root--iw-indigo#243B8F--iw-blue#3157D5--iw-blue-dark#1E3A8A--iw-violet#6757E8--iw-lavender#EEEAFE--iw-lavender-soft#F7F6FF--iw-background#FCFBF8--iw-white#FFFFFF--iw-text#101828--iw-text-secondary#667085--iw-text-muted#98A2B3--iw-border#E6E8EF--iw-border-light#EEF0F5--iw-success#16845B--iw-sale#D94A5A--iw-warning#E88A16--iw-color-indigovar(--iw-indigo)--iw-color-primaryvar(--iw-blue)--iw-color-primary-hovervar(--iw-indigo)--iw-color-violetvar(--iw-violet)--iw-color-violet-softvar(--iw-lavender)--iw-color-lavender-lightvar(--iw-lavender-soft)--iw-color-bgvar(--iw-background)--iw-color-surfacevar(--iw-white)--iw-color-textvar(--iw-text)--iw-color-text-secondaryvar(--iw-text-secondary)--iw-color-text-mutedvar(--iw-text-muted)--iw-color-bordervar(--iw-border)--iw-color-border-lightvar(--iw-border-light)--iw-color-successvar(--iw-success)--iw-color-salevar(--iw-sale)--iw-color-warningvar(--iw-warning)--iw-color-whitevar(--iw-white)--iw-shadow-xs0 1px 2px rgba(1624400.05)--iw-shadow-sm0 2px 6px rgba(1624400.06)--iw-shadow-card0 1px 4px rgba(1624400.06)--iw-shadow-card-hover0 8px 24px rgba(1624400.09)--iw-shadow-md0 4px 16px rgba(1624400.08)--iw-font-family'Inter'system-ui-apple-systemBlinkMacSystemFont'Segoe UI'Robotosans-serif--iw-font-family-heading'Inter'system-ui-apple-systemBlinkMacSystemFont'Segoe UI'Robotosans-serif--iw-font-size-base16px--iw-line-height-base1.55--iw-container1280px--iw-gutter40px--iw-radius-btn11px--iw-radius-card16px--iw-radius-badge9999px--iw-transition-fast0.15s ease--iw-transition-normal0.25s cubic-bezier(0.1610.31)**before*afterbox-sizingborder-boxhtmlscroll-behaviorsmoothbodymargin0padding0background-colorvar(--iw-background)colorvar(--iw-text)font-familyvar(--iw-font-family)font-sizevar(--iw-font-size-base)line-heightvar(--iw-line-height-base)-webkit-font-smoothingantialiased-moz-osx-font-smoothinggrayscaleimgsvgdisplayblockmax-width100%acolorinherittext-decorationnone.iw-containerwidth100%max-widthvar(--iw-container)margin-leftautomargin-rightautopadding-leftvar(--iw-gutter)padding-rightvar(--iw-gutter).iw-container-narrowwidth100%max-width800pxmargin-leftautomargin-rightautopadding-leftvar(--iw-gutter)padding-rightvar(--iw-gutter)h1h2h3h4h5h6colorvar(--iw-text)font-familyvar(--iw-font-family-heading)margin0h1font-sizeclamp(34px4.5vw56px)font-weight800line-height1.08letter-spacing-0.03emh2font-sizeclamp(26px3.2vw36px)font-weight700line-height1.18letter-spacing-0.025emh3font-sizeclamp(18px2vw22px)font-weight600line-height1.3letter-spacing-0.015empmargin-top0margin-bottom16pxcolorvar(--iw-text-secondary).iw-section-headerdisplayflexalign-itemsflex-endjustify-contentspace-betweenmargin-bottom36pxgap20pxflex-wrapwrap.iw-section-eyebrowdisplayblockfont-size13pxfont-weight700text-transformuppercaseletter-spacing0.05emcolorvar(--iw-blue)margin-bottom8px.iw-section-titlefont-sizeclamp(28px3.2vw36px)font-weight800letter-spacing-0.025emcolorvar(--iw-text)line-height1.15margin0.iw-section-subtitlefont-size16pxcolorvar(--iw-text-secondary)line-height1.5margin8px 0 0 0max-width600px.iw-view-all-linkdisplayinline-flexalign-itemscentergap6pxfont-size15pxfont-weight600colorvar(--iw-indigo)text-decorationnonetransitioncolor var(--iw-transition-fast)transform var(--iw-transition-fast).iw-view-all-linkhovercolorvar(--iw-blue)transformtranslateX(3px).iw-btn.iw-btn-primarydisplayinline-flexalign-itemscenterjustify-contentcentergap8pxbackground-colorvar(--iw-blue)color#FFFFFF !importantfont-familyvar(--iw-font-family)font-size15pxfont-weight600line-height1height48pxpadding0 26pxborder-radiusvar(--iw-radius-btn)border1px solid var(--iw-blue)text-decorationnonecursorpointertransitionbackground-color var(--iw-transition-fast)border-color var(--iw-transition-fast)transform var(--iw-transition-fast)box-shadow var(--iw-transition-fast)box-shadowvar(--iw-shadow-xs).iw-btn-primaryhoverbackground-colorvar(--iw-indigo)border-colorvar(--iw-indigo)transformtranslateY(-1px)box-shadowvar(--iw-shadow-sm).iw-btn-secondarydisplayinline-flexalign-itemscenterjustify-contentcentergap8pxbackground-color#FFFFFFcolorvar(--iw-indigo) !importantfont-familyvar(--iw-font-family)font-size15pxfont-weight600line-height1height48pxpadding0 24pxborder-radiusvar(--iw-radius-btn)border1px solid #D0D5DDtext-decorationnonecursorpointertransitionbackground-color var(--iw-transition-fast)border-color var(--iw-transition-fast)color var(--iw-transition-fast)box-shadowvar(--iw-shadow-xs).iw-btn-secondaryhoverbackground-colorvar(--iw-lavender-soft)border-color#BAC2DEcolorvar(--iw-blue) !important.iw-badgedisplayinline-flexalign-itemscentergap4pxfont-size11pxfont-weight700letter-spacing0.04emtext-transformuppercasepadding4px 10pxborder-radiusvar(--iw-radius-badge)line-height1.2.iw-badge--salebackground-colorvar(--iw-sale)color#FFFFFF.iw-badge--bestsellerbackground-colorvar(--iw-warning)color#FFFFFF.iw-badge--newbackground-colorvar(--iw-blue)color#FFFFFF.iw-badge--successbackground-color#E6F4EAcolorvar(--iw-success)border1px solid #CEEAD6.iw-herobackground-color#FCFBF8padding64px 0 56px 0.iw-best-sellersbackground-color#FFFFFFpadding72px 0 80px 0.iw-trust-stripbackground-color#F7F8FCpadding24px 0border-top1px solid var(--iw-border)border-bottom1px solid var(--iw-border).iw-category-sectionbackground-color#FFFFFFpadding16px 0 20px 0.iw-featured-productbackground-color#FFFFFFpadding20px 0 24px 0.iw-lifestyle-bannerbackground-color#FFFFFFpadding24px 0.iw-reviews-sectionbackground-color#FCFBF8padding24px 0 28px 0border-top1px solid var(--iw-border)border-bottom1px solid var(--iw-border).iw-smart-designbackground-color#FFFFFFpadding24px 0.iw-new-arrivalsbackground-color#FFFFFFpadding24px 0 28px 0.iw-faq-sectionbackground-color#FFFFFFpadding24px 0 28px 0.iw-newsletter-sectionbackground-color#FFFFFFpadding24px 0 36px 0.iw-footerbackground-color#FFFFFFborder-top1px solid var(--iw-border)padding40px 0 28px 0@media (max-width1023px)root--iw-gutter20px.iw-heropadding20px 0 16px 0.iw-best-sellers.iw-category-section.iw-lifestyle-banner.iw-reviews-section.iw-smart-design.iw-new-arrivals.iw-faq-sectionpadding20px 0@media (max-width767px)root--iw-gutter16px.iw-heropadding12px 0 10px 0.iw-best-sellers.iw-category-section.iw-lifestyle-banner.iw-reviews-section.iw-smart-design.iw-new-arrivals.iw-faq-sectionpadding16px 0.skip-to-content-linka[href="#MainContent"]a.skip-to-content-linkdisplaynone !importantvisibilityhidden !importantpointer-eventsnone !importantpositionabsolute !importanttop-9999px !importantleft-9999px !importantwidth1px !importantheight1px !importantoverflowhidden !importantcliprect(0000) !important.iw-btn.iw-hero-btn.iw-bs-card__atc.iw-btn-add-carttransitiontransform 0.2s cubic-bezier(0.1610.31)box-shadow 0.2s easebackground 0.2s ease !important.iw-btnhover.iw-hero-btn--primaryhover.iw-bs-card__atchovernot(disabled).iw-btn-add-carthovernot(disabled)transformtranslateY(-2px)box-shadow0 8px 20px rgba(37992350.25) !important.iw-btnactive.iw-hero-btn--primaryactive.iw-bs-card__atcactivenot(disabled).iw-btn-add-cartactivenot(disabled)transformtranslateY(0).iw-headerbackground-colorvar(--iw-white)border-bottom1px solid var(--iw-border)positionstickytop0z-index100transitionbox-shadow var(--iw-transition-fast).iw-header.is-stickybox-shadow0 2px 10px rgba(1624400.05).iw-header__innerdisplayflexalign-itemscenterjustify-contentspace-betweenheight72pxgap24px.iw-header__logo-linkdisplayflexalign-itemscentertext-decorationnoneflex-shrink0.iw-header__logo-imgheight38pxwidthautoobject-fitcontain.iw-header__navdisplayflexalign-itemscentergap20pxmargin-left20pxmargin-rightauto.iw-nav-linkcolorvar(--iw-text)font-size15pxfont-weight500text-decorationnonedisplayinline-flexalign-itemscentergap4pxpadding8px 12pxborder-radius12pxtransitioncolor var(--iw-transition-fast)background-color var(--iw-transition-fast).iw-nav-linkhovercolorvar(--iw-blue).iw-nav-link--active.iw-nav-link.activebackground-color#EEF2FFcolorvar(--iw-blue) !importantborder1px solid #D8DEFFfont-weight600.iw-header__actionsdisplayflexalign-itemscentergap8px.iw-action-btndisplayinline-flexalign-itemscenterjustify-contentcenterwidth42pxheight42pxborder-radius10pxbackgroundtransparentbordernonecolorvar(--iw-text)cursorpointerpositionrelativetransitionbackground-color var(--iw-transition-fast)color var(--iw-transition-fast).iw-action-btnhoverbackground-colorvar(--iw-lavender-soft)colorvar(--iw-blue).iw-cart-countpositionabsolutetop4pxright4pxbackground-colorvar(--iw-blue)color#FFFFFFfont-size11pxfont-weight700min-width18pxheight18pxborder-radius9pxdisplayflexalign-itemscenterjustify-contentcenterpadding0 4px.iw-header__toggledisplaynonebackgroundtransparentbordernonecolorvar(--iw-text)padding8pxcursorpointer.iw-hero__griddisplaygridgrid-template-columns1.15fr 0.85fralign-itemscentergap48pxmin-height480px.iw-hero__contentdisplayflexflex-directioncolumnalign-itemsflex-start.iw-hero__titlefont-sizeclamp(38px4.4vw56px)font-weight800line-height1.08letter-spacing-0.03emcolorvar(--iw-text)margin-bottom18px.iw-hero__subtitlefont-size17pxline-height1.6colorvar(--iw-text-secondary)max-width520pxmargin-bottom32px.iw-hero__actionsdisplayflexalign-itemscentergap14pxflex-wrapwrapmargin-bottom28px.iw-hero__trust-stripdisplayflexalign-itemscentergap10pxpadding-top12pxborder-top1px solid var(--iw-border)width100%max-width500px.iw-hero__trust-textfont-size13.5pxcolorvar(--iw-text-secondary).iw-hero__visualdisplayflexjustify-contentcenteralign-itemscenter.iw-hero__image-stagewidth100%aspect-ratio1 / 1max-width520pxborder-radius20pxoverflowhiddenbox-shadow0 4px 20px rgba(1624400.08)border1px solid var(--iw-border)background-colorvar(--iw-white).iw-hero__imagewidth100%height100%object-fitcover.iw-product-griddisplaygridgrid-template-columnsrepeat(41fr)gap24px.iw-product-cardbackground-colorvar(--iw-white)border1px solid var(--iw-border)border-radius16pxoverflowhiddendisplayflexflex-directioncolumnheight100%positionrelativebox-shadowvar(--iw-shadow-card)transitiontransform 0.2s cubic-bezier(0.1610.31)box-shadow 0.2s cubic-bezier(0.1610.31)border-color 0.2s ease.iw-product-cardhovertransformtranslateY(-2px)box-shadowvar(--iw-shadow-card-hover)border-color#D8DEFF.iw-product-card__mediapositionrelativewidth100%aspect-ratio1 / 1background-color#F7F8FCoverflowhiddendisplayflexalign-itemscenterjustify-contentcenter.iw-product-card__media-linkdisplayflexalign-itemscenterjustify-contentcenterwidth100%height100%.iw-product-card__imgwidth100%height100%object-fitcontainpadding14pxtransitiontransform 0.25s ease.iw-product-cardhover .iw-product-card__imgtransformscale(1.02).iw-product-card__badge-wrappositionabsolutetop12pxleft12pxz-index2.iw-product-card__contentpadding16px 18px 20px 18pxdisplayflexflex-directioncolumnflex-grow1.iw-product-card__titlefont-size16pxfont-weight600line-height1.35colorvar(--iw-text)margin-bottom6pxdisplay-webkit-box-webkit-line-clamp2line-clamp2-webkit-box-orientverticaloverflowhiddenheight43px.iw-product-card__title acolorvar(--iw-text)text-decorationnone.iw-product-card__title ahovercolorvar(--iw-blue).iw-product-card__ratingdisplayflexalign-itemscentergap6pxmargin-bottom8px.iw-product-card__starscolor#F59E0Bfont-size14pxletter-spacing1px.iw-product-card__rating-scorefont-size13.5pxfont-weight700colorvar(--iw-text).iw-product-card__rating-countfont-size13pxcolorvar(--iw-text-secondary).iw-product-card__benefitfont-size13.5pxcolorvar(--iw-text-secondary)line-height1.4margin-bottom12pxdisplay-webkit-box-webkit-line-clamp1line-clamp1-webkit-box-orientverticaloverflowhidden.iw-product-card__price-rowdisplayflexalign-itemsbaselinegap8pxmargin-topautomargin-bottom14px.iw-product-card__pricefont-size20pxfont-weight700colorvar(--iw-text)letter-spacing-0.01em.iw-product-card__price-comparefont-size14.5pxcolorvar(--iw-text-muted)text-decorationline-through.iw-product-card__actionwidth100%.iw-btn-card-adddisplayflexalign-itemscenterjustify-contentcenterwidth100%height44pxbackground-colorvar(--iw-blue)color#FFFFFF !importantfont-familyvar(--iw-font-family)font-size14.5pxfont-weight600border-radius11pxbordernonecursorpointertext-decorationnonetransitionbackground-color var(--iw-transition-fast)transform var(--iw-transition-fast).iw-btn-card-addhoverbackground-colorvar(--iw-indigo).iw-btn-card-add--disabledbackground-color#F2F4F7colorvar(--iw-text-muted) !importantcursornot-allowed.iw-trust-strip__griddisplaygridgrid-template-columnsrepeat(41fr)gap28px.iw-trust-itemdisplayflexalign-itemscentergap14px.iw-trust-item__icondisplayflexalign-itemscenterjustify-contentcenterwidth44pxheight44pxborder-radius10pxbackground-color#EEF2FFcolorvar(--iw-blue)flex-shrink0.iw-trust-item__contentdisplayflexflex-directioncolumn.iw-trust-item__titlefont-size13.5pxfont-weight700letter-spacing0.04emtext-transformuppercasecolorvar(--iw-text)margin0 0 2px 0.iw-trust-item__descfont-size13pxcolorvar(--iw-text-secondary)margin0.iw-category-griddisplaygridgrid-template-columnsrepeat(41fr)gap24px.iw-cat-cardheight240pxborder-radius16pxoverflowhiddenpositionrelativedisplayblocktext-decorationnonebox-shadow0 2px 8px rgba(1624400.06)border1px solid var(--iw-border)transitiontransform 0.25s cubic-bezier(0.1610.31)box-shadow 0.25s ease.iw-cat-cardhovertransformtranslateY(-2px)box-shadow0 8px 24px rgba(1624400.12).iw-cat-card__mediapositionabsoluteinset0width100%height100%.iw-cat-card__imgwidth100%height100%object-fitcoverdisplayblocktransitiontransform 0.3s ease.iw-cat-cardhover .iw-cat-card__imgtransformscale(1.04).iw-cat-card__overlaypositionabsoluteinset0backgroundlinear-gradient(180degrgba(1624400.05) 0%rgba(1624400.78) 100%).iw-cat-card__contentpositionabsolutebottom0left0right0padding22pxz-index2displayflexflex-directioncolumn.iw-cat-card__titlefont-size19pxfont-weight700color#FFFFFFmargin0 0 4px 0text-shadow0 1px 2px rgba(0000.4).iw-cat-card__descfont-size13pxcolorrgba(2552552550.9)line-height1.4margin0 0 8px 0.iw-cat-card__arrowfont-size16pxcolor#FFFFFFfont-weight700transitiontransform 0.2s ease.iw-cat-cardhover .iw-cat-card__arrowtransformtranslateX(4px).iw-featured-product__cardbackground-color#F5F6FFborder1px solid #E0E4FCborder-radius24pxpadding48pxdisplaygridgrid-template-columns1fr 1.15frgap48pxalign-itemscenter.iw-featured-product__mediaaspect-ratio1 / 1background-color#FFFFFFborder-radius18pxborder1px solid #E6E8EFoverflowhiddendisplayflexalign-itemscenterjustify-contentcenterpadding24px.iw-featured-product__imgwidth100%height100%object-fitcontain.iw-featured-product__infodisplayflexflex-directioncolumn.iw-featured-product__titlefont-sizeclamp(26px3vw34px)font-weight800line-height1.2colorvar(--iw-text)margin-bottom12px.iw-featured-product__ratingdisplayflexalign-itemscentergap6pxmargin-bottom16px.iw-featured-product__price-wrapdisplayflexalign-itemsbaselinegap12pxmargin-bottom24px.iw-featured-product__pricefont-size28pxfont-weight800colorvar(--iw-text).iw-featured-product__price-oldfont-size17pxcolorvar(--iw-text-muted)text-decorationline-through.iw-featured-product__benefitslist-stylenonepadding0margin0 0 32px 0displayflexflex-directioncolumngap12px.iw-benefit-itemdisplayflexalign-itemsflex-startgap10pxfont-size15pxcolor#344054line-height1.45.iw-check-iconcolorvar(--iw-success)flex-shrink0margin-top2px.iw-featured-product__actionsdisplayflexgap14pxflex-wrapwrap.iw-lifestyle-banner__carddisplaygridgrid-template-columns1fr 1fralign-itemscentergap48px.iw-lifestyle-banner__contentdisplayflexflex-directioncolumn.iw-lifestyle-banner__titlefont-sizeclamp(28px3.5vw40px)font-weight800line-height1.15colorvar(--iw-text)margin-bottom18px.iw-lifestyle-banner__descfont-size16.5pxline-height1.6colorvar(--iw-text-secondary)margin-bottom28px.iw-lifestyle-banner__mediawidth100%aspect-ratio16 / 10border-radius18pxoverflowhiddenborder1px solid var(--iw-border).iw-lifestyle-banner__imgwidth100%height100%object-fitcover.iw-reviews-griddisplaygridgrid-template-columnsrepeat(31fr)gap24px.iw-review-cardbackground-colorvar(--iw-white)border1px solid var(--iw-border)border-radius16pxpadding28pxdisplayflexflex-directioncolumnbox-shadowvar(--iw-shadow-xs).iw-review-card__headerdisplayflexalign-itemscenterjustify-contentspace-betweenmargin-bottom16px.iw-review-card__starscolor#F59E0Bfont-size15pxletter-spacing1px.iw-review-card__bodyfont-size15.5pxline-height1.6colorvar(--iw-text)font-styleitalicmargin0 0 20px 0flex-grow1.iw-review-card__footerborder-top1px solid var(--iw-border-light)padding-top14px.iw-review-card__authorfont-weight700font-size14.5pxcolorvar(--iw-text).iw-review-card__productfont-size13pxcolorvar(--iw-text-secondary)margin-top2px.iw-smart-design__wrapperdisplaygridgrid-template-columns1fr 1.15fralign-itemscentergap48px.iw-smart-design__mediaaspect-ratio1 / 1border-radius20pxoverflowhiddenbackground-color#F7F8FCborder1px solid var(--iw-border).iw-smart-design__imgwidth100%height100%object-fitcover.iw-smart-design__infodisplayflexflex-directioncolumn.iw-smart-design__titlefont-sizeclamp(28px3.2vw36px)font-weight800line-height1.15colorvar(--iw-text)margin-bottom14px.iw-smart-design__descfont-size16pxline-height1.6colorvar(--iw-text-secondary)margin-bottom24px.iw-smart-design__listlist-stylenonepadding0margin0 0 32px 0displayflexflex-directioncolumngap12px.iw-faq-accordionmax-width760pxmargin0 auto.iw-faq-itemborder-bottom1px solid var(--iw-border)padding20px 0.iw-faq-questiondisplayflexalign-itemscenterjustify-contentspace-betweenfont-size17pxfont-weight600colorvar(--iw-text)cursorpointerlist-stylenonegap16px.iw-faq-question-webkit-details-markerdisplaynone.iw-faq-chevroncolorvar(--iw-text-secondary)transitiontransform 0.2s easeflex-shrink0.iw-faq-item[open] .iw-faq-chevrontransformrotate(180deg)colorvar(--iw-blue).iw-faq-answerpadding-top14pxfont-size15.5pxline-height1.6colorvar(--iw-text-secondary).iw-faq-answer pmargin0.iw-newsletter-cardbackground-color#EEEAFEborder1px solid #DCD8FFborder-radius24pxpadding48pxtext-aligncentermax-width860pxmargin0 auto.iw-newsletter-card__titlefont-sizeclamp(26px3vw34px)font-weight800colorvar(--iw-indigo)margin-bottom8px.iw-newsletter-card__subtitlefont-size16pxcolorvar(--iw-text-secondary)margin-bottom24pxmax-width520pxmargin-leftautomargin-rightauto.iw-newsletter-input-groupdisplayflexmax-width480pxmargin0 auto 12px autogap10px.iw-newsletter-inputflex1height48pxpadding0 16pxborder-radius11pxborder1px solid #D0D5DDfont-size15pxbackground-color#FFFFFFcolorvar(--iw-text)outlinenone.iw-newsletter-inputfocusborder-colorvar(--iw-blue)box-shadow0 0 0 3px rgba(49872130.15).iw-newsletter-btnwhite-spacenowrap.iw-newsletter-disclaimerfont-size13pxcolorvar(--iw-text-secondary)margin0.iw-footer__griddisplaygridgrid-template-columns1.4fr 1fr 1fr 1frgap48pxmargin-bottom48px.iw-footer__brand-coldisplayflexflex-directioncolumn.iw-footer__logo-imgheight36pxwidthautoobject-fitcontainmargin-bottom16px.iw-footer__missionfont-size14.5pxline-height1.6colorvar(--iw-text-secondary)margin-bottom18px.iw-footer__trust-tagsdisplayflexflex-directioncolumngap6pxfont-size13pxcolorvar(--iw-text-secondary).iw-footer__headingfont-size13pxfont-weight700text-transformuppercaseletter-spacing0.06emcolorvar(--iw-text)margin-bottom18px.iw-footer__linkslist-stylenonepadding0margin0displayflexflex-directioncolumngap10px.iw-footer__linkfont-size14.5pxcolorvar(--iw-text-secondary)text-decorationnonetransitioncolor var(--iw-transition-fast).iw-footer__linkhovercolorvar(--iw-blue).iw-footer__bottomdisplayflexalign-itemscenterjustify-contentspace-betweenborder-top1px solid var(--iw-border)padding-top24pxgap20pxflex-wrapwrap.iw-footer__copyrightfont-size13.5pxcolorvar(--iw-text-secondary).iw-footer__paymentsdisplayflexalign-itemscentergap8pxflex-wrapwrap.iw-payment-badgefont-size12pxfont-weight600colorvar(--iw-text-secondary)background-colorvar(--iw-border-light)padding4px 10pxborder-radius6pxborder1px solid var(--iw-border)@media (max-width1023px).iw-product-gridgrid-template-columnsrepeat(31fr)gap16px.iw-category-gridgrid-template-columnsrepeat(21fr)gap16px.iw-trust-strip__gridgrid-template-columnsrepeat(21fr)gap20px.iw-featured-product__card.iw-smart-design__wrapper.iw-lifestyle-banner__cardgrid-template-columns1frgap32pxpadding32px.iw-footer__gridgrid-template-columnsrepeat(21fr)gap36px@media (max-width767px).iw-header__navdisplaynone.iw-header__toggledisplayblock.iw-hero__gridgrid-template-columns1frgap32px.iw-hero__titlefont-size34pxline-height1.1.iw-hero__actionswidth100%flex-directioncolumn.iw-hero__btn-main.iw-hero__btn-subwidth100%.iw-product-gridgrid-template-columnsrepeat(21fr)gap12px.iw-product-card__contentpadding12px.iw-product-card__titlefont-size14.5pxheight38px.iw-product-card__pricefont-size17px.iw-btn-card-addheight42pxfont-size13.5px.iw-reviews-gridgrid-template-columns1frgap16px.iw-newsletter-input-groupflex-directioncolumn.iw-newsletter-btnwidth100%.iw-footer__gridgrid-template-columns1frgap28px.iw-announcement-barbackground-colorvar(--iw-color-surface-dark)color#FFFFFFfont-sizevar(--iw-font-size-xs)font-weightvar(--iw-font-weight-medium)padding10px 16pxtext-aligncenterpositionrelativez-indexcalc(var(--iw-z-header)1)letter-spacing0.02em.iw-announcement-bar atext-decorationunderlinetext-underline-offset3px.shopify-section-group-header-grouppositionstickytop0z-indexvar(--iw-z-header100).iw-header-wrapperpositionrelativewidth100%backgroundrgba(2552552550.95)backdrop-filterblur(24px)-webkit-backdrop-filterblur(24px)border-bottom1px solid rgba(2262322400.85)box-shadow0 2px 10px rgba(1523420.04)transitionbox-shadow 0.25s easebackground 0.25s easebox-sizingborder-box.iw-header-wrapper.is-scrolledbox-shadow0 4px 20px -2px rgba(1523420.08)backgroundrgba(2552552550.98).iw-header-wrapper .iw-containerwidth100%max-width1360pxpadding0 clamp(16px3vw32px)margin0 auto.iw-headerwidth100%displayflexalign-itemscenterjustify-contentspace-betweenheight66pxgap20px.iw-header__logo-linkdisplayflexalign-itemscentergap10pxfont-size1.28remfont-weight800letter-spacing-0.035emcolor#0F172Atext-decorationnonetransitionopacity 0.2s easeflex-shrink0.iw-header__logo-linkhoveropacity0.85.iw-header__logo-iconwidth28pxheight28pxobject-fitcontainfilterdrop-shadow(0 2px 4px rgba(37992350.2)).iw-header__logo-text spancolorvar(--iw-color-primary).iw-header__navdisplayflexalign-itemscentergap4px.iw-header__nav-linkpositionrelativedisplayinline-flexalign-itemscentergap6pxfont-size13.5pxfont-weight500color#475569text-decorationnonepadding6px 14pxline-height1.3border-radius9999pxtransitioncolor 0.18s easebackground 0.18s easebox-shadow 0.18s easeletter-spacing-0.01emwhite-spacenowrap.iw-header__nav-linkhovercolor#0F172Abackgroundrgba(1523420.05).iw-header__nav-link.is-activecolor#2563EBfont-weight600backgroundrgba(37992350.09)box-shadowinset 0 0 0 1px rgba(37992350.15).iw-header__nav-link svgwidth13pxheight13pxflex-shrink0transitiontransform 0.2s easedisplayinline-block.iw-header__nav-item--has-dropdownhover .iw-header__nav-link svg.iw-header__nav-item--has-dropdownfocus-within .iw-header__nav-link svgtransformrotate(180deg).iw-header__actionsdisplayflexalign-itemscentergap6pxflex-shrink0.iw-header__action-btndisplayflexalign-itemscenterjustify-contentcenterwidth38pxheight38pxborder-radius9999pxcolor#334155backgroundrgba(2482502520.7)border1px solid rgba(2262322400.7)cursorpointertransitioncolor 0.18s easebackground 0.18s easeborder-color 0.18s easetransform 0.18s easebox-shadow 0.18s easepositionrelative.iw-header__action-btnhovercolor#0F172Abackground#FFFFFFborder-colorrgba(37992350.3)transformtranslateY(-1px)box-shadow0 4px 12px rgba(1523420.08).iw-header__action-btnactivetransformscale(0.94).iw-header__cart-badgepositionabsolutetop-2pxright-2pxbackgroundlinear-gradient(135deg#2563EB#4F46E5)color#FFFFFFfont-size10pxfont-weight800min-width18pxheight18pxborder-radius9999pxdisplayflexalign-itemscenterjustify-contentcenterline-height1box-shadow0 2px 6px rgba(37992350.5)border2px solid #FFFFFFpadding0 4px.iw-header__sloganfont-size12pxfont-weight500color#64748Bpadding-left12pxmargin-left4pxborder-left1px solid rgba(2032132250.7)white-spacenowrapletter-spacing-0.01em.iw-header__mobile-toggledisplaynonealign-itemscenterjustify-contentcenterwidth38pxheight38pxborder-radius9999pxcolor#334155backgroundrgba(2482502520.7)border1px solid rgba(2262322400.7)cursorpointertransitionbackground 0.18s easecolor 0.18s ease.iw-header__mobile-togglehoverbackground#FFFFFFcolor#0F172A@media (max-width860px).shopify-section-group-header-grouphas(.iw-header-wrapper)[id*="__header"]min-height68px.iw-header-wrappertop44pxpadding0 12px.iw-headerheight54pxpadding0 16pxborder-radius9999px.iw-header__mobile-toggledisplayflex !important.iw-header__navdisplaynone !important.iw-heropositionrelativeoverflowhiddenpadding80px 0 100px 0backgroundradial-gradient(circle at 75% 40%rgba(91952390.07) 0%transparent 60%)radial-gradient(circle at 15% 85%rgba(1391242550.05) 0%transparent 50%)var(--iw-color-bg).iw-hero__griddisplaygridgrid-template-columns1fr 1.15fralign-itemscentergap56pxpositionrelative.iw-hero__contentz-index2.iw-hero__titlemargin-bottom24px.iw-hero__textfont-sizeclamp(1.1rem1.4vw1.28rem)line-height1.6colorvar(--iw-color-text-muted)margin-bottom36pxmax-width500px.iw-hero__actionsdisplayflexalign-itemscenterflex-wrapwrapgap16px.iw-hero__stagepositionrelativedisplayflexalign-itemscenterjustify-contentcenterperspective1400px.iw-hero__compositionpositionrelativewidth100%max-width580pxtransform-stylepreserve-3dtransitiontransform var(--iw-transition-normal).iw-hero__glowpositionabsolutetop50%left50%transformtranslate(-50%-50%)width440pxheight440pxbackgroundradial-gradient(circlergba(91952390.24) 0%rgba(1391242550.12) 40%transparent 70%)filterblur(50px)z-index0pointer-eventsnone.iw-hero__orbit-ringpositionabsolutetop50%left50%transformtranslate(-50%-50%) rotateX(65deg)width520pxheight520pxborder-radius50%border1.5px dashed rgba(91952390.22)pointer-eventsnonez-index1.iw-hero__image-wrapperpositionrelativez-index2border-radiusvar(--iw-radius-xl)overflowhiddenbox-shadowvar(--iw-shadow-product)backgroundradial-gradient(circle at 50% 40%#FFFFFF 20%#F5F6F9 100%)border1px solid rgba(2552552550.8)transformtranslateZ(30px)padding16px.iw-hero__image-wrapper imgwidth100%heightautodisplayblockobject-fitcontaintransitiontransform var(--iw-transition-slow).iw-hero__floating-cardpositionabsolutez-index5backgroundrgba(2552552550.8)backdrop-filterblur(20px)-webkit-backdrop-filterblur(20px)border-radiusvar(--iw-radius-full)padding10px 20pxbox-shadow0 14px 34px -4px rgba(1113180.12)border1px solid rgba(2552552550.7)displayflexalign-itemscentergap12pxtransformtranslateZ(70px)animationiwHeroFloat 5s ease-in-out infinite alternate.iw-hero__floating-card--top-lefttop8%left-24px.iw-hero__floating-card--bottom-rightbottom6%right-24pxanimation-delay-2.5s@keyframes iwHeroFloat0%transformtranslateZ(70px) translateY(0px)100%transformtranslateZ(70px) translateY(-12px).iw-trust-strippadding36px 0positionrelative.iw-trust-strip__griddisplaygridgrid-template-columnsrepeat(41fr)gap20px.iw-trust-itemdisplayflexalign-itemscentergap14pxbackgroundvar(--iw-glass-bg)backdrop-filterblur(16px)-webkit-backdrop-filterblur(16px)border1px solid var(--iw-glass-border)border-radiusvar(--iw-radius-lg)padding18px 22pxbox-shadowvar(--iw-shadow-sm)transitiontransform var(--iw-transition-fast)box-shadow var(--iw-transition-fast).iw-trust-itemhovertransformtranslateY(-2px)box-shadowvar(--iw-shadow-md).iw-trust-item__iconwidth42pxheight42pxborder-radiusvar(--iw-radius-md)backgroundvar(--iw-color-primary-subtle)colorvar(--iw-color-primary)displayflexalign-itemscenterjustify-contentcenterflex-shrink0.iw-trust-item__titlefont-sizevar(--iw-font-size-base)font-weightvar(--iw-font-weight-semibold)margin-bottom2px.iw-trust-item__textfont-sizevar(--iw-font-size-xs)colorvar(--iw-color-text-muted).iw-wink-showcasepadding120px 0positionrelativeoverflowhiddenbackground-colorvar(--iw-color-surface-dark)color#FFFFFFborder-top1px solid rgba(2552552550.08)border-bottom1px solid rgba(2552552550.08).iw-wink-showcasebeforecontent""positionabsolutetop50%left50%transformtranslate(-50%-50%)width650pxheight650pxbackgroundradial-gradient(circlergba(91952390.28) 0%rgba(1391242550.12) 40%transparent 70%)filterblur(70px)pointer-eventsnone.iw-wink-showcase .iw-section-header h2color#FFFFFF.iw-wink-showcase .iw-section-header .iw-text-leadcolor#9CA3AF.iw-wink-stagedisplaygridgrid-template-columns1fr 1.3fr 1fralign-itemscentergap40pxperspective1400pxpositionrelativez-index2.iw-wink-stage__centerpositionrelativetext-aligncentertransform-stylepreserve-3d.iw-wink-stage__image-framepositionrelativeborder-radiusvar(--iw-radius-xl)overflowhiddenbox-shadow0 32px 80px -16px rgba(0000.6)0 16px 40px -8px rgba(91952390.3)backgroundradial-gradient(circle at 50% 50%#1A1D24 20%#0E1015 100%)border1px solid rgba(2552552550.14)transformtranslateZ(40px)padding24px.iw-wink-badge-cardbackgroundrgba(1820260.72)backdrop-filterblur(20px)-webkit-backdrop-filterblur(20px)border1px solid rgba(2552552550.12)border-radiusvar(--iw-radius-lg)padding26pxbox-shadow0 12px 32px -4px rgba(0000.3)transitiontransform var(--iw-transition-normal)box-shadow var(--iw-transition-normal)border-color var(--iw-transition-normal).iw-wink-badge-cardhovertransformtranslateY(-4px)border-colorrgba(91952390.4)box-shadow0 20px 40px -8px rgba(0000.5)0 0 24px rgba(91952390.2).iw-product-showcasebackgroundvar(--iw-color-surface)padding80px 0border-top1px solid var(--iw-color-border)border-bottom1px solid var(--iw-color-border).iw-product-showcase__griddisplaygridgrid-template-columns1fr 1fralign-itemscentergap64px.iw-product-showcase__featuresdisplayflexflex-directioncolumngap16pxmargin28px 0.iw-product-showcase__feature-itemdisplayflexalign-itemsflex-startgap12px.iw-product-showcase__feature-iconwidth24pxheight24pxcolorvar(--iw-color-success)flex-shrink0margin-top2px.iw-griddisplaygridgap24px.iw-grid--4grid-template-columnsrepeat(41fr).iw-grid--3grid-template-columnsrepeat(31fr).iw-grid--2grid-template-columnsrepeat(21fr).iw-drawerpositionfixedtop0left0width100vwheight100vhz-indexvar(--iw-z-drawer)visibilityhiddenpointer-eventsnonetransitionvisibility var(--iw-transition-normal).iw-drawer.is-openvisibilityvisiblepointer-eventsauto.iw-drawer__backdroppositionabsolutetop0left0width100%height100%backgroundrgba(1719240.45)backdrop-filterblur(4px)-webkit-backdrop-filterblur(4px)opacity0transitionopacity var(--iw-transition-normal).iw-drawer.is-open .iw-drawer__backdropopacity1.iw-drawer__panelpositionabsolutetop0right0width100%max-width440pxheight100%backgroundvar(--iw-color-surface)box-shadow-8px 0 32px rgba(1719240.12)displayflexflex-directioncolumntransformtranslateX(100%)transitiontransform var(--iw-transition-normal).iw-drawer.is-open .iw-drawer__paneltransformtranslateX(0).iw-drawer__headerdisplayflexalign-itemscenterjustify-contentspace-betweenpadding20px 24pxborder-bottom1px solid var(--iw-color-border).iw-drawer__shipping-goalpadding14px 24pxbackground#F9FAFBborder-bottom1px solid var(--iw-color-border).iw-drawer__shipping-meterheight6pxbackground#E5E7EBborder-radiusvar(--iw-radius-full)overflowhiddenmargin-top8px.iw-drawer__shipping-meter-fillheight100%backgroundvar(--iw-color-primary)border-radiusvar(--iw-radius-full)transitionwidth var(--iw-transition-normal).iw-drawer__bodyflex1 1 autooverflow-yautopadding20px 24px.iw-drawer__itemsdisplayflexflex-directioncolumngap16px.iw-drawer-itemdisplayflexgap16pxpadding-bottom16pxborder-bottom1px solid var(--iw-color-border-light).iw-drawer-item__mediawidth76pxheight76pxborder-radiusvar(--iw-radius-md)overflowhiddenbackground#F3F4F6flex-shrink0.iw-drawer-item__media imgwidth100%height100%object-fitcover.iw-drawer-item__detailsflex1 1 autodisplayflexflex-directioncolumnjustify-contentspace-between.iw-drawer__footerpadding20px 24pxborder-top1px solid var(--iw-color-border)background#FFFFFF.iw-drawer__subtotal-rowdisplayflexalign-itemscenterjustify-contentspace-betweenmargin-bottom16pxfont-size1.1remfont-weightvar(--iw-font-weight-bold).iw-product-pagepadding32px 0 100px 0positionrelative.iw-product-page__griddisplaygridgrid-template-columns1.3fr 1fralign-itemsflex-startgap60px.iw-product-gallerypositionstickytop96px.iw-product-gallery__mainpositionrelativeborder-radiusvar(--iw-radius-xl)overflowhiddenbackgroundradial-gradient(circle at 50% 50%#FFFFFF 20%#F5F6F9 100%)border1px solid rgba(2552552550.85)box-shadowvar(--iw-shadow-product)margin-bottom20pxpadding24px.iw-product-gallery__main imgwidth100%heightautodisplayblockobject-fitcontain.iw-main-image-viewportpositionrelativewidth100%heightclamp(380px48vw480px)overflowhiddenborder-radius20pxz-index5cursorgrabuser-selectnonetouch-actionpan-y.iw-main-image-viewportactivecursorgrabbing.iw-gallery-slider-trackdisplayflexwidth100%height100%transitiontransform 0.45s cubic-bezier(0.2210.361)will-changetransform.iw-gallery-slideflex0 0 100%width100%height100%displayflexalign-itemscenterjustify-contentcenterpositionrelative.iw-gallery-slide .iw-slide-imgmax-height100% !importantmax-width100% !importantwidthauto !importantheightauto !importantobject-fitcontain !importantpointer-eventsnone !importantfilterdrop-shadow(0 10px 24px rgba(1523420.08))transitiontransform 0.3s ease.iw-gallery-nav-btnpositionabsolutetop50%transformtranslateY(-50%)width42pxheight42pxborder-radius50%backgroundrgba(2552552550.9)backdrop-filterblur(12px)-webkit-backdrop-filterblur(12px)border1px solid rgba(2262322400.95)displaynone !importantopacity0pointer-eventsnone.iw-gallery-nav-btnhoveropacity1background#FFFFFFborder-color#2563EBcolor#2563EBtransformtranslateY(-50%) scale(1.08)box-shadow0 6px 20px rgba(37992350.18).iw-gallery-nav-prevleft14px.iw-gallery-nav-nextright14px@media (max-width768px).iw-gallery-nav-btnwidth36pxheight36pxopacity0.92.iw-gallery-nav-prevleft8px.iw-gallery-nav-nextright8px.iw-product-gallery__thumbsdisplayflexgap14pxoverflow-xautopadding-bottom6px.iw-product-gallery__thumbwidth76pxheight76pxborder-radiusvar(--iw-radius-md)border2px solid transparentoverflowhiddenbackgroundradial-gradient(circle at 50% 50%#FFFFFF 20%#F3F4F6 100%)cursorpointerflex-shrink0transitionall var(--iw-transition-fast)box-shadowvar(--iw-shadow-sm)padding6px.iw-product-gallery__thumb imgwidth100%height100%object-fitcontain.iw-product-gallery__thumb.is-activeborder-colorvar(--iw-color-primary)box-shadow0 0 16px rgba(91952390.28).iw-product-detailsbackgroundvar(--iw-glass-bg)backdrop-filterblur(24px)-webkit-backdrop-filterblur(24px)border1px solid var(--iw-glass-border)border-radiusvar(--iw-radius-xl)padding38px 34pxbox-shadowvar(--iw-shadow-floating)positionrelative.iw-product-details__titlemargin-bottom12pxletter-spacing-0.03em.iw-product-details__taglinefont-size1.12remcolorvar(--iw-color-text-muted)line-height1.5margin-bottom20px.iw-product-details__price-wrapdisplayflexalign-itemsbaselinegap14pxmargin-bottom24px.iw-product-details__price-wrap .iw-pricefont-size2.2remfont-weightvar(--iw-font-weight-bold)colorvar(--iw-color-primary)letter-spacing-0.02em.iw-product-details__benefitsbackgroundrgba(2552552550.6)border1px solid var(--iw-color-border-light)border-radiusvar(--iw-radius-lg)padding18px 20pxmargin-bottom28pxdisplayflexflex-directioncolumngap10px.iw-product-benefit-itemdisplayflexalign-itemscentergap12pxfont-sizevar(--iw-font-size-sm)font-weightvar(--iw-font-weight-medium)colorvar(--iw-color-text).iw-product-details__actionsdisplayflexflex-directioncolumngap12pxmargin-bottom32px.iw-footerbackground-color#FFFFFFborder-top1px solid #EAECEFpadding68px 0 36px 0margin-topautocolorvar(--iw-color-text).iw-footer__griddisplaygridgrid-template-columns1.4fr 0.95fr 1.05fr 0.95fr 1.4frgap36pxmargin-bottom56px.iw-footer__brand-headerdisplayflexalign-itemscentermargin-bottom14px.iw-footer__brand-linkdisplayinline-flexalign-itemscentergap8pxtext-decorationnonecolorvar(--iw-color-text).iw-footer__brand-iconwidth26pxheight26pxdisplayblock.iw-footer__brand-namefont-size1.28remfont-weight750letter-spacing-0.025emcolor#111318.iw-footer__brand-accentcolorvar(--iw-color-primary).iw-footer__brand-descfont-size13.5pxcolor#555E68max-width290pxmargin0 0 20px 0line-height1.65.iw-footer__socialsdisplayflexalign-itemscentergap10px.iw-footer__social-btndisplayinline-flexalign-itemscenterjustify-contentcenterwidth34pxheight34pxborder-radius8pxbackground#F4F6F8border1px solid #E5E8EBcolor#555E68text-decorationnonetransitionall 0.2s cubic-bezier(0.1610.31).iw-footer__social-btnhoverbackground#FFFFFFcolorvar(--iw-color-primary)border-colorvar(--iw-color-primary)box-shadow0 4px 12px rgba(91952390.18)transformtranslateY(-2px).iw-footer__accordionbordernone.iw-footer__accordion-triggerlist-stylenonedisplayflexalign-itemscenterjustify-contentspace-betweenmargin0padding0 0 16px 0cursordefaultuser-selectnone.iw-footer__accordion-trigger-webkit-details-markerdisplaynone.iw-footer__col-titlefont-size12pxfont-weight750text-transformuppercaseletter-spacing0.08emcolor#111318margin0.iw-footer__chevrondisplaynonecolor#8C94A0transitiontransform 0.25s ease.iw-footer__accordion[open] .iw-footer__chevrontransformrotate(180deg).iw-footer__linksdisplayflexflex-directioncolumngap11px.iw-footer__linkfont-size13.5pxcolor#555E68text-decorationnoneline-height1.45transitioncolor 0.18s easetransform 0.18s easedisplayinline-blockwidthfit-content.iw-footer__linkhovercolorvar(--iw-color-primary)transformtranslateX(2px).iw-footer__newsletter-boxbackground#F9FAFBborder1px solid #EAECEFborder-radius16pxpadding22px.iw-footer__newsletter-titlefont-size12pxfont-weight750text-transformuppercaseletter-spacing0.08emcolor#111318margin0 0 8px 0.iw-footer__newsletter-descfont-size13pxcolor#555E68line-height1.55margin0 0 16px 0.iw-footer__input-wrapdisplayflexgap8px.iw-footer__inputflex1min-width0height42pxpadding0 12pxfont-size13.5pxbackground#FFFFFFborder1px solid #D9DDE3border-radius9pxcolorvar(--iw-color-text)outlinenonetransitionborder-color 0.18s easebox-shadow 0.18s ease.iw-footer__inputfocusborder-colorvar(--iw-color-primary)box-shadow0 0 0 3px rgba(91952390.12).iw-footer__submit-btnheight42pxpadding0 16pxbackgroundvar(--iw-color-primary)color#FFFFFFfont-weight650font-size13pxborder-radius9pxbordernonecursorpointerwhite-spacenowraptransitionbackground-color 0.18s easetransform 0.15s easebox-shadow 0.18s ease.iw-footer__submit-btnhoverbackgroundvar(--iw-color-primary-hover)box-shadow0 4px 12px rgba(91952390.25)transformtranslateY(-1px).iw-footer__form-messagefont-size12pxmargin8px 0 0 0line-height1.4.iw-footer__form-message--successcolorvar(--iw-color-success)font-weight600.iw-footer__form-message--errorcolorvar(--iw-color-error).iw-footer__bottomdisplayflexalign-itemscenterjustify-contentspace-betweenborder-top1px solid #EAECEFpadding-top24pxpadding-bottom12pxfont-size13pxcolor#334155gap24pxflex-wrapwrap.iw-footer__bottom-leftdisplayflexalign-itemscenter.iw-footer__copyrightfont-size13pxcolor#475569font-weight500.iw-footer__paymentsdisplayflexalign-itemscentergap7pxflex-wrapnowrap.iw-payment-badgedisplayinline-flexalign-itemscenterjustify-contentcenterline-height0border-radius4pxtransitiontransform 0.15s easeopacity 0.15s easeflex-shrink0.iw-payment-badgehovertransformtranslateY(-1px).iw-payment-badge svg.iw-payment-svgwidth44px !importantheight28px !importantdisplayblock !importantborder-radius4px !importantbox-shadow0 1px 3px rgba(0000.05) !important.iw-mobile-bottom-navdisplaynonepositionfixed !importantbottom0 !importantleft0 !importantright0 !importantz-index2147483640 !importantpadding0 16px calc(10pxenv(safe-area-inset-bottom0px)) 16px !importantpointer-eventsnone !importanttransitiontransform 0.28s cubic-bezier(0.1610.31)opacity 0.2s easebottom 0.2s ease !importantuser-selectnone-webkit-user-selectnonebox-sizingborder-box !important.iw-mobile-bottom-nav.has-preview-barbottom52px !important.iw-mobile-bottom-nav__innermax-width440pxwidth100%margin0 autodisplayflexalign-itemscenterjustify-contentspace-betweenbackgroundrgba(2552552550.90)backdrop-filterblur(28px) saturate(190%)-webkit-backdrop-filterblur(28px) saturate(190%)border1px solid rgba(2552552550.85)border-radius9999pxbox-shadow0 12px 32px -4px rgba(1523420.14)0 4px 12px -2px rgba(1523420.06)0 0 0 1px rgba(2262322400.6)padding7px 10pxpointer-eventsauto !importantbox-sizingborder-box.iw-mobile-bottom-nav__itemdisplayflex !importantflex-directioncolumn !importantalign-itemscenter !importantjustify-contentcenter !importantgap3px !importantflex1 1 0px !importantmin-width0 !importantpadding6px 4px 5px 4px !importantmargin0 !importantbackgroundtransparent !importantbackground-colortransparent !importantbordernone !importantoutlinenone !importantbox-shadownone !important-webkit-appearancenone !importantappearancenone !importantcolor#64748B !importanttext-decorationnone !importantcursorpointer !importantpositionrelative !importantborder-radius20px !importanttransitioncolor 0.18s easetransform 0.15s cubic-bezier(0.400.21)background-color 0.18s ease !important-webkit-tap-highlight-colortransparent !importantfont-family-apple-systemBlinkMacSystemFont"Segoe UI"RobotoHelveticaArialsans-serif !important.iw-mobile-bottom-nav__itemhovercolor#0F172A !important.iw-mobile-bottom-nav__itemactivetransformscale(0.91) !importantbackground-colorrgba(37992350.08) !important.iw-mobile-bottom-nav__item.is-activecolor#2563EB !important.iw-mobile-bottom-nav__item.is-active .iw-mobile-bottom-nav__iconcolor#2563EB !important.iw-mobile-bottom-nav__iconpositionrelativedisplayflexalign-itemscenterjustify-contentcenterwidth24pxheight24pxtransitiontransform 0.18s ease.iw-mobile-bottom-nav__icon svgwidth22pxheight22pxstroke-width2.1pxdisplayblock.iw-mobile-bottom-nav__labelfont-size10.5pxfont-weight600letter-spacing0.015emline-height1.15text-aligncenterwhite-spacenowrap.iw-mobile-bottom-nav__indicatorpositionabsolutebottom0pxleft50%transformtranslateX(-50%)width14pxheight3pxborder-radius9999pxbackground#2563EBopacity0transitionopacity 0.2s easewidth 0.2s ease.iw-mobile-bottom-nav__item.is-active .iw-mobile-bottom-nav__indicatoropacity1.iw-mobile-bottom-nav__badgepositionabsolutetop-4pxright-8pxbackgroundlinear-gradient(135deg#EF4444 0%#DC2626 100%)color#FFFFFFfont-size9.5pxfont-weight700min-width17pxheight17pxborder-radius9999pxdisplayflexalign-itemscenterjustify-contentcenterpadding0 4pxline-height1box-shadow0 2px 6px rgba(22038380.4).iw-mobile-bottom-nav__badge.is-hiddendisplaynone !important@media (max-width1024px).iw-mobile-bottom-navdisplayblock !important.iw-v2-scriptfont-family'Caveat'cursivesans-seriffont-size1.45remfont-weight700color#6B7280letter-spacing0.01emtransformrotate(-3deg)displayinline-blockuser-selectnone.iw-v2-script--heropositionabsolutetop10pxright24pxcolor#4B5563font-size1.55remline-height1.15text-alignrightz-index10text-shadow0 1px 4px rgba(2552552550.8).iw-header__search-pilldisplaynonealign-itemscentergap10pxbackgroundrgba(2432442460.75)border1px solid rgba(2292312350.8)border-radius9999pxpadding0 16pxheight38pxwidth260pxcolorvar(--iw-color-text-muted)cursorpointertransitionall 0.2s ease.iw-header__search-pillhoverbackground#FFFFFFborder-colorrgba(91952390.35)box-shadow0 2px 10px rgba(91952390.08).iw-header__search-pill inputbackgroundtransparentbordernoneoutlinenonefont-size13.5pxcolorvar(--iw-color-text)width100%cursorpointer@media (min-width1024px).iw-header__search-pilldisplayflex.iw-header__action-btn.js-open-searchdisplaynone.iw-v2-heropositionrelativeoverflowhiddenpaddingclamp(32px5vw64px) 0 clamp(40px6vw72px)backgroundradial-gradient(ellipse 65% 55% at 75% 35%rgba(1671392500.18) 0%rgba(991022410.08) 40%transparent 75%)radial-gradient(circle at 15% 15%rgba(1471972530.12) 0%transparent 40%)linear-gradient(180deg#FAFAFC 0%#FFFFFF 100%).iw-v2-hero__griddisplaygridgrid-template-columns1.05fr 1.15fralign-itemscentergapclamp(32px4.5vw64px).iw-v2-hero__contentdisplayflexflex-directioncolumngapclamp(16px2.2vw24px)max-width580px.iw-v2-tagdisplayinline-flexalign-itemscentergap8pxpadding6px 14pxbackgroundrgba(2552552550.85)border1px solid rgba(991022410.25)border-radius9999pxfont-size11.5pxfont-weight700text-transformuppercaseletter-spacing0.07emcolor#4F46E5box-shadow0 2px 8px rgba(79702290.06)widthfit-content.iw-v2-hero__titlefont-sizeclamp(2.4rem4.2vw3.8rem)font-weight800line-height1.08letter-spacing-0.03emcolor#0F172Amargin0.iw-v2-hero__title-gradientbackgroundlinear-gradient(135deg#3B40FF 0%#6366F1 45%#8B5CF6 100%)-webkit-background-cliptext-webkit-text-fill-colortransparentdisplayinline.iw-v2-hero__subtitlefont-sizeclamp(1.02rem1.3vw1.18rem)line-height1.55color#475569margin0.iw-v2-hero__actionsdisplayflexflex-wrapwrapalign-itemscentergap14pxmargin-top4px.iw-v2-btn-primarydisplayinline-flexalign-itemscenterjustify-contentcentergap10pxbackgroundlinear-gradient(135deg#4F46E5 0%#6366F1 100%)color#FFFFFF !importantfont-weight600font-size15pxpadding14px 28pxborder-radius9999pxbox-shadow0 6px 20px -4px rgba(79702290.38)inset 0 1px 1px rgba(2552552550.3)text-decorationnonetransitionall 0.25s cubic-bezier(0.1610.31).iw-v2-btn-primaryhovertransformtranslateY(-2px)box-shadow0 10px 26px -4px rgba(79702290.45).iw-v2-btn-glassdisplayinline-flexalign-itemscenterjustify-contentcentergap10pxbackgroundrgba(2552552550.85)border1px solid rgba(2032132250.8)color#1E293B !importantfont-weight600font-size15pxpadding14px 24pxborder-radius9999pxbackdrop-filterblur(12px)text-decorationnonebox-shadow0 2px 8px rgba(0000.04)transitionall 0.25s cubic-bezier(0.1610.31).iw-v2-btn-glasshoverbackground#FFFFFFborder-color#6366F1color#4F46E5 !importanttransformtranslateY(-2px)box-shadow0 6px 18px rgba(79702290.12).iw-v2-hero__proofdisplayflexalign-itemscentergap14pxmargin-top8px.iw-v2-avatar-stackdisplayflexalign-itemscenter.iw-v2-avatar-stack imgwidth32pxheight32pxborder-radius50%border2px solid #FFFFFFmargin-left-8pxobject-fitcoverbox-shadow0 2px 6px rgba(0000.08).iw-v2-avatar-stack imgfirst-childmargin-left0.iw-v2-hero__proof-textfont-size13pxcolor#64748Bline-height1.35.iw-v2-hero__stagepositionrelativedisplayflexalign-itemscenterjustify-contentcenter.iw-v2-hero__canvas-wrappositionrelativewidth100%max-width600pxborder-radius28pxoverflowvisibletransitiontransform 0.4s ease-out.iw-v2-hero__main-imagewidth100%heightautodisplayblockborder-radius24pxobject-fitcoverfilterdrop-shadow(0 20px 40px rgba(1523420.12)).iw-v2-hero__quick-cardmargin16px 0 22pxpadding12px 16pxbackgroundlinear-gradient(135degrgba(2482502520.95)rgba(2412452490.85))border1px solid rgba(2262322400.9)border-radius14pxbox-shadow0 4px 12px -2px rgba(1523420.04).iw-v2-hero__quick-card-badgedisplayinline-flexalign-itemscentergap6pxfont-size11.5pxfont-weight700text-transformuppercaseletter-spacing0.04emcolor#047857backgroundrgba(161851290.12)padding2px 8pxborder-radius9999pxmargin-bottom6px.iw-v2-hero__quick-card-textmargin0font-size13pxcolor#475569line-height1.5.iw-v2-hero__quick-card-text strongcolor#0F172A.iw-v2-hero__proof-contentdisplayflexflex-directioncolumngap2px.iw-v2-hero__proof-ratingdisplayinline-flexalign-itemscentergap5pxfont-size13pxline-height1.iw-v2-hero__proof-starscolor#F59E0Bfont-size12pxletter-spacing1px.iw-v2-hero__proof-scorefont-weight800color#0F172A.iw-v2-hero__proof-dotwidth3pxheight3pxborder-radius50%background#94A3B8.iw-v2-hero__proof-countfont-weight600color#334155font-size12.5px.iw-v2-hero__proof-guaranteefont-size12pxcolor#64748Bfont-weight500.iw-v2-hero__chippositionabsolutebackgroundrgba(2552552550.92)backdrop-filterblur(16px) saturate(180%)-webkit-backdrop-filterblur(16px) saturate(180%)border1px solid rgba(2552552550.95)border-radius9999pxpadding6px 14pxdisplayinline-flexalign-itemscentergap8pxbox-shadow0 8px 24px -4px rgba(1523420.12)0 0 0 1px rgba(991022410.1)text-decorationnonecolor#0F172Afont-size12.5pxfont-weight600z-index12transitionall 0.25s cubic-bezier(0.1610.31).iw-v2-hero__chiphovertransformtranslateY(-2px) scale(1.03)box-shadow0 12px 28px -4px rgba(79702290.2)color#4F46E5.iw-v2-hero__chip--top-lefttop20pxleft-8pxanimationiwHeroFloat 5s ease-in-out infinite.iw-v2-hero__chip--top-righttop48pxright-10pxanimationiwHeroFloat 5s ease-in-out infinite 2.5s@keyframes iwHeroFloat0%100%transformtranslateY(0)50%transformtranslateY(-5px).iw-v2-hero__chip-iconfont-size14px.iw-v2-hero__chip-pricefont-weight800color#4F46E5backgroundrgba(79702290.08)padding2px 6pxborder-radius6pxfont-size11.5px.iw-v2-hero__floating-dockpositionabsolutebottom20pxright16pxbackgroundrgba(2552552550.92)backdrop-filterblur(24px) saturate(180%)-webkit-backdrop-filterblur(24px) saturate(180%)border1px solid rgba(2552552550.95)border-radius20pxpadding10px 16pxdisplayflexalign-itemscentergap12pxbox-shadow0 16px 36px -4px rgba(1523420.16)0 0 0 1px rgba(991022410.14)text-decorationnonecolor#0F172Az-index15transitionall 0.28s cubic-bezier(0.1610.31)max-width290px.iw-v2-hero__floating-dockhovertransformtranslateY(-3px) scale(1.02)box-shadow0 20px 40px -4px rgba(79702290.25).iw-v2-hero__dock-badgefont-size10pxfont-weight800text-transformuppercaseletter-spacing0.06embackgroundlinear-gradient(135deg#4F46E5#6366F1)color#FFFFFFpadding4px 7pxborder-radius6pxflex-shrink0.iw-v2-hero__dock-bodyflex1min-width0.iw-v2-hero__floating-dock-titlefont-size12.5pxfont-weight700line-height1.25color#0F172Awhite-spacenowrapoverflowhiddentext-overflowellipsis.iw-v2-hero__dock-metadisplayflexalign-itemscentergap6pxmargin-top3px.iw-v2-hero__dock-ratingfont-size11pxfont-weight700color#D97706.iw-v2-hero__floating-dock-pricefont-size12.5pxfont-weight800color#4F46E5.iw-v2-hero__floating-dock-arrowwidth28pxheight28pxborder-radius50%background#4F46E5color#FFFFFFdisplayflexalign-itemscenterjustify-contentcenterflex-shrink0transitiontransform 0.2s ease.iw-v2-hero__floating-dockhover .iw-v2-hero__floating-dock-arrowtransformtranslateX(2px)@media (max-width767px).iw-v2-hero__chipdisplaynone.iw-v2-hero__floating-dockbottom12pxright12pxleft12pxmax-widthnone.iw-v2-categoriespaddingclamp(32px5vw60px) 0background#FFFFFF.iw-v2-categories__griddisplaygridgrid-template-columnsrepeat(41fr)gap20px.iw-v2-cat-cardpositionrelativebackground#F8FAFCborder1px solid rgba(2262322400.8)border-radius20pxpadding24px 20px 16pxdisplayflexflex-directioncolumnjustify-contentspace-betweenoverflowhiddentext-decorationnonetransitionall 0.3s cubic-bezier(0.1610.31)box-shadow0 4px 12px rgba(1523420.02).iw-v2-cat-cardhovertransformtranslateY(-5px)background#FFFFFFborder-colorrgba(991022410.3)box-shadow0 16px 36px -6px rgba(1523420.08)0 0 0 1px rgba(991022410.1).iw-v2-cat-card__headerpositionrelativez-index2.iw-v2-cat-card__titlefont-size1.08remfont-weight700color#0F172Amargin0 0 4px.iw-v2-cat-card__descfont-size12.5pxcolor#64748Bmargin0line-height1.35.iw-v2-cat-card__image-wrapmargin14px -10px 10pxheight145pxdisplayflexalign-itemscenterjustify-contentcenteroverflowhiddenborder-radius12px.iw-v2-cat-card__imagewidth100%height100%object-fitcovertransitiontransform 0.4s ease.iw-v2-cat-cardhover .iw-v2-cat-card__imagetransformscale(1.05).iw-v2-cat-card__actionwidth32pxheight32pxborder-radius50%background#FFFFFFborder1px solid #E2E8F0displayflexalign-itemscenterjustify-contentcentercolor#4F46E5box-shadow0 2px 6px rgba(0000.04)transitionall 0.2s easemargin-top4px.iw-v2-cat-cardhover .iw-v2-cat-card__actionbackground#4F46E5color#FFFFFFborder-color#4F46E5transformtranslateX(4px).iw-v2-featured-findpaddingclamp(48px6vw84px) 0backgroundlinear-gradient(180deg#FFFFFF 0%#F8FAFC 100%).iw-v2-featured-find__cardbackground#FFFFFFborder1px solid rgba(2262322400.8)border-radius28pxpaddingclamp(24px4vw48px)displaygridgrid-template-columns1fr 1.15fr 0.9fralign-itemscentergapclamp(24px3.5vw48px)box-shadow0 16px 40px -8px rgba(1523420.05)positionrelativeoverflowhidden.iw-v2-featured-find__stagepositionrelativeborder-radius20pxbackgroundradial-gradient(circle at center#F1F5F9 0%#FFFFFF 100%)padding20pxdisplayflexalign-itemscenterjustify-contentcenter.iw-v2-featured-find__imagewidth100%max-width340pxheightautoobject-fitcontainfilterdrop-shadow(0 14px 28px rgba(0000.08)).iw-v2-badge-360positionabsolutebottom16pxleft16pxbackgroundrgba(2552552550.85)border1px solid rgba(2032132250.8)backdrop-filterblur(10px)padding6px 14pxborder-radius9999pxfont-size12pxfont-weight700color#334155displayflexalign-itemscentergap8pxbox-shadow0 2px 8px rgba(0000.04).iw-v2-featured-find__centerdisplayflexflex-directioncolumngap14px.iw-v2-featured-find__eyebrowfont-size11pxfont-weight700text-transformuppercaseletter-spacing0.08emcolor#4F46E5backgroundrgba(79702290.08)padding4px 10pxborder-radius9999pxwidthfit-content.iw-v2-featured-find__titlefont-sizeclamp(1.6rem2.4vw2.2rem)font-weight800color#0F172Aline-height1.15margin0.iw-v2-featured-find__descfont-size14.5pxcolor#64748Bline-height1.5margin0.iw-v2-featured-find__price-wrapdisplayflexalign-itemsbaselinegap10pxmargin-top4px.iw-v2-featured-find__pricefont-size2remfont-weight800color#0F172A.iw-v2-featured-find__price-oldfont-size1.15remcolor#94A3B8text-decorationline-through.iw-v2-featured-find__save-tagbackground#FEE2E2color#DC2626font-size11pxfont-weight700padding3px 8pxborder-radius9999px.iw-v2-featured-find__actionsdisplayflexflex-wrapwrapalign-itemscentergap12pxmargin-top8px.iw-v2-featured-find__benefitsdisplayflexflex-directioncolumngap16pxborder-left1px solid #F1F5F9padding-leftclamp(16px2vw32px).iw-v2-benefit-itemdisplayflexalign-itemsflex-startgap14px.iw-v2-benefit-iconwidth38pxheight38pxborder-radius12pxbackgroundrgba(991022410.08)color#4F46E5displayflexalign-itemscenterjustify-contentcenterflex-shrink0.iw-v2-benefit-titlefont-size13.5pxfont-weight700color#0F172A.iw-v2-benefit-descfont-size12pxcolor#64748Bmargin-top2px.iw-v2-lifestylepaddingclamp(32px5vw64px) 0background#FFFFFF.iw-v2-lifestyle__cardpositionrelativeborder-radius24pxoverflowhiddenbackground#F8FAFCdisplaygridgrid-template-columns1fr 1.25fralign-itemscentermin-height360pxborder1px solid rgba(2262322400.8)box-shadow0 8px 30px rgba(0000.03).iw-v2-lifestyle__contentpaddingclamp(32px5vw64px)displayflexflex-directioncolumngap16pxz-index2.iw-v2-lifestyle__titlefont-sizeclamp(2rem3.2vw2.8rem)font-weight800color#0F172Aline-height1.1margin0.iw-v2-lifestyle__textfont-sizeclamp(1rem1.2vw1.15rem)color#475569line-height1.55max-width440pxmargin0.iw-v2-lifestyle__image-sidepositionrelativeheight100%min-height340pxoverflowhidden.iw-v2-lifestyle__imagewidth100%height100%object-fitcoverobject-positioncenter.iw-v2-lifestyle__scriptpositionabsolutetop24pxleft32pxcolor#475569font-size1.65remz-index5text-shadow0 1px 4px rgba(2552552550.8).iw-v2-favoritespaddingclamp(48px6vw80px) 0background#FFFFFF.iw-v2-favorites__headerdisplayflexalign-itemsflex-endjustify-contentspace-betweenmargin-bottomclamp(24px3.5vw40px).iw-v2-favorites__title-wrapdisplayflexflex-directioncolumngap6px.iw-v2-favorites__eyebrowfont-size11.5pxfont-weight700text-transformuppercaseletter-spacing0.08emcolor#4338CA.iw-v2-favorites__titlefont-sizeclamp(1.8rem2.6vw2.4rem)font-weight800color#0F172Amargin0letter-spacing-0.02em.iw-v2-favorites__controlsdisplayflexalign-itemscentergap14px.iw-v2-rail-btnwidth38pxheight38pxborder-radius50%border1px solid #E2E8F0background#FFFFFFcolor#334155displayflexalign-itemscenterjustify-contentcentercursorpointertransitionall 0.2s ease.iw-v2-rail-btnhoverborder-color#4F46E5color#4F46E5background#F8FAFC.iw-v2-favorites__griddisplaygridgrid-template-columnsrepeat(41fr)gap24px.iw-v2-product-cardpositionrelativebackground#FFFFFFborder1px solid rgba(2262322400.7)border-radius20pxpadding16pxdisplayflexflex-directioncolumntransitionall 0.3s cubic-bezier(0.1610.31)text-decorationnone.iw-v2-product-cardhovertransformtranslateY(-6px)box-shadow0 18px 40px -8px rgba(1523420.1)0 0 0 1px rgba(991022410.15)border-colorrgba(991022410.25).iw-v2-product-card__image-wrappositionrelativewidth100%aspect-ratio4/3border-radius14pxoverflowhiddenbackground#F8FAFCdisplayflexalign-itemscenterjustify-contentcenter.iw-v2-product-card__imagewidth100%height100%object-fitcovertransitiontransform 0.4s ease.iw-v2-product-cardhover .iw-v2-product-card__imagetransformscale(1.05).iw-v2-product-card__infodisplayflexflex-directioncolumngap6pxmargin-top14pxflex1.iw-v2-product-card__titlefont-size14pxfont-weight700color#0F172Aline-height1.35margin0.iw-v2-product-card__price-rowdisplayflexalign-itemscenterjustify-contentspace-betweenmargin-topautopadding-top8px.iw-v2-product-card__pricesdisplayflexalign-itemsbaselinegap6px.iw-v2-product-card__pricefont-size16pxfont-weight800color#0F172A.iw-v2-product-card__price-oldfont-size12.5pxcolor#94A3B8text-decorationline-through.iw-v2-product-card__cart-btnwidth36pxheight36pxborder-radius50%background#F8FAFCborder1px solid #E2E8F0color#4F46E5displayflexalign-itemscenterjustify-contentcentercursorpointertransitionall 0.2s ease.iw-v2-product-cardhover .iw-v2-product-card__cart-btnbackground#4F46E5color#FFFFFFborder-color#4F46E5.iw-v2-trustpadding36px 0border-top1px solid #F1F5F9border-bottom1px solid #F1F5F9background#FAFAFC.iw-v2-trust__griddisplaygridgrid-template-columnsrepeat(41fr)gap24px.iw-v2-trust-coldisplayflexalign-itemscentergap14px.iw-v2-trust-iconwidth44pxheight44pxborder-radius50%background#FFFFFFborder1px solid #E2E8F0color#4F46E5displayflexalign-itemscenterjustify-contentcenterflex-shrink0box-shadow0 2px 6px rgba(0000.03).iw-v2-trust-titlefont-size14pxfont-weight700color#0F172Aline-height1.2.iw-v2-trust-descfont-size12pxcolor#64748Bmargin-top3px.iw-v2-faqpaddingclamp(48px6vw80px) 0background#FFFFFF.iw-v2-faq__wrapmax-width820pxmargin0 auto.iw-v2-faq__headertext-aligncentermargin-bottom36px.iw-v2-faq__titlefont-sizeclamp(1.8rem2.8vw2.4rem)font-weight800color#0F172Amargin0 0 8px.iw-v2-faq__subtitlefont-size15pxcolor#64748Bmargin0.iw-v2-faq__listdisplayflexflex-directioncolumngap12px.iw-v2-faq-itemborder1px solid #E2E8F0border-radius16pxbackground#F8FAFCoverflowhiddentransitionall 0.2s ease.iw-v2-faq-item[open]background#FFFFFFborder-colorrgba(991022410.3)box-shadow0 4px 16px rgba(1523420.04).iw-v2-faq-triggerpadding18px 22pxfont-weight700font-size15pxcolor#0F172Adisplayflexalign-itemscenterjustify-contentspace-betweencursorpointerlist-stylenone.iw-v2-faq-trigger-webkit-details-markerdisplaynone.iw-v2-faq-bodypadding0 22px 18pxfont-size14pxline-height1.6color#475569.iw-v2-faq__footertext-aligncentermargin-top28px.iw-v2-newsletterpaddingclamp(32px5vw64px) 0background#FFFFFF.iw-v2-newsletter__cardpositionrelativebackgroundradial-gradient(circle at 10% 50%rgba(1992102540.4) 0%transparent 60%)radial-gradient(circle at 90% 50%rgba(2242312550.5) 0%transparent 60%)linear-gradient(135deg#EEF2FF 0%#F5F3FF 50%#EDE9FE 100%)border1px solid rgba(1992102540.8)border-radius28pxpaddingclamp(32px5vw56px)displaygridgrid-template-columns1.2fr 0.8fralign-itemscentergap32pxoverflowhiddenbox-shadow0 16px 40px -10px rgba(991022410.12).iw-v2-newsletter__contentdisplayflexflex-directioncolumngap14pxpositionrelativez-index2.iw-v2-newsletter__tagfont-size11pxfont-weight700text-transformuppercaseletter-spacing0.08emcolor#4F46E5.iw-v2-newsletter__titlefont-sizeclamp(1.8rem2.8vw2.6rem)font-weight800color#0F172Aline-height1.15margin0.iw-v2-newsletter__descfont-size15pxcolor#475569line-height1.5margin0.iw-v2-newsletter__formdisplayflexalign-itemscentergap10pxmargin-top8pxmax-width480px.iw-v2-newsletter__inputflex1height48pxpadding0 18pxborder-radius9999pxborder1.5px solid rgba(2032132250.8)background#FFFFFFfont-size14.5pxcolor#0F172Aoutlinenonetransitionall 0.2s ease.iw-v2-newsletter__inputfocusborder-color#6366F1box-shadow0 0 0 3px rgba(991022410.15).iw-v2-newsletter__visualpositionrelativedisplayflexalign-itemscenterjustify-contentcenter.iw-v2-newsletter__imagewidth100%max-width280pxheightautoborder-radius20pxfilterdrop-shadow(0 12px 24px rgba(991022410.15)).iw-v2-newsletter__scriptpositionabsolutetop0right12pxcolor#4F46E5font-size1.4rem@media (max-width1023px).iw-v2-hero__gridgrid-template-columns1frtext-aligncenter.iw-v2-hero__contentmax-width100%align-itemscenter.iw-v2-hero__actionsjustify-contentcenter.iw-v2-hero__proofjustify-contentcenter.iw-v2-categories__gridgrid-template-columnsrepeat(21fr).iw-v2-featured-find__cardgrid-template-columns1frtext-aligncenter.iw-v2-featured-find__centeralign-itemscenter.iw-v2-featured-find__actionsjustify-contentcenter.iw-v2-featured-find__benefitsborder-leftnoneborder-top1px solid #F1F5F9padding-left0padding-top24pxgrid-template-columnsrepeat(21fr)displaygrid.iw-v2-lifestyle__cardgrid-template-columns1frtext-aligncenter.iw-v2-lifestyle__contentalign-itemscenter.iw-v2-lifestyle__textmax-width100%.iw-v2-favorites__gridgrid-template-columnsrepeat(21fr).iw-v2-trust__gridgrid-template-columnsrepeat(21fr)gap20px.iw-v2-newsletter__cardgrid-template-columns1frtext-aligncenter.iw-v2-newsletter__contentalign-itemscenter.iw-v2-newsletter__formwidth100%justify-contentcenter@media (max-width767px).iw-v2-heropadding24px 0 36px.iw-v2-hero__titlefont-size2.2rem.iw-v2-categories__griddisplayflexoverflow-xautoscroll-snap-typex mandatorygap14pxpadding-bottom8pxmargin0 -16pxpadding-left16pxpadding-right16px-webkit-overflow-scrollingtouchscrollbar-widthnone.iw-v2-categories__grid-webkit-scrollbardisplaynone.iw-v2-cat-cardflex0 0 240pxscroll-snap-alignstart.iw-v2-featured-find__benefitsgrid-template-columns1fr.iw-v2-favorites__griddisplayflexoverflow-xautoscroll-snap-typex mandatorygap14pxpadding-bottom8pxmargin0 -16pxpadding-left16pxpadding-right16px-webkit-overflow-scrollingtouchscrollbar-widthnone.iw-v2-favorites__grid-webkit-scrollbardisplaynone.iw-v2-product-cardflex0 0 220pxscroll-snap-alignstart.iw-v2-trust__gridgrid-template-columns1frgap16px.iw-v2-newsletter__formflex-directioncolumnwidth100%.iw-v2-newsletter__inputwidth100%.iw-v2-newsletter__form buttonwidth100%@keyframes iw-v2-float-stage0%100%transformtranslateY(0px) rotate(0deg)50%transformtranslateY(-9px) rotate(0.4deg)@keyframes iw-v2-shadow-pulse0%100%transformscale(1)opacity0.2850%transformscale(0.91)opacity0.16.iw-v2-hero__main-imageanimationiw-v2-float-stage 7s ease-in-out infinitetransform-origincenter bottom.iw-v2-hero__canvas-wrapaftercontent''positionabsolutebottom24pxleft50%transformtranslateX(-50%)width320pxheight24pxbackgroundradial-gradient(ellipse at centerrgba(1523420.22) 0%rgba(1523420) 70%)border-radius50%z-index1pointer-eventsnoneanimationiw-v2-shadow-pulse 7s ease-in-out infinite.iw-v2-cat-card.iw-v2-product-cardpositionrelativeoverflowhidden.iw-v2-cat-cardbefore.iw-v2-product-cardbeforecontent''positionabsolutetop0left-120%width80%height100%backgroundlinear-gradient(105degtransparent 30%rgba(2552552550.45) 50%transparent 70%)transformskewX(-20deg)pointer-eventsnonez-index5transitionnone.iw-v2-cat-cardhoverbefore.iw-v2-product-cardhoverbeforeleft140%transitionleft 0.75s ease-out.iw-v2-prism-labpadding80px 0 90pxpositionrelativeoverflowhiddentransitionbackground 0.5s ease.iw-v2-prism-lab.theme-studiobackgroundradial-gradient(circle at 50% 30%#FFFFFF 0%#F5F7FB 50%#EDF2F7 100%)colorvar(--iw-color-text).iw-v2-prism-lab.theme-violetbackgroundradial-gradient(circle at 50% 30%#1E1B4B 0%#0F172A 60%#030712 100%)color#F8FAFC.iw-v2-prism-lab.theme-midnightbackgroundradial-gradient(circle at 50% 30%#0F172A 0%#020617 70%#000000 100%)color#FFFFFF.iw-v2-prism-lab__headerdisplayflexflex-directioncolumnalign-itemscentertext-aligncentermargin-bottom36pxpositionrelativez-index3.iw-v2-prism-lab__badgedisplayinline-flexalign-itemscentergap8pxpadding6px 14pxborder-radius9999pxfont-size11.5pxfont-weight700letter-spacing0.08emtext-transformuppercasebackgroundrgba(91952390.12)color#4F46E5border1px solid rgba(91952390.25)margin-bottom14pxbackdrop-filterblur(10px).theme-violet .iw-v2-prism-lab__badge.theme-midnight .iw-v2-prism-lab__badgebackgroundrgba(168852470.2)color#C084FCborder-colorrgba(168852470.4).iw-v2-prism-lab__titlefont-sizeclamp(2rem3.8vw2.75rem)font-weight800letter-spacing-0.03emline-height1.15margin0 0 12pxcolor#0F172A.theme-violet .iw-v2-prism-lab__title.theme-midnight .iw-v2-prism-lab__titlecolor#FFFFFF !importanttext-shadow0 2px 20px rgba(0000.5).iw-v2-prism-lab__subtitlefont-sizeclamp(0.95rem1.6vw1.1rem)max-width580pxline-height1.55opacity0.85margin0color#475569.theme-violet .iw-v2-prism-lab__subtitle.theme-midnight .iw-v2-prism-lab__subtitlecolorrgba(2412452490.9) !importantopacity1 !important.iw-v2-atmosphere-pillsdisplayinline-flexalign-itemscentergap6pxpadding4pxborder-radius9999pxbackgroundrgba(2552552550.75)border1px solid rgba(2032132250.6)box-shadow0 4px 16px rgba(1523420.05)backdrop-filterblur(12px)margin-top20px.theme-violet .iw-v2-atmosphere-pills.theme-midnight .iw-v2-atmosphere-pillsbackgroundrgba(3041590.7)border-colorrgba(2552552550.15).iw-v2-atmo-btnbordernonebackgroundtransparentpadding6px 14pxborder-radius9999pxfont-size12pxfont-weight600cursorpointerdisplayinline-flexalign-itemscentergap6pxcolorinherittransitionall 0.25s easeopacity0.65.iw-v2-atmo-btn.is-activebackground#FFFFFFcolor#0F172Abox-shadow0 2px 8px rgba(1523420.1)opacity1.theme-violet .iw-v2-atmo-btn.is-active.theme-midnight .iw-v2-atmo-btn.is-activebackgroundrgba(2552552550.2)color#FFFFFFbox-shadow0 2px 10px rgba(0000.4).iw-v2-prism-tabsdisplayflexjustify-contentcenterflex-wrapwrapgap10pxmargin-bottom32pxpositionrelativez-index3.iw-v2-prism-tabborder1px solid rgba(2032132250.6)backgroundrgba(2552552550.7)backdrop-filterblur(12px)padding10px 20pxborder-radius9999pxfont-size13.5pxfont-weight600cursorpointercolorinherittransitionall 0.25s easedisplayinline-flexalign-itemscentergap8px.theme-violet .iw-v2-prism-tab.theme-midnight .iw-v2-prism-tabbackgroundrgba(3041590.6)border-colorrgba(2552552550.15).iw-v2-prism-tab.is-activebackground#4F46E5color#FFFFFFborder-color#4F46E5box-shadow0 8px 24px rgba(79702290.35)transformtranslateY(-2px).theme-violet .iw-v2-prism-tab.is-activebackground#9333EAborder-color#9333EAbox-shadow0 8px 24px rgba(147512340.45).iw-v2-prism-stagemax-width1060pxmargin0 autoborder-radius28pxpositionrelativepadding44pxbackgroundrgba(2552552550.65)border1px solid rgba(2552552550.85)box-shadow0 24px 64px rgba(1523420.08)0 1px 0 rgba(2552552550.9) insetbackdrop-filterblur(24px)perspective1200pxtransitiontransform 0.2s cubic-bezier(0.2510.51)box-shadow 0.3s easeborder-color 0.3s easedisplaygridgrid-template-columns1.15fr 1frgap40pxalign-itemscenteroverflowhidden.theme-violet .iw-v2-prism-stagebackgroundrgba(2323470.72)border-colorrgba(168852470.3)box-shadow0 24px 64px rgba(0000.5)0 1px 0 rgba(2552552550.15) inset.theme-midnight .iw-v2-prism-stagebackgroundrgba(1523420.75)border-colorrgba(561892480.3)box-shadow0 24px 64px rgba(0000.7)0 1px 0 rgba(2552552550.12) inset.iw-v2-prism-stagebeforecontent''positionabsolutetopvar(--caustic-y50%)leftvar(--caustic-x50%)width440pxheight440pxtransformtranslate(-50%-50%)backgroundradial-gradient(circlergba(1291402480.28) 0%rgba(991022410.08) 45%transparent 70%)pointer-eventsnonez-index1transitionwidth 0.3s easeheight 0.3s easeborder-radius50%filterblur(28px).theme-violet .iw-v2-prism-stagebeforebackgroundradial-gradient(circlergba(1921322520.35) 0%rgba(147512340.12) 45%transparent 70%).theme-midnight .iw-v2-prism-stagebeforebackgroundradial-gradient(circlergba(561892480.32) 0%rgba(141652330.1) 45%transparent 70%).iw-v2-prism-viewportpositionrelativeaspect-ratio4/3displayflexalign-itemscenterjustify-contentcenterz-index2border-radius20pxbackgroundradial-gradient(circle at centerrgba(2552552550.5) 0%rgba(2412452490.2) 80%).theme-violet .iw-v2-prism-viewport.theme-midnight .iw-v2-prism-viewportbackgroundradial-gradient(circle at centerrgba(2552552550.06) 0%transparent 80%).iw-v2-prism-main-imgmax-width82%max-height82%object-fitcontainfilterdrop-shadow(0 20px 30px rgba(1523420.18))transitiontransform 0.4s cubic-bezier(0.20.80.21)opacity 0.3s easeuser-selectnone.iw-v2-hotspotpositionabsolutewidth28pxheight28pxborder-radius50%backgroundrgba(79702290.9)color#FFFFFFdisplayflexalign-itemscenterjustify-contentcentercursorpointerz-index10box-shadow0 0 0 4px rgba(79702290.25)0 4px 12px rgba(0000.2)transitiontransform 0.25s easebackground 0.25s ease.iw-v2-hotspotaftercontent''positionabsoluteinset-6pxborder-radius50%border1.5px solid rgba(79702290.6)animationiw-v2-pulse 2s cubic-bezier(0.400.61) infinite@keyframes iw-v2-pulse0%transformscale(0.9)opacity1100%transformscale(1.6)opacity0.iw-v2-hotspothovertransformscale(1.18)background#4338CA.iw-v2-hotspot__tooltippositionabsolutebottomcalc(100%12px)left50%transformtranslateX(-50%) translateY(8px)backgroundrgba(1523420.92)color#FFFFFFpadding10px 14pxborder-radius12pxfont-size12pxwhite-spacenowrappointer-eventsnoneopacity0visibilityhiddentransitionall 0.25s cubic-bezier(0.20.80.21)box-shadow0 10px 25px rgba(0000.3)backdrop-filterblur(8px)z-index20.iw-v2-hotspot__tooltip-titlefont-weight700font-size12.5pxmargin-bottom2pxcolor#A5B4FC.iw-v2-hotspothover .iw-v2-hotspot__tooltip.iw-v2-hotspot.is-open .iw-v2-hotspot__tooltipopacity1visibilityvisibletransformtranslateX(-50%) translateY(0).iw-v2-prism-detailsz-index2.iw-v2-prism-categoryfont-size12pxfont-weight700letter-spacing0.08emtext-transformuppercasecolor#4F46E5margin-bottom8px.theme-violet .iw-v2-prism-categorycolor#C084FC.theme-midnight .iw-v2-prism-categorycolor#38BDF8.iw-v2-prism-titlefont-sizeclamp(1.6rem2.5vw2rem)font-weight800line-height1.2letter-spacing-0.02emmargin0 0 12pxcolor#0F172A.theme-violet .iw-v2-prism-title.theme-midnight .iw-v2-prism-titlecolor#FFFFFF !importanttext-shadow0 2px 14px rgba(0000.6).iw-v2-prism-descfont-size14.5pxline-height1.6opacity0.88margin0 0 20pxcolor#475569.theme-violet .iw-v2-prism-desc.theme-midnight .iw-v2-prism-desccolor#E2E8F0 !importantopacity1 !important.iw-v2-prism-specsdisplaygridgrid-template-columns1fr 1frgap12pxmargin-bottom26px.iw-v2-prism-spec-pillpadding10px 14pxborder-radius12pxbackgroundrgba(2552552550.7)border1px solid rgba(2032132250.5)font-size12.5pxbackdrop-filterblur(10px).theme-violet .iw-v2-prism-spec-pill.theme-midnight .iw-v2-prism-spec-pillbackgroundrgba(2552552550.08) !importantborder-colorrgba(2552552550.16) !important.iw-v2-prism-spec-labelfont-size11pxfont-weight600text-transformuppercaseopacity0.7margin-bottom3pxcolor#64748B.theme-violet .iw-v2-prism-spec-label.theme-midnight .iw-v2-prism-spec-labelcolor#94A3B8 !importantopacity1 !important.iw-v2-prism-spec-valuefont-weight700font-size13pxcolor#0F172A.theme-violet .iw-v2-prism-spec-value.theme-midnight .iw-v2-prism-spec-valuecolor#FFFFFF !important.iw-v2-prism-buy-rowdisplayflexalign-itemscentergap18pxflex-wrapwrap.iw-v2-prism-pricefont-size1.85remfont-weight800letter-spacing-0.03emcolor#0F172A.theme-violet .iw-v2-prism-pricecolor#C084FC !important.theme-midnight .iw-v2-prism-pricecolor#38BDF8 !important.iw-v2-prism-price-oldfont-size1.15remtext-decorationline-throughopacity0.5margin-left6pxcolor#94A3B8.theme-violet .iw-v2-prism-price-old.theme-midnight .iw-v2-prism-price-oldcolorrgba(2552552550.45) !important.theme-midnight .iw-v2-prism-main-imgfilterdrop-shadow(0 20px 40px rgba(561892480.28)) brightness(1.05) contrast(1.08).theme-violet .iw-v2-prism-main-imgfilterdrop-shadow(0 20px 40px rgba(168852470.32)) brightness(1.05) contrast(1.08).theme-midnight .iw-v2-prism-tabcolor#CBD5E1 !important.theme-midnight .iw-v2-prism-tab.is-activebackgroundlinear-gradient(135deg#0284C7#2563EB) !importantborder-color#38BDF8 !importantcolor#FFFFFF !importantbox-shadow0 0 24px rgba(561892480.45) !important@media (max-width900px).iw-v2-prism-stagegrid-template-columns1frpadding24px 20pxgap28px.iw-v2-prism-specsgrid-template-columns1frhtmlbodyoverflow-xhidden !importantmax-width100vw !importantpositionrelative !important.iw-hero-gallery-col.iw-stage-showcase-box.iw-main-image-viewport.iw-product-gallery__dock-containermax-width100% !importantbox-sizingborder-box !important.iw-product-gallery__thumbs-webkit-overflow-scrollingtouchtouch-actionpan-xoverscroll-behavior-xcontain.iw-login-modalz-index2147483645 !important.iw-search-drawerz-index2147483645 !important#cart-drawer.cart-drawerz-index2147483645 !important.iw-flagship-features-sectionbackgroundradial-gradient(circle at 50% 20%#1E293B 0%#0F172A 100%) !importantpaddingclamp(64px8vw104px) clamp(16px3.5vw48px) !importantcolor#FFFFFF !importantpositionrelative !importantoverflowhidden !importantborder-top1px solid rgba(2552552550.08) !importantborder-bottom1px solid rgba(2552552550.08) !important.iw-flagship-features-innermax-width1440px !importantmargin0 auto !importantbox-sizingborder-box !important.iw-features-grid-3coldisplaygrid !importantgrid-template-columnsrepeat(31fr) !importantgapclamp(18px2.5vw32px) !importantmargin-top52px !important.iw-feature-card-luxurybackgroundrgba(2552552550.05) !importantbackdrop-filterblur(16px) !important-webkit-backdrop-filterblur(16px) !importantborder1px solid rgba(2552552550.12) !importantborder-radius24px !importantpaddingclamp(28px3.5vw40px) !importantdisplayflex !importantflex-directioncolumn !importantjustify-contentspace-between !importanttransitionall 0.3s cubic-bezier(0.1610.31) !importantbox-shadow0 12px 36px rgba(0000.28) !important.iw-feature-card-luxuryhovertransformtranslateY(-4px) !importantborder-colorrgba(561892480.45) !importantbackgroundrgba(2552552550.08) !importantbox-shadow0 16px 44px rgba(0000.35) !important.iw-reviews-full-sectionpaddingclamp(56px7vw96px) clamp(16px3.5vw48px) !importantbackground#FFFFFF !importantborder-top1px solid #E2E8F0 !important.iw-reviews-full-innermax-width1440px !importantmargin0 auto !importantbox-sizingborder-box !important.iw-reviews-grid-3coldisplaygrid !importantgrid-template-columnsrepeat(31fr) !importantgapclamp(16px2.5vw24px) !importantmargin-top40px !important.iw-review-card-cardbackground#F8FAFC !importantborder1.5px solid #E2E8F0 !importantborder-radius20px !importantpadding26px !importantdisplayflex !importantflex-directioncolumn !importantjustify-contentspace-between !importanttransitionall 0.25s ease !importantbox-shadow0 4px 16px rgba(1523420.03) !important.iw-review-card-cardhovertransformtranslateY(-2px) !importantborder-color#CBD5E1 !importantbox-shadow0 10px 28px rgba(1523420.07) !important.iw-specs-full-sectionpaddingclamp(56px7vw96px) clamp(16px3.5vw48px) !importantbackground#F8FAFC !importantborder-top1px solid #E2E8F0 !important.iw-specs-full-innermax-width1200px !importantmargin0 auto !importantbox-sizingborder-box !important@media (max-width860px).iw-features-grid-3colgrid-template-columns1fr !importantgap16px !importantmargin-top32px !important.iw-flagship-features-sectionpadding48px 16px !important.iw-reviews-grid-3colgrid-template-columns1fr !importantgap14px !importantmargin-top28px !important.iw-reviews-full-section.iw-specs-full-sectionpadding40px 16px !important@media (min-width1440px)root--iw-container1400px@media (max-width1200px).iw-hero__gridgap40px.iw-grid--4grid-template-columnsrepeat(31fr).iw-footer__gridgrid-template-columns1.2fr 0.9fr 1fr 0.9frgap28px.iw-footer__col--newslettergrid-column1 / -1.iw-wink-stagegrid-template-columns1fr 1frgap32px.iw-wink-stage__col-rightgrid-column1 / -1displaygridgrid-template-columnsrepeat(21fr)gap20px@media (max-width991px).iw-heropadding48px 0 64px 0.iw-hero__gridgrid-template-columns1frtext-aligncentergap48px.iw-hero__contentdisplayflexflex-directioncolumnalign-itemscenter.iw-hero__textmargin-leftautomargin-rightauto.iw-hero__actionsjustify-contentcenter.iw-hero__stagemax-width480pxmargin0 auto.iw-trust-strip__gridgrid-template-columnsrepeat(21fr)gap20px.iw-product-showcase__gridgrid-template-columns1frgap40px.iw-product-page__gridgrid-template-columns1frgap40px.iw-product-gallerypositionstatic.iw-grid--4.iw-grid--3grid-template-columnsrepeat(21fr).iw-footer__gridgrid-template-columnsrepeat(31fr)gap32px 24px.iw-footer__col--brandgrid-column1 / 3.iw-footer__col--newslettergrid-column1 / -1@media (max-width1024px)bodypadding-bottomcalc(88pxenv(safe-area-inset-bottom0px)) !importantbody.template-productpadding-bottomcalc(96pxenv(safe-area-inset-bottom0px)) !importantbody.iw-overlay-active .iw-mobile-bottom-navbody.has-open-drawer .iw-mobile-bottom-navbody.menu-open .iw-mobile-bottom-navtransformtranslateY(160%) !importantopacity0 !importantpointer-eventsnone !important.iw-mobile-bottom-navtransitiontransform var(--iw-transition-normal0.28s ease)opacity var(--iw-transition-fast0.2s ease) !important@media (max-width767px)root--iw-gutter18px--iw-space-6444px--iw-space-4830px.iw-heromin-height78vhdisplayflexalign-itemscenterpadding32px 0 48px 0.iw-hero__titlefont-sizeclamp(2.4rem8.5vw3.4rem)letter-spacing-0.04em.iw-hero__floating-carddisplaynone.iw-grid--rail-mobiledisplayflexoverflow-xautoscroll-snap-typex mandatorypadding-bottom20pxpadding-leftvar(--iw-gutter)padding-rightvar(--iw-gutter)margin-leftcalc(-1 * var(--iw-gutter))margin-rightcalc(-1 * var(--iw-gutter))scrollbar-widthnone.iw-grid--rail-mobile-webkit-scrollbardisplaynone.iw-grid--rail-mobile*flex0 0 76vwmax-width320pxscroll-snap-alignstart.iw-trust-strip__gridgrid-template-columns1frgap14px.iw-product-detailspadding24px 20px@media (max-width860px).iw-footerpadding44px 0 28px 0.iw-footer__griddisplayflexflex-directioncolumngap0margin-bottom32px.iw-footer__colgrid-columnauto !importantwidth100%.iw-footer__col--brandorder1margin-bottom24px.iw-footer__brand-descmax-width100%.iw-footer__col--newsletterorder2margin-bottom24pxwidth100%.iw-footer__newsletter-boxwidth100%box-sizingborder-box.iw-footer__col--navorder3width100%border-top1px solid #EAECEF.iw-footer__col--navlast-of-typeborder-bottom1px solid #EAECEFmargin-bottom28px.iw-footer__accordion-triggercursorpointerpadding16px 0user-selectnone-webkit-tap-highlight-colortransparent.iw-footer__chevrondisplayblock.iw-footer__accordionnot([open]) .iw-footer__accordion-contentdisplaynone.iw-footer__accordion[open] .iw-footer__accordion-contentdisplayblockpadding-bottom18px.iw-footer__bottomflex-directioncolumntext-aligncentergap14pxpadding-top22px.iw-footer__taglineorder1.iw-footer__copyrightorder2.iw-footer__paymentsorder3justify-contentcenter@media (max-width414px).iw-hero__actionsflex-directioncolumnwidth100%.iw-hero__actions .iw-btnwidth100%.iw-pricefont-size1.05rem.iw-product-details__price-wrap .iw-pricefont-size1.8rem@media (max-width1023px).iw-header__actionsdisplayflex !importantgap8px !important.iw-header__actions .iw-header__action-btnnot([data-drawer-open="cart-drawer"])displaynone !important.iw-header__actions [data-drawer-open="cart-drawer"]displayinline-flex !important.template-page-contact .iw-mobile-bottom-navbodyhas(.iw-contact-page-shell) .iw-mobile-bottom-navdisplaynone !important@media (max-width767px)bodypadding-bottomcalc(85pxenv(safe-area-inset-bottom)) !important.template-page-contactpadding-bottom30px !important
.iw-mobile-drawer{position:fixed!important;inset:0!important;z-index:2147483647!important;visibility:hidden;pointer-events:none;transition:visibility .25s ease}
.iw-mobile-drawer.is-open{visibility:visible;pointer-events:auto}
.iw-mobile-drawer__backdrop{position:absolute;inset:0;background:rgba(15,23,42,.55);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);opacity:0;z-index:2147483646!important;transition:opacity .25s ease}
.iw-mobile-drawer.is-open .iw-mobile-drawer__backdrop{opacity:1}
.iw-mobile-drawer__panel{position:absolute;top:0;left:0;width:86%;max-width:350px;height:100%;background:#FFF;box-shadow:8px 0 32px rgba(15,23,42,.2);transform:translateX(-100%);transition:transform .28s cubic-bezier(.16,1,.3,1);display:flex;flex-direction:column;overflow:hidden;z-index:2147483647!important}
.iw-mobile-drawer.is-open .iw-mobile-drawer__panel{transform:translateX(0)}
body.menu-open .iw-mobile-bottom-nav,body.has-open-drawer .iw-mobile-bottom-nav,body.iw-overlay-active .iw-mobile-bottom-nav,body:has(.iw-mobile-drawer.is-open) .iw-mobile-bottom-nav,.iw-mobile-drawer.is-open~.iw-mobile-bottom-nav{transform:translateY(140%)!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important}
.iw-mobile-drawer__header{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;border-bottom:1px solid #F1F5F9;background:#FFF;flex-shrink:0}
.iw-mobile-drawer__close{background:#F8FAFC;border:1px solid #E2E8F0;font-size:16px;cursor:pointer;color:#64748B;width:34px;height:34px;display:flex;align-items:center;justify-content:center;border-radius:8px}
.iw-mobile-drawer__body{flex:1;overflow-y:auto;-webkit-overflow-scrolling:touch;padding:16px 18px calc(48px + env(safe-area-inset-bottom, 20px))}
.iw-wishlist-modal{position:fixed!important;inset:0!important;z-index:2147483645!important;visibility:hidden;pointer-events:none}
.iw-wishlist-modal.is-open{visibility:visible;pointer-events:auto}
.iw-shop-backdrop{position:fixed!important;inset:0!important;z-index:998!important;display:none;background:rgba(15,23,42,.45);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px)}

/* ==========================================================================
   Mobile Bottom Navigation - Native Mobile App Floating Dock Experience
   ========================================================================== */
.iw-mobile-bottom-nav{display:none;position:fixed!important;bottom:0!important;left:0!important;right:0!important;z-index:2147483640!important;padding:0 16px calc(10px + env(safe-area-inset-bottom, 0px)) 16px!important;pointer-events:none!important;transition:transform .28s cubic-bezier(.16,1,.3,1),opacity .2s ease,bottom .2s ease!important;user-select:none;-webkit-user-select:none;box-sizing:border-box!important}
.iw-mobile-bottom-nav.has-preview-bar{bottom:52px!important}
.iw-mobile-bottom-nav__inner{max-width:440px;width:100%;margin:0 auto;display:flex;align-items:center;justify-content:space-between;background:rgba(255,255,255,0.92);backdrop-filter:blur(28px) saturate(190%);-webkit-backdrop-filter:blur(28px) saturate(190%);border:1px solid rgba(255,255,255,0.9);border-radius:9999px;box-shadow:0 12px 32px -4px rgba(15,23,42,0.14),0 4px 12px -2px rgba(15,23,42,0.06),0 0 0 1px rgba(226,232,240,0.6);padding:7px 10px;pointer-events:auto!important;box-sizing:border-box}
.iw-mobile-bottom-nav__item{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:3px!important;flex:1 1 0px!important;min-width:0!important;padding:6px 4px 5px 4px!important;margin:0!important;background:transparent!important;border:none!important;outline:none!important;box-shadow:none!important;-webkit-appearance:none!important;appearance:none!important;color:#64748B!important;text-decoration:none!important;cursor:pointer!important;position:relative!important;border-radius:20px!important;transition:color .18s ease,transform .15s cubic-bezier(.4,0,.2,1),background-color .18s ease!important;-webkit-tap-highlight-color:transparent!important;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif!important}
.iw-mobile-bottom-nav__item:hover{color:#0F172A!important}
.iw-mobile-bottom-nav__item:active{transform:scale(0.91)!important;background-color:rgba(37,99,235,0.08)!important}
.iw-mobile-bottom-nav__item.is-active{color:#2563EB!important}
.iw-mobile-bottom-nav__item.is-active .iw-mobile-bottom-nav__icon{color:#2563EB!important}
.iw-mobile-bottom-nav__icon{position:relative;display:flex;align-items:center;justify-content:center;width:24px;height:24px;transition:transform .18s ease}
.iw-mobile-bottom-nav__icon svg{width:22px;height:22px;stroke-width:2.1px;display:block}
.iw-mobile-bottom-nav__label{font-size:10.5px;font-weight:600;letter-spacing:0.015em;line-height:1.15;text-align:center;white-space:nowrap}
.iw-mobile-bottom-nav__indicator{position:absolute;bottom:0px;left:50%;transform:translateX(-50%);width:14px;height:3px;border-radius:9999px;background:#2563EB;opacity:0;transition:opacity .2s ease,width .2s ease}
.iw-mobile-bottom-nav__item.is-active .iw-mobile-bottom-nav__indicator{opacity:1}
.iw-mobile-bottom-nav__badge{position:absolute;top:-4px;right:-8px;background:linear-gradient(135deg,#EF4444 0%,#DC2626 100%);color:#FFF;font-size:9.5px;font-weight:700;min-width:17px;height:17px;border-radius:9999px;display:flex;align-items:center;justify-content:center;padding:0 4px;line-height:1;box-shadow:0 2px 6px rgba(220,38,38,0.4)}
.iw-mobile-bottom-nav__badge.is-hidden{display:none!important}
@media (max-width: 1024px){.iw-mobile-bottom-nav{display:block!important}}

body.menu-open .iw-mobile-bottom-nav,body.has-open-drawer .iw-mobile-bottom-nav,body.iw-overlay-active .iw-mobile-bottom-nav,body:has(.iw-mobile-drawer.is-open) .iw-mobile-bottom-nav,.iw-mobile-drawer.is-open~.iw-mobile-bottom-nav{transform:translateY(140%)!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important}
@media (max-width: 1024px){body{padding-bottom:calc(76px + env(safe-area-inset-bottom, 0px))!important}body.template-product{padding-bottom:calc(82px + env(safe-area-inset-bottom, 0px))!important}}
