.autocomplete-search_searchBarContainer__3bFzK{display:flex;justify-content:flex-start;align-items:center;position:relative;width:100%;margin:0 auto}.autocomplete-search_searchBarContainer__3bFzK .autocomplete-search_searchInput__cHd3B{width:100%;background-color:var(--background-1);border:1px solid var(--text-2)}.autocomplete-search_searchBarContainer__3bFzK .autocomplete-search_searchInput__cHd3B .autocomplete-search_MuiOutlinedInput-root__8XBbB{border-radius:50px;padding-left:16px;padding-right:16px}.autocomplete-search_searchBarContainer__3bFzK .autocomplete-search_searchInput__cHd3B .autocomplete-search_MuiOutlinedInput-root__8XBbB.autocomplete-search_Mui-focused__h1T1D .autocomplete-search_MuiOutlinedInput-notchedOutline__hhmti{border:1px solid var(--text-2)}.autocomplete-search_searchBarContainer__3bFzK .autocomplete-search_searchInput__cHd3B .autocomplete-search_MuiOutlinedInput-root__8XBbB .autocomplete-search_MuiOutlinedInput-notchedOutline__hhmti{border-color:rgba(0,0,0,0)}.autocomplete-search_searchBarContainer__3bFzK .autocomplete-search_searchInput__cHd3B input{font-family:Satoshi Variable,sans-serif;font-size:14px;font-weight:500;color:var(--text-2);padding:10px 12px}.autocomplete-search_searchBarContainer__3bFzK .autocomplete-search_searchIcon__7dzJ0{color:var(--text-2)}.autocomplete-search_searchBarContainer__3bFzK .autocomplete-search_clearButton__QO_VJ{color:var(--text-2);padding:0}.autocomplete-search_searchBarContainer__3bFzK .autocomplete-search_noBorder__4Nq_M{border:none}.autocomplete-search_dropdownMenu__J2UKv{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:12px;position:absolute;top:48px;left:0;width:100%;min-width:500px;background-color:var(--background-1);border:1px solid var(--text-2);z-index:1000;max-height:400px;padding:12px;overflow-y:auto;box-sizing:border-box}@media(max-width:820px){.autocomplete-search_dropdownMenu__J2UKv{min-width:unset;max-width:100%}}.autocomplete-search_productItem__VaWI4{display:flex;justify-content:flex-start;align-items:center;width:100%;gap:12px;cursor:pointer;transition:background-color .2s ease;box-sizing:border-box}.autocomplete-search_productItem__VaWI4 .autocomplete-search_productImageContainer__6Qo0c{display:flex;align-items:center;justify-content:center;width:63px;min-width:63px;aspect-ratio:412/392;position:relative;background:var(--secondary-1);padding:4px;overflow:hidden;box-sizing:border-box}.autocomplete-search_productItem__VaWI4 .autocomplete-search_productImageContainer__6Qo0c .autocomplete-search_productImage__8m7q4{display:block;max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain;object-position:center}.autocomplete-search_productItem__VaWI4 .autocomplete-search_productInfo__oxzKc{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;width:100%}.autocomplete-search_productItem__VaWI4 .autocomplete-search_productInfo__oxzKc .autocomplete-search_brandName__dAGtl{font-size:12px;font-weight:500;color:var(--text-1);text-transform:uppercase}.autocomplete-search_productItem__VaWI4 .autocomplete-search_productInfo__oxzKc .autocomplete-search_productName__hi_Nb{font-size:14px;font-weight:500;color:var(--text-2);text-transform:uppercase}.autocomplete-search_productItem__VaWI4 .autocomplete-search_productInfo__oxzKc .autocomplete-search_priceContainer__aeDKT{display:flex;justify-content:flex-start;align-items:center;gap:10px;margin-top:6px}.autocomplete-search_productItem__VaWI4 .autocomplete-search_productInfo__oxzKc .autocomplete-search_priceContainer__aeDKT .autocomplete-search_price__QBSba{font-size:14px;font-weight:500;color:var(--text-2)}.autocomplete-search_productItem__VaWI4 .autocomplete-search_productInfo__oxzKc .autocomplete-search_priceContainer__aeDKT .autocomplete-search_originalPrice__qpU0s{font-size:14px;font-weight:500;color:var(--text-2);text-decoration:line-through}.autocomplete-search_productItem__VaWI4 .autocomplete-search_productInfo__oxzKc .autocomplete-search_priceContainer__aeDKT .autocomplete-search_discountContainer__farWl{display:flex;justify-content:center;align-items:center;background-color:#dadada;padding:4px 6px;box-sizing:border-box}.autocomplete-search_productItem__VaWI4 .autocomplete-search_productInfo__oxzKc .autocomplete-search_priceContainer__aeDKT .autocomplete-search_discountContainer__farWl .autocomplete-search_discountPercentage___Qjo4{font-size:10PX;font-weight:700;color:var(--text-2)}.autocomplete-search_noResults__9xDUL{padding:12px;text-align:center;color:var(--text-1)}.badge_badgeContainer__HJZkY{display:flex;justify-content:center;align-items:center;border-radius:50px;position:relative}.badge_badgeContainer__HJZkY .badge_contentContainer__gomFC{display:flex;justify-content:center;align-items:center;flex-flow:wrap;-webkit-box-pack:center;place-content:center;-webkit-box-align:center;position:absolute;top:0;right:0;transform:scale(1) translate(50%,-50%);transform-origin:100% 0;font-size:9px;line-height:20px;font-weight:600;min-width:20px;height:20px;z-index:1;background-color:var(--primary-1);color:var(--text-2);border-radius:10px;padding:3px 6px;box-sizing:border-box}.navBar_navBarContainer__bl9fA{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:8px;background-color:var(--background-1);width:100%;height:60px;padding:24px 40px;box-sizing:border-box;position:-webkit-sticky;position:sticky;top:0;z-index:200;transition:background-color .2s ease,box-shadow .2s ease}@media(max-width:1150px){.navBar_navBarContainer__bl9fA{padding:24px}}@media(max-width:820px){.navBar_navBarContainer__bl9fA{padding:16px}}.navBar_navBarContainer__bl9fA .navBar_navBarContentContainer__Ezj4o{display:flex;justify-content:space-between;align-items:center;width:100%}.navBar_navBarContainer__bl9fA .navBar_navBarContentContainer__Ezj4o .navBar_navSectionContainer__fk3et{display:flex;justify-content:center;align-items:center;gap:16px;width:33%}.navBar_navBarContainer__bl9fA .navBar_navBarContentContainer__Ezj4o .navBar_navSectionContainer__fk3et .navBar_logoContainer__Vnkfg{position:relative;width:148px;height:43px;min-width:148px;min-height:43px}.navBar_navBarContainer__bl9fA .navBar_navBarContentContainer__Ezj4o .navBar_navSectionContainer__fk3et .navBar_linksContainer__o45hx{display:flex;justify-content:flex-start;align-items:center;gap:16px;width:100%}.navBar_navBarContainer__bl9fA .navBar_navBarContentContainer__Ezj4o .navBar_navSectionContainer__fk3et .navBar_iconContainer__RwLXP{display:flex;justify-content:center;align-items:center}.navBar_navBarContainer__bl9fA .navBar_navBarContentContainer__Ezj4o .navBar_navSectionContainer__fk3et .navBar_iconContainer__RwLXP .navBar_icon__vsedu,.navBar_navBarContainer__bl9fA .navBar_navBarContentContainer__Ezj4o .navBar_navSectionContainer__fk3et .navBar_iconContainer__RwLXP .navBar_menuIcon__RcZqI{width:20px;height:20px;color:var(--text-2);cursor:pointer}.navBar_navBarContainer__bl9fA .navBar_navBarContentContainer__Ezj4o .navBar_navSectionContainer__fk3et .navBar_menuSectionContainer__8o8MU{display:flex;justify-content:flex-start;align-items:center;gap:8px;width:100%;cursor:pointer}.navBar_navBarContainer__bl9fA .navBar_navBarContentContainer__Ezj4o .navBar_navSectionContainer__fk3et .navBar_menuSectionContainer__8o8MU .navBar_menuText__kuGxv{font-size:14px;font-weight:500;color:var(--text-2);text-transform:uppercase}.navBar_navBarContainer__bl9fA .navBar_overlay__yC69H{position:fixed;top:60px;left:0;right:0;bottom:0;background:rgba(79,79,79,.8);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);opacity:0;z-index:100}.navBar_navBarContainer__bl9fA .navBar_menuDrawer__Iqh3V{position:fixed;top:60px;left:0;height:calc(100vh - 60px);width:100%;max-width:300px;background-color:var(--background-1);border-top:1px solid var(--secondary-1);z-index:110}.navBar_navBarContainer__bl9fA .navBar_menuDrawer__Iqh3V .navBar_menuContentContainer__owMIU{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:16px;width:100%;padding:16px 40px}@media(max-width:1150px){.navBar_navBarContainer__bl9fA .navBar_menuDrawer__Iqh3V .navBar_menuContentContainer__owMIU{padding:16px 24px}}@media(max-width:820px){.navBar_navBarContainer__bl9fA .navBar_menuDrawer__Iqh3V .navBar_menuContentContainer__owMIU{padding:16px}}.navBar_navBarContainer__bl9fA .navBar_menuDrawer__Iqh3V .navBar_menuContentContainer__owMIU .navBar_link__oyttA{font-size:14px;font-weight:500;color:var(--text-2)}.navBar_navBarContainer__bl9fA .navBar_searchDrawer__i6qAe{position:fixed;top:60px;left:0;right:0;background-color:var(--background-1);border-top:1px solid var(--secondary-1);z-index:110;overflow:visible}.navBar_navBarContainer__bl9fA .navBar_searchDrawer__i6qAe .navBar_searchInner__QfA8N{max-width:920px;margin:0 auto;padding:16px 40px}@media(max-width:1150px){.navBar_navBarContainer__bl9fA .navBar_searchDrawer__i6qAe .navBar_searchInner__QfA8N{padding:16px 24px}}@media(max-width:820px){.navBar_navBarContainer__bl9fA .navBar_searchDrawer__i6qAe .navBar_searchInner__QfA8N{padding:12px 16px}}.navBar_navBarScrolled__LbBy5{box-shadow:0 8px 24px rgba(0,0,0,.08)}.footer_footerContainer__6Enec{display:flex;justify-content:flex-start;align-items:center;width:100%;padding:0 40px;box-sizing:border-box}@media(max-width:1150px){.footer_footerContainer__6Enec{padding:0 24px}}@media(max-width:820px){.footer_footerContainer__6Enec{padding:0 16px}}.footer_footerContainer__6Enec .footer_footerContentContainer__kL_4_{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:24px;width:100%;border-top:1px solid var(--secondary-1);padding:24px 0;box-sizing:border-box}@media(max-width:820px){.footer_footerContainer__6Enec .footer_footerContentContainer__kL_4_{gap:16px;padding:16px 0}}.footer_footerContainer__6Enec .footer_footerContentContainer__kL_4_ .footer_topSectionContainer__oN3_4{display:grid;grid-template-columns:repeat(4,1fr);align-items:start;grid-gap:24px;gap:24px;width:100%}@media(max-width:1024px){.footer_footerContainer__6Enec .footer_footerContentContainer__kL_4_ .footer_topSectionContainer__oN3_4{grid-template-columns:repeat(2,minmax(220px,1fr))}}@media(max-width:500px){.footer_footerContainer__6Enec .footer_footerContentContainer__kL_4_ .footer_topSectionContainer__oN3_4{grid-template-columns:1fr}}.footer_footerContainer__6Enec .footer_footerContentContainer__kL_4_ .footer_topSectionContainer__oN3_4 .footer_sectionContainer__xn8aZ{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:24px;width:auto}@media(max-width:1024px){.footer_footerContainer__6Enec .footer_footerContentContainer__kL_4_ .footer_topSectionContainer__oN3_4 .footer_sectionContainer__xn8aZ{gap:16px}}.footer_footerContainer__6Enec .footer_footerContentContainer__kL_4_ .footer_topSectionContainer__oN3_4 .footer_sectionContainer__xn8aZ .footer_sectionHeader__xWGY2{font-size:16px;font-weight:700;color:var(--text-2);margin:0}.footer_footerContainer__6Enec .footer_footerContentContainer__kL_4_ .footer_topSectionContainer__oN3_4 .footer_sectionContainer__xn8aZ .footer_linksContainer__KNY1D{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:12px;width:100%}@media(max-width:500px){.footer_footerContainer__6Enec .footer_footerContentContainer__kL_4_ .footer_topSectionContainer__oN3_4 .footer_sectionContainer__xn8aZ .footer_linksContainer__KNY1D{gap:10px}}.footer_footerContainer__6Enec .footer_footerContentContainer__kL_4_ .footer_topSectionContainer__oN3_4 .footer_sectionContainer__xn8aZ .footer_linksContainer__KNY1D .footer_link__B97cP{font-size:14px;font-weight:500;color:var(--text-2)}.footer_footerContainer__6Enec .footer_footerContentContainer__kL_4_ .footer_separator__rz6JZ{width:100%;height:1px;min-height:1px;background-color:var(--secondary-1)}.footer_footerContainer__6Enec .footer_footerContentContainer__kL_4_ .footer_bottomRowContainer__kBWLI{display:flex;justify-content:center;align-items:center;width:100%}.footer_footerContainer__6Enec .footer_footerContentContainer__kL_4_ .footer_bottomRowContainer__kBWLI .footer_copyright__mX49z{font-size:14px;font-weight:500;color:var(--text-2);margin:0}.layout_mainContentContainer__8uCPi{background-color:var(--background-1)}.layout_alternateContentContainer__G5sr3,.layout_mainContentContainer__8uCPi{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;margin:auto;height:100%;min-height:calc(100vh - 60px)}.layout_alternateContentContainer__G5sr3{padding:60px 50px;background-color:var(--background-2)}@media(max-width:1150px){.layout_alternateContentContainer__G5sr3{padding:24px}}@media(max-width:820px){.layout_alternateContentContainer__G5sr3{padding:16px}}.layout_customContentContainer__7EbvM{align-items:center;width:100vw;margin:auto;min-height:100vh}.block_blockContainer__MGcH9,.layout_customContentContainer__7EbvM{display:flex;flex-direction:column;justify-content:flex-start;background-color:var(--background-1)}.block_blockContainer__MGcH9{align-items:flex-start;width:100%;mix-blend-mode:normal;box-sizing:border-box;box-shadow:2px 2px 4px 0 rgba(0,0,0,.05),-2px 2px 4px 0 rgba(0,0,0,.05);border-radius:10px;padding:40px;overflow:hidden}.modal_modal__pvcmZ{display:flex;align-items:center;justify-content:center;position:fixed;left:0;right:0;top:0;bottom:0;background:rgba(58,158,59,.06);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);padding:20px 0;z-index:100}.modal_modal__pvcmZ:focus-visible{outline:none}.modal_modal__pvcmZ .modal_defaultModalDimensions__Neutc{width:100%;max-width:715px;max-height:100%}.modal_modal__pvcmZ .modal_modalContentContainer__tuqT9{overflow-y:auto;border-radius:16px}.modal_modal__pvcmZ .modal_modalContentContainer__tuqT9 .modal_modalContent__k5FHc{width:100%}.modal_modal__pvcmZ .modal_modalContentContainer__tuqT9 .modal_modalContent__k5FHc .modal_modalHeaderContainer__eIyU1{display:flex;justify-content:flex-end;align-items:center;height:24px;margin-bottom:8px}.modal_modal__pvcmZ .modal_modalContentContainer__tuqT9 .modal_modalContent__k5FHc .modal_modalHeaderContainer__eIyU1 .modal_closeIcon__X_20J{color:var(--text-1);width:16px;height:16px;cursor:pointer}.modal_modal__pvcmZ .modal_modalContentContainer__tuqT9 .modal_modalContent__k5FHc .modal_contentContainer__Hi3OR{padding:0 20px}.modal_modal__pvcmZ .modal_modalContentContainer__tuqT9 .modal_modalContent__k5FHc h2{font-size:24px;font-weight:500;line-height:32px;letter-spacing:.36px;color:var(--text-1);margin:0}.modal_modal__pvcmZ .modal_modalContentContainer__tuqT9 .modal_modalContent__k5FHc .modal_modalBodyContainer__RSRWG{display:flex;margin-top:8px}.modal_modal__pvcmZ .modal_modalContentContainer__tuqT9 .modal_modalContent__k5FHc .modal_modalFooterContainer__6gmwb{margin-top:24px;display:flex;justify-content:flex-end;align-items:center}.product-inventory-selector_inventorySelectorContainer__tR4PY{position:relative;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:16px;width:100%}.product-inventory-selector_inventorySelectorContainer__tR4PY .product-inventory-selector_selectedInventoryContainer__eipPG{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:16px;width:100%;background-color:var(--background-1);border:1px solid var(--text-2);overflow:hidden;box-sizing:border-box}.product-inventory-selector_inventorySelectorContainer__tR4PY .product-inventory-selector_selectedInventoryContainer__eipPG .product-inventory-selector_selectedInventoryContent__8X1at{display:flex;justify-content:space-between;align-items:center;width:100%}.product-inventory-selector_inventorySelectorContainer__tR4PY .product-inventory-selector_selectedInventoryContainer__eipPG .product-inventory-selector_caretIcon__8QwcY{width:16px;height:16px;color:var(--text-2);transition:transform .2s ease-in-out;transform:rotate(180deg);margin-right:12px}.product-inventory-selector_inventorySelectorContainer__tR4PY .product-inventory-selector_selectedInventoryContainer__eipPG .product-inventory-selector_caretOpen___MKgN{transform:rotate(0deg)}.product-inventory-selector_inventorySelectorContainer__tR4PY .product-inventory-selector_inventoryList__qInAO{position:absolute;top:calc(100% + 6px);left:0;width:100%;max-height:400px;overflow-y:auto;background-color:var(--background-1);border:1px solid var(--text-2);z-index:1000;box-shadow:0 3px 6px rgba(0,0,0,.1)}.product-inventory-selector_inventorySelectorContainer__tR4PY .product-inventory-selector_productItem__JiK6D{display:flex;justify-content:flex-start;align-items:center;width:100%;gap:12px;padding:12px;cursor:pointer;transition:background-color .2s ease;box-sizing:border-box}.product-inventory-selector_inventorySelectorContainer__tR4PY .product-inventory-selector_productItemSelected__fE_SK{background-color:var(--background-1)}.product-inventory-selector_inventorySelectorContainer__tR4PY .product-inventory-selector_productItem__JiK6D .product-inventory-selector_productImageContainer__1YdKK{display:flex;align-items:center;justify-content:center;width:63px;min-width:63px;aspect-ratio:412/392;position:relative;background:var(--secondary-1);padding:4px;overflow:hidden;box-sizing:border-box}.product-inventory-selector_inventorySelectorContainer__tR4PY .product-inventory-selector_productItem__JiK6D .product-inventory-selector_productImageContainer__1YdKK .product-inventory-selector_productImage__0W0fL{display:block;max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain;object-position:center}.product-inventory-selector_inventorySelectorContainer__tR4PY .product-inventory-selector_productItem__JiK6D .product-inventory-selector_productInfo__mLwuC{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;width:100%}.product-inventory-selector_inventorySelectorContainer__tR4PY .product-inventory-selector_productItem__JiK6D .product-inventory-selector_productInfo__mLwuC .product-inventory-selector_priceLine__JSsS_{font-size:14px;font-weight:500;color:var(--text-2);margin-bottom:8px}.product-inventory-selector_inventorySelectorContainer__tR4PY .product-inventory-selector_productItem__JiK6D .product-inventory-selector_productInfo__mLwuC .product-inventory-selector_textLine__TyK17{font-size:12px;font-weight:500;color:var(--text-1);text-transform:uppercase}.selector_optionsContainer__OJNZX{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;gap:8px;width:100%}.selector_optionsContainer__OJNZX .selector_option__Hfofm{display:flex;justify-content:center;align-items:center;min-width:40px;padding:10px;background:var(--background-1);border:1px solid var(--secondary-1);cursor:pointer}.selector_optionsContainer__OJNZX .selector_option__Hfofm p,.selector_optionsContainer__OJNZX .selector_option__Hfofm span{font-size:14px;font-weight:700;color:var(--text-2);margin:0}.selector_optionsContainer__OJNZX .selector_optionSelected__bUqYM{background:var(--text-2)}.selector_optionsContainer__OJNZX .selector_optionSelected__bUqYM p,.selector_optionsContainer__OJNZX .selector_optionSelected__bUqYM span{color:var(--background-1)}.selector_optionsContainer__OJNZX .selector_optionDisabled__sjUay{opacity:.5;cursor:not-allowed}.product_pageContainer__cUOFg{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:24px;width:100%;padding:40px 0;box-sizing:border-box}@media(max-width:1150px){.product_pageContainer__cUOFg{padding:24px 0}}@media(max-width:820px){.product_pageContainer__cUOFg{padding:16px 0}}.product_pageContainer__cUOFg .product_productContainer__r7s1y{display:flex;justify-content:flex-start;align-items:flex-start;gap:40px;width:100%}@media(max-width:700px){.product_pageContainer__cUOFg .product_productContainer__r7s1y{flex-direction:column;gap:16px}}.product_pageContainer__cUOFg .product_productContainer__r7s1y .product_separator__b5BVO{width:100%;height:1px;min-height:1px;background-color:var(--secondary-1)}.product_pageContainer__cUOFg .product_productContainer__r7s1y .product_descriptionText__xp_9X{font-size:14px;font-weight:500;color:var(--text-2);margin:8px 0 0;text-transform:uppercase}.product_pageContainer__cUOFg .product_productContainer__r7s1y .product_descriptionText__xp_9X p img{width:100%!important}.product_pageContainer__cUOFg .product_productContainer__r7s1y .product_imagesSectionContainer__3CmZw{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;flex:1 1 50%;width:50%;max-width:840px;position:relative;overflow-x:hidden}@media(max-width:700px){.product_pageContainer__cUOFg .product_productContainer__r7s1y .product_imagesSectionContainer__3CmZw{width:100%;max-width:none;border-bottom:1px solid var(--secondary-1);padding-bottom:16px;box-sizing:border-box}}.product_pageContainer__cUOFg .product_productContainer__r7s1y .product_imagesSectionContainer__3CmZw .product_imagesContainer__C7jz0{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;gap:12px;width:100%}.product_pageContainer__cUOFg .product_productContainer__r7s1y .product_imagesSectionContainer__3CmZw .product_imagesContainer__C7jz0 .product_productImageContainer__Kp162{display:flex;align-items:center;justify-content:center;width:100%;aspect-ratio:412/392;position:relative;background:var(--secondary-1);padding:24px;overflow:hidden;box-sizing:border-box}.product_pageContainer__cUOFg .product_productContainer__r7s1y .product_imagesSectionContainer__3CmZw .product_imagesContainer__C7jz0 .product_productImageContainer__Kp162 .product_productImage__gHKHr{display:block;max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain;object-position:center}.product_pageContainer__cUOFg .product_productContainer__r7s1y .product_imagesSectionContainer__3CmZw .product_imagesContainer__C7jz0 .product_specImagesContainer__44cic{display:flex;justify-content:flex-start;align-items:flex-start;gap:12px;max-width:100%;overflow-x:auto;overflow-y:hidden;flex-shrink:0;-webkit-overflow-scrolling:touch;scroll-snap-type:x proximity;scrollbar-width:thin;padding:0 16px;box-sizing:border-box}@media(max-width:700px){.product_pageContainer__cUOFg .product_productContainer__r7s1y .product_imagesSectionContainer__3CmZw .product_imagesContainer__C7jz0 .product_specImagesContainer__44cic{padding:0}}.product_pageContainer__cUOFg .product_productContainer__r7s1y .product_imagesSectionContainer__3CmZw .product_imagesContainer__C7jz0 .product_specImagesContainer__44cic .product_specImageContainer__10ECt{display:flex;align-items:center;justify-content:center;width:105.1020408163px;height:100px;aspect-ratio:412/392;position:relative;background:var(--secondary-1);padding:8px;box-sizing:border-box}.product_pageContainer__cUOFg .product_productContainer__r7s1y .product_imagesSectionContainer__3CmZw .product_imagesContainer__C7jz0 .product_specImagesContainer__44cic .product_specImageContainer__10ECt .product_specImage__ro2wJ{display:block;max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain;object-position:center;cursor:pointer;opacity:.5}.product_pageContainer__cUOFg .product_productContainer__r7s1y .product_imagesSectionContainer__3CmZw .product_imagesContainer__C7jz0 .product_specImagesContainer__44cic .product_specImageContainer__10ECt .product_specImageSelected__hVh_Y,.product_pageContainer__cUOFg .product_productContainer__r7s1y .product_imagesSectionContainer__3CmZw .product_imagesContainer__C7jz0 .product_specImagesContainer__44cic .product_specImageContainer__10ECt .product_specImage__ro2wJ:hover{opacity:1}.product_pageContainer__cUOFg .product_productContainer__r7s1y .product_productDetails__RJB4G{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:24px;flex:1 1 50%;width:50%;padding-right:40px;box-sizing:border-box}@media(max-width:1150px){.product_pageContainer__cUOFg .product_productContainer__r7s1y .product_productDetails__RJB4G{padding-right:24px}}@media(max-width:820px){.product_pageContainer__cUOFg .product_productContainer__r7s1y .product_productDetails__RJB4G{padding-right:16px}}@media(max-width:700px){.product_pageContainer__cUOFg .product_productContainer__r7s1y .product_productDetails__RJB4G{width:100%;padding:0 16px}}.product_pageContainer__cUOFg .product_productContainer__r7s1y .product_productDetails__RJB4G .product_productInfoContainer__Hwl76{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%}.product_pageContainer__cUOFg .product_productContainer__r7s1y .product_productDetails__RJB4G .product_productInfoContainer__Hwl76 .product_brandName__ImLJn{font-size:14px;font-weight:500;color:var(--text-1);margin:0;text-transform:uppercase}.product_pageContainer__cUOFg .product_productContainer__r7s1y .product_productDetails__RJB4G .product_productInfoContainer__Hwl76 .product_productName__ArZBQ{font-size:32px;font-weight:500;color:var(--text-2);margin:0;text-transform:uppercase}.product_pageContainer__cUOFg .product_productContainer__r7s1y .product_productDetails__RJB4G .product_productInfoContainer__Hwl76 .product_priceContainer__7LiJD{display:flex;justify-content:flex-start;align-items:center;gap:12px;margin-top:20px}.product_pageContainer__cUOFg .product_productContainer__r7s1y .product_productDetails__RJB4G .product_productInfoContainer__Hwl76 .product_priceContainer__7LiJD .product_price__G3SiD{font-size:22px;font-weight:500;color:var(--text-2);margin:0}.product_pageContainer__cUOFg .product_productContainer__r7s1y .product_productDetails__RJB4G .product_productInfoContainer__Hwl76 .product_priceContainer__7LiJD .product_originalPrice__RSIXE{font-size:22px;font-weight:500;color:var(--text-2);text-decoration:line-through;margin:0}.product_pageContainer__cUOFg .product_productContainer__r7s1y .product_productDetails__RJB4G .product_productInfoContainer__Hwl76 .product_priceContainer__7LiJD .product_discountContainer__F_luP{display:flex;justify-content:center;align-items:center;background-color:#dadada;padding:4px 6px;box-sizing:border-box}.product_pageContainer__cUOFg .product_productContainer__r7s1y .product_productDetails__RJB4G .product_productInfoContainer__Hwl76 .product_priceContainer__7LiJD .product_discountContainer__F_luP .product_discountPercentage__4Id2S{font-size:12px;font-weight:700;color:var(--text-2)}.product_pageContainer__cUOFg .product_productContainer__r7s1y .product_productDetails__RJB4G .product_productInfoContainer__Hwl76 .product_outOfStockContainer__q4ZND{display:flex;justify-content:flex-start;align-items:center;background-color:rgba(255,99,71,.25);padding:8px;border-radius:10px;margin-top:16px}.product_pageContainer__cUOFg .product_productContainer__r7s1y .product_productDetails__RJB4G .product_productInfoContainer__Hwl76 .product_outOfStockContainer__q4ZND .product_outOfStockText__5uZ2W{font-size:14px;font-weight:500;color:tomato;margin:0}.product_pageContainer__cUOFg .product_productContainer__r7s1y .product_productDetails__RJB4G .product_productInventorySelectorContainer__BeSPt{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:16px;width:100%}.product_pageContainer__cUOFg .product_productContainer__r7s1y .product_productDetails__RJB4G .product_productInventorySelectorContainer__BeSPt .product_productInventorySelectorHeaderContainer___ssVp{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%}.product_pageContainer__cUOFg .product_productContainer__r7s1y .product_productDetails__RJB4G .product_productInventorySelectorContainer__BeSPt .product_productInventorySelectorHeaderContainer___ssVp .product_productInventorySelectorHeader___zzNa{font-size:14px;font-weight:500;color:var(--text-2);margin:0}.product_pageContainer__cUOFg .product_productContainer__r7s1y .product_productDetails__RJB4G .product_productInventorySelectorContainer__BeSPt .product_productInventorySelectorHeaderContainer___ssVp .product_productInventorySelectorDescription__CpfRO{font-size:12px;font-weight:500;color:var(--text-1);margin:0}.product_pageContainer__cUOFg .product_productContainer__r7s1y .product_productDetails__RJB4G .product_attributeContainer__LdLkk{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:16px;width:100%}.product_pageContainer__cUOFg .product_productContainer__r7s1y .product_productDetails__RJB4G .product_attributeContainer__LdLkk .product_attributeHeader__eGX6D{font-size:14px;font-weight:500;color:var(--text-2);margin:0}.product_pageContainer__cUOFg .product_productContainer__r7s1y .product_productDetails__RJB4G .product_attributeContainer__LdLkk .product_selectedColorName__jBlgV{font-size:14px;font-weight:500;color:var(--text-2);margin:0;text-transform:uppercase}.product_pageContainer__cUOFg .product_productContainer__r7s1y .product_productDetails__RJB4G .product_attributeContainer__LdLkk .product_selectedColorNameHighlighted__IL_l_{font-weight:500;color:var(--text-1)}.product_pageContainer__cUOFg .product_productContainer__r7s1y .product_productDetails__RJB4G .product_attributeContainer__LdLkk .product_colorsContainer__nxV2m{display:flex;justify-content:flex-start;align-items:center;gap:12px;width:100%}.product_pageContainer__cUOFg .product_productContainer__r7s1y .product_productDetails__RJB4G .product_attributeContainer__LdLkk .product_colorsContainer__nxV2m .product_colorOption__tkvUD{width:41px;height:41px;padding:2px;border:2px solid rgba(0,0,0,0);border-radius:500px;box-sizing:border-box;cursor:pointer}.product_pageContainer__cUOFg .product_productContainer__r7s1y .product_productDetails__RJB4G .product_attributeContainer__LdLkk .product_colorsContainer__nxV2m .product_colorOptionSelected__iHJjZ{border-color:var(--text-2)}.product_pageContainer__cUOFg .product_productContainer__r7s1y .product_productDetails__RJB4G .product_attributeContainer__LdLkk .product_colorsContainer__nxV2m .product_colorOptionDisabled__ftiiR{opacity:.3;cursor:not-allowed}.product_pageContainer__cUOFg .product_productContainer__r7s1y .product_productDetails__RJB4G .product_attributeContainer__LdLkk .product_colorsContainer__nxV2m .product_colorOption__tkvUD .product_color___4xKa{width:100%;height:100%;border-radius:500px}.product_pageContainer__cUOFg .product_productContainer__r7s1y .product_productDetails__RJB4G .product_attributeContainer__LdLkk .product_colorsContainer__nxV2m .product_colorOption__tkvUD .product_color___4xKa .product_colorImage__ooHUH{width:100%;height:100%;border-radius:50%;object-fit:cover}.product_pageContainer__cUOFg .product_productContainer__r7s1y .product_productDetails__RJB4G .product_attributeContainer__LdLkk .product_sizesContainer__ciArm{display:flex;justify-content:flex-start;align-items:center;gap:16px;width:100%}.product_pageContainer__cUOFg .product_productContainer__r7s1y .product_productDetails__RJB4G .product_addToCartContainer__56Bpq{display:flex;justify-content:flex-start;align-items:center;width:100%}.product_pageContainer__cUOFg .product_productContainer__r7s1y .product_productDetails__RJB4G .product_addToCartContainer__56Bpq .product_addToCartButton__5y25d{width:100%;color:var(--background-1);background-color:var(--text-2)}.product_pageContainer__cUOFg .product_productContainer__r7s1y .product_productDetails__RJB4G .product_additionalInfoContainer__rsuWX{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:16px;width:100%}.product-skeleton_pageContainer__KSIqy{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:24px;width:100%;padding:40px 0;box-sizing:border-box}@media(max-width:1150px){.product-skeleton_pageContainer__KSIqy{padding:24px 0}}@media(max-width:820px){.product-skeleton_pageContainer__KSIqy{padding:16px 0}}.product-skeleton_pageContainer__KSIqy .product-skeleton_productContainer__iaeH5{display:flex;justify-content:flex-start;align-items:flex-start;gap:40px;width:100%}@media(max-width:700px){.product-skeleton_pageContainer__KSIqy .product-skeleton_productContainer__iaeH5{flex-direction:column;gap:16px}}.product-skeleton_pageContainer__KSIqy .product-skeleton_productContainer__iaeH5 .product-skeleton_separator__EV_cO{width:100%;height:1px;min-height:1px;background-color:var(--secondary-1)}.product-skeleton_pageContainer__KSIqy .product-skeleton_productContainer__iaeH5 .product-skeleton_descriptionText__XEosR{width:100%}.product-skeleton_pageContainer__KSIqy .product-skeleton_productContainer__iaeH5 .product-skeleton_imagesSectionContainer__SuW03{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;flex:1 1 50%;width:50%;max-width:840px;position:relative;overflow-x:hidden}@media(max-width:700px){.product-skeleton_pageContainer__KSIqy .product-skeleton_productContainer__iaeH5 .product-skeleton_imagesSectionContainer__SuW03{width:100%;max-width:none;border-bottom:1px solid var(--secondary-1);padding-bottom:16px;box-sizing:border-box}}.product-skeleton_pageContainer__KSIqy .product-skeleton_productContainer__iaeH5 .product-skeleton_imagesSectionContainer__SuW03 .product-skeleton_imagesContainer__c_aVi{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;gap:12px;width:100%}.product-skeleton_pageContainer__KSIqy .product-skeleton_productContainer__iaeH5 .product-skeleton_imagesSectionContainer__SuW03 .product-skeleton_imagesContainer__c_aVi .product-skeleton_productImageContainer__NA7TH{display:flex;align-items:center;justify-content:center;width:100%;aspect-ratio:412/392;position:relative;background:var(--secondary-1);padding:24px;overflow:hidden;box-sizing:border-box}.product-skeleton_pageContainer__KSIqy .product-skeleton_productContainer__iaeH5 .product-skeleton_imagesSectionContainer__SuW03 .product-skeleton_imagesContainer__c_aVi .product-skeleton_productImageContainer__NA7TH .product-skeleton_productImage__K96VE{width:100%;height:100%}.product-skeleton_pageContainer__KSIqy .product-skeleton_productContainer__iaeH5 .product-skeleton_imagesSectionContainer__SuW03 .product-skeleton_imagesContainer__c_aVi .product-skeleton_specImagesContainer__1rDjE{display:flex;justify-content:flex-start;align-items:flex-start;gap:12px;max-width:100%;overflow-x:auto;overflow-y:hidden;flex-shrink:0;-webkit-overflow-scrolling:touch;scroll-snap-type:x proximity;scrollbar-width:thin;padding:0 16px;box-sizing:border-box}@media(max-width:700px){.product-skeleton_pageContainer__KSIqy .product-skeleton_productContainer__iaeH5 .product-skeleton_imagesSectionContainer__SuW03 .product-skeleton_imagesContainer__c_aVi .product-skeleton_specImagesContainer__1rDjE{padding:0}}.product-skeleton_pageContainer__KSIqy .product-skeleton_productContainer__iaeH5 .product-skeleton_imagesSectionContainer__SuW03 .product-skeleton_imagesContainer__c_aVi .product-skeleton_specImagesContainer__1rDjE .product-skeleton_specImageContainer__3pmAj{display:flex;align-items:center;justify-content:center;width:105.1020408163px;height:100px;aspect-ratio:412/392;position:relative;background:var(--secondary-1);padding:8px;box-sizing:border-box}.product-skeleton_pageContainer__KSIqy .product-skeleton_productContainer__iaeH5 .product-skeleton_imagesSectionContainer__SuW03 .product-skeleton_imagesContainer__c_aVi .product-skeleton_specImagesContainer__1rDjE .product-skeleton_specImageContainer__3pmAj .product-skeleton_specImage__JjvI8{width:100%;height:100%;border-radius:6px}.product-skeleton_pageContainer__KSIqy .product-skeleton_productContainer__iaeH5 .product-skeleton_productDetails__0cnQK{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:24px;flex:1 1 50%;width:50%;padding-right:40px;box-sizing:border-box}@media(max-width:1150px){.product-skeleton_pageContainer__KSIqy .product-skeleton_productContainer__iaeH5 .product-skeleton_productDetails__0cnQK{padding-right:24px}}@media(max-width:820px){.product-skeleton_pageContainer__KSIqy .product-skeleton_productContainer__iaeH5 .product-skeleton_productDetails__0cnQK{padding-right:16px}}@media(max-width:700px){.product-skeleton_pageContainer__KSIqy .product-skeleton_productContainer__iaeH5 .product-skeleton_productDetails__0cnQK{width:100%;padding:0 16px}}.product-skeleton_pageContainer__KSIqy .product-skeleton_productContainer__iaeH5 .product-skeleton_productDetails__0cnQK .product-skeleton_productInfoContainer__Bcx_o{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%}.product-skeleton_pageContainer__KSIqy .product-skeleton_productContainer__iaeH5 .product-skeleton_productDetails__0cnQK .product-skeleton_productInfoContainer__Bcx_o .product-skeleton_priceContainer__KQpAN{display:flex;justify-content:flex-start;align-items:center;gap:12px;margin-top:20px}.product-skeleton_pageContainer__KSIqy .product-skeleton_productContainer__iaeH5 .product-skeleton_productDetails__0cnQK .product-skeleton_productInfoContainer__Bcx_o .product-skeleton_priceContainer__KQpAN .product-skeleton_discountContainer__BmkZx{display:flex;justify-content:center;align-items:center;padding:4px 6px;box-sizing:border-box}.product-skeleton_pageContainer__KSIqy .product-skeleton_productContainer__iaeH5 .product-skeleton_productDetails__0cnQK .product-skeleton_productInventorySelectorContainer__FkQf_{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:16px;width:100%}.product-skeleton_pageContainer__KSIqy .product-skeleton_productContainer__iaeH5 .product-skeleton_productDetails__0cnQK .product-skeleton_productInventorySelectorContainer__FkQf_ .product-skeleton_productInventorySelectorHeaderContainer__ZtY1m{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%}.product-skeleton_pageContainer__KSIqy .product-skeleton_productContainer__iaeH5 .product-skeleton_productDetails__0cnQK .product-skeleton_productInventorySelectorContainer__FkQf_ .product-skeleton_productInventorySelectorHeaderContainer__ZtY1m .product-skeleton_productInventorySelectorHeader__7PKwV{font-size:14px;font-weight:500;color:var(--text-2);margin:0}.product-skeleton_pageContainer__KSIqy .product-skeleton_productContainer__iaeH5 .product-skeleton_productDetails__0cnQK .product-skeleton_productInventorySelectorContainer__FkQf_ .product-skeleton_productInventorySelectorHeaderContainer__ZtY1m .product-skeleton_productInventorySelectorDescription__VTuND{font-size:12px;font-weight:500;color:var(--text-1);margin:0}.product-skeleton_pageContainer__KSIqy .product-skeleton_productContainer__iaeH5 .product-skeleton_productDetails__0cnQK .product-skeleton_productInventorySelectorContainer__FkQf_ .product-skeleton_selectedInventoryContainer__Kc9GX{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:16px;width:100%;background-color:var(--background-1);border:1px solid var(--text-2);overflow:hidden;box-sizing:border-box}.product-skeleton_pageContainer__KSIqy .product-skeleton_productContainer__iaeH5 .product-skeleton_productDetails__0cnQK .product-skeleton_productInventorySelectorContainer__FkQf_ .product-skeleton_selectedInventoryContainer__Kc9GX .product-skeleton_selectedInventoryContent__SI5gc{display:flex;justify-content:space-between;align-items:center;width:100%}.product-skeleton_pageContainer__KSIqy .product-skeleton_productContainer__iaeH5 .product-skeleton_productDetails__0cnQK .product-skeleton_productInventorySelectorContainer__FkQf_ .product-skeleton_selectedInventoryContainer__Kc9GX .product-skeleton_productItem__NhtRH{display:flex;justify-content:flex-start;align-items:center;width:100%;gap:12px;padding:12px;box-sizing:border-box}.product-skeleton_pageContainer__KSIqy .product-skeleton_productContainer__iaeH5 .product-skeleton_productDetails__0cnQK .product-skeleton_productInventorySelectorContainer__FkQf_ .product-skeleton_selectedInventoryContainer__Kc9GX .product-skeleton_productItem__NhtRH .product-skeleton_productImageContainerMini__gz7ur{width:63px;min-width:63px;aspect-ratio:412/392;position:relative;background:var(--secondary-1);padding:4px;overflow:hidden;box-sizing:border-box}.product-skeleton_pageContainer__KSIqy .product-skeleton_productContainer__iaeH5 .product-skeleton_productDetails__0cnQK .product-skeleton_productInventorySelectorContainer__FkQf_ .product-skeleton_selectedInventoryContainer__Kc9GX .product-skeleton_productItem__NhtRH .product-skeleton_productInfoMini__FOYAL{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;width:100%}.product-skeleton_pageContainer__KSIqy .product-skeleton_productContainer__iaeH5 .product-skeleton_productDetails__0cnQK .product-skeleton_productInventorySelectorContainer__FkQf_ .product-skeleton_selectedInventoryContainer__Kc9GX .product-skeleton_caretStub__5XF_p{margin-right:12px}.product-skeleton_pageContainer__KSIqy .product-skeleton_productContainer__iaeH5 .product-skeleton_productDetails__0cnQK .product-skeleton_attributeContainer__YzxKe{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:16px;width:100%}.product-skeleton_pageContainer__KSIqy .product-skeleton_productContainer__iaeH5 .product-skeleton_productDetails__0cnQK .product-skeleton_attributeContainer__YzxKe .product-skeleton_attributeHeader__qWbqE{font-size:14px;font-weight:500;color:var(--text-2);margin:0}.product-skeleton_pageContainer__KSIqy .product-skeleton_productContainer__iaeH5 .product-skeleton_productDetails__0cnQK .product-skeleton_attributeContainer__YzxKe .product-skeleton_colorsContainer__4ZDb2{display:flex;justify-content:flex-start;align-items:center;gap:12px;width:100%}.product-skeleton_pageContainer__KSIqy .product-skeleton_productContainer__iaeH5 .product-skeleton_productDetails__0cnQK .product-skeleton_attributeContainer__YzxKe .product-skeleton_sizesContainer__PgPHx{display:flex;justify-content:flex-start;align-items:center;gap:16px;width:100%}.product-skeleton_pageContainer__KSIqy .product-skeleton_productContainer__iaeH5 .product-skeleton_productDetails__0cnQK .product-skeleton_addToCartContainer__yHb2f{display:flex;justify-content:flex-start;align-items:center;width:100%}.product-skeleton_pageContainer__KSIqy .product-skeleton_productContainer__iaeH5 .product-skeleton_productDetails__0cnQK .product-skeleton_additionalInfoContainer__vC9Ri{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:16px;width:100%}