/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}@font-face{font-family:Itim;src:url(/FED-Assg02-MokeSell/fonts/Itim-Regular.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Roboto;src:url(/FED-Assg02-MokeSell/fonts/Roboto-Regular.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Poppins_Light;src:url(/FED-Assg02-MokeSell/fonts/Poppins/Poppins-Light.ttf);font-weight:300;font-style:normal}@font-face{font-family:Poppins;src:url(/FED-Assg02-MokeSell/fonts/Poppins/Poppins-Medium.ttf);font-weight:400;font-style:normal}@font-face{font-family:Kavoon;src:url(/FED-Assg02-MokeSell/fonts/Kavoon.ttf);font-weight:400;font-style:normal}@font-face{font-family:Mono;src:url(/FED-Assg02-MokeSell/fonts/SpaceMono-Regular.ttf);font-weight:400;font-style:normal}*{padding:0;margin:0;box-sizing:border-box}body{overflow-x:hidden;font-family:Arial,sans-serif;background-color:#f4f8ff;background:url(/FED-Assg02-MokeSell/images/background.png) no-repeat center;background-size:cover}a{text-decoration:none;color:#000;font-family:Roboto,sans-serif}.desktop_navbar{display:flex;width:100vw;height:10vh;padding:1vh 2vw;justify-content:space-between;position:relative;background:linear-gradient(to bottom,#f4e8e8,#c1c2c4 90%)}.navbar_left{display:flex;width:40vw;height:5vh;align-items:center;position:relative;justify-content:space-between;z-index:2}.navbar_right{display:flex;width:45vw;height:5vh;align-items:center;position:relative;z-index:2}.search_container{position:relative;display:flex;width:25vw;height:4vh;border-radius:.5rem}.navbar_button,.navbar_categories{font-family:Poppins;font-weight:300;font-size:.9rem;cursor:pointer}.navbar_button:before{content:"";width:0px;height:.5vh;background-color:#8a2be2;position:absolute;bottom:0;transition:.5s;border-radius:1rem}.navbar_button:hover:before{width:2vw;transform:translate(2vw)}#contact_us:hover:before{transform:translate(3vw)}#search{all:unset;background-color:#0ff;width:100%;font-family:Itim,sans-serif;font-size:1rem;padding:.5vh 1vw;box-shadow:#0000003d 0 3px 8px;border-radius:.3rem}#search:focus{box-shadow:#ccdbe8 3px 3px 6px inset,#ffffff80 -3px -3px 6px 1px inset}#search_button{position:absolute;margin-top:.5vh;right:.5vw;background:none;border:none;cursor:pointer;padding:0}#search-icon{width:1rem;height:1.5rem}.nav-icons{height:3.2vh}.logo{height:5vh;border-radius:20px;object-fit:cover}.dropdown{position:relative}#profile{width:10vw;height:5vh;position:relative;display:flex;align-items:center;gap:2vw;margin-left:3vw}#profilename:hover{text-decoration:underline}.profilepic_container{width:2.5rem;display:flex;justify-content:center;align-items:center;height:2.5rem;border-radius:100rem;background-color:#cfc8c8;overflow:hidden}.profilepic_container img{width:100%;height:100%;object-fit:cover}#profilepic{font-size:0!important;color:transparent!important;text-indent:-9999px}#favourite{margin-left:2.5vw}#chat{margin-left:1.5vw}.dropdown-cat{display:none;position:absolute;top:100%;left:0;background:linear-gradient(to bottom,#f4e8e8,#c1c2c4 90%);min-width:160px;z-index:2}.dropdown-cat a{display:block;padding:10px;color:#000;text-decoration:none}.dropdown-cat a:hover{background-color:#9d9696;font-family:Poppins}.dropdown:hover .dropdown-cat{display:block}.threejs_container{position:relative;width:100vw;display:flex;justify-content:center;margin:10vh 0}#threejs{position:relative;border:2px solid #000000;width:80vw;height:45vh;border-radius:.5rem;background:url(/FED-Assg02-MokeSell/images/main/3dshopping.jpg) no-repeat center;background-size:cover;transition:transform .3s ease-in-out}#threejs:hover{animation:jump .5s ease}@keyframes jump{0%{transform:translateY(0)}50%{transform:translateY(-20px)}to{transform:translateY(0)}}#join-us{display:flex;flex-direction:column;gap:.5rem}#join-us a{height:1.5vh}#join-us h3{margin:0}::-webkit-scrollbar{width:16px}::-webkit-scrollbar-track{background:linear-gradient(to top,#f0f8ff,#f0f8ff33);border-radius:12px;box-shadow:inset 0 0 6px #0003;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);margin:4px 0}::-webkit-scrollbar-thumb{background:linear-gradient(45deg,#b0e0e6cc,#87ceeb99);border-radius:10px;border:1px solid rgba(255,255,255,.4);box-shadow:inset 0 0 8px #ffffff4d;transition:background .3s ease;transition:transform .2s ease;transition:box-shadow .3s ease}::-webkit-scrollbar-thumb:hover{background:linear-gradient(45deg,#87ceebe6,#b0e0e6cc);transform:scale(1.1);box-shadow:0 0 12px #b0e0e699}::-webkit-scrollbar-thumb:active{background:linear-gradient(45deg,#87ceeb,#b0e0e6e6);transform:scale(1.05);box-shadow:0 0 16px #b0e0e6cc}::-webkit-scrollbar-corner{background:#f0f8ff1a;border-radius:0 0 12px}.container{width:100vw;height:auto;margin-bottom:5vh;display:flex;position:relative;flex-direction:column}.container_title{margin-left:10vw;width:80vw;position:relative;display:flex;flex-direction:row;justify-content:space-between}.container_title h1{font-size:1.8rem;width:fit-content;font-family:Poppins_Light}.listing_container{height:42vh;width:90vw;overflow-x:hidden;margin-left:10vw;flex-direction:row;overflow-x:auto;scrollbar-width:none;display:flex;align-items:center}.listing{position:relative;display:flex;flex-direction:column;width:17vw;height:38vh;background-color:#eceded;align-items:center;margin:0 .5vw;padding:.5rem;flex-shrink:0;border-radius:1rem;transition:transform .2s ease-in-out;-webkit-user-select:none;user-select:none}.listing:hover{box-shadow:0 0 10px #0003;background-color:#cee0e6;transform:scale(1.05)}.listing_photo{position:relative;width:100%;height:65%;background-color:#fff;background-size:cover;background-position:center;background-repeat:no-repeat;border-radius:1rem}.rating{width:3vw;text-align:center;position:absolute;font-family:Mono;color:#fff;bottom:5.9vh;right:3.6vw;font-size:.8rem;transform:translate(1.4vw)}.heartrating{position:absolute;bottom:5.5vh;right:4.3vw;transform:scale(1.3) translate(1vw)}.listing_details{position:relative;height:40%;width:85%;overflow:hidden}.listing_details h3{font-family:Poppins_Light;font-size:1.2rem;margin-top:5%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;height:3vh}.listing_details h5{font-family:Arial,Helvetica,sans-serif;font-weight:100;font-size:1rem;margin-top:6%}.details_container{margin-top:5%;position:relative;width:100%;height:auto;display:flex;flex-direction:row;justify-content:space-between;align-items:center}.details_container h4{margin:0;font-family:Arial,Helvetica,sans-serif;font-weight:100;font-size:1.3rem}.details_container h5{margin:0;font-family:Arial,Helvetica,sans-serif;font-weight:100;font-size:.9rem;width:4vw;text-align:center}#postdata{position:relative;width:50px;height:30px;background-color:#0ff;cursor:pointer}.copyright_container{width:100vw;border-top:#bdbdbd 2px solid}.categories_container{margin-top:2vh;width:100vw;height:12vh}#canvas{position:fixed;top:0;pointer-events:none;z-index:100}.desktoph{display:none}.ice_container{top:0;margin-top:7vh;width:100vw;height:6vh;position:absolute;background:url(/FED-Assg02-MokeSell/images/main/icyscreen_cropped.png);background-repeat:repeat-x;background-size:auto 100%;z-index:1}.ice_background{top:0;margin-top:7vh;width:100vw;height:6vh;position:absolute;background-color:#fefefe;z-index:0}.addlisting_container{width:100vw;height:7vh;display:flex;justify-content:center;align-items:center}.addlisting{height:7vh;width:20vw;background:#0d5067;background:#465d63;background:linear-gradient(135deg,#465d63,#000,#737e23);border-radius:.5rem;display:flex;justify-content:space-around;align-items:center;transition:background-position .5s ease-in-out;background-size:200% 200%}.addlisting:hover{background-position:right bottom}.addlisting p{font-family:Poppins_Light;font-size:1.2rem;color:#fff}.carousel{position:relative;width:100vw;height:50vh;overflow:hidden;display:flex;margin-bottom:5vh;justify-content:center;align-items:center}.container_wrapper{position:absolute;width:80vw;height:80%;display:flex;justify-content:center;align-items:center;background-color:#376774;border-radius:1rem;overflow:hidden;cursor:pointer}.carousel:hover{animation:jump .5s ease}.carousel_container{position:absolute;left:0;width:auto;height:40vh;display:flex;justify-content:flex-start;transition:transform .5s ease-in-out;align-items:center;background-color:#add8e6}.carousel_item{width:80vw;height:100%;position:relative;background-color:#add8e6}.carousel_item img{width:80vw;height:100%;object-fit:cover}.carousel_item h3,.carousel_item h4{position:absolute;left:50%;transform:translate(-50%);color:#fff;text-shadow:2px 2px 4px rgba(0,0,0,.5);z-index:1}.carousel_item h3{bottom:25%;font-size:2rem;margin:0}.carousel_item h4{bottom:15%;font-size:1.5rem;margin:0}.carousel_indicators{position:absolute;width:80vw;height:40vh;top:5vh;left:10vw;pointer-events:none}.carousel_btn{width:3vw;height:12vh;background-color:#376774;opacity:.5;transition:.5s;position:absolute;top:50%;transform:translateY(-50%);cursor:pointer;pointer-events:all}.carousel_btn:hover{opacity:.85}.prev_container{border-radius:0 .7rem .7rem 0;left:0}.next_container{right:0;border-radius:.7rem 0 0 .7rem}.carousel_btn img{width:100%;height:100%;object-fit:contain;padding:15%}.indicators{position:absolute;bottom:-1.8rem;left:50%;transform:translate(-50%);display:flex;gap:.75rem;background-color:#c8aeae66;padding:.5rem 1rem;border-radius:2rem;transition:all .3s ease-in-out}.indicator{width:1.5rem;height:.5rem;background-color:#b9dbe6b3;border-radius:1rem;cursor:pointer;transition:all .3s ease;pointer-events:all;transition:all .3s ease-in-out}.indicator.active{background-color:#14144799;width:2.5rem}.indicators:hover{background-color:#c8aeaecc}.indicator:hover{background-color:#14144799}#favourites{margin:10vh 10vw}.fav_listing_container{height:42vh;width:90vw;overflow-x:hidden;margin-left:10vw;flex-direction:row;overflow-x:auto;scrollbar-width:none;display:flex;align-items:center}.favlisting{position:relative;display:flex;flex-direction:column;width:17vw;height:38vh;background-color:#eceded;align-items:center;margin:0 .5vw;padding:.5rem;flex-shrink:0;border-radius:1rem;transition:transform .2s ease-in-out;-webkit-user-select:none;user-select:none}.favlisting:hover{box-shadow:0 0 10px #0003;background-color:#cee0e6;transform:scale(1.05)}.categoriesd{width:100vw;height:55vh;position:relative;display:flex;margin-bottom:5vh;justify-content:center;align-items:center}.categories_containerd{position:relative;width:60vw;height:55vh;display:flex;justify-content:center;align-items:center;flex-direction:row}.catrow{position:relative;width:20vw;height:55vh;display:flex;justify-content:center;align-items:center}.catItem_tall{position:relative;height:50vh;width:19vw;background-color:#146b88;overflow:hidden;border-radius:1rem}.catItem_tall:before,.cs:before{content:"";position:absolute;width:100%;height:100%;background-color:#00000080;bottom:0;left:0;z-index:1;transition:.5s}.catItem_tall:hover:before,.cs:hover:before{height:0}.row1 .catItem_tall:after{content:"Pc Parts";position:absolute;color:#fff;font-size:1.5rem;font-family:Poppins;font-weight:300;top:50%;left:50%;text-align:center;transition:.5s;z-index:2;transform:translate(-50%,-50%)}.row3 .catItem_tall:after{content:"Winter Clothes";position:absolute;color:#fff;font-size:1.5rem;font-family:Poppins;font-weight:300;top:50%;left:50%;text-align:center;transition:.5s;z-index:2;transform:translate(-50%,-50%)}.catItem_short1:after{content:"Books";position:absolute;color:#fff;font-size:1.5rem;font-family:Poppins;font-weight:300;top:50%;left:50%;text-align:center;transition:.5s;z-index:2;transform:translate(-50%,-50%)}.catItem_short2:after{content:"Toys";position:absolute;color:#fff;font-size:1.5rem;font-family:Poppins;font-weight:300;top:50%;left:50%;text-align:center;transition:.5s;z-index:2;transform:translate(-50%,-50%)}.catItem_tall:hover:after,.cs:hover:after{transform:translate(-50%,-50%) scale(1.5)}.cs{margin:0;position:relative;height:24vh;width:19vw;background-color:#146b88;overflow:hidden;border-radius:1rem}.row2{flex-direction:column}.catItem_short1{margin-bottom:1vw}.cs,.catItem_tall{cursor:pointer}.catItem_tall img,.cs img{width:100%;height:100%;object-fit:cover;filter:blur(3px)}.mobilecat{display:none}.reviews{height:65vh;width:100vw;display:flex;margin:2vh 0;justify-content:center;align-items:center;flex-direction:column}.reviewtitle{height:5vh;width:40vw;margin-right:40vw;font-family:Itim;font-size:3rem}.reviews_container{position:relative;height:50vh;width:80vw;display:flex;flex-direction:row-reverse;justify-content:space-between}.snumber{font-family:Kavoon;width:40vw;height:50vh;display:flex;justify-content:center;align-items:center;font-size:3.5rem}.snumh{display:flex}.review{box-shadow:#00000059 0 5px 15px;height:50vh;width:40vw;position:relative;display:flex;flex-direction:column;border-radius:1rem;background:#0d5067;background:linear-gradient(135deg,#0d5067,#181919)}.review h3{color:#fff;font-family:Poppins;font-size:1.4rem;margin-left:3vw;margin-top:5vh;width:35vw;letter-spacing:1px}.rc2 .review p{font-size:1.1rem}.review h5{font-family:Poppins_light;font-size:1.2rem;margin-left:3vw;margin-top:3vh;width:35vw;color:#fff}.review p{font-family:Poppins_light;font-size:1rem;margin-left:3vw;margin-top:3vh;width:35vw;color:#fff;height:55vh}.stars_container{display:flex;justify-content:flex-start;gap:.5rem;align-items:center;height:5vh;width:30vw;margin-left:3vw;margin-bottom:5vh}.stars_container img{width:4vh;height:4vh}.reviews_container{position:relative}.reviewj{opacity:0;position:absolute;top:0;left:0;transition:opacity .5s ease-in-out;pointer-events:none}.reviewsj .review{opacity:0;position:absolute;top:0;left:0;right:0;transition:opacity .8s ease-in-out;pointer-events:none;z-index:1}.reviewsj .review.active{opacity:1;pointer-events:auto;z-index:2;position:relative}.reviewj.active{opacity:1;position:relative;z-index:2}.rc2{display:flex;flex-direction:row}.rt2{margin-right:0;margin-left:40vw;text-align:right}#wwemail{position:relative;width:33vw;height:5vh;background-color:#146b88;margin-left:3vw;padding:1rem;color:#fff;border-radius:.5rem}.review3 p{margin-top:5vh;font-size:1.2rem;height:17vh}.reviews3{margin-bottom:10vh}.postal_container{position:relative;margin-top:4vh;width:33vw;height:5vh;display:flex;align-items:center;justify-content:space-between;margin-left:3vw}.postal_container p{font-size:1.1rem;height:fit-content;width:auto;margin:0;position:relative}#postalc{height:5vh;width:10vw;background-color:#146b88;padding:1rem;color:#fff;border-radius:.5rem}.checkbox_container{position:relative;width:33vw;height:5vh;display:flex;align-items:center;margin-left:3vw}.checkboxx{appearance:none;-webkit-appearance:none;-moz-appearance:none;width:20px;height:20px;border:2px solid #0074D9;border-radius:4px;background-color:#fff;cursor:pointer;transition:all .3s ease;margin-right:1vw}.checkboxx:checked{background-color:#0074d9;border-color:#0074d9}.checkboxx:checked:after{content:"✔";font-size:16px;color:#fff;display:flex;align-items:center;justify-content:center;text-align:center;position:relative;top:1px}.checkboxx:hover{border-color:#0056b3}.labell{font-family:Poppins_light;font-size:1rem;color:#fff;position:relative}#send_arrow{height:5vh;width:5vh;position:absolute;right:4vw;bottom:5vh}@media (max-width: 1200px){.review3 p{height:20vh}}@media (max-width: 800px){#favourite,#chat{margin-left:5vw}.mobileh{display:none!important}.desktoph{display:flex}.navbar_right{width:100vw}.navbar_left{width:20vw}#copyright{font-size:12px}.search_container{width:50vw}.listing_container{position:relative;margin-left:10vw}.listing{position:relative;width:70vw;height:40vh}.listing{margin-right:10vw}.carousel_btn{width:12vw}.catItem_tall{display:none}.cs{width:60vw;margin:0 0 1vh}.categoriesd,.categories_containerd{height:100vh}.row2{height:90vh}.mobilecat{display:flex}.catItem_short3:after{content:"Pc Parts";position:absolute;color:#fff;font-size:1.5rem;font-family:Poppins;font-weight:300;top:50%;left:50%;text-align:center;transition:.5s;z-index:2;transform:translate(-50%,-50%)}.catItem_short4:after{content:"Winter Clothes";position:absolute;color:#fff;font-size:1.5rem;font-family:Poppins;font-weight:300;top:50%;left:50%;text-align:center;transition:.5s;z-index:2;transform:translate(-50%,-50%)}.snumh{display:none}.reviews{height:70vh}.reviews_container{width:85vw;height:65vh}.reviewtitle{margin:0 0 0 5vw;width:90vw}.review{margin-top:3vh;width:100%;height:58vh}.review h3,.review h5,.review p{width:90%}.rt2{text-align:center}.rt3{font-size:2.5rem}.review3 p{height:25vh}#wwemail{width:78vw}.postal_container{margin-top:2vh;width:78vw;flex-direction:column}#postalc{margin-top:1vh;width:78vw}.checkbox_container1{margin-top:4.5vh}.checkbox_container{width:78vw}#send_arrow{height:4vh;width:4vh;bottom:2vh;right:3vh}.heartrating{right:8vw;bottom:8vh}.rating{right:9.5vw;bottom:8.6vh}.details_container h5{width:auto}.addlisting{width:45vw}}footer{background-color:#add8e6;display:flex;flex-direction:column;align-items:center}#footer-content{width:90vw;display:flex;flex-direction:row;justify-content:space-around;gap:2rem;padding:5vh 1vw}#footer-content h3{font-size:1.5rem}#footer-logo img{width:20vw;margin-right:2vw;height:25vh;object-fit:cover;border-radius:20px;margin-top:auto;margin-bottom:auto;box-shadow:0 0 15px #0000008c}#footer-group{display:flex;flex-direction:row;justify-content:center;gap:5em}.footer-text{margin-top:4vh;flex-direction:column;gap:1em;font-size:16px;font-family:Roboto,sans-serif}.footer-text h3{margin-bottom:2vh}.footer-links{text-decoration:none;color:#000}.footer-links:hover{cursor:pointer;text-decoration:underline;font-weight:700}#our-location p{margin:0}#social-media-icons{height:3vh;display:flex;flex-direction:row;gap:20px}#social-media-icons img:hover{cursor:pointer}#copyright{margin:0;padding:1.5rem;text-align:center;font-family:Roboto,sans-serif}@media (max-width: 800px){footer{background-color:#add8e6;display:flex;flex-direction:column;align-items:center}#footer-content{flex-wrap:wrap}#footer-content img{margin:0}#footer-group{margin-left:20px;margin-right:20px;flex-wrap:wrap;gap:2em}#social-media-icons{display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:auto}footer div{display:flex}#social-media-icons{display:flex;flex-direction:row;gap:20px}#social-media-icons img{width:25px;height:25px}#follow-us h3{text-align:center}#join-us h3{margin-bottom:1.5vh}#footer-content h3{font-size:20px}.footer-text{font-size:12px}#footer-logo img{width:75vw;height:20vh}.footer-text{margin:0}.fav_listing_container{position:relative;width:100%;max-width:100vw;height:40vh;display:flex;flex-direction:row;overflow-x:auto;scrollbar-width:thin;-webkit-overflow-scrolling:touch;gap:1rem;padding-bottom:1rem;box-sizing:border-box}.fav_listing_container::-webkit-scrollbar{height:8px}.fav_listing_container::-webkit-scrollbar-thumb{background:#888;border-radius:4px}.fav_listing_container::-webkit-scrollbar-track{background:transparent}}.mobile_menu{display:none;position:fixed;bottom:2rem;left:2rem;z-index:1000}.mobile_menu_trigger{width:4rem;height:4rem;border-radius:50%;background:#add8e6;border:none;box-shadow:0 .25rem .5rem #0000004d;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:transform .3s ease}.mobile_menu_trigger img{width:2rem;height:2rem}.mobile_menu_items{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);display:none;gap:1.5rem}.mobile_menu.active .mobile_menu_items{display:grid;grid-template-columns:repeat(2,1fr);place-items:center;animation:popUp .3s ease}.menu_item{display:flex;flex-direction:column;align-items:center;gap:.8rem;opacity:0;transform:scale(.5);animation:itemAppear .3s ease forwards;width:8rem}.menu_item img{width:3.5rem;height:3.5rem;padding:.625rem;background:#fff;border-radius:50%;box-shadow:0 .125rem .25rem #0003}.menu_item span{font-family:Roboto,sans-serif;font-size:.9rem;color:#000;text-align:center}@keyframes popUp{0%{transform:translate(-50%,-50%) scale(0)}to{transform:translate(-50%,-50%) scale(1)}}@keyframes itemAppear{to{opacity:1;transform:scale(1)}}.mobile_menu.active .mobile_menu_items,.mobile_menu.closing .mobile_menu_items{display:grid}.mobile_menu.active .mobile_menu_items{display:grid;animation:popUp .3s ease}.mobile_menu.closing .mobile_menu_items{display:grid!important;animation:popDown .3s ease}.mobile_menu.closing .mobile_menu_items{pointer-events:none}@keyframes popDown{0%{transform:translate(-50%,-50%) scale(1)}to{transform:translate(-50%,-50%) scale(0)}}@keyframes itemHide{to{opacity:0;transform:scale(.5)}}.mobile_menu.active .mobile_menu_trigger{transform:rotate(45deg)}.mobile_menu.closing .mobile_menu_trigger{transform:rotate(0)}@media (max-width: 800px){.mobile_menu{display:block}.mobile_menu_trigger:hover{transform:scale(1.1)}.menu_item:nth-child(1){animation-delay:.1s}.menu_item:nth-child(2){animation-delay:.2s}.menu_item:nth-child(3){animation-delay:.3s}.menu_item:nth-child(4){animation-delay:.4s}}.mobile_menu.closing .mobile_menu_items{display:grid!important;pointer-events:none}
