.sf-root{background-color:var(--sf-color-bg);background-image:linear-gradient(180deg, var(--sf-color-page-from,var(--sf-color-bg)), var(--sf-color-page-to,var(--sf-color-bg)));color:var(--sf-color-text);font-family:var(--sf-role-body-font);font-size:var(--sf-role-body-size);line-height:var(--sf-role-body-lh);font-weight:var(--sf-role-body-weight);-webkit-text-size-adjust:100%;background-attachment:fixed;overflow-x:clip}.sf-root .sf-tag{font-weight:600}.sf-root .sf-tag[data-sf-label=sale]{background:var(--sf-color-sale);color:#fff}.sf-root .sf-tag[data-sf-label=low_stock]{background:var(--sf-color-warning);color:#fff}.sf-root .sf-tag[data-sf-label=new]{background:var(--sf-color-accent-soft);color:var(--sf-color-text)}.sf-root .sf-tag[data-sf-label=bestseller]{background:var(--sf-color-success);color:#fff}.sf-root .sf-tag[data-sf-label=merchant]{background:var(--sf-color-text);color:var(--sf-color-bg)}.sf-root .sf-product-card .sf-tag{max-width:calc(100% - 2 * var(--sf-space-s));white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.sf-root[data-sf-card-label=plain] .sf-product-card .sf-tag{background:var(--sf-color-bg);color:var(--sf-color-text);text-transform:uppercase;letter-spacing:.06em;border-radius:0;font-size:.9em}.sf-root[data-sf-card-gap=none] .sf-grid.sf-products{gap:0}.sf-root[data-sf-card-gap=none] .sf-listing .sf-grid.sf-products{width:100vw;margin-inline:calc(50% - 50vw)}.sf-root[data-sf-card-gap=none] .sf-product-card :is(.sf-card-title,.sf-price,.sf-card-price2,.sf-card-swatches){padding-inline:var(--sf-space-s,.5rem)}.sf-root[data-sf-card-text=plain] .sf-product-card .sf-card-title{font-family:var(--sf-font-body);font-size:var(--sf-role-body-size);letter-spacing:normal;text-transform:none;-webkit-line-clamp:1;line-clamp:1;min-height:0;margin-top:10px;font-weight:400}.sf-root[data-sf-card-text=plain] .sf-product-card :is(.sf-price,.sf-price-now){font-size:var(--sf-role-small-size);letter-spacing:.03em;text-transform:uppercase;color:var(--sf-color-muted);font-weight:500}.sf-root .sf-made-to-order{margin:var(--sf-space-xs,4px) 0;font-weight:600}.sf-root .sf-offer-countdown{margin:var(--sf-space-s) 0 0;font-variant-numeric:tabular-nums;color:var(--sf-color-sale);font-weight:600}.sf-root .sf-low-stock{color:var(--sf-color-warning)}.sf-root :is(:lang(hi),[lang|=hi]),.sf-root :is(:lang(hi),[lang|=hi]) *{font-family:var(--sf-font-devanagari);letter-spacing:0;text-transform:none}@media (prefers-reduced-motion:reduce){.sf-root{--sf-duration-fast:0s;--sf-duration-base:0s;--sf-duration-slow:0s;--sf-duration-reveal:0s;--sf-distance-reveal:0px}}.sf-root:has(main[data-hide-header]) .sf-chrome-header{display:none}.sf-root:has(main[data-hide-footer]) .sf-chrome-footer{display:none}.sf-root *,.sf-root :before,.sf-root :after{box-sizing:border-box}.sf-root img,.sf-root video{max-width:100%;display:block}.sf-root :where(h1,h2,h3){font-family:var(--sf-font-heading);margin:0 0 var(--sf-space-m)}.sf-root :where(a){color:inherit}.sf-root :focus-visible{outline:2px solid var(--sf-color-focus);outline-offset:2px}.sf-root :where(input,textarea,select){font:inherit;min-height:var(--sf-input-height);padding:0 var(--sf-space-m);border:var(--sf-input-border-width) solid var(--sf-color-border);border-radius:var(--sf-input-radius);background:var(--sf-input-bg);color:var(--sf-color-text);width:100%}.sf-root textarea{padding:var(--sf-space-s) var(--sf-space-m)}.sf-root select{appearance:none;padding-right:calc(var(--sf-space-m) * 2 + 10px);background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='10' height='6' viewBox='0 0 10 6'><path d='M1 1l4 4 4-4' fill='none' stroke='%23666' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/></svg>");background-repeat:no-repeat;background-position:right var(--sf-space-m) center;background-size:10px 6px}.sf-root :where(input[type=checkbox],input[type=radio]){width:20px;min-height:20px;accent-color:var(--sf-color-primary);flex:none;padding:0}.sf-root summary{cursor:pointer}.sf-sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.sf-root{--sf-layout-full:1800px}@media (min-width:1600px){.sf-root{--sf-layout-wide:max(var(--sf-layout-max-width), min(84vw, var(--sf-layout-full)))}}:root,.sf-root{--sf-fold:calc(100svh - 6.5rem)}.sf-wrap{width:100%;max-width:var(--sf-layout-wide,var(--sf-layout-max-width));padding-inline:var(--sf-space-gutter);margin-inline:auto}.k.sf-crumbs{max-width:none;margin-inline:0;margin-bottom:var(--sf-space-m,1rem);padding-inline:0}:is(.k:not(.k .k,[class*=t-pad-]),.k:not(.k .k,[class*=t-pad-])>.k)>.sf-wrap{max-width:none;padding-inline:0}.sf-narrow{max-width:var(--sf-layout-narrow-width)}.sf-section{margin-block:var(--sf-rhythm-section)}@media (max-width:639px){.sf-section{margin-block:var(--sf-rhythm-section-phone)}}.sf-align-center{text-align:center}.sf-muted{color:var(--sf-color-muted)}.sf-small{font-size:var(--sf-role-small-size)}.sf-eyebrow{color:var(--sf-color-muted)}.sf-grid{gap:var(--sf-space-m);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.sf-scroller{gap:var(--sf-space-m);scroll-snap-type:x mandatory;grid-auto-columns:85%;grid-auto-flow:column;padding:0;list-style:none;display:grid;overflow-x:auto}.sf-scroller>*{scroll-snap-align:start}@media (min-width:768px){.sf-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sf-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.sf-scroller{grid-auto-columns:calc((100% - 2 * var(--sf-space-m)) / 3)}}.sf-btn{justify-content:center;align-items:center;gap:var(--sf-space-s);min-height:var(--sf-button-height);padding:0 var(--sf-button-padding-x);border:var(--sf-button-border-width) solid var(--sf-color-primary);border-radius:var(--sf-button-radius);font:inherit;text-transform:var(--sf-button-case);cursor:pointer;transition:filter var(--sf-duration-fast) var(--sf-ease-out), background-color var(--sf-duration-fast) var(--sf-ease-out), color var(--sf-duration-fast) var(--sf-ease-out);text-decoration:none;display:inline-flex}@media (hover:hover){.sf-btn:not(:disabled):hover{filter:brightness(.92)}}.sf-btn-primary{background:var(--sf-color-primary);color:var(--sf-color-primary-text)}.sf-btn-secondary{background:var(--sf-color-secondary);color:var(--sf-color-secondary-text);border-color:var(--sf-color-secondary-text)}.sf-btn:disabled{opacity:.5;cursor:not-allowed}.sf-icon-btn{width:44px;height:44px;color:inherit;background:0 0;border:0;justify-content:center;align-items:center;display:inline-flex;position:relative}.sf-root svg:where(:not(.k-svg>svg)){width:24px;height:24px;fill:var(--sf-icon-fill,none);stroke:currentColor;stroke-width:var(--sf-icon-stroke,1.75)}.sf-more{margin-top:var(--sf-space-l)}.sf-inline-form{gap:var(--sf-space-s);display:flex}.sf-header{background:var(--sf-color-bg);border-bottom:1px solid var(--sf-color-border);z-index:20}.sf-sticky{position:sticky;top:0}.sf-logo{font-family:var(--sf-font-heading);font-weight:700;font-size:var(--sf-role-h3-size);margin-right:auto;text-decoration:none}.sf-logo img{height:var(--sf-logo-height,32px);width:auto}[data-sf-header=center] .sf-logo{grid-area:1/2;margin:0}.sf-search{gap:var(--sf-space-s);padding-bottom:var(--sf-space-s);display:flex}@media (min-width:1024px){.sf-logo{margin-right:var(--sf-space-l)}}.sf-root .sf-footer-title{font-size:var(--sf-role-body-size);margin-bottom:var(--sf-space-s)}.sf-hero{background:var(--sf-color-surface);align-items:end;display:grid;position:relative;overflow:hidden}.sf-hero-media{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.sf-hero:has(.sf-hero-media:not(.sf-ph)) .sf-hero-body{color:#fff;text-shadow:0 1px 12px #00000073}.sf-hero-body{padding-block:var(--sf-space-xl);position:relative}.sf-hero-sub{font-size:var(--sf-role-h3-size);margin:0 0 var(--sf-space-l)}.sf-prose>:first-child{margin-top:0}.sf-prose a{text-decoration:underline}.sf-prose blockquote{border-inline-start:3px solid var(--sf-color-border,currentColor);margin-inline:0;padding-inline-start:var(--sf-space-m)}.sf-iwt{gap:var(--sf-space-l);align-items:center;display:grid}.sf-iwt-img{aspect-ratio:4/5;object-fit:cover;border-radius:var(--sf-radius-l);width:100%}@media (min-width:768px){.sf-iwt{grid-template-columns:1fr 1fr}}.sf-iwt-body{flex-direction:column;justify-content:center;display:flex}.sf-card{background:var(--sf-color-bg);border-radius:var(--sf-radius-m);box-shadow:var(--sf-shadow-1);overflow:hidden}.sf-card-link{text-decoration:none;display:block}.sf-card-media{aspect-ratio:var(--sf-card-ratio,3 / 4);background:var(--sf-color-surface);position:relative}.sf-card-media img,.sf-card-img{object-fit:cover;width:100%;height:100%;aspect-ratio:var(--sf-card-ratio,3 / 4)}.sf-card-img{height:auto}.sf-root .sf-card-title{margin:var(--sf-space-s) 0 2px;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;min-height:2.7em;line-height:1.35;display:-webkit-box;overflow:hidden}@media (hover:hover){.sf-product-card.sf-card{transition:box-shadow var(--sf-duration-base) var(--sf-ease-out)}.sf-product-card.sf-card:hover{box-shadow:var(--sf-shadow-2)}}.sf-root[data-sf-image=framed] .sf-card-media,.sf-root[data-sf-image=framed] .sf-card-media img{border-radius:999px 999px var(--sf-radius-m) var(--sf-radius-m);overflow:hidden}.sf-product-card .sf-price{padding-bottom:var(--sf-space-s)}.sf-tag{left:var(--sf-space-s);top:var(--sf-space-s);background:var(--sf-color-bg);border-radius:var(--sf-radius-s);font-size:var(--sf-role-small-size);padding:2px 8px;position:absolute}.sf-price{align-items:baseline;gap:var(--sf-space-s);flex-wrap:wrap;display:flex}.sf-price-now{font-weight:600}.sf-price-mrp{color:var(--sf-color-muted);font-size:var(--sf-role-small-size)}.sf-product-card{position:relative}.sf-product-card>:last-child{padding-bottom:var(--sf-space-s)}.sf-card-media .sf-card-alt{display:none;position:absolute;inset:0}@media (hover:hover){.sf-card-link:hover .sf-card-alt{display:block}}.sf-card-rating{align-items:center;gap:4px;margin:2px 0;display:flex}.sf-quick-add{padding-bottom:var(--sf-space-s);justify-content:flex-start;display:flex}:where(.sf-align-center) .sf-quick-add{justify-content:center}.sf-quick-add .sf-btn{width:min(100%,240px);min-height:calc(var(--sf-button-height) - 8px);padding-inline:calc(var(--sf-button-padding-x) * .75);font-size:var(--sf-role-small-size)}.sf-quick-view{width:100%;margin-bottom:var(--sf-space-s);display:flex}.sf-swatch{cursor:pointer;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;text-decoration:none;display:inline-flex}.sf-swatch-dot{object-fit:cover;border-radius:50%;width:28px;height:28px;display:block;box-shadow:inset 0 0 0 1px #00000026}.sf-swatch.is-selected .sf-swatch-dot{outline:2px solid var(--sf-color-text);outline-offset:2px}.sf-swatch:has(input:checked) .sf-swatch-dot{outline:2px solid var(--sf-color-text);outline-offset:2px}.sf-swatch:has(input:focus-visible) .sf-swatch-dot{outline:2px solid var(--sf-color-text);outline-offset:2px}.sf-swatch.is-unavailable{opacity:.45}.sf-card-swatches{margin:var(--sf-space-s) 0 0;border:0;flex-wrap:wrap;gap:2px;padding:0;display:flex}.sf-card-swatches .sf-swatch{width:32px;height:32px}.sf-card-swatches .sf-swatch-dot{width:20px;height:20px}.sf-card-swatches .sf-swatch-photo{width:100%;aspect-ratio:var(--sf-card-ratio,3 / 4);object-fit:cover;pointer-events:none;background:var(--sf-color-surface);display:none;position:absolute;top:0;left:0}.sf-swatch:has(input:checked) .sf-swatch-photo{z-index:1;display:block}.sf-swatch:hover .sf-swatch-photo{z-index:2;display:block}.sf-testimonials blockquote{padding:var(--sf-space-l);background:var(--sf-color-surface);border-radius:var(--sf-radius-l);height:100%;margin:0}.sf-testimonials footer{color:var(--sf-color-muted)}.sf-faq details{border-bottom:1px solid var(--sf-color-border);padding:var(--sf-space-m) 0}.sf-faq summary{font-weight:600}.sf-consent{gap:var(--sf-space-s);text-align:left;margin:var(--sf-space-m) 0 var(--sf-space-s);font-size:var(--sf-role-small-size);align-items:flex-start;display:flex}.sf-social-grid figure{aspect-ratio:1;margin:0;position:relative}.sf-social-grid img{object-fit:cover;width:100%;height:100%}.sf-social-grid figcaption{padding:var(--sf-space-s);color:#fff;font-size:var(--sf-role-small-size);background:linear-gradient(#0000,#0009);flex-wrap:wrap;gap:4px 8px;display:flex;position:absolute;inset:auto 0 0}.sf-crumbs ol{padding:var(--sf-space-m) 0 0;font-size:var(--sf-role-small-size);color:var(--sf-color-muted);flex-wrap:wrap;gap:4px;margin:0;list-style:none;display:flex}.sf-crumbs li+li:before{content:"/";margin-right:4px}@media (pointer:coarse),(max-width:767px){.sf-crumbs a{padding-block:12px}}.sf-wa-float{bottom:calc(var(--sf-space-m) + env(safe-area-inset-bottom));z-index:30;background:var(--sf-color-success);color:#fff;width:56px;height:56px;box-shadow:var(--sf-shadow-3);border-radius:50%;place-items:center;display:grid;position:fixed}.sf-wa-float svg{fill:currentColor;stroke:none;width:30px;height:30px}.sf-wa-right{right:var(--sf-space-m)}.sf-wa-left{left:var(--sf-space-m)}.sf-page:has(.sf-sticky-mobile) .sf-wa-float{bottom:96px}@media (min-width:768px){.sf-page:has(.sf-sticky-mobile) .sf-wa-float{bottom:var(--sf-space-m)}}.sf-gallery-track{gap:var(--sf-space-s);scroll-snap-type:x mandatory;grid-auto-columns:88%;grid-auto-flow:column;margin:0;padding:0;list-style:none;display:grid;overflow-x:auto}.sf-gallery-track li{scroll-snap-align:start;aspect-ratio:3/4;background:var(--sf-color-surface)}.sf-gallery-track a{height:100%;display:block}.sf-gallery-track img,.sf-gallery-video{object-fit:cover;width:100%;height:100%}.sf-gallery-video{background:#000;display:block}@media (min-width:768px){.sf-gallery-grid .sf-gallery-track{gap:var(--sf-space-s);grid-template-columns:1fr 1fr;grid-auto-flow:row;overflow:visible}.sf-gallery-flush .sf-gallery-track{gap:0}}.sf-gallery-track li{position:relative}.sf-gallery-thumbs{gap:var(--sf-space-xs,6px);padding:var(--sf-space-xs,6px) 0 0;margin:0;list-style:none;display:flex;overflow-x:auto}.sf-gallery-thumbs li{flex:0 0 64px}.sf-gallery-thumbs a{aspect-ratio:3/4;display:block}.sf-gallery-thumbs img{object-fit:cover;width:100%;height:100%}.sf-gallery-similar{right:var(--sf-space-xs,6px);bottom:var(--sf-space-xs,6px);background:var(--sf-color-bg);color:var(--sf-color-text);font-size:var(--sf-role-small-size);border-radius:var(--sf-radius,4px);opacity:.92;padding:4px 10px;text-decoration:none;position:absolute}.sf-gallery-zoom{top:var(--sf-space-xs,6px);right:var(--sf-space-xs,6px);background:var(--sf-color-bg) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23333' stroke-width='2'%3E%3Ccircle cx='11' cy='11' r='7'/%3E%3Cpath d='M21 21l-4.3-4.3M11 8v6M8 11h6'/%3E%3C/svg%3E") center / 20px no-repeat;opacity:.9;border-radius:50%;width:36px;height:36px;position:absolute}.sf-gallery-track .sf-gallery-similar{height:auto}.sf-gallery-track .sf-gallery-zoom{height:36px}@media (pointer:coarse),(max-width:767px){.sf-gallery-zoom,.sf-gallery-track .sf-gallery-zoom{width:44px;height:44px}}.sf-gallery-track{overflow-y:hidden}.sf-gallery-track:has(>li:only-child){grid-auto-columns:100%}@media (min-width:768px){.sf-gallery-track{grid-auto-columns:min(88%, var(--sf-fold) * 3 / 4)}.sf-gallery-track:has(>li:only-child){grid-auto-columns:min(100%, var(--sf-fold) * 3 / 4)}:is(.sf-gallery-carousel,.sf-gallery-single) .sf-gallery-track{width:min(100%, var(--sf-fold) * 3 / 4);grid-auto-columns:100%}}@media (max-width:767px){.sf-gallery-track{gap:var(--sf-space-xs,6px);padding-inline:max(var(--sf-space-gutter), 22px);scroll-padding-inline:max(var(--sf-space-gutter), 22px);grid-auto-columns:100%}.sf-gallery-track li{scroll-snap-align:center}.sf-gallery-thumbs{padding-inline:max(var(--sf-space-gutter), 22px)}.sf-gallery-flush .sf-gallery-track{gap:0;padding-inline:0;scroll-padding-inline:0}}.sf-lightbox-shade{position:fixed;inset:0}.sf-lightbox{z-index:1000;background:#000000db;justify-content:center;align-items:center;display:none;position:fixed;inset:0}.sf-lightbox:target{display:flex}.sf-lightbox-box{position:relative}.sf-lightbox-frame{place-items:center;min-width:min(60vw,420px);min-height:min(70vh,560px);line-height:0;display:grid;position:relative;overflow:hidden}.sf-lightbox-frame img{object-fit:contain;cursor:zoom-in;max-width:100vw;max-height:80vh;display:block}.sf-lightbox[data-z] .sf-lightbox-frame img{cursor:move;touch-action:none}.sf-lightbox-tools{z-index:1;gap:8px;display:flex;position:absolute;top:8px;right:8px}.sf-lightbox-tools>*,.sf-lightbox-step{color:#fff;cursor:pointer;background:#00000073;border:0;border-radius:50%;place-items:center;width:44px;height:44px;margin:0;padding:0;text-decoration:none;display:grid}.sf-lightbox-tools>[hidden]{display:none}.sf-lightbox-tools>:disabled{opacity:.35;cursor:default}.sf-lightbox-step{z-index:1;margin-top:-22px;position:absolute;top:50%}.sf-lightbox-prev{left:8px}.sf-lightbox-next{right:8px}:is(.sf-lightbox-tools>*,.sf-lightbox-step):hover{background:#000000b3}@media (min-width:768px){.sf-lightbox-frame img{max-width:min(100vw - 144px,1400px);max-height:92vh}.sf-lightbox-tools{flex-direction:column;top:0;left:calc(100% + 12px);right:auto}.sf-lightbox-prev{left:auto;right:calc(100% + 12px)}.sf-lightbox-next{left:calc(100% + 12px);right:auto}:is(.sf-lightbox-tools>*,.sf-lightbox-step){background:#ffffff24}:is(.sf-lightbox-tools>*,.sf-lightbox-step):hover{background:#ffffff47}}@media (prefers-reduced-motion:no-preference){.sf-lightbox:target{animation:.2s ease-out sf-lb-in}.sf-lightbox-frame img{transition:transform .25s ease-out}@keyframes sf-lb-in{0%{opacity:0}}}.sf-gallery-track li:has(>.sf-gallery-zoom) img{cursor:zoom-in}html:has(.sf-lightbox:target){overflow:hidden}@media (min-width:768px){.sf-gallery-sticky{align-self:stretch}.sf-gallery-sticky>.sf-gallery-inner{top:var(--sf-space-m);position:sticky}}@media (prefers-reduced-motion:no-preference) and (min-width:768px){:root[data-sf-anim=subtle] .sf-gallery-track li,:root[data-sf-anim=bold] .sf-gallery-track li{overflow:hidden}:root[data-sf-anim=subtle] .sf-gallery-track img,:root[data-sf-anim=bold] .sf-gallery-track img{transition:transform .4s}:root[data-sf-anim=subtle] .sf-gallery-track li:hover img,:root[data-sf-anim=bold] .sf-gallery-track li:hover img{transform:scale(1.08)}}:where(.sf-pdp-title,.sf-variants,.sf-sizechart,.sf-delivery,.sf-bundle,.sf-buy,.sf-pdp-section,.sf-earn){padding-inline:var(--sf-space-gutter);margin-block:var(--sf-space-m)}.sf-rewards,.sf-refer{padding-inline:var(--sf-space-gutter);margin-block:var(--sf-space-l);gap:var(--sf-space-m);flex-direction:column;display:flex}.sf-rewards h2,.sf-refer h2{font-size:var(--sf-role-h3-size)}.sf-rewards h3{font-size:var(--sf-role-body-size);margin-bottom:var(--sf-space-xs,6px)}.sf-rewards-points{font-size:var(--sf-role-h3-size)}.sf-rewards-tiers ul,.sf-rewards-history ul,.sf-refer-stats{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.sf-rewards-tiers li.is-current{font-weight:600}.sf-rewards-progress{padding:var(--sf-space-s);background:var(--sf-color-surface);border-radius:var(--sf-radius,4px)}.sf-pts-pos{color:var(--sf-color-success,#197a3d)}.sf-pts-neg{color:var(--sf-color-text)}.sf-refer-link{gap:var(--sf-space-s);flex-wrap:wrap;align-items:center;display:flex}.sf-refer-link input{border:1px solid var(--sf-color-border,#ddd);border-radius:var(--sf-radius,4px);flex:220px;padding:8px 10px}.sf-refer-stats{gap:var(--sf-space-m);flex-flow:wrap}.sf-gcbalance{padding-inline:var(--sf-space-gutter);margin-block:var(--sf-space-l);gap:var(--sf-space-m);flex-direction:column;max-width:28rem;display:flex}.sf-gcbalance-form{gap:var(--sf-space-s)}.sf-gcbalance-form label{flex-direction:column;gap:4px;display:flex}.sf-gcbalance-form input{border:1px solid var(--sf-color-border,#ddd);border-radius:var(--sf-radius,4px);padding:8px 10px}.sf-gcbalance-result{font-size:var(--sf-role-h3-size)}.sf-buygc{padding-inline:var(--sf-space-gutter);margin-block:var(--sf-space-l);gap:var(--sf-space-m);flex-direction:column;max-width:32rem;display:flex}.sf-buygc-form{gap:var(--sf-space-s)}.sf-buygc-form>label{flex-direction:column;gap:4px;display:flex}.sf-buygc-form input,.sf-buygc-form textarea{border:1px solid var(--sf-color-border,#ddd);border-radius:var(--sf-radius,4px);padding:8px 10px}.sf-buygc-amounts{gap:var(--sf-space-s);border:0;flex-wrap:wrap;margin:0;padding:0;display:flex}.sf-buygc-amount{align-items:center;gap:6px;display:inline-flex}.sf-buygc-custom input[type=number]{width:8rem}.sf-earn{font-size:var(--sf-role-small-size);color:var(--sf-color-text);align-items:center;gap:6px;display:flex}.sf-earn-icon{color:var(--sf-color-accent,var(--sf-color-text))}.sf-readmore-toggle{opacity:0;pointer-events:none;position:absolute}.sf-readmore-body{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.sf-readmore-toggle:checked~.sf-readmore-body{display:block;overflow:visible}.sf-readmore-btn{cursor:pointer;color:var(--sf-color-accent,var(--sf-color-text));font-size:var(--sf-role-small-size)}.sf-readmore-btn .sf-rm-less,.sf-readmore-toggle:checked~.sf-readmore-btn .sf-rm-more{display:none}.sf-readmore-toggle:checked~.sf-readmore-btn .sf-rm-less{display:inline}.sf-popular ul{flex-wrap:wrap;gap:8px;padding:0;list-style:none;display:flex}.sf-collection-faq details{border-bottom:1px solid var(--sf-color-border,currentColor);padding:var(--sf-space-xs) 0}.sf-dispatch{padding-inline:var(--sf-space-gutter);margin-block:var(--sf-space-s);font-size:var(--sf-role-small-size);color:var(--sf-color-text);align-items:center;gap:6px;display:flex}.sf-dispatch-icon{color:var(--sf-color-accent,var(--sf-color-text))}.sf-card-coupon{color:var(--sf-color-accent,var(--sf-color-text));margin:2px 0 0}.sf-offers{padding:var(--sf-space-s) var(--sf-space-gutter);margin-block:var(--sf-space-s);border:1px solid var(--sf-color-border,currentColor);border-radius:var(--sf-radius,8px);font-size:var(--sf-role-small-size);color:var(--sf-color-text)}.sf-offers-heading{font-size:var(--sf-role-body-size);margin:0 0 var(--sf-space-xs)}.sf-offers-best{margin:0 0 var(--sf-space-xs)}.sf-offers-code{border:1px dashed var(--sf-color-border,currentColor);border-radius:4px;padding:0 4px;font-weight:600}.sf-offers-list,.sf-offers-bank{margin:0 0 var(--sf-space-xs);padding-left:1.1em}.sf-offers-list li,.sf-offers-bank li{margin-block:2px}.sf-offers-prepaid,.sf-offers-emi p{margin:0 0 var(--sf-space-xs)}.sf-offers-terms{display:inline}.sf-offers-terms summary{cursor:pointer;color:var(--sf-color-accent,var(--sf-color-text));display:inline}.sf-offers-terms>span{color:var(--sf-color-muted,currentColor);margin-top:2px;display:block}.sf-pdp-title h1{margin-bottom:var(--sf-space-s)}.sf-rating-link{font-size:var(--sf-role-small-size);margin-bottom:var(--sf-space-s);align-items:center;gap:6px;display:inline-flex}.sf-stars{background:linear-gradient(90deg, var(--sf-color-border) 0 100%);width:80px;height:16px;display:inline-block;position:relative;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 80 16'%3E%3Cpath d='M8 0l2.4 5 5.6.6-4.2 3.8 1.2 5.6L8 12.2 3 15l1.2-5.6L0 5.6 5.6 5zM24 0l2.4 5 5.6.6-4.2 3.8 1.2 5.6-5-2.8-5 2.8 1.2-5.6-4.2-3.8 5.6-.6zM40 0l2.4 5 5.6.6-4.2 3.8 1.2 5.6-5-2.8-5 2.8 1.2-5.6-4.2-3.8 5.6-.6zM56 0l2.4 5 5.6.6-4.2 3.8 1.2 5.6-5-2.8-5 2.8 1.2-5.6-4.2-3.8 5.6-.6zM72 0l2.4 5 5.6.6-4.2 3.8 1.2 5.6-5-2.8-5 2.8 1.2-5.6-4.2-3.8 5.6-.6z'/%3E%3C/svg%3E");mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 80 16'%3E%3Cpath d='M8 0l2.4 5 5.6.6-4.2 3.8 1.2 5.6L8 12.2 3 15l1.2-5.6L0 5.6 5.6 5zM24 0l2.4 5 5.6.6-4.2 3.8 1.2 5.6-5-2.8-5 2.8 1.2-5.6-4.2-3.8 5.6-.6zM40 0l2.4 5 5.6.6-4.2 3.8 1.2 5.6-5-2.8-5 2.8 1.2-5.6-4.2-3.8 5.6-.6zM56 0l2.4 5 5.6.6-4.2 3.8 1.2 5.6-5-2.8-5 2.8 1.2-5.6-4.2-3.8 5.6-.6zM72 0l2.4 5 5.6.6-4.2 3.8 1.2 5.6-5-2.8-5 2.8 1.2-5.6-4.2-3.8 5.6-.6z'/%3E%3C/svg%3E")}.sf-stars span{background:var(--sf-color-warning);position:absolute;inset:0 auto 0 0}.sf-variants fieldset{margin:0 0 var(--sf-space-m);border:0;padding:0}.sf-variants legend{margin-bottom:var(--sf-space-s);padding:0;font-weight:600}.sf-variants ul{gap:var(--sf-space-s);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.sf-chip{min-width:48px;min-height:44px;padding:0 var(--sf-space-m);border:1px solid var(--sf-color-border);border-radius:var(--sf-radius-m);justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.sf-chip.is-selected{border-color:var(--sf-color-text);box-shadow:inset 0 0 0 1px var(--sf-color-text)}.sf-chip.is-unavailable{color:var(--sf-color-muted);text-decoration:line-through}.sf-bundle h2{font-size:var(--sf-role-body-size);margin:0 0 var(--sf-space-s)}.sf-bundle>ul{gap:var(--sf-space-s);margin:0;padding:0;list-style:none;display:grid}.sf-bundle>ul>li{gap:var(--sf-space-s);align-items:flex-start;display:flex}.sf-bundle fieldset{margin:var(--sf-space-s) 0 0;border:0;padding:0}.sf-bundle-choices{gap:var(--sf-space-s);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.sf-low-stock{color:var(--sf-color-sale);font-size:var(--sf-role-small-size)}.sf-table-wrap{overflow-x:auto}.sf-sizechart-pop{justify-content:flex-end;display:flex}.sf-sizechart-link{color:inherit;font:inherit;font-size:var(--sf-role-small-size);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.sf-sizechart-dialog{border-radius:var(--sf-radius-m,8px);background:var(--sf-color-bg);width:min(720px,100vw - 32px);max-height:calc(100dvh - 64px);color:var(--sf-color-text);border:0;margin:auto;padding:24px;overflow:auto;box-shadow:0 20px 60px #0003}.sf-sizechart-dialog::backdrop{background:#00000080}.sf-sizechart-dialog-head{justify-content:space-between;align-items:center;gap:16px;margin-bottom:16px;display:flex}.sf-sizechart-dialog-head h2{font-size:var(--sf-role-h3-size);margin:0;font-weight:500}.sf-sizechart-close{width:36px;height:36px;color:inherit;font-size:var(--sf-role-h3-size);cursor:pointer;background:0 0;border:0;border-radius:50%;padding:0;line-height:1}.sf-btn:has(>.sf-buy-price){gap:0}.sf-buy-price{white-space:pre}.sf-sizechart table{border-collapse:collapse;width:100%;font-size:var(--sf-role-small-size)}.sf-sizechart :where(th,td){border:1px solid var(--sf-color-border);text-align:left;padding:6px 10px}.sf-sc{gap:var(--sf-space-s);margin-top:var(--sf-space-s);display:grid}.sf-sc-units{border:1px solid var(--sf-color-border);border-radius:999px;justify-self:start;margin:0;padding:2px;display:inline-flex}.sf-sc-units label{position:relative}.sf-sc-units input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.sf-sc-units span{text-align:center;min-width:44px;font-size:var(--sf-role-small-size);border-radius:999px;padding:6px 12px;display:block}.sf-sc-units input:checked+span{background:var(--sf-color-text);color:var(--sf-color-bg)}.sf-sc-units input:focus-visible+span{outline:2px solid var(--sf-color-focus);outline-offset:2px}:is(.sf-sc:has([data-sf-unit=cm]:checked) [data-sf-u=in],.sf-sc:has([data-sf-unit=in]:checked) [data-sf-u=cm]){display:none}.sf-sc :where(th,td){white-space:nowrap;font-variant-numeric:tabular-nums}.sf-sc thead th{background:var(--sf-color-surface,var(--sf-color-bg))}.sf-sc :where(thead th:first-child,tbody th){z-index:1;background:var(--sf-color-bg);position:sticky;left:0}.sf-sc tbody tr:hover>*{background:color-mix(in srgb, var(--sf-color-text) 7%, var(--sf-color-bg))}.sf-sc-measure{gap:var(--sf-space-s);flex-wrap:wrap;align-items:flex-start;display:flex}.sf-sc-measure img{border-radius:8px;width:min(100%,240px);height:auto}.sf-sc-measure p{flex:200px;margin:0}.sf-delivery ul{margin:0 0 var(--sf-space-s);font-size:var(--sf-role-small-size);padding:0;list-style:none}.sf-delivery li{padding:2px 0}.sf-dsteps{margin:0 0 var(--sf-space-s);font-size:var(--sf-role-small-size);grid-template-columns:repeat(3,minmax(0,1fr));padding:0;list-style:none;display:grid}.sf-dsteps li{flex-direction:column;gap:2px;padding:18px 4px 0 0;display:flex;position:relative}.sf-dsteps li:before{content:"";background:var(--sf-color-primary);border-radius:50%;width:10px;height:10px;position:absolute;top:4px;left:0}.sf-dsteps li:not(:last-child):after{content:"";background:var(--sf-color-border);height:2px;position:absolute;top:8px;left:14px;right:4px}.sf-dsteps-l{font-weight:600}.sf-ok{color:var(--sf-color-success)}.sf-delivery .sf-inline-form{flex-wrap:wrap}.sf-delivery input[name=pincode]{width:9em}.sf-buy{gap:var(--sf-space-s);flex-wrap:wrap;display:flex}.sf-buy .sf-btn{white-space:nowrap;flex:140px}@media (max-width:767px){.sf-buy .sf-btn{padding-inline:var(--sf-space-s);letter-spacing:.04em;min-height:max(var(--sf-button-height), 48px)}}.sf-buy p{flex-basis:100%;margin:0}@media (max-width:767px){.sf-sticky-mobile{z-index:15;padding-block:var(--sf-space-s);padding-bottom:calc(var(--sf-space-s) + env(safe-area-inset-bottom));background:var(--sf-color-bg);border-top:1px solid var(--sf-color-border);margin:0;position:sticky;bottom:0}}@media (min-width:768px){.sf-sticky-desktop{z-index:15;padding-block:var(--sf-space-s);background:var(--sf-color-bg);border-top:1px solid var(--sf-color-border);margin-block:0;position:sticky;bottom:0}}.sf-pdp-section{border-top:1px solid var(--sf-color-border);padding-top:var(--sf-space-m)}.sf-pdp-section>summary{font-weight:600}.sf-specs div{gap:var(--sf-space-s);border-bottom:1px solid var(--sf-color-border);grid-template-columns:minmax(110px,35%) 1fr;padding:6px 0;display:grid}.sf-specs dt{color:var(--sf-color-muted)}.sf-specs dd{margin:0}@media (min-width:768px){.sf-page:has(>.sf-gallery){column-gap:var(--sf-space-l);max-width:var(--sf-layout-wide,var(--sf-layout-max-width));padding-inline:var(--sf-space-gutter);grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-content:start;margin-inline:auto;display:grid}.sf-page:has(>.sf-gallery)>*{grid-column:2}.sf-page:has(>.sf-gallery)>.sf-gallery{grid-area:span 9/1;align-self:stretch}.sf-page:has(>.sf-gallery)>.sf-gallery>.sf-gallery-inner{position:sticky;top:72px}.sf-page:has(>.sf-gallery)>:where(.sf-section,.sf-crumbs,.sf-main){grid-column:1/-1}.sf-page:has(>.sf-gallery)>:where(.sf-section,.sf-main)~.k{grid-column:1/-1}.sf-page:has(>.sf-gallery)>:where(.sf-section,.sf-crumbs){padding-inline:0}.sf-page:has(>.sf-gallery) :where(.sf-pdp-title,.sf-variants,.sf-sizechart,.sf-delivery,.sf-buy,.sf-pdp-section){padding-inline:0}}.sf-rating-big{align-items:center;gap:var(--sf-space-s);font-size:var(--sf-role-h2-size);margin:0;display:flex}.sf-rating-bars{max-width:360px;padding:0;list-style:none}.sf-rating-bars li{gap:var(--sf-space-s);font-size:var(--sf-role-small-size);grid-template-columns:2.5em 1fr 3em;align-items:center;display:grid}.sf-rating-bars meter{width:100%}.sf-reviews{padding:0;list-style:none}.sf-reviews>li{padding:var(--sf-space-m) 0;border-bottom:1px solid var(--sf-color-border)}.sf-reviews h3{font-size:var(--sf-role-body-size);margin:var(--sf-space-s) 0 4px}.sf-incentivised{color:var(--sf-color-text)}.sf-reply{margin:var(--sf-space-s) 0 0;padding:var(--sf-space-s) var(--sf-space-m);background:var(--sf-color-surface);border-radius:var(--sf-radius-m)}.sf-reels-row{gap:var(--sf-space-m,1rem);scroll-snap-type:x proximity;margin:0;padding:0;list-style:none;display:flex;overflow-x:auto}.sf-reel{aspect-ratio:9/16;border-radius:var(--sf-radius-m,.5rem);background:var(--sf-color-surface-alt,#0001);scroll-snap-align:start;flex:0 0 min(14rem,62%);overflow:hidden}.sf-reel video{object-fit:cover;width:100%;height:100%;display:block}.sf-qa div{padding:var(--sf-space-m) 0;border-bottom:1px solid var(--sf-color-border)}.sf-qa dt{font-weight:600}.sf-qa dd{margin:4px 0 0}@media (prefers-reduced-motion:reduce){.sf-root *{scroll-behavior:auto!important}}.sf-review-filters ul,.sf-review-photos{gap:var(--sf-space-s);margin:0 0 var(--sf-space-m);flex-wrap:wrap;padding:0;list-style:none;display:flex}.sf-pager{justify-content:center;align-items:center;gap:var(--sf-space-m);margin-top:var(--sf-space-l);flex-wrap:wrap;display:flex}.sf-pager-numbers{gap:11px}.sf-pager-n{border:1px solid var(--sf-color-border);min-width:44px;height:44px;color:var(--sf-color-text);font-size:var(--sf-role-small-size);border-radius:999px;place-items:center;padding:0 8px;text-decoration:none;display:inline-grid}a.sf-pager-n:hover{border-color:var(--sf-color-text)}.sf-pager-n[aria-current]{border-color:var(--sf-color-text);background:var(--sf-color-text);color:var(--sf-color-bg)}.sf-pager-gap{border-color:#0000}.sf-review-photos img{object-fit:cover;border-radius:var(--sf-radius-s);width:96px;height:96px}.sf-stack{gap:var(--sf-space-s);margin-top:var(--sf-space-s);display:grid}.sf-stack>label:not(.sf-consent){gap:4px;display:grid}.sf-actions{gap:var(--sf-space-s);margin:var(--sf-space-s) 0;display:grid}.sf-actions [aria-pressed=true]>span:first-child{color:var(--sf-color-sale)}.sf-flash{padding:var(--sf-space-s) var(--sf-space-m);background:var(--sf-color-surface);border-bottom:1px solid var(--sf-color-border);text-align:center;margin:0}.sf-section{position:relative}.sf-section.sf-styled,.sf-section.sf-flush{margin-block:0}.sf-section.sf-pt-s{padding-top:var(--sf-space-s)}.sf-section.sf-pt-m{padding-top:var(--sf-space-m)}.sf-section.sf-pt-l{padding-top:var(--sf-space-l)}.sf-section.sf-pt-xl{padding-top:var(--sf-space-xl)}.sf-section.sf-pb-s{padding-bottom:var(--sf-space-s)}.sf-section.sf-pb-m{padding-bottom:var(--sf-space-m)}.sf-section.sf-pb-l{padding-bottom:var(--sf-space-l)}.sf-section.sf-pb-xl{padding-bottom:var(--sf-space-xl)}.sf-section.sf-styled.sf-pt-rhythm{margin-top:var(--sf-rhythm-section)}.sf-section.sf-styled.sf-pb-rhythm{margin-bottom:var(--sf-rhythm-section)}@media (max-width:639px){.sf-section.sf-styled.sf-pt-rhythm{margin-top:var(--sf-rhythm-section-phone)}.sf-section.sf-styled.sf-pb-rhythm{margin-bottom:var(--sf-rhythm-section-phone)}}.sf-section.sf-scheme-light,.sf-section.sf-scheme-dark,.sf-section.sf-scheme-brand,.sf-section.sf-scheme-accent{background:var(--sf-color-bg);color:var(--sf-color-text)}.sf-section.sf-scheme-light{--sf-color-bg:var(--sf-scheme-light-bg);--sf-color-surface:var(--sf-scheme-light-surface);--sf-color-text:var(--sf-scheme-light-text);--sf-color-border:var(--sf-scheme-light-border);--sf-color-primary:var(--sf-scheme-light-primary);--sf-color-primary-text:var(--sf-scheme-light-primary-text)}.sf-section.sf-scheme-dark{--sf-color-bg:var(--sf-scheme-dark-bg);--sf-color-surface:var(--sf-scheme-dark-surface);--sf-color-text:var(--sf-scheme-dark-text);--sf-color-border:var(--sf-scheme-dark-border);--sf-color-primary:var(--sf-scheme-dark-primary);--sf-color-primary-text:var(--sf-scheme-dark-primary-text);--sf-color-muted:var(--sf-scheme-dark-muted)}.sf-section.sf-scheme-brand{--sf-color-bg:var(--sf-scheme-brand-bg);--sf-color-surface:var(--sf-scheme-brand-surface);--sf-color-text:var(--sf-scheme-brand-text);--sf-color-border:var(--sf-scheme-brand-border);--sf-color-primary:var(--sf-scheme-brand-primary);--sf-color-primary-text:var(--sf-scheme-brand-primary-text);--sf-color-muted:var(--sf-scheme-brand-muted)}.sf-section.sf-scheme-accent{--sf-color-bg:var(--sf-scheme-accent-bg);--sf-color-surface:var(--sf-scheme-accent-surface);--sf-color-text:var(--sf-scheme-accent-text);--sf-color-border:var(--sf-scheme-accent-border);--sf-color-primary:var(--sf-scheme-accent-primary);--sf-color-primary-text:var(--sf-scheme-accent-primary-text);--sf-color-muted:var(--sf-scheme-accent-muted)}.sf-root{--sf-ink:var(--sf-color-text);--sf-paper:var(--sf-color-bg)}.sf-section.sf-scheme-ink{--sf-color-bg:var(--sf-ink);--sf-color-text:var(--sf-paper);--sf-color-surface:color-mix(in srgb, var(--sf-ink) 88%, var(--sf-paper));--sf-color-border:color-mix(in srgb, var(--sf-paper) 24%, var(--sf-ink));--sf-color-muted:color-mix(in srgb, var(--sf-paper) 72%, var(--sf-ink));--sf-color-primary:var(--sf-paper);--sf-color-primary-text:var(--sf-ink);--sf-color-secondary:var(--sf-ink);--sf-color-secondary-text:var(--sf-paper);--sf-color-accent-soft:color-mix(in srgb, var(--sf-paper) 14%, var(--sf-ink));background:var(--sf-ink);color:var(--sf-paper);padding-block:var(--sf-rhythm-section,var(--sf-space-xl))}@media (max-width:639px){.sf-section.sf-scheme-ink{padding-block:var(--sf-rhythm-section-phone,var(--sf-space-l))}}.sf-section.sf-scheme-ink>.sf-section{margin-block:0}.sf-section.sf-scheme-ink a{color:inherit}.sf-section.sf-scheme-ink+.sf-section.sf-scheme-ink{border-top:1px solid var(--sf-color-border)}.sf-section.sf-full{width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}.sf-section.sf-bg{background-color:var(--sf-section-bg,transparent);background-image:var(--sf-section-bg-image,none);background-position:50%;background-size:cover}.sf-section.sf-bg-img:has(>.k.t-shade-photo){background-image:linear-gradient(var(--sf-k-shade), var(--sf-k-shade)), var(--sf-section-bg-image,none);--sf-k-shade:color-mix(in srgb, var(--sf-color-photo-shade,#000) 45%, transparent)}.sf-section.sf-bg-img>.k.k.t-shade-photo{background-color:#0000}.sf-section.sf-bg-fixed{isolation:isolate;clip-path:inset(0);background-image:none}.sf-section.sf-bg-fixed:before{content:"";z-index:-1;background:var(--sf-section-bg,transparent) var(--sf-section-bg-image,none) center / cover no-repeat;pointer-events:none;position:fixed;inset:0}.sf-section[data-sf-motion=scroll_over] .sf-hero{--sf-so-h:75svh}.sf-section[data-sf-motion=scroll_over]{--sf-so-d:calc(var(--sf-so-h,75svh) * .4)}.sf-section[data-sf-motion=scroll_over][data-sf-strength=strong]{--sf-so-d:calc(var(--sf-so-h,75svh) * .7)}.sf-section[data-sf-motion=scroll_over][data-sf-strength=subtle]{--sf-so-d:calc(var(--sf-so-h,75svh) * .25)}.sf-section[data-sf-motion=scroll_over] .sf-hero{min-height:var(--sf-so-h);view-timeline-name:--sf-so;overflow:clip}@keyframes sf-so-hold-pin{0%{transform:translate(0,0)}to{transform:translate3d(0, var(--sf-so-d), 0)}}@keyframes sf-so-drift{0%{translate:0}to{translate:0 -5%}}@keyframes sf-so-zoom{0%{scale:1}to{scale:1.08}}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.sf-section[data-sf-motion=scroll_over] .sf-hero-media{animation:linear both sf-so-hold-pin;animation-timeline:--sf-so;animation-range:exit 0px exit var(--sf-so-d);will-change:transform}.sf-section[data-sf-motion=scroll_over][data-sf-hold] .sf-hero-media{animation:sf-so-hold-pin linear both, var(--sf-so-hold) linear both;animation-timeline:--sf-so,--sf-so;animation-range:exit 0px exit var(--sf-so-d), exit 0px exit var(--sf-so-d)}.sf-section[data-sf-hold=drift]{--sf-so-hold:sf-so-drift}.sf-section[data-sf-hold=zoom]{--sf-so-hold:sf-so-zoom}}}.sf-section[data-sf-motion=scroll_over] .k-layers:not(.k .k){view-timeline-name:--sf-so;--sf-so-p:40%;overflow:clip}.sf-section[data-sf-motion=scroll_over][data-sf-strength=strong] .k-layers:not(.k .k){--sf-so-p:70%}.sf-section[data-sf-motion=scroll_over][data-sf-strength=subtle] .k-layers:not(.k .k){--sf-so-p:25%}@keyframes sf-so-kit-pin{0%{transform:translate(0,0)}to{transform:translate3d(0, var(--sf-so-p), 0)}}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.sf-section[data-sf-motion=scroll_over] .k-layers:not(.k .k)>.k-image{animation:linear both sf-so-kit-pin;animation-timeline:--sf-so;animation-range:exit 0% exit var(--sf-so-p);will-change:transform}.sf-section[data-sf-motion=scroll_over][data-sf-hold] .k-layers:not(.k .k)>.k-image{animation:sf-so-kit-pin linear both, var(--sf-so-hold) linear both;animation-timeline:--sf-so,--sf-so;animation-range:exit 0% exit var(--sf-so-p), exit 0% exit var(--sf-so-p)}}}:root:has(main .sf-wa-float) .sf-chrome-footer .sf-wa-float{display:none}.sf-section[data-sf-motion=parallax] :has(>img,>video){overflow:clip}.sf-section.sf-h-half,.sf-section.sf-h-screen{flex-direction:column;justify-content:center;display:flex}.sf-section.sf-h-half{min-height:50svh}.sf-section.sf-h-screen{min-height:var(--sf-fold)}.sf-section.sf-h-half>*,.sf-section.sf-h-screen>*{flex:auto;margin-block:0}@media (max-width:767px){.sf-section.sf-vis-desktop{display:none!important}}@media (min-width:768px){.sf-section.sf-vis-phone{display:none!important}}@media (prefers-reduced-motion:no-preference){html.sf-js .sf-section.sf-anim:not(.sf-anim-editorial){opacity:0;transition:opacity var(--sf-duration-reveal) var(--sf-ease-out), transform var(--sf-duration-reveal) var(--sf-ease-out)}html.sf-js .sf-section.sf-anim-fade_up{transform:translateY(var(--sf-distance-reveal))}html.sf-js .sf-section.sf-anim-zoom{transform:scale(.96)}html.sf-js .sf-section.sf-anim:not(.sf-anim-editorial):not(.sf-in){will-change:opacity, transform}html.sf-js .sf-section.sf-anim:not(.sf-anim-editorial).sf-in{opacity:1;transform:none}}.sf-ph{justify-content:center;align-items:center;gap:var(--sf-space-s);background:var(--sf-color-surface);width:100%;color:var(--sf-color-muted);border-radius:var(--sf-radius-m);display:flex;overflow:hidden}.sf-ph>svg{fill:none;stroke:currentColor;stroke-width:1.25px;opacity:.5;width:15%;min-width:32px;max-width:72px;height:auto}.sf-ph-label{font:inherit;font-size:var(--sf-role-small-size);color:var(--sf-color-muted)}.sf-marquee{white-space:nowrap;--sf-marquee-dur:22s;display:flex;overflow:hidden}@keyframes sf-marquee{0%{transform:translate(0)}to{transform:translate(-100%)}}.sf-cattile-img{aspect-ratio:1;object-fit:cover;width:100%;height:auto}.sf-cattile-label{text-align:center}.sf-slideshow{position:relative}.sf-slide{color:inherit;text-decoration:none;display:block;position:relative;overflow:hidden}.sf-slideshow:not(.sf-js) .sf-slide:not(:first-child),.sf-slideshow.sf-js .sf-slide{display:none}.sf-slide-media{object-fit:cover;aspect-ratio:16/6;width:100%;height:100%;display:block}.sf-slide-body{width:fit-content;max-width:100%;height:fit-content;max-height:100%;padding:var(--sf-space-l);flex-direction:column;gap:.75rem;margin:auto;display:flex;position:absolute;inset:0}.sf-sample{position:relative}.sf-group-preview{cursor:pointer;text-align:left;background:0 0;border:none;width:100%;padding:0;display:block;position:relative}.sf-group-preview-body{pointer-events:none}.sf-group-preview[data-k-over]{z-index:20;margin-bottom:calc(-1 * var(--k-hdr-h,0px));position:relative}.sf-group-preview[data-k-over] .k-hdr[data-k-over]{margin-bottom:0}.sf-group-preview[data-k-over] .sf-section:has(>.k-hdr[data-k-over]){margin-bottom:0}.sf-edit-hidden{opacity:.45;outline-offset:-1px;outline:1px dashed}.sf-group-preview-hint{z-index:5;color:#fff;font-size:var(--sf-role-caption-size);opacity:0;background:#111c;border-radius:9999px;padding:.125rem .5rem;transition:opacity .15s;position:absolute;top:.5rem;right:.5rem}.sf-group-preview:hover .sf-group-preview-hint,.sf-group-preview:focus-visible .sf-group-preview-hint{opacity:1}.sf-group-preview:hover{outline-offset:-2px;outline:2px dashed}.sf-banner-img{object-fit:cover;border-radius:var(--sf-radius-m);width:100%}.sf-chips-sec h2{margin-bottom:var(--sf-space-s)}.sf-chips{gap:var(--sf-space-s);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}@keyframes sf-ann-rotate-2{0%{opacity:0}5%,50%{opacity:1}55%,to{opacity:0}}@keyframes sf-ann-rotate-3{0%{opacity:0}3.333%,33.333%{opacity:1}36.667%,to{opacity:0}}@keyframes sf-ann-rotate-4{0%{opacity:0}2.5%,25%{opacity:1}27.5%,to{opacity:0}}@keyframes sf-ann-rotate-5{0%{opacity:0}2%,20%{opacity:1}22%,to{opacity:0}}@media (prefers-reduced-motion:no-preference){:root[data-sf-anim=subtle] .sf-card-media,:root[data-sf-anim=bold] .sf-card-media{overflow:hidden}:root[data-sf-anim=subtle] .sf-card-media img,:root[data-sf-anim=bold] .sf-card-media img,:root[data-sf-anim=subtle] .sf-banner-img,:root[data-sf-anim=bold] .sf-banner-img{transition:transform .4s}:root[data-sf-anim=subtle] .sf-card-link:hover .sf-card-media img,:root[data-sf-anim=bold] .sf-card-link:hover .sf-card-media img{transform:scale(1.05)}:root[data-sf-anim=bold] .sf-btn-secondary{transition:background-color .3s,color .3s}:root[data-sf-anim=bold] .sf-btn-secondary:hover{background:var(--sf-color-text);color:var(--sf-color-bg)}}.sf-sticky{transition:transform .3s,background-color .3s,color .3s}.sf-header-hidden{transform:translateY(-100%)}@media (prefers-reduced-motion:reduce){.sf-sticky{transition:none}}.sf-share-actions{gap:var(--sf-space-s);flex-wrap:wrap;display:flex}.sf-share-actions [data-copied]:after{content:" ✓"}.sf-sizefit-model{font-weight:600}.sf-sizefit-measures{gap:var(--sf-space-s);margin:var(--sf-space-s) 0;grid-template-columns:repeat(auto-fit,minmax(96px,1fr));display:grid}.sf-sizefit-measures dt{color:var(--sf-color-muted);font-size:var(--sf-role-small-size)}.sf-sizefit-measures dd{margin:0;font-weight:600}.sf-sizefit-notify{margin-top:var(--sf-space-m)}.sf-lookdetail-grid{gap:var(--sf-space-l,1.5rem);display:grid}@media (min-width:768px){.sf-lookdetail-grid{grid-template-columns:1fr 1fr}}.sf-look-gallery{gap:var(--sf-space-s);scroll-snap-type:x mandatory;display:flex;overflow-x:auto}.sf-look-gallery img,.sf-look-gallery video{scroll-snap-align:start;aspect-ratio:3/4;object-fit:cover;border-radius:6px;flex:0 0 100%;width:100%;max-width:28rem}.sf-look-model{font-weight:600}.sf-look-actions{gap:var(--sf-space-m);margin:var(--sf-space-s) 0;align-items:center;display:flex}.sf-look-items{gap:var(--sf-space-m);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.sf-look-item{gap:var(--sf-space-m);display:flex}.sf-look-item-img{flex:0 0 5rem}.sf-look-item-body{flex-direction:column;gap:2px;min-width:0;display:flex}.sf-look-item-price s{margin-left:var(--sf-space-xs)}.sf-look-report{margin-top:var(--sf-space-m)}.sf-looks-filters{gap:var(--sf-space-m);margin-bottom:var(--sf-space-m);flex-wrap:wrap;align-items:flex-end;display:flex}.sf-looks-filters label{font-size:var(--sf-role-small-size);flex-direction:column;gap:2px;display:flex}.sf-compare-row,.sf-swipe-row{gap:var(--sf-space-m);scroll-snap-type:x mandatory;grid-auto-columns:60%;grid-auto-flow:column;margin:0;padding:0;list-style:none;display:grid;overflow-x:auto}@media (min-width:768px){.sf-compare-row{grid-auto-columns:25%}}.sf-compare-row>*{scroll-snap-align:start}.sf-compare-specs{margin:var(--sf-space-s) 0 0;font-size:var(--sf-role-small-size)}.sf-compare-specs>div{justify-content:space-between;gap:var(--sf-space-s);border-top:1px solid var(--sf-color-border);padding:2px 0;display:flex}.sf-compare-specs dt{color:var(--sf-color-muted)}.sf-compare-specs dd{text-align:right;margin:0}.sf-post-hero{object-fit:cover;border-radius:var(--sf-radius-m);width:100%;margin-bottom:var(--sf-space-m)}.sf-post-tags{gap:var(--sf-space-s);margin:var(--sf-space-s) 0 0;flex-wrap:wrap;padding:0;list-style:none;display:flex}.sf-toc ol{padding-left:var(--sf-space-l);margin:0}.sf-root[data-sf-btn=outline] .sf-btn-primary{color:var(--sf-color-primary);border-color:var(--sf-color-primary);background:0 0}.sf-root[data-sf-btn=text] .sf-btn-primary,.sf-root[data-sf-btn=text] .sf-btn-secondary{color:var(--sf-color-primary);text-underline-offset:3px;background:0 0;border-color:#0000;padding-left:0;padding-right:0;text-decoration:underline}.sf-root[data-sf-btn=text] :is(.sf-btn-primary,.sf-btn-secondary){justify-content:flex-start}.sf-root[data-sf-btn=text] :is(.sf-quick-add,.sf-buy) :is(.sf-btn-primary,.sf-btn-secondary){flex:none;width:auto}.sf-root:is([data-sf-btn=outline],[data-sf-btn=text]) .sf-buy .sf-btn-primary:not(:disabled){background:var(--sf-color-primary);color:var(--sf-color-primary-text);border-color:var(--sf-color-primary);padding:0 var(--sf-button-padding-x);flex-grow:1;justify-content:center;text-decoration:none}@media (hover:hover){.sf-root[data-sf-btn-fx]:not([data-sf-btn-fx=none]) .sf-btn:not(:disabled):hover{filter:none}.sf-root[data-sf-btn-fx=lift] .sf-btn{transition:transform .25s var(--sf-ease-out), box-shadow .25s var(--sf-ease-out), background-color .25s, color .25s}.sf-root[data-sf-btn-fx=lift] .sf-btn:not(:disabled):hover{transform:translateY(-2px);box-shadow:0 10px 20px -10px #00000073}.sf-root[data-sf-btn-fx=zoom] .sf-btn{transition:transform .25s var(--sf-ease-out), background-color .25s, color .25s}.sf-root[data-sf-btn-fx=zoom] .sf-btn:not(:disabled):hover{transform:scale(1.04)}.sf-root[data-sf-btn-fx=flood] .sf-btn{isolation:isolate;transition:color .35s,border-color .35s;position:relative;overflow:hidden}.sf-root[data-sf-btn-fx=flood] .sf-btn:before{content:"";z-index:-1;background:var(--sf-color-text);transition:transform .5s cubic-bezier(.76,0,.24,1);position:absolute;inset:0;transform:translateY(101%)}.sf-root[data-sf-btn-fx=flood] .sf-btn:not(:disabled):hover{color:var(--sf-color-bg);border-color:var(--sf-color-text)}.sf-root[data-sf-btn-fx=flood] .sf-btn:not(:disabled):hover:before{transform:translateY(0)}.sf-root[data-sf-btn-fx=roll] .sf-btn{isolation:isolate;transition:color .45s,border-color .45s;position:relative;overflow:hidden}.sf-root[data-sf-btn-fx=roll] .sf-btn:before{content:"";z-index:-1;background:var(--sf-color-bg);transition:transform .45s cubic-bezier(.76,0,.24,1);position:absolute;inset:0;transform:translateY(101%)}.sf-root[data-sf-btn-fx=roll] .sf-btn:not(:disabled):hover{color:var(--sf-color-primary);border-color:var(--sf-color-primary)}.sf-root[data-sf-btn-fx=roll] .sf-btn:not(:disabled):hover:before{transform:translateY(0)}.sf-root[data-sf-btn-fx=roll] .sf-btn>span{text-shadow:0 2em;transition:transform .45s cubic-bezier(.76,0,.24,1);display:inline-block}.sf-root[data-sf-btn-fx=roll] .sf-btn:not(:disabled):hover>span{transform:translateY(-2em)}.sf-root[data-sf-btn-fx=roll] .sf-btn:not(.sf-btn-primary):before{background:var(--sf-color-text)}.sf-root[data-sf-btn-fx=roll] .sf-btn:not(.sf-btn-primary):not(:disabled):hover{color:var(--sf-color-bg);border-color:var(--sf-color-text)}.sf-root[data-sf-btn-fx=shimmer] .sf-btn{position:relative;overflow:hidden}.sf-root[data-sf-btn-fx=shimmer] .sf-btn:after{content:"";pointer-events:none;background:linear-gradient(110deg,#0000 30%,#ffffff80 50%,#0000 70%);position:absolute;inset:0;transform:translate(-100%)}.sf-root[data-sf-btn-fx=shimmer] .sf-btn:not(:disabled):hover:after{transition:transform .7s;transform:translate(100%)}.sf-root[data-sf-btn-fx=underline] .sf-btn{text-decoration:none;position:relative}.sf-root[data-sf-btn-fx=underline] .sf-btn:after{content:"";left:var(--sf-button-padding-x);right:var(--sf-button-padding-x);transform-origin:100%;background:currentColor;height:1.5px;transition:transform .45s cubic-bezier(.76,0,.24,1);position:absolute;bottom:.5em;transform:scaleX(0)}.sf-root[data-sf-btn-fx=underline][data-sf-btn=text] .sf-btn:after{bottom:.35em;left:0;right:0}.sf-root[data-sf-btn-fx=underline] .sf-btn:not(:disabled):hover:after{transform-origin:0;transform:scaleX(1)}.sf-root[data-sf-btn-fx=press]:not([data-sf-btn=text]) .sf-btn{transition:transform .15s,box-shadow .15s,background-color .25s,color .25s;box-shadow:0 4px #0000004d}.sf-root[data-sf-btn-fx=press]:not([data-sf-btn=text]) .sf-btn:not(:disabled):hover{transform:translateY(2px);box-shadow:0 2px #0000004d}.sf-root[data-sf-btn-fx=press]:not([data-sf-btn=text]) .sf-btn:not(:disabled):active{box-shadow:none;transform:translateY(4px)}.sf-root .sf-wa-float,.sf-wa-float{transition:transform .3s var(--sf-ease-out), box-shadow .3s var(--sf-ease-out)}.sf-wa-float:hover{transform:translateY(-3px)scale(1.06);box-shadow:0 14px 28px -10px #00000080}}@media (prefers-reduced-motion:reduce){.sf-root[data-sf-btn-fx] .sf-btn,.sf-root[data-sf-btn-fx] .sf-btn:before,.sf-root[data-sf-btn-fx] .sf-btn:after,.sf-wa-float{transition:none}}.sf-root[data-sf-input=filled] :where(input,textarea,select){background:var(--sf-color-surface);border-color:#0000}.sf-root[data-sf-input=underline] :where(input:not([type=checkbox]):not([type=radio]),textarea,select){border:0;border-bottom:var(--sf-input-border-width) solid var(--sf-color-border);background:0 0;border-radius:0;padding-left:0;padding-right:0}.sf-wa-pill{align-items:center;gap:var(--sf-space-xs);background:var(--sf-color-surface);color:var(--sf-color-text);font-size:var(--sf-role-small-size);border-radius:999px;padding:8px 14px;text-decoration:none;display:inline-flex}.sf-wa-pill svg{fill:#25d366;width:1.2em;height:1.2em}.sf-qty-stepper input{border:1px solid var(--sf-color-border);border-radius:var(--sf-radius-m);text-align:center;background:var(--sf-color-bg);width:5rem;min-height:44px}.sf-qty-stepper{position:relative}.sf-qty-step{width:44px;height:44px;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-size:1.25em;line-height:1;position:absolute;bottom:0}.sf-qty-step[hidden]{display:none}.sf-qty-down{left:0}.sf-qty-up{right:0}.sf-qty-stepper:has(.sf-qty-step:not([hidden])) input{appearance:textfield;width:calc(5rem + 40px);padding-inline:40px}.sf-qty-stepper:has(.sf-qty-step:not([hidden])) input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.sf-qty-stepper:has(.sf-qty-step:not([hidden])) input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.sf-stickybar{display:none}.sf-stickybar.is-on{transform:none}.sf-stickybar-product{align-items:center;gap:15px;min-width:0;display:flex}.sf-stickybar .sf-stickybar-img{aspect-ratio:1;object-fit:cover;border-radius:50%;flex:none;width:80px;height:80px}.sf-stickybar-title{white-space:nowrap;text-overflow:ellipsis;margin:0;font-weight:500;overflow:hidden}.sf-stickybar-form{align-items:center;gap:15px;display:flex}.sf-stickybar-form select{border:1px solid var(--sf-color-border);min-width:200px;height:46px;color:inherit;font:inherit;font-size:var(--sf-role-small-size);background:0 0;border-radius:60px;padding:0 36px 0 15px}.sf-stickybar .sf-stickybar-form .sf-qty-label{clip-path:inset(50%);width:1px;height:1px;margin:0;position:absolute;overflow:hidden}.sf-stickybar-form .sf-btn{min-width:150px;margin:0}@media (max-width:767px){.sf-stickybar-m{z-index:40;padding:10px 15px calc(10px + env(safe-area-inset-bottom));background:var(--sf-color-bg);flex-direction:column;gap:10px;transition:transform .3s;display:flex;position:fixed;inset:auto 0 0;transform:translateY(110%);box-shadow:4px -4px 5px #00000008}.sf-stickybar-m .sf-stickybar-product{display:none}.sf-stickybar-m .sf-stickybar-form{flex-direction:column;align-items:stretch}.sf-stickybar-m .sf-stickybar-form>*{width:100%}.sf-stickybar-m.is-on{transform:none}}@media (min-width:768px){.sf-stickybar-d{z-index:40;min-height:100px;padding:10px var(--sf-space-gutter);background:var(--sf-color-bg);justify-content:space-between;align-items:center;gap:20px;transition:transform .3s;display:flex;position:fixed;inset:auto 0 0;transform:translateY(110%);box-shadow:4px -4px 5px #00000008}.sf-stickybar-d.is-on{transform:none}}@media (prefers-reduced-motion:reduce){.sf-stickybar{transition:none}}.sf-buy-pills{display:none}.sf-sticky-mobile,.sf-sticky-desktop{container-type:scroll-state}@container scroll-state(stuck:bottom){.sf-buy-pills{gap:var(--sf-space-xs);margin:0 0 var(--sf-space-xs);flex-wrap:wrap;width:100%;padding:0;list-style:none;display:flex}}@media (min-width:768px){.sf-gallery-thumbs-left .sf-gallery-inner{gap:var(--sf-space-s);grid-template-columns:72px 1fr;align-items:start;display:grid}.sf-gallery-thumbs-left .sf-gallery-thumbs{flex-direction:column;order:-1;grid-area:1/1;overflow:visible}.sf-gallery-thumbs-left .sf-gallery-track{grid-area:1/2}.sf-gallery-thumbs-left .sf-gallery-inner:not(:has(.sf-gallery-thumbs)){grid-template-columns:1fr}.sf-gallery-thumbs-left .sf-gallery-inner:not(:has(.sf-gallery-thumbs)) .sf-gallery-track{grid-column:1}}.sf-gallery-thumbs a{position:relative}.sf-gallery-thumbs a:after{content:"";pointer-events:none;border:2px solid #0000;transition:border-color .2s;position:absolute;inset:0}.sf-gallery-thumbs a[aria-current=true]:after{border-color:var(--sf-color-text)}.sf-thumb-video{color:#fff;font-size:var(--sf-role-lead-size);pointer-events:none;background:#00000040;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}@media (min-width:768px){.sf-gallery-stack .sf-gallery-track{grid-auto-flow:row;grid-template-columns:min(100%, var(--sf-fold) * 3 / 4);justify-content:start;gap:var(--sf-space-m);overflow:visible}.sf-gallery-bigfirst .sf-gallery-track{gap:var(--sf-space-s);grid-template-columns:1fr 1fr;grid-auto-flow:row;overflow:visible}.sf-gallery-bigfirst .sf-gallery-track>li:first-child{grid-column:1/-1}.sf-gallery-mosaic .sf-gallery-track{gap:var(--sf-space-s);grid-template-columns:repeat(6,minmax(0,1fr));grid-auto-flow:dense;overflow:visible}.sf-gallery-mosaic .sf-gallery-track>li{grid-column:span 2}.sf-gallery-mosaic .sf-gallery-track>li:nth-child(6n+1){aspect-ratio:auto;contain:size;grid-area:span 2/1/auto/span 4}.sf-gallery-mosaic .sf-gallery-track>li:nth-child(6n+4){aspect-ratio:auto;contain:size;grid-area:span 2/3/auto/span 4}.sf-gallery-mosaic .sf-gallery-track>li:nth-child(3n+1):nth-last-child(2),.sf-gallery-mosaic .sf-gallery-track>li:nth-child(3n+2):last-child{aspect-ratio:3/4;grid-area:auto/auto/auto/span 3}.sf-gallery-mosaic .sf-gallery-track>li:nth-child(3n+1):last-child{aspect-ratio:3/4;grid-area:auto/2/auto/span 4}}.sf-root[data-sf-card=surface][data-sf-surface=bordered] .sf-card{border:var(--sf-button-border-width) solid var(--sf-color-border);box-shadow:none}.sf-root[data-sf-card=surface][data-sf-surface=soft] .sf-card{background:var(--sf-color-surface);box-shadow:var(--sf-shadow-1);padding:var(--sf-space-s)}.sf-root[data-sf-card=surface][data-sf-surface=soft] .sf-card-media{border-radius:var(--sf-radius-m);overflow:hidden}.sf-root[data-sf-card=surface][data-sf-surface=glass] .sf-card{background:color-mix(in srgb, var(--sf-color-surface) 72%, transparent);border:1px solid color-mix(in srgb, var(--sf-color-surface) 60%, transparent);box-shadow:var(--sf-shadow-1);-webkit-backdrop-filter:blur(var(--sf-surface-blur,14px))}.sf-root[data-sf-card=surface] .sf-card :is(.sf-card-title,.sf-price,.sf-card-price2,.sf-quick-add){padding-inline:var(--sf-space-s)}.sf-root .sf-card .sf-quick-view{margin-inline:var(--sf-space-s)}.sf-root .sf-product-card{padding-bottom:var(--sf-space-s)}.sf-root[data-sf-surface=glass] .sf-header{background:color-mix(in srgb, var(--sf-color-surface) 70%, transparent);-webkit-backdrop-filter:blur(var(--sf-surface-blur,14px))}@supports not ((-webkit-backdrop-filter:blur(2px)) or (backdrop-filter:blur(2px))){.sf-root[data-sf-surface=glass] .sf-header,.sf-root[data-sf-card=surface][data-sf-surface=glass] .sf-card{background:var(--sf-color-surface)}}@media (prefers-reduced-transparency:reduce),(hover:none){.sf-root[data-sf-surface=glass] .sf-header,.sf-root[data-sf-card=surface][data-sf-surface=glass] .sf-card{background:var(--sf-color-surface);-webkit-backdrop-filter:none}}@media (hover:none){.sf-root,.sf-root *,.sf-root :before,.sf-root :after,.sf-root ::backdrop{-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.sf-root{--k-glass-mix:92%}.sf-root .k-scrim-blur{background:#00000073}}.sf-root[data-sf-surface=soft] .sf-btn{box-shadow:var(--sf-shadow-1)}.sf-root[data-sf-surface=soft] .sf-btn:active{box-shadow:inset 4px 4px 10px #0000002e}.sf-root[data-sf-surface=soft] :focus-visible,.sf-root[data-sf-surface=glass] :focus-visible{outline:3px solid var(--sf-color-focus);outline-offset:3px}:root[data-sf-anim=editorial] .sf-page{counter-reset:sf-index}:root[data-sf-anim=editorial] .sf-anim-editorial:has(.sf-eyebrow,.sf-role-eyebrow){counter-increment:sf-index}:root[data-sf-anim=editorial] .sf-anim-editorial :is(.sf-eyebrow,.sf-role-eyebrow):before{content:"(" counter(sf-index, decimal-leading-zero) ") ";background:linear-gradient(var(--sf-color-accent), var(--sf-color-accent)) 0 50% / 1.75rem 1.5px no-repeat;padding-left:calc(1.75rem + .6em);display:inline-block}:root[data-sf-anim=editorial] .sf-anim-editorial :is(.sf-eyebrow,.sf-role-eyebrow){letter-spacing:.08em;text-transform:uppercase}.sf-line-mask{display:block;overflow:hidden}.sf-line-mask>span{display:block}@media (prefers-reduced-motion:no-preference){html.sf-js .sf-anim-editorial .sf-line-mask>span{transition:transform 1.1s cubic-bezier(.16, 1, .3, 1) calc(var(--i,0) * 90ms);transform:translateY(105%)}html.sf-js .sf-anim-editorial.sf-in .sf-line-mask>span{transform:none}html.sf-js .sf-anim-editorial [data-sf-reveal]{opacity:0;transition:opacity .9s var(--sf-ease-out) var(--sf-delay,0s), transform 1.1s cubic-bezier(.16, 1, .3, 1) var(--sf-delay,0s);transform:translateY(1.75rem)}html.sf-js .sf-anim-editorial.sf-in [data-sf-reveal]{opacity:1;transform:none}html.sf-js .sf-anim-editorial .sf-img-reveal{clip-path:inset(100% 0 0);transition:clip-path 1.2s cubic-bezier(.16,1,.3,1)}html.sf-js .sf-anim-editorial .sf-img-reveal :is(img,video){transition:transform 1.4s cubic-bezier(.16,1,.3,1);transform:scale(1.06)}html.sf-js .sf-anim-editorial.sf-in .sf-img-reveal{clip-path:inset(0)}html.sf-js .sf-anim-editorial.sf-in .sf-img-reveal :is(img,video){transform:none}html.sf-js .sf-anim-editorial img.sf-img-reveal{clip-path:inset(100% 0 0)}html.sf-js .sf-anim-editorial.sf-in img.sf-img-reveal{clip-path:inset(0)}html.sf-js .sf-anim-editorial .sf-hero-in{filter:brightness(.6);transition:filter 2.2s cubic-bezier(.16,1,.3,1),transform 2.2s cubic-bezier(.16,1,.3,1);transform:scale(1.06)}html.sf-js .sf-anim-editorial.sf-in .sf-hero-in{filter:none;transform:none}:root[data-sf-anim=editorial] .sf-card-media{--sf-card-ratio:4 / 5;overflow:hidden}:root[data-sf-anim=editorial] .sf-card-media img{transition:transform .65s cubic-bezier(.16,1,.3,1)}:root[data-sf-anim=editorial] .sf-product-card:hover .sf-card-media img{transform:scale(1.02)}}:root[data-sf-anim=editorial] .sf-root[data-sf-btn=text] :is(.sf-btn-primary,.sf-btn-secondary){text-transform:uppercase;letter-spacing:.08em;color:inherit;background-image:linear-gradient(currentColor, currentColor), linear-gradient(var(--sf-color-accent), var(--sf-color-accent));background-position:0 100%,0 100%;background-repeat:no-repeat;background-size:100% 1px,0% 2px;border-radius:0;padding-bottom:4px;text-decoration:none;transition:background-size .45s cubic-bezier(.76,0,.24,1)}:root[data-sf-anim=editorial] .sf-root[data-sf-btn=text] :is(.sf-btn-primary,.sf-btn-secondary):after{content:"→";transition:transform .3s var(--sf-ease-out);margin-left:.4em;display:inline-block}@media (hover:hover){:root[data-sf-anim=editorial] .sf-root[data-sf-btn=text] :is(.sf-btn-primary,.sf-btn-secondary):hover{filter:none;background-size:100% 1px,100% 2px}:root[data-sf-anim=editorial] .sf-root[data-sf-btn=text] :is(.sf-btn-primary,.sf-btn-secondary):hover:after{transform:translate(5px)}}.sf-wa-float{position:fixed}.sf-wa-float svg{transition:transform .3s var(--sf-ease-out), opacity .3s var(--sf-ease-out)}.sf-wa-float .sf-float-alt{opacity:0;fill:none;stroke:currentColor;stroke-width:2px;position:absolute;transform:scale(.75)}@media (hover:hover){.sf-root .sf-wa-float:hover,.sf-wa-float:hover{background:var(--sf-color-text);color:var(--sf-color-bg)}.sf-wa-float:hover svg:not(.sf-float-alt){opacity:0;transform:scale(.75)}.sf-wa-float:hover .sf-float-alt{opacity:1;transform:scale(1)}}:root,.sf-root{--sf-announce-h:calc(var(--sf-role-small-size) * var(--sf-role-small-lh) + 2 * var(--sf-space-s))}.sf-iwt-stack-item{border-radius:var(--sf-radius-l);overflow:hidden}.sf-iwt-stack-item .sf-iwt-img{border-radius:0}.sf-iwt-points{margin:var(--sf-space-l) 0 0;gap:var(--sf-space-s);padding:0;list-style:none;display:grid}.sf-iwt-points li{align-items:baseline;gap:var(--sf-space-m);color:var(--sf-color-muted);transition:color .4s var(--sf-ease-out);padding-left:2.5rem;display:flex;position:relative}.sf-iwt-points li:before{content:"";background:var(--sf-color-accent);width:0;height:1.5px;transition:width .5s cubic-bezier(.16,1,.3,1);position:absolute;top:.6em;left:0}.sf-iwt-points li[aria-current=true]{color:var(--sf-color-text)}.sf-iwt-points li[aria-current=true]:before{width:1.75rem}@media (min-width:768px){.sf-iwt-sticky{grid-template-columns:5fr 6fr;align-items:start}}@media (max-width:767px){.sf-iwt-points{display:none}}[data-sf-depth="0.1"]{--sf-depth:.1}[data-sf-depth="0.2"]{--sf-depth:.2}[data-sf-depth="0.3"]{--sf-depth:.3}[data-sf-depth="0.4"]{--sf-depth:.4}[data-sf-depth="0.5"]{--sf-depth:.5}[data-sf-motion=zoom]{overflow:hidden}[data-sf-motion=pin] [data-sf-pin-media]{display:grid}[data-sf-motion=pin] [data-sf-pin-media]>*{grid-area:1/1}[data-sf-motion=hscroll] [data-sf-track]{scroll-snap-type:x mandatory;gap:1rem;display:flex;overflow-x:auto}[data-sf-motion=hscroll] [data-sf-track]>*{scroll-snap-align:start;flex:none}[data-sf-motion=marquee]{overflow:hidden}[data-sf-motion=marquee] [data-sf-track]{gap:2rem;width:max-content;display:flex}.sf-mo-backdrop{z-index:-1;pointer-events:none;opacity:0;position:fixed;inset:0}.sf-mo-backdrop.sf-on{opacity:1}@keyframes sf-mo-parallax-media{0%{transform:translate3d(0, calc(var(--sf-px,8%) * -1), 0) scale(var(--sf-ps,1.18))}to{transform:translate3d(0, var(--sf-px,8%), 0) scale(var(--sf-ps,1.18))}}.sf-section[data-sf-strength=subtle]{--sf-px:4%;--sf-ps:1.1}.sf-section[data-sf-strength=strong]{--sf-px:14%;--sf-ps:1.32}@keyframes sf-mo-parallax{0%{transform:translateY(calc(var(--sf-depth,.2) * var(--sf-depth-k,1) * 120px))}to{transform:translateY(calc(var(--sf-depth,.2) * var(--sf-depth-k,1) * -120px))}}@keyframes sf-mo-mask{0%{clip-path:circle(0%)}to{clip-path:circle(75%)}}@keyframes sf-mo-wipe{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@keyframes sf-mo-curtain{0%{clip-path:inset(0 50%)}to{clip-path:inset(0)}}@keyframes sf-mo-zoom{0%{transform:scale(var(--sf-zoom,1.12))}to{transform:scale(1)}}@keyframes sf-mo-hscroll{0%{transform:translate(0)}to{transform:translate(calc(90vw - 100%))}}@keyframes sf-mo-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (prefers-reduced-motion:no-preference){.sf-mo-backdrop{transition:opacity .6s}[data-sf-motion=marquee] [data-sf-track]{animation:sf-mo-marquee var(--sf-speed,20s) linear infinite}@supports (animation-timeline:view()){[data-sf-motion=parallax]{animation:linear both sf-mo-parallax;animation-timeline:view()}.sf-section[data-sf-motion=parallax]{animation:none}.sf-section[data-sf-motion=parallax] :is(img,video){will-change:transform;backface-visibility:hidden;animation:linear both sf-mo-parallax-media;animation-timeline:view()}[data-sf-motion=mask]{animation:linear both sf-mo-mask;animation-timeline:view();animation-range:entry cover 40%}[data-sf-motion=wipe]{animation:linear both sf-mo-wipe;animation-timeline:view();animation-range:entry cover 40%}[data-sf-motion=curtain]{animation:linear both sf-mo-curtain;animation-timeline:view();animation-range:entry cover 40%}[data-sf-motion=zoom]>*,[data-sf-motion=zoom] img{animation:linear both sf-mo-zoom;animation-timeline:view();animation-range:cover cover 60%}@media (min-width:768px){[data-sf-motion=hscroll]{view-timeline-name:--sf-hs;height:250vh}[data-sf-motion=hscroll] [data-sf-track]{width:max-content;animation:linear both sf-mo-hscroll;animation-timeline:--sf-hs;animation-range:contain;position:sticky;top:10vh;overflow:visible}}}html.sf-mo-io [data-sf-motion=mask]:not(.sf-in){clip-path:circle(0%)}html.sf-mo-io [data-sf-motion=wipe]:not(.sf-in){clip-path:inset(0 100% 0 0)}html.sf-mo-io [data-sf-motion=curtain]:not(.sf-in){clip-path:inset(0 50%)}html.sf-mo-io [data-sf-motion=mask],html.sf-mo-io [data-sf-motion=wipe],html.sf-mo-io [data-sf-motion=curtain]{transition:clip-path .9s cubic-bezier(.2,.7,.2,1)}html.sf-mo-io [data-sf-motion=zoom]:not(.sf-in)>*{transform:scale(var(--sf-zoom,1.12))}html.sf-mo-io [data-sf-motion=zoom]>*{transition:transform 1.2s ease-out}html.sf-mo-io [data-sf-motion=parallax]{will-change:transform}html.sf-mo [data-sf-motion=split]:not(.sf-in) .sf-w{opacity:0;transform:translateY(.4em)}html.sf-mo [data-sf-motion=split] .sf-w{transition:opacity .5s,transform .5s;transition-delay:calc(var(--sf-i,0) * 40ms);display:inline-block}@media (min-width:768px){[data-sf-motion=pin]{grid-template-columns:1fr 1fr;align-items:start;gap:2rem;display:grid}[data-sf-motion=pin] [data-sf-pin-media]{position:sticky;top:10vh}[data-sf-motion=pin] [data-sf-step]{min-height:70vh}html.sf-mo [data-sf-motion=pin] [data-sf-pin-media]>*{transition:opacity .5s}html.sf-mo [data-sf-motion=pin] [data-sf-pin-media]>:not(.sf-active){opacity:0}html.sf-mo [data-sf-motion=pin] [data-sf-step]{transition:opacity .4s}html.sf-mo [data-sf-motion=pin] [data-sf-step]:not(.sf-active){opacity:.35}}@media (max-width:767px){[data-sf-motion=parallax]{--sf-depth-k:.4}[data-sf-motion=zoom]{--sf-zoom:1.04}[data-sf-motion=marquee]{--sf-speed:32s}}}.sf-scroller,.sf-gallery-track,.sf-gallery-thumbs,.sf-quickchips{scrollbar-width:none}.sf-scroller::-webkit-scrollbar{display:none}.sf-gallery-track::-webkit-scrollbar{display:none}.sf-gallery-thumbs::-webkit-scrollbar{display:none}.sf-quickchips::-webkit-scrollbar{display:none}.sf-main-preview{padding-block:var(--sf-space-l)}.sf-main-preview-note{margin:0 0 var(--sf-space-m);font-size:var(--sf-role-small-size);background:var(--sf-color-surface);color:var(--sf-color-muted);border-radius:999px;padding:2px 8px;display:inline-block}.sf-main-preview-lines{margin:var(--sf-space-m) 0;padding:0;list-style:none}.sf-main-preview-lines li{gap:var(--sf-space-s);padding-block:var(--sf-space-s);border-bottom:1px solid var(--sf-color-border);grid-template-columns:64px 1fr auto;align-items:center;display:grid}.sf-main-preview-thumb{aspect-ratio:3/4;background:var(--sf-color-surface);border-radius:var(--sf-radius,4px);width:64px}.sf-main-preview-total{margin:var(--sf-space-m) 0;justify-content:space-between;display:flex}.sf-main-preview-cart[data-cart-style=drawer_right],.sf-main-preview-cart[data-cart-style=drawer_left],.sf-main-preview-cart[data-cart-style=modal]{border:1px solid var(--sf-color-border);border-radius:var(--sf-radius,4px);max-width:28rem;padding-inline:var(--sf-space-m)}.sf-main-preview-cart[data-cart-style=drawer_right]{margin-inline:auto 0}.sf-main-preview-cart[data-cart-style=drawer_left]{margin-inline:0 auto}.sf-main-preview-cart[data-cart-style=modal]{margin-inline:auto}.sf-main-preview-popup{gap:var(--sf-space-xs);max-width:20rem;padding:var(--sf-space-s);border:1px solid var(--sf-color-border);border-radius:var(--sf-radius,4px);box-shadow:var(--sf-shadow-3);margin-inline-start:auto;display:grid}.sf-main-preview-field{padding:var(--sf-space-xs) var(--sf-space-s);border:1px solid var(--sf-color-border);border-radius:var(--sf-radius,4px);color:var(--sf-color-muted)}@media (min-width:700px){.sf-root[data-sf-grid=two] .sf-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.sf-root[data-sf-grid=three] .sf-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.sf-root[data-sf-grid=four] .sf-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.sf-root[data-sf-grid] .sf-grid.sf-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sf-root[data-sf-grid] .sf-grid.sf-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sf-root[data-sf-grid] .sf-grid.sf-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.sf-root[data-sf-grid=staggered] .sf-grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start}.sf-root[data-sf-grid=staggered] .sf-grid>:nth-child(6n+1){grid-row:span 2}.sf-root[data-sf-grid=staggered] .sf-grid>:nth-child(3n){margin-top:var(--sf-space-l)}}.sf-root[data-sf-grid=list] .sf-grid{grid-template-columns:1fr}@media (min-width:560px){.sf-root[data-sf-grid=list] .sf-product-card{gap:var(--sf-space-m);grid-template-columns:160px 1fr;align-items:center;display:grid}.sf-root[data-sf-grid=list] .sf-product-card .sf-card-media{aspect-ratio:1}}.sf-root[data-sf-card-image=none] .sf-card-alt{display:none!important}.sf-root[data-sf-card-image] .sf-card-media{overflow:hidden}@media (hover:hover){.sf-root[data-sf-card-image=next] .sf-card-link:hover .sf-card-alt{display:block}.sf-root[data-sf-card-image=crossfade] .sf-card-alt,.sf-root[data-sf-card-image=slide] .sf-card-alt{opacity:0;display:block}.sf-root[data-sf-card-image=crossfade] .sf-card-link:hover .sf-card-alt{opacity:1}@media (prefers-reduced-motion:no-preference){.sf-root[data-sf-card-image=crossfade] .sf-card-alt{transition:opacity .7s cubic-bezier(.22,.61,.36,1),transform 1.1s cubic-bezier(.22,.61,.36,1)}.sf-root[data-sf-card-image=slide] .sf-card-alt{transition:transform .35s,opacity .25s;transform:translate(8%)}}.sf-root[data-sf-card-image=slide] .sf-card-link:hover .sf-card-alt{opacity:1;transform:translate(0)}.sf-root[data-sf-card-image=arrows] .sf-card-link:hover .sf-card-alt{display:block}}@media (hover:hover) and (prefers-reduced-motion:no-preference){.sf-root[data-sf-card-motion=zoom_in] .sf-card-media img{transition:transform 1.1s cubic-bezier(.22,.61,.36,1),opacity .7s cubic-bezier(.22,.61,.36,1)}.sf-root[data-sf-card-motion=zoom_in] .sf-card-link:hover .sf-card-media img{transform:scale(1.04)}.sf-root[data-sf-card-motion=zoom_out] .sf-card-media img{transition:transform .4s;transform:scale(1.06)}.sf-root[data-sf-card-motion=zoom_out] .sf-card-link:hover .sf-card-img{transform:scale(1)}.sf-root[data-sf-card-motion=lift] .sf-card{transition:transform .25s}.sf-root[data-sf-card-motion=lift] .sf-product-card:hover .sf-card{box-shadow:var(--sf-shadow-2);transform:translateY(-4px)}}.sf-root:not([data-sf-card-qa]) .sf-quick-add,.sf-root:not([data-sf-card-qv]) .sf-quick-view,.sf-root:not([data-sf-card-wish]) .sf-card-wish,.sf-root:not([data-sf-card-rating]) .sf-card-rating,.sf-root:not([data-sf-card-price2]) .sf-card-price2{display:none}.sf-card-wish{top:var(--sf-space-s);right:var(--sf-space-s);z-index:1;position:absolute}.sf-root[data-sf-dots-hover=none] .sf-card-swatches .sf-swatch-dot{pointer-events:auto}.sf-root[data-sf-rhythm=alternating] .sf-section:nth-of-type(2n){background:var(--sf-color-surface)}.sf-root[data-sf-space=tight]{--sf-section:32px}.sf-root[data-sf-space=normal]{--sf-section:var(--sf-rhythm-section)}.sf-root[data-sf-space=airy]{--sf-section:88px}@media (max-width:639px){.sf-root[data-sf-space=normal]{--sf-section:var(--sf-rhythm-section-phone)}}.sf-root[data-sf-space] .sf-section{padding-block:calc(var(--sf-section) / 2);margin-block:0}.sf-root[data-sf-space] .sf-section .sf-section{padding-block:0}@media (min-width:768px){.sf-page:has(>.sf-gallery-single){grid-template-columns:minmax(0,1fr)}.sf-page:has(>.sf-gallery-single)>*{grid-area:auto/1}.sf-page:has(>.sf-gallery-single)>.sf-gallery{grid-area:auto/1}.sf-page:has(>.sf-gallery-single)>:not(.sf-gallery){max-width:var(--sf-layout-narrow-width,720px);width:100%;margin-inline:auto}}.sf-root .sf-btn{white-space:nowrap}.sf-root .sf-quick-add .sf-btn{padding-inline:var(--sf-space-s);font-size:var(--sf-role-small-size);letter-spacing:0}.sf-root a.sf-small{padding-block:4px;display:inline-block}.sf-root .sf-rating-link,.sf-root figcaption a{align-items:center;min-height:24px;display:inline-flex}.sf-root summary{min-height:24px}.sf-root .sf-offers-terms>summary{align-items:center;display:inline-flex}@media (min-width:768px){.sf-page:has(>.sf-gallery)>.sf-anim:not(:has(>:where(.sf-section,.sf-crumbs,.sf-main))){grid-column:2;padding:0}}.sf-section.sf-anim:empty,.sf-page>.k-box:empty{display:none}.sf-section:has(>.k-box:only-child:empty){display:none}.sf-root .sf-page>.sf-section:first-child:has(>.k.t-width-full .k-image){padding-top:0}.sf-root .sf-page>[class*=DropZone]>:first-child:has(>.k.t-width-full .k-image){padding-top:0}.sf-root .sf-page>[class*=DropZone]>:first-child>.sf-section:has(>.k.t-width-full .k-image){padding-top:0}.sf-card-top{position:relative}.sf-card-actions{left:var(--sf-space-s);bottom:var(--sf-space-s);z-index:1;flex-direction:column;gap:8px;display:flex;position:absolute}.sf-root .sf-card-icon .sf-icon-btn{background:var(--sf-color-bg);width:40px;height:40px;color:var(--sf-color-text);box-shadow:var(--sf-shadow-2);cursor:pointer;border-radius:50%}.sf-root .sf-card-icon svg{width:20px;height:20px}.sf-root .sf-card-icon .sf-icon-btn:focus-visible{outline:2px solid var(--sf-color-focus);outline-offset:2px}@media (max-width:767px){.sf-root .sf-card-icon .sf-icon-btn{width:44px;height:44px}}.sf-card-top+.sf-card-link{padding-block:1px}.sf-root:not([data-sf-card-wish]) .sf-card-icon-wish{display:none}.sf-root[data-sf-card-actions=icons] .sf-product-card .sf-card-title{font-size:calc(var(--sf-role-body-size) * 1.06);-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.sf-root[data-sf-card-actions=icons] .sf-product-card .sf-price-now{color:var(--sf-color-price,var(--sf-color-text))}.sf-root[data-sf-card-actions=icons] .sf-product-card .sf-price-mrp{color:var(--sf-color-muted)}@media (prefers-reduced-motion:no-preference) and (hover:hover){.sf-root .sf-card-icon .sf-icon-btn{transition:transform .15s}.sf-root .sf-card-icon .sf-icon-btn:hover{transform:scale(1.08)}}.sf-fade{--sf-fade-to:var(--sf-color-bg)}.sf-hero.sf-fade:after{content:"";background:linear-gradient(to bottom, transparent, var(--sf-fade-to) 72%);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);pointer-events:none;height:60%;position:absolute;inset:auto 0 0;-webkit-mask-image:linear-gradient(#0000,#000 45%);mask-image:linear-gradient(#0000,#000 45%)}.sf-hero.sf-fade{align-items:end}.sf-root .sf-hero.sf-fade .sf-hero-body{z-index:1;text-align:center;width:100%;padding-block:var(--sf-space-l)}.sf-root .sf-hero.sf-fade .sf-hero-sub{margin-inline:auto}:is(.sf-slide.sf-fade,.sf-slideshow.sf-fade .sf-slide) .sf-slide-body{text-align:center;align-items:center;width:100%;margin:auto auto 0}.sf-offer-cards{gap:var(--sf-space-s);scroll-snap-type:x mandatory;margin:0 0 var(--sf-space-s);grid-auto-columns:minmax(220px,78%);grid-auto-flow:column;padding:0 0 4px;list-style:none;display:grid;overflow-x:auto}@media (min-width:768px){.sf-offer-cards{grid-auto-columns:minmax(220px,1fr)}}.sf-offer-card{scroll-snap-align:start;border:1px solid var(--sf-color-border);border-radius:var(--sf-radius-m,8px);padding:var(--sf-space-s) var(--sf-space-m);background:var(--sf-color-bg)}.sf-offer-title{margin:0;font-weight:600}.sf-offer-terms{padding-bottom:var(--sf-space-s);border-bottom:1px dashed var(--sf-color-muted);color:var(--sf-color-muted);margin:2px 0 0}.sf-offer-code{justify-content:space-between;align-items:center;gap:var(--sf-space-s);margin:var(--sf-space-s) 0 0;display:flex}.sf-offer-code code{letter-spacing:.04em;-webkit-user-select:all;user-select:all;font-weight:700}.sf-root .sf-offer-code .sf-btn{min-height:36px;font-size:var(--sf-role-small-size);padding:4px 12px}@media (max-width:767px){.sf-root .sf-offer-code .sf-btn{min-height:44px}}.sf-story-img{aspect-ratio:4/5;object-fit:cover;border-radius:var(--sf-radius-m,0);width:100%}.sf-story-body h3{font-size:var(--sf-role-h2-size);margin:0 0 var(--sf-space-s)}@media (min-width:768px){.sf-story-flip .sf-story-img{order:2}.sf-story-body{max-width:34rem}}@keyframes sf-g3d{0%{opacity:.75;transform:translate(-11%)rotateY(-28deg)scale(.78)}50%{opacity:1;transform:none}to{opacity:.75;transform:translate(11%)rotateY(28deg)scale(.78)}}.sf-pdp-title .sf-price-now{color:var(--sf-color-price,var(--sf-color-text))}.sf-pdp-title .sf-price-mrp{color:var(--sf-color-muted)}.sf-pdp-title>p.sf-small{margin-top:2px}.sf-root .sf-page:has(>.sf-gallery,>.sf-section>.sf-gallery) .sf-crumbs ol{padding-block:12px}.sf-root .sf-section:has(>.sf-crumbs){margin-block:0;padding-block:0}.sf-root[data-sf-rhythm=boxed] .sf-section>.sf-crumbs{padding:0 var(--sf-space-gutter);background:0 0;border-radius:0}.sf-page:has(>.sf-gallery)>:is(.sf-crumbs,.sf-section:has(>.sf-crumbs))+*{margin-top:0}@media (min-width:768px){.sf-page:has(>.sf-gallery)>.sf-anim:not(:has(>:where(.sf-section,.sf-crumbs,.sf-main))){margin-block:0}.sf-page:has(>.sf-gallery) .sf-pdp-title{margin-top:0}.sf-page:has(>.sf-gallery) .sf-pdp-title h1{margin-top:0;margin-bottom:var(--sf-space-xs,6px)}.sf-page:has(>.sf-gallery)>.sf-gallery{margin-top:0}}.sf-buycol,.sf-buycol>div{display:contents}@media (min-width:768px){.sf-page:has(>.sf-gallery:not(.sf-gallery-single))>.sf-buycol{grid-column:2;align-self:stretch;display:block}.sf-page:has(>.sf-gallery:not(.sf-gallery-single))>.sf-buycol>div{flex-direction:column;display:flex}.sf-buycol>div{--sf-buy-top:calc(var(--sf-demo-h,0px) + var(--sf-space-m));top:var(--sf-buy-top);scroll-margin-top:var(--sf-buy-top)}.sf-root:has(.k-hdr[data-k-sticky],.sf-sticky) .sf-buycol>div{--sf-buy-top:calc(var(--sf-header-h,64px) + var(--sf-space-m))}.sf-root:has(.k-hdr[data-k-sticky=hide_on_down],.sf-header[data-sf-hide]) .sf-buycol>div{scroll-margin-top:calc(var(--sf-demo-h,0px) + var(--sf-space-m))}.sf-root:has(.k-hdr.sf-header-hidden,.sf-section.sf-header-hidden,.sf-header.sf-header-hidden) .sf-buycol>div{top:calc(var(--sf-demo-h,0px) + var(--sf-space-m))}.sf-page>.sf-buycol[data-fits]>div{position:sticky}.sf-page:has(>.sf-buycol)>.sf-gallery{grid-row:auto}.sf-page:has(>.sf-buycol)>.sf-buycol~*{grid-column:1/-1}.sf-page>.sf-buycol>div>:first-child{margin-top:0}}.sf-page>.sf-buycol>div>.sf-anim:not(:has(>:where(.sf-section,.sf-crumbs,.sf-main))){margin-block:0;padding:0}.sf-root[data-sf-space] .sf-section.sf-flush{padding-block:0}.sf-root .sf-section.sf-pt-0{padding-top:0}.sf-root .sf-section.sf-pb-0{padding-bottom:0}.sf-gallery-twoup .sf-gallery-inner,.sf-gallery[data-sf-arrows] .sf-gallery-inner{position:relative}.sf-gallery[data-sf-arrows]{anchor-scope:--sf-track}.sf-gallery[data-sf-arrows] .sf-gallery-track{anchor-name:--sf-track}.sf-gallery[data-sf-arrows] .sf-step{position-anchor:--sf-track}.sf-root .sf-step{top:50%;top:anchor(--sf-track center);z-index:2;border:1px solid var(--sf-color-border);background:var(--sf-color-bg);width:44px;height:44px;color:var(--sf-color-text);font-size:var(--sf-role-h3-size);cursor:pointer;border-radius:50%;line-height:1;position:absolute;translate:0 -50%}.sf-root .sf-step[hidden]{display:none}.sf-step-prev{left:var(--sf-space-s)}.sf-step-next{right:var(--sf-space-s)}.sf-gallery-thumbs-left .sf-step-prev{left:calc(72px + 2 * var(--sf-space-s))}@media (min-width:768px){.sf-gallery-twoup .sf-gallery-track{grid-auto-columns:calc((100% - var(--sf-space-s)) / 2)}}@media (max-width:767px){.sf-gallery-twoup .sf-gallery-track{grid-auto-columns:100%}.sf-gallery-twoup .sf-step{display:none}.sf-page:has(>.sf-gallery)>.sf-gallery{margin-inline:0}.sf-page:has(>.sf-gallery) .sf-pdp-title{margin-top:var(--sf-space-s)}.sf-page:has(>.sf-gallery) .sf-pdp-title h1{margin-bottom:4px}}@supports (anchor-name:--a){@media (min-width:768px){.sf-variants [data-sf-size]>legend{anchor-name:--sf-size-row;width:100%}:is(.sf-variants:has([data-sf-size])~.sf-sizechart>summary,.sf-variants:has([data-sf-size])~*>.sf-sizechart>summary){position-anchor:--sf-size-row;top:anchor(top);right:anchor(right);font-size:var(--sf-role-small-size);text-decoration:underline;position:absolute}:is(.sf-variants:has([data-sf-size])~.sf-sizechart:not([open]),.sf-variants:has([data-sf-size])~*>.sf-sizechart:not([open])){margin-block:0;padding:0}}}.sf-buy .sf-qty-stepper{flex:none}.sf-buy .sf-qty-stepper .sf-qty-label{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.sf-buy .sf-qty-stepper~.sf-btn[value=add]{flex:160px}.sf-buy .sf-qty-stepper~.sf-btn[value=buy_now]{flex-basis:100%}@media (min-width:768px){.sf-page:has(>.sf-gallery):not(:has(.sf-crumbs)){padding-top:var(--sf-space-m)}}.sf-testimonials .sf-stars{margin-bottom:var(--sf-space-xs)}@media (max-width:767px){.sf-testimonials.sf-grid{grid-template-columns:1fr}}.sf-root .sf-text{margin-block:0}.sf-buttons{gap:var(--sf-space-s);flex-wrap:wrap;display:flex}:where(.sf-wrap) :is(.sf-text,.sf-buttons){padding-inline:0}.sf-hero[class*=sf-hero-pos-top]{align-items:start}.sf-hero[class*=sf-hero-pos-center]{align-items:center}.sf-hero[class*=sf-hero-pos-bottom]{align-items:end}.sf-slide:where(:not(.sf-fade):has(.sf-slide-media:not(.sf-ph))) .sf-slide-body{z-index:2}.sf-root .sf-hero .sf-hero-body{align-self:end;height:auto}.sf-root .sf-hero[class*=sf-hero-pos-top] .sf-hero-body{align-self:start}.sf-root .sf-hero[class*=sf-hero-pos-center] .sf-hero-body{align-self:center}.sf-slide:where(:not(.sf-fade):has(.sf-slide-media:not(.sf-ph))) .sf-slide-body:before{content:"";z-index:-1;pointer-events:none;background:linear-gradient(to top, var(--sf-color-photo-shade) 0 55%, transparent 90%);position:absolute;inset:-50% -100vw 0}.sf-hero[class*=sf-hero-pos-top] .sf-hero-body:before,.sf-slide-body[class*=sf-pos-top]:before{background:linear-gradient(to bottom, var(--sf-color-photo-shade) 0 55%, transparent 90%);inset:0 -100vw -50%}.sf-hero[class*=sf-hero-pos-center] .sf-hero-body:before,.sf-root:is([data-sf-image=room_for_words],[data-sf-image=centred]) .sf-hero:not([class*=sf-hero-pos-]) .sf-hero-body:before,.sf-slide-body[class*=sf-pos-center]:before{background:color-mix(in srgb, var(--sf-color-photo-shade) 45%, transparent);inset:-100vh -100vw}.sf-root .sf-slideshow.sf-fade .sf-slide-body:before{content:none}.sf-page>.sf-section:has(>.sf-crumbs)+.sf-section>.sf-section{margin-top:var(--sf-space-l)}.sf-page>.sf-section:has(>.sf-crumbs)+.sf-section:empty+.sf-section>.sf-section{margin-top:var(--sf-space-l)}.sf-contents{display:contents}.sf-contact-slot.sf-section{max-width:min(var(--sf-layout-wide,1280px), 66rem);padding-block:0}.sf-contact-slot form{gap:var(--sf-space-m);display:grid}.sf-contact-slot label{gap:var(--sf-space-xs);display:grid}.sf-contact-pair{gap:var(--sf-space-m);display:grid}@media (min-width:640px){.sf-contact-pair{grid-template-columns:1fr 1fr}}.sf-contact-slot .sf-btn{justify-self:center}.sf-label-text{display:inline}.sf-root .sf-contact-marked.sf-section{background:var(--sf-color-surface);box-sizing:border-box;max-width:none;margin:0;padding:0 15px}.sf-contact-marked form{gap:15px}.sf-contact-marked .sf-label-text{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.sf-contact-marked .sf-contact-pair{grid-template-columns:1fr 1fr;gap:15px}.sf-contact-marked label{display:block}.sf-contact-marked input:not([type=checkbox],[type=radio],[type=file]),.sf-contact-marked textarea{box-sizing:border-box;border:1px solid color-mix(in srgb, var(--sf-color-muted) 12%, transparent);background:var(--sf-color-bg);width:100%;font-size:var(--sf-role-body-size,14px);color:var(--sf-color-text);border-radius:3px;padding:12px 18px;line-height:1.2}.sf-contact-marked input:not([type=checkbox],[type=radio],[type=file]){height:42px}.sf-contact-marked textarea{resize:none;height:235px;display:block}.sf-contact-marked .sf-btn{width:215px;height:42px;font-size:var(--sf-role-body-size,14px);border-radius:60px;justify-content:center;margin-top:-10px;padding:0 30px;line-height:1.2}@media (min-width:768px){.sf-root .sf-contact-marked.sf-section{padding-inline:30px}}@media (min-width:1100px){.sf-root .sf-contact-marked.sf-section{padding-inline:50px}.sf-contact-marked form{max-width:655px;margin-inline:auto}}.sf-root:not([data-sf-field-line=none]) label:has(>:is(input:not([type=checkbox],[type=radio],[type=file]),textarea):last-child){position:relative}.sf-root:not([data-sf-field-line=none]) label:has(>:is(input:not([type=checkbox],[type=radio],[type=file]),textarea):last-child):after{content:"";inset-inline:0;background:var(--sf-color-text);transform-origin:100%;pointer-events:none;height:2px;transition:transform var(--sf-duration-slow,.45s) var(--sf-ease-in-out,ease-in-out);position:absolute;bottom:0;transform:scaleX(0)}.sf-root[data-sf-field-line=rtl] label:after{transform-origin:0}.sf-root[data-sf-field-line=center] label:after{transform-origin:50%}.sf-root:not([data-sf-field-line=none]) label:has(>:is(input,textarea):last-child:is(:hover,:focus-visible)):after{transform-origin:0;transform:scaleX(1)}.sf-root[data-sf-field-line=rtl] label:has(>:is(input,textarea):last-child:is(:hover,:focus-visible)):after{transform-origin:100%}.sf-root[data-sf-field-line=center] label:has(>:is(input,textarea):last-child:is(:hover,:focus-visible)):after{transform-origin:50%}.sf-root:not([data-sf-field-line=none]) label>:is(input,textarea):last-child:focus-visible{outline:none}@media (prefers-reduced-motion:reduce){.sf-root label:after{transition-duration:0s}}.sf-listing{--sf-list-top:var(--sf-space-l)}.sf-root:has(.k-hdr[data-k-sticky],.sf-sticky) .sf-listing{--sf-list-top:calc(var(--sf-header-h,64px) + var(--sf-space-m))}.sf-listing-head{margin:0 0 var(--sf-space-l)}.sf-results-anchor{scroll-margin-top:calc(var(--sf-header-h,0px) + 16px);display:block}@media (min-width:768px){.sf-listing-head.is-side{grid-template-columns:1fr 1fr;align-items:start;gap:clamp(1.5rem,4vw,4rem);display:grid}.sf-listing-head.is-side>.sf-listing-banner{aspect-ratio:4/3;order:2;margin:0}.sf-listing-head.is-side>.sf-listing-intro{padding-top:var(--sf-space-l);order:1}}.sf-listing-banner{margin:0 0 var(--sf-space-l);aspect-ratio:5/2;border-radius:var(--sf-radius-l,12px);background:var(--sf-color-surface);overflow:hidden}@media (min-width:1024px){.sf-listing-banner{aspect-ratio:3}}.sf-root .sf-listing-banner img{object-fit:cover;object-position:center 30%;width:100%;height:100%;display:block}.sf-listing-intro{align-items:flex-start;gap:var(--sf-space-xs);flex-direction:column;display:flex}.sf-listing-intro>:is(h1,h2){font-size:var(--sf-role-h1-size);line-height:var(--sf-role-h1-lh,1.1);letter-spacing:var(--sf-role-h1-tracking,normal);text-wrap:balance;margin:0}.sf-listing-count{color:var(--sf-color-muted);font-size:var(--sf-role-small-size);margin:0}.sf-listing-desc{max-width:60ch;margin-top:var(--sf-space-xs)}.sf-listing-desc p{margin:0 0 .5em}.sf-listing-desc .sf-readmore-btn{text-underline-offset:.2em;padding-block:4px;text-decoration:underline;display:inline-block}.sf-root[data-sf-collection=banner] .sf-listing-intro{text-align:center;align-items:center}@media (max-width:767px){.sf-listing-banner{aspect-ratio:4/3;margin-bottom:var(--sf-space-m);border-radius:var(--sf-radius-m,8px)}.sf-listing-head{margin-bottom:var(--sf-space-m)}}.sf-listing-body{grid-template-columns:minmax(0,1fr);align-items:start;display:grid;position:relative}.sf-listing-body.has-filters{column-gap:var(--sf-space-s);grid-template-columns:auto minmax(0,1fr)}.sf-listing-body>*{grid-column:1/-1}.sf-listing-body>.sf-listing-form{grid-area:1/1}.sf-listing-body.has-filters>.sf-listing-tools{grid-area:1/2}.sf-colopt{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.sf-listing-empty{margin:var(--sf-space-l) 0;color:var(--sf-color-muted)}.sf-listing-tools{align-items:center;gap:var(--sf-space-s);min-width:0;min-height:44px;margin:0 0 var(--sf-space-m);display:flex}.sf-quickchips{scrollbar-width:none;overscroll-behavior-x:contain;flex:auto;gap:8px;min-width:0;margin:0;padding:2px;list-style:none;display:flex;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 28px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 28px),#0000)}.sf-quickchips::-webkit-scrollbar{display:none}.sf-quickchips li{flex:none}.sf-root .sf-quickchips .sf-chip{min-height:36px;font-size:var(--sf-role-small-size);white-space:nowrap;border-radius:999px;padding:0 14px}.sf-root .sf-quickchips .sf-chip:hover{border-color:var(--sf-color-text)}.sf-root .sf-quickchips .sf-chip.is-selected{background:var(--sf-color-text);color:var(--sf-color-bg);box-shadow:none}.sf-listing-tools-end{align-items:center;gap:var(--sf-space-s);flex:none;margin-left:auto;display:flex}.sf-sort{font-size:var(--sf-role-small-size);align-items:center;gap:6px;margin:0;display:inline-flex;position:relative}.sf-sort-label{color:var(--sf-color-muted)}.sf-sort:after{content:"";pointer-events:none;border:1.5px solid;border-width:0 1.5px 1.5px 0;width:6px;height:6px;margin-top:-5px;position:absolute;top:50%;right:14px;transform:rotate(45deg)}.sf-root .sf-sort select{appearance:none;border:1px solid var(--sf-color-border);background:var(--sf-color-bg);width:auto;height:40px;min-height:0;color:inherit;font:inherit;cursor:pointer;border-radius:999px;margin:0;padding:0 34px 0 14px}.sf-root .sf-sort select:hover{border-color:var(--sf-color-text)}.sf-grid-controls{border:0;margin:0;padding:0;display:none}@media (min-width:768px){.sf-grid-controls{border:1px solid var(--sf-color-border);border-radius:999px;gap:2px;padding:3px;display:inline-flex}.sf-grid-controls label{width:34px;height:32px;color:var(--sf-color-muted);cursor:pointer;border-radius:999px;place-items:center;display:grid}.sf-grid-controls label:hover{color:var(--sf-color-text)}.sf-colopt-roomy:checked~.sf-listing-tools label[for$=-roomy],.sf-colopt-dense:checked~.sf-listing-tools label[for$=-dense]{background:var(--sf-color-text);color:var(--sf-color-bg)}.sf-colopt-roomy:focus-visible~.sf-listing-tools label[for$=-roomy],.sf-colopt-dense:focus-visible~.sf-listing-tools label[for$=-dense]{outline:2px solid var(--sf-color-focus);outline-offset:2px}.sf-colopt-roomy:checked~.sf-products.sf-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.sf-colopt-dense:checked~.sf-products.sf-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:1280px){.sf-listing:not(.sf-filters-sidebar) .sf-colopt-dense:checked~.sf-products.sf-grid{grid-template-columns:repeat(5,minmax(0,1fr))}}.sf-gv-on{--sf-gv:2}.sf-root .sf-gv-on .sf-products.sf-grid{grid-template-columns:repeat(var(--sf-gv), minmax(0, 1fr))}.sf-root .sf-gv-on .sf-grid-views{border:0;border-radius:0;gap:4px;padding:0;display:inline-flex}.sf-grid-views .sf-gv{width:auto;min-width:32px;height:44px;color:var(--sf-color-muted);cursor:pointer;background:0 0;border-radius:0;place-items:center;padding:0 4px;display:none}.sf-grid-views .sf-gv:hover{color:var(--sf-color-text)}.sf-gv-dots{width:calc(var(--n) * 8px - 3px);background:radial-gradient(circle,currentColor 2.2px,#0000 2.7px) -1.5px -1.5px/8px 8px;height:13px}.sf-gv-on .sf-colopt:focus-visible~.sf-listing-tools .sf-grid-views{outline:2px solid var(--sf-color-focus);outline-offset:2px}@media (max-width:767px){.sf-grid-views :is(.sf-gv-1,.sf-gv-2){display:grid}.sf-gv-on:has(.sf-colopt-c1:checked){--sf-gv:1}:is(.sf-gv-on:has(.sf-colopt-c1:checked) .sf-gv-1,.sf-gv-on:not(:has(:is(.sf-colopt-c1,.sf-colopt-clist):checked)) .sf-gv-2){color:var(--sf-color-text)}}@media (min-width:768px) and (max-width:1023px){.sf-grid-views :is(.sf-gv-2,.sf-gv-3,.sf-gv-4){display:grid}.sf-gv-on{--sf-gv:3}.sf-gv-on:has(.sf-colopt-c2:checked){--sf-gv:2}.sf-gv-on:has(.sf-colopt-c4:checked){--sf-gv:4}:is(.sf-gv-on:has(.sf-colopt-c2:checked) .sf-gv-2,.sf-gv-on:has(.sf-colopt-c4:checked) .sf-gv-4,.sf-gv-on:not(:has(:is(.sf-colopt-c2,.sf-colopt-c4,.sf-colopt-clist):checked)) .sf-gv-3){color:var(--sf-color-text)}}@media (min-width:1024px){.sf-grid-views .sf-gv:not(.sf-gv-1){display:grid}.sf-gv-on{--sf-gv:var(--sf-gv-first,4)}.sf-gv-on:has(.sf-colopt-c2:checked){--sf-gv:2}.sf-gv-on:has(.sf-colopt-c3:checked){--sf-gv:3}.sf-gv-on:has(.sf-colopt-c4:checked){--sf-gv:4}.sf-gv-on:has(.sf-colopt-c5:checked){--sf-gv:5}.sf-gv-on:has(.sf-colopt-c6:checked){--sf-gv:6}.sf-gv-on:has(.sf-colopt-c2:checked) .sf-gv-2{color:var(--sf-color-text)}.sf-gv-on:has(.sf-colopt-c3:checked) .sf-gv-3{color:var(--sf-color-text)}.sf-gv-on:has(.sf-colopt-c4:checked) .sf-gv-4{color:var(--sf-color-text)}.sf-gv-on:has(.sf-colopt-c5:checked) .sf-gv-5{color:var(--sf-color-text)}.sf-gv-on:has(.sf-colopt-c6:checked) .sf-gv-6{color:var(--sf-color-text)}.sf-gv-on:not(:has(:is(.sf-colopt-c2,.sf-colopt-c3,.sf-colopt-c4,.sf-colopt-c5,.sf-colopt-c6,.sf-colopt-clist):checked)) .sf-gv.is-first{color:var(--sf-color-text)}}.sf-root .sf-grid-views .sf-gv-list{display:grid}.sf-gv-lines{background:linear-gradient(currentColor,currentColor) 0 0/4px 4.5px repeat-y,linear-gradient(currentColor,currentColor) 7px 1px/11px 4.5px repeat-y;width:18px;height:13px}@media (max-width:767px){.sf-grid-views:has(.sf-gv-list) .sf-gv-1{display:none}}.sf-gv-on:has(.sf-colopt-clist:checked) .sf-gv-list{color:var(--sf-color-text)}.sf-root .sf-gv-on:has(.sf-colopt-clist:checked) .sf-products.sf-grid{grid-template-columns:minmax(0,1fr)}.sf-gv-on:has(.sf-colopt-clist:checked) .sf-product-card{grid-template-columns:minmax(0, var(--sf-list-photo,23.5%)) minmax(0, 1fr);column-gap:var(--sf-list-gap,30px);padding-bottom:var(--sf-list-gap,30px);border-bottom:1px solid var(--sf-color-border);grid-auto-rows:min-content;align-content:start;display:grid}.sf-gv-on:has(.sf-colopt-clist:checked) .sf-product-card>*{grid-column:2}.sf-gv-on:has(.sf-colopt-clist:checked) .sf-product-card>:is(.sf-card-top,.sf-card-link:has(.sf-card-media)){grid-area:1/1/span 12}.sf-card-summary{display:none}.sf-gv-on:has(.sf-colopt-clist:checked) .sf-card-summary{-webkit-line-clamp:2;max-width:60ch;font-size:var(--sf-role-small-size);-webkit-box-orient:vertical;margin:0;line-height:1.6;display:-webkit-box;overflow:hidden}@media (max-width:767px){.sf-gv-on:has(.sf-colopt-clist:checked) .sf-product-card{--sf-list-photo:38%;--sf-list-gap:15px}}.sf-active-filters{margin:0 0 var(--sf-space-m);flex-wrap:wrap;align-items:center;gap:8px;padding:0;list-style:none;display:flex}.sf-root .sf-active-filters .sf-chip{background:var(--sf-color-surface);min-height:32px;font-size:var(--sf-role-small-size);border-color:#0000;border-radius:999px;gap:6px;padding:0 10px 0 14px}.sf-root .sf-active-filters .sf-chip:hover{border-color:var(--sf-color-text)}.sf-active-clear{color:var(--sf-color-muted);font-size:var(--sf-role-small-size);text-underline-offset:.2em;padding:4px;text-decoration:underline}.sf-listing-form{min-width:0;margin:0}.sf-filters>summary{border:1px solid var(--sf-color-border);cursor:pointer;height:40px;font-size:var(--sf-role-small-size);white-space:nowrap;border-radius:999px;align-items:center;gap:8px;padding:0 16px;font-weight:600;list-style:none;display:inline-flex}.sf-filters>summary::-webkit-details-marker{display:none}.sf-filters>summary:hover{border-color:var(--sf-color-text)}.sf-filters-icon{flex:none}.sf-filters-x{flex:none;display:none}.sf-filters-count{background:var(--sf-color-text);min-width:20px;height:20px;color:var(--sf-color-bg);font-size:var(--sf-role-caption-size,.6875rem);border-radius:999px;place-items:center;padding:0 6px;line-height:1;display:inline-grid}@media (max-width:767px){.sf-filters:not([open])>summary{justify-content:center;width:44px;height:44px;padding:0;position:relative}.sf-filters:not([open]) .sf-filters-label{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.sf-filters:not([open]) .sf-filters-count{position:absolute;top:-4px;right:-4px}.sf-sort-label{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.sf-root .sf-sort select{max-width:calc(100vw - 2 * var(--sf-space-gutter,16px) - 60px);min-height:44px}}.sf-filters[open]{z-index:60;background:var(--sf-color-bg);width:min(400px,92vw);color:var(--sf-color-text);flex-direction:column;display:flex;position:fixed;inset:0 auto 0 0;box-shadow:0 0 0 100vmax #00000073}.sf-filters[open]>summary{width:100%;height:auto;padding:var(--sf-space-m) 20px;border:0;border-bottom:1px solid var(--sf-color-border);font-size:var(--sf-role-h3-size,1.25rem);font-family:var(--sf-font-heading);border-radius:0;flex:none;justify-content:flex-start}.sf-filters[open]>summary .sf-filters-icon{display:none}.sf-filters[open]>summary .sf-filters-x{margin-left:auto;display:block}.sf-filters[open] .sf-filters-panel{overscroll-behavior:contain;flex:auto;min-height:0;padding:0 20px;overflow-y:auto}.sf-filters[open]::details-content{flex-direction:column;flex:auto;min-height:0;display:flex}.sf-filters[open] .sf-filters-panel{flex-direction:column;display:flex}.sf-filters[open] .sf-filters-foot{margin-top:auto}.sf-filters[open] .sf-filters-title{display:none}.sf-filters[open] .sf-filters-head{padding:var(--sf-space-s) 0 0;border:0;justify-content:flex-end}.sf-filters[open] .sf-filters-head:not(:has(a)){display:none}body:has(.sf-filters[open]){overflow:hidden}@media (max-width:767px){.sf-filters[open]{border-radius:16px 16px 0 0;width:100%;max-height:88svh;inset:auto 0 0}}@media (prefers-reduced-motion:no-preference){.sf-filters[open]{animation:sf-filters-in .24s var(--sf-ease-out,ease-out)}@media (max-width:767px){.sf-filters[open]{animation-name:sf-filters-up}}}.sf-filters-drawer .sf-filters>summary .sf-filters-icon{order:2}.sf-filters-drawer .sf-facet{border-bottom:0;padding:0}.sf-root .sf-listing.sf-filters-drawer .sf-facet>summary{min-height:60px;font-size:var(--sf-role-lead-size,var(--sf-role-body-size));letter-spacing:0;text-transform:none;font-weight:400}.sf-root .sf-listing.sf-filters-drawer .sf-facet>summary:after{content:"+";width:auto;height:auto;font-size:var(--sf-role-h3-size);border:0;margin:0 4px 0 auto;font-weight:300;line-height:1;transform:none}.sf-root .sf-listing.sf-filters-drawer .sf-facet[open]>summary:after{content:"−";margin-top:0;transform:none}@media (max-width:767px){.sf-filters-drawer .sf-filters[open]{border-radius:0;width:min(400px,88vw);max-height:none;inset:0 auto 0 0}}@media (prefers-reduced-motion:no-preference) and (max-width:767px){.sf-filters-drawer .sf-filters[open]{animation-name:sf-filters-in}}@keyframes sf-filters-in{0%{transform:translate(-100%)}}@keyframes sf-filters-up{0%{transform:translateY(100%)}}.sf-filters-head{padding-bottom:var(--sf-space-s);border-bottom:1px solid var(--sf-color-border);justify-content:space-between;align-items:baseline;gap:8px;display:flex}.sf-filters-title{font-weight:600}.sf-filters-clear{color:var(--sf-color-muted);font-size:var(--sf-role-small-size);text-underline-offset:.2em;text-decoration:underline}.sf-facet{padding:var(--sf-space-m) 0;border-bottom:1px solid var(--sf-color-border)}.sf-facet>summary{display:none}.sf-listing:not(.sf-filters-topbar) .sf-facet{padding:4px 0}.sf-listing:not(.sf-filters-topbar) .sf-facet>summary{cursor:pointer;min-height:48px;font-size:var(--sf-role-small-size);letter-spacing:.06em;text-transform:uppercase;align-items:center;font-weight:600;list-style:none;display:flex}.sf-listing:not(.sf-filters-topbar) .sf-facet>summary::-webkit-details-marker{display:none}.sf-listing:not(.sf-filters-topbar) .sf-facet>summary .sf-facet-on{margin-left:8px}.sf-listing:not(.sf-filters-topbar) .sf-facet>summary:after{content:"";border:1.5px solid;border-width:0 1.5px 1.5px 0;width:7px;height:7px;margin:-4px 4px 0 auto;transform:rotate(45deg)}.sf-listing:not(.sf-filters-topbar) .sf-facet[open]>summary:after{margin-top:4px;transform:rotate(225deg)}.sf-listing:not(.sf-filters-topbar) .sf-facet-body{padding-bottom:12px}.sf-listing:not(.sf-filters-topbar) .sf-facet legend{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}@media (prefers-reduced-motion:no-preference){.sf-listing:not(.sf-filters-topbar) .sf-facet>summary:after{transition:transform .2s}}.sf-facet fieldset{border:0;min-width:0;margin:0;padding:0}.sf-facet legend{font-size:var(--sf-role-small-size);letter-spacing:.06em;text-transform:uppercase;margin:0 0 12px;padding:0;font-weight:600}.sf-facet-on{background:var(--sf-color-text);min-width:18px;height:18px;color:var(--sf-color-bg);font-size:var(--sf-role-caption-size,.6875rem);border-radius:999px;place-items:center;padding:0 5px;line-height:1;display:inline-grid}.sf-check{cursor:pointer;align-items:center;gap:10px;min-height:36px;margin:0;display:flex}.sf-check input{appearance:none;border:1.5px solid var(--sf-color-muted);background:var(--sf-color-bg);cursor:pointer;border-radius:4px;flex:0 0 18px;width:18px;height:18px;margin:0}.sf-check input[type=radio]{border-radius:50%}.sf-check:hover input{border-color:var(--sf-color-text)}.sf-check input:checked{border-color:var(--sf-color-text);background:var(--sf-color-text);box-shadow:inset 0 0 0 3px var(--sf-color-bg)}.sf-check input:focus-visible{outline:2px solid var(--sf-color-focus);outline-offset:2px}.sf-check-n{color:var(--sf-color-muted);font-size:var(--sf-role-small-size);margin-left:auto}.sf-fchips{flex-wrap:wrap;gap:8px;display:flex}.sf-fchip{border:1px solid var(--sf-color-border);border-radius:var(--sf-radius-s,6px);min-width:44px;height:40px;font-size:var(--sf-role-small-size);cursor:pointer;place-items:center;padding:0 12px;display:inline-grid}.sf-fchip:hover{border-color:var(--sf-color-text)}.sf-fchip:has(:checked){border-color:var(--sf-color-text);background:var(--sf-color-text);color:var(--sf-color-bg)}:is(.sf-fchip:has(:focus-visible),.sf-fswatch:has(:focus-visible)){outline:2px solid var(--sf-color-focus);outline-offset:2px}.sf-fswatches{grid-template-columns:repeat(auto-fill,minmax(64px,1fr));gap:12px 8px;display:grid}.sf-fswatch{font-size:var(--sf-role-caption-size,.75rem);text-align:center;cursor:pointer;flex-direction:column;align-items:center;gap:6px;display:flex}.sf-fdot{background:var(--sf-color-surface) center / cover;border-radius:50%;width:28px;height:28px;box-shadow:inset 0 0 0 1px #00000024}.sf-fswatch:has(:checked) .sf-fdot{box-shadow:inset 0 0 0 1px #00000024, 0 0 0 2px var(--sf-color-bg), 0 0 0 3.5px var(--sf-color-text)}.sf-price-inputs{color:var(--sf-color-muted);align-items:center;gap:8px;margin-top:12px;display:flex}.sf-price-inputs label{flex:1 1 0;min-width:0;margin:0}.sf-root .sf-price-inputs input{border:1px solid var(--sf-color-border);border-radius:var(--sf-input-radius,6px);background:var(--sf-input-bg,var(--sf-color-bg));width:100%;height:40px;min-height:0;color:var(--sf-color-text);font:inherit;font-size:var(--sf-role-small-size);margin:0;padding:0 10px}.sf-filters-stock{padding:var(--sf-space-s) 0}.sf-filters-foot{z-index:1;margin-top:var(--sf-space-s);padding:12px 0 calc(12px + env(safe-area-inset-bottom));background:var(--sf-color-bg);position:sticky;bottom:0}.sf-filters-foot .sf-btn{width:100%}.sf-filters-foot{grid-template-columns:1fr 1fr;gap:12px;display:grid}@media (max-width:1023px){.sf-filters-topbar .sf-facet::details-content{content-visibility:visible;display:block}}@media (min-width:1024px){.sf-filters-sidebar .sf-listing-body.has-filters{column-gap:var(--sf-space-xl,48px);grid-template-columns:240px minmax(0,1fr)}.sf-filters-sidebar .sf-listing-body.has-filters>*{grid-column:2}.sf-filters-sidebar .sf-listing-body.has-filters>.sf-listing-form{top:var(--sf-list-top);max-height:calc(100svh - var(--sf-list-top) - var(--sf-space-m));scrollbar-width:none;grid-area:1/1/span 6;position:sticky;overflow-y:auto}.sf-filters-sidebar .sf-listing-body.has-filters>.sf-listing-form::-webkit-scrollbar{display:none}.sf-filters-sidebar .sf-filters>summary{display:none}.sf-filters-sidebar .sf-filters::details-content{content-visibility:visible;display:block}.sf-filters-sidebar .sf-facet:last-of-type{border-bottom:0}.sf-filters-sidebar .sf-filters-foot{padding:var(--sf-space-s) 0;position:static}.sf-filters-sidebar .sf-listing-form[data-js] .sf-filters-foot{display:none}.sf-filters-topbar .sf-listing-body.has-filters{grid-template-columns:minmax(0,1fr) auto}.sf-filters-topbar .sf-quickchips,.sf-filters-topbar .sf-filters>summary{display:none}.sf-filters-topbar .sf-filters::details-content{content-visibility:visible;display:block}.sf-filters-topbar .sf-filters-panel{margin:0 0 var(--sf-space-m);flex-wrap:wrap;align-items:center;gap:8px;display:flex}.sf-filters-topbar .sf-filters-head{display:none}.sf-filters-topbar .sf-facet{border:0;padding:0;position:relative}.sf-filters-topbar .sf-facet>summary{border:1px solid var(--sf-color-border);cursor:pointer;height:40px;font-size:var(--sf-role-small-size);white-space:nowrap;border-radius:999px;align-items:center;gap:8px;padding:0 14px 0 16px;font-weight:500;list-style:none;display:inline-flex}.sf-filters-topbar .sf-facet>summary::-webkit-details-marker{display:none}.sf-filters-topbar .sf-facet>summary:after{content:"";border:1.5px solid;border-width:0 1.5px 1.5px 0;width:6px;height:6px;margin:-3px 2px 0;transform:rotate(45deg)}.sf-filters-topbar .sf-facet>summary:hover,.sf-filters-topbar .sf-facet[open]>summary{border-color:var(--sf-color-text)}.sf-filters-topbar .sf-facet[open]>summary:after{margin-top:3px;transform:rotate(225deg)}.sf-filters-topbar .sf-facet-body{z-index:30;width:max-content;min-width:240px;max-width:340px;max-height:360px;padding:var(--sf-space-m);background:var(--sf-color-bg);border:1px solid var(--sf-color-border);border-radius:var(--sf-radius-m,12px);box-shadow:var(--sf-shadow-2,0 8px 24px #0000001f);position:absolute;top:calc(100% + 8px);left:0;overflow-y:auto}.sf-filters-topbar .sf-facet legend{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.sf-filters-topbar .sf-filters-stock{padding:0 8px}.sf-filters-topbar .sf-filters-stock .sf-check{min-height:40px;font-size:var(--sf-role-small-size)}.sf-filters-topbar .sf-filters-foot{gap:8px;margin:0;padding:0;display:flex;position:static}.sf-filters-topbar .sf-filters-foot .sf-btn{width:auto;height:40px;min-height:0}.sf-filters-topbar .sf-listing-form[data-js] .sf-filters-foot{display:none}}.sf-card-qa-form{display:contents}.sf-root .sf-card-qa{z-index:2;background:var(--sf-color-bg);width:44px;height:44px;color:var(--sf-color-text);font:inherit;cursor:pointer;border:0;border-radius:50%;place-items:center;margin:0;padding:0;text-decoration:none;display:grid;position:absolute;bottom:10px;right:10px;box-shadow:0 2px 10px #00000024}.sf-card-qa svg{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;width:20px;height:20px}.sf-card-qa-text{display:none}.sf-root .sf-card-qa:focus-visible{outline:2px solid var(--sf-color-focus);outline-offset:2px}.sf-root:not([data-sf-card-qa]):not([data-sf-card-qv]) .sf-card-qa{display:none}@media (hover:hover) and (pointer:fine){.sf-root .sf-card-qa{border-radius:var(--sf-button-radius,999px);background:var(--sf-color-primary);width:auto;height:44px;color:var(--sf-color-primary-text);font-size:var(--sf-role-small-size);letter-spacing:.02em;opacity:0;grid-auto-flow:column;place-content:center;gap:8px;font-weight:600;bottom:10px;left:10px;right:10px}.sf-card-qa-text{display:inline}.sf-card-top:hover .sf-card-qa,.sf-root .sf-card-qa:focus-visible{opacity:1}.sf-root .sf-card-qa.sf-card-qa{position:absolute}.sf-root:not([data-sf-btn-fx]) .sf-card-qa:hover{filter:brightness(.92)}}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.sf-root .sf-card-qa{transition:opacity .2s}}.sf-card-top .sf-card-actions{inset:8px 8px auto auto}@media (max-width:767px){.sf-root .sf-card-top .sf-card-icon svg{width:18px;height:18px}.sf-root .sf-card-qa{bottom:8px;right:8px}}@media (max-width:767px) and (pointer:coarse){.sf-root .sf-card-icon .sf-icon-btn,.sf-root .sf-card-qa{box-shadow:none;filter:drop-shadow(0 1px 3px #00000029);background-clip:content-box;padding:6px}.sf-root .sf-card-top .sf-card-icon svg,.sf-root .sf-card-qa svg{width:16px;height:16px}.sf-card-top .sf-card-actions{top:2px;right:2px}.sf-root .sf-card-qa{bottom:2px;right:2px}}.sf-card-sizes{display:none}.sf-card-sizes .k-vp-f{display:contents}.sf-root .sf-card-sizes .k-vp-v{min-width:2.25em;min-height:30px;font-size:var(--sf-role-small-size);letter-spacing:.02em;border-color:#0000;padding:0 .4em;font-weight:500}.sf-card-sizes .k-vp-bag{width:16px;height:16px}@media (hover:hover) and (pointer:fine){.sf-product-card:has(>.sf-card-sizes){grid-template-columns:minmax(0,1fr);align-content:start;display:grid}:is(.sf-product-card>.sf-card-top:has(~.sf-card-sizes),.sf-product-card>.sf-card-sizes){grid-area:1/1}.sf-card-sizes{z-index:2;border-radius:var(--sf-radius-m,10px);background:color-mix(in srgb, var(--sf-color-bg) 90%, transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);opacity:0;pointer-events:none;flex-wrap:wrap;justify-content:center;align-self:end;gap:0;margin:8px;padding:4px;display:flex;transform:translateY(6px);box-shadow:0 4px 18px #0000001f}.sf-card-top:hover~.sf-card-sizes,.sf-card-sizes:is(:hover,:focus-within){opacity:1;pointer-events:auto;transform:none}.sf-product-card:has(>.sf-card-sizes) .sf-card-qa{display:none}}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.sf-card-sizes{transition:opacity .2s ease, transform .25s var(--sf-ease-out,ease-out)}}@media not ((hover:hover) and (pointer:fine)){.sf-card-sizes[data-sf-sizes=always]{scrollbar-width:none;gap:6px;padding:2px 0 6px;display:flex;overflow-x:auto;-webkit-mask-image:linear-gradient(270deg,#0000,#000 24px);mask-image:linear-gradient(270deg,#0000,#000 24px)}.sf-card-sizes[data-sf-sizes=always]::-webkit-scrollbar{display:none}.sf-root[data-sf-card=surface] .sf-card-sizes[data-sf-sizes=always]{padding-inline:var(--sf-space-s)}.sf-root .sf-card-sizes .k-vp-v{border-color:var(--sf-color-border);flex:none;min-height:36px}}.sf-compare-table{overflow-x:auto}.sf-compare-table table{border-collapse:collapse;width:100%;min-width:480px;font-size:var(--sf-role-small-size)}.sf-compare-table th,.sf-compare-table td{border-bottom:1px solid var(--sf-color-border);text-align:left;vertical-align:top;padding:8px 10px}.sf-compare-table thead th{font-weight:600}.sf-compare-table thead th>span{display:block}.sf-compare-table tbody th{color:var(--sf-color-muted);font-weight:400}.sf-compare-table tbody td:nth-child(2){font-weight:600}.sf-gallery-track>li{scroll-margin-top:calc(var(--sf-header-h,0px) + var(--sf-space-m))}.sf-compare-table tbody th{white-space:nowrap}
