.CartIcon_cartButton__h9DoH{position:relative;font-size:1.5rem;background:none;border:none;cursor:pointer;padding:0}.CartIcon_cartIcon__RIPDB{font-size:1.5rem;width:1.5rem;color:#fff}@media(max-width:768px){.CartIcon_cartIcon__RIPDB{font-size:1.25rem}}.CartIcon_itemCount__zSWyg{position:absolute;top:-.7rem;right:-.65rem;background:red;border-radius:50%;width:1.25rem;height:1.25rem;line-height:1.5rem;color:#fff;font-size:.7rem}.Popup_overlay__ScD3O{position:fixed;top:0;left:0;width:100vw;height:100%;background-color:transparent;display:flex;justify-content:center;align-items:center;z-index:9999;opacity:0;pointer-events:none;transition:background-color .3s ease,opacity .3s ease}.Popup_overlay__ScD3O.Popup_visible___N0oG{background:rgba(0,0,0,.75);opacity:1;pointer-events:auto;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.Popup_popupContainer__tnp40{background-color:transparent;padding:1rem;max-width:95vw;max-height:-moz-max-content;max-height:max-content;height:95%;box-sizing:border-box;overflow:hidden;width:-moz-max-content;width:max-content;position:relative;opacity:0;transform:scale(.9);transition:transform .3s ease,opacity .3s ease;z-index:10000}.Popup_popupContainer__tnp40.Popup_open__nD6Yt{opacity:1;transform:scale(1)}@media(min-width:768px){.Popup_popupContainer__tnp40{max-width:95vw}}.Popup_popupHeader__LtjB6{padding-bottom:.75rem}.Popup_popupTitle__UF6ZV{font-size:1.35rem;color:#fff;font-weight:900;margin:0}.Popup_closeButton__yryeI{background:none;border:none;font-size:1.75rem;cursor:pointer;color:#fff}.Popup_popupBody__PVSS5{border-radius:1rem;overflow:hidden;background-color:#fff;max-height:calc(100% - 3rem)}.Popup_popupContent__mkPB3{max-height:100%;height:-moz-fit-content;height:fit-content;overflow-y:auto;box-sizing:border-box}.ContactLayout_contact-page__suVYE{width:100%;padding:2rem;box-sizing:border-box;display:grid;grid-template-columns:1fr 1fr;grid-gap:2rem;gap:2rem}@media(max-width:1200px){.ContactLayout_contact-page__suVYE{grid-template-columns:1fr}}.ContactLayout_contact-page__suVYE h1{font-size:1.5rem;padding:0;margin:0}.ContactLayout_contact-page__suVYE input,.ContactLayout_contact-page__suVYE textarea{border:2px solid #e9e9e9;border-radius:.5rem;transition:border-color .15s ease;padding:1rem;box-sizing:border-box}.ContactLayout_contact-page__suVYE input:focus,.ContactLayout_contact-page__suVYE input:hover,.ContactLayout_contact-page__suVYE textarea:focus,.ContactLayout_contact-page__suVYE textarea:hover{border-color:#dcdcdc}.ContactLayout_contact-page__suVYE textarea{resize:none;height:150px}.ContactLayout_contact-page__suVYE iframe{border-radius:1rem;box-shadow:0 0 5px rgba(0,0,0,.05);border:1px solid #e9e9e9}.ContactLayout_contact-page__suVYE button{background-color:#0090ff;padding:.75rem 1rem;border-radius:2rem;color:#fff;min-width:100px;font-weight:700}.ContactLayout_contact-page__suVYE .ContactLayout_contact-form-section__zK7Sy,.ContactLayout_contact-page__suVYE .ContactLayout_contact-info-section__R4Ifa,.ContactLayout_contact-page__suVYE .ContactLayout_map-section__OEXTN{box-sizing:border-box;width:100%}.ContactLayout_contact-page__suVYE .ContactLayout_contact-form-section__zK7Sy{border:1px solid #e9e9e9;border-radius:1rem;padding:1.5rem;box-shadow:0 0 5px rgba(0,0,0,.05)}.ContactLayout_contact-page__suVYE .ContactLayout_contact-info-section__R4Ifa{border-radius:1rem;padding:1.5rem;background-color:#000}.ContactLayout_contact-page__suVYE .ContactLayout_contact-info-section__R4Ifa .ContactLayout_contact-info-item__E4IzD{flex:1 1;text-align:center;gap:.25rem;min-width:150px;color:#000;justify-content:start}.ContactLayout_contact-page__suVYE .ContactLayout_contact-info-section__R4Ifa .ContactLayout_contact-info-item__E4IzD i{margin-bottom:.5rem;font-size:1.5rem;background-color:#fff;color:#000;border-radius:50%;padding:.5rem}.ContactLayout_contact-page__suVYE .ContactLayout_contact-info-section__R4Ifa .ContactLayout_contact-info-item__E4IzD a{color:#fff;text-decoration:none}.Sidenav_wrapper__q_FwY .Sidenav_overlay__uICml{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);z-index:10000;opacity:0;pointer-events:none;transition:opacity .3s ease-in-out}.Sidenav_wrapper__q_FwY .Sidenav_overlay__uICml.Sidenav_visible__gbmkV{opacity:1;pointer-events:all}.Sidenav_wrapper__q_FwY .Sidenav_sidenav__0psI8{position:fixed;top:0;right:0;width:80%;max-width:25rem;height:100%;background-color:#fff;z-index:10001;display:flex;flex-direction:column;transition:transform .3s ease-in-out,opacity .3s ease-in-out;transform:translateX(100%);opacity:0;pointer-events:none;border-radius:1rem 0 0 1rem;overflow-y:auto;box-shadow:-2px 0 5px rgba(0,0,0,.3)}.Sidenav_wrapper__q_FwY .Sidenav_sidenav__0psI8.Sidenav_visible__gbmkV{transform:translateX(0);opacity:1;pointer-events:all}.Sidenav_wrapper__q_FwY .Sidenav_navList__KkoDd{list-style:none;padding:0;margin:0;flex-grow:1;gap:.65rem}.Sidenav_wrapper__q_FwY .Sidenav_navLink__16WQ3{display:block;width:100%;font-size:1rem;text-align:left;padding:1rem 2rem;font-weight:500;line-height:1rem;background:none;border:none;cursor:pointer;color:#000;text-decoration:none;transition:font-weight .2s,background-color .2s}.Sidenav_wrapper__q_FwY .Sidenav_navLink__16WQ3:focus,.Sidenav_wrapper__q_FwY .Sidenav_navLink__16WQ3:hover{font-weight:900;background-color:rgba(0,0,0,.05);outline:none}.Sidenav_wrapper__q_FwY .Sidenav_navLink__16WQ3:active{background-color:rgba(0,0,0,.1)}.Sidenav_wrapper__q_FwY .Sidenav_navLink__16WQ3:focus-visible{outline:2px solid #00aeef}.Sidenav_wrapper__q_FwY .Sidenav_closeButtonContainer__07XVS{position:absolute;top:1rem;right:1rem;height:-moz-fit-content;height:fit-content}.Sidenav_wrapper__q_FwY .Sidenav_closeButton__2__LO{background:none;border:none;height:-moz-min-content;height:min-content;line-height:1rem;font-size:2rem;cursor:pointer;color:#000;transition:color .2s;z-index:2}.Sidenav_wrapper__q_FwY .Sidenav_userInfo__r6gYM{color:#fff;position:relative;margin-bottom:2rem;padding:2rem;box-sizing:border-box;background-color:#000}@media(max-width:768px){.Sidenav_wrapper__q_FwY .Sidenav_userInfo__r6gYM{flex-direction:column;gap:.8rem}}.Sidenav_wrapper__q_FwY .Sidenav_userInfo__r6gYM .Sidenav_avatarContainer__rVhSb{position:relative}.Sidenav_wrapper__q_FwY .Sidenav_userInfo__r6gYM .Sidenav_avatarContainer__rVhSb img{width:80px;height:80px;border:2px solid #fff;border-radius:50%;-o-object-fit:cover;object-fit:cover;transition:transform .2s}.Sidenav_wrapper__q_FwY .Sidenav_userInfo__r6gYM .Sidenav_avatarContainer__rVhSb img:hover{transform:scale(1.05)}.Sidenav_wrapper__q_FwY .Sidenav_userInfo__r6gYM .Sidenav_avatarContainer__rVhSb .Sidenav_online__ZGhOL{position:absolute;bottom:8px;right:2.5px;width:15px;height:15px;border:1px solid #fff;border-radius:50%;background-color:#4caf50;z-index:10}.Sidenav_wrapper__q_FwY .Sidenav_userInfo__r6gYM .Sidenav_name__ss_lA{font-size:1.3rem;font-weight:700;margin:0;padding:0;text-align:left;z-index:1;max-width:calc(100% - 100px);word-wrap:break-word;color:#fff}@media(max-width:600px){.Sidenav_wrapper__q_FwY .Sidenav_userInfo__r6gYM .Sidenav_name__ss_lA{font-size:1.25rem}}.Sidenav_wrapper__q_FwY .Sidenav_userLink__X5tYl{display:inline-block}.Sidenav_wrapper__q_FwY .Sidenav_dividerContainer__TVR3C{margin:1rem 0}.Sidenav_wrapper__q_FwY .Sidenav_dividerContainer__TVR3C .Sidenav_sidebarDivider__diRzI{height:1px;width:calc(100% - 4rem);background:#e3e3e3;margin:0 auto}.Sidenav_wrapper__q_FwY .Sidenav_socialList__F5mVU{list-style:none;padding:2rem;display:flex;justify-content:center;margin:auto 0 0}.Sidenav_wrapper__q_FwY .Sidenav_socialIcon___WJ04{height:1.5rem;aspect-ratio:1;-o-object-fit:contain;object-fit:contain;transition:transform .2s;filter:invert(1)}.Sidenav_wrapper__q_FwY .Sidenav_socialIcon___WJ04:focus,.Sidenav_wrapper__q_FwY .Sidenav_socialIcon___WJ04:hover{transform:scale(1.1);outline:none}.Sidenav_wrapper__q_FwY .Sidenav_socialIcon___WJ04:active{transform:scale(.95)}.Sidenav_wrapper__q_FwY .Sidenav_socialIcon___WJ04:focus-visible{outline:2px solid #00aeef}.Sidenav_wrapper__q_FwY .Sidenav_header__qTh48 img{width:3rem;height:auto;margin:2rem}@media(max-width:768px){.Sidenav_wrapper__q_FwY .Sidenav_sidenav__0psI8{width:90%}.Sidenav_wrapper__q_FwY .Sidenav_sidebarDivider__diRzI{width:80px}}.Navbar_wrapper__Czzxe{position:relative;width:100%;display:flex;align-items:center;justify-content:center;padding:2rem 1rem;box-sizing:border-box;min-height:-moz-min-content;min-height:min-content;top:0;left:0;z-index:1000;font-size:1.12rem}.Navbar_wrapper__Czzxe .Navbar_navbarWrapper__X_zr_{position:relative;background:transparent;display:flex;flex-direction:row;align-items:center;width:80%;margin:0;box-sizing:border-box;color:#fff}.Navbar_wrapper__Czzxe .Navbar_navbarWrapper__X_zr_ .Navbar_navbarInner__0HzME{position:relative}.Navbar_wrapper__Czzxe .Navbar_navbarWrapper__X_zr_ a{color:#fff;transition:none;cursor:pointer}.Navbar_wrapper__Czzxe .Navbar_navbarWrapper__X_zr_ button{color:#fff}.Navbar_wrapper__Czzxe .Navbar_navbarWrapper__X_zr_ .Navbar_registerButton__uClzH,.Navbar_wrapper__Czzxe.Navbar_dark__if_9w .Navbar_navbarWrapper__X_zr_ a,.Navbar_wrapper__Czzxe.Navbar_dark__if_9w .Navbar_navbarWrapper__X_zr_ button{color:#000}.Navbar_wrapper__Czzxe.Navbar_dark__if_9w .Navbar_navbarWrapper__X_zr_ .Navbar_registerButton__uClzH{background-color:#000;color:#fff}.Navbar_wrapper__Czzxe.Navbar_dark__if_9w .Navbar_navbarWrapper__X_zr_ .Navbar_navLink__tn7qT:before{background-color:#000}.Navbar_wrapper__Czzxe.Navbar_blackBackground__dbfI8{padding:0;height:auto;margin-top:2rem}.Navbar_wrapper__Czzxe.Navbar_blackBackground__dbfI8 .Navbar_navbarWrapper__X_zr_{border-radius:4rem;width:80%;background-color:#000;color:#000;padding:1rem 2rem;box-shadow:0 0 10px rgba(0,0,0,.1);border:1px solid #000}.Navbar_wrapper__Czzxe.Navbar_blackBackground__dbfI8 .Navbar_navbarWrapper__X_zr_ .Navbar_cartIcon__zoXeg,.Navbar_wrapper__Czzxe.Navbar_blackBackground__dbfI8 .Navbar_navbarWrapper__X_zr_ a,.Navbar_wrapper__Czzxe.Navbar_blackBackground__dbfI8 .Navbar_navbarWrapper__X_zr_ button{color:#fff}.Navbar_wrapper__Czzxe.Navbar_blackBackground__dbfI8 .Navbar_navbarWrapper__X_zr_ .Navbar_logo__B81oD img{height:2.5rem}.Navbar_wrapper__Czzxe.Navbar_blackBackground__dbfI8 .Navbar_navbarWrapper__X_zr_ .Navbar_registerButton__uClzH{background-color:#fff;color:#000}.Navbar_wrapper__Czzxe.Navbar_blackBackground__dbfI8 .Navbar_navbarWrapper__X_zr_ .Navbar_navLink__tn7qT:before{background-color:#fff}.Navbar_wrapper__Czzxe.Navbar_floating__RCwgA .Navbar_navbarWrapper__X_zr_{position:fixed;border-radius:4rem;width:80%;top:2rem;background-color:#fff;color:#000;padding:1rem 2rem;box-shadow:0 0 10px rgba(0,0,0,.1);border:1px solid #e2e2e2}.Navbar_wrapper__Czzxe.Navbar_floating__RCwgA .Navbar_navbarWrapper__X_zr_ a,.Navbar_wrapper__Czzxe.Navbar_floating__RCwgA .Navbar_navbarWrapper__X_zr_ button{color:#000}.Navbar_wrapper__Czzxe.Navbar_floating__RCwgA .Navbar_navbarWrapper__X_zr_ .Navbar_logo__B81oD img{height:2.5rem}.Navbar_wrapper__Czzxe.Navbar_floating__RCwgA .Navbar_navbarWrapper__X_zr_ .Navbar_registerButton__uClzH{background-color:#000;color:#fff}.Navbar_wrapper__Czzxe.Navbar_floating__RCwgA .Navbar_navbarWrapper__X_zr_ .Navbar_navLink__tn7qT:before{background-color:#000}.Navbar_desktopNav__FURYC,.Navbar_mobileNav__1arw9{display:flex;flex-direction:row;align-items:center;list-style:none;padding:0;margin:0}.Navbar_navItem__YXrKP{position:relative;display:flex}.Navbar_navLink__tn7qT{text-decoration:none;color:inherit;transition:none}.Navbar_navLink__tn7qT:before{content:"";position:absolute;width:100%;height:2px;bottom:-10px;background-color:#fff;left:0;transform:scaleX(0);transition:all .3s ease-in-out}.Navbar_navLink__tn7qT:hover:before{transform:scaleX(1)}.Navbar_registerButton__uClzH{background:#fff;color:#000;padding:1rem 2.5rem;line-height:1rem;border:none;border-radius:2rem;text-align:center;text-decoration:none;transition:none}.Navbar_registerButton__uClzH:hover{background:#f0f0f0}.Navbar_languageButton__VXG3V{background:none;border:none;display:flex;align-items:center;padding:0}.Navbar_languageButton__VXG3V i{line-height:0}.Navbar_languageButtonMobile__cEFPv{background:none;border:none;display:flex;align-items:center;margin-left:auto;font-size:10.3pt;padding:0}.Navbar_welcomeText__PsHu1{font-weight:300;font-size:1rem}.Navbar_userPicture__Q__Or{width:3rem;height:3rem;border-radius:50%;-o-object-fit:cover;object-fit:cover}.Navbar_userButton__LKb3F{background:none;border:none;padding:0;margin:0}.Navbar_sideMenuButton__VD1t1{background:none;border:none;padding:0;height:1.5rem}.Navbar_sideMenuButton__VD1t1 i{font-size:1.5rem;height:-moz-fit-content!important;height:fit-content!important;display:flex!important}.Navbar_authContainer__PNCZt{display:flex;align-items:center;position:relative}.Navbar_logo__B81oD img{height:2.5rem}@media(max-width:1200px){.Navbar_logo__B81oD img{height:3rem}}.Navbar_login__p_7EN{text-decoration:none}@media(max-width:1200px){.Navbar_navbarWrapper__X_zr_{width:90%!important}.Navbar_logoImage__b0Xrx{height:40px;width:40px}.Navbar_navLink__tn7qT{font-size:14px}.Navbar_welcomeText__PsHu1{font-size:15px}.Navbar_registerButton__uClzH{min-width:150px;border-radius:50px}.Navbar_userPicture__Q__Or{width:40px;height:40px}.Navbar_desktopNav__FURYC{display:none}}.CookieConsent_cookie-wrapper__F2Wkp{position:fixed;bottom:0;width:auto;height:auto;color:#fff;z-index:9999999999;box-sizing:border-box;transition:transform .5s ease-in-out,opacity .5s linear;padding:1rem}.CookieConsent_cookie-wrapper__F2Wkp .CookieConsent_cookie-container__WWiEb{box-sizing:border-box;background:hsla(0,0%,100%,.7);color:#000;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);flex:1 1;border-radius:.8rem;padding:1rem;box-shadow:0 0 10px rgba(0,0,0,.1);border:1px solid rgba(0,0,0,.1)}.CookieConsent_cookie-text__2fSXw{font-size:10pt;margin-bottom:10px;margin-top:10px;max-width:80%;font-weight:500}@media(max-width:400px){.CookieConsent_cookie-text__2fSXw{font-size:8pt}}.CookieConsent_cookie-button__TOg_z{background:#000;color:#fff;border:1px solid rgba(0,0,0,.1);padding:8px 10px;border-radius:5px;font-size:10pt;transition:.25s linear;margin:10px;text-decoration:none}@media(max-width:400px){.CookieConsent_cookie-button__TOg_z{font-size:8pt}}.CookieConsent_hide-cookies__im_jD{pointer-events:none;transform:translateY(100%);opacity:0}.Accordion_accordion__Jx0L7{width:100%}.Accordion_accordion__Jx0L7 .Accordion_accordion-item__ryqKl{margin-bottom:10px}.Accordion_accordion__Jx0L7 .Accordion_accordion-header__urzqt{font-weight:700;cursor:pointer;display:flex;justify-content:space-between;background-color:#fff;padding:.65rem 1rem;border-radius:1rem;border:1px solid #ddd}.Accordion_accordion__Jx0L7 .Accordion_accordion-header__urzqt.Accordion_open__vX4y0{border-radius:1rem 1rem 0 0;background-color:#000;color:#fff}.Accordion_accordion__Jx0L7 .Accordion_accordion-header__urzqt:hover{background-color:#000;color:#fff}.Accordion_accordion__Jx0L7 .Accordion_accordion-header__urzqt span{font-size:1.25rem;font-weight:700}.Accordion_accordion__Jx0L7 .Accordion_accordion-content__UGYV9{overflow:hidden;white-space:pre-wrap;text-align:left;box-sizing:border-box}.Accordion_accordion__Jx0L7 .Accordion_accordion-content__UGYV9 .Accordion_content__ie2OX{padding:1rem}.Accordion_accordion__Jx0L7 .Accordion_accordion-content__UGYV9 b,.Accordion_accordion__Jx0L7 .Accordion_accordion-content__UGYV9 p,.Accordion_accordion__Jx0L7 .Accordion_accordion-content__UGYV9 span{font-size:1.2rem}.Accordion_accordion__Jx0L7 .Accordion_accordion-content__UGYV9.Accordion_open__vX4y0{border:1px solid #ddd;border-top:none;border-radius:0 0 1rem 1rem}.ProductImageSlider_productImageSlider__sGBI0 .ProductImageSlider_carousel-container__kdROx{overflow:hidden;position:relative;width:100%}.ProductImageSlider_productImageSlider__sGBI0 .ProductImageSlider_image-slider__r3zMw{display:flex;transition:transform .3s ease-in-out}.ProductImageSlider_productImageSlider__sGBI0 .ProductImageSlider_image-wrapper__YQu0_{flex-shrink:0}.ProductImageSlider_productImageSlider__sGBI0 .ProductImageSlider_image-wrapper__YQu0_ img{width:100%;height:auto;-o-object-fit:cover;object-fit:cover;border-radius:1rem;aspect-ratio:1;overflow:hidden;pointer-events:none}.ProductImageSlider_productImageSlider__sGBI0 .ProductImageSlider_thumbnails__F_ioN{display:flex;justify-content:center;gap:.5rem;margin-top:10px}.ProductImageSlider_productImageSlider__sGBI0 .ProductImageSlider_thumbnails__F_ioN .ProductImageSlider_thumbnail__xh0u0{cursor:pointer;width:80px;height:80px;overflow:hidden;border-radius:.5rem;transition:transform .3s ease-in-out}.ProductImageSlider_productImageSlider__sGBI0 .ProductImageSlider_thumbnails__F_ioN .ProductImageSlider_thumbnail__xh0u0 img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.ProductImageSlider_productImageSlider__sGBI0 .ProductImageSlider_thumbnails__F_ioN .ProductImageSlider_thumbnail__xh0u0:hover{border-color:#aaa}.ProductImageSlider_productImageSlider__sGBI0 .ProductImageSlider_thumbnails__F_ioN .ProductImageSlider_thumbnail__xh0u0.ProductImageSlider_active__I0ATC{transform:scale(1.1)}.Product_productPage__ucUiQ{padding:2rem;box-sizing:border-box}@media(max-width:1000px){.Product_productPage__ucUiQ{padding:1rem}}@media(max-width:600px){.Product_productPage__ucUiQ{padding:.5rem}}.Product_divider__D_ZxX{margin:1rem 0;border-bottom:1px solid #f0f0f0}.Product_quantityPriceDiscountContainer__m5kIV{margin-bottom:1rem}.Product_quantityPriceDiscountContainer__m5kIV h3,.Product_quantityPriceDiscountContainer__m5kIV p{margin:0;padding:0}.Product_quantityPriceDiscountContainer__m5kIV p{font-size:.9rem}.Product_quantityPriceDiscountContainer__m5kIV .Product_quantityPriceDiscount__D4MNm{font-size:1.5rem;font-weight:700}.Product_quantityPriceDiscountContainer__m5kIV .Product_quantityPriceDiscountTableContainer__1QK1X{border:1px solid #ddd;border-radius:8px;overflow:hidden;width:100%;margin-top:.5rem}.Product_quantityPriceDiscountContainer__m5kIV .Product_quantityPriceDiscountTableContainer__1QK1X .Product_quantityPriceDiscountTable__FF6Xb{width:100%;border-collapse:collapse}.Product_quantityPriceDiscountContainer__m5kIV .Product_quantityPriceDiscountTableContainer__1QK1X .Product_quantityPriceDiscountTable__FF6Xb td,.Product_quantityPriceDiscountContainer__m5kIV .Product_quantityPriceDiscountTableContainer__1QK1X .Product_quantityPriceDiscountTable__FF6Xb th{border:none;padding:.5rem}.Product_quantityPriceDiscountContainer__m5kIV .Product_quantityPriceDiscountTableContainer__1QK1X .Product_quantityPriceDiscountTable__FF6Xb td{font-size:1.2rem}.Product_quantityPriceDiscountContainer__m5kIV .Product_quantityPriceDiscountTableContainer__1QK1X .Product_quantityPriceDiscountTable__FF6Xb th{background-color:#fafafa}.Product_quantityPriceDiscountContainer__m5kIV .Product_quantityPriceDiscountTableContainer__1QK1X .Product_quantityPriceDiscountTable__FF6Xb tbody tr:last-child{border-bottom:none}.Product_space__3lthA{height:2000px}.Product_productContainer__9Euj9{gap:2rem;position:relative}@media(max-width:1000px){.Product_productContainer__9Euj9{padding:1rem;flex-wrap:wrap}}.Product_productImageContainer__iUOfb{width:100%;aspect-ratio:1;display:flex;justify-content:center;align-items:center;max-width:300px;position:sticky;top:1rem;left:1rem}@media(max-width:1000px){.Product_productImageContainer__iUOfb{position:relative;width:100%;min-width:100%;top:0;left:0}}.Product_productImage__b_a0S{width:100%;aspect-ratio:1;-o-object-fit:cover;object-fit:cover;border-radius:8px}.Product_productDetails__Q4XcN{max-width:100%;width:650px;display:flex;flex-direction:column}.Product_productDetails__Q4XcN label{font-size:1rem;color:#777}.Product_productTitle__qYgLJ{font-size:2.25rem;font-weight:700;margin:0}@media(max-width:1000px){.Product_productTitle__qYgLJ{font-size:1.75rem}}.Product_productPrice__2iA9l{font-size:1.5rem;color:#313131;margin:0;font-weight:700}.Product_productDescription__XPUgS{font-size:1.2rem;margin:1rem 0;white-space:pre-wrap;border-radius:1rem}.Product_productDescription__XPUgS b{font-weight:700}.Product_important__t9tJr{font-size:1rem;margin-bottom:0;padding:1rem;border-radius:1rem;background-color:#f5f5f5}.Product_quantitySelector__sjLe1{display:flex;align-items:center;gap:.5rem;border:1px solid #ddd;border-radius:2rem;padding:.5rem 1rem}.Product_quantityLabel__hqOC2{font-size:1rem}.Product_quantityInput__XGZpw{width:4rem;text-align:center;border:transparent;padding:.25rem;min-height:auto!important}.Product_quantityButton__gU7ym{border:none;padding:.25rem;font-size:1.25rem;border-radius:4px;cursor:pointer;transition:background-color .3s ease;color:#000}.Product_shippingDetails__tLekz{font-size:1rem;text-transform:uppercase}.Product_shippingDetails__tLekz b{font-weight:700}.Product_addToCardSuccess__qPAlw{padding:2.5rem 2rem}.Product_addToCardSuccess__qPAlw h3{font-size:2rem;font-weight:700;width:450px;max-width:100%;text-align:center;color:#000;text-transform:uppercase;margin:0 0 2rem}.Product_addToCardSuccess__qPAlw .Product_buttons__Gve7D{gap:2rem}@media(max-width:768px){.Product_addToCardSuccess__qPAlw h3{font-size:1.5rem;margin-bottom:1rem}.Product_addToCardSuccess__qPAlw .Product_buttons__Gve7D{flex-direction:column;gap:.5rem;width:100%}.Product_addToCardSuccess__qPAlw .Product_buttons__Gve7D button{width:100%}}.ProductCard_wrapper__Lm3o_{border:1px solid #ddd;border-radius:2rem;box-shadow:0 0 10px rgba(0,0,0,.1);transition:transform .3s ease;transform-origin:center;padding:1rem;width:300px;cursor:pointer;box-sizing:border-box}.ProductCard_wrapper__Lm3o_:hover{transform:translateY(-5px)}@media(max-width:768px){.ProductCard_wrapper__Lm3o_{width:100%}}.ProductCard_wrapper__Lm3o_ .ProductCard_productImage__0_GRs{pointer-events:none;border-radius:2rem;width:100%;aspect-ratio:1;-o-object-fit:cover;object-fit:cover}.ProductCard_wrapper__Lm3o_ .ProductCard_productTitle__9_LSx{font-size:1.35rem;margin:0;font-weight:900}.ProductCard_wrapper__Lm3o_ .ProductCard_price__QzJ67{font-size:1.45rem;color:#555;margin:.5rem 0 0}.ProductCard_addToCardSuccess__8ng0R{padding:2.5rem 2rem}.ProductCard_addToCardSuccess__8ng0R h3{font-size:2rem;font-weight:700;width:450px;max-width:100%;text-align:center;color:#000;text-transform:uppercase;margin:0 0 2rem}.ProductCard_addToCardSuccess__8ng0R .ProductCard_buttons__PeFEI{gap:2rem}@media(max-width:768px){.ProductCard_addToCardSuccess__8ng0R h3{font-size:1.5rem;margin-bottom:1rem}.ProductCard_addToCardSuccess__8ng0R .ProductCard_buttons__PeFEI{flex-direction:column;gap:.5rem;width:100%}.ProductCard_addToCardSuccess__8ng0R .ProductCard_buttons__PeFEI button{width:100%}}.Store_wrapper__PH1_Y{width:100%;height:auto;min-height:100%}.Store_navbar___nfvl{height:auto;position:relative}.Store_noProducts__NNkWo{width:100%;height:100%;padding:4rem;flex:1 1}.Store_title__D1LGY{font-size:2.2rem;font-weight:900;margin:0;text-align:center}@media(max-width:768px){.Store_title__D1LGY{font-size:1.8rem}}.Store_products__nhOca{width:80%;min-height:100%;margin:auto;padding:2rem 0}