.mobile-product-reviews-module__AUm6JW__media{gap:12px;width:100%;display:grid}p.mobile-product-reviews-module__AUm6JW__note{min-height:0;margin:8px 0}.mobile-product-reviews-module__AUm6JW__date{color:#69727c;font-size:12px;line-height:1.2}p.mobile-product-reviews-module__AUm6JW__sku{color:#69727c;min-height:0;font-size:13px;line-height:1.4}.mobile-product-reviews-module__AUm6JW__expandable button{color:#222;background:#edf2f5;border-radius:12px;height:auto;margin:12px 0;padding:12px 16px;font-size:14px;display:block;position:static}.mobile-product-reviews-module__AUm6JW__fullScreen{z-index:60;color:#222;background:#fff;width:100%;margin:0 auto;font-family:Arial,sans-serif;position:fixed;inset:0;overflow-y:auto}.mobile-product-reviews-module__AUm6JW__fullHeader{z-index:2;padding:max(12px,env(safe-area-inset-top))10px 10px;box-sizing:border-box;background:#fff;align-items:center;gap:12px;width:min(390px,100%);margin:0 auto;display:flex;position:sticky;top:0}.mobile-product-reviews-module__AUm6JW__fullHeader h1{margin:0;font-size:22px;font-weight:600}.mobile-product-reviews-module__AUm6JW__fullBody{box-sizing:border-box;max-width:390px;margin:0 auto;padding:0 10px 32px}.mobile-product-reviews-module__AUm6JW__fullBody article{border:1px solid #e7e7e7}.mobile-product-reviews-module__AUm6JW__fullBody>button,.mobile-product-reviews-module__AUm6JW__fullFilters button{background:#edf2f5}.mobile-product-reviews-module__AUm6JW__savedCount{color:#69727c;margin:12px 0;font-size:13px}.mobile-product-reviews-module__AUm6JW__reviewGallery{z-index:150;color:#fff;background:#000000a6;flex-direction:column;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.mobile-product-reviews-module__AUm6JW__galleryClose{top:max(24px,env(safe-area-inset-top));color:#fff;background:0 0;border:0;font-size:36px;position:absolute;right:20px}.mobile-product-reviews-module__AUm6JW__galleryImage{width:min(100vw,620px);height:min(70vh,620px);position:relative}.mobile-product-reviews-module__AUm6JW__galleryImage img{object-fit:contain}.mobile-product-reviews-module__AUm6JW__galleryNavigation{align-items:center;gap:24px;padding:12px;display:flex}.mobile-product-reviews-module__AUm6JW__galleryNavigation button{color:#fff;background:0 0;border:0;padding:8px 20px;font-size:32px}.mobile-product-reviews-module__AUm6JW__photos{gap:8px;display:flex;overflow-x:auto}.mobile-product-reviews-module__AUm6JW__photoButton{cursor:pointer;border:0;flex-shrink:0;padding:0}.mobile-product-reviews-module__AUm6JW__video{border-radius:12px;width:100%;max-height:320px}.mobile-product-reviews-module__AUm6JW__sourceCard{background:#fff;border-radius:20px;padding:16px}.mobile-product-reviews-module__AUm6JW__productVideos{gap:12px;margin:16px 0;display:grid}.mobile-product-reviews-module__AUm6JW__productVideo{aspect-ratio:16/9;object-fit:contain;background:#17191c;border-radius:14px;width:100%;height:auto;max-height:360px;display:block}.mobile-product-reviews-module__AUm6JW__original{margin-top:12px}.mobile-product-reviews-module__AUm6JW__original summary{cursor:pointer;align-items:center;list-style:none;display:inline-flex}.mobile-product-reviews-module__AUm6JW__originalText{margin-top:12px}
.mobile-product-page-module__4sdInW__page{background:#fff;min-height:100vh;overflow-x:hidden}.mobile-product-page-module__4sdInW__phone{color:#222;background:#fff;width:100%;max-width:390px;margin:0 auto;position:relative}.mobile-product-page-module__4sdInW__stateCard{background:#fff;border:1px solid #2222221a;border-radius:16px;margin:20px 10px;padding:20px 14px}.mobile-product-page-module__4sdInW__stateCard h1{letter-spacing:-.03em;margin:0;font-size:18px;line-height:1.2}.mobile-product-page-module__4sdInW__stateCard p{color:#222222b8;margin:10px 0 0;font-size:14px;line-height:1.35}.mobile-product-page-module__4sdInW__stateActions{gap:8px;margin-top:14px;display:flex}.mobile-product-page-module__4sdInW__stateButton,.mobile-product-page-module__4sdInW__stateButtonSecondary{border-radius:12px;height:40px;padding:0 14px;font-size:14px;font-weight:600;line-height:1}.mobile-product-page-module__4sdInW__stateButton{color:#fff;background:#ff6900;margin-top:14px}.mobile-product-page-module__4sdInW__stateActions .mobile-product-page-module__4sdInW__stateButton{margin-top:0}.mobile-product-page-module__4sdInW__stateButtonSecondary{color:#222;background:#edf2f5}.mobile-product-page-module__4sdInW__photoSection{background:#fff;width:100%;height:494px;position:relative}.mobile-product-page-module__4sdInW__productHeroPhotoSection{width:100vw;margin-left:calc(50% - 50vw)}.mobile-product-page-module__4sdInW__loadingPhotoSection{background:#f8f8f8;overflow:hidden}.mobile-product-page-module__4sdInW__loadingBackgroundImage{object-fit:cover}.mobile-product-page-module__4sdInW__loadingOverlay{color:#fff;letter-spacing:-.08px;background:linear-gradient(#00000026 0%,#00000073 100%);flex-direction:column;justify-content:center;align-items:center;gap:16px;font-size:16px;font-weight:600;line-height:1;display:flex;position:absolute;inset:0}.mobile-product-page-module__4sdInW__loadingBackButton{color:#fff;letter-spacing:-.07px;background:#fff3;border-radius:12px;height:40px;padding:0 16px;font-size:14px;font-weight:600;line-height:1}@keyframes mobile-product-page-module__4sdInW__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.mobile-product-page-module__4sdInW__mainPhotoWrap{background:#fff;border:0;width:100%;height:100%;padding:0;position:absolute;inset:0;overflow:hidden}.mobile-product-page-module__4sdInW__mainPhotoSlider{will-change:transform;width:100%;height:100%;transition:transform .28s;display:flex}.mobile-product-page-module__4sdInW__mainPhotoSlide{background:#fff;flex:0 0 100%;width:100%;height:100%;position:relative}.mobile-product-page-module__4sdInW__galleryNavButton{color:#222;background:#ffffffe6;border-radius:10px;justify-content:center;align-items:center;width:34px;height:34px;display:inline-flex;position:absolute;top:50%;transform:translateY(-50%)}.mobile-product-page-module__4sdInW__galleryNavButton svg{width:20px;height:20px}.mobile-product-page-module__4sdInW__galleryNavButton path{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round}.mobile-product-page-module__4sdInW__galleryNavPrev{left:16px}.mobile-product-page-module__4sdInW__galleryNavNext{right:16px}.mobile-product-page-module__4sdInW__galleryNavNext svg{transform:rotate(180deg)}.mobile-product-page-module__4sdInW__galleryNavInViewer{z-index:2;background:#ffffffbf;top:357px}.mobile-product-page-module__4sdInW__descriptionNavButton{z-index:2;background:#ffffffc7}.mobile-product-page-module__4sdInW__mainImage{object-fit:contain;object-position:center}.mobile-product-page-module__4sdInW__photoBtn,.mobile-product-page-module__4sdInW__photoBtnBottom{z-index:6;color:#222;background:#fff;border:0;border-radius:12px;justify-content:center;align-items:center;width:38px;height:38px;padding:0;display:inline-flex}.mobile-product-page-module__4sdInW__photoBtn{position:absolute;top:10px;left:10px}.mobile-product-page-module__4sdInW__photoBtnBottom{position:absolute;bottom:10px;right:10px}.mobile-product-page-module__4sdInW__photoBtn svg,.mobile-product-page-module__4sdInW__photoBtnBottom svg{width:20px;height:20px}.mobile-product-page-module__4sdInW__photoBtn svg path,.mobile-product-page-module__4sdInW__photoBtn svg circle,.mobile-product-page-module__4sdInW__photoBtnBottom svg path,.mobile-product-page-module__4sdInW__photoBtnBottom svg circle{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round}.mobile-product-page-module__4sdInW__topRightBtns{z-index:6;gap:2px;display:flex;position:absolute;top:10px;right:10px}.mobile-product-page-module__4sdInW__topRightBtns .mobile-product-page-module__4sdInW__photoBtn{position:static}.mobile-product-page-module__4sdInW__photoBtnActive{color:#ff6900}.mobile-product-page-module__4sdInW__photoTopBackButton{left:max(10px,50vw - 185px);top:calc(env(safe-area-inset-top,0px) + 10px);position:fixed}.mobile-product-page-module__4sdInW__photoTopRightBtns{right:max(10px,50vw - 185px);top:calc(env(safe-area-inset-top,0px) + 10px);position:fixed}.mobile-product-page-module__4sdInW__dotsRow,.mobile-product-page-module__4sdInW__cardDots{justify-content:center;align-items:center;gap:6px;display:flex}.mobile-product-page-module__4sdInW__dotsRow{height:22px}.mobile-product-page-module__4sdInW__cardDots{height:32px}.mobile-product-page-module__4sdInW__dotButton{background:#2223;border-radius:10px;width:4px;height:4px}.mobile-product-page-module__4sdInW__dotButtonActive{background:#222;width:16px;height:4px}.mobile-product-page-module__4sdInW__content{padding:6px 10px 0}.mobile-product-page-module__4sdInW__contentCompactPrice{padding-top:2px}.mobile-product-page-module__4sdInW__priceRow{align-items:flex-start;gap:12px;display:flex}.mobile-product-page-module__4sdInW__mainPrice{letter-spacing:-.16px;font-size:32px;font-weight:600;line-height:1}.mobile-product-page-module__4sdInW__minOrderLabel{color:#7a7a7a;white-space:nowrap;align-self:flex-end;font-size:14px;font-weight:500;line-height:1.2}.mobile-product-page-module__4sdInW__dutyTag{box-sizing:border-box;color:#222;letter-spacing:-.06px;white-space:nowrap;background:#fefa00;border-radius:8px;justify-content:flex-start;align-items:center;gap:4px;width:100%;height:28px;margin-top:6px;padding:0 8px 0 4px;font-size:12px;font-weight:500;line-height:1.2;display:inline-flex;overflow:hidden}.mobile-product-page-module__4sdInW__dutyTag svg{color:#222;flex:none;width:16px;height:16px}.mobile-product-page-module__4sdInW__dutyTag span{text-overflow:ellipsis;overflow:hidden}.mobile-product-page-module__4sdInW__guestLoginTag{text-align:left;white-space:normal;background:#edf2f5;height:auto;min-height:28px;margin-top:0;margin-bottom:8px;padding:6px 8px 6px 4px}.mobile-product-page-module__4sdInW__guestLoginTag span{overflow:visible}.mobile-product-page-module__4sdInW__dutyTagUnavailable{color:#ca2b2b;background:#edf2f5}.mobile-product-page-module__4sdInW__dutyTagUnavailable svg{color:#ca2b2b}.mobile-product-page-module__4sdInW__bulkPriceRow{background:#edf2f5;border-radius:12px;grid-template-columns:repeat(3,minmax(0,1fr));min-height:70px;margin-top:8px;padding:14px 8px;display:grid}.mobile-product-page-module__4sdInW__bulkPriceCaption{letter-spacing:-.12px;color:#888;margin:6px 0 0;font-size:12px;font-weight:400;line-height:16px}.mobile-product-page-module__4sdInW__bulkCol{flex-direction:column;justify-content:center;align-items:center;gap:8px;min-width:0;display:flex;position:relative}.mobile-product-page-module__4sdInW__bulkCol+.mobile-product-page-module__4sdInW__bulkCol:before{content:"";background:#2222221a;width:1px;height:40px;position:absolute;top:50%;left:0;transform:translateY(-50%)}.mobile-product-page-module__4sdInW__bulkCol strong{letter-spacing:-.3px;color:#222;white-space:nowrap;font-size:16px;font-weight:600;line-height:20px}.mobile-product-page-module__4sdInW__bulkCol span{letter-spacing:-.12px;color:#888;white-space:nowrap;font-size:12px;font-weight:400;line-height:16px}@media (max-width:350px){.mobile-product-page-module__4sdInW__bulkPriceRow{padding-inline:4px}.mobile-product-page-module__4sdInW__bulkCol span{letter-spacing:-.2px;font-size:11px}}.mobile-product-page-module__4sdInW__summarySection{margin-top:18px}.mobile-product-page-module__4sdInW__summarySectionCompact{margin-top:8px}.mobile-product-page-module__4sdInW__productTitleBlock{position:relative}.mobile-product-page-module__4sdInW__productTitle{letter-spacing:-.11px;overflow-wrap:anywhere;margin:0;font-size:22px;font-weight:600;line-height:1.08}.mobile-product-page-module__4sdInW__productTitleCollapsed{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.mobile-product-page-module__4sdInW__productTitleMoreButton{z-index:1;color:#22222270;letter-spacing:-.11px;background:linear-gradient(90deg,#fff0 0%,#ffffff8c 34%,#ffffffeb 52%,#fff 70% 100%);justify-content:flex-end;align-items:flex-end;min-width:74px;height:24px;padding:0 0 1px 28px;font-size:22px;font-weight:500;line-height:1.08;display:inline-flex;position:absolute;bottom:0;right:0}.mobile-product-page-module__4sdInW__productTitleCollapseButton{color:#2222228c;letter-spacing:-.07px;align-items:center;gap:5px;margin-top:8px;font-size:14px;font-weight:600;line-height:1;display:inline-flex}.mobile-product-page-module__4sdInW__productTitleCollapseButton svg{width:10px;height:4px;transform:rotate(180deg)}.mobile-product-page-module__4sdInW__productTitleCollapseButton path{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round}.mobile-product-page-module__4sdInW__tagsRow{flex-wrap:wrap;gap:4px 2px;margin-top:20px;display:flex}.mobile-product-page-module__4sdInW__tagBase{letter-spacing:-.06px;color:#222;white-space:nowrap;background:#edf2f5;border:0;border-radius:8px;justify-content:center;align-items:center;height:28px;padding:0 6px;font-size:12px;font-weight:600;line-height:1.2;display:inline-flex}.mobile-product-page-module__4sdInW__tagRating{gap:4px;padding:0 8px 0 4px}.mobile-product-page-module__4sdInW__tagRating strong{letter-spacing:-.05px;font-size:10px;font-weight:700;line-height:1}.mobile-product-page-module__4sdInW__tagRating svg,.mobile-product-page-module__4sdInW__tagAccent{color:#ff6900}.mobile-product-page-module__4sdInW__modelsSection{margin-top:20px}.mobile-product-page-module__4sdInW__variantsNotice{letter-spacing:-.03em;color:#6b6b6b;margin:0 0 10px;font-size:14px;line-height:1.3}.mobile-product-page-module__4sdInW__modelsSection h2{letter-spacing:-.08px;margin:0;font-size:16px;font-weight:600;line-height:1}.mobile-product-page-module__4sdInW__configurationSelectors{flex-direction:column;gap:20px;margin-top:20px;display:flex}.mobile-product-page-module__4sdInW__configurationSelector h2{letter-spacing:-.08px;margin:0;font-size:16px;font-weight:600;line-height:1}.mobile-product-page-module__4sdInW__configurationSelector .mobile-product-page-module__4sdInW__paramChipsRow{margin-top:10px}.mobile-product-page-module__4sdInW__modelList{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;gap:10px;margin-top:10px;padding-bottom:4px;display:flex;overflow:auto hidden}.mobile-product-page-module__4sdInW__modelList::-webkit-scrollbar{display:none}.mobile-product-page-module__4sdInW__modelPopupList{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:20px;display:grid}.mobile-product-page-module__4sdInW__modelPopupList .mobile-product-page-module__4sdInW__modelCard{flex:none;width:auto}.mobile-product-page-module__4sdInW__modelCard{scroll-snap-align:start;cursor:pointer;background:#fff;border:1px solid #2222221a;border-radius:16px;flex-direction:column;flex:0 0 116.667px;align-items:center;width:116.667px;height:142px;display:flex;position:relative;overflow:hidden}.mobile-product-page-module__4sdInW__modelCardActive{border-color:#ff6900}.mobile-product-page-module__4sdInW__modelCardDisabled{border-color:#2222220d}.mobile-product-page-module__4sdInW__modelExpandBadge{color:#222222a6;z-index:2;background:#fff;border:0;border-radius:8px;justify-content:center;align-items:center;width:32px;height:32px;padding:0;display:inline-flex;position:absolute;top:2px;left:2px}.mobile-product-page-module__4sdInW__modelExpandBadge svg{width:16px;height:16px}.mobile-product-page-module__4sdInW__modelExpandBadge path{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round}.mobile-product-page-module__4sdInW__modelImageWrap{background:#fff;border-radius:12px;width:102px;height:102px;margin-top:3.5px;position:relative;overflow:hidden}.mobile-product-page-module__4sdInW__modelImage{object-fit:cover}.mobile-product-page-module__4sdInW__modelPrice{letter-spacing:-.07px;color:#222;white-space:nowrap;font-size:14px;font-weight:600;line-height:1;position:absolute;top:115.5px;left:50%;transform:translate(-50%)}.mobile-product-page-module__4sdInW__modelCardActive .mobile-product-page-module__4sdInW__modelPrice{color:#ff6900}.mobile-product-page-module__4sdInW__modelCardDisabled .mobile-product-page-module__4sdInW__modelImageWrap{opacity:.5}.mobile-product-page-module__4sdInW__modelCardDisabled .mobile-product-page-module__4sdInW__modelPrice{color:#2223}.mobile-product-page-module__4sdInW__sellerCard{box-sizing:border-box;background:#edf2f5;border-radius:12px;flex-direction:column;gap:8px;min-height:124px;margin-top:30px;padding:10px;display:flex}.mobile-product-page-module__4sdInW__sellerIdentityRow{grid-template-columns:56px minmax(0,1fr);align-items:start;gap:10px;min-width:0;display:grid}.mobile-product-page-module__4sdInW__sellerIdentityLink{color:inherit;text-decoration:none}.mobile-product-page-module__4sdInW__sellerAvatarWrap{background:#fff;border-radius:26.11px;width:56px;height:56px;position:relative;overflow:hidden}.mobile-product-page-module__4sdInW__sellerAvatar{object-fit:contain;padding:8px}.mobile-product-page-module__4sdInW__sellerInfo{flex-direction:column;justify-content:center;min-width:0;display:flex}.mobile-product-page-module__4sdInW__sellerName{letter-spacing:-.08px;color:#222;-webkit-line-clamp:2;-webkit-box-orient:vertical;min-width:0;margin:0;font-size:16px;font-weight:600;line-height:1.1;display:-webkit-box;overflow:hidden}.mobile-product-page-module__4sdInW__sellerStatus{letter-spacing:-.06px;color:#22222280;white-space:nowrap;align-items:center;gap:4px;margin-top:5px;font-size:12px;font-weight:500;line-height:1.2;display:inline-flex}.mobile-product-page-module__4sdInW__sellerStatus svg{flex:none;width:16px;height:16px}.mobile-product-page-module__4sdInW__sellerActionRow{grid-template-columns:minmax(0,1fr) 38px auto;align-items:center;gap:4px;min-width:0;display:grid}.mobile-product-page-module__4sdInW__sellerContactButton{color:#222;letter-spacing:-.08px;white-space:nowrap;background:#fff;border:0;border-radius:12px;min-width:0;height:38px;padding:0 16px;font-size:16px;font-weight:600;line-height:1}.mobile-product-page-module__4sdInW__sellerMetrics{justify-content:flex-end;align-items:center;gap:8px;min-width:0;display:inline-flex}.mobile-product-page-module__4sdInW__sellerMetric{color:#222;letter-spacing:-.07px;white-space:nowrap;align-items:center;gap:3px;font-size:14px;font-weight:500;line-height:1;display:inline-flex}.mobile-product-page-module__4sdInW__sellerMetric svg{flex:none;width:16px;height:16px}.mobile-product-page-module__4sdInW__sellerRatingMetric svg path{fill:#ff6900}.mobile-product-page-module__4sdInW__sellerRatingMetric strong{font-weight:500}.mobile-product-page-module__4sdInW__sellerReviewCount{color:#22222280}.mobile-product-page-module__4sdInW__sellerBtn{color:#222;background:#fff;border:0;border-radius:12px;justify-content:center;align-items:center;width:38px;height:38px;padding:0;display:inline-flex}.mobile-product-page-module__4sdInW__sellerBtnActive{color:#ff6900}.mobile-product-page-module__4sdInW__sellerBtn svg{width:20px;height:20px}.mobile-product-page-module__4sdInW__sellerBtn svg path{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round}.mobile-product-page-module__4sdInW__sellerBtnActive svg path{fill:currentColor;stroke:none}.mobile-product-page-module__4sdInW__sellerStarMuted{opacity:1}.mobile-product-page-module__4sdInW__sellerStars svg.mobile-product-page-module__4sdInW__sellerStarMuted path,.mobile-product-page-module__4sdInW__reviewStars svg.mobile-product-page-module__4sdInW__sellerStarMuted path{fill:#2223}.mobile-product-page-module__4sdInW__grayBlock{background:#edf2f5;border-radius:16px;flex-direction:column;gap:30px;margin-top:30px;padding:30px 10px 10px;display:flex}.mobile-product-page-module__4sdInW__reviewLoadSection{flex-direction:column;display:flex}.mobile-product-page-module__4sdInW__reviewLoadSection>button{margin-top:20px}.mobile-product-page-module__4sdInW__reviewLoadSection>p{min-height:0;margin:8px 0 0}.mobile-product-page-module__4sdInW__sectionBlock{flex-direction:column;display:flex}.mobile-product-page-module__4sdInW__reviewsSection{margin-top:0}.mobile-product-page-module__4sdInW__sectionTitle{letter-spacing:-.1px;margin:0;font-size:20px;font-weight:600;line-height:1}.mobile-product-page-module__4sdInW__reviewFilters{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:20px;display:grid}.mobile-product-page-module__4sdInW__selectBtn{letter-spacing:-.07px;color:#222;background:#fff;border:0;border-radius:12px;justify-content:center;align-items:center;gap:10px;height:38px;padding:0 16px;font-size:14px;font-weight:600;line-height:1;display:inline-flex}.mobile-product-page-module__4sdInW__selectBtn svg{width:10px;height:4px}.mobile-product-page-module__4sdInW__selectBtn path{fill:none;stroke:#222222a6;stroke-width:1px;stroke-linecap:round;stroke-linejoin:round}.mobile-product-page-module__4sdInW__reviewCard{background:#fff;border-radius:12px;flex-direction:column;margin-top:20px;padding:20px 10px 10px;display:flex}.mobile-product-page-module__4sdInW__reviewAuthorRow{align-items:center;gap:10px;width:100%;min-height:40px;display:flex}.mobile-product-page-module__4sdInW__reviewAuthorAvatar{border-radius:20.69px;flex:none;width:40px;height:40px;position:relative;overflow:hidden}.mobile-product-page-module__4sdInW__reviewAvatarImage{object-fit:cover}.mobile-product-page-module__4sdInW__reviewAuthorInfo{flex-direction:column;flex:auto;justify-content:center;align-items:flex-start;gap:6px;min-width:0;display:flex}.mobile-product-page-module__4sdInW__reviewAuthor{letter-spacing:-.08px;color:#222;white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:16px;font-weight:600;line-height:1;overflow:hidden}.mobile-product-page-module__4sdInW__reviewMetaRow{align-items:center;gap:8px;min-width:0;display:flex;overflow:hidden}.mobile-product-page-module__4sdInW__reviewStars{flex:none;align-items:center;gap:1px;display:inline-flex}.mobile-product-page-module__4sdInW__reviewStars svg{width:12px;height:12px}.mobile-product-page-module__4sdInW__reviewStars svg path{fill:#ff6900}.mobile-product-page-module__4sdInW__reviewDate{letter-spacing:-.06px;color:#2223;white-space:nowrap;text-overflow:ellipsis;font-size:12px;font-weight:400;line-height:1.2;overflow:hidden}.mobile-product-page-module__4sdInW__reviewContent{flex-direction:column;gap:15px;margin-top:20px;display:flex}.mobile-product-page-module__4sdInW__reviewTitle{letter-spacing:-.08px;margin:0;font-size:16px;font-weight:600;line-height:1}.mobile-product-page-module__4sdInW__reviewText{letter-spacing:-.07px;color:#222222b3;min-height:54px;margin:0;font-size:14px;font-weight:400;line-height:1.2}.mobile-product-page-module__4sdInW__reviewTextCollapsed{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.mobile-product-page-module__4sdInW__reviewExpandBtn{letter-spacing:-.07px;background:#edf2f5;border:0;border-radius:12px;align-self:flex-start;height:38px;padding:0 16px;font-size:14px;font-weight:600;line-height:1}.mobile-product-page-module__4sdInW__reviewPhotos{gap:8px;margin-top:20px;display:flex}.mobile-product-page-module__4sdInW__reviewPhotoWrap{background:#fff;border-radius:12px;width:110px;height:110px;position:relative;overflow:hidden}.mobile-product-page-module__4sdInW__reviewPhoto{object-fit:cover}.mobile-product-page-module__4sdInW__playBadge{color:#222;background:#ffffffd9;border-radius:999px;place-items:center;width:32px;height:32px;font-size:12px;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.mobile-product-page-module__4sdInW__reviewActionsRow{border-top:1px solid #2222221a;justify-content:space-between;align-items:center;width:100%;min-height:38px;margin-top:auto;padding-top:10px;display:flex}.mobile-product-page-module__4sdInW__reviewInlinePanel{width:100%;margin-top:10px}.mobile-product-page-module__4sdInW__reviewInlineTitle{letter-spacing:-.07px;color:#222;margin:0;font-size:14px;font-weight:600;line-height:1.2}.mobile-product-page-module__4sdInW__reviewReasonList{flex-direction:column;gap:14px;margin-top:14px;display:flex}.mobile-product-page-module__4sdInW__reviewReasonButton{text-align:left;letter-spacing:-.07px;color:#222;background:0 0;border:0;align-items:center;gap:12px;width:100%;padding:0;font-size:14px;line-height:1.2;display:inline-flex}.mobile-product-page-module__4sdInW__reviewReasonRadio{background:#fff;border:1px solid #2223;border-radius:999px;flex:none;width:22px;height:22px;position:relative}.mobile-product-page-module__4sdInW__reviewReasonRadioActive{border-color:#ff6900}.mobile-product-page-module__4sdInW__reviewReasonRadioActive:after{content:"";background:#ff6900;border-radius:999px;position:absolute;inset:5px}.mobile-product-page-module__4sdInW__reviewInlineTextarea{resize:none;letter-spacing:-.07px;color:#222;background:#edf2f5;border:0;border-radius:14px;width:100%;min-height:48px;margin-top:18px;padding:14px 16px;font-family:inherit;font-size:14px;line-height:1.2}.mobile-product-page-module__4sdInW__reviewInlineTextarea::placeholder{color:#9ca3af}.mobile-product-page-module__4sdInW__reviewInlineButtons{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:16px;display:grid}.mobile-product-page-module__4sdInW__reviewInlinePrimaryButton,.mobile-product-page-module__4sdInW__reviewInlineSecondaryButton{letter-spacing:-.08px;border:0;border-radius:12px;justify-content:center;align-items:center;height:38px;font-size:16px;font-weight:600;line-height:1;display:inline-flex}.mobile-product-page-module__4sdInW__reviewInlinePrimaryButton{color:#fff;background:#ff6900}.mobile-product-page-module__4sdInW__reviewInlinePrimaryButton:disabled{color:#ffffffe6;background:#ffb27a}.mobile-product-page-module__4sdInW__reviewInlineSecondaryButton{color:#ff6900;background:#fff5ec}.mobile-product-page-module__4sdInW__reviewTools{flex:0 0 118px;gap:2px;width:118px;display:flex}.mobile-product-page-module__4sdInW__toolBtn{color:#222;background:#edf2f5;border:0;border-radius:12px;place-items:center;width:38px;height:38px;padding:0;display:grid}.mobile-product-page-module__4sdInW__toolBtn svg{width:20px;height:20px}.mobile-product-page-module__4sdInW__reactions{flex:0 0 130px;justify-content:flex-end;gap:2px;width:130px;display:flex}.mobile-product-page-module__4sdInW__reactionUp,.mobile-product-page-module__4sdInW__reactionDown{letter-spacing:-.07px;border-radius:12px;flex:none;justify-content:center;align-items:center;gap:8px;height:38px;padding:0 10px 0 8px;font-size:14px;font-weight:600;line-height:1;display:inline-flex}.mobile-product-page-module__4sdInW__reactionUp{background:#f1fef3;width:70px}.mobile-product-page-module__4sdInW__reactionDown{background:#fff5f5;width:58px}.mobile-product-page-module__4sdInW__primaryActionBtn{letter-spacing:-.08px;color:#222;background:#fff;border:0;border-radius:12px;justify-content:center;align-items:center;width:100%;height:48px;margin-top:10px;padding:0 24px;font-size:16px;font-weight:600;line-height:1;display:inline-flex}.mobile-product-page-module__4sdInW__specCard{background:#fff;border-radius:12px;margin-top:20px;padding:20px 10px;overflow:hidden}.mobile-product-page-module__4sdInW__specRowWrap{flex-direction:column;gap:10px;width:100%;display:flex}.mobile-product-page-module__4sdInW__specRow{grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:10px;min-height:24px;display:grid}.mobile-product-page-module__4sdInW__specRowMultiline{align-items:start}.mobile-product-page-module__4sdInW__specRowStacked{flex-direction:column;gap:6px;width:100%;display:flex}.mobile-product-page-module__4sdInW__specValueMultiline{white-space:pre-line}.mobile-product-page-module__4sdInW__specLabel{letter-spacing:-.07px;color:#2226;word-break:break-word;min-width:0;font-size:14px;font-weight:400;line-height:1.2;display:block}.mobile-product-page-module__4sdInW__specValue{letter-spacing:-.07px;color:#222;word-break:break-word;min-width:0;font-size:14px;font-weight:500;line-height:1.2;display:block}.mobile-product-page-module__4sdInW__specRowMultiline .mobile-product-page-module__4sdInW__specValue{padding-top:3px}.mobile-product-page-module__4sdInW__specDivider{background:#2222221a;width:100%;height:1px}.mobile-product-page-module__4sdInW__descriptionCard{background:#fff;border-radius:12px;flex-direction:column;margin-top:20px;padding:10px;display:flex}.mobile-product-page-module__4sdInW__descriptionImageWrap{border-radius:12px;flex:none;width:100%;height:196px;position:relative;overflow:hidden}.mobile-product-page-module__4sdInW__descriptionImageButton{z-index:1;touch-action:pan-y;background:0 0;border:0;padding:0;position:absolute;inset:0}.mobile-product-page-module__4sdInW__descriptionImage{object-fit:contain;object-position:center}.mobile-product-page-module__4sdInW__productPageBottomSpacer{height:248px}.mobile-product-page-module__4sdInW__productPageFooter{margin-top:90px}.mobile-product-page-module__4sdInW__productPageFooterSpacer{height:0}.mobile-product-page-module__4sdInW__sellerFavoriteToast{box-sizing:border-box;z-index:20;background:#fff6d1;border-radius:12px;justify-content:space-between;align-items:center;gap:10px;width:370px;min-height:52px;padding:10px 13px 10px 15px;display:flex;position:absolute;left:10px;box-shadow:0 4px 6px #f0e4b605,0 4px 20px #f0e4b666}.mobile-product-page-module__4sdInW__sellerFavoriteToast span{letter-spacing:-.07px;color:#222;font-size:14px;font-weight:500;line-height:1.2}.mobile-product-page-module__4sdInW__sellerFavoriteToastClose{color:#222;background:0 0;border:1px solid #2223;border-radius:999px;flex:none;justify-content:center;align-items:center;width:32px;height:32px;padding:0;display:inline-flex}.mobile-product-page-module__4sdInW__sellerFavoriteToastClose svg{width:16px;height:16px}.mobile-product-page-module__4sdInW__sellerFavoriteToastClose path{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round}.mobile-product-page-module__4sdInW__descriptionText{letter-spacing:-.07px;color:#222222b3;white-space:pre-line;margin:15px 0 0;font-size:14px;font-weight:400;line-height:1.2}.mobile-product-page-module__4sdInW__gridSection{margin-top:30px;padding:0 10px}.mobile-product-page-module__4sdInW__productGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:20px;display:grid}.mobile-product-page-module__4sdInW__vendorProductScroller{scroll-snap-type:x proximity;scrollbar-width:none;-webkit-overflow-scrolling:touch;padding-bottom:2px;display:flex;overflow:auto hidden}.mobile-product-page-module__4sdInW__vendorProductScroller::-webkit-scrollbar{display:none}.mobile-product-page-module__4sdInW__vendorProductScroller>*{scroll-snap-align:start;flex:0 0 180px;width:180px}.mobile-product-page-module__4sdInW__gridCard{background:#fff;border:1px solid #2222221a;border-radius:16px;width:180px;height:358px;padding:10px}.mobile-product-page-module__4sdInW__gridImageWrap{background:#f7f7f7;border-radius:12px;width:160px;height:160px;position:relative;overflow:hidden}.mobile-product-page-module__4sdInW__gridImageLink{color:inherit;text-decoration:none;display:block;position:absolute;inset:0}.mobile-product-page-module__4sdInW__gridImage{object-fit:cover;object-position:center}.mobile-product-page-module__4sdInW__gridUnavailableChip{z-index:2;color:#fff;letter-spacing:-.05px;background:#222222bf;border-radius:999px;align-items:center;height:20px;padding:0 8px;font-size:10px;font-weight:700;line-height:1;display:inline-flex;position:absolute;top:38px;left:6px}.mobile-product-page-module__4sdInW__gridGalleryButton{z-index:2;color:#222222a6;background:#fff;border:0;border-radius:8px;justify-content:center;align-items:center;width:32px;height:32px;padding:0;display:inline-flex;position:absolute;top:6px;left:6px}.mobile-product-page-module__4sdInW__gridGalleryButton svg{width:16px;height:16px}.mobile-product-page-module__4sdInW__gridGalleryButton path{stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;fill:none}.mobile-product-page-module__4sdInW__cardHeartBtn{color:#222222a6;background:#edf2f5;border:0;border-radius:8px;place-items:center;width:32px;height:32px;padding:0;display:grid;position:absolute;top:2px;right:2px}.mobile-product-page-module__4sdInW__cardHeartBtn svg{width:16px;height:16px}.mobile-product-page-module__4sdInW__cardHeartBtnActive{color:#ff6900}.mobile-product-page-module__4sdInW__gridOriginalBadgeOverlay{z-index:2;background:#fff6ed;border-radius:0 10px 10px 0;align-items:center;gap:2px;min-height:14px;padding:0 8px 0 7px;display:inline-flex;position:absolute;bottom:0;left:0}.mobile-product-page-module__4sdInW__gridOriginalBadgeIconWrap{color:#2bb800;justify-content:center;align-items:center;display:inline-flex}.mobile-product-page-module__4sdInW__gridOriginalBadgeIconWrap svg{width:8px;height:8px}.mobile-product-page-module__4sdInW__gridOriginalBadgeText{color:#ff6900;letter-spacing:-.04px;white-space:nowrap;font-size:8px;font-weight:700;line-height:1}.mobile-product-page-module__4sdInW__cardAbout{width:160px;height:146px;position:relative}.mobile-product-page-module__4sdInW__cardTopRightTags{gap:1px;display:flex;position:absolute;top:0;right:0}.mobile-product-page-module__4sdInW__iconTag,.mobile-product-page-module__4sdInW__logoTag,.mobile-product-page-module__4sdInW__ratingTag,.mobile-product-page-module__4sdInW__metricTag{background:#edf2f5;border-radius:8px;height:28px}.mobile-product-page-module__4sdInW__iconTag{place-items:center;width:28px;display:grid}.mobile-product-page-module__4sdInW__iconTag svg{color:#2bb800}.mobile-product-page-module__4sdInW__logoTag{place-items:center;width:45px;padding:0 6px;display:grid}.mobile-product-page-module__4sdInW__cardVendorLogo{object-fit:contain}.mobile-product-page-module__4sdInW__ratingTag{align-items:center;gap:4px;padding:0 8px 0 4px;display:inline-flex;position:absolute;top:0;left:0}.mobile-product-page-module__4sdInW__ratingTag svg{color:#ff6900}.mobile-product-page-module__4sdInW__ratingTag strong{letter-spacing:-.05px;font-size:10px;font-weight:700;line-height:1}.mobile-product-page-module__4sdInW__cardTitleLink{color:inherit;text-decoration:none}.mobile-product-page-module__4sdInW__cardTitle{-webkit-line-clamp:2;letter-spacing:-.06px;color:#222;-webkit-box-orient:vertical;width:160px;height:28px;margin:0;font-size:12px;font-weight:400;line-height:1.2;display:-webkit-box;position:absolute;top:38px;left:0;overflow:hidden}.mobile-product-page-module__4sdInW__cardPriceRow{justify-content:space-between;align-items:center;width:100%;display:flex;position:absolute;top:76px;left:0}.mobile-product-page-module__4sdInW__cardPrice{letter-spacing:-.07px;font-size:14px;font-weight:600;line-height:1}.mobile-product-page-module__4sdInW__metricTag{letter-spacing:-.06px;white-space:nowrap;justify-content:center;align-items:center;padding:0 6px;font-size:12px;font-weight:500;line-height:1.2;display:inline-flex}.mobile-product-page-module__4sdInW__cardQtyControls{background:#fff6ed;border:1px solid #ff690040;border-radius:8px;grid-template-columns:32px 1fr 32px;align-items:center;width:160px;height:32px;display:grid;position:absolute;top:114px;left:0}.mobile-product-page-module__4sdInW__cardQtyButton{color:#ff6900;background:0 0;border:0;justify-content:center;align-items:center;width:100%;height:100%;padding:0;font-size:20px;font-weight:600;line-height:1;display:inline-flex}.mobile-product-page-module__4sdInW__cardQtyButton:disabled{opacity:.45}.mobile-product-page-module__4sdInW__cardQtyButtonMinus{font-size:0}.mobile-product-page-module__4sdInW__cardQtyButtonMinus:before{content:"";background:#ff6900;border-radius:999px;width:12px;height:2px;display:block}.mobile-product-page-module__4sdInW__cardQtyValue{text-align:center;letter-spacing:-.07px;color:#ff6900;font-size:14px;font-weight:700;line-height:1}.mobile-product-page-module__4sdInW__cardActionBtn{color:#fff;letter-spacing:-.07px;background:#ff6900;border:0;border-radius:8px;justify-content:center;align-items:center;gap:8px;width:160px;height:32px;padding:0 12px;font-size:14px;font-weight:600;line-height:1;display:inline-flex;position:absolute;top:114px;left:0}.mobile-product-page-module__4sdInW__cardActionBtnIcon{justify-content:center;align-items:center;width:16px;height:16px;display:inline-flex}.mobile-product-page-module__4sdInW__cardActionBtn svg{width:16px;height:16px}.mobile-product-page-module__4sdInW__cardActionBtnIcon path{stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;fill:none}.mobile-product-page-module__4sdInW__cardActionBtnDisabled{color:#2223;background:#edf2f5}.mobile-product-page-module__4sdInW__footer{background:#333;height:420px;margin-top:90px;padding:40px 10px 20px}.mobile-product-page-module__4sdInW__footerColumns{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.mobile-product-page-module__4sdInW__footerColumn{flex-direction:column;gap:20px;display:flex}.mobile-product-page-module__4sdInW__footerColumn h3{letter-spacing:-.07px;color:#fff;margin:0;font-size:14px;font-weight:600;line-height:1}.mobile-product-page-module__4sdInW__footerColumn span{letter-spacing:-.07px;color:#ffffff80;font-size:14px;font-weight:400;line-height:1.2;display:block}.mobile-product-page-module__4sdInW__footerColumn span+span{margin-top:6px}.mobile-product-page-module__4sdInW__footerButtons{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:48px;display:grid}.mobile-product-page-module__4sdInW__footerButtons a{color:#fff;letter-spacing:-.08px;background:#ffffff1a;border-radius:12px;justify-content:center;align-items:center;gap:16px;height:48px;font-size:16px;font-weight:600;line-height:1;display:inline-flex}.mobile-product-page-module__4sdInW__footerMark{align-items:flex-start;gap:10px;margin-top:40px;display:flex}.mobile-product-page-module__4sdInW__footerMeta{flex-direction:column;gap:14px;margin-top:0;display:flex}.mobile-product-page-module__4sdInW__footerMeta p{letter-spacing:-.06px;color:#ffffff80;margin:0;font-size:12px;font-weight:400;line-height:1.2}.mobile-product-page-module__4sdInW__modalLayer{z-index:100;pointer-events:none;overscroll-behavior-x:contain;justify-content:center;display:flex;position:fixed;inset:0}.mobile-product-page-module__4sdInW__modalBackdrop{pointer-events:auto;background:#0003;position:absolute;inset:0}.mobile-product-page-module__4sdInW__sheetBackdrop{opacity:0;transition:opacity .24s}.mobile-product-page-module__4sdInW__sheetBackdropVisible{opacity:1}.mobile-product-page-module__4sdInW__photoViewerBackdrop{background:#0009}.mobile-product-page-module__4sdInW__sizePreviewArea{pointer-events:none;background:#e3e3e3;width:min(390px,100vw);height:518px;position:absolute;top:0;left:50%;overflow:hidden;transform:translate(-50%)}.mobile-product-page-module__4sdInW__sizePreviewImage{object-fit:cover;width:100%;height:390px;position:absolute;top:62px;left:0}.mobile-product-page-module__4sdInW__bottomSheet{--sheet-inline-padding:max(10px,calc((100vw - 390px)/2 + 10px));--sheet-top-gap:clamp(20px,calc(env(safe-area-inset-top,0px) + 20px),64px);--sheet-bottom-safe:max(24px,calc(env(safe-area-inset-bottom,0px) + 16px));--param-sheet-target-height:95dvh;pointer-events:auto;overscroll-behavior-x:contain;touch-action:pan-y;background:#fff;border-radius:26px 26px 0 0;width:100vw;position:absolute;bottom:0;left:0;right:0;overflow:hidden}.mobile-product-page-module__4sdInW__sheetTransition{transform:translateY(calc(100% + var(--sheet-drag-offset,0px)));opacity:.98;transition:transform .24s cubic-bezier(.22,1,.36,1),opacity .24s}.mobile-product-page-module__4sdInW__sheetTransitionVisible{transform:translateY(var(--sheet-drag-offset,0px));opacity:1}.mobile-product-page-module__4sdInW__sheetDragging{transition:none}.mobile-product-page-module__4sdInW__paramSheet{height:min(753px,var(--param-sheet-target-height));max-height:calc(100dvh - var(--sheet-top-gap))}.mobile-product-page-module__4sdInW__sizeSheet{height:min(467px,72dvh);max-height:calc(100dvh - var(--sheet-top-gap))}.mobile-product-page-module__4sdInW__sheetHandleButton{touch-action:none;justify-content:center;align-items:center;width:100%;height:34px;display:inline-flex;position:absolute;top:0;left:0}.mobile-product-page-module__4sdInW__sheetHandle{background:#000;border-radius:100px;width:36px;height:5px}.mobile-product-page-module__4sdInW__sheetBackButton{top:12px;left:var(--sheet-inline-padding);z-index:4;color:#222;background:#fffffff5;border:0;border-radius:999px;justify-content:center;align-items:center;width:36px;height:36px;display:inline-flex;position:absolute;box-shadow:0 6px 18px #22222214}.mobile-product-page-module__4sdInW__sheetBackButton svg{width:18px;height:18px}.mobile-product-page-module__4sdInW__sheetBackButton path{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.mobile-product-page-module__4sdInW__paramSheetTitle,.mobile-product-page-module__4sdInW__sizeSheetTitle{padding:35px var(--sheet-inline-padding)0;letter-spacing:-.11px;margin:0;font-size:22px;font-weight:600;line-height:1.02}.mobile-product-page-module__4sdInW__paramScrollable{overscroll-behavior-x:contain;touch-action:pan-y;height:calc(100% - 152px);padding:0 var(--sheet-inline-padding)calc(120px + var(--sheet-bottom-safe));margin-top:56px;overflow:auto}.mobile-product-page-module__4sdInW__paramBlock+.mobile-product-page-module__4sdInW__paramBlock{margin-top:30px}.mobile-product-page-module__4sdInW__paramBlock h3{letter-spacing:-.08px;margin:0;font-size:16px;font-weight:600;line-height:1}.mobile-product-page-module__4sdInW__paramSummary{z-index:3;background:#fff;grid-template-columns:116px minmax(0,1fr);gap:20px;min-height:116px;margin-bottom:0;padding-bottom:30px;display:grid;position:sticky;top:0}.mobile-product-page-module__4sdInW__paramSummaryImageWrap{background:#fff;border-radius:10px;width:116px;height:116px;position:relative;overflow:hidden}.mobile-product-page-module__4sdInW__paramSummaryImage{object-fit:contain}.mobile-product-page-module__4sdInW__paramSummaryInfo{flex-direction:column;align-items:flex-start;gap:10px;min-width:0;display:flex}.mobile-product-page-module__4sdInW__paramSummaryTitle{color:#222;letter-spacing:-.08px;overflow-wrap:anywhere;margin:0;font-size:16px;font-weight:600;line-height:1.15}.mobile-product-page-module__4sdInW__paramSummaryPriceRow{white-space:nowrap;align-items:baseline;gap:10px;display:flex}.mobile-product-page-module__4sdInW__paramSummaryPrice{color:#222;letter-spacing:-.07px;font-size:14px;font-weight:600;line-height:1}.mobile-product-page-module__4sdInW__paramSummaryDuty{color:#222;letter-spacing:-.06px;white-space:nowrap;background:#fefa00;border-radius:8px;align-items:center;gap:4px;height:28px;padding:0 8px 0 4px;font-size:12px;font-weight:500;line-height:1.2;display:inline-flex}.mobile-product-page-module__4sdInW__paramSummaryDutyIcon{color:#fefa00;background:#222;border-radius:999px;justify-content:center;align-items:center;width:16px;height:16px;font-family:Georgia,serif;font-size:11px;font-weight:700;line-height:1;display:inline-flex}.mobile-product-page-module__4sdInW__paramColorGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:20px;display:grid}.mobile-product-page-module__4sdInW__paramColorCard{aspect-ratio:116.667/142;background:#fff;border:1px solid #2222221a;border-radius:16px;width:auto;min-width:0;height:auto;padding:0;position:relative;overflow:hidden}.mobile-product-page-module__4sdInW__paramColorSelectButton{background:0 0;border:0;padding:0;position:absolute;inset:0}.mobile-product-page-module__4sdInW__paramColorCardActive{border-color:#ff6900}.mobile-product-page-module__4sdInW__paramColorCardDisabled{background:#f4f6f7;border-color:#d9dee2}.mobile-product-page-module__4sdInW__paramColorImageWrap{aspect-ratio:1;background:#fff;border-radius:12px;width:min(100% - 14px,102px);height:auto;position:absolute;top:4px;left:50%;overflow:hidden;transform:translate(-50%)}.mobile-product-page-module__4sdInW__paramColorCardDisabled .mobile-product-page-module__4sdInW__paramColorImageWrap{opacity:.35}.mobile-product-page-module__4sdInW__paramColorImage{object-fit:contain}.mobile-product-page-module__4sdInW__paramColorPrice{letter-spacing:-.07px;color:#222;white-space:nowrap;text-overflow:ellipsis;text-align:center;max-width:none;font-size:14px;font-weight:600;line-height:1;position:absolute;bottom:10px;left:8px;right:8px;overflow:hidden}.mobile-product-page-module__4sdInW__paramColorCardActive .mobile-product-page-module__4sdInW__paramColorPrice{color:#ff6900}.mobile-product-page-module__4sdInW__paramColorCardDisabled .mobile-product-page-module__4sdInW__paramColorPrice{color:#22222273}.mobile-product-page-module__4sdInW__paramColorExpandButton{color:#222222a6;z-index:2;background:#fff;border:0;border-radius:8px;justify-content:center;align-items:center;width:32px;height:32px;padding:0;display:inline-flex;position:absolute;top:2px;left:2px}.mobile-product-page-module__4sdInW__paramColorExpandButton svg{width:16px;height:16px}.mobile-product-page-module__4sdInW__paramColorExpandButton path{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round}.mobile-product-page-module__4sdInW__paramChipsRow{flex-wrap:wrap;align-items:center;gap:8px;margin-top:20px;display:flex}.mobile-product-page-module__4sdInW__paramChip{box-sizing:border-box;letter-spacing:-.07px;color:#222;background:#fff;border:1px solid #2222221a;border-radius:8px;justify-content:center;align-items:center;height:auto;min-height:38px;padding:8px 12px;font-size:14px;line-height:1.2;display:inline-flex}.mobile-product-page-module__4sdInW__paramChipLabel{overflow-wrap:anywhere;text-align:center;-webkit-line-clamp:2;-webkit-box-orient:vertical;max-width:100%;display:-webkit-box;overflow:hidden}.mobile-product-page-module__4sdInW__paramChipActive{border-color:#ff6900}.mobile-product-page-module__4sdInW__paramChipDisabled{color:#2222226b;cursor:not-allowed;background:#f4f6f7;border-color:#d9dee2;text-decoration:line-through}.mobile-product-page-module__4sdInW__paramChipReadonly{color:#222;background:#fff;border-color:#22222214}.mobile-product-page-module__4sdInW__sizeChartLink{letter-spacing:-.07px;color:#ff6900;margin-top:20px;font-size:14px;font-weight:600;line-height:1}.mobile-product-page-module__4sdInW__sheetActionBar{padding:10px var(--sheet-inline-padding)var(--sheet-bottom-safe);background:#fff;border-radius:16px 16px 0 0;position:absolute;bottom:0;left:0;right:0;box-shadow:0 -8px 24px #00000008}.mobile-product-page-module__4sdInW__sheetPrimaryButton{color:#fff;letter-spacing:-.09px;background:#ff6900;border-radius:12px;justify-content:center;align-items:center;gap:16px;width:100%;height:56px;font-size:18px;font-weight:600;line-height:1;display:inline-flex}.mobile-product-page-module__4sdInW__sheetPrimaryButton svg{width:24px;height:24px}.mobile-product-page-module__4sdInW__sheetPrimaryButton:disabled{opacity:.6}.mobile-product-page-module__4sdInW__sheetCartActionGrid{grid-template-columns:1fr 1fr;gap:6px;display:grid}.mobile-product-page-module__4sdInW__sheetQuantityControl{background:#fff6ed;border-radius:12px;grid-template-columns:56px 1fr 56px;align-items:center;height:56px;display:grid;overflow:hidden}.mobile-product-page-module__4sdInW__sheetQuantityButton{color:#ff6900;justify-content:center;align-items:center;height:56px;font-size:24px;font-weight:400;line-height:1;display:inline-flex}.mobile-product-page-module__4sdInW__sheetQuantityButton:disabled{opacity:.5}.mobile-product-page-module__4sdInW__sheetQuantityButton svg{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;width:20px;height:20px}.mobile-product-page-module__4sdInW__sheetQuantityValue{color:#ff6900;letter-spacing:-.08px;text-align:center;font-size:16px;font-weight:600;line-height:1}.mobile-product-page-module__4sdInW__sheetInCartButton{color:#222;white-space:nowrap;background:#fefa00;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:4px;height:56px;display:inline-flex}.mobile-product-page-module__4sdInW__sheetInCartButton strong{letter-spacing:-.08px;font-size:16px;font-weight:600;line-height:1}.mobile-product-page-module__4sdInW__sheetInCartButton span{letter-spacing:-.06px;font-size:12px;font-weight:400;line-height:1}.mobile-product-page-module__4sdInW__compactInfoSheet{width:100vw;min-height:220px}.mobile-product-page-module__4sdInW__compactInfoSheetContent{padding:35px max(10px,50vw - 185px) 0}.mobile-product-page-module__4sdInW__compactInfoSheetTitle{letter-spacing:-.11px;color:#222;margin:0;font-size:22px;font-weight:600;line-height:1.02}.mobile-product-page-module__4sdInW__compactInfoSheetText{letter-spacing:-.08px;color:#333;max-width:308px;margin:16px 0 0;font-size:16px;line-height:1.15}.mobile-product-page-module__4sdInW__compactInfoSheetActionBar{padding:24px max(10px,50vw - 185px) 30px}.mobile-product-page-module__4sdInW__compactInfoSheetPrimaryButton{color:#fff;letter-spacing:-.09px;background:#ff6900;border:0;border-radius:14px;justify-content:center;align-items:center;gap:12px;width:100%;height:56px;font-size:18px;font-weight:600;line-height:1;display:inline-flex}.mobile-product-page-module__4sdInW__compactInfoSheetPrimaryButton svg{width:20px;height:20px}.mobile-product-page-module__4sdInW__infoSheet{width:100vw;height:min(610px,100vh - 54px)}.mobile-product-page-module__4sdInW__infoSheetScrollable{height:calc(100% - 154px);padding:35px max(10px,50vw - 185px) 24px;overflow:auto}.mobile-product-page-module__4sdInW__infoSheetHero{background:#ffd789;border-radius:18px;width:100%;height:180px;position:relative;overflow:hidden}.mobile-product-page-module__4sdInW__infoSheetHeroImage{object-fit:cover}.mobile-product-page-module__4sdInW__infoSheetTitle{letter-spacing:-.11px;color:#222;margin:24px 0 0;font-size:22px;font-weight:600;line-height:1.02}.mobile-product-page-module__4sdInW__infoSheetText{flex-direction:column;gap:14px;margin-top:16px;display:flex}.mobile-product-page-module__4sdInW__infoSheetText p{letter-spacing:-.08px;color:#666;margin:0;font-size:16px;line-height:1.12}.mobile-product-page-module__4sdInW__infoSheetActionBar{flex-direction:column;gap:8px;padding:0 max(10px,50vw - 185px) 30px;display:flex}.mobile-product-page-module__4sdInW__infoSheetPrimaryButton,.mobile-product-page-module__4sdInW__infoSheetSecondaryButton{letter-spacing:-.09px;border:0;border-radius:14px;width:100%;height:56px;font-size:18px;font-weight:600;line-height:1}.mobile-product-page-module__4sdInW__infoSheetPrimaryButton{color:#fff;background:#ff6900}.mobile-product-page-module__4sdInW__infoSheetSecondaryButton{color:#ff6900;background:#fff5ec}.mobile-product-page-module__4sdInW__productPhotoViewer{--product-photo-viewer-header-top:clamp(20px,calc(env(safe-area-inset-top,0px) + 20px),44px);--product-photo-viewer-image-top:calc(var(--product-photo-viewer-header-top) + 50px);--product-photo-viewer-image-height:min(528px,calc(100dvh - var(--product-photo-viewer-image-top) - 215px - env(safe-area-inset-bottom,0px)));--product-photo-viewer-image-bottom:calc(var(--product-photo-viewer-image-top) + var(--product-photo-viewer-image-height));pointer-events:auto;background:#fff;width:min(390px,100vw);height:100dvh;animation:.22s mobile-product-page-module__4sdInW__productPhotoViewerEnter;position:relative;overflow:hidden}@keyframes mobile-product-page-module__4sdInW__productPhotoViewerEnter{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}.mobile-product-page-module__4sdInW__productPhotoViewerBackButton,.mobile-product-page-module__4sdInW__productPhotoViewerCount{top:var(--product-photo-viewer-header-top);color:#222;z-index:3;background:#fff;border-radius:12px;justify-content:center;align-items:center;width:38px;height:38px;display:inline-flex;position:absolute;overflow:hidden}.mobile-product-page-module__4sdInW__productPhotoViewerBackButton{padding:0;left:11px}.mobile-product-page-module__4sdInW__productPhotoViewerCount{padding:0;right:11px}.mobile-product-page-module__4sdInW__productPhotoViewerBackIconWrap{justify-content:center;align-items:center;width:20px;height:20px;display:inline-flex}.mobile-product-page-module__4sdInW__productPhotoViewerBackButton svg{width:20px;height:20px}.mobile-product-page-module__4sdInW__productPhotoViewerBackButton path{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round}.mobile-product-page-module__4sdInW__productPhotoViewerCountText{letter-spacing:-.065px;color:#222;justify-content:center;align-items:flex-end;width:28px;height:17px;font-size:13px;font-weight:600;line-height:1.2;display:inline-flex}.mobile-product-page-module__4sdInW__productPhotoViewerImageStage{top:var(--product-photo-viewer-image-top);height:var(--product-photo-viewer-image-height);border-radius:10px;justify-content:center;align-items:center;display:flex;position:absolute;left:1px;right:1px;overflow:hidden}.mobile-product-page-module__4sdInW__productPhotoViewerSlider{width:100%;height:100%;display:flex}.mobile-product-page-module__4sdInW__productPhotoViewerImageBox{width:100%;height:var(--product-photo-viewer-image-height);flex:0 0 100%;justify-content:center;align-items:center;display:flex}.mobile-product-page-module__4sdInW__productPhotoViewerImage{object-fit:contain;width:100%;height:100%}.mobile-product-page-module__4sdInW__productPhotoViewerDots{left:0;right:0;top:calc(var(--product-photo-viewer-image-bottom) - 16px);z-index:2;justify-content:center;align-items:center;gap:6px;display:flex;position:absolute}.mobile-product-page-module__4sdInW__productPhotoViewerDotActive,.mobile-product-page-module__4sdInW__productPhotoViewerDot{border-radius:10px}.mobile-product-page-module__4sdInW__productPhotoViewerDotActive{background:#222;width:16px;height:4px}.mobile-product-page-module__4sdInW__productPhotoViewerDot{background:#2223;width:4px;height:4px}.mobile-product-page-module__4sdInW__productPhotoViewerTitleChip{left:11px;right:11px;top:calc(var(--product-photo-viewer-image-bottom) + 8px);border:.878px solid #0000001a;border-radius:5.3px;justify-content:center;align-items:center;height:29px;padding:0 12px;display:flex;position:absolute}.mobile-product-page-module__4sdInW__productPhotoViewerTitleChip span{letter-spacing:-.055px;color:#555;white-space:nowrap;text-overflow:ellipsis;font-size:11px;line-height:13px;overflow:hidden}.mobile-product-page-module__4sdInW__productPhotoViewerModelRail{top:calc(var(--product-photo-viewer-image-bottom) + 43px);scrollbar-width:none;-webkit-overflow-scrolling:touch;align-items:flex-start;gap:4.39px;padding:0 11px 4px 0;display:flex;position:absolute;left:11px;right:0;overflow:auto hidden}.mobile-product-page-module__4sdInW__productPhotoViewerModelRail::-webkit-scrollbar{display:none}.mobile-product-page-module__4sdInW__productPhotoViewerActiveModelThumb{background:#fff;border:.878px solid #ff6900;border-radius:5.3px;flex:0 0 47.41px;width:47.41px;height:47.41px;position:relative;overflow:hidden}.mobile-product-page-module__4sdInW__productPhotoViewerActiveModelImage{object-fit:contain}.mobile-product-page-module__4sdInW__productPhotoViewerModelCardsRow{gap:4.39px;display:flex}.mobile-product-page-module__4sdInW__productPhotoViewerModelCard{background:#fff6ed;border:.878px solid #0000001a;border-radius:5.3px;flex:0 0 123.8px;align-items:center;width:123.8px;height:47.41px;padding:0 8px 0 53px;display:inline-flex;position:relative}.mobile-product-page-module__4sdInW__productPhotoViewerModelCardDisabled{opacity:.5}.mobile-product-page-module__4sdInW__productPhotoViewerModelImageWrap{background:#fff;border:.878px solid #0000001a;border-radius:5.3px;width:47.41px;height:47.41px;position:absolute;top:0;left:0;overflow:hidden}.mobile-product-page-module__4sdInW__productPhotoViewerModelImage{object-fit:contain}.mobile-product-page-module__4sdInW__productPhotoViewerModelName{letter-spacing:-.055px;color:#555;-webkit-line-clamp:3;text-align:left;-webkit-box-orient:vertical;font-size:11px;line-height:13px;display:-webkit-box;overflow:hidden}.mobile-product-page-module__4sdInW__productPhotoViewerFooter{left:11px;right:11px;top:calc(var(--product-photo-viewer-image-bottom) + 105px);justify-content:space-between;align-items:flex-start;gap:10px;display:flex;position:absolute}.mobile-product-page-module__4sdInW__productPhotoViewerPriceColumn{flex-direction:column;flex:1 1 0;align-items:flex-start;width:auto;min-width:0;display:flex}.mobile-product-page-module__4sdInW__productPhotoViewerPrice{letter-spacing:-.13px;color:#222;align-items:center;width:auto;max-width:100%;height:26px;font-size:clamp(22px,6.67vw,26px);font-weight:600;line-height:1;display:inline-flex}.mobile-product-page-module__4sdInW__productPhotoViewerActionButton{border-radius:12px;width:clamp(156px,46.15vw,180px);min-width:0;height:48px}.mobile-product-page-module__4sdInW__basketQuantityControl.mobile-product-page-module__4sdInW__productPhotoViewerQuantityControl{flex:none;grid-template-columns:44px minmax(0,1fr) 44px;width:clamp(156px,46.15vw,180px)}.mobile-product-page-module__4sdInW__productPhotoViewerActionButton{color:#fff;letter-spacing:-.08px;z-index:2;cursor:pointer;pointer-events:auto;background:#ff6900;justify-content:center;align-items:center;gap:10px;padding:0 18px;font-size:16px;font-weight:600;line-height:1;display:inline-flex;position:relative}.mobile-product-page-module__4sdInW__productPhotoViewerActionButton:disabled{opacity:.6;cursor:default}.mobile-product-page-module__4sdInW__productPhotoViewerActionButton svg{flex:0 0 24px;width:24px;height:24px}.mobile-product-page-module__4sdInW__productPhotoViewerActionButton path{fill:none;stroke:currentColor;stroke-width:1.9px;stroke-linecap:round;stroke-linejoin:round}.mobile-product-page-module__4sdInW__productPhotoViewerActionButton circle{fill:currentColor}.mobile-product-page-module__4sdInW__productPhotoViewerActionButton span{white-space:nowrap;align-items:center;line-height:1;display:inline-flex}.mobile-product-page-module__4sdInW__productPhotoViewerDutyTag{left:11px;right:11px;top:calc(var(--product-photo-viewer-image-bottom) + 163px);color:#222;letter-spacing:-.06px;background:#fefa00;border-radius:8px;justify-content:center;align-items:center;gap:4px;height:28px;padding:0 10px;font-size:12px;font-weight:500;line-height:1.2;display:inline-flex;position:absolute}.mobile-product-page-module__4sdInW__productPhotoViewerDutyTag svg{color:#222;width:16px;height:16px}.mobile-product-page-module__4sdInW__productPhotoViewerDutyTag circle{fill:currentColor}.mobile-product-page-module__4sdInW__productPhotoViewerDutyTag path{fill:none;stroke:#fefa00;stroke-width:1.6px;stroke-linecap:round}.mobile-product-page-module__4sdInW__productPhotoViewerDutyTagUnavailable{color:#ca2b2b;background:#edf2f5}.mobile-product-page-module__4sdInW__productPhotoViewerDutyTagUnavailable svg{color:#ca2b2b}.mobile-product-page-module__4sdInW__productPhotoViewerDutyTagUnavailable path{stroke:#edf2f5}.mobile-product-page-module__4sdInW__photoViewer{pointer-events:auto;background:#000;width:min(390px,100vw);height:100vh;position:relative}.mobile-product-page-module__4sdInW__photoViewerImageBox{justify-content:center;align-items:center;padding:72px 0 92px;display:flex;position:absolute;inset:0}.mobile-product-page-module__4sdInW__photoViewerImage{object-fit:contain;object-position:center;width:100%;max-width:min(390px,100vw);height:100%;max-height:calc(100vh - 164px)}.mobile-product-page-module__4sdInW__photoViewerCloseButton{z-index:3;color:#fff;justify-content:center;align-items:center;width:24px;height:24px;display:inline-flex;position:absolute;top:20px;right:20px}.mobile-product-page-module__4sdInW__photoViewerCloseButton svg{width:24px;height:24px}.mobile-product-page-module__4sdInW__photoViewerCloseButton path{fill:none;stroke:currentColor;stroke-width:2.5px;stroke-linecap:round}.mobile-product-page-module__4sdInW__photoViewerDots{z-index:2;justify-content:center;align-items:center;gap:6px;display:flex;position:absolute;bottom:32px;left:0;right:0}.mobile-product-page-module__4sdInW__photoViewerDotActive{background:#fff;border-radius:10px;width:16px;height:4px}.mobile-product-page-module__4sdInW__photoViewerDot{background:#fff3;border-radius:10px;width:4px;height:4px}.mobile-product-page-module__4sdInW__sizeTable{grid-template-columns:1fr 85px 85px;gap:10px;margin-top:20px;padding:0 10px;display:grid}.mobile-product-page-module__4sdInW__sizeColumnLabels{flex-direction:column;display:flex}.mobile-product-page-module__4sdInW__sizeRow{border-bottom:1px solid #2222220d;align-items:center;height:48px;display:flex}.mobile-product-page-module__4sdInW__sizeRow span{letter-spacing:-.07px;color:#222;font-size:14px;font-weight:500;line-height:1.2}.mobile-product-page-module__4sdInW__sizeColumnValues{background:0 0;border:1px solid #0000;border-radius:12px;flex-direction:column;padding:10px;display:flex}.mobile-product-page-module__4sdInW__sizeColumnValuesActive{border-color:#ff6900}.mobile-product-page-module__4sdInW__sizeValueRow{border-bottom:1px solid #2222220d;justify-content:center;align-items:center;height:48px;display:flex}.mobile-product-page-module__4sdInW__sizeValueRow:last-child{border-bottom:0}.mobile-product-page-module__4sdInW__sizeValueRow strong{letter-spacing:-.07px;color:#222;font-size:14px;font-weight:600;line-height:1}.mobile-product-page-module__4sdInW__sizeScrollHint{background:#0000000d;border-radius:100px;width:45px;height:4px;margin:12px auto 0}.mobile-product-page-module__4sdInW__allReviewsPage{background:#fff;min-height:100vh;position:relative}.mobile-product-page-module__4sdInW__allReviewsHeader{box-sizing:border-box;z-index:30;background:#fff;align-items:center;gap:12px;width:min(390px,100vw);height:130px;padding:72px 10px 10px;display:flex;position:fixed;top:0;left:50%;transform:translate(-50%)}.mobile-product-page-module__4sdInW__allReviewsHeader h1{letter-spacing:-.11px;margin:0;font-size:22px;font-weight:600;line-height:1}.mobile-product-page-module__4sdInW__allReviewsBackButton{color:#222;background:#edf2f5;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;display:inline-flex}.mobile-product-page-module__4sdInW__allReviewsBackButton svg{width:24px;height:24px}.mobile-product-page-module__4sdInW__allReviewsBackButton path{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.mobile-product-page-module__4sdInW__allReviewsScroll{background:#fff;flex-direction:column;gap:10px;padding:142px 10px 168px;display:flex}.mobile-product-page-module__4sdInW__allReviewsSummaryCard{background:#fff;border:1px solid #2222221a;border-radius:18px;padding:10px}.mobile-product-page-module__4sdInW__allReviewsRatingTop{align-items:flex-start;gap:14px;display:flex}.mobile-product-page-module__4sdInW__allReviewsRatingValue{letter-spacing:-.08px;margin-top:6px;font-size:28px;font-weight:600;line-height:1}.mobile-product-page-module__4sdInW__allReviewsRatingRows{flex-direction:column;flex:1;gap:4px;padding-top:8px;display:flex}.mobile-product-page-module__4sdInW__allReviewsRatingRow{grid-template-columns:68px 1fr;align-items:center;gap:8px;min-height:16px;display:grid}.mobile-product-page-module__4sdInW__allReviewsRatingStars{align-items:center;gap:1px;display:inline-flex}.mobile-product-page-module__4sdInW__allReviewsRatingStars svg{width:12px;height:12px}.mobile-product-page-module__4sdInW__allReviewsRatingStars svg path{fill:#ff6900}.mobile-product-page-module__4sdInW__allReviewsRatingStars svg.mobile-product-page-module__4sdInW__sellerStarMuted path{fill:#2223}.mobile-product-page-module__4sdInW__allReviewsRatingTrack{background:#2222221a;border-radius:100px;width:100%;height:2px;display:block;overflow:hidden}.mobile-product-page-module__4sdInW__allReviewsRatingFill{background:#ff6900;border-radius:100px;height:100%;display:block}.mobile-product-page-module__4sdInW__allReviewsSummaryCard h2{letter-spacing:-.1px;margin:24px 0 0;font-size:20px;font-weight:600;line-height:1}.mobile-product-page-module__4sdInW__allReviewsSummaryText{letter-spacing:-.07px;color:#222222b3;margin:15px 0 0;font-size:14px;line-height:1.2}.mobile-product-page-module__4sdInW__allReviewsSummaryTextCollapsed{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.mobile-product-page-module__4sdInW__allReviewsSummaryActions{justify-content:space-between;align-items:flex-end;margin-top:24px;display:flex}.mobile-product-page-module__4sdInW__allReviewsSummaryExpand{letter-spacing:-.07px;background:#edf2f5;border:0;border-radius:12px;height:38px;padding:0 16px;font-size:14px;font-weight:600;line-height:1}.mobile-product-page-module__4sdInW__allReviewsSummaryVotes{gap:2px;display:flex}.mobile-product-page-module__4sdInW__allReviewsSummaryVote{color:#22b81f;background:#fff;border:1px solid #2222221a;border-radius:12px;justify-content:center;align-items:center;width:38px;height:38px;display:inline-flex}.mobile-product-page-module__4sdInW__allReviewsSummaryVote svg{width:16px;height:16px}.mobile-product-page-module__4sdInW__allReviewsSummaryVoteNegative{color:#ff2a2a}.mobile-product-page-module__4sdInW__allReviewsSummaryVoteDanger{background:#fff5f5;border-color:#ff2a2a1f}.mobile-product-page-module__4sdInW__allReviewsSummaryVoteActive{background:#f1fef3;border-color:#2bb8001f}.mobile-product-page-module__4sdInW__allReviewsFilters{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.mobile-product-page-module__4sdInW__allReviewsFilterButton{letter-spacing:-.07px;color:#222;background:#edf2f5;border:0;border-radius:12px;justify-content:center;align-items:center;gap:10px;height:38px;font-size:14px;font-weight:600;line-height:1;display:inline-flex}.mobile-product-page-module__4sdInW__allReviewsFilterButton svg{width:10px;height:4px}.mobile-product-page-module__4sdInW__allReviewsFilterButton path{fill:none;stroke:#222;stroke-width:1px}.mobile-product-page-module__4sdInW__allReviewsList{flex-direction:column;gap:10px;display:flex}.mobile-product-page-module__4sdInW__allReviewsCard{background:#fff;border:1px solid #2222221a;border-radius:12px;padding:19px 9px 9px}.mobile-product-page-module__4sdInW__allReviewsAuthorRow{align-items:center;gap:10px;display:flex}.mobile-product-page-module__4sdInW__allReviewsAuthorAvatar{border-radius:20px;flex-shrink:0;width:40px;height:40px;position:relative;overflow:hidden}.mobile-product-page-module__4sdInW__allReviewsAuthorContent{min-width:0}.mobile-product-page-module__4sdInW__allReviewsAuthorContent p{letter-spacing:-.08px;color:#222;margin:0;font-size:16px;font-weight:600;line-height:1}.mobile-product-page-module__4sdInW__allReviewsMeta{align-items:center;gap:8px;margin-top:6px;display:flex}.mobile-product-page-module__4sdInW__allReviewsMeta span{letter-spacing:-.06px;color:#2223;white-space:nowrap;font-size:12px;line-height:1.2}.mobile-product-page-module__4sdInW__allReviewsCardTitle{letter-spacing:-.08px;margin:19px 0 0;font-size:16px;font-weight:600;line-height:1}.mobile-product-page-module__4sdInW__allReviewsCardText{letter-spacing:-.07px;color:#222222b3;margin:15px 0 0;font-size:14px;line-height:1.2}.mobile-product-page-module__4sdInW__allReviewsCardTextCollapsed{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.mobile-product-page-module__4sdInW__allReviewsCardExpand{letter-spacing:-.07px;background:#edf2f5;border:0;border-radius:12px;height:38px;margin-top:15px;padding:0 16px;font-size:14px;font-weight:600;line-height:1}.mobile-product-page-module__4sdInW__allReviewsMedia{gap:8px;margin-top:20px;display:flex}.mobile-product-page-module__4sdInW__allReviewsMediaItem{background:#fff;border-radius:12px;width:110px;height:110px;position:relative;overflow:hidden}.mobile-product-page-module__4sdInW__allReviewsVideoTimer{letter-spacing:-.04px;color:#fff;background:#0006;border-radius:8px;justify-content:center;align-items:center;min-width:16px;height:16px;padding:0 4px;font-size:8px;line-height:1;display:inline-flex;position:absolute;bottom:4px;left:4px}.mobile-product-page-module__4sdInW__allReviewsCardActions{border-top:1px solid #2222221a;justify-content:space-between;align-items:center;width:100%;min-height:38px;margin-top:10px;padding-top:10px;display:flex}.mobile-product-page-module__4sdInW__reactionVoteActive{outline:1px solid #2bb800}.mobile-product-page-module__4sdInW__reactionVoteDanger{outline:1px solid #ff2a2a}.mobile-product-page-module__4sdInW__allReviewsFixedMenu{box-sizing:border-box;z-index:40;background:#fff;border-radius:24px 24px 0 0;width:100vw;padding:10px max(10px,50vw - 185px) 12px;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -4px 32px #0000000d}.mobile-product-page-module__4sdInW__allReviewsActionRow{grid-template-columns:repeat(2,minmax(0,1fr));justify-content:space-between;gap:10px;width:min(370px,100vw - 20px);margin:0 auto;display:grid}.mobile-product-page-module__4sdInW__allReviewsPrimaryButton,.mobile-product-page-module__4sdInW__allReviewsSecondaryButton{box-sizing:border-box;letter-spacing:-.08px;border-radius:12px;justify-content:center;align-items:center;gap:10px;width:100%;min-width:0;height:48px;padding:0 24px;font-size:16px;font-weight:600;line-height:1;display:inline-flex}.mobile-product-page-module__4sdInW__basketQuantityControl{background:#ff6900;border-radius:12px;grid-template-columns:48px 1fr 48px;align-items:center;width:100%;min-width:0;height:48px;display:grid;overflow:hidden}.mobile-product-page-module__4sdInW__basketQtyButton{color:#fff;justify-content:center;align-items:center;height:48px;font-size:28px;line-height:1;display:inline-flex}.mobile-product-page-module__4sdInW__basketQtyButton:disabled{opacity:.6}.mobile-product-page-module__4sdInW__basketQtyValue{color:#fff;letter-spacing:-.08px;text-align:center;font-size:18px;font-weight:600;line-height:1}.mobile-product-page-module__4sdInW__allReviewsPrimaryButton{color:#fff;background:#ff6900}.mobile-product-page-module__4sdInW__allReviewsPrimaryButton:disabled{color:#22222273;background:#edf2f5}.mobile-product-page-module__4sdInW__allReviewsPrimaryButton svg{flex-shrink:0;width:28px;height:28px}.mobile-product-page-module__4sdInW__allReviewsSecondaryButton{color:#ff6900e0;white-space:nowrap;background:#fff6ed}.mobile-product-page-module__4sdInW__allReviewsSecondaryButton:disabled{color:#22222273;background:#edf2f5}.mobile-product-page-module__4sdInW__allReviewsBottomNav{grid-template-columns:repeat(6,minmax(0,1fr));align-items:end;height:60px;margin-top:6px;display:grid}.mobile-product-page-module__4sdInW__allReviewsNavItem{color:#222;justify-content:center;align-items:center;height:48px;display:inline-flex;position:relative}.mobile-product-page-module__4sdInW__allReviewsNavItem svg{width:24px;height:24px}.mobile-product-page-module__4sdInW__allReviewsNavItem svg path,.mobile-product-page-module__4sdInW__allReviewsNavItem svg rect,.mobile-product-page-module__4sdInW__allReviewsNavItem svg circle{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round}.mobile-product-page-module__4sdInW__allReviewsBadge{letter-spacing:-.05px;color:#fff;background:#ff6900;border:2px solid #fff;border-radius:999px;justify-content:center;align-items:center;min-width:18px;height:18px;padding:0 4px;font-size:10px;font-weight:700;line-height:1;display:inline-flex;position:absolute;top:4px;right:10px}.mobile-product-page-module__4sdInW__basketErrorMessage{letter-spacing:-.03em;color:#e02b2b;width:100%;margin:0 0 8px;font-size:13px;line-height:1.3}
.mobile-bought-page-module__mMA1Lq__page{background:#fff;min-height:100vh;padding:0 0 146px;overflow-x:hidden}.mobile-bought-page-module__mMA1Lq__phone{color:#222;width:100%;max-width:390px;min-height:100vh;font-family:var(--dlc-fonts-heading);background:#fff;margin:0 auto;padding-bottom:146px;position:relative;overflow:visible}.mobile-bought-page-module__mMA1Lq__notice{z-index:60;color:#fff;text-align:center;background:#222222eb;border-radius:14px;width:calc(100% - 32px);max-width:358px;padding:12px 14px;font-size:14px;font-weight:600;line-height:1.2;position:fixed;bottom:92px;left:50%;transform:translate(-50%)}.mobile-bought-page-module__mMA1Lq__header{background:#fff;width:100vw;height:110px;margin-left:calc(50% - 50vw);position:relative;overflow:hidden}.mobile-bought-page-module__mMA1Lq__header:before{content:"";background:#0000001f;width:100%;height:1px;position:absolute;top:54px;left:0}.mobile-bought-page-module__mMA1Lq__headerControls{z-index:1;box-sizing:border-box;grid-template-columns:38px 1fr 38px;align-items:center;gap:8px;width:min(390px,100vw);margin:0 auto;padding:62px 10px 10px;display:grid;position:relative}.mobile-bought-page-module__mMA1Lq__backButton,.mobile-bought-page-module__mMA1Lq__calendarButton{box-sizing:border-box;color:#22222294;background:#edf2f5;border:0;border-radius:12px;justify-content:center;align-items:center;width:38px;height:38px;display:inline-flex}.mobile-bought-page-module__mMA1Lq__backButton svg,.mobile-bought-page-module__mMA1Lq__calendarButton svg,.mobile-bought-page-module__mMA1Lq__searchIcon svg,.mobile-bought-page-module__mMA1Lq__copyButton svg,.mobile-bought-page-module__mMA1Lq__favoriteButton svg,.mobile-bought-page-module__mMA1Lq__ratingBadge svg,.mobile-bought-page-module__mMA1Lq__shieldBadge svg,.mobile-bought-page-module__mMA1Lq__cardAction svg{width:20px;height:20px}.mobile-bought-page-module__mMA1Lq__backButton svg path,.mobile-bought-page-module__mMA1Lq__calendarButton svg path,.mobile-bought-page-module__mMA1Lq__calendarButton svg rect,.mobile-bought-page-module__mMA1Lq__searchIcon svg path,.mobile-bought-page-module__mMA1Lq__searchIcon svg circle,.mobile-bought-page-module__mMA1Lq__copyButton svg path,.mobile-bought-page-module__mMA1Lq__copyButton svg rect,.mobile-bought-page-module__mMA1Lq__cardAction svg path,.mobile-bought-page-module__mMA1Lq__cardAction svg circle{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round}.mobile-bought-page-module__mMA1Lq__calendarButtonActive{color:#ff6900;background:#fff4ec;box-shadow:inset 0 0 0 1px #ff6900}.mobile-bought-page-module__mMA1Lq__headerTitle{letter-spacing:-.11px;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:22px;font-weight:600;line-height:1;overflow:hidden}.mobile-bought-page-module__mMA1Lq__searchRow{z-index:30;background:#fff;padding:0 10px;position:sticky;top:0;box-shadow:0 8px 20px #2222220f}.mobile-bought-page-module__mMA1Lq__searchField{display:block;position:relative}.mobile-bought-page-module__mMA1Lq__searchInput{color:#222222bf;letter-spacing:-.07px;background:#fff;border:1px solid #2222221a;border-radius:12px;outline:none;width:100%;height:48px;padding:0 48px 0 16px;font-size:14px;line-height:1.2}.mobile-bought-page-module__mMA1Lq__searchInput::placeholder{color:#22222259}.mobile-bought-page-module__mMA1Lq__searchIcon{color:#222;pointer-events:none;position:absolute;top:50%;right:16px;transform:translateY(-50%)}.mobile-bought-page-module__mMA1Lq__searchIcon svg path{stroke-width:1.5px}.mobile-bought-page-module__mMA1Lq__chipsRow{scrollbar-width:none;background:#fff;grid-auto-columns:max-content;grid-auto-flow:column;gap:2px;padding:10px 10px 0;display:grid;overflow-x:auto}.mobile-bought-page-module__mMA1Lq__chipsRow::-webkit-scrollbar{display:none}.mobile-bought-page-module__mMA1Lq__calendarButton{color:#222}.mobile-bought-page-module__mMA1Lq__calendarButton svg{width:16px;height:16px}.mobile-bought-page-module__mMA1Lq__calendarButton svg path{stroke-width:1.5px}.mobile-bought-page-module__mMA1Lq__categoryChip{color:#222;letter-spacing:-.07px;white-space:nowrap;background:#edf2f5;border:1px solid #0000;border-radius:8px;height:32px;padding:0 12px;font-size:14px;font-weight:600;line-height:1}.mobile-bought-page-module__mMA1Lq__categoryChipActive{color:#ff6900;border-color:#ff6900}.mobile-bought-page-module__mMA1Lq__content{padding:30px 10px 112px}.mobile-bought-page-module__mMA1Lq__emptyState{color:#222;text-align:center;flex-direction:column;justify-content:center;gap:10px;min-height:280px;display:flex}.mobile-bought-page-module__mMA1Lq__emptyState h2{margin:0;font-size:20px;font-weight:600;line-height:1.1}.mobile-bought-page-module__mMA1Lq__emptyState p{color:#22222273;max-width:260px;margin:0 auto;font-size:14px;line-height:1.35}.mobile-bought-page-module__mMA1Lq__orderSection+.mobile-bought-page-module__mMA1Lq__orderSection{margin-top:20px}.mobile-bought-page-module__mMA1Lq__orderHead{flex-direction:column;gap:5px;display:flex}.mobile-bought-page-module__mMA1Lq__orderTitle,.mobile-bought-page-module__mMA1Lq__sheetTitle{letter-spacing:-.1px;margin:0;font-size:20px;font-weight:600;line-height:1}.mobile-bought-page-module__mMA1Lq__sheetTitle{color:#222;letter-spacing:-.11px;font-size:22px}.mobile-bought-page-module__mMA1Lq__orderMetaRow{align-items:center;gap:10px;display:flex}.mobile-bought-page-module__mMA1Lq__orderNumber{color:#2226;letter-spacing:-.06px;font-size:12px;line-height:1.2}.mobile-bought-page-module__mMA1Lq__orderNumberCopied{color:#ff6900}.mobile-bought-page-module__mMA1Lq__copyButton{color:#2226;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.mobile-bought-page-module__mMA1Lq__copyButton svg{width:16px;height:16px}.mobile-bought-page-module__mMA1Lq__cardsGrid{grid-template-columns:repeat(2,180px);gap:10px;margin-top:20px;display:grid}.mobile-bought-page-module__mMA1Lq__productCard{box-sizing:border-box;background:#fff;border:1px solid #2222221a;border-radius:16px;flex-direction:column;width:180px;height:358px;padding:10px;display:flex;overflow:hidden}.mobile-bought-page-module__mMA1Lq__productPhotoWrap{aspect-ratio:1;background:#edf2f5;border-radius:12px;width:100%;position:relative;overflow:hidden}.mobile-bought-page-module__mMA1Lq__productPhoto{object-fit:cover;width:100%;height:100%}.mobile-bought-page-module__mMA1Lq__productPhotoLink{width:100%;height:100%;color:inherit;text-decoration:none;display:block}.mobile-bought-page-module__mMA1Lq__productPhotoHeadphones{transform-origin:50%;transform:scale(1.22)}.mobile-bought-page-module__mMA1Lq__likeButton{cursor:pointer;z-index:3;color:#222;background:#edf2f5;border:0;border-radius:8px;justify-content:center;align-items:center;width:32px;height:32px;padding:0;display:inline-flex;position:absolute;top:6px;right:6px}.mobile-bought-page-module__mMA1Lq__likeButton>svg{width:18px;height:18px}.mobile-bought-page-module__mMA1Lq__likeButtonActive{color:#ff6900}.mobile-bought-page-module__mMA1Lq__sliderDots{scrollbar-width:none;-webkit-overflow-scrolling:touch;align-items:center;height:20px;display:flex;overflow:auto hidden}.mobile-bought-page-module__mMA1Lq__sliderDots::-webkit-scrollbar{display:none}.mobile-bought-page-module__mMA1Lq__sliderDotsTrack{justify-content:center;align-items:center;gap:6px;width:max-content;min-width:100%;height:20px;display:flex}.mobile-bought-page-module__mMA1Lq__photoDot{background:#2223;border-radius:50%;flex:none;width:4px;height:4px}.mobile-bought-page-module__mMA1Lq__photoDotActive{background:#222;border-radius:10px;width:16px;height:4px}.mobile-bought-page-module__mMA1Lq__cardTopRightTags{gap:1px;display:flex;position:absolute;top:0;right:0}.mobile-bought-page-module__mMA1Lq__cardAbout{width:160px;height:146px;margin-top:10px;position:relative}.mobile-bought-page-module__mMA1Lq__iconTag,.mobile-bought-page-module__mMA1Lq__logoTag,.mobile-bought-page-module__mMA1Lq__ratingTag,.mobile-bought-page-module__mMA1Lq__metricTag{background:#edf2f5;border-radius:8px;height:28px}.mobile-bought-page-module__mMA1Lq__iconTag{place-items:center;width:28px;display:grid}.mobile-bought-page-module__mMA1Lq__ratingTag{align-items:center;gap:4px;padding:0 8px 0 4px;display:inline-flex;position:absolute;top:0;left:0}.mobile-bought-page-module__mMA1Lq__ratingTag svg{color:#ff6900}.mobile-bought-page-module__mMA1Lq__ratingTag strong{letter-spacing:-.05px;font-size:10px;font-weight:700;line-height:1}.mobile-bought-page-module__mMA1Lq__iconTag svg{color:#2bb800}.mobile-bought-page-module__mMA1Lq__logoTag{box-sizing:border-box;place-items:center;width:45px;padding:0 3px;display:grid}.mobile-bought-page-module__mMA1Lq__cardVendorLogo{object-fit:contain}.mobile-bought-page-module__mMA1Lq__metricTag{color:#222;letter-spacing:-.06px;white-space:nowrap;justify-content:center;align-items:center;padding:0 6px;font-size:12px;font-weight:500;line-height:1.2;display:inline-flex}.mobile-bought-page-module__mMA1Lq__cardTitle{color:#222;letter-spacing:-.06px;-webkit-line-clamp:2;-webkit-box-orient:vertical;width:160px;height:28px;margin:0;font-size:12px;font-weight:400;line-height:1.2;display:-webkit-box;position:absolute;top:38px;left:0;overflow:hidden}.mobile-bought-page-module__mMA1Lq__cardTitleLink{color:inherit;text-decoration:none}.mobile-bought-page-module__mMA1Lq__cardPriceRow{justify-content:space-between;align-items:center;gap:10px;display:flex;position:absolute;top:76px;left:0;right:0}.mobile-bought-page-module__mMA1Lq__cardPrice{letter-spacing:-.07px;font-size:14px;font-weight:600;line-height:1}.mobile-bought-page-module__mMA1Lq__cardActionBtn{color:#fff;letter-spacing:-.07px;background:#ff6900;border:0;border-radius:8px;justify-content:center;align-items:center;gap:8px;width:160px;height:32px;padding:0 12px;font-size:14px;font-weight:600;line-height:1;display:inline-flex;position:absolute;top:114px;left:0}.mobile-bought-page-module__mMA1Lq__cardActionBtn:disabled{opacity:.72;cursor:default}.mobile-bought-page-module__mMA1Lq__cardActionBtnIcon{justify-content:center;align-items:center;width:18px;height:18px;display:inline-flex}.mobile-bought-page-module__mMA1Lq__cardActionBtn svg{width:18px;height:18px}.mobile-bought-page-module__mMA1Lq__cardActionBtnIcon path{stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;fill:none}.mobile-bought-page-module__mMA1Lq__sheetRoot{z-index:40;justify-content:center;align-items:flex-end;display:flex;position:fixed;inset:0}.mobile-bought-page-module__mMA1Lq__sheetBackdrop{background:#0003;border:0;position:absolute;inset:0}.mobile-bought-page-module__mMA1Lq__sheet{z-index:1;box-sizing:border-box;width:100vw;min-height:226px;padding:10px max(10px,calc((100vw - 390px)/2 + 10px))calc(20px + env(safe-area-inset-bottom));background:#fff;border-radius:26px 26px 0 0;position:relative}.mobile-bought-page-module__mMA1Lq__sheetHandle{background:#000;border-radius:999px;width:36px;height:5px;margin:0 auto 20px}.mobile-bought-page-module__mMA1Lq__sheetOptions{flex-direction:column;gap:0;margin-top:30px;display:flex}.mobile-bought-page-module__mMA1Lq__sheetOption{color:#222;text-align:left;background:0 0;border:0;align-items:center;gap:12px;width:100%;min-height:32px;padding:0;display:flex}.mobile-bought-page-module__mMA1Lq__sheetMark{box-sizing:border-box;background:#fff;border:1px solid #2222224d;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;display:inline-flex}.mobile-bought-page-module__mMA1Lq__sheetMarkActive{border:0}.mobile-bought-page-module__mMA1Lq__sheetMark svg{width:22px;height:22px;display:block}.mobile-bought-page-module__mMA1Lq__sheetOptionText{letter-spacing:0;font-size:14px;font-weight:500;line-height:1.2}@media (max-width:359px){.mobile-bought-page-module__mMA1Lq__cardsGrid{grid-template-columns:1fr}.mobile-bought-page-module__mMA1Lq__bottomNav{grid-template-columns:repeat(3,1fr);row-gap:6px;height:auto;padding-top:8px}}
.mobile-shop-page-module__-2IPXq__page{background:#fff;min-height:100vh;overflow-x:hidden}.mobile-shop-page-module__-2IPXq__phone{width:100%;max-width:390px;min-height:100vh;padding:env(safe-area-inset-top,0px)10px 0;box-sizing:border-box;color:#222;font-family:var(--dlc-fonts-heading);background:#fff;margin:0 auto}.mobile-shop-page-module__-2IPXq__header{padding-top:10px}.mobile-shop-page-module__-2IPXq__searchBar{box-sizing:border-box;background:#fff;border:2px solid #ff6900;border-radius:16px;grid-template-columns:24px 1fr;align-items:center;gap:16px;width:100%;height:56px;padding:0 16px;display:grid}.mobile-shop-page-module__-2IPXq__searchBarIcon{background:0 0;border:0;place-items:center;width:24px;height:24px;padding:0;display:grid}.mobile-shop-page-module__-2IPXq__searchBar input{color:#222;caret-color:#ff6900;background:0 0;border:0;min-width:0;padding:0;font-size:16px;font-weight:500;line-height:1.2}.mobile-shop-page-module__-2IPXq__searchBar input:focus{outline:none}.mobile-shop-page-module__-2IPXq__searchBar input::placeholder{color:#2223}.mobile-shop-page-module__-2IPXq__crumbs{color:#2226;align-items:center;gap:8px;min-width:0;margin-top:20px;font-size:12px;font-weight:500;line-height:14.4px;display:flex}.mobile-shop-page-module__-2IPXq__crumbHome{color:#2226;flex:none;display:inline-flex}.mobile-shop-page-module__-2IPXq__crumbChevron{flex:none}.mobile-shop-page-module__-2IPXq__crumb{color:inherit;white-space:nowrap;flex:none;text-decoration:none}.mobile-shop-page-module__-2IPXq__crumbCurrent{text-overflow:ellipsis;flex:0 auto;min-width:0;overflow:hidden}.mobile-shop-page-module__-2IPXq__shopCard{box-sizing:border-box;border:1px solid #2222221a;border-radius:16px;flex-direction:column;gap:10px;margin-top:20px;padding:10px;display:flex}.mobile-shop-page-module__-2IPXq__shopMain{gap:10px;min-width:0;display:flex}.mobile-shop-page-module__-2IPXq__shopAvatar{background:#e9e9e9;border-radius:50%;flex:0 0 88px;width:88px;height:88px;overflow:hidden}.mobile-shop-page-module__-2IPXq__shopAvatar img{object-fit:cover;width:100%;height:100%}.mobile-shop-page-module__-2IPXq__shopInfo{flex-direction:column;flex:auto;gap:12px;min-width:0;display:flex}.mobile-shop-page-module__-2IPXq__shopTitleRow{justify-content:space-between;align-items:center;gap:10px;min-height:38px;display:flex}.mobile-shop-page-module__-2IPXq__shopTitle{text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;min-width:0;margin:0;font-size:24px;font-weight:600;line-height:24px;display:-webkit-box;overflow:hidden}.mobile-shop-page-module__-2IPXq__shopHeartButton{cursor:pointer;background:#edf2f5;border:0;border-radius:12px;flex:0 0 38px;place-items:center;width:38px;height:38px;padding:0;display:grid}.mobile-shop-page-module__-2IPXq__shopTags{flex-wrap:wrap;gap:2px;display:flex}.mobile-shop-page-module__-2IPXq__shopTag{box-sizing:border-box;background:#edf2f5;border-radius:12px;align-items:center;gap:8px;height:38px;padding:8px 12px;display:inline-flex}.mobile-shop-page-module__-2IPXq__shopTagLogo{object-fit:cover;object-position:center;width:53px;height:22px;display:block}.mobile-shop-page-module__-2IPXq__shopTagRating{font-size:16px;font-weight:600;line-height:16px}.mobile-shop-page-module__-2IPXq__shopOfficial{box-sizing:border-box;background:#edf2f5;border-radius:12px;align-items:center;gap:8px;height:38px;margin:0;padding:8px 12px;font-size:14px;font-weight:500;line-height:16.8px;display:flex}.mobile-shop-page-module__-2IPXq__sectionTitle{margin:20px 0 0;font-size:20px;font-weight:600;line-height:20px}.mobile-shop-page-module__-2IPXq__filterButton{color:#222;background:#edf2f5;border-radius:12px;justify-content:center;align-items:center;gap:10px;height:48px;margin-top:20px;font-size:16px;font-weight:600;line-height:16px;text-decoration:none;display:flex}.mobile-shop-page-module__-2IPXq__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:20px;display:grid}.mobile-shop-page-module__-2IPXq__grid:empty{display:none}.mobile-shop-page-module__-2IPXq__productGroup{display:contents}.mobile-shop-page-module__-2IPXq__moreButton{color:#ff6900;width:100%;height:48px;font:inherit;cursor:pointer;background:#fff6ed;border:0;border-radius:12px;margin-top:10px;font-size:16px;font-weight:600;line-height:16px}.mobile-shop-page-module__-2IPXq__moreButton:disabled{cursor:default;opacity:.6}.mobile-shop-page-module__-2IPXq__loginButton{color:#fff;width:100%;height:48px;font:inherit;cursor:pointer;background:#ff6900;border:0;border-radius:12px;margin-top:10px;font-size:16px;font-weight:600;line-height:16px}.mobile-shop-page-module__-2IPXq__statusNote{color:#2229;text-align:center;margin:10px 0 0;font-size:14px;line-height:16.8px}.mobile-shop-page-module__-2IPXq__emptyState{text-align:center;flex-direction:column;align-items:center;gap:12px;padding:80px 10px 40px;display:flex}.mobile-shop-page-module__-2IPXq__emptyTitle{margin:0;font-size:20px;font-weight:600;line-height:24px}.mobile-shop-page-module__-2IPXq__emptyText{color:#2229;margin:0;font-size:14px;line-height:16.8px}.mobile-shop-page-module__-2IPXq__emptyLink{color:#ff6900;height:48px;font:inherit;cursor:pointer;background:#fff6ed;border:0;border-radius:12px;align-items:center;margin-top:8px;padding:0 24px;font-size:16px;font-weight:600;text-decoration:none;display:inline-flex}.mobile-shop-page-module__-2IPXq__footer{margin-top:15px}.mobile-shop-page-module__-2IPXq__sentinel{height:1px}.mobile-shop-page-module__-2IPXq__loadingMore{color:#222;flex-direction:column;justify-content:flex-end;align-items:center;gap:10px;min-height:110px;padding:10px 0;font-size:14px;display:flex}.mobile-shop-page-module__-2IPXq__recommendations{margin-top:30px}.mobile-shop-page-module__-2IPXq__loadingLogo{width:180px;height:65px;position:relative}
