.PaginationBar_paginationWrapper__4APt4{padding:1rem;overflow-x:auto;-ms-overflow-style:none;scrollbar-width:none}.PaginationBar_paginationContainer__LCLRg{display:flex;justify-content:flex-start;align-items:baseline}@media(min-width:992px){.PaginationBar_paginationContainer__LCLRg{justify-content:center}}.PaginationBar_ellipsis__1W9fb{color:#0043f0;margin:0 .5rem}.PaginationBar_pageLink__L17h5{margin:0 .5rem;text-decoration:none;color:#0043f0;padding:.375rem;white-space:nowrap}@media(min-width:768px){.PaginationBar_pageLink__L17h5{margin:0 .5rem}}.PaginationBar_activeLink__XRb2G{font-weight:700;color:#2f69ff;border:1px solid #0043f0;border-radius:.5rem}.BodyContainerV2_bodyWrapper__C5kSX{padding:0 1rem}@media(min-width:576px){.BodyContainerV2_bodyWrapper__C5kSX{padding:0 2rem}}@media(min-width:1280px){.BodyContainerV2_bodyWrapper__C5kSX{padding:0 5rem}}@media(min-width:1920px){.BodyContainerV2_bodyWrapper__C5kSX{padding:0 7.5rem}}.BodyContainerV2_bodyWrapper__C5kSX.BodyContainerV2_withMaxWidth__fZgUt{max-width:1840px}.CategoryCarousel_categoriesContainer__U8W_6{display:flex;flex-direction:column;gap:1.5rem}.CategoryCarousel_categoriesContainer__U8W_6 .CategoryCarousel_heading__kMmVM{margin:0;align-self:center;font-size:1rem;line-height:1.5rem;font-weight:600}.CategoryCarousel_categoriesContainer__U8W_6 .CategoryCarousel_skeletonContainer__jng6h{display:flex}.CategoryCarousel_categoriesContainer__U8W_6 .CategoryCarousel_skeletonItem__F8bik{min-width:6rem;aspect-ratio:1;border-radius:50%;width:auto}.CategoryCarousel_categoriesContainer__U8W_6 .CategoryCarousel_skeletonText__DbVbf{width:100%}.CategoryCarousel_categoriesContainer__U8W_6 .CategoryCarousel_carouselOuterContainer__vogIq{margin-left:-.75rem}.CategoryCarousel_categoriesContainer__U8W_6 .CategoryCarousel_carouselContainer__ks_Qw{padding:0;position:relative}.CategoryCarousel_categoriesContainer__U8W_6 .CategoryCarousel_carouselContainer__ks_Qw:after,.CategoryCarousel_categoriesContainer__U8W_6 .CategoryCarousel_carouselContainer__ks_Qw:before{content:"";position:absolute;top:0;bottom:0;width:80px;z-index:100;pointer-events:none}.CategoryCarousel_categoriesContainer__U8W_6 .CategoryCarousel_carouselContainer__ks_Qw:before{left:0;background:linear-gradient(90deg,#ffffff 0,rgba(255,255,255,.8) 50%,rgba(255,255,255,0))}.CategoryCarousel_categoriesContainer__U8W_6 .CategoryCarousel_carouselContainer__ks_Qw:after{right:0;background:linear-gradient(270deg,#ffffff 0,rgba(255,255,255,.8) 50%,rgba(255,255,255,0))}.CategoryCarousel_categoriesContainer__U8W_6 .CategoryCarousel_categoryItem__wswTM{display:flex;flex-direction:column;align-items:center;flex:0 0 31.25%;padding:0 .75rem;gap:1rem}.CategoryCarousel_categoriesContainer__U8W_6 .CategoryCarousel_categoryItem__wswTM a{display:flex;flex-direction:column;align-items:center;gap:1rem}.CategoryCarousel_categoriesContainer__U8W_6 .CategoryCarousel_categoryItem__wswTM img{min-width:6rem;object-fit:contain}.CategoryCarousel_categoriesContainer__U8W_6 .CategoryCarousel_categoryItem__wswTM p{text-align:center;margin:0;font-size:.875rem;line-height:1.25rem;font-weight:600}@media(min-width:576px){.CategoryCarousel_categoriesContainer__U8W_6 .CategoryCarousel_heading__kMmVM{font-size:1.5rem;line-height:2rem;font-family:var(--font-homie)}.CategoryCarousel_categoriesContainer__U8W_6 .CategoryCarousel_categoryItem__wswTM{flex:0 0 25%;padding:0 .75rem}.CategoryCarousel_categoriesContainer__U8W_6 .CategoryCarousel_categoryItem__wswTM p{font-size:1.125rem;line-height:1.75rem}.CategoryCarousel_categoriesContainer__U8W_6 .CategoryCarousel_carouselContainer__ks_Qw{overflow:visible}}@media(min-width:768px){.CategoryCarousel_categoriesContainer__U8W_6 .CategoryCarousel_categoryItem__wswTM{flex:0 0 19.2307692308%;padding:0 1rem}}@media(min-width:992px){.CategoryCarousel_categoriesContainer__U8W_6 .CategoryCarousel_heading__kMmVM{font-size:1.875rem;line-height:2.375rem;font-family:var(--font-homie)}.CategoryCarousel_categoriesContainer__U8W_6 .CategoryCarousel_categoryItem__wswTM{flex:0 0 14.2857142857%;padding:0 1.25rem}.CategoryCarousel_categoriesContainer__U8W_6 .CategoryCarousel_carouselContainer__ks_Qw{overflow:hidden}}@media(min-width:1280px){.CategoryCarousel_categoriesContainer__U8W_6 .CategoryCarousel_categoryItem__wswTM{flex:0 0 11.1111111111%;padding:0 1.5rem}}.ProductsList_productsCarouselItem__LSTr8{flex:unset;white-space:nowrap;padding:0!important}.ProductsList_productsCarouselInnerContainer__zlxKM{gap:.25rem}.ProductsList_categoriesWrapper__8X2m4{padding:0;margin:1.5rem 0}.ProductsList_categoriesWrapper__8X2m4 .ProductsList_carouselOuterContainer__p5JhF{width:100%}.ProductsList_categoriesWrapper__8X2m4 .ProductsList_categoryItem__caIQd{-webkit-user-select:none;user-select:none;border-radius:.375rem;transition:all .3s ease;cursor:pointer;margin:0;padding:.5rem .75rem}.ProductsList_categoriesWrapper__8X2m4 .ProductsList_categoryItem__caIQd.ProductsList_active__fh41i,.ProductsList_categoriesWrapper__8X2m4 .ProductsList_categoryItem__caIQd:hover{background-color:#fcfbf7;color:#0043f0}.ProductsList_sectionTitle__iApoD{text-align:center;color:#171717;margin-bottom:0;font-size:1.5rem;line-height:2rem;font-family:var(--font-homie);font-weight:700}@media(min-width:768px){.ProductsList_sectionTitle__iApoD{font-size:1.875rem;line-height:2.375rem;font-family:var(--font-homie)}}.ProductsList_productsWrapper__lAjgl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:.5rem;gap:.5rem;margin:0;padding:0}@media(min-width:768px){.ProductsList_productsWrapper__lAjgl{grid-template-columns:repeat(3,minmax(180px,1fr))}}@media(min-width:1280px){.ProductsList_productsWrapper__lAjgl{grid-template-columns:repeat(5,minmax(180px,1fr))}}.ProductsList_productsWrapper__lAjgl .ProductsList_productItem__vqu0_{box-shadow:0 4px 24px 0 rgba(16,24,40,.1);list-style-type:none;padding:0;margin:0;border-radius:.5rem;background-color:#fff;width:100%;height:100%;transition:all .3s ease;font-weight:700}.ProductsList_productsWrapper__lAjgl .ProductsList_productImage__MLh1R{width:100%;object-fit:contain}.ProductsList_productsWrapper__lAjgl .ProductsList_productLink___k0Ad{padding:1rem;display:block}.ServerStoreCategories_storeCategoriesContainer__yDxX9{width:100%;max-width:75rem;margin:0 auto;padding:0 16px}@media(min-width:768px){.ServerStoreCategories_storeCategoriesContainer__yDxX9{padding:0 24px}}.ServerStoreCategories_categoriesScrollContainer__RZcXb{display:flex;gap:12px;overflow-x:auto;overflow-y:hidden;padding:16px 0;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:#d4d4d4 rgba(0,0,0,0)}.ServerStoreCategories_categoriesScrollContainer__RZcXb::-webkit-scrollbar{height:.375rem}.ServerStoreCategories_categoriesScrollContainer__RZcXb::-webkit-scrollbar-track{background:rgba(0,0,0,0)}.ServerStoreCategories_categoriesScrollContainer__RZcXb::-webkit-scrollbar-thumb{background-color:#d4d4d4;border-radius:4px}@media(min-width:768px){.ServerStoreCategories_categoriesScrollContainer__RZcXb{gap:16px}}.ServerStoreCategories_categoryLink__Zxmvi{display:inline-flex;align-items:center;justify-content:center;padding:16px 32px;background:#fff;border:.125rem solid #d4d4d4;border-radius:8px;text-decoration:none;transition:all .2s ease-in-out;white-space:nowrap;min-width:8.75rem;font-family:var(--sf-font,var(--font-dm-sans));font-weight:400;letter-spacing:0;font-size:14px;line-height:24px;font-weight:600;color:#171717}@media(min-width:768px){.ServerStoreCategories_categoryLink__Zxmvi{font-size:16px;line-height:26px}}@media(min-width:1280px){.ServerStoreCategories_categoryLink__Zxmvi{font-size:18px;line-height:28px}}@media(min-width:1920px){.ServerStoreCategories_categoryLink__Zxmvi{font-size:18px;line-height:28px}}@media(min-width:768px){.ServerStoreCategories_categoryLink__Zxmvi{padding:20px 40px;min-width:10rem;font-family:var(--sf-font,var(--font-dm-sans));font-weight:400;letter-spacing:0;font-size:16px;line-height:26px;font-weight:600}}@media(min-width:768px)and (min-width:768px){.ServerStoreCategories_categoryLink__Zxmvi{font-size:18px;line-height:28px}}@media(min-width:768px)and (min-width:1280px){.ServerStoreCategories_categoryLink__Zxmvi{font-size:20px;line-height:30px}}@media(min-width:768px)and (min-width:1920px){.ServerStoreCategories_categoryLink__Zxmvi{font-size:20px;line-height:30px}}.ServerStoreCategories_categoryLink__Zxmvi:hover{background:#0043f0;border-color:#0043f0;color:#fff;transform:translateY(-.125rem);box-shadow:0 .25rem .75rem rgba(0,0,0,.15)}.ServerStoreCategories_categoryLink__Zxmvi:active{transform:translateY(0)}.Tag_tagContainer__x0dkX{display:flex;align-items:center;border-radius:.375rem;padding:.125rem .375rem;gap:.125rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;min-height:1.375rem;background-color:#e5e5e5}.Tag_tagContainer__x0dkX>svg{height:14px;fill:#fff}@media(min-width:992px){.Tag_tagContainer__x0dkX>svg{height:17px}}.Tag_text__Y8EVA{font-size:.625rem;line-height:.75rem;font-weight:600;color:#fff}@media(min-width:992px){.Tag_text__Y8EVA{font-size:.75rem;line-height:1.125rem}}.Tag_red__LSr6H{background-color:#e4163c}.Tag_border-special__u4FjG{border:1px dotted #000}.Tag_green__9q_TD{background:linear-gradient(85deg,#088853,#a6cc00)}.Tag_black__A9jUr{background-color:#e5e5e5}.Tag_black__A9jUr>span{color:#000}.Tag_orange__N8fLY{background-color:#ff4c0c}.Tag_gradient__hu6xd{background:linear-gradient(85deg,#0043f0,#71ddff)}.ProductCoreDetails_title__m_0uZ{font-size:.75rem;line-height:1.125rem;font-weight:500;color:#171717;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden;text-overflow:ellipsis;white-space:normal;margin:0}@media(min-width:992px){.ProductCoreDetails_title__m_0uZ{font-size:.875rem;line-height:1.25rem;font-weight:600}}.ProductCoreDetails_boughtRaw__GkYU9{margin:0;font-size:.75rem;line-height:1.125rem;color:#737373}.MoreOptions_options__Nqb2E{font-weight:500;font-size:.75rem;line-height:1.125rem;display:flex;gap:.125rem}.MoreOptions_variations__cWhDM{margin:.125rem 0;color:#0043f0}.RatingWithCountry_ratingCountryContainer__RO2Mr{display:flex;align-items:center;gap:.5rem}.RatingWithCountry_flag__4Vcpp{width:10px;height:10px}@media(min-width:992px){.RatingWithCountry_flag__4Vcpp{width:12px;height:12px}}.Rating_ratingsContainer__Gu07Z{display:flex;gap:.125rem;align-items:center;font-size:.75rem;line-height:1.125rem;font-weight:500}.Rating_star__KAozd{width:10px;height:10px}@media(min-width:992px){.Rating_star__KAozd{width:12px;height:12px}}.Rating_totalRating__fR5zN{color:#a3a3a3}.DeliveryDate_deliveryContainer__7ptj9,.Rating_totalRating__fR5zN{font-size:.75rem;line-height:1.125rem}.DeliveryDate_deliveryDate__sCVzN{font-weight:500;color:#171717}.CartProductExtraDetailsContainer_mobileStyle__yENU_{font-size:.75rem;line-height:1.125rem;font-weight:400;display:inline-flex;flex-direction:column;gap:.5rem;width:-webkit-max-content;width:max-content}.CartProductExtraDetailsContainer_container__wyJVD{display:flex;padding:0;justify-content:space-between;align-items:center}.CartProductExtraDetailsContainer_date__WnV4j>span{font-size:.75rem;line-height:1.125rem;font-weight:400;color:#737373}@media(min-width:992px){.CartProductExtraDetailsContainer_date__WnV4j>span{font-size:.875rem;line-height:1.25rem;font-weight:400}}.CartProductExtraDetailsContainer_date__WnV4j span:nth-of-type(2){font-size:.75rem;line-height:1.125rem;font-weight:600;color:#0043f0}@media(min-width:992px){.CartProductExtraDetailsContainer_date__WnV4j span:nth-of-type(2){color:#171717;font-size:.875rem;line-height:1.25rem;font-weight:600}}.CartProductExtraDetailsContainer_containerClassName__lBhED{gap:.25rem!important}.CartProductExtraDetailsContainer_isMobile__4ONla{background-color:#fff}.ProductActions_container__z3AOl{display:flex;justify-content:space-between;align-items:center;gap:.75rem}.ProductActions_count__jpWgu{display:flex;width:140px;padding:.625rem 1rem;justify-content:space-between;align-items:center;gap:.375rem;border-radius:.5rem;border:1px solid #d4d4d4;box-shadow:0 1px 2px 0 rgba(23,23,23,.05)}.ProductActions_actionIcon__aIYzz{width:40px;height:40px;cursor:pointer}.ProductActions_countIcon__skuX3{width:20px;height:20px;cursor:pointer}.ProductActions_quantity__DIrnF{font-weight:600;flex:1 1;text-align:center}svg.ProductActions_loader__WHnma{width:20px;height:20px}svg.ProductActions_loader__WHnma circle{stroke:#0043f0}.ProductActions_additionalDisableCondition__vztBG{cursor:not-allowed}.ProductActions_additionalDisableCondition__vztBG path{stroke:#a3a3a3}svg.ProductActions_additionalStyleForLoader__b3Qc_{width:24px;height:24px}.SelectDropdown_container__nPqJm{position:relative;display:inline-block;width:100%;cursor:pointer}.SelectDropdown_selectedContainer__6EYfh{font-size:1rem;line-height:1.5rem;font-weight:400;color:#404040;display:flex;align-items:center;justify-content:space-between;padding:.375rem .625rem;border:1px solid #d4d4d4;border-radius:.25rem;background-color:#fff;transition:border-color .3s ease}.SelectDropdown_selectedContainer__6EYfh:hover{border:1px solid #a3a3a3}.SelectDropdown_icon__q8ojv{transition:transform .3s ease}.SelectDropdown_rotate__mwvUr{transform:rotate(180deg)}.SelectDropdown_list__qovVI{position:absolute;top:100%;inset-inline-start:0;margin-top:.375rem;width:100%;padding:0;list-style:none;border:1px solid rgba(0,0,0,0);border-radius:.25rem;background-color:#fff;box-shadow:none;z-index:300;max-height:0;overflow:hidden;transition:max-height .2s ease-in-out,opacity .2s ease-in-out}.SelectDropdown_open__VF2GM{max-height:200px;opacity:1;overflow-y:auto;visibility:visible;border:1px solid #d4d4d4;box-shadow:0 2px 5px rgba(0,0,0,.2)}.SelectDropdown_closed__yWQ0g{border:1px solid rgba(0,0,0,0);box-shadow:none}.SelectDropdown_item__vR3Uk{padding:.625rem;cursor:pointer;transition:background-color .3s ease}.SelectDropdown_item__vR3Uk:hover{background-color:#71ddff}.CartProductPriceAndActionsContainer_container__EHmAs{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #f2f2f2;padding-bottom:1.25rem}.CartProductPriceAndActionsContainer_priceContainer__7VLzx{display:flex;justify-content:space-between;align-items:center;gap:.25rem}.CartProductPriceAndActionsContainer_price__VdaY8{font-size:1rem;line-height:1.5rem;font-weight:600;color:#171717;margin:0}.CartProductPriceAndActionsContainer_closeIcon__fTg2w{width:8px;height:8px}.CartItemSection_container__12zKg{padding:0 1.25rem;margin-top:1rem;display:flex;flex-direction:column;gap:1rem;width:100%}@media(min-width:992px){.CartItemSection_container__12zKg{padding:0 2.5rem}}.CartEmptyState_container__4g13m{display:flex;align-items:center;flex-direction:column;text-align:center;margin:10% auto;gap:1.5rem}.CartEmptyState_cartIcon__GE47X{width:40px;height:40px}.CartEmptyState_iconBox__gv45w{background-color:#f2f2f2;padding:1.25rem;border-radius:2.5rem}.CartEmptyState_heading__mEePv{font-size:1.5rem;line-height:2rem;font-family:var(--font-homie);font-weight:600;margin-bottom:.5rem;color:#171717}.CartEmptyState_subHeading__Y55jA{font-size:1rem;line-height:1.5rem;color:#737373}.CartContainer_cartContainer__H6gs4{display:flex;flex-direction:column;height:calc(100dvh - env(safe-area-inset-bottom, 0rem));overflow:hidden}.CartContainer_cartContainer__H6gs4>svg{margin:auto}.CartContainer_header__dKVhc{padding:.75rem}@media(min-width:992px){.CartContainer_header__dKVhc{padding:1.25rem 2.5rem 0}}.CartContainer_headerTitle__VqURu{padding:0 1.25rem;text-align:start}@media(min-width:992px){.CartContainer_headerTitle__VqURu{padding:0 2.5rem;margin-top:1.25rem}}.CartContainer_bottom__ZqnCh{gap:1rem;display:flex;padding:1rem .75rem;align-self:stretch;box-shadow:0 -3px 20px -10px rgba(23,23,23,.08);align-items:center;border:solid #e5e5e5;border-width:1px 0 0;flex-direction:column;background-color:#fff;width:100%;position:-webkit-sticky;position:sticky;bottom:0;z-index:10}@media(min-width:992px){.CartContainer_bottom__ZqnCh{padding:1.25rem 2.5rem 2.5rem}}.CartContainer_itemContainer__FpwJv{gap:1.25rem;display:flex;flex-direction:column;overflow-y:auto;overflow-x:hidden;width:100%;padding-bottom:1.25rem;flex:1 1;min-height:0}@media(min-width:992px){.CartContainer_itemContainer__FpwJv{gap:2rem}}svg.CartContainer_loader__fVLdq{width:44px;height:44px}svg.CartContainer_loader__fVLdq circle{stroke:#0043f0}.CartOrderSummary_wrapper__x1edH{padding:0 1.25rem;margin-bottom:.75rem;width:100%;cursor:default}.CartOrderSummary_wrapper__x1edH h3{font-weight:600;font-size:1rem;line-height:1.5rem}@media(min-width:992px){.CartOrderSummary_wrapper__x1edH{padding:0 2.5rem}}.CartOrderSummary_container__PiaRc{display:flex;flex-direction:column;gap:.5rem;padding:.75rem;border-radius:.5rem;box-shadow:0 4px 24px 0 rgba(0,0,0,.1)}.CartOrderSummary_totalPriceContainer__lLQfP{font-size:.875rem;line-height:1.25rem;font-weight:400;display:flex;justify-content:space-between;color:#404040}.CartOrderSummary_totalPriceContainer__lLQfP .CartOrderSummary_subTotalValue__EiirZ{color:#000}.CartOrderSummary_totalPriceContainer__lLQfP .CartOrderSummary_totalPrice__UEk2f{font-size:.875rem;line-height:1.25rem;font-weight:600}.CartOrderSummary_totalPriceContainer__lLQfP .CartOrderSummary_totalValue__6NUEy{font-size:.875rem;line-height:1.25rem;font-weight:700;color:#404040}.CartOrderSummary_deliveryCharges__KuygC,.CartOrderSummary_deliveryInfo__YUeqW{display:flex;justify-content:space-between}.CartOrderSummary_deliveryInfo__YUeqW{font-size:.875rem;line-height:1.25rem;font-weight:400;color:#404040}.CartOrderSummary_deliveryInfo__YUeqW .CartOrderSummary_deliveryEstimate__yHLVJ{color:#404040;display:flex;flex-direction:column;align-items:flex-end;text-align:right}.CartOrderSummary_deliveryAmount__M0ZI5,.CartOrderSummary_deliveryTitle__22gvp{font-size:.875rem;line-height:1.25rem;font-weight:400;color:#404040}.CartOrderSummary_deliveryLocation__1LcfV{font-size:.75rem;line-height:1.125rem;font-weight:400;line-height:1.2;display:flex;align-items:center;gap:2px;margin-top:2px;color:#525252}.CartProMembershipBanner_banner__hqRSA{background-color:#0a0a0a;border-radius:8px;margin:0 1.25rem;padding:16px}@media(min-width:992px){.CartProMembershipBanner_banner__hqRSA{margin:0 2.5rem}}.CartProMembershipBanner_content__tFuon{display:flex;align-items:center;justify-content:space-between;gap:16px}@media(max-width:767px){.CartProMembershipBanner_content__tFuon{flex-direction:column;align-items:flex-start;gap:12px}}.CartProMembershipBanner_textSection__F5Y2S{flex:1 1}.CartProMembershipBanner_title__jWv5e{color:#fff;font-family:var(--font-homie);font-size:18px;font-weight:600;line-height:26px;margin:0 0 4px}.CartProMembershipBanner_subtitle__nXx8F{color:#e5e5e5;font-family:var(--sf-font,var(--font-dm-sans));font-size:14px;line-height:22px;margin:0}@media(max-width:767px){.CartProMembershipBanner_removeButton__WfcH_{align-self:stretch}}.CartHolder_cartDrawer__lymdz{inset-inline:auto 0;inset-block-start:0}.ProductPriceDetails_price__ct526{font-size:1rem;line-height:1.5rem;font-weight:600;color:#171717}@media(min-width:992px){.ProductPriceDetails_price__ct526{font-size:1.25rem;line-height:1.875rem}}.ProductPriceDetails_discountContainer__ioZU6{font-size:.75rem;line-height:1.125rem;display:flex;gap:.25rem}@media(min-width:992px){.ProductPriceDetails_discountContainer__ioZU6{font-size:.875rem;line-height:1.25rem}}.ProductPriceDetails_discountPercent__7P3cw{color:#e4163c;font-weight:600}.ProductPriceDetails_actualPrice__RVPol{text-decoration:line-through}.ProductImage_imageContainer__3N290{height:212px;width:45%}.ProductImage_imageContainer__3N290>img{height:100%;width:100%;object-fit:contain}@media(min-width:576px){.ProductImage_imageContainer__3N290{width:100%;padding-bottom:100%;position:relative;height:auto}.ProductImage_imageContainer__3N290>img{position:absolute;left:0;top:0}}.ProductCard_productCardContainer__svsD_{display:flex;gap:.5rem;padding:.5rem;position:relative;border-radius:.5rem;background-color:#fff;box-shadow:0 1px 6px 0 rgba(16,24,40,.1);width:100%;height:100%}@media(min-width:576px){.ProductCard_productCardContainer__svsD_{flex-direction:column}}@media(min-width:992px){.ProductCard_productCardContainer__svsD_{padding:1rem}}.ProductCard_tag__jWIYE{position:absolute;z-index:5;display:flex;gap:.125rem;flex-wrap:wrap;width:40%}@media(min-width:576px){.ProductCard_tag__jWIYE{width:75%}}.ProductCard_details__RP_5r{display:flex;flex-direction:column;gap:.5rem;flex:1 1;flex-basis:50%;font-size:.625rem;line-height:.75rem;color:#737373}.ProductCard_detail__RYXvC{display:flex;flex-direction:column;gap:.25rem}.ProductCard_priceContainer__RPA86{gap:0}@media(min-width:1400px){.ProductCard_priceContainer__RPA86{flex-direction:row;align-items:baseline;gap:.25rem}}.ProductCard_image__cFmPK{width:50%;margin:auto}@media(min-width:576px){.ProductCard_image__cFmPK{width:100%}}.ProductCard_ratingCountryContainer__chhyw{display:flex;align-items:center;gap:.5rem}.ProductCard_price___co_R{font-size:1rem;line-height:1.5rem;font-weight:600;color:#171717}@media(min-width:992px){.ProductCard_price___co_R{font-size:1.25rem;line-height:1.875rem}}.ScoutListings_container__i9PVs{width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;background:linear-gradient(135deg,#0043f0,#4f46e5);padding:16px 0;animation:ScoutListings_slideUp__k0nlZ .4s ease-out;overflow:hidden}.ScoutListings_container__i9PVs:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.1),transparent);animation:ScoutListings_shimmer__lJf1V 3s infinite;pointer-events:none}@keyframes ScoutListings_shimmer__lJf1V{0%{left:-100%}to{left:100%}}@keyframes ScoutListings_slideUp__k0nlZ{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.ScoutListings_appHeader__92zVk{display:flex;align-items:center;justify-content:space-between;padding:0 16px;margin-bottom:12px}.ScoutListings_appBranding__d8WhB{display:flex;align-items:center;gap:12px}.ScoutListings_appIcon__wlr5k{width:44px;height:44px;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.15);background:#fff;border:2px solid hsla(0,0%,100%,.9)}.ScoutListings_appInfo__mulL3{display:flex;flex-direction:column;gap:2px}.ScoutListings_appNameRow__hmXg5{display:flex;align-items:center;gap:8px}.ScoutListings_appName__oMjmZ{font-size:14px;font-weight:700;color:#fff}.ScoutListings_newBadge__X2gbF{background:hsla(0,0%,100%,.2);color:#fff;font-size:10px;font-weight:700;padding:2px 6px;border-radius:4px;letter-spacing:.5px;border:1px solid hsla(0,0%,100%,.3)}.ScoutListings_appTagline__Fz7rF{display:flex;align-items:center;gap:4px;font-size:12px;color:hsla(0,0%,100%,.85)}.ScoutListings_ratingIcon__IDmt7{color:#fbbf24}.ScoutListings_benefits__e2At0{display:flex;align-items:center;gap:16px;padding:0 16px;margin-bottom:16px;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none}.ScoutListings_benefits__e2At0::-webkit-scrollbar{display:none}.ScoutListings_promoBenefit__xwC_1{font-size:10px;font-weight:700;color:#fbbf24;white-space:nowrap}.ScoutListings_benefit__tKOGT{display:flex;align-items:center;gap:4px;font-size:13px;font-weight:600;color:hsla(0,0%,100%,.9);white-space:nowrap}.ScoutListings_benefit__tKOGT svg{color:hsla(0,0%,100%,.8)}.ScoutListings_resultsRow__se1Z4{display:flex;flex-direction:row;flex-wrap:nowrap;gap:8px;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;padding-left:16px;padding-right:16px;padding-bottom:12px;scrollbar-width:none;-ms-overflow-style:none}.ScoutListings_resultsRow__se1Z4::-webkit-scrollbar{display:none}.ScoutListings_productCard__Sh9yA{position:relative;flex:0 0 42vw;width:42vw;background:#fff;border-radius:8px;padding:12px;border:none;cursor:pointer;text-align:left;transition:transform .2s}.ScoutListings_productCard__Sh9yA:active{transform:scale(.98)}.ScoutListings_exclusiveBadge__VlRI8{position:absolute;top:8px;left:8px;background:#0043f0;color:#fff;font-size:9px;font-weight:700;padding:2px 6px;border-radius:4px;z-index:1;text-transform:uppercase;letter-spacing:.3px}.ScoutListings_imageWrapper__qlvii{width:100%;aspect-ratio:1;border-radius:4px;overflow:hidden;background:#f2f2f2;margin-bottom:8px}.ScoutListings_productImage__aF73n{width:100%;height:100%;object-fit:contain}.ScoutListings_productInfo__3_zJT{display:flex;flex-direction:column;gap:2px;overflow:hidden}.ScoutListings_productPrice__8aAZR{font-size:13px;font-weight:700;color:#171717;margin:0;white-space:nowrap}.ScoutListings_productTitle__dgEn8{font-size:10px;color:#262626;margin:0;line-height:1.3;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;height:26px}.ScoutListings_storeBadge__l3WEp{display:flex;align-items:center;gap:4px;margin-top:4px;overflow:hidden;max-width:100%}.ScoutListings_storeIcon__uBxAp{width:14px;height:14px;min-width:14px;flex-shrink:0;border-radius:2px}.ScoutListings_storeName__sZsME{font-size:10px;color:#404040;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.ScoutListings_rating__lWfI6{display:flex;align-items:center;gap:2px;margin-top:2px;font-size:10px;color:#262626}.ScoutListings_rating__lWfI6 svg{color:#f59e0b;flex-shrink:0}.ScoutListings_reviews__Y43a6{color:#404040}.ScoutListings_appCtaCard___qmIB{flex:0 0 42vw;width:42vw;background:#f2f2f2;border-radius:8px;padding:16px;cursor:pointer;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;text-align:center;transition:transform .2s}.ScoutListings_appCtaCard___qmIB:active{transform:scale(.98)}.ScoutListings_appCtaIcon__JzbXl{width:48px;height:48px;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.15)}.ScoutListings_appCtaText__4L4PS{font-size:13px;font-weight:600;color:#171717;line-height:1.3}.ScoutListings_appStoreBadge__FKEK_{width:140px;height:46px}.ScoutListings_skeletonRow__ezDT0{display:flex;flex-direction:row;flex-wrap:nowrap;gap:8px;overflow-x:auto;-webkit-overflow-scrolling:touch;padding-left:16px;padding-right:16px;padding-bottom:8px;scrollbar-width:none;-ms-overflow-style:none}.ScoutListings_skeletonRow__ezDT0::-webkit-scrollbar{display:none}.ScoutListings_skeletonCard__HFcUq{flex:0 0 42vw;width:42vw;background:hsla(0,0%,100%,.15);border-radius:8px;padding:12px;animation:ScoutListings_pulse__txEdw 1.5s ease-in-out infinite}.ScoutListings_skeletonCard__HFcUq:first-child{animation-delay:0s}.ScoutListings_skeletonCard__HFcUq:nth-child(2){animation-delay:.1s}.ScoutListings_skeletonCard__HFcUq:nth-child(3){animation-delay:.2s}.ScoutListings_skeletonCard__HFcUq:nth-child(4){animation-delay:.3s}.ScoutListings_skeletonImage__P2tV9{width:100%;aspect-ratio:1;border-radius:4px;background:hsla(0,0%,100%,.2);margin-bottom:8px}.ScoutListings_skeletonInfo__WSQRQ{display:flex;flex-direction:column;gap:4px}.ScoutListings_skeletonPrice__cvq2l{width:50%;height:13px;border-radius:2px;background:hsla(0,0%,100%,.25)}.ScoutListings_skeletonTitle__s0Exz{width:100%;height:26px;border-radius:2px;background:hsla(0,0%,100%,.15)}.ScoutListings_skeletonStore__mNN9A{display:flex;align-items:center;gap:4px;margin-top:4px}.ScoutListings_skeletonStoreIcon__XNZdh{width:14px;height:14px;border-radius:2px;background:hsla(0,0%,100%,.2)}.ScoutListings_skeletonStoreName__cnFfm{width:60%;height:10px;border-radius:2px;background:hsla(0,0%,100%,.15)}@keyframes ScoutListings_pulse__txEdw{0%,to{opacity:1}50%{opacity:.6}}.PromotedVideoTile_tile__Vh_pL{position:relative;display:block;width:100%;aspect-ratio:16/9;overflow:hidden;border-radius:.5rem;background-color:#000;text-decoration:none;cursor:pointer}@media(min-width:576px){.PromotedVideoTile_tile__Vh_pL{width:calc(66.67% - 2px)}}@media(min-width:992px){.PromotedVideoTile_tile__Vh_pL{width:calc(50% - 4px)}}@media(min-width:1600px){.PromotedVideoTile_tile__Vh_pL{width:calc(40% - 6px)}}@media(min-width:1920px){.PromotedVideoTile_tile__Vh_pL{width:calc(33.33% - 6px)}}@media(min-width:2560px){.PromotedVideoTile_tile__Vh_pL{width:calc(25% - 6px)}}.PromotedVideoTile_video__6L3Y6{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:0;transition:opacity .22s ease-out}.PromotedVideoTile_videoReady__X96_5{opacity:1}.ProductsCarousel_container__4bg6H{display:flex;flex-direction:column;row-gap:.5rem}.ProductsCarousel_container__4bg6H .ProductsCarousel_heading__7r3Ib{font-size:1.25rem;line-height:1.875rem;font-weight:600;margin:0}.ProductsCarousel_container__4bg6H .ProductsCarousel_skeletonHeading__4Dahq{width:12.5rem}.ProductsCarousel_container__4bg6H .ProductsCarousel_skeletonContainer__CLoST{display:flex;overflow:hidden}.ProductsCarousel_container__4bg6H .ProductsCarousel_skeletonContainer__CLoST .ProductsCarousel_headingSkeleton__KFoYp{margin:1.038rem 0}.ProductsCarousel_container__4bg6H .ProductsCarousel_skeletonContainer__CLoST>*{aspect-ratio:4/5}.ProductsCarousel_container__4bg6H .ProductsCarousel_skeletonContainer__CLoST .ProductsCarousel_carouselSlideSkeleton__uAQ_K{height:100%}.ProductsCarousel_productCardContainer__BJg_m{padding:1rem;flex-direction:column}.ProductsCarousel_productCardContainer__BJg_m .ProductsCarousel_imageContainer__WnCb5{flex:1 1;flex-basis:50%;width:100%;height:100%}.ProductsCarousel_productCardContainer__BJg_m .ProductsCarousel_imageContainer__WnCb5 img{aspect-ratio:1/1}.ProductsCarousel_productCardContainer__BJg_m .ProductsCarousel_productDetails__mQxd7{flex:unset;flex-basis:unset}.StoreCard_storeCard__5jxZa{display:flex;flex-direction:column;align-items:center;text-align:center;background:rgba(0,0,0,0);border:none;border-radius:8px;padding:24px;cursor:pointer;min-height:11.25rem;text-decoration:none;transition:transform .2s ease-in-out}.StoreCard_storeCard__5jxZa:hover{transform:translateY(-.125rem)}@media(min-width:768px){.StoreCard_storeCard__5jxZa{padding:32px;min-height:13.75rem}}@media(min-width:1280px){.StoreCard_storeCard__5jxZa{min-height:15rem}}.StoreCard_storeImage__hJDZi{width:8.75rem;height:8.75rem;display:flex;align-items:center;justify-content:center;margin-bottom:20px;border-radius:9999px;overflow:hidden;box-shadow:0 .25rem .75rem rgba(0,0,0,.12);background:#fff;transition:all .3s ease-in-out}.StoreCard_storeImage__hJDZi:hover{box-shadow:0 .375rem 1.25rem rgba(0,0,0,.15);transform:translateY(-.25rem);border:.125rem solid #525252}@media(min-width:768px){.StoreCard_storeImage__hJDZi{width:10rem;height:10rem;margin-bottom:24px}}@media(min-width:1280px){.StoreCard_storeImage__hJDZi{width:11.25rem;height:11.25rem}}.StoreCard_storeImage__hJDZi img{width:80%;height:80%;object-fit:contain;transition:transform .3s ease-in-out}.StoreCard_storeCard__5jxZa:hover .StoreCard_storeImage__hJDZi img{transform:scale(1.1)}.StoreCard_storeName__RNDqE{font-family:var(--sf-font,var(--font-dm-sans));font-weight:400;letter-spacing:0;font-size:13px;line-height:20px;font-weight:600;color:#171717;margin:0;line-height:1.4}@media(min-width:768px){.StoreCard_storeName__RNDqE{font-size:14px;line-height:22px}}@media(min-width:1280px){.StoreCard_storeName__RNDqE{font-size:14px;line-height:22px}}@media(min-width:1920px){.StoreCard_storeName__RNDqE{font-size:14px;line-height:22px}}@media(min-width:768px){.StoreCard_storeName__RNDqE{font-family:var(--sf-font,var(--font-dm-sans));font-weight:400;letter-spacing:0;font-size:14px;line-height:24px;font-weight:600}}@media(min-width:768px)and (min-width:768px){.StoreCard_storeName__RNDqE{font-size:16px;line-height:26px}}@media(min-width:768px)and (min-width:1280px){.StoreCard_storeName__RNDqE{font-size:18px;line-height:28px}}@media(min-width:768px)and (min-width:1920px){.StoreCard_storeName__RNDqE{font-size:18px;line-height:28px}}.Skeleton_skeleton___GmrB{width:100%;background-color:#f2f2f2;border-radius:.625rem;animation:Skeleton_skeleton-loading__SFJ5M 2.5s ease-in-out infinite}.Skeleton_dots__WwK3A{display:flex;align-items:center;justify-content:center;gap:.5rem}.Skeleton_dots__WwK3A .Skeleton_dot__AVJdh{border-radius:50%;width:.5rem;height:.5rem;background-color:#f2f2f2;animation:Skeleton_skeleton-loading__SFJ5M 2.5s ease-in-out infinite}@keyframes Skeleton_skeleton-loading__SFJ5M{0%{background-color:#f2f2f2}50%{background-color:#d4d4d4}to{background-color:#f2f2f2}}.TextSkeleton_textSkeletonLine__RkCl5{background-color:#f2f2f2;border-radius:.625rem;margin-bottom:.25rem;width:9.375rem}.TextSkeleton_textSkeletonLine__RkCl5.TextSkeleton_display-2xl__xthQn{height:5.625rem}.TextSkeleton_textSkeletonLine__RkCl5.TextSkeleton_display-xl__4EeLq{height:4.5rem}.TextSkeleton_textSkeletonLine__RkCl5.TextSkeleton_display-lg__K2ct9{height:3.75rem}.TextSkeleton_textSkeletonLine__RkCl5.TextSkeleton_display-md__dImGE{height:2.75rem}.TextSkeleton_textSkeletonLine__RkCl5.TextSkeleton_display-sm__PJPGq{height:2.375rem}.TextSkeleton_textSkeletonLine__RkCl5.TextSkeleton_display-xs__kUT9B{height:2rem}.TextSkeleton_textSkeletonLine__RkCl5.TextSkeleton_text-xl__7DTOe{height:1.875rem}.TextSkeleton_textSkeletonLine__RkCl5.TextSkeleton_text-lg__uA8tK{height:1.75rem}.TextSkeleton_textSkeletonLine__RkCl5.TextSkeleton_text-md__EjmUi{height:1.5rem}.TextSkeleton_textSkeletonLine__RkCl5.TextSkeleton_text-sm__5m2kf{height:1.25rem}.TextSkeleton_textSkeletonLine__RkCl5.TextSkeleton_text-xs__Qay4n{height:1.125rem}.TextSkeleton_textSkeletonLine__RkCl5.TextSkeleton_text-2xs__vjP6n{height:.875rem}.TextSkeleton_textSkeletonLine__RkCl5.TextSkeleton_text-3xs__95MRO{height:.75rem}.TextSkeleton_textSkeletonLine__RkCl5.TextSkeleton_fullWidth__mDO61{width:100%}.AdminProductUpdateDrawer_iframe__IaEQi{width:100%;height:100%;border:none}.AdminProductUpdateDrawer_iconButton__VJyyz{background:#fff;width:40px;height:40px;display:flex;align-items:center;justify-content:center;border-radius:.5rem;cursor:pointer;transition:background-color .3s ease;border-width:0}.AdminProductUpdateDrawer_iconButton__VJyyz:hover{background-color:#f2f2f2}.AdminProductUpdateDrawer_iconButton__VJyyz svg{width:20px;height:20px}.AdminProductUpdateDrawer_drawerOverlay__mmBR2{position:fixed;inset:0 0 0 0;background:rgba(0,0,0,.5);display:flex;justify-content:flex-end;z-index:700}.AdminProductUpdateDrawer_drawer__Zh99E{background:#fff;width:560px;max-width:90vw;height:100%;padding:1.25rem;position:relative;display:flex;flex-direction:column;z-index:800}.AdminProductUpdateDrawer_loader__G9_Wa{display:flex;justify-content:center;align-items:center;height:100%}.AdminProductUpdateDrawer_drawer__Zh99E .AdminProductUpdateDrawer_loader__G9_Wa .AdminProductUpdateDrawer_spinner__HKM9n{stroke:#0043f0}@keyframes AdminProductUpdateDrawer_spin__4d2Kf{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.ProductPage_page__aDcg2{display:flex;padding-bottom:1rem}@media(min-width:992px){.ProductPage_page__aDcg2{padding-bottom:0}}.ProductPage_upgradeCard__aNLlm{display:block}@media(min-width:992px){.ProductPage_upgradeCard__aNLlm{display:none}.ProductPage_main__orhmX{padding:1rem}}.ProductPage_main__orhmX{flex:1 1;display:flex;overflow-x:hidden;flex-direction:column;gap:1rem}@media(min-width:992px){.ProductPage_main__orhmX{gap:3rem}}@media(min-width:1280px){.ProductPage_main__orhmX{gap:4rem}}.ProductPage_sidebar__ZeIwF{display:none}@media(min-width:992px){.ProductPage_sidebar__ZeIwF{display:block;width:340px;max-height:calc(100vh - 86px);position:-webkit-sticky;position:sticky;top:86px;overflow-y:auto;scrollbar-width:thin;scrollbar-color:#d4d4d4 rgba(0,0,0,0);bottom:56px}.ProductPage_sidebar__ZeIwF::-webkit-scrollbar{width:6px}.ProductPage_sidebar__ZeIwF::-webkit-scrollbar-track{background:rgba(0,0,0,0)}.ProductPage_sidebar__ZeIwF::-webkit-scrollbar-thumb{background-color:#d4d4d4;border-radius:6px}}.ProductPage_mobileOrderInfo__wbSM9{display:none}@media(max-width:991px){.ProductPage_mobileOrderInfo__wbSM9{display:block}}.ProductPage_mobileProductDetails__EzS1D{display:none}@media(max-width:991px){.ProductPage_mobileProductDetails__EzS1D{display:block}}.ProductPage_loadingText__a3cne{font-size:1.25rem;line-height:1.875rem;font-weight:600;color:#0043f0}.ProductPage_loadingSpinner__IKw7j{color:#0043f0}@media(max-width:768px){.ProductPage_page__aDcg2{flex-direction:column}}@media(min-width:1280px){.ProductPage_sidebarContent__YBZfm{margin-bottom:8px}}.ProductPage_marketingBanner__tBPi0,.ProductPage_otherDeals__1YQNv{display:none}@media(min-width:992px){.ProductPage_marketingBanner__tBPi0,.ProductPage_otherDeals__1YQNv{display:block;margin-top:.5rem}}.ProductPage_description__qKkXI{display:flex;flex-direction:column;gap:1rem}@media(min-width:1280px){.ProductPage_description__qKkXI{gap:2.5rem}}.ProductPage_orderInfoSkeleton__OsNI6{width:100%;height:82px}@media(min-width:1280px){.ProductPage_orderInfoSkeleton__OsNI6{gap:2.5rem;height:400px;border-radius:.625rem}}.ProductPage_promoBanner__qdvuj{display:block}@media(min-width:992px){.ProductPage_promoBanner__qdvuj{display:none}}.ProductPage_promoBannerSidebar__h_Je4{display:none}@media(min-width:992px){.ProductPage_promoBannerSidebar__h_Je4{display:block}}.ProductPage_trustPilot__ZEN7C{display:block}@media(min-width:992px){.ProductPage_trustPilot__ZEN7C{display:none}}.ProductPage_trustPilotSidebar__zGD_j{display:none}@media(min-width:992px){.ProductPage_trustPilotSidebar__zGD_j{display:block}}.ProductPage_subscribeSidebar__i3Oqg{display:none;margin-top:.5rem}@media(min-width:992px){.ProductPage_subscribeSidebar__i3Oqg{display:block}}.ProductPage_productOfferBanner__6ZxQx{display:none;margin-top:.5rem}@media(min-width:992px){.ProductPage_productOfferBanner__6ZxQx{display:block}}.ProductSpecifications_container__BqYu4{display:flex;flex-direction:column;gap:1rem}.ProductSpecifications_heading__6uEWv{font-size:1.125rem;line-height:1.75rem;font-weight:600;color:#171717;margin:0}.ProductSpecifications_specificationsTable__qVKH_{width:100%;font-size:.875rem;line-height:1.25rem;color:#171717;border-collapse:collapse}.ProductSpecifications_specificationsTable__qVKH_ tr td:first-child{width:40%;color:#404040;border-right:1px solid #d4d4d4}.ProductSpecifications_specificationsTable__qVKH_ tr td{padding:.75rem 1rem}.ProductSpecifications_specificationsTable__qVKH_ tr:nth-child(odd){background-color:#fcfbf7}.TabStickyBar_tabsContainer__OI5T8{width:100%;position:relative;background-color:#fff;display:none}@media(min-width:768px){.TabStickyBar_tabsContainer__OI5T8{display:block}}.TabStickyBar_tabs___hT9B{display:flex;justify-content:flex-start;gap:.25rem;align-items:center}.TabStickyBar_tabs___hT9B button{font-weight:500;padding:.75rem}.TabStickyBar_inActiveButton__bMMAu{color:#737373}.PromoSection_promoImage__MwkRC{width:100%;height:auto}.TopInsights_topInsightsSection__jKZQv{margin-bottom:48px}.TopInsights_sectionTitle__Z0hO_{font-size:20px;font-weight:700;color:#171717;margin-bottom:24px}.TopInsights_insightsContainer__3DMRf{background:#fff;border-radius:16px;overflow:hidden;box-shadow:0 2px 12px rgba(0,0,0,.06)}.TopInsights_insightPanel__ANCvw{border-bottom:1px solid #e5e5e5}.TopInsights_insightPanel__ANCvw:last-child{border-bottom:none}.TopInsights_insightHeader__t70e9{width:100%;padding:16px 20px;background:rgba(0,0,0,0);border:none;display:flex;align-items:center;justify-content:space-between;cursor:pointer;transition:all .2s ease}.TopInsights_insightHeader__t70e9:hover{background:#f2f2f2}.TopInsights_insightHeader__t70e9.TopInsights_expanded__WLLI4{background:#f2f2f2;border-left:3px solid #0043f0}.TopInsights_insightHeaderContent__FQSYw{display:flex;flex-direction:column;align-items:flex-start;gap:4px;text-align:left}.TopInsights_insightCategory__HzZe2{font-size:16px;font-weight:600;color:#171717}.TopInsights_insightSubtext__nNGAY{font-size:14px;color:#525252}.TopInsights_expandIcon__izS2o{color:#525252;transition:transform .3s ease;flex-shrink:0}.TopInsights_expandIcon__izS2o.TopInsights_rotated__H1er2{transform:rotate(180deg)}.TopInsights_insightContent__VLYo5{padding:8px 20px 20px;animation:TopInsights_slideDown__1LSDn .3s ease}@keyframes TopInsights_slideDown__1LSDn{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.TopInsights_reviewSnippet__qxVg6{padding:12px;background:#f2f2f2;border-radius:8px;margin-bottom:8px}.TopInsights_reviewSnippet__qxVg6:last-of-type{margin-bottom:12px}.TopInsights_snippetText__7NUA0{position:relative;margin-bottom:12px;padding-left:24px}.TopInsights_snippetText__7NUA0:before{content:'"';position:absolute;left:0;top:-4px;font-size:32px;line-height:1;color:#0043f0;opacity:.3;font-family:Georgia,serif}.TopInsights_snippetText__7NUA0 .TopInsights_quoteIcon__9Mzoe{display:none}.TopInsights_snippetText__7NUA0 p{font-size:14px;line-height:1.6;color:#262626;margin:0}.TopInsights_prosCons__wWW6H{display:flex;flex-direction:column;gap:8px;margin-bottom:12px}.TopInsights_consBlock__4KNEz,.TopInsights_prosBlock__70yh5{display:flex;align-items:flex-start;gap:8px}.TopInsights_consBlock__4KNEz span,.TopInsights_prosBlock__70yh5 span{font-size:13px;color:#404040;line-height:1.4}.TopInsights_prosIcon__JbPxX{color:#065936;flex-shrink:0;margin-top:2px}.TopInsights_consIcon__wkWTw{color:#ff4c0c;flex-shrink:0;margin-top:2px}.TopInsights_snippetMeta__Esuf1{display:flex;align-items:center;justify-content:space-between;padding-top:12px;border-top:1px solid #e5e5e5}.TopInsights_reviewerInfo__GIgBj{display:flex;align-items:center;gap:8px}.TopInsights_avatarPlaceholder__Qnurh{width:28px;height:28px;border-radius:50%;background:#f2f2f2;display:flex;align-items:center;justify-content:center;color:#0043f0}.TopInsights_reviewerName__qTgVO{font-size:13px;font-weight:600;color:#404040;text-decoration:none}.TopInsights_reviewerName__qTgVO[href]{transition:color .2s ease}.TopInsights_reviewerName__qTgVO[href]:hover{color:#0043f0;text-decoration:underline}.TopInsights_reviewDate__9CXdH{font-size:12px;color:#525252}@media(max-width:768px){.TopInsights_insightHeader__t70e9{padding:12px 16px}.TopInsights_insightContent__VLYo5{padding:8px 16px 16px}.TopInsights_reviewSnippet__qxVg6{padding:12px}.TopInsights_snippetText__7NUA0{padding-left:20px}.TopInsights_snippetText__7NUA0:before{font-size:24px}}.ScoutAppBanner_stickyBanner__QwQOa{position:fixed;bottom:0;left:0;right:0;z-index:1000;background:#fff;box-shadow:0 -4px 20px rgba(0,0,0,.15);padding:12px 16px calc(12px + env(safe-area-inset-bottom, 0px));transform:translateY(100%);transition:transform .3s ease-out}.ScoutAppBanner_stickyBanner__QwQOa.ScoutAppBanner_visible__X7fY5{transform:translateY(0)}.ScoutAppBanner_dismissBtn__L6UzM{position:absolute;top:8px;right:8px;width:24px;height:24px;border-radius:50%;background:#f0f0f0;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;color:#666;transition:background .2s}.ScoutAppBanner_dismissBtn__L6UzM:hover{background:#e0e0e0}.ScoutAppBanner_bannerMain__haCF4{display:flex;align-items:center;gap:12px}.ScoutAppBanner_miniIcon__1zCBS{width:44px;height:44px;border-radius:8px;object-fit:cover;box-shadow:0 2px 8px rgba(0,0,0,.1)}.ScoutAppBanner_bannerText__wCCTk{flex:1 1;display:flex;flex-direction:column;gap:2px}.ScoutAppBanner_tagline__Nd5ea{font-size:12px;color:#666;display:flex;align-items:center;gap:4px}.ScoutAppBanner_tagline__Nd5ea svg{color:#fbbf24}.ScoutAppBanner_openBtn__BkEuM{background:#0043f0;color:#fff;border:none;border-radius:9999px;padding:8px 20px;font-size:14px;font-weight:600;cursor:pointer;transition:background .2s;white-space:nowrap}.ScoutAppBanner_openBtn__BkEuM:hover{background:#0035c0}.ScoutAppBanner_openBtn__BkEuM:active{transform:scale(.98)}.ScoutAppBanner_modalOverlay__tMTAI{position:fixed;inset:0;z-index:10000;background:hsla(0,0%,100%,.85);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);display:flex;align-items:flex-end;justify-content:center;animation:ScoutAppBanner_fadeIn__LSDm0 .25s ease-out}@keyframes ScoutAppBanner_fadeIn__LSDm0{0%{opacity:0}to{opacity:1}}.ScoutAppBanner_modal__H58JY{background:#fff;border-radius:16px 16px 0 0;width:100%;max-width:420px;max-height:70vh;overflow:auto;animation:ScoutAppBanner_slideUp__i56P1 .3s cubic-bezier(.16,1,.3,1);position:relative;box-shadow:0 -8px 40px rgba(0,0,0,.15)}@keyframes ScoutAppBanner_slideUp__i56P1{0%{transform:translateY(100%)}to{transform:translateY(0)}}.ScoutAppBanner_closeBtn__As2R_{position:absolute;top:12px;right:12px;width:32px;height:32px;border-radius:50%;background:#f5f5f5;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;color:#666;z-index:1;transition:background .2s}.ScoutAppBanner_closeBtn__As2R_:hover{background:#e8e8e8}.ScoutAppBanner_modalBody__cdnr4{padding:32px 24px calc(24px + env(safe-area-inset-bottom, 0px));display:flex;flex-direction:column;align-items:center;text-align:center}.ScoutAppBanner_iconWrapper__Ij6hR{width:80px;height:80px;border-radius:16px;overflow:hidden;box-shadow:0 4px 20px rgba(0,67,240,.25);margin-bottom:20px}.ScoutAppBanner_appIcon__GNMhe{width:100%;height:100%}.ScoutAppBanner_title__DUgnd{font-size:22px;font-weight:700;color:#1a1a1a;margin:0 0 8px}.ScoutAppBanner_subtitle__ILCNT{font-size:15px;color:#666;margin:0 0 24px;max-width:280px}.ScoutAppBanner_benefits__XSzM_{list-style:none;padding:0;margin:0 0 20px;width:100%;display:flex;flex-direction:column;gap:12px}.ScoutAppBanner_benefits__XSzM_ li{display:flex;align-items:center;gap:12px;padding:12px 16px;background:#f8faff;border-radius:8px;font-size:14px;font-weight:500;color:#1a1a1a}.ScoutAppBanner_benefits__XSzM_ li svg{color:#0043f0;flex-shrink:0}.ScoutAppBanner_storeRating__9oMiv{display:flex;align-items:center;gap:8px;margin-bottom:24px}.ScoutAppBanner_stars__8BA_p{display:flex;gap:2px}.ScoutAppBanner_stars__8BA_p svg{color:#fbbf24}.ScoutAppBanner_storeRating__9oMiv span{font-size:13px;color:#666}.ScoutAppBanner_ctaBtn__rF_q2{width:100%;background:#0043f0;color:#fff;border:none;border-radius:9999px;padding:16px;font-size:16px;font-weight:600;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:8px;transition:background .2s,transform .1s}.ScoutAppBanner_ctaBtn__rF_q2:hover{background:#0035c0}.ScoutAppBanner_ctaBtn__rF_q2:active{transform:scale(.98)}.ScoutAppBanner_skipBtn__6i7_s{background:none;border:none;color:#888;font-size:14px;padding:16px;cursor:pointer;transition:color .2s}.ScoutAppBanner_skipBtn__6i7_s:hover{color:#555}.ScoutAppBanner_peekOverlay__C6h_P{position:fixed;inset:0;z-index:10000;background:linear-gradient(180deg,rgba(0,0,0,.4) 0,rgba(0,0,0,.6) 40%,rgba(0,0,0,.85));display:flex;flex-direction:column;justify-content:flex-end;animation:ScoutAppBanner_fadeIn__LSDm0 .25s ease-out}.ScoutAppBanner_peekIndicator__xC8VM{position:absolute;top:16px;left:50%;transform:translateX(-50%);display:flex;align-items:center;gap:8px;background:hsla(0,0%,100%,.9);color:#1a1a1a;padding:8px 16px;border-radius:9999px;font-size:13px;font-weight:500;animation:ScoutAppBanner_bounce__oW1WU 2s infinite}.ScoutAppBanner_peekIndicator__xC8VM svg{animation:ScoutAppBanner_bounceArrow__4UeoZ 1s infinite}@keyframes ScoutAppBanner_bounce__oW1WU{0%,to{transform:translateX(-50%) translateY(0)}50%{transform:translateX(-50%) translateY(4px)}}@keyframes ScoutAppBanner_bounceArrow__4UeoZ{0%,to{transform:translateY(0)}50%{transform:translateY(3px)}}.ScoutAppBanner_peekModal__Xhhs1{background:#fff;border-radius:16px 16px 0 0;width:100%;max-height:55vh;animation:ScoutAppBanner_slideUp__i56P1 .3s cubic-bezier(.16,1,.3,1);position:relative;box-shadow:0 -8px 40px rgba(0,0,0,.2);padding-bottom:env(safe-area-inset-bottom,0)}.ScoutAppBanner_peekContent__GANEo{padding:24px;display:flex;flex-direction:column;align-items:center;text-align:center}.ScoutAppBanner_appBadge___bnF8{display:flex;align-items:center;gap:12px;background:#f8faff;padding:12px 16px;border-radius:8px;margin-bottom:16px;width:100%}.ScoutAppBanner_appIcon__GNMhe{width:48px;height:48px;border-radius:8px;object-fit:cover;box-shadow:0 2px 8px rgba(0,67,240,.2)}.ScoutAppBanner_appMeta__AULs2{display:flex;flex-direction:column;align-items:flex-start;gap:2px}.ScoutAppBanner_appName__OYH0j{font-size:14px;font-weight:600;color:#1a1a1a}.ScoutAppBanner_appRating__hhgj_{display:flex;align-items:center;gap:4px;font-size:12px;color:#666}.ScoutAppBanner_appRating__hhgj_ svg{color:#fbbf24}.ScoutAppBanner_dot__NZR3B{color:#ccc}.ScoutAppBanner_productTeaser__PLw7c{font-size:14px;color:#333;margin:0 0 16px;line-height:1.4}.ScoutAppBanner_productTeaser__PLw7c strong{color:#1a1a1a}.ScoutAppBanner_price__fgGuj{color:#0043f0;font-weight:600}.ScoutAppBanner_peekTitle__GB5CW{font-size:18px;font-weight:700;color:#1a1a1a;margin:0 0 12px}.ScoutAppBanner_shippingInfo__kypHX{display:flex;align-items:center;gap:4px;font-size:12px;font-weight:500;color:#333;margin-top:2px}.ScoutAppBanner_shippingInfo__kypHX svg{color:#333;flex-shrink:0}.ScoutAppBanner_storeLogo__7KYfG{height:1rem;width:auto;object-fit:contain;flex-shrink:0}.ScoutAppBanner_quickBenefits__ywysC{display:flex;justify-content:center;gap:16px;margin-bottom:20px}.ScoutAppBanner_quickBenefits__ywysC span{display:flex;align-items:center;gap:4px;font-size:12px;font-weight:500;color:#333}.ScoutAppBanner_quickBenefits__ywysC span svg{color:#333}.ScoutAppBanner_bannerTitle__HujGz{font-size:14px;font-weight:600;color:#1a1a1a}.ScoutAppBanner_productCard__BiMtF{display:flex;gap:12px;background:#f8f9fa;border-radius:8px;padding:12px;margin-bottom:16px;width:100%;text-align:left}.ScoutAppBanner_productImageWrapper__RZubu{width:72px;height:72px;flex-shrink:0;border-radius:4px;overflow:hidden;background:#fff;border:1px solid #eee;box-shadow:0 1px 3px rgba(0,0,0,.06)}.ScoutAppBanner_productImage__FA_OA{width:100%;height:100%;object-fit:contain;background:#fff}.ScoutAppBanner_productInfo__KVaqs{flex:1 1;display:flex;flex-direction:column;justify-content:space-between;min-width:0}.ScoutAppBanner_productTitle__oFPvx{font-size:13px;font-weight:500;color:#1a1a1a;margin:0;line-height:1.3;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.ScoutAppBanner_productPrice__Kdaot{font-size:16px;font-weight:700;color:#0043f0}.ScoutAppBanner_productRating__WMFfI{display:flex;align-items:center;gap:4px;font-size:12px;color:#666}.ScoutAppBanner_productRating__WMFfI svg{color:#fbbf24}.ScoutAppBanner_reviewCount__2eWD2{color:#999}.ScoutAppBanner_brandLine__h_u8_{display:flex;align-items:baseline;gap:2px}.ScoutAppBanner_brandLogo__Dnc9_{height:14px;width:auto}.ScoutAppBanner_countryCode__c4OTq{font-size:10px;font-weight:600;color:#0043f0;text-transform:uppercase}.ScoutAppBanner_appSubtitle__YdnXI{font-size:12px;color:#666}.AssistantSearch_container__S4SyO{min-height:100vh;padding:24px;background:linear-gradient(135deg,#ffffff,#f2f2f2);overflow-x:hidden}@media(max-width:768px){.AssistantSearch_container__S4SyO{padding:16px}}@media(max-width:320px){.AssistantSearch_container__S4SyO{padding:12px}}.AssistantSearch_skeleton__CLj_q{max-width:1200px;margin:0 auto;animation:AssistantSearch_fadeIn__rECss .3s ease-out}.AssistantSearch_skeletonHeader__5zeOo{margin-bottom:32px}.AssistantSearch_skeletonHeader__5zeOo .AssistantSearch_shimmer__G9r9q{height:40px;width:300px;background:linear-gradient(90deg,#f2f2f2,#d4d4d4 50%,#f2f2f2);background-size:200% 100%;animation:AssistantSearch_shimmerEffect__H5qVc 1.5s infinite;border-radius:8px}.AssistantSearch_loadingMessage__rczO_{text-align:center;font-family:var(--sf-font,var(--font-dm-sans));font-size:1rem;color:#525252;margin-bottom:32px;min-height:24px;animation:AssistantSearch_fadeIn__rECss .3s ease-out}.AssistantSearch_skeletonGrid__8jXmG{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));grid-gap:24px;gap:24px}@media(max-width:768px){.AssistantSearch_skeletonGrid__8jXmG{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:16px}}.AssistantSearch_skeletonCard__U3oy0{background:#fff;border-radius:8px;padding:16px;box-shadow:0 2px 8px rgba(0,0,0,.05);animation:AssistantSearch_fadeIn__rECss .3s ease-out;animation-fill-mode:both}.AssistantSearch_skeletonCard__U3oy0:first-child{animation-delay:.05s}.AssistantSearch_skeletonCard__U3oy0:nth-child(2){animation-delay:.1s}.AssistantSearch_skeletonCard__U3oy0:nth-child(3){animation-delay:.15s}.AssistantSearch_skeletonCard__U3oy0:nth-child(4){animation-delay:.2s}.AssistantSearch_skeletonCard__U3oy0:nth-child(5){animation-delay:.25s}.AssistantSearch_skeletonCard__U3oy0:nth-child(6){animation-delay:.3s}.AssistantSearch_skeletonCard__U3oy0:nth-child(7){animation-delay:.35s}.AssistantSearch_skeletonCard__U3oy0:nth-child(8){animation-delay:.4s}.AssistantSearch_skeletonCard__U3oy0:nth-child(9){animation-delay:.45s}.AssistantSearch_skeletonCard__U3oy0:nth-child(10){animation-delay:.5s}.AssistantSearch_skeletonCard__U3oy0:nth-child(11){animation-delay:.55s}.AssistantSearch_skeletonCard__U3oy0:nth-child(12){animation-delay:.6s}.AssistantSearch_shimmerImage__YMXL2{width:100%;height:200px;background:linear-gradient(90deg,#f2f2f2,#e5e5e5 50%,#f2f2f2);background-size:200% 100%;animation:AssistantSearch_shimmerEffect__H5qVc 1.5s infinite;border-radius:4px;margin-bottom:12px}@media(max-width:768px){.AssistantSearch_shimmerImage__YMXL2{height:150px}}.AssistantSearch_shimmerText__9MEJ8{height:16px;width:80%;animation:AssistantSearch_shimmerEffect__H5qVc 1.5s infinite;animation-delay:.1s;margin-bottom:8px}.AssistantSearch_shimmerPrice__PvkjZ,.AssistantSearch_shimmerText__9MEJ8{background:linear-gradient(90deg,#f2f2f2,#e5e5e5 50%,#f2f2f2);background-size:200% 100%;border-radius:2px}.AssistantSearch_shimmerPrice__PvkjZ{height:20px;width:60px;animation:AssistantSearch_shimmerEffect__H5qVc 1.5s infinite;animation-delay:.2s}@keyframes AssistantSearch_shimmerEffect__H5qVc{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes AssistantSearch_fadeIn__rECss{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.AssistantSearch_errorState__aUWD_{max-width:500px;margin:100px auto;text-align:center;padding:40px;background:#fff;border-radius:16px;box-shadow:0 4px 16px rgba(0,0,0,.1)}.AssistantSearch_errorState__aUWD_ h2{font-family:var(--font-homie);font-size:1.5rem;color:#171717;margin-bottom:16px}.AssistantSearch_errorState__aUWD_ p{font-family:var(--sf-font,var(--font-dm-sans));color:#525252;margin-bottom:24px}.AssistantSearch_retryButton__SPt0h{padding:12px 24px;background:#0043f0;color:#fff;border:none;border-radius:8px;font-family:var(--sf-font,var(--font-dm-sans));font-size:1rem;font-weight:500;cursor:pointer;transition:all .2s ease}.AssistantSearch_retryButton__SPt0h:hover{background:#0043f0;transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,67,240,.3)}.AssistantSearch_emptyState__ckwAW{max-width:500px;margin:100px auto;text-align:center;padding:40px}.AssistantSearch_emptyState__ckwAW h2{font-family:var(--font-homie);font-size:1.5rem;color:#171717;margin-bottom:16px}.AssistantSearch_emptyState__ckwAW p{font-family:var(--sf-font,var(--font-dm-sans));color:#525252;margin-bottom:12px}.AssistantSearch_emptyState__ckwAW .AssistantSearch_suggestion__L5XRU{color:#525252;font-style:italic}.AssistantSearch_header__DGSE2{max-width:1400px;margin:0 auto 32px}.AssistantSearch_header__DGSE2 h1{font-family:var(--font-homie);font-size:2rem;color:#171717;margin-bottom:8px}.AssistantSearch_header__DGSE2 p{font-family:var(--sf-font,var(--font-dm-sans));color:#525252}.AssistantSearch_contentWrapper__eF1_I{max-width:1400px;margin:0 auto;display:flex;gap:24px;align-items:flex-start}@media(max-width:768px){.AssistantSearch_contentWrapper__eF1_I{flex-direction:column;gap:0}}.AssistantSearch_filtersSidebar__xNlc7{flex-shrink:0}@media(max-width:768px){.AssistantSearch_filtersSidebar__xNlc7{display:none}}.AssistantSearch_resultsContainer__cWqzD{flex:1 1;min-width:0;overflow-x:hidden;width:100%}.AssistantSearch_productGrid__n_cPC{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));grid-gap:16px;gap:16px}@media(max-width:768px){.AssistantSearch_productGrid__n_cPC{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:12px}}@media(max-width:320px){.AssistantSearch_productGrid__n_cPC{grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:8px}}.AssistantSearch_blurredCard__K_KOr{background:#fff;border-radius:8px;overflow:hidden;filter:blur(3px);opacity:.6;pointer-events:none}.AssistantSearch_skeletonImage__uaRGM{width:100%;aspect-ratio:1;background:linear-gradient(135deg,#f2f2f2,#525252)}.AssistantSearch_skeletonInfo__MkZkI{padding:12px;display:flex;flex-direction:column;gap:8px}.AssistantSearch_skeletonPrice__S4wm4{height:20px;width:60%;background:#525252;border-radius:4px}.AssistantSearch_skeletonTitle__jQuNa{height:14px;width:90%;background:#d4d4d4;border-radius:4px}.AssistantSearch_skeletonTitle__jQuNa:last-child{width:70%}.AssistantSearch_categorySection__znluF{margin-bottom:48px}.AssistantSearch_categorySection__znluF:last-child{margin-bottom:0}.AssistantSearch_categoryHeader__7t7Rf{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:24px}@media(max-width:768px){.AssistantSearch_categoryHeader__7t7Rf{flex-direction:column;gap:12px}}.AssistantSearch_categoryTitle__091Yq{font-family:var(--font-homie);font-size:1.5rem;font-weight:600;color:#171717;margin-bottom:8px}.AssistantSearch_categoryDescription__ifevF{font-family:var(--sf-font,var(--font-dm-sans));font-size:1rem;color:#525252}.AssistantSearch_viewMoreButton__C3_p2{padding:8px 16px;background:rgba(0,0,0,0);border:1px solid #d4d4d4;border-radius:8px;color:#0043f0;font-family:var(--sf-font,var(--font-dm-sans));font-size:.875rem;font-weight:500;cursor:pointer;transition:all .2s ease;white-space:nowrap}.AssistantSearch_viewMoreButton__C3_p2:hover{background:#0043f0;color:#fff;border-color:#0043f0;transform:translateX(2px)}.AssistantSearch_carouselContainer__p7D3F{position:relative;overflow:hidden}.AssistantSearch_carouselTrack__WQ332{display:flex;gap:16px;overflow-x:auto;scroll-behavior:smooth;padding:4px 4px 16px;scrollbar-width:none;-ms-overflow-style:none}.AssistantSearch_carouselTrack__WQ332::-webkit-scrollbar{display:none}@media(max-width:320px){.AssistantSearch_carouselTrack__WQ332{gap:12px;padding:4px 0 12px}}.AssistantSearch_carouselItem__kOTID{flex:0 0 280px}@media(max-width:768px){.AssistantSearch_carouselItem__kOTID{flex:0 0 200px}}@media(max-width:320px){.AssistantSearch_carouselItem__kOTID{flex:0 0 160px}}.AssistantSearch_carouselItem__kOTID .AssistantSearch_productCard__Ig_jb{height:100%;display:flex;flex-direction:column}.AssistantSearch_carouselItem__kOTID .AssistantSearch_productCard__Ig_jb .AssistantSearch_productImage__GcmyA{flex-shrink:0}.AssistantSearch_carouselItem__kOTID .AssistantSearch_productCard__Ig_jb .AssistantSearch_productInfo__kl3JN{flex:1 1;display:flex;flex-direction:column}.AssistantSearch_carouselButton__x_Rir{position:absolute;top:50%;transform:translateY(-50%);width:40px;height:40px;border-radius:50%;background:#fff;border:1px solid #d4d4d4;box-shadow:0 2px 8px rgba(0,0,0,.1);color:#404040;font-size:1.5rem;font-weight:300;cursor:pointer;transition:all .2s ease;z-index:2;display:flex;align-items:center;justify-content:center}.AssistantSearch_carouselButton__x_Rir:hover{background:#0043f0;color:#fff;border-color:#0043f0;transform:translateY(-50%) scale(1.1)}.AssistantSearch_carouselButtonLeft__SB8AI{left:-20px}@media(max-width:768px){.AssistantSearch_carouselButtonLeft__SB8AI{left:0}}.AssistantSearch_carouselButtonRight__6plma{right:-20px}@media(max-width:768px){.AssistantSearch_carouselButtonRight__6plma{right:0}}.ImmersiveProduct_container__ByKd7{min-height:100vh;background:linear-gradient(180deg,rgba(0,67,240,.05),transparent 200px);padding:24px}@media(max-width:768px){.ImmersiveProduct_container__ByKd7{padding:16px}}.ImmersiveProduct_header__pb6ee{max-width:1200px;margin:0 auto 32px}.ImmersiveProduct_backButton__PkE4P{display:inline-flex;align-items:center;gap:8px;padding:8px 16px;background:#fff;border:1px solid #d4d4d4;border-radius:8px;color:#404040;font-size:14px;font-weight:600;cursor:pointer;transition:all .2s ease}.ImmersiveProduct_backButton__PkE4P:hover{background:#f2f2f2;border-color:#d4d4d4;transform:translateX(-2px)}.ImmersiveProduct_errorContainer__olonf{max-width:600px;margin:100px auto;text-align:center}.ImmersiveProduct_errorContainer__olonf h2{font-size:20px;color:#171717;margin-bottom:16px}.ImmersiveProduct_errorContainer__olonf p{font-size:16px;color:#525252;margin-bottom:32px}.ImmersiveProduct_loginButton__7QSxg{padding:16px 32px;background:linear-gradient(135deg,#0043f0,#0043f0);border:none;border-radius:8px;color:#fff;font-size:16px;font-weight:600;cursor:pointer;transition:all .3s ease;box-shadow:0 4px 16px rgba(0,67,240,.3)}.ImmersiveProduct_loginButton__7QSxg:hover{transform:translateY(-2px);box-shadow:0 6px 24px rgba(0,67,240,.4)}.ImmersiveProduct_loginButton__7QSxg:active{transform:translateY(0)}.ImmersiveProduct_productContainer__2tFXp{max-width:1200px;margin:0 auto;display:grid;grid-template-columns:1fr 1fr;grid-gap:48px;gap:48px}@media(max-width:768px){.ImmersiveProduct_productContainer__2tFXp{grid-template-columns:1fr;gap:32px}}.ImmersiveProduct_imageSection__JoDkw{position:-webkit-sticky;position:sticky;top:24px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}@media(max-width:768px){.ImmersiveProduct_imageSection__JoDkw{position:static;top:auto}}.ImmersiveProduct_mainImage__6YSRj{position:relative;width:100%;aspect-ratio:1;background:#fff;border-radius:16px;overflow:hidden;box-shadow:0 4px 24px rgba(0,0,0,.08);margin-bottom:16px}.ImmersiveProduct_thumbnails__s0JA7{display:flex;gap:8px;justify-content:center;flex-wrap:wrap}.ImmersiveProduct_thumbnail__tBv5T{position:relative;width:80px;height:80px;border:2px solid #d4d4d4;border-radius:8px;overflow:hidden;cursor:pointer;background:#fff;transition:all .2s ease}.ImmersiveProduct_thumbnail__tBv5T:hover{border-color:#71ddff;transform:scale(1.05)}.ImmersiveProduct_thumbnail__tBv5T.ImmersiveProduct_active__pzgHf{border-color:#0043f0;box-shadow:0 0 0 3px rgba(0,67,240,.2)}.ImmersiveProduct_productHeader__3OZNI{margin-bottom:24px}.ImmersiveProduct_brand__5fEs_{display:inline-block;font-size:14px;font-weight:600;color:#0043f0;margin-bottom:8px;text-transform:uppercase;letter-spacing:.05em}.ImmersiveProduct_title__Ho_0P{font-size:24px;font-weight:700;color:#171717;line-height:30px;margin-bottom:16px}@media(max-width:768px){.ImmersiveProduct_title__Ho_0P{font-size:20px;line-height:28px}}.ImmersiveProduct_rating__MTUSR{display:flex;align-items:center;gap:8px;font-size:14px}.ImmersiveProduct_starIcon__B2ecw{color:#ffdc6e;width:20px;height:20px}.ImmersiveProduct_ratingValue__soG3_{font-weight:600;color:#171717}.ImmersiveProduct_divider__xXcq2{color:#d4d4d4}.ImmersiveProduct_reviewCount__oznuz{color:#525252}.ImmersiveProduct_priceRange__iJnj6{display:flex;align-items:center;gap:8px;padding:16px;background:linear-gradient(135deg,rgba(0,67,240,.05),rgba(113,221,255,.1));border-radius:8px;margin-bottom:24px}.ImmersiveProduct_priceLabel__Wc4NX{font-size:14px;color:#525252}.ImmersiveProduct_priceValue__QhLxo{font-size:18px;font-weight:700;color:#0043f0}.ImmersiveProduct_description__MaqwG{margin-bottom:32px}.ImmersiveProduct_description__MaqwG p{font-size:14px;line-height:24px;color:#404040;margin-bottom:12px}.ImmersiveProduct_officialLink__OrPg7{display:inline-block;font-size:13px;color:#525252;text-decoration:none;padding:4px 0;transition:all .2s ease}.ImmersiveProduct_officialLink__OrPg7:hover{color:#0043f0;text-decoration:underline}.ImmersiveProduct_storesSection__iqI55{margin-bottom:32px}.ImmersiveProduct_sectionTitle__sUGfv{font-size:18px;font-weight:600;color:#171717;margin-bottom:16px}.ImmersiveProduct_storesList__bsdMI{display:flex;flex-direction:column;gap:12px;margin-bottom:24px}.ImmersiveProduct_legalDisclaimerSection__oi_0i{max-width:1200px;margin:8px 0 16px;display:flex;flex-direction:column;gap:12px}.ImmersiveProduct_legalDisclaimer__e47pk{font-size:13px;color:#525252}.ImmersiveProduct_localOptionsLink__6XI4n{display:inline-flex;align-items:center;color:#262626;text-decoration:none;font-size:13px;font-weight:400;transition:color .2s ease}.ImmersiveProduct_localOptionsLink__6XI4n:hover{color:#171717;text-decoration:underline}.ImmersiveProduct_storeCard__VMXLt{padding:16px;background:#fff;border:2px solid #d4d4d4;border-radius:8px;cursor:default;transition:all .2s ease;position:relative}.ImmersiveProduct_storeCard__VMXLt:hover:not(.ImmersiveProduct_unavailable__cT2ye){border-color:#71ddff;box-shadow:0 4px 12px rgba(0,0,0,.08)}.ImmersiveProduct_storeCard__VMXLt.ImmersiveProduct_unavailable__cT2ye{background:#f2f2f2;border-color:#e5e5e5;cursor:not-allowed;opacity:.6}.ImmersiveProduct_storeCard__VMXLt.ImmersiveProduct_unavailable__cT2ye .ImmersiveProduct_price__gKRe7,.ImmersiveProduct_storeCard__VMXLt.ImmersiveProduct_unavailable__cT2ye .ImmersiveProduct_storeName__1CIhG,.ImmersiveProduct_storeCard__VMXLt.ImmersiveProduct_unavailable__cT2ye .ImmersiveProduct_storeProductTitle__DHzBI,.ImmersiveProduct_storeCard__VMXLt.ImmersiveProduct_unavailable__cT2ye .ImmersiveProduct_storeRating__DK5DP{color:#525252}.ImmersiveProduct_storeCard__VMXLt.ImmersiveProduct_unavailable__cT2ye .ImmersiveProduct_storeLogo__Xz19j{opacity:.5}.ImmersiveProduct_storeActions__CMGPm{margin-top:12px}.ImmersiveProduct_storeHeader__WL34o{display:flex;align-items:center;gap:8px;margin-bottom:12px}.ImmersiveProduct_storeLogo__Xz19j{object-fit:contain}.ImmersiveProduct_storeName__1CIhG{font-size:13px;font-weight:400;color:#262626;flex:1 1;text-decoration:none;cursor:pointer;transition:color .2s ease}.ImmersiveProduct_storeName__1CIhG:hover{color:#0043f0;text-decoration:underline}.ImmersiveProduct_storeTag__KLT2J{background:rgba(166,204,0,.1);color:#065936}.ImmersiveProduct_storeTag__KLT2J,.ImmersiveProduct_unavailableTag__mybgY{padding:4px 8px;border-radius:2px;font-size:12px;font-weight:600;text-transform:uppercase}.ImmersiveProduct_unavailableTag__mybgY{background:#f2f2f2;color:#525252;border:1px solid #e5e5e5}.ImmersiveProduct_viewAtStoreLink__i_YfT{display:inline-flex;align-items:center;color:#525252;text-decoration:none;font-size:12px;font-weight:400;margin-top:8px;transition:color .2s ease}.ImmersiveProduct_viewAtStoreLink__i_YfT:hover{color:#262626;text-decoration:underline}.ImmersiveProduct_viewAtStoreLinkLarge__QhDgY{display:inline-flex;align-items:center;justify-content:center;color:#262626;text-decoration:none;font-size:14px;font-weight:600;margin-top:12px;padding:12px 16px;border:2px solid #525252;border-radius:8px;transition:all .2s ease}.ImmersiveProduct_viewAtStoreLinkLarge__QhDgY:hover{color:#171717;border-color:#404040;background-color:#fff}.ImmersiveProduct_storePricing__KN_te{margin-bottom:12px}.ImmersiveProduct_shippingRow__LzMwF{margin-bottom:8px}.ImmersiveProduct_shippingLabel__t1yoZ{font-size:13px;color:#262626;font-weight:400}.ImmersiveProduct_sourcePriceMeta__o18P6{font-size:13px;color:#525252}.ImmersiveProduct_totalRow__Akors{display:flex;align-items:baseline;gap:8px;padding-top:8px;border-top:1px solid #d4d4d4;margin-bottom:8px}.ImmersiveProduct_totalLabel__gBscV{font-size:13px;color:#525252;margin-right:4px}.ImmersiveProduct_totalAmount__rSt_M{font-size:14px;font-weight:600;color:#171717}.ImmersiveProduct_totalBreakdown__UCH3T{font-size:13px;color:#525252}.ImmersiveProduct_priceRow__EFfQO{display:flex;align-items:baseline;gap:4px;margin-bottom:4px}.ImmersiveProduct_price__gKRe7{font-size:20px;font-weight:700;color:#0043f0}.ImmersiveProduct_installment__jO1Xf{font-size:14px;color:#525252}.ImmersiveProduct_shipping__rPR5o{font-size:13px;color:#525252;margin-bottom:4px}.ImmersiveProduct_total__xpIoB{font-size:14px;font-weight:600;color:#171717}.ImmersiveProduct_offers__iZsih{list-style:none;padding:0;margin:0 0 8px}.ImmersiveProduct_offers__iZsih li{font-size:13px;color:#525252;margin-bottom:4px;display:flex;align-items:flex-start;gap:8px}.ImmersiveProduct_offerCheckIcon__H5TjH{flex-shrink:0;width:12px;height:12px;color:#065936}.ImmersiveProduct_storeRating__DK5DP{display:flex;align-items:center;gap:4px;font-size:13px;color:#525252}.ImmersiveProduct_storeRating__DK5DP svg{color:#ffdc6e}.ImmersiveProduct_storeReviews__7Lgwg{color:#525252}.ImmersiveProduct_addToCartButton__46j5l{width:100%;padding:16px 24px;background:linear-gradient(135deg,#0043f0,#0043f0);border:none;border-radius:8px;color:#fff;font-size:16px;font-weight:600;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:8px;transition:all .3s ease;box-shadow:0 4px 16px rgba(0,67,240,.3)}.ImmersiveProduct_addToCartButton__46j5l:hover{transform:translateY(-2px);box-shadow:0 6px 24px rgba(0,67,240,.4)}.ImmersiveProduct_addToCartButton__46j5l:active{transform:translateY(0)}.ImmersiveProduct_addToCartButton__46j5l:disabled{background:#f2f2f2;color:#525252;cursor:not-allowed;box-shadow:none}.ImmersiveProduct_addToCartButton__46j5l:disabled:hover{transform:none;box-shadow:none}.ImmersiveProduct_featuresSection__qcVl2{padding-top:32px;border-top:1px solid #d4d4d4}.ImmersiveProduct_featuresList__emnF2{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));grid-gap:16px;gap:16px}.ImmersiveProduct_feature__sz4WK{display:flex;flex-direction:column;gap:4px}.ImmersiveProduct_featureTitle__52gDW{font-size:13px;font-weight:600;color:#525252;text-transform:uppercase;letter-spacing:.02em}.ImmersiveProduct_featureValue__o9OjI{font-size:14px;color:#171717}.ImmersiveProduct_skeleton__k3kMS{max-width:1200px;margin:0 auto}.ImmersiveProduct_skeletonHeader__O_mvt{margin-bottom:32px}.ImmersiveProduct_skeletonMainImage__3ZJYJ{position:relative;width:100%;aspect-ratio:1;background:#f2f2f2;border-radius:16px;overflow:hidden;margin-bottom:16px}.ImmersiveProduct_skeletonMainImage__3ZJYJ .ImmersiveProduct_shimmer__Npymu{width:100%;height:100%;background:linear-gradient(90deg,#f2f2f2,#d4d4d4 50%,#f2f2f2);background-size:200% 100%;animation:ImmersiveProduct_shimmerEffect__19kHH 1.5s infinite}.ImmersiveProduct_skeletonThumbnails__kWpWR{display:flex;gap:8px;justify-content:center}.ImmersiveProduct_skeletonThumbnail__lDxaV{width:80px;height:80px;border-radius:8px;overflow:hidden}.ImmersiveProduct_skeletonThumbnail__lDxaV .ImmersiveProduct_shimmer__Npymu{width:100%;height:100%;background:linear-gradient(90deg,#f2f2f2,#d4d4d4 50%,#f2f2f2);background-size:200% 100%;animation:ImmersiveProduct_shimmerEffect__19kHH 1.5s infinite}.ImmersiveProduct_skeletonStore__ey3tJ{height:150px;border-radius:8px;overflow:hidden;margin-bottom:12px}.ImmersiveProduct_skeletonStore__ey3tJ .ImmersiveProduct_shimmer__Npymu{width:100%;height:100%;background:linear-gradient(90deg,#f2f2f2,#d4d4d4 50%,#f2f2f2);background-size:200% 100%;animation:ImmersiveProduct_shimmerEffect__19kHH 1.5s infinite}.ImmersiveProduct_shimmer__Npymu{background:linear-gradient(90deg,#f2f2f2,#e5e5e5 50%,#f2f2f2);background-size:200% 100%;animation:ImmersiveProduct_shimmerEffect__19kHH 1.5s infinite;border-radius:4px}@keyframes ImmersiveProduct_shimmerEffect__19kHH{0%{background-position:-200% 0}to{background-position:200% 0}}.ImmersiveProduct_additionalContent__8FrEI{max-width:1200px;margin:48px auto 0;padding:0 24px}@media(max-width:768px){.ImmersiveProduct_additionalContent__8FrEI{padding:0 16px}}.ImmersiveProduct_originalPrice__3vxww{display:flex;align-items:center;gap:8px;margin-bottom:4px}.ImmersiveProduct_originalPrice__3vxww .ImmersiveProduct_strikethrough__ZRFSV{text-decoration:line-through;color:#525252;font-size:14px}.ImmersiveProduct_originalPrice__3vxww .ImmersiveProduct_discount__whF_q{padding:2px 8px;background:rgba(255,76,12,.1);color:#ff4c0c;border-radius:2px;font-size:12px;font-weight:600}.ImmersiveProduct_coupon__RqIlN{display:flex;align-items:center;gap:4px;padding:8px;background:rgba(255,220,110,.1);border:1px dashed #ffdc6e;border-radius:4px;font-size:13px;color:#404040;margin-bottom:8px}.ImmersiveProduct_coupon__RqIlN svg{color:#ffdc6e}.ImmersiveProduct_coupon__RqIlN strong{font-family:monospace;background:#fff;padding:2px 4px;border-radius:2px}.ImmersiveProduct_insightsSection__fJNa_{margin-bottom:48px}.ImmersiveProduct_insightsGrid__rp5WI{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));grid-gap:24px;gap:24px}@media(max-width:768px){.ImmersiveProduct_insightsGrid__rp5WI{grid-template-columns:1fr}}.ImmersiveProduct_insightCard__KLSY_{background:#fff;border-radius:16px;padding:24px;box-shadow:0 2px 12px rgba(0,0,0,.06)}.ImmersiveProduct_insightTitle__9K_Ev{font-size:16px;font-weight:600;color:#171717;margin-bottom:8px}.ImmersiveProduct_insightSubtitle__InlFy{font-size:14px;color:#525252;margin-bottom:16px}.ImmersiveProduct_insightItems__7R_Wh{display:flex;flex-direction:column;gap:16px}.ImmersiveProduct_insightItem__yfy4r{padding-top:16px;border-top:1px solid #f2f2f2}.ImmersiveProduct_insightItem__yfy4r:first-child{padding-top:0;border-top:none}.ImmersiveProduct_consSection__dkQ7E,.ImmersiveProduct_prosSection__lB46L{display:flex;gap:8px;margin-bottom:12px}.ImmersiveProduct_prosIcon__kjCdg{color:#065936;flex-shrink:0;margin-top:2px}.ImmersiveProduct_consIcon__8M3hV{color:#ff4c0c;flex-shrink:0;margin-top:2px}.ImmersiveProduct_consList__5VaHN,.ImmersiveProduct_prosList__YHWrp{list-style:none;padding:0;margin:0}.ImmersiveProduct_consList__5VaHN li,.ImmersiveProduct_prosList__YHWrp li{font-size:13px;color:#404040;line-height:1.6;margin-bottom:4px}.ImmersiveProduct_insightSnippet__k09Fx{font-size:14px;color:#404040;font-style:italic;margin:12px 0;padding-left:16px;border-left:3px solid #71ddff}.ImmersiveProduct_insightSource__748Yt{display:flex;align-items:center;gap:8px;font-size:12px;color:#525252}.ImmersiveProduct_insightDate__PJ6Er{color:#a3a3a3}.ImmersiveProduct_ratingsSection__Fxol6{background:#fff;border-radius:16px;padding:32px;margin-bottom:48px;box-shadow:0 2px 12px rgba(0,0,0,.06)}.ImmersiveProduct_ratingsContainer__189B9{display:grid;grid-template-columns:200px 1fr;grid-gap:48px;gap:48px}@media(max-width:768px){.ImmersiveProduct_ratingsContainer__189B9{grid-template-columns:1fr;gap:24px}}.ImmersiveProduct_ratingSummary___L_kb{display:flex;align-items:center;justify-content:center}.ImmersiveProduct_bigRating__c2uM_{text-align:center}.ImmersiveProduct_ratingNumber__F4Ksr{font-size:4rem;font-weight:700;color:#171717;line-height:1}.ImmersiveProduct_ratingStars__v70jk{display:flex;justify-content:center;gap:4px;margin:8px 0}.ImmersiveProduct_ratingStar__mAZCX{color:#ffdc6e;width:24px;height:24px}.ImmersiveProduct_totalReviews__IFdBZ{font-size:14px;color:#525252}.ImmersiveProduct_ratingBars__rPD2g{display:flex;flex-direction:column;gap:12px}.ImmersiveProduct_ratingBar__BPErF{display:grid;grid-template-columns:20px 20px 1fr 60px;align-items:center;grid-gap:8px;gap:8px}.ImmersiveProduct_starCount__v3fON{text-align:right;font-size:14px;color:#404040}.ImmersiveProduct_barContainer__cXUlE{height:8px;background:#f2f2f2;border-radius:4px;overflow:hidden}.ImmersiveProduct_barFill__iE76u{height:100%;background:linear-gradient(90deg,#71ddff,#0043f0);border-radius:4px;transition:width .5s ease}.ImmersiveProduct_ratingAmount__Nzdcu{text-align:right;font-size:13px;color:#525252}.ImmersiveProduct_reviewsSection__Vlqvp{margin-bottom:48px}.ImmersiveProduct_reviewImages__TzlYA{display:flex;gap:12px;overflow-x:auto;margin-bottom:24px;padding-bottom:8px}.ImmersiveProduct_reviewImages__TzlYA::-webkit-scrollbar{height:6px}.ImmersiveProduct_reviewImages__TzlYA::-webkit-scrollbar-track{background:#f2f2f2;border-radius:3px}.ImmersiveProduct_reviewImages__TzlYA::-webkit-scrollbar-thumb{background:#d4d4d4;border-radius:3px}.ImmersiveProduct_reviewImageWrapper__OPj57{position:relative;min-width:150px;height:150px;border-radius:8px;overflow:hidden;cursor:pointer;transition:transform .2s ease}.ImmersiveProduct_reviewImageWrapper__OPj57:hover{transform:scale(1.05)}.ImmersiveProduct_reviewsList__jkHvV{display:flex;flex-direction:column;gap:24px}.ImmersiveProduct_reviewCard__Xr5LK{background:#fff;border-radius:16px;padding:24px;box-shadow:0 2px 12px rgba(0,0,0,.06)}.ImmersiveProduct_reviewHeader__aPEXJ{display:flex;align-items:center;gap:12px;margin-bottom:16px}.ImmersiveProduct_reviewerIcon__ZL_xv{border-radius:50%;object-fit:cover}.ImmersiveProduct_reviewerInfo__jJus0{flex:1 1}.ImmersiveProduct_reviewerName__ZmQsp{display:block;font-size:14px;font-weight:600;color:#171717;margin-bottom:4px}.ImmersiveProduct_reviewRating__eDjj4{display:flex;gap:2px}.ImmersiveProduct_reviewStar__SSy41{color:#ffdc6e}.ImmersiveProduct_reviewDate__LL8Oj{font-size:13px;color:#525252}.ImmersiveProduct_reviewTitle__v_J0k{font-size:16px;font-weight:600;color:#171717;margin-bottom:12px}.ImmersiveProduct_reviewText__BhQGc{font-size:14px;line-height:1.6;color:#404040;margin-bottom:16px}.ImmersiveProduct_reviewImagesRow__9Ahba{display:flex;gap:8px;margin-bottom:16px}.ImmersiveProduct_reviewImage__Kx_A0{position:relative;width:100px;height:100px;border-radius:8px;overflow:hidden;cursor:pointer}.ImmersiveProduct_reviewImage__Kx_A0:hover{opacity:.9}.ImmersiveProduct_reviewSource__JCuN_{font-size:12px;color:#525252}.ImmersiveProduct_storeProductTitle__DHzBI{font-size:16px;font-weight:600;color:#171717;margin-bottom:12px;line-height:1.4}.ImmersiveProduct_downPayment__Jv9fC,.ImmersiveProduct_estimatedTax__o7Do1{font-size:13px;color:#525252;margin-bottom:4px}.ImmersiveProduct_buyerProtection__adbLj{font-size:12px;color:#088853;margin-top:8px;padding-top:8px;border-top:1px solid #d4d4d4;display:flex;align-items:center;gap:4px;font-weight:500}.ImmersiveProduct_buyerProtection__adbLj svg{color:#088853}.ImmersiveProduct_variantsSection__wLTn_{background:#fff;border-radius:16px;padding:32px;margin-bottom:48px;box-shadow:0 2px 12px rgba(0,0,0,.06)}.ImmersiveProduct_variantsList__hxiL7{display:flex;flex-direction:column;gap:24px}.ImmersiveProduct_variantTitle__XJEhd{font-size:14px;font-weight:600;color:#404040;margin-bottom:12px}.ImmersiveProduct_variantOptions__CRLOp{display:flex;flex-wrap:wrap;gap:8px}.ImmersiveProduct_variantOption__DdxGH{padding:8px 16px;background:#fff;border:2px solid #d4d4d4;border-radius:8px;font-size:14px;color:#404040;cursor:pointer;transition:all .2s ease}.ImmersiveProduct_variantOption__DdxGH:hover:not(:disabled){border-color:#71ddff;background:rgba(0,67,240,.05)}.ImmersiveProduct_variantOption__DdxGH.ImmersiveProduct_selected__h2gAJ{border-color:#0043f0;background:rgba(0,67,240,.05);color:#0043f0;font-weight:600}.ImmersiveProduct_variantOption__DdxGH.ImmersiveProduct_unavailable__cT2ye{opacity:.5;cursor:not-allowed;text-decoration:line-through}.ImmersiveProduct_moreOptionsSection__UF1ac{margin-bottom:48px}.ImmersiveProduct_moreOptionsGrid__dWcIK{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));grid-gap:16px;gap:16px}.ImmersiveProduct_optionCard__0_2f4{background:#fff;border-radius:8px;padding:16px;box-shadow:0 2px 8px rgba(0,0,0,.06);cursor:pointer;transition:all .2s ease}.ImmersiveProduct_optionCard__0_2f4:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.1)}.ImmersiveProduct_optionImage__rPK4P{position:relative;width:100%;height:150px;margin-bottom:12px}.ImmersiveProduct_optionInfo__pP5b9{display:flex;flex-direction:column;gap:8px}.ImmersiveProduct_optionTitle___AhQA{font-size:14px;color:#171717;line-height:1.3;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.ImmersiveProduct_optionPricing__2vmjb{display:flex;align-items:baseline;gap:8px}.ImmersiveProduct_optionPrice__ZUeQi{font-size:16px;font-weight:600;color:#0043f0}.ImmersiveProduct_optionOriginalPrice__DTXgd{font-size:14px;color:#525252;text-decoration:line-through}.ImmersiveProduct_optionRating__UvEL7{display:flex;align-items:center;gap:4px;font-size:12px;color:#525252}.ImmersiveProduct_optionRating__UvEL7 svg{color:#ffdc6e}.ImmersiveProduct_optionReviews__oPRyO{color:#525252}.ImmersiveProduct_videosSection__KE8D0{margin-bottom:48px}.ImmersiveProduct_videosList__g8Gm9{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));grid-gap:24px;gap:24px}.ImmersiveProduct_videoCard__Y9IQb{background:#fff;border-radius:8px;overflow:hidden;box-shadow:0 2px 8px rgba(0,0,0,.06);cursor:pointer;transition:all .2s ease}.ImmersiveProduct_videoCard__Y9IQb:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.1)}.ImmersiveProduct_videoThumbnail__unsI2{position:relative;width:100%;height:200px}.ImmersiveProduct_playButton__Cg2Ku{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:60px;height:60px;background:rgba(0,0,0,.7);border-radius:50%;display:flex;align-items:center;justify-content:center;transition:transform .2s ease;pointer-events:none}.ImmersiveProduct_playButton__Cg2Ku svg{color:#fff}.ImmersiveProduct_videoInfo__tm4Pf{padding:16px;display:flex;flex-direction:column;gap:8px}.ImmersiveProduct_videoTitle__smYao{font-size:14px;font-weight:600;color:#171717}.ImmersiveProduct_videoChannel__aJ8cE{font-size:13px;color:#525252}.ImmersiveProduct_videoDuration__Jzz7E{font-size:12px;color:#525252}.ImmersiveProduct_discussionsSection__oQBtG{margin-bottom:48px}.ImmersiveProduct_discussionsList__kdVe_{display:flex;flex-direction:column;gap:16px}.ImmersiveProduct_discussionCard__v4c0F{background:#fff;border-radius:8px;padding:20px;box-shadow:0 2px 8px rgba(0,0,0,.06)}.ImmersiveProduct_discussionHeader__spJKI{display:flex;gap:12px;margin-bottom:16px}.ImmersiveProduct_discussionIcon__6NkNm{object-fit:contain}.ImmersiveProduct_discussionMeta__YT3T4{flex:1 1}.ImmersiveProduct_discussionTitle__hRcXC{font-size:16px;font-weight:600;color:#171717;margin-bottom:8px}.ImmersiveProduct_discussionInfo__rOH8Y{display:flex;gap:12px;font-size:13px;color:#525252}.ImmersiveProduct_discussionItems__sAPVJ{display:flex;flex-direction:column;gap:12px;padding-left:32px}.ImmersiveProduct_discussionItem__pu_8c{padding:12px;background:rgba(0,67,240,.05);border-radius:4px;font-size:14px;color:#404040}.ImmersiveProduct_discussionItem__pu_8c p{margin-bottom:8px}.ImmersiveProduct_discussionVotes__nbQ6f{font-size:13px;color:#0043f0;font-weight:600}.ImmersiveProduct_topAnswer__WZP74{display:inline-block;padding:2px 8px;background:rgba(166,204,0,.1);color:#065936;border-radius:2px;font-size:12px;font-weight:600;margin-left:8px}.ImmersiveProduct_criticRatingsSection__ztd6k{background:#fff;border-radius:16px;padding:32px;margin-bottom:48px;box-shadow:0 2px 12px rgba(0,0,0,.06)}.ImmersiveProduct_criticRatingsList__VvHoM{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));grid-gap:16px;gap:16px}.ImmersiveProduct_criticRating__JKTpj{display:flex;justify-content:space-between;align-items:center;padding:12px;background:rgba(0,67,240,.05);border-radius:8px}.ImmersiveProduct_criticName__Ufp7Z{font-size:14px;font-weight:600;color:#171717}.ImmersiveProduct_criticScore__ELwa3{display:flex;align-items:center;gap:4px;font-size:16px;font-weight:700;color:#0043f0}.ImmersiveProduct_criticScore__ELwa3 svg{color:#ffdc6e}.ImmersiveProduct_relatedSearchesSection__zjNrG{margin-top:48px;padding:32px;background:#fff;border-radius:16px}.ImmersiveProduct_relatedSearchesSection__zjNrG .ImmersiveProduct_sectionTitle__sUGfv{display:flex;align-items:center;gap:12px;font-size:18px;font-weight:600;color:#171717;margin-bottom:24px}.ImmersiveProduct_relatedSearchesSection__zjNrG .ImmersiveProduct_sectionTitle__sUGfv svg{color:#0043f0}.ImmersiveProduct_relatedSearchesList__gpWlH{display:flex;flex-wrap:wrap;gap:12px}.ImmersiveProduct_relatedSearchItem__Ao7rJ{display:inline-block;padding:8px 16px;background:rgba(0,67,240,.05);color:#0043f0;border-radius:9999px;font-size:14px;text-decoration:none;transition:all .2s ease}.ImmersiveProduct_relatedSearchItem__Ao7rJ:hover{background:rgba(0,67,240,.1);transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,67,240,.15)}.ImmersiveProduct_discussionTitle__hRcXC a,.ImmersiveProduct_videoTitle__smYao a{color:inherit;text-decoration:none}.ImmersiveProduct_discussionTitle__hRcXC a:hover,.ImmersiveProduct_videoTitle__smYao a:hover{color:#0043f0;text-decoration:underline}.ImmersiveProduct_insightSource__748Yt a{color:inherit;text-decoration:none}.ImmersiveProduct_insightSource__748Yt a:hover{color:#0043f0;text-decoration:underline}.ImmersiveProduct_optionCard__0_2f4[href],.ImmersiveProduct_variantOption__DdxGH[href]{text-decoration:none;cursor:pointer}.ImmersiveProduct_optionCard__0_2f4[href]:hover,.ImmersiveProduct_variantOption__DdxGH[href]:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(23,23,23,.1)}.ImmersiveProduct_videoCard__Y9IQb{display:block!important;text-decoration:none;color:inherit}.ImmersiveProduct_videoCard__Y9IQb:hover .ImmersiveProduct_playButton__Cg2Ku{transform:translate(-50%,-50%) scale(1.1)}.ImmersiveProduct_discussionCard__v4c0F{display:block!important;text-decoration:none;color:inherit;transition:all .2s ease;margin-bottom:16px}.ImmersiveProduct_discussionCard__v4c0F:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.15)}.ImmersiveProduct_discussionHeader__spJKI{align-items:flex-start!important}.ImmersiveProduct_discussionIcon__6NkNm{flex-shrink:0;margin-top:2px}.ImmersiveProduct_discussionMeta__YT3T4{min-width:0}.ImmersiveProduct_discussionTitle__hRcXC{margin:0 0 8px;line-height:1.3}.ImmersiveProduct_variantsInline__w4TjU{margin:24px 0;padding:20px 0;border-top:1px solid #d4d4d4;border-bottom:1px solid #e5e5e5}.ImmersiveProduct_variantsInline__w4TjU .ImmersiveProduct_variantGroup___jfvE{margin-bottom:16px}.ImmersiveProduct_variantsInline__w4TjU .ImmersiveProduct_variantGroup___jfvE:last-child{margin-bottom:0}.ImmersiveProduct_variantsInline__w4TjU .ImmersiveProduct_variantLabel__dMlsc{display:block;font-size:13px;font-weight:600;color:#404040;margin-bottom:8px;text-transform:uppercase;letter-spacing:.5px}.ImmersiveProduct_variantsInline__w4TjU .ImmersiveProduct_variantOptions__CRLOp{display:flex;flex-wrap:wrap;gap:8px}.ImmersiveProduct_variantsInline__w4TjU .ImmersiveProduct_variantOption__DdxGH{padding:8px 16px;background:#fff;border:2px solid #d4d4d4;border-radius:8px;font-size:14px;color:#262626;cursor:pointer;transition:all .2s ease;text-decoration:none;display:inline-block}.ImmersiveProduct_variantsInline__w4TjU .ImmersiveProduct_variantOption__DdxGH:hover:not(:disabled,.ImmersiveProduct_unavailable__cT2ye){border-color:#0043f0;background:rgba(0,67,240,.05);transform:translateY(-1px);box-shadow:0 2px 8px rgba(0,67,240,.1)}.ImmersiveProduct_variantsInline__w4TjU .ImmersiveProduct_variantOption__DdxGH.ImmersiveProduct_selected__h2gAJ{background:#0043f0;border-color:#0043f0;color:#fff;font-weight:600}.ImmersiveProduct_variantsInline__w4TjU .ImmersiveProduct_variantOption__DdxGH.ImmersiveProduct_unavailable__cT2ye,.ImmersiveProduct_variantsInline__w4TjU .ImmersiveProduct_variantOption__DdxGH:disabled{opacity:.4;cursor:not-allowed;text-decoration:line-through}.IndividualStorePage_breadcrumbsSection__GY_wH{z-index:999;position:relative;padding-top:24px;margin-bottom:16px}@media(min-width:768px){.IndividualStorePage_breadcrumbsSection__GY_wH{padding-top:32px;margin-bottom:20px}}.IndividualStorePage_bannerWrapper__AksY9{width:100%;margin:0 0 32px;position:relative}@media(min-width:768px){.IndividualStorePage_bannerWrapper__AksY9{margin:0 0 48px}}.IndividualStorePage_bannerWrapper__AksY9 .IndividualStorePage_storeLogoWrapper__9omAx{position:absolute;left:0;right:0;bottom:-45%}.IndividualStorePage_bannerImage__Zlvw7{position:relative;width:100%;height:12.5rem;overflow:hidden;background:#f2f2f2}@media(min-width:768px){.IndividualStorePage_bannerImage__Zlvw7{height:18.75rem}}@media(min-width:1280px){.IndividualStorePage_bannerImage__Zlvw7{height:22rem}}.IndividualStorePage_bannerImg__mMLlO{object-fit:cover}.IndividualStorePage_individualStorePage__igdBY{padding:32px 0;min-height:60vh;overflow:hidden}@media(min-width:1280px){.IndividualStorePage_individualStorePage__igdBY{padding:48px 0}}.IndividualStorePage_storeLogoWrapper__9omAx{display:flex;justify-content:center;margin-bottom:32px}@media(min-width:768px){.IndividualStorePage_storeLogoWrapper__9omAx{margin-bottom:40px}}.IndividualStorePage_storeLogo__Lt1_5{width:10rem;height:10rem;display:flex;align-items:center;justify-content:center;border-radius:9999px;overflow:hidden;box-shadow:0 .25rem 1rem rgba(0,0,0,.12);background:#fff;padding:20px}@media(min-width:768px){.IndividualStorePage_storeLogo__Lt1_5{width:12.5rem;height:12.5rem;padding:24px}}@media(min-width:1280px){.IndividualStorePage_storeLogo__Lt1_5{width:15rem;height:15rem;padding:32px}}.IndividualStorePage_storeLogo__Lt1_5 img{width:100%;height:100%;object-fit:contain}.IndividualStorePage_pageTitle__Ox2XW{font-family:var(--font-homie);font-weight:700;letter-spacing:0;font-size:24px;line-height:30px;color:#171717;text-align:center;margin-bottom:24px}@media(min-width:768px){.IndividualStorePage_pageTitle__Ox2XW{font-size:32px;line-height:40px}}@media(min-width:1280px){.IndividualStorePage_pageTitle__Ox2XW{font-size:48px;line-height:56px}}@media(min-width:1920px){.IndividualStorePage_pageTitle__Ox2XW{font-size:56px;line-height:64px}}@media(min-width:768px){.IndividualStorePage_pageTitle__Ox2XW{font-family:var(--font-homie);font-weight:700;letter-spacing:0;font-size:28px;line-height:34px;margin-bottom:32px}}@media(min-width:768px)and (min-width:768px){.IndividualStorePage_pageTitle__Ox2XW{font-size:40px;line-height:48px}}@media(min-width:768px)and (min-width:1280px){.IndividualStorePage_pageTitle__Ox2XW{font-size:56px;line-height:64px}}@media(min-width:768px)and (min-width:1920px){.IndividualStorePage_pageTitle__Ox2XW{font-size:64px;line-height:72px}}.IndividualStorePage_pageDescription__do_GI{font-family:var(--sf-font,var(--font-dm-sans));font-weight:400;letter-spacing:0;font-size:16px;line-height:26px;color:#262626;text-align:center;max-width:50rem;margin:0 auto 48px;line-height:1.6}@media(min-width:768px){.IndividualStorePage_pageDescription__do_GI{font-size:18px;line-height:28px}}@media(min-width:1280px){.IndividualStorePage_pageDescription__do_GI{font-size:20px;line-height:30px}}@media(min-width:1920px){.IndividualStorePage_pageDescription__do_GI{font-size:20px;line-height:30px}}@media(min-width:768px){.IndividualStorePage_pageDescription__do_GI{margin-bottom:56px}}.IndividualStorePage_pageDescription__do_GI p{margin:0}.IndividualStorePage_categoriesSection__sjXiC{display:flex;justify-content:center;margin-top:40px;margin-bottom:48px;width:100%}@media(min-width:768px){.IndividualStorePage_categoriesSection__sjXiC{margin-top:48px;margin-bottom:56px}}.IndividualStorePage_productsSection__N1nO5{margin-top:48px}@media(min-width:768px){.IndividualStorePage_productsSection__N1nO5{margin-top:56px}}.PaymentOptionsSkeleton_optionsSkeleton__r1yhm{border:1px solid #d4d4d4;border-radius:.75rem;overflow:hidden}.PaymentOptionsSkeleton_optionsSkeleton__r1yhm .PaymentOptionsSkeleton_optionRow__q5kKZ{display:flex;flex-direction:row;align-items:flex-start;gap:.75rem;padding:1.5rem}.PaymentOptionsSkeleton_optionsSkeleton__r1yhm .PaymentOptionsSkeleton_optionRow__q5kKZ+.PaymentOptionsSkeleton_optionRow__q5kKZ{border-top:1px solid #d4d4d4}.PaymentOptionsSkeleton_optionsSkeleton__r1yhm .PaymentOptionsSkeleton_checkbox__xk_RN{width:1.25rem;height:1.25rem;flex-shrink:0;border-radius:50%}.PaymentOptionsSkeleton_optionsSkeleton__r1yhm .PaymentOptionsSkeleton_optionText__Cy5h0{display:flex;flex-direction:column;gap:.25rem;flex:1 1}.PaymentOptionsSkeleton_optionsSkeleton__r1yhm .PaymentOptionsSkeleton_title__tljR9{height:1rem;width:40%}.PaymentOptionsSkeleton_optionsSkeleton__r1yhm .PaymentOptionsSkeleton_description__ZD5_a{height:.875rem;width:65%}.AnimatedContainer_animatedContainer__aX0Rp{opacity:0;transition:opacity var(--animation-duration,.25s) ease-out,transform var(--animation-duration,.25s) ease-out}.AnimatedContainer_animatedContainer__aX0Rp.AnimatedContainer_disabled__oxw32{opacity:1;transform:none;transition:none}.AnimatedContainer_animatedContainer__aX0Rp.AnimatedContainer_visible__dM05_{opacity:1}.AnimatedContainer_animatedContainer__aX0Rp.AnimatedContainer_elevated__CTuym{z-index:400;position:relative}.AnimatedContainer_fadeInUp__fFd5W{transform:translateY(1rem)}.AnimatedContainer_fadeInUp__fFd5W.AnimatedContainer_visible__dM05_{transform:translateY(0)}.AnimatedContainer_slideInLeft__xpC5N{transform:translateX(-1rem)}.AnimatedContainer_slideInLeft__xpC5N.AnimatedContainer_visible__dM05_{transform:translateX(0)}.AnimatedContainer_slideInRight__4G326{transform:translateX(1rem)}.AnimatedContainer_slideInRight__4G326.AnimatedContainer_visible__dM05_{transform:translateX(0)}@media(prefers-reduced-motion:reduce){.AnimatedContainer_animatedContainer__aX0Rp{opacity:1!important;transform:none!important;transition:none!important;animation:none!important}}.ActionButtons_actions__tCFx6{display:flex;flex-direction:column;gap:.75rem;margin-top:2.5rem}.ActionButtons_actions__tCFx6 .ActionButtons_backButton__uy45J,.ActionButtons_actions__tCFx6 .ActionButtons_continueButton__nP8Sp{width:100%}.PaymentMethod_shippingMethodContainer__owpIt{display:flex;flex-direction:column;gap:1rem}.ReviewPaymentMethod_paymentMethodContainer__rBCLR{display:grid;grid-gap:1rem;gap:1rem}.ReviewPaymentMethod_sectionTitle__qbGbR{font-size:1.5rem;line-height:2rem;font-family:var(--font-homie);font-weight:600;margin:0}.ReviewPaymentMethod_detailsCard__b1vOV{display:flex;flex-direction:column;gap:.5rem;padding:1.25rem;border:1px solid #d4d4d4;border-radius:.75rem}.ReviewPaymentMethod_detailRow__Iq62o{display:grid;grid-template-columns:1fr 4fr 1fr;align-items:center;grid-gap:.75rem;gap:.75rem}.ReviewPaymentMethod_detailLabel__7KhMF{font-size:.875rem;line-height:1.25rem;font-weight:500}.ReviewPaymentMethod_detailValue__Ori_A{font-size:.875rem;line-height:1.25rem;font-weight:400;color:#737373}.ReviewPaymentMethod_detailValueTitle__Q0Bh2{font-weight:500;display:block;color:#171717}.ReviewPaymentMethod_tabbyDetailValue__fB_6z{font-size:.875rem;line-height:1.25rem;font-weight:400;display:flex;align-items:center;gap:.375rem;color:#737373}.ReviewPaymentMethod_changeButton__ZFPbX{font-size:.875rem;line-height:1.25rem;font-weight:500;color:#0043f0;background:none;border:none;padding:0;cursor:pointer;white-space:nowrap;justify-self:end}.ReviewOrderDiscount_discountContainer__cozHj{display:flex;flex-direction:column;gap:1rem}.ReviewOrderDiscount_sectionTitle__Lcoed{font-size:1.5rem;line-height:2rem;font-family:var(--font-homie);font-weight:600;margin:0}.OrderSummarySection_orderSummaryContainer__cytuV{display:flex;flex-direction:column;gap:1.25rem;width:100%}.OrderSummarySection_secureMessageContainer__9rMLe{display:flex;align-items:center;gap:.75rem;background-color:#f2f2f2;padding:1.5rem;border-radius:1rem}.OrderSummarySection_lockIcon__PwOnQ{width:1.5rem;height:1.5rem;color:#737373;flex-shrink:0;align-self:flex-start}.OrderSummarySection_secureMessage__6erOc{font-size:1rem;line-height:1.5rem;color:#737373}.OrderSummarySection_cashbackMessageContainer__FlkNj{display:flex;align-items:center;gap:.75rem;background:linear-gradient(135deg,rgba(59,130,246,.1),rgba(147,51,234,.1));padding:1.5rem;border-radius:1rem;border:1px solid rgba(59,130,246,.2)}.OrderSummarySection_cashbackMessage__dVNEb{font-size:1rem;line-height:1.5rem;font-weight:600;color:#0043f0;line-height:1.5}.OrderSummarySection_summaryContent__hN98S{display:flex;flex-direction:column;gap:1.25rem}.OrderSummarySection_summaryRow__cSKUQ{display:flex;width:100%;align-items:flex-end;gap:.375rem}.OrderSummarySection_summaryLabel__JcYir{font-size:1.25rem;line-height:1.875rem;font-weight:400;color:#737373;white-space:nowrap;line-height:1}.OrderSummarySection_dashedLine__ogoLo{flex:1 1;height:1px;background-image:linear-gradient(90deg,#d4d4d4 50%,transparent 0);background-size:12px 1px;background-repeat:repeat-x;margin:0 .375rem;align-self:flex-end}.OrderSummarySection_summaryValue__wDJnS{font-size:1.125rem;line-height:1.75rem;font-weight:600;white-space:nowrap}.OrderSummarySection_discountValue__xbMxJ{color:#088853}.OrderSummarySection_disclaimer__7OSvc{font-size:.875rem;line-height:1.25rem;color:#737373;margin-top:1.25rem}.CheckoutFlowSkeleton_checkoutFlowSkeleton__4C85b{display:flex;flex-direction:column;gap:.75rem;width:100%}.CheckoutFlowSkeleton_fieldGroup__bAjMj{display:flex;flex-direction:column;gap:.25rem}.CheckoutFlowSkeleton_label__4EjMT{height:1rem;width:30%}.CheckoutFlowSkeleton_inputField__mp2be{height:3rem;width:100%}.CheckoutFlowSkeleton_rowFields__DoN7n{display:flex;gap:.5rem}.CheckoutFlowSkeleton_halfField__zbXDC{display:flex;flex-direction:column;gap:.25rem;flex:1 1}.CheckoutFlowSkeleton_payButton__OWte8{height:3rem;width:100%;margin-top:.5rem}.CheckoutFlow_loadingContainer__lGl2X{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:1rem;text-align:center}.CheckoutFlow_flowTitle__dIQzs{font-size:1.5rem;line-height:2rem;font-family:var(--font-homie);font-weight:600;margin-top:0}.CheckoutFlow_checkoutFlowContainer__Yh0nD{margin-top:8px}.CheckoutFlow_flowContainer__ERNp3{width:100%}.CheckoutFlow_errorContainer__1doMy,.EngineCheckoutFlow_engineFlow___vFNH{margin-top:8px}.EngineCheckoutFlow_title__d_jew{font-size:1.5rem;line-height:2rem;font-family:var(--font-homie);font-weight:600;margin-top:0}.EngineCheckoutFlow_loading__JMBpp{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:1rem;text-align:center}.EngineCheckoutFlow_retryButton__1Ljmr{margin-top:.75rem}.ReviewOrder_reviewOrderContainer__muSbh{display:flex;flex-direction:column;gap:2.5rem}.ReviewOrder_payButton__toy_T{width:100%}.CheckoutHeader_checkoutHeader__A1VTn{display:flex;justify-content:space-between;align-items:center;position:relative;padding:0 1rem}@media(min-width:1280px){.CheckoutHeader_checkoutHeader__A1VTn{padding:0 1.25rem}}.CheckoutHeader_desktopView__T19g5{display:none;align-items:center;position:relative;gap:.75rem}@media(min-width:1280px){.CheckoutHeader_desktopView__T19g5{display:flex;width:100%;justify-content:space-between}}.CheckoutHeader_headingContainer__cEC_Y{flex:1 1;text-align:center}.CheckoutHeader_headingContainer__cEC_Y h1{font-size:1.5rem;line-height:2rem;font-family:var(--font-homie);font-weight:600;color:#000;margin:0}.CheckoutHeader_mobileView__rXcFE{display:flex;align-items:center;justify-content:flex-end;position:relative;width:100%;gap:.5rem}@media(min-width:1280px){.CheckoutHeader_mobileView__rXcFE{display:none}}.HeaderLogo_imageContainer__C0swP{position:absolute;width:9rem;inset-inline-start:0}.HeaderLogo_imageContainer__C0swP img{width:100%;height:auto}