.rs-pdp{--pdp-r: var(--v4-r, 12px);--pdp-ok: var(--v4-ok, #2F7A57);--pdp-promo: var(--v4-promo, #B04A4C)}.rs-pdp.is-dark{--pdp-ok: #8cc2a0;--pdp-promo: var(--v4-accent-2, #CAAD9F)}@media(max-width:1023px){.rs-pdp [data-product-variants-root].rs-sheet{margin:-20px -20px 0;padding:22px 20px 0;border-radius:var(--v4-r-lg, 20px) var(--v4-r-lg, 20px) 0 0}.rs-pdp .rs-sheet>*+*{margin-top:28px!important}.rs-pdp .rs-sheet>header+*{margin-top:24px!important}.rs-pdp .rs-sheet>.v4-buy{padding-top:0!important}}.rs-pdp .v4-gal [data-pdp-gallery]{scroll-behavior:smooth;overscroll-behavior-x:contain}.rs-pdp .v4-gal [data-pdp-gallery]:focus-visible{outline:2px solid var(--v4-accent);outline-offset:-4px}@media(max-width:1023px){.rs-pdp .v4-gal [data-pdp-gallery]>.v4-gal__slide{aspect-ratio:4 / 5}}@media(max-width:1023px)and (max-height:700px){.rs-pdp .v4-gal [data-pdp-gallery]>.v4-gal__slide{aspect-ratio:1 / 1}}.rs-pdp .v4-gal__count{position:absolute;left:12px;top:12px;z-index:3;padding:6px 10px;border-radius:var(--v4-r-pill);background:#fbf9f8db;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);font:600 12px/1 var(--v4-sans);letter-spacing:.02em;color:var(--v4-ink);font-variant-numeric:tabular-nums;pointer-events:none}.rs-pdp .v4-gal .v4-gal__bar[data-pdp-dots]{position:absolute;left:20px;right:20px;bottom:34px;z-index:3;margin:0!important;display:flex;gap:4px;pointer-events:none}.rs-pdp .v4-gal .v4-gal__bar [data-pdp-dot]{flex:1;height:2px;border-radius:2px;width:auto!important;background-color:#1614132e!important;box-shadow:0 0 0 .5px #ffffff73;transition:background-color var(--v4-dur) var(--v4-ease)}.rs-pdp .v4-gal .v4-gal__bar [data-pdp-dot].is-seen{background-color:#1614136b!important}.rs-pdp .v4-gal .v4-gal__bar [data-pdp-dot].is-active{background-color:var(--v4-ink)!important}@media(min-width:1024px){.rs-pdp .v4-gal__count,.rs-pdp .v4-gal__bar{display:none}}.rs-pdp .v4-eyebrow{margin:0 0 8px;color:var(--pdp-muted)}.rs-pdp .rs-pdp-title{margin:0;font-size:clamp(26px,7.2vw,32px);line-height:1.1;letter-spacing:-.015em}@media(min-width:1024px){.rs-pdp .rs-pdp-title{font-size:clamp(2rem,1.2rem + 1.5vw,2.7rem)}}.rs-pdp .v4-price{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;margin:12px 0 0}.rs-pdp .v4-price__now{margin:0;font:400 26px/1 var(--v4-serif);color:var(--pdp-fg);font-variant-numeric:lining-nums}.rs-pdp .v4-price__was{font:400 15px/1 var(--v4-sans);color:var(--pdp-muted);text-decoration-color:currentColor;text-decoration-thickness:1px}.rs-pdp .v4-price__off.rs-badge{padding:4px 9px;border-radius:var(--v4-r-pill);background:var(--pdp-promo);color:#fff;font:600 12px/1.2 var(--v4-sans);letter-spacing:.01em}.rs-pdp.is-dark .v4-price__off.rs-badge{color:var(--v4-ink)}.rs-pdp .v4-price__night{flex-basis:100%;margin:2px 0 0;font:italic 400 14.5px/1.35 var(--v4-serif);color:var(--pdp-muted)}.rs-pdp .rs-bf-pdp{margin:12px 0 0;border-radius:var(--pdp-r)}.rs-pdp .v4-label{margin:0;font:600 13px/1.3 var(--v4-sans);letter-spacing:.01em;color:var(--pdp-fg)}.rs-pdp .v4-colors{margin-top:22px}.rs-pdp .v4-colors__head{display:flex;align-items:center;gap:8px;min-height:28px;margin-bottom:10px}.rs-pdp .v4-colors__head .v4-label:after{content:" \b7";color:var(--pdp-muted)}.rs-pdp .v4-colors__current{min-width:0;font:italic 400 16px/1.25 var(--v4-serif);color:var(--pdp-fg);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(max-width:767px){.rs-pdp .v4-colors__macro.rs-macro{display:none!important}}.rs-pdp .v4-colors__macro.rs-macro{order:3;width:28px;height:28px;margin-left:auto;border-radius:50%;box-shadow:0 0 0 1px var(--pdp-line)}.rs-pdp .v4-colors__rail{display:flex;gap:2px;overflow-x:auto;overscroll-behavior-x:contain;margin:0 -20px;padding:4px 20px 2px;scroll-padding-inline:var(--v4-gutter, 20px);scroll-snap-type:x proximity;scrollbar-width:none;-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 16px,#000 calc(100% - 32px),transparent 100%);mask-image:linear-gradient(90deg,transparent 0,#000 16px,#000 calc(100% - 32px),transparent 100%)}.rs-pdp .v4-colors__rail::-webkit-scrollbar{display:none}.rs-pdp .v4-colors__rail.is-few{-webkit-mask-image:none;mask-image:none}.rs-pdp .v4-sw{flex:0 0 70px;display:flex;flex-direction:column;align-items:center;gap:2px;padding:4px 2px 6px;border:0;border-radius:var(--v4-r-sm);background:none;color:var(--pdp-fg);cursor:pointer;scroll-snap-align:start;-webkit-tap-highlight-color:transparent}.rs-pdp .v4-sw__dot{position:relative;display:block;width:44px;height:44px;margin:0 0 6px;border-radius:50%;box-shadow:inset 0 0 0 1px #16141324;transition:box-shadow var(--v4-dur) var(--v4-ease),transform var(--v4-dur) var(--v4-ease)}.rs-pdp .v4-sw__dot:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;background:linear-gradient(135deg,#ffffff8c,#ffffff14 42%,#0000 60%,#0000001a)}.rs-pdp .v4-sw__no{font:600 11.5px/1.2 var(--v4-sans);letter-spacing:.03em;color:var(--pdp-muted);white-space:nowrap}.rs-pdp .v4-sw.has-no .v4-sw__name{display:none}.rs-pdp .v4-sw:not(.has-no) .v4-sw__name{min-height:2.4em}.rs-pdp .v4-sw.has-no{flex-basis:58px}.rs-pdp .v4-sw__name{max-width:66px;font:400 11.5px/1.2 var(--v4-sans);text-align:center;color:var(--pdp-muted);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.rs-pdp .v4-sw:hover .v4-sw__dot{transform:scale(1.04)}.rs-pdp .v4-sw.is-selected .v4-sw__dot{box-shadow:inset 0 0 0 1px #16141324,0 0 0 2px var(--pdp-bg),0 0 0 3.5px var(--pdp-fg)}.rs-pdp .v4-sw.is-selected .v4-sw__name,.rs-pdp .v4-sw.is-selected .v4-sw__no{color:var(--pdp-fg)}.rs-pdp .v4-sw.is-selected .v4-sw__name{font-weight:600}.rs-pdp .v4-sw.is-unavailable{opacity:.5}.rs-pdp .v4-sw.is-unavailable .v4-sw__dot:before{content:"";position:absolute;left:50%;top:4px;bottom:4px;width:1.5px;z-index:1;background:var(--pdp-fg);transform:rotate(45deg)}.rs-pdp .v4-sw:focus-visible{outline:2px solid var(--v4-accent);outline-offset:2px}@media(min-width:1024px){.rs-pdp .v4-colors__rail{flex-wrap:wrap;overflow:visible;margin:0;padding:4px 0 0;-webkit-mask-image:none;mask-image:none}}.rs-pdp .v4-comp{border-radius:var(--pdp-r)!important;padding:18px 18px 16px!important}.rs-pdp .v4-comp ul{margin-bottom:14px!important}.rs-pdp .v4-size{margin-bottom:18px}.rs-pdp .v4-size__head{display:flex;align-items:baseline;gap:6px;margin-bottom:10px}.rs-pdp .v4-size__head .v4-label:after{content:" \b7";color:var(--pdp-muted)}.rs-pdp .v4-size__current{font:italic 400 16px/1.25 var(--v4-serif);color:var(--pdp-fg)}.rs-pdp .v4-size,.rs-pdp .moonbundle-box .moonbundle-option-selector{container-type:inline-size}.rs-pdp .v4-chips{display:grid;grid-template-columns:repeat(var(--n, 3),minmax(0,1fr));gap:8px}.rs-pdp .v4-chips[data-n="4"]:not(.v4-chips--short){grid-template-columns:repeat(2,minmax(0,1fr))}@container (min-width: 440px){.rs-pdp .v4-chips[data-n="4"]:not(.v4-chips--short){grid-template-columns:repeat(4,minmax(0,1fr))}}.rs-pdp .v4-chip__main{white-space:nowrap}.rs-pdp .v4-chip{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;min-height:52px;padding:6px;border:1px solid var(--pdp-line);border-radius:var(--v4-r-sm);background:transparent;color:var(--pdp-fg);cursor:pointer;text-align:center;font:600 14px/1.15 var(--v4-sans);letter-spacing:.005em;transition:background-color var(--v4-dur) var(--v4-ease),border-color var(--v4-dur),color var(--v4-dur);-webkit-tap-highlight-color:transparent}.rs-pdp .v4-chip__sub{font:400 11.5px/1.1 var(--v4-sans);color:var(--pdp-muted);letter-spacing:0}.rs-pdp .v4-chip__price{font:400 12.5px/1.1 var(--v4-sans);color:var(--pdp-fg);letter-spacing:0;font-variant-numeric:tabular-nums}.rs-pdp .v4-chip.is-selected .v4-chip__price{color:var(--pdp-bg)}.rs-pdp .v4-chip:hover{border-color:var(--pdp-fg)}.rs-pdp .v4-chip.is-selected{background:var(--pdp-fg);border-color:var(--pdp-fg);color:var(--pdp-bg)}.rs-pdp .v4-chip.is-selected .v4-chip__sub{color:var(--pdp-bg);opacity:.78}.rs-pdp .v4-chips.is-untouched .v4-chip.is-selected,.rs-pdp .is-untouched .v4-chips .v4-chip.is-selected{background:transparent;border-color:var(--pdp-line);color:var(--pdp-fg)}.rs-pdp .v4-chips.is-untouched .v4-chip.is-selected .v4-chip__sub,.rs-pdp .is-untouched .v4-chips .v4-chip.is-selected .v4-chip__sub{color:var(--pdp-muted);opacity:1}.rs-pdp [data-rs-size].is-untouched .v4-size__current{visibility:hidden}.rs-pdp .v4-chip.is-unavailable{opacity:.4;text-decoration:line-through;cursor:not-allowed}.rs-pdp .v4-chip:focus-visible{outline:2px solid var(--v4-accent);outline-offset:2px}.rs-pdp .moonbundle-box .moonbundle-title{display:block!important;margin:0 0 4px!important;font:600 11.5px/1.3 var(--v4-sans)!important;letter-spacing:.14em!important;text-transform:uppercase!important;color:var(--pdp-fg)!important}.rs-pdp .moonbundle-box .moonbundle-subtitle{margin:0 0 12px!important;font:400 13.5px/1.4 var(--v4-sans)!important;font-style:normal!important;color:var(--pdp-muted)!important}.rs-pdp .moonbundle-box .moonbundle-options-horizontal{gap:10px!important}.rs-pdp .moonbundle-box .moonbundle-option-wrapper{position:relative}.rs-pdp .moonbundle-box .moonbundle-option{position:relative;min-height:64px;padding:14px 14px 14px 46px!important;border:1px solid var(--pdp-line)!important;border-radius:var(--pdp-r)!important;background:transparent!important;box-shadow:none!important;transition:border-color var(--v4-dur) var(--v4-ease),background-color var(--v4-dur),box-shadow var(--v4-dur)}.rs-pdp .moonbundle-box .moonbundle-option-details{position:relative}.rs-pdp .moonbundle-box .moonbundle-option-details:before{content:"";position:absolute;left:-31px;top:50%;width:18px;height:18px;margin-top:-9px;border-radius:50%;box-shadow:inset 0 0 0 1.5px var(--pdp-muted);transition:box-shadow var(--v4-dur) var(--v4-ease)}.rs-pdp .moonbundle-box .moonbundle-option-active{border-color:var(--pdp-fg)!important;background:var(--pdp-card)!important;box-shadow:inset 0 0 0 1px var(--pdp-fg)!important}.rs-pdp .moonbundle-box .moonbundle-option-active .moonbundle-option-details:before{box-shadow:inset 0 0 0 5.5px var(--pdp-fg)}.rs-pdp .moonbundle-box .moonbundle-offer-wrapper{align-items:center!important;min-height:36px}.rs-pdp .moonbundle-box .moonbundle-option-title,.rs-pdp .moonbundle-box .moonbundle-option-title span{font:600 14.5px/1.3 var(--v4-sans)!important;color:var(--pdp-fg)!important;text-wrap:balance}.rs-pdp .moonbundle-box .moonbundle-option-single-price{font:400 19px/1.1 var(--v4-serif)!important;color:var(--pdp-fg)!important}.rs-pdp .moonbundle-box .moonbundle-option-old-price{font:400 12.5px/1.2 var(--v4-sans)!important;font-style:normal!important;color:var(--pdp-muted)!important;text-decoration:line-through;text-decoration-color:currentColor!important}.rs-pdp .moonbundle-box .moonbundle-label-inside{display:inline-block!important;margin-top:4px!important;padding:3px 8px!important;border-radius:var(--v4-r-pill)!important;background:#2f7a571a!important;color:var(--pdp-ok)!important;font:600 12px/1.25 var(--v4-sans)!important;white-space:nowrap}.rs-pdp.is-dark .moonbundle-box .moonbundle-label-inside{background:#8cc2a01f!important}.rs-pdp .moonbundle-box .moonbundle-best-seller-box-sticker,.rs-pdp .moonbundle-box .moonbundle-best-seller-box{position:absolute!important;top:-10px!important;right:14px!important;left:auto!important;z-index:3;margin:0!important;padding:0!important;background:transparent!important;border:0!important;transform:none!important;width:auto!important}.rs-pdp .moonbundle-box .moonbundle-best-seller-sticker{display:inline-block!important;padding:4px 10px!important;border-radius:var(--v4-r-pill)!important;background:var(--v4-accent)!important;color:var(--v4-paper)!important;box-shadow:none!important;font:600 11.5px/1.2 var(--v4-sans)!important;font-style:normal!important;letter-spacing:.02em!important}.rs-pdp .moonbundle-box .moonbundle-variants-box{margin-left:-32px!important;margin-top:14px!important;padding-top:14px!important;border-top:1px solid var(--pdp-line)!important;cursor:default}.rs-pdp .moonbundle-box .moonbundle-option-name{margin-bottom:8px!important;font:600 12.5px/1.2 var(--v4-sans)!important;color:var(--pdp-muted)!important}.rs-pdp .moonbundle-box .moonbundle-variant-row+.moonbundle-variant-row{margin-top:12px;padding-top:12px;border-top:1px dashed var(--pdp-line)}.rs-pdp .moonbundle-box .moonbundle-variant-image{border-radius:var(--v4-r-sm)!important}.rs-pdp .moonbundle-box select.v4-sr-select{position:absolute!important;width:1px!important;height:1px!important;min-height:0!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0 0 0 0)!important;border:0!important;opacity:0!important}.rs-pdp .moonbundle-box .v4-chips{margin-top:2px}.rs-pdp .moonbundle-box .moonbundle-variant-select-with-image,.rs-pdp .moonbundle-box .moonbundle-variant-selectors,.rs-pdp .moonbundle-box .moonbundle-variant-selectors>div,.rs-pdp .moonbundle-box .moonbundle-option-selector,.rs-pdp .moonbundle-box .moonbundle-options-variant-container,.rs-pdp .moonbundle-box .moonbundle-variant-select{flex:1 1 auto;width:100%;min-width:0}.rs-pdp .moonbundle-box select.v4-static-select{-webkit-appearance:none;appearance:none;min-height:0!important;padding:0!important;border:0!important;background:none!important;pointer-events:none;font:italic 400 14.5px/1.3 var(--v4-serif)!important;color:var(--pdp-fg)!important}.rs-pdp .v4-colors.is-single .v4-colors__rail{display:none}.rs-pdp .v4-colors.is-single .v4-colors__head{margin-bottom:0}.rs-pdp .moonbundle-box .moonbundle-option-wrapper:only-child .moonbundle-option{padding-left:16px!important}.rs-pdp .moonbundle-box .moonbundle-option-wrapper:only-child .moonbundle-option-details:before{display:none}.rs-pdp .moonbundle-box .moonbundle-option-wrapper:only-child .moonbundle-variants-box{margin-left:0!important}.rs-pdp .moonbundle-box .moonbundle-variant-image{display:none!important}.rs-pdp .moonbundle-box .v4-chip{background:transparent!important;color:var(--pdp-fg)!important}.rs-pdp .moonbundle-box .v4-chip .v4-chip__sub{color:var(--pdp-muted)!important}.rs-pdp .moonbundle-box .v4-chip.is-selected{background:var(--pdp-fg)!important;color:var(--pdp-bg)!important;border-color:var(--pdp-fg)!important}.rs-pdp .moonbundle-box .v4-chip.is-selected .v4-chip__main{color:var(--pdp-bg)!important}.rs-pdp .moonbundle-box .v4-chip.is-selected .v4-chip__sub{color:var(--pdp-bg)!important;opacity:.78}.rs-pdp .moonbundle-box .v4-chips.is-untouched .v4-chip.is-selected{background:transparent!important;color:var(--pdp-fg)!important;border-color:var(--pdp-line)!important}.rs-pdp .moonbundle-box .v4-chips.is-untouched .v4-chip.is-selected .v4-chip__main{color:var(--pdp-fg)!important}.rs-pdp .moonbundle-box .v4-chips.is-untouched .v4-chip.is-selected .v4-chip__sub{color:var(--pdp-muted)!important;opacity:1}.rs-pdp .moonbundle-box .moonbundle-bundler-arrow{display:none!important}.rs-pdp .moonbundle-box .moonbundle-multi-product-bundler-layout{margin:14px 0 0!important;padding:0!important;border-top:1px solid var(--pdp-line)}.rs-pdp .moonbundle-box .moonbundle-multi-product-bundler-layout-subcontainer{gap:0!important;padding:0!important;margin:0!important}.rs-pdp .moonbundle-box .moonbundle-multi-product-bundler-layout-item{margin:0!important;padding:14px 0!important;border-bottom:1px dashed var(--pdp-line)}.rs-pdp .moonbundle-box .moonbundle-multi-product-bundler-layout-item:last-child{border-bottom:0;padding-bottom:0!important}.rs-pdp .moonbundle-box .moonbundle-multi-product-bundler-layout-item-container{display:grid!important;grid-template-columns:minmax(0,1fr) auto;column-gap:12px;align-items:start;width:100%;margin:0!important;padding:0!important}.rs-pdp .moonbundle-box .moonbundle-multi-product-bundler-layout-item-container>.moonbundle-option-checkbox{display:none!important}.rs-pdp .moonbundle-box .moonbundle-multi-product-bundler-layout-item-container-info{display:contents!important}.rs-pdp .moonbundle-box .moonbundle-multi-product-title{grid-column:1;grid-row:1;margin:0!important}.rs-pdp .moonbundle-box .moonbundle-mp-line-product-title{font:600 14.5px/1.3 var(--v4-sans)!important;color:var(--pdp-fg)!important}.rs-pdp .moonbundle-box .moonbundle-multi-product-price-container{grid-column:2;grid-row:1;margin:0!important;text-align:right}.rs-pdp .moonbundle-box .moonbundle-multi-product-price{font:600 13.5px/1.3 var(--v4-sans)!important;color:var(--pdp-fg)!important}.rs-pdp .moonbundle-box .moonbundle-multi-product-price-old-price{font-size:12px!important;color:var(--pdp-muted)!important;text-decoration-color:currentColor!important}.rs-pdp .moonbundle-box .moonbundle-multi-product-variants-container{grid-column:1 / -1;grid-row:2;width:100%;margin-top:6px!important}.rs-pdp .moonbundle-box .moonbundle-variant-selectors>div:has(select.v4-static-select),.rs-pdp .moonbundle-box .moonbundle-option-selector:has(select.v4-static-select){display:none!important}.rs-pdp .moonbundle-box .moonbundle-variant-selectors>div+div .moonbundle-option-selector{margin-top:8px}@media(prefers-reduced-motion:reduce){.rs-pdp .moonbundle-box .moonbundle-option,.rs-pdp .v4-chip,.rs-pdp .v4-sw__dot{transition:none}}.rs-pdp .v4-stock{display:flex;align-items:center;gap:8px;margin:4px 0 12px;font:600 13.5px/1.3 var(--v4-sans);color:var(--pdp-ok)}.rs-pdp .v4-stock.is-out{color:var(--pdp-promo)}.rs-pdp .v4-stock__dot{position:relative;width:8px;height:8px;border-radius:50%;background:currentColor;flex-shrink:0}.rs-pdp .v4-stock:not(.is-out) .v4-stock__dot:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;background:currentColor;animation:v4-ping 2s var(--v4-ease) infinite}@keyframes v4-ping{0%{transform:scale(1);opacity:.55}80%,to{transform:scale(2.6);opacity:0}}@media(prefers-reduced-motion:reduce){.rs-pdp .v4-stock__dot:after{animation:none!important}}.rs-pdp .v4-stock .rs-guide-link{display:inline-flex;align-items:center;min-height:44px;margin:-12px 0 -12px auto;font:500 13.5px/1 var(--v4-sans);color:var(--pdp-fg)}.rs-pdp [data-add-to-cart-btn].v4-atc{position:relative;display:flex;align-items:center;justify-content:center;gap:12px;width:100%;min-height:56px;padding:0 24px;border:0;border-radius:var(--v4-r-pill)!important;letter-spacing:.01em!important;background:var(--pdp-btn-bg);color:var(--pdp-btn-fg);cursor:pointer;font:600 16px/1 var(--v4-sans)!important;letter-spacing:.01em;transition:transform var(--v4-dur) var(--v4-ease),opacity var(--v4-dur),background-color .8s;-webkit-tap-highlight-color:transparent}.rs-pdp [data-add-to-cart-btn].v4-atc:active{transform:scale(.985)}.rs-pdp [data-add-to-cart-btn].v4-atc:focus-visible{outline:2px solid var(--v4-accent);outline-offset:3px}.rs-pdp .v4-atc__sep{width:4px;height:4px;border-radius:50%;background:currentColor;opacity:.5}.rs-pdp .v4-atc [data-btn-price]{font-variant-numeric:tabular-nums}.rs-pdp .v4-atc.v4-needs-size [data-btn-sep],.rs-pdp .v4-atc.v4-needs-size [data-btn-price]{display:none}.rs-pdp .v4-lowstock{margin:8px 0 0;font:500 13px/1.4 var(--v4-sans);text-align:center;color:var(--pdp-promo)}.rs-pdp .v4-reassure{list-style:none;margin:14px 0 0;padding:2px 16px;border-radius:var(--pdp-r);background:var(--pdp-card);box-shadow:inset 0 0 0 1px var(--pdp-line)}.rs-pdp .v4-reassure li{display:flex;align-items:flex-start;gap:12px;padding:12px 0;font:400 13.5px/1.45 var(--v4-sans);color:var(--pdp-fg)}.rs-pdp .v4-reassure li+li{border-top:1px solid var(--pdp-line)}.rs-pdp .v4-reassure .material-symbols-outlined{font-size:20px;line-height:1.1;color:var(--pdp-accent);flex-shrink:0}.rs-pdp .v4-reassure__main strong{font-weight:600;color:var(--pdp-fg)}.rs-pdp .v4-reassure__sub{display:block;margin-top:2px;font-size:12.5px;color:var(--pdp-muted)}.rs-pdp .v4-reassure__pay{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;width:100%}.rs-pdp .rs-payments.v4-pay{display:flex;flex-wrap:wrap;justify-content:flex-start;gap:4px;margin:0}.rs-pdp .rs-payments.v4-pay svg{width:32px;height:21px}.rs-pdp .rs-after-atc{gap:0}.rs-pdp .v4-proof{padding:20px 18px 16px;border-radius:var(--pdp-r);background:var(--pdp-card);box-shadow:inset 0 0 0 1px var(--pdp-line)}.rs-pdp .v4-proof__stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:14px 0 16px}.rs-pdp .v4-stat{padding:0 10px;border-left:1px solid var(--pdp-line)}.rs-pdp .v4-stat:first-child{padding-left:0;border-left:0}.rs-pdp .v4-stat__n{margin:0;font:400 30px/1 var(--v4-serif);letter-spacing:-.01em;color:var(--pdp-fg);white-space:nowrap}.rs-pdp .v4-stat__l{margin:6px 0 0;font:400 12px/1.3 var(--v4-sans);color:var(--pdp-muted)}.rs-pdp .v4-proof__list{list-style:none;margin:0!important;padding:14px 0 0;border-top:1px solid var(--pdp-line)}.rs-pdp .v4-proof__list li{display:flex;align-items:flex-start;gap:10px;padding:5px 0;font:400 15px/1.45 var(--v4-sans);color:var(--pdp-fg)}.rs-pdp .v4-proof__list .material-symbols-outlined{font-size:19px;line-height:1.15;color:var(--pdp-accent);flex-shrink:0}.rs-pdp .v4-proof__cert{display:flex;align-items:center;gap:6px;margin:10px 0 0;font:500 12.5px/1.3 var(--v4-sans);color:var(--pdp-muted)}.rs-pdp .v4-proof__cert .material-symbols-outlined{font-size:17px;color:var(--pdp-accent)}.rs-pdp .v4-acc{border-top:1px solid var(--pdp-line)}.rs-pdp .v4-acc__item{border-bottom:1px solid var(--pdp-line)}.rs-pdp .v4-acc__h{margin:0;font:inherit}.rs-pdp .v4-acc__btn{display:flex;align-items:center;gap:14px;width:100%;min-height:60px;padding:4px 0;border:0;background:none;color:var(--pdp-fg);text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent}.rs-pdp .v4-acc__btn:focus-visible{outline:2px solid var(--v4-accent);outline-offset:2px}.rs-pdp .v4-acc__btn .material-symbols-outlined{font-size:22px;color:var(--pdp-accent)}.rs-pdp .v4-acc__t{flex:1;font:400 17px/1.3 var(--v4-serif)}.rs-pdp .v4-acc__i{position:relative;width:14px;height:14px;flex-shrink:0}.rs-pdp .v4-acc__i:before,.rs-pdp .v4-acc__i:after{content:"";position:absolute;left:0;right:0;top:50%;height:1.5px;margin-top:-.75px;background:currentColor;transition:transform var(--v4-dur) var(--v4-ease)}.rs-pdp .v4-acc__i:after{transform:rotate(90deg)}.rs-pdp .v4-acc__item.is-open .v4-acc__i:after{transform:rotate(0)}.rs-pdp .v4-acc__panel{display:grid;grid-template-rows:0fr;visibility:hidden;transition:grid-template-rows var(--v4-dur) var(--v4-ease),visibility 0s linear var(--v4-dur)}.rs-pdp .v4-acc__item.is-open .v4-acc__panel{grid-template-rows:1fr;visibility:visible;transition-delay:0s,0s}.rs-pdp .v4-acc__inner{min-height:0;overflow:hidden}.rs-pdp .v4-acc__body{padding:0 0 20px 36px;font:400 15px/1.65 var(--v4-sans);color:var(--pdp-muted)}.rs-pdp .v4-acc__body>*+*{margin-top:10px}.rs-pdp .v4-acc__body ul{list-style:disc;padding-left:18px}.rs-pdp .v4-acc__body li+li{margin-top:4px}.rs-pdp .v4-acc__body strong,.rs-pdp .v4-acc__body b{color:var(--pdp-fg);font-weight:600}.rs-pdp .v4-acc__note{font-style:italic}@media(prefers-reduced-motion:reduce){.rs-pdp .v4-acc__panel,.rs-pdp .v4-acc__i:before,.rs-pdp .v4-acc__i:after{transition:none}}#mobile-atc-bar.v4-bar{display:flex;align-items:center;gap:12px;padding:10px 16px calc(10px + var(--v4-safe-b, 0px));background:var(--v4-paper);border-top:1px solid var(--v4-line);box-shadow:var(--v4-shadow-up);transition:transform .28s var(--v4-ease),background-color .8s}#mobile-atc-bar.v4-bar.is-tinted{background:var(--pdp-bg);border-top-color:var(--pdp-line)}@media(min-width:768px){#mobile-atc-bar.v4-bar{display:none!important}}#mobile-atc-bar .rs-atcbar__img{width:44px;height:44px;border-radius:var(--v4-r-sm);object-fit:cover}#mobile-atc-bar .v4-bar__txt{flex:1;min-width:0}#mobile-atc-bar .rs-atcbar__name{margin:0;font:600 13.5px/1.25 var(--v4-sans);color:var(--v4-ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#mobile-atc-bar.is-tinted .rs-atcbar__name{color:var(--pdp-fg)}#mobile-atc-bar .v4-bar__line{display:flex;min-width:0}#mobile-atc-bar .v4-bar__name{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#mobile-atc-bar .v4-bar__variant{flex-shrink:0;max-width:60%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-left:.3em;font-weight:500;color:var(--v4-ink-2)}#mobile-atc-bar.is-tinted .v4-bar__variant{color:var(--pdp-muted)}#mobile-atc-bar .v4-bar__variant:not(:empty):before{content:"\b7  "}#mobile-atc-bar .v4-bar__prices{display:flex;align-items:baseline;gap:6px;min-width:0;margin:3px 0 0;white-space:nowrap}#mobile-atc-bar .rs-atcbar__price{margin:0;font:600 14px/1.2 var(--v4-sans);color:var(--v4-ink);font-variant-numeric:tabular-nums}#mobile-atc-bar.is-tinted .rs-atcbar__price{color:var(--pdp-fg)}#mobile-atc-bar .v4-bar__was{font:400 12px/1.2 var(--v4-sans);color:var(--v4-ink-3);text-decoration-color:currentColor}#mobile-atc-bar.is-tinted .v4-bar__was{color:var(--pdp-muted)}#mobile-atc-bar .v4-bar__was[hidden]{display:none}#mobile-atc-bar [data-mobile-atc]{flex-shrink:0;min-height:48px!important;min-width:120px;padding:0 22px;border:0;border-radius:var(--v4-r-pill)!important;background:var(--v4-cta);color:var(--v4-cta-ink);font:600 15px/1 var(--v4-sans);cursor:pointer;transition:transform var(--v4-dur) var(--v4-ease),background-color .8s}#mobile-atc-bar.is-tinted [data-mobile-atc]{background:var(--pdp-btn-bg);color:var(--pdp-btn-fg)}#mobile-atc-bar [data-mobile-atc]:active{transform:scale(.97)}#mobile-atc-bar [data-mobile-atc]:focus-visible{outline:2px solid var(--v4-accent);outline-offset:2px}#mobile-atc-bar [data-mobile-atc]:disabled{opacity:.5}#mobile-atc-bar.is-added [data-mobile-atc]{background:var(--v4-ok);color:#fff}.v4-xsell__head{margin-bottom:20px}.v4-xsell__title{margin:0;font:400 26px/1.15 var(--v4-serif);letter-spacing:-.01em;color:var(--v4-ink)}.v4-xsell__sub{margin:6px 0 0;font:400 14px/1.45 var(--v4-sans);color:var(--v4-ink-2)}@media(min-width:1024px){.v4-xsell__head{margin-bottom:32px}.v4-xsell__title{font-size:32px}}.v4-xsell{padding-top:48px!important;padding-bottom:48px!important}@media(min-width:1024px){.v4-xsell{padding-top:80px!important;padding-bottom:80px!important}}@media(max-width:767px){.v4-xsell .rs-rail{grid-auto-columns:64%;gap:12px}}.v4-faq{padding:48px 0!important}@media(min-width:1024px){.v4-faq{padding:80px 0!important}}.v4-faq__head{margin-bottom:16px;text-align:left}.v4-faq__head .v4-eyebrow{margin:0 0 8px}.v4-faq__title{margin:0;font:400 26px/1.15 var(--v4-serif);letter-spacing:-.01em;color:var(--v4-ink);text-wrap:balance}@media(min-width:1024px){.v4-faq__title{font-size:32px}}.v4-faq__list{border-top:1px solid var(--v4-line)}.v4-faq__item{border-bottom:1px solid var(--v4-line)}.v4-faq__q{display:flex;align-items:center;gap:16px;min-height:60px;padding:12px 0;cursor:pointer;list-style:none;color:var(--v4-ink);-webkit-tap-highlight-color:transparent}.v4-faq__q::-webkit-details-marker{display:none}.v4-faq__q::marker{content:""}.v4-faq__q:focus-visible{outline:2px solid var(--v4-accent);outline-offset:2px}.v4-faq__t{flex:1;font:400 17px/1.3 var(--v4-serif)}.v4-faq__i{position:relative;width:14px;height:14px;flex-shrink:0}.v4-faq__i:before,.v4-faq__i:after{content:"";position:absolute;left:0;right:0;top:50%;height:1.5px;margin-top:-.75px;background:currentColor;transition:transform var(--v4-dur) var(--v4-ease)}.v4-faq__i:after{transform:rotate(90deg)}.v4-faq__item[open] .v4-faq__i:after{transform:rotate(0)}.v4-faq__a{padding:0 32px 20px 0;font:400 15px/1.65 var(--v4-sans);color:var(--v4-ink-2)}.v4-faq__contact{margin:20px 0 0;font:400 14px/1.6 var(--v4-sans);color:var(--v4-ink-2)}.v4-faq__contact a{display:inline-block;padding:10px 0;margin:-10px 0;color:var(--v4-ink)}@media(prefers-reduced-motion:reduce){.v4-faq__i:before,.v4-faq__i:after{transition:none}}@media(min-width:1024px){.rs-pdp .v4-colors{margin-top:24px}.rs-pdp .v4-colors__rail{gap:0}.rs-pdp .v4-sw{flex-basis:66px}.rs-pdp .v4-sw__name{max-width:64px;font-size:11px}.rs-pdp .v4-sw.has-no{flex-basis:53px}}.v4-lb{position:fixed;top:0;right:0;bottom:0;left:0;z-index:300;display:flex;flex-direction:column;background:var(--v4-paper)}.v4-lb[hidden]{display:none}.v4-lb__top{position:absolute;top:0;left:0;right:0;z-index:2;display:flex;align-items:center;justify-content:space-between;padding:calc(10px + env(safe-area-inset-top,0px)) 12px 10px 20px;pointer-events:none}.v4-lb__top>*{pointer-events:auto}.v4-lb__count{font:600 13px/1 var(--v4-sans);letter-spacing:.02em;color:var(--v4-ink);font-variant-numeric:tabular-nums}.v4-lb__btn{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border:0;border-radius:50%;background:#fbf9f8e6;color:var(--v4-ink);box-shadow:0 0 0 1px var(--v4-line);cursor:pointer}.v4-lb__btn:focus-visible{outline:2px solid var(--v4-accent);outline-offset:2px}.v4-lb__track{flex:1;display:flex;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;overscroll-behavior:contain;scrollbar-width:none;touch-action:pan-x pinch-zoom}.v4-lb__track::-webkit-scrollbar{display:none}.v4-lb__slide{flex:0 0 100%;height:100%;margin:0;display:flex;align-items:center;justify-content:center;scroll-snap-align:center;scroll-snap-stop:always}.v4-lb__slide img{max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain;-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.v4-lb__nav{position:absolute;top:50%;z-index:2;margin-top:-22px}.v4-lb__nav--prev{left:16px}.v4-lb__nav--next{right:16px}.v4-lb.is-single .v4-lb__nav{display:none}@media(hover:none)and (pointer:coarse){.v4-lb__nav{display:none}}.rs-pdp [data-notify-block]{border-radius:var(--pdp-r)!important}.rs-pdp [data-notify-block] input[type=email],.rs-pdp .rs-gift__body textarea{font-size:16px!important}.rs-pdp [data-notify-block] button[type=submit]{min-height:44px;border-radius:var(--v4-r-pill)!important}.v4-rv{border-top:1px solid var(--v4-line)}.v4-rv[hidden]{display:none!important}[id^=shopify-section-template--][id$=__editorial]>section{padding:48px 0!important}[id^=shopify-section-template--][id$=__editorial]>section>div{gap:24px!important}[id^=shopify-section-template--][id$=__editorial] dl{display:none!important}[id^=shopify-section-template--][id$=__editorial] h2{margin-bottom:14px!important;font:400 26px/1.15 var(--v4-serif)!important;letter-spacing:-.01em}[id^=shopify-section-template--][id$=__editorial] h2+p{margin-bottom:8px!important;font-size:16px!important;line-height:1.6!important;color:var(--v4-ink-2)!important}[id^=shopify-section-template--][id$=__editorial] a[href]{min-height:44px;font:600 13px/1 var(--v4-sans)!important;letter-spacing:.04em!important;text-transform:none!important;text-decoration:underline;text-decoration-color:var(--v4-accent-2);text-underline-offset:4px}@media(min-width:1024px){[id^=shopify-section-template--][id$=__editorial] h2{font-size:32px!important}[id^=shopify-section-template--][id$=__editorial]>section{padding:80px 0!important}}@media(max-width:767px){[id^=shopify-section-template--][id$=__editorial] .aspect-\[16\/10\]{aspect-ratio:auto!important;overflow:visible!important;background:none!important;border-radius:0!important}[id^=shopify-section-template--][id$=__editorial] .aspect-\[16\/10\]>img{aspect-ratio:4 / 3;height:auto!important;border-radius:var(--v4-r);object-position:50% 30%}[id^=shopify-section-template--][id$=__editorial] .aspect-\[16\/10\]>div{position:static!important;width:auto!important;height:auto!important;margin-top:12px;padding:0!important;display:block!important;text-align:left!important;background:none!important;font-size:17px!important;line-height:1.4!important;color:var(--v4-ink-2)!important}}[id^=shopify-section-template--][id$=__editorial] a[href] .material-symbols-outlined{display:inline-block;text-decoration:none}.v4-add-error{margin:10px 0 0;padding:10px 14px;border-radius:var(--v4-r-sm);background:#f8ecec;color:#8e3436;font:500 14px/1.45 var(--v4-sans)}
/*# sourceMappingURL=/cdn/shop/t/8/assets/v4-pdp.css.map */
