@media(min-width:750px){.rs-gal{gap:4px!important}.rs-gal>li:first-child{grid-column:span 2;aspect-ratio:1 / 1.05!important}.rs-gal>li{background:var(--rs-tile)}.rs-gal .product-media-container--force-aspect{aspect-ratio:4 / 5}}.rs-gal__film,.rs-gal__still{position:relative;overflow:hidden;aspect-ratio:4 / 5;background:var(--rs-stone)}.rs-gal__video,.rs-gal__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block}.rs-gal__tag{position:absolute;left:16px;bottom:14px;font:500 10.5px/1 var(--rs-sans);letter-spacing:.16em;text-transform:uppercase;color:#fff;text-shadow:0 1px 8px rgb(0 0 0 / .3)}.rs-gal__bar{display:none}@media(max-width:749px){media-gallery.media-gallery--grid:has(.rs-gal) slideshow-component{display:none!important}media-gallery.media-gallery--grid .rs-gal{display:flex!important;overflow-x:auto;scroll-snap-type:x mandatory;gap:0!important;scrollbar-width:none;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch}.rs-gal::-webkit-scrollbar{display:none}.rs-gal>li{flex:0 0 100%;scroll-snap-align:start;aspect-ratio:4 / 5!important;height:auto!important}.rs-gal__bar{display:block;position:relative;height:2px;margin:12px 20px 0;background:var(--rs-line);overflow:hidden}.rs-gal__bar span{position:absolute;left:0;top:0;bottom:0;width:25%;background:var(--rs-ink);transition:transform .12s linear}}.rs-ptitle{margin:0;font-family:var(--rs-serif);font-weight:500;font-size:clamp(28px,2.3vw,36px);line-height:1.08;letter-spacing:-.025em;color:var(--rs-ink);text-wrap:balance}.rs-ptitle__in{color:var(--rs-mute);font-weight:400}.product-details .price,.product-details .price *{font-size:19px!important;letter-spacing:-.005em;font-weight:400}.product-details .rs-pdp-eyebrow{color:var(--rs-mute)}@media(min-width:750px){.product-information .product-details>.group-block-content,.product-details .details-content{row-gap:28px}}.rs-rating{display:inline-flex;align-items:center;gap:8px;color:var(--rs-ink);text-decoration:none;font:400 13px/1 var(--rs-sans)}.rs-rating__c{color:var(--rs-mute);text-decoration:underline;text-underline-offset:3px}.rs-stars{position:relative;display:inline-block;font-size:13px;letter-spacing:2px;line-height:1}.rs-stars__base{color:var(--rs-line)}.rs-stars__fill{position:absolute;left:0;top:0;overflow:hidden;white-space:nowrap;width:var(--rs-pct, 0%);color:var(--rs-ink)}.rs-stars--lg{font-size:18px}.rs-fit{width:100%;border-top:1px solid var(--rs-line);padding-top:22px;display:grid;gap:18px;color:var(--rs-ink)}.rs-fit__head{display:flex;justify-content:space-between;align-items:baseline;gap:12px}.rs-fit__label{margin:0;font:500 11px/1.3 var(--rs-sans);letter-spacing:.16em;text-transform:uppercase}.rs-fit__tag{margin:0;font:400 13px/1.3 var(--rs-sans);color:var(--rs-ink-2)}.rs-fit__front{width:100%;max-width:420px;height:auto;display:block;margin:0 auto;overflow:visible}.rs-fit__side{width:100%;max-width:360px;height:auto;display:block;margin:0 auto;overflow:visible}.rs-fit__dim{opacity:.55}.rs-fit__txt,.rs-fit text{font:400 12.5px var(--rs-sans);letter-spacing:.02em;fill:var(--rs-mute);stroke:none}.rs-fit__shape{margin:0;font:400 13px/1.4 var(--rs-sans);color:var(--rs-ink)}.rs-fit__shape span{color:var(--rs-mute);margin-right:8px}.sticky-add-to-cart__bar{border-radius:0!important;box-shadow:0 -1px 0 var(--rs-line),0 10px 30px #0000000f!important}.sticky-add-to-cart__bar:before{border-radius:0!important;background:#fff!important;border:0!important;top:0!important;right:0!important;bottom:0!important;left:0!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.sticky-add-to-cart__title{font-family:var(--rs-sans);font-weight:500!important;letter-spacing:-.01em}.sticky-add-to-cart__variant{display:flex;align-items:center;gap:6px;font-size:12px!important}.rs-sticky-dot{width:10px;height:10px;border-radius:50%;flex:none;box-shadow:inset 0 0 0 1px #0000001f}.sticky-add-to-cart__price,.sticky-add-to-cart__price *{font-weight:400!important;font-size:14px!important}.sticky-add-to-cart__button{background:var(--rs-red)!important;color:#fff!important;border-radius:0!important;text-transform:uppercase;letter-spacing:.12em;font-size:11.5px!important}.sticky-add-to-cart__image{border-radius:0!important;background:var(--rs-tile)!important}@media(max-width:749px){.sticky-add-to-cart__bar{padding:10px 14px calc(10px + var(--safe-area-inset-bottom, 0px))!important;gap:12px!important}.sticky-add-to-cart__image{display:none}.sticky-add-to-cart__bar .add-to-cart-text__content{display:inline!important}.sticky-add-to-cart__button{padding:0 18px!important;height:44px!important}.sticky-add-to-cart__button svg,.sticky-add-to-cart__button .add-to-cart-text__icon{display:none}}.rs-craft,.rs-inbox,.rs-dlband,.rs-yellow,.rs-compare,.rs-pfaq,.rs-reviews{color:var(--rs-ink)}.rs-craft__title{margin:14px 0 0;font-family:var(--rs-serif);font-weight:500;font-size:clamp(30px,3.4vw,54px);line-height:1.02;letter-spacing:-.03em;text-wrap:balance}.rs-craft__lede{margin:18px 0 0;max-width:46ch;font:400 15px/1.6 var(--rs-sans);color:var(--rs-ink-2)}.rs-craft{padding:var(--rs-section) 0;background:#fff}.rs-craft--stone{background:var(--rs-stone)}.rs-craft__inner,.rs-inbox__inner,.rs-dlband__inner,.rs-yellow__inner,.rs-compare__inner,.rs-pfaq__inner,.rs-reviews__inner{max-width:var(--rs-max);margin:0 auto;padding:0 var(--rs-gutter)}.rs-craft__head{max-width:760px;margin-bottom:clamp(36px,4vw,64px)}.rs-craft__grid{display:grid;grid-template-columns:repeat(var(--n, 4),minmax(0,1fr));gap:clamp(14px,1.4vw,24px)}.rs-craft__tile{margin:0}.rs-craft__media{position:relative;aspect-ratio:4 / 5;overflow:hidden;background:var(--rs-stone)}.rs-craft__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block}.rs-craft__label{margin:18px 0 0;font:500 10.5px/1.3 var(--rs-sans);letter-spacing:.16em;text-transform:uppercase;color:var(--rs-mute)}.rs-craft__h{margin:8px 0 0;font:500 17px/1.25 var(--rs-sans);letter-spacing:-.01em}.rs-craft__p{margin:8px 0 0;font:400 14px/1.55 var(--rs-sans);color:var(--rs-ink-2);max-width:36ch}@media(max-width:989px){.rs-craft__grid{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:36px}}@media(max-width:749px){.rs-craft__grid{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:12px;margin:0 calc(var(--rs-gutter) * -1);padding:0 var(--rs-gutter);scrollbar-width:none}.rs-craft__grid::-webkit-scrollbar{display:none}.rs-craft__tile{flex:0 0 78%;scroll-snap-align:start}}.rs-inbox{padding:var(--rs-section) 0;background:var(--rs-stone)}.rs-inbox__inner{display:grid;grid-template-columns:1.1fr 1fr;gap:clamp(32px,5vw,96px);align-items:center}.rs-inbox__media{position:relative;aspect-ratio:4 / 5;overflow:hidden}.rs-inbox__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.rs-inbox__list{list-style:none;margin:32px 0 0;padding:0;border-top:1px solid var(--rs-line)}.rs-inbox__list li{display:flex;gap:20px;padding:16px 0;border-bottom:1px solid var(--rs-line);font:400 15px/1.4 var(--rs-sans)}.rs-inbox__list span{color:var(--rs-mute);font-variant-numeric:tabular-nums}@media(max-width:749px){.rs-inbox__inner{grid-template-columns:1fr}}.rs-reviews{padding:var(--rs-section-sm) 0;border-top:1px solid var(--rs-line)}.rs-reviews__inner{display:grid;grid-template-columns:minmax(200px,320px) 1fr;gap:clamp(28px,4vw,80px)}.rs-reviews__score{margin:14px 0 6px;font:500 48px/1 var(--rs-serif);letter-spacing:-.03em}.rs-reviews__score span{font-size:18px;color:var(--rs-mute)}.rs-reviews__count{margin:8px 0 0;font:400 13px var(--rs-sans);color:var(--rs-mute)}@media(max-width:749px){.rs-reviews__inner{grid-template-columns:1fr}}.rs-dlband{padding:var(--rs-section) 0 0}.rs-dlband__inner{display:grid;grid-template-columns:1.45fr 1fr;gap:clamp(16px,2vw,32px);align-items:end}.rs-dlband__main{position:relative;aspect-ratio:4 / 5;overflow:hidden;background:var(--rs-stone)}.rs-dlband__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.rs-dlband__side{display:grid;gap:clamp(28px,4vw,64px)}.rs-dlband__copy{padding:0 clamp(0px,2vw,32px)}.rs-dlband__second{position:relative;aspect-ratio:4 / 5;overflow:hidden;background:var(--rs-stone)}@media(max-width:749px){.rs-dlband__inner{grid-template-columns:1fr}.rs-dlband__copy{padding:0;order:-1}.rs-dlband__second{display:none}}.rs-yellow{padding:var(--rs-section) 0}.rs-yellow__head{max-width:760px}.rs-yellow__stats{display:grid;grid-template-columns:repeat(4,1fr);margin:clamp(40px,5vw,80px) 0 0;border-top:1px solid var(--rs-ink)}.rs-yellow__stats>div{padding:24px 24px 0 0}.rs-yellow__stats dt{font:500 clamp(40px,4.4vw,72px)/1 var(--rs-serif);letter-spacing:-.04em}.rs-yellow__stats dd{margin:12px 0 0;font:400 14px/1.45 var(--rs-sans);color:var(--rs-ink-2);max-width:22ch}.rs-yellow__charts{display:grid;grid-template-columns:1.6fr 1fr;gap:clamp(32px,5vw,96px);margin-top:clamp(56px,6vw,104px);align-items:start}.rs-yellow__spectrum,.rs-yellow__bars{margin:0}.rs-yellow__cap{font:500 11px/1.3 var(--rs-sans);letter-spacing:.16em;text-transform:uppercase;margin-bottom:20px}.rs-yellow__spectrum svg{width:100%;height:auto;display:block;overflow:visible}.rs-yellow__grid line{opacity:.1}.rs-yellow__axis text{font:400 11px var(--rs-sans);fill:var(--rs-mute)}.rs-yellow__band{fill:#3f6fe0;opacity:.06}.rs-yellow__note{margin:14px 0 0;font:400 13px/1.5 var(--rs-sans);color:var(--rs-mute);max-width:60ch}.rs-yellow__bars ul{list-style:none;margin:0;padding:0;display:grid;gap:22px}.rs-yellow__bars li{display:grid;grid-template-columns:1fr auto;gap:8px 16px;font:400 14px var(--rs-sans)}.rs-yellow__track{grid-column:1 / -1;grid-row:2;height:6px;background:var(--rs-stone)}.rs-yellow__track span{display:block;height:100%;background:#c9c7c2}.rs-yellow__bars li.is-us .rs-yellow__track span{background:var(--rs-acc, #f3c53f)}.rs-yellow__bars li.is-us{font-weight:500}.rs-yellow__bv{font-variant-numeric:tabular-nums}.rs-yellow__table{width:100%;max-width:760px;margin-top:clamp(48px,5vw,80px);border-collapse:collapse;font:400 14px var(--rs-sans)}.rs-yellow__table th,.rs-yellow__table td{text-align:left;padding:14px 0;border-bottom:1px solid var(--rs-line);font-weight:400}.rs-yellow__table thead th{font:500 11px var(--rs-sans);letter-spacing:.16em;text-transform:uppercase;color:var(--rs-mute);border-bottom-color:var(--rs-ink)}.rs-yellow__table td{text-align:right;font-variant-numeric:tabular-nums}.rs-yellow__table th span{color:var(--rs-mute)}.rs-yellow__foot{margin:18px 0 0;font:400 12.5px/1.5 var(--rs-sans);color:var(--rs-mute)}@media(max-width:749px){.rs-yellow__stats{grid-template-columns:1fr 1fr}.rs-yellow__stats>div{padding-bottom:24px}.rs-yellow__charts{grid-template-columns:1fr}}.rs-compare{padding:var(--rs-section) 0;background:var(--rs-stone)}.rs-compare__table{width:100%;max-width:900px;margin-top:clamp(36px,4vw,64px);border-collapse:collapse;font:400 15px/1.4 var(--rs-sans)}.rs-compare__table th,.rs-compare__table td{padding:18px 0;border-bottom:1px solid var(--rs-line);text-align:left;font-weight:400}.rs-compare__table thead th{font:500 11px var(--rs-sans);letter-spacing:.14em;text-transform:uppercase;color:var(--rs-mute);border-bottom-color:var(--rs-ink)}.rs-compare__table td,.rs-compare__table thead th:not(:first-child){text-align:center;width:22%}.rs-compare__table .is-us,.rs-compare__table thead .is-us{color:var(--rs-ink)}.rs-compare__table svg{width:18px;height:18px;vertical-align:middle}.rs-compare__table td span{color:var(--rs-mute)}@media(max-width:749px){.rs-compare__table{font-size:14px}.rs-compare__table td,.rs-compare__table thead th:not(:first-child){width:25%}}.rs-pfaq{padding:var(--rs-section) 0}.rs-pfaq__inner{display:grid;grid-template-columns:minmax(240px,1fr) 1.6fr;gap:clamp(32px,5vw,96px)}.rs-pfaq__link{display:inline-block;margin-top:24px;font:500 11px var(--rs-sans);letter-spacing:.14em;text-transform:uppercase;color:var(--rs-ink);text-underline-offset:4px}.rs-pfaq__list{border-top:1px solid var(--rs-ink)}.rs-pfaq__item{border-bottom:1px solid var(--rs-line)}.rs-pfaq__item summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;gap:24px;padding:22px 0;font:500 16px/1.35 var(--rs-sans);letter-spacing:-.01em}.rs-pfaq__item summary::-webkit-details-marker{display:none}.rs-pfaq__pm{position:relative;width:12px;height:12px;flex:none;margin-top:4px}.rs-pfaq__pm:before,.rs-pfaq__pm:after{content:"";position:absolute;left:0;right:0;top:50%;height:1px;background:currentColor}.rs-pfaq__pm:after{transform:rotate(90deg);transition:transform .2s var(--rs-ease)}.rs-pfaq__item[open] .rs-pfaq__pm:after{transform:rotate(0)}.rs-pfaq__a{padding:0 0 22px;font:400 15px/1.6 var(--rs-sans);color:var(--rs-ink-2);max-width:62ch}.rs-pfaq__a p{margin:0}@media(max-width:749px){.rs-pfaq__inner{grid-template-columns:1fr}}.details-content .rs-fit{border-top:0;padding-top:4px;padding-bottom:8px}.details-content .rs-fit__head{justify-content:flex-start}.rs-craft .rs-craft__label{margin-top:16px!important}@media(max-width:749px){.rs-craft .rs-craft__grid{scroll-padding-inline:var(--rs-gutter, 20px);padding-inline:var(--rs-gutter, 20px);margin-inline:calc(var(--rs-gutter, 20px) * -1)}.rs-craft .rs-craft__tile{flex:0 0 80%}.rs-craft .rs-craft__tile:last-child{margin-right:var(--rs-gutter, 20px)}.product-information .product-details>.group-block-content,.product-details .group-block-content{row-gap:16px!important}.product-details .variant-picker{padding-block:0!important;margin-block:4px 0!important}.product-details .price{margin:0!important}.variant-option--swatches{gap:4px!important}.variant-option .variant-option__button-label--has-swatch:has(.rs-pdp-swatch){width:32px!important;height:32px!important}.rs-pdp-swatch.swatch{width:24px!important;height:24px!important}}.rs-compare--media .rs-compare__inner{display:grid;gap:clamp(36px,5vw,96px);align-items:center}.rs-compare--media .rs-compare__table{max-width:none}.rs-compare__media{margin:0;position:relative}.rs-compare__img{display:block;width:100%;aspect-ratio:4 / 5;height:auto;object-fit:cover;background:var(--rs-tile)}.rs-compare__cap{margin-top:14px;font:400 13px/1.4 var(--rs-sans);color:var(--rs-mute)}@media(min-width:990px){.rs-compare--media .rs-compare__inner{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr)}}@media(max-width:989px){.rs-compare__media{max-width:520px}}@media(min-width:990px){.product-information__grid.product-information--media-left:not(.product-information--media-none){grid-template-columns:minmax(0,1fr) min(44vw,620px)!important}}@media(min-width:1600px){.product-information__grid.product-information--media-left:not(.product-information--media-none){grid-template-columns:minmax(0,1fr) 680px!important}}.sticky-add-to-cart__button,.sticky-add-to-cart__button *{white-space:nowrap!important}.sticky-add-to-cart__button{flex:0 0 auto!important;width:auto!important;max-width:none!important;min-width:0!important;display:inline-flex!important;align-items:center;justify-content:center}.sticky-add-to-cart__bar{box-sizing:border-box!important;max-width:100vw!important}@media(max-width:749px){.sticky-add-to-cart__button{padding:0 16px!important;letter-spacing:.1em;font-size:11px!important}.sticky-add-to-cart__info,.sticky-add-to-cart__content{min-width:0!important}.sticky-add-to-cart__title{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}
/*# sourceMappingURL=/cdn/shop/t/93/assets/rs-pdp.css.map */
