.rr5-plp-u{text-decoration:underline}.rr5-plp-nocaps{text-transform:none}.rr5-plp-taupe{color:var(--color-taupe)}.rr5-plp-sr{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.rr5-plped-pre{white-space:pre-line}.rr5-plp-hero{position:relative;width:100%;height:var(--spacing-plp-hero-height)}.rr5-plp-hero--band{height:var(--spacing-plp-hero-top)}.rr5-plp-hero__photo{position:absolute;inset:var(--spacing-plp-hero-top) 0 0 0;background:var(--color-cream)}.rr5-plp-hero__photo img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:50% 60%}.rr5-plp-title{display:flex;flex-direction:column;gap:var(--spacing-s20);padding:var(--spacing-plp-title-top) var(--spacing-margin) var(--spacing-plp-title-bottom)}.rr5-plp-title__left{height:var(--spacing-plp-title-left)}.rr5-plp-title__name,.rr5-plp-title__intro,.rr5-plp-title__craft,.rr5-plp-title__count{display:block;margin:0}.rr5-plp-title__count{padding-top:var(--spacing-s4);color:var(--color-taupe)}.rr5-plp-title__right{width:100%;max-width:var(--spacing-plp-intro-width)}.rr5-plp-title__craft{--rr5-pt: var(--spacing-s16);min-height:var(--spacing-plp-craft-h);padding-top:var(--rr5-pt)}.rr5-plp-title__right .rr5-plp-title__craft{margin:0 0 min(0px,calc(var(--spacing-plp-craft-h) - var(--rr5-pt) - 1lh))}.rr5-plp-filter{--rr5-fx: var(--spacing-margin);display:flex;flex-direction:column;padding:0;font-variant-numeric:tabular-nums}.rr5-plp-filter *,.rr5-plp-filter *:before,.rr5-plp-filter *:after{border-radius:0}.rr5-plp-filter__form{margin:0}.rr5-plp-filter__bar{position:relative;z-index:auto;display:flex;align-items:center;justify-content:space-between;height:var(--spacing-tap-target);padding:0 var(--rr5-fx);background:var(--color-bone);border-top:var(--spacing-stroke-hairline) solid var(--color-line);border-bottom:var(--spacing-stroke-hairline) solid var(--color-line)}.rr5-plp-filter__facet,.rr5-plp-filter__trigger,.rr5-plp-sort__summary,.rr5-plp-sort__option,.rr5-plp-tab,.rr5-plp-chip,.rr5-plp-results__clear{color:inherit;text-decoration:none;cursor:pointer}.rr5-plp-u{text-decoration:underline;text-underline-offset:3px}.rr5-plp-filter__facet,.rr5-plp-filter__trigger,.rr5-plp-sort__summary,.rr5-plp-sort__option{transition:opacity var(--m-1, .14s) var(--m-ease, ease)}.rr5-plp-filter__facet:hover,.rr5-plp-filter__trigger:hover,.rr5-plp-sort__summary:hover,.rr5-plp-sort__option:hover,.rr5-plp-results__clear:hover{opacity:.6}.rr5-plp-filter :focus-visible{outline:var(--spacing-stroke-hairline) solid var(--color-taupe);outline-offset:var(--spacing-s2)}.rr5-plp-sr-input{position:absolute;width:1px;height:1px;margin:0;opacity:0;pointer-events:none}.rr5-plp-chevron{display:block;width:var(--spacing-s7);flex-shrink:0;transition:transform var(--m-2, .22s) var(--m-ease, ease)}[aria-expanded=true]>.rr5-plp-chevron,.rr5-plp-sort__details[open] .rr5-plp-chevron{transform:rotate(180deg)}.rr5-plp-filter__trigger{display:flex;align-items:center;gap:var(--spacing-s8);height:var(--spacing-tap-target)}.rr5-plp-plus{position:relative;display:block;width:9px;height:9px;flex-shrink:0}.rr5-plp-plus:before,.rr5-plp-plus:after{content:"";position:absolute;background:currentColor}.rr5-plp-plus:before{left:0;right:0;top:4px;height:var(--spacing-stroke-hairline)}.rr5-plp-plus:after{top:0;bottom:0;left:4px;width:var(--spacing-stroke-hairline);transition:transform var(--m-2, .22s) var(--m-ease, ease),opacity var(--m-2, .22s) var(--m-ease, ease)}[aria-expanded=true]>.rr5-plp-plus:after{transform:scaleY(0);opacity:0}.rr5-plp-badge{display:none;min-width:16px;height:16px;padding:0 4px;color:var(--color-bone);background:var(--color-ink);font-family:var(--font-geist);font-size:var(--v5-product-size);line-height:16px;text-align:center;text-transform:none}.rr5-plp-badge.is-on{display:inline-block}.rr5-plp-x{position:relative;display:block;width:8px;height:8px;flex:none}.rr5-plp-x:before,.rr5-plp-x:after{content:"";position:absolute;left:-1px;right:-1px;top:4px;height:var(--spacing-stroke-hairline);background:currentColor;transform:rotate(45deg)}.rr5-plp-x:after{transform:rotate(-45deg)}.rr5-plp-sort{position:relative;display:flex;align-items:center;gap:var(--spacing-s8)}.rr5-plp-sort__label{display:none}.rr5-plp-sort__summary{display:flex;align-items:center;gap:var(--spacing-s8);height:var(--spacing-tap-target);list-style:none}.rr5-plp-sort__summary::-webkit-details-marker{display:none}.rr5-plp-sort__list{position:absolute;top:100%;right:-8px;z-index:30;width:256px;max-width:100vw;margin:0;padding:var(--spacing-s8) var(--spacing-s16);list-style:none;background:var(--color-bone);border:var(--spacing-stroke-hairline) solid var(--color-line)}.rr5-plp-sort__option{display:flex;align-items:center;width:100%;height:40px}.rr5-plp-sort__details::details-content{transition:content-visibility var(--m-2, .22s) allow-discrete}.rr5-plp-sort__list{opacity:0;transform:translateY(calc(var(--m-rise, 6px) * -1));transition:opacity var(--m-2, .22s) var(--m-ease-in, ease-in),transform var(--m-2, .22s) var(--m-ease-in, ease-in)}.rr5-plp-sort__details[open] .rr5-plp-sort__list{opacity:1;transform:none;transition:opacity var(--m-2, .22s) var(--m-ease, ease),transform var(--m-2, .22s) var(--m-ease, ease)}@starting-style{.rr5-plp-sort__details[open] .rr5-plp-sort__list{opacity:0;transform:translateY(calc(var(--m-rise, 6px) * -1))}}.rr5-plp-facets{position:fixed;right:0;bottom:0;left:0;z-index:55;display:flex;flex-direction:column;height:56vh;height:56dvh;background:var(--color-bone);border-top:var(--spacing-stroke-hairline) solid var(--color-ink);visibility:hidden;transform:translateY(100%);transition:transform var(--m-3, .34s) var(--m-ease, ease),visibility 0s linear var(--m-3, .34s)}.rr5-plp-filter[data-open] .rr5-plp-facets,.rr5-plp-facets:target,.rr5-plp-facets:has(.rr5-plp-set:target){visibility:visible;transform:none;transition:transform var(--m-3, .34s) var(--m-ease, ease),visibility 0s}.rr5-plp-sheet__head{display:flex;align-items:center;justify-content:space-between;flex:none;height:var(--spacing-tap-target);padding:0 var(--rr5-fx)}.rr5-plp-sheet__count{margin:0}.rr5-plp-sheet__close{display:flex;align-items:center;justify-content:center;width:var(--spacing-tap-target);height:var(--spacing-tap-target);margin-right:-16px;color:inherit}.rr5-plp-sheet__close .rr5-plp-x{width:14px;height:14px}.rr5-plp-sheet__close .rr5-plp-x:before,.rr5-plp-sheet__close .rr5-plp-x:after{top:6px}.rr5-plp-tabs{display:flex;gap:var(--spacing-s8);flex:none;padding:0 var(--rr5-fx) var(--spacing-s12);overflow-x:auto;scrollbar-width:none}.rr5-plp-tabs::-webkit-scrollbar{display:none}.rr5-plp-tab{display:flex;align-items:center;gap:var(--spacing-s8);flex:none;height:var(--spacing-button-height);padding:0 var(--spacing-s12);white-space:nowrap;border:var(--spacing-stroke-hairline) solid var(--color-line);transition:background-color var(--m-1, .14s) var(--m-ease, ease),color var(--m-1, .14s) var(--m-ease, ease),border-color var(--m-1, .14s) var(--m-ease, ease)}.rr5-plp-tab[aria-selected=true]{color:var(--color-bone);background:var(--color-ink);border-color:var(--color-ink)}.rr5-plp-tab[aria-selected=true] .rr5-plp-badge{color:var(--color-ink);background:var(--color-bone)}.rr5-plp-item{display:contents}.rr5-plp-facet{display:none}.rr5-plp-set{display:none;flex:1 1 auto;min-width:0;min-height:0;margin:0;padding:var(--spacing-s8) var(--rr5-fx) var(--spacing-s16);overflow-y:auto;border:0}.rr5-plp-set[data-current],.rr5-plp-set:target{display:block;animation:rr5-m-card-in var(--m-2, .22s) var(--m-ease, ease) backwards}.rr5-plp-facets:target:not(:has(.rr5-plp-set:target)) .rr5-plp-set.is-first{display:block}.rr5-plp-set__foot{display:none}.rr5-plp-sheet__foot{display:grid;justify-items:center;gap:var(--spacing-s12);flex:none;padding:var(--spacing-s12) var(--rr5-fx) var(--spacing-s16);background:var(--color-bone);border-top:var(--spacing-stroke-hairline) solid var(--color-line)}.rr5-plp-sheet__foot .rr5-button{justify-self:stretch}.rr5-plp-rows,.rr5-plp-band__members{margin:0;padding:0;list-style:none}.rr5-plp-check{position:relative;display:flex;align-items:center;gap:var(--spacing-s10);min-height:40px;cursor:pointer;transition:opacity var(--m-1, .14s) var(--m-ease, ease)}.rr5-plp-check--row{width:100%}.rr5-plp-check:has(.rr5-plp-check__input:not(:disabled)):hover{opacity:.6}.rr5-plp-check__count{margin-left:auto}.rr5-plp-check__input{position:absolute;width:1px;height:1px;margin:0;opacity:0;pointer-events:none}.rr5-plp-check__box,.rr5-plp-chk{position:relative;display:block;flex-shrink:0;width:var(--spacing-plp-check);height:var(--spacing-plp-check);border:var(--spacing-stroke-hairline) solid var(--color-black);transition:background-color var(--m-1, .14s) var(--m-ease, ease)}.rr5-plp-check__input:checked+.rr5-plp-check__box,[aria-pressed=true] .rr5-plp-chk{background-color:var(--color-black)}.rr5-plp-check__input:focus-visible+.rr5-plp-check__box{outline:var(--spacing-stroke-hairline) solid var(--color-taupe);outline-offset:var(--spacing-s2)}.rr5-plp-check__input:disabled~*{opacity:.4}.rr5-plp-check__input:disabled+.rr5-plp-check__box{border-color:var(--color-taupe)}.rr5-plp-sizes{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));margin:0;padding:0 1px 1px 0;list-style:none}.rr5-plp-size{display:block;margin:0 -1px -1px 0;cursor:pointer}.rr5-plp-size>span{position:relative;display:flex;align-items:center;justify-content:center;height:var(--spacing-size-cell);padding-inline:var(--spacing-s4);text-align:center;background:var(--color-bone);border:var(--spacing-stroke-hairline) solid var(--color-line);text-transform:none;transition:background-color var(--m-1, .14s) var(--m-ease, ease),color var(--m-1, .14s) var(--m-ease, ease),border-color var(--m-1, .14s) var(--m-ease, ease)}.rr5-plp-size:hover>span{z-index:1;border-color:var(--color-ink)}.rr5-plp-size>input:checked+span{z-index:1;color:var(--color-bone);background:var(--color-ink);border-color:var(--color-ink)}.rr5-plp-size>input:disabled+span{z-index:0;color:#9f9f9f;border-color:var(--color-line);background:linear-gradient(to top right,transparent calc(50% - .5px),var(--color-line) calc(50% - .5px),var(--color-line) calc(50% + .5px),transparent calc(50% + .5px));cursor:default}.rr5-plp-size>input:focus-visible+span{outline:var(--spacing-stroke-hairline) solid var(--color-taupe);outline-offset:var(--spacing-s2);z-index:2}.rr5-plp-note{margin:var(--spacing-s12) 0 0}.rr5-plp-sw-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--spacing-s12) var(--spacing-s8);margin:0;padding:0;list-style:none}.rr5-plp-sw{position:relative;display:flex;flex-direction:column;align-items:center;gap:var(--spacing-s8);text-align:center;cursor:pointer}.rr5-plp-sw__sq{position:relative;display:block;width:32px;height:32px;background:var(--sw)}.rr5-plp-sw__sq.is-light{outline:var(--spacing-stroke-hairline) solid var(--color-line);outline-offset:-1px}.rr5-plp-sw__sq:after{content:"";position:absolute;top:-3px;right:-3px;bottom:-3px;left:-3px;border:var(--spacing-stroke-hairline) solid var(--color-ink);opacity:0;transition:opacity var(--m-1, .14s) var(--m-ease, ease),border-color var(--m-1, .14s) var(--m-ease, ease)}.rr5-plp-sw:hover .rr5-plp-sw__sq:after{opacity:1;border-color:var(--color-line)}.rr5-plp-sw>input:checked+.rr5-plp-sw__sq:after{opacity:1;border-color:var(--color-ink)}.rr5-plp-sw>input:focus-visible+.rr5-plp-sw__sq{outline:var(--spacing-stroke-hairline) solid var(--color-taupe);outline-offset:5px}.rr5-plp-sw>input:disabled~span{opacity:.35}.rr5-plp-sw>input:disabled{cursor:default}.rr5-plp-sw:has(>input:disabled){cursor:default}.rr5-plp-sw:has(>input:disabled):hover .rr5-plp-sw__sq:after{opacity:0}.rr5-plp-bands{display:grid}.rr5-plp-band__row{display:none}.rr5-plp-filter[data-ready] .rr5-plp-band__row{display:flex;align-items:center;gap:var(--spacing-s10);width:100%;min-height:40px;padding:0;color:inherit;text-align:left;background:none;border:0;cursor:pointer;transition:opacity var(--m-1, .14s) var(--m-ease, ease)}.rr5-plp-filter[data-ready] .rr5-plp-band__row:not(:disabled):hover{opacity:.6}.rr5-plp-band__row:disabled{opacity:.4;cursor:default}.rr5-plp-band__text{display:grid;gap:0;min-width:0}.rr5-plp-filter[data-ready] .rr5-plp-band__members{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip-path:inset(50%)}.rr5-plp-price__in{display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing-s8);margin-bottom:var(--spacing-s16)}.rr5-plp-price__field{display:flex;align-items:center;gap:var(--spacing-s8);height:var(--spacing-tap-target);padding:0 var(--spacing-s8);border:var(--spacing-stroke-hairline) solid var(--color-line);transition:border-color var(--m-1, .14s) var(--m-ease, ease)}.rr5-plp-price__field:focus-within{border-color:var(--color-ink)}.rr5-plp-price__field>span{flex:none}.rr5-plp-price__input{width:100%;min-width:0;padding:0;color:var(--color-ink);text-align:right;background:transparent;border:0;outline:none;-webkit-appearance:textfield;appearance:textfield;-moz-appearance:textfield}.rr5-plp-price__input::-webkit-outer-spin-button,.rr5-plp-price__input::-webkit-inner-spin-button{-webkit-appearance:none;appearance:none;margin:0}.rr5-plp-range{position:relative;height:24px;margin:0 6px}.rr5-plp-range__track{position:absolute;top:11px;right:-6px;left:-6px;height:var(--spacing-stroke-hairline);background:var(--color-line)}.rr5-plp-range__fill{position:absolute;top:10px;height:3px;background:var(--color-ink)}.rr5-plp-range input{position:absolute;left:-6px;top:0;width:calc(100% + 12px);height:24px;margin:0;background:none;pointer-events:none;-webkit-appearance:none;appearance:none}.rr5-plp-range input::-webkit-slider-runnable-track{height:24px;background:none}.rr5-plp-range input::-webkit-slider-thumb{-webkit-appearance:none;width:12px;height:24px;margin-top:0;background:var(--color-ink);background-clip:padding-box;border:0;border-right:5px solid transparent;border-left:5px solid transparent;cursor:ew-resize;pointer-events:auto}.rr5-plp-range input::-moz-range-track{background:none}.rr5-plp-range input::-moz-range-thumb{width:2px;height:24px;background:var(--color-ink);border:0;cursor:ew-resize;pointer-events:auto}.rr5-plp-range input:focus-visible::-webkit-slider-thumb{outline:var(--spacing-stroke-hairline) solid var(--color-taupe);outline-offset:2px}.rr5-plp-price__ends{display:flex;justify-content:space-between;margin:8px 0 0}.rr5-plp-results{order:1;display:flex;align-items:center;gap:var(--spacing-s8);height:var(--spacing-tap-target);padding:0 var(--rr5-fx);overflow-x:auto;scrollbar-width:none;border-bottom:var(--spacing-stroke-hairline) solid var(--color-line)}.rr5-plp-results::-webkit-scrollbar{display:none}.rr5-plp-results p{margin:0}.rr5-plp-results__count{flex:none;min-width:112px;white-space:nowrap}.rr5-plp-results__none{flex:none}.rr5-plp-chips{display:contents}.rr5-plp-chip{display:inline-flex;align-items:center;gap:var(--spacing-s8);flex:none;height:var(--spacing-s24);padding:0 var(--spacing-s8);max-width:320px;overflow:hidden;white-space:nowrap;background:var(--color-bone);border:var(--spacing-stroke-hairline) solid var(--color-line);transition:border-color var(--m-1, .14s) var(--m-ease, ease)}.rr5-plp-chip:hover{border-color:var(--color-ink)}.rr5-plp-chip.is-new{animation:rr5-m-chip-in var(--m-2, .22s) var(--m-ease, ease) backwards}.rr5-plp-chip.is-leaving{animation:rr5-m-chip-out var(--m-2, .22s) var(--m-ease-in, ease-in) forwards;pointer-events:none}.rr5-plp-chip__sw{display:block;width:10px;height:10px;flex:none;background:var(--sw);outline:var(--spacing-stroke-hairline) solid var(--color-line);outline-offset:-1px}.rr5-plp-results__clear{flex:none;margin-left:var(--spacing-s8);white-space:nowrap;transition:opacity var(--m-2, .22s) var(--m-ease, ease)}.rr5-plp-results__clear.is-idle{opacity:0;pointer-events:none}.rr5-plp-count-tick-up{display:inline-block;animation:rr5-m-tick-up var(--m-2, .22s) var(--m-ease, ease) backwards}.rr5-plp-count-tick-dn{display:inline-block;animation:rr5-m-tick-dn var(--m-2, .22s) var(--m-ease, ease) backwards}@keyframes rr5-m-card-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes rr5-m-chip-in{0%{opacity:0;transform:scale(.92)}to{opacity:1;transform:none}}@keyframes rr5-m-chip-out{to{opacity:0;transform:scale(.92);max-width:0;padding-left:0;padding-right:0;margin-right:-8px;border-width:0}}@keyframes rr5-m-tick-up{0%{opacity:0;transform:translateY(var(--m-rise, 6px))}to{opacity:1;transform:none}}@keyframes rr5-m-tick-dn{0%{opacity:0;transform:translateY(calc(var(--m-rise, 6px) * -1))}to{opacity:1;transform:none}}@keyframes rr5-m-grid-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.rr5-plp-grid__list{transition:opacity .14s var(--m-ease-in, ease-in)}.rr5-plp-grid__list.is-refreshing{opacity:.35}.rr5-plp-grid__list.is-entering .rr5-product-card{animation:rr5-m-grid-in var(--m-3, .34s) var(--m-ease, ease) backwards}.rr5-plp-grid__list.is-entering>li:nth-child(4n+2) .rr5-product-card{animation-delay:30ms}.rr5-plp-grid__list.is-entering>li:nth-child(4n+3) .rr5-product-card{animation-delay:60ms}.rr5-plp-grid__list.is-entering>li:nth-child(4n+4) .rr5-product-card{animation-delay:90ms}@media(prefers-reduced-motion:reduce){.rr5-plp-chip.is-new,.rr5-plp-chip.is-leaving,.rr5-plp-count-tick-up,.rr5-plp-count-tick-dn,.rr5-plp-set[data-current],.rr5-plp-set:target,.rr5-plp-grid__list.is-entering .rr5-product-card{animation:none!important}.rr5-plp-chip.is-leaving{display:none}.rr5-plp-grid__list.is-refreshing{opacity:1}.rr5-plp-sort__list,.rr5-plp-facets,.rr5-plp-set{transform:none!important}}.rr5-plp-grid{display:block;scroll-margin-top:var(--spacing-header-height)}.rr5-plp-grid__wrap{padding:var(--spacing-s7) var(--spacing-s10) 0}.rr5-plp-grid__list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:var(--spacing-s12);row-gap:var(--spacing-plp-grid-row-gap);margin:0;padding:0;list-style:none}.rr5-plp-grid__list>li{min-width:0}.rr5-plp-tile{grid-column:span 2;margin-top:var(--spacing-s11)}@media(max-width:1023.98px){.rr5-plp-grid__list{row-gap:0}.rr5-plp-grid__list>li:not(.rr5-plp-tile){display:grid;grid-row:span 4;grid-template-rows:subgrid;padding-bottom:var(--spacing-plp-grid-row-gap)}.rr5-plp-grid__list>li:not(.rr5-plp-tile)>.rr5-product-card{display:grid;grid-row:span 4;grid-template-rows:subgrid;align-content:start}.rr5-plp-tile{margin-bottom:var(--spacing-plp-grid-row-gap)}}.rr5-plp-tile--desktop{display:none}.rr5-plp-tile__link{display:block;color:inherit;text-decoration:none}.rr5-plp-tile__photo{position:relative;display:block;width:100%;overflow:hidden;aspect-ratio:var(--v5-plp-tile-m);background:var(--color-cream)}.rr5-plp-tile__photo img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.rr5-plp-tile__label{display:block;font-size:var(--v5-product-size);line-height:16px;padding-top:var(--spacing-s12);padding-bottom:var(--spacing-s6)}.rr5-plp-more{position:relative;display:flex;flex-direction:column;align-items:center;gap:var(--spacing-s12);padding-top:var(--spacing-promo-more-top);padding-bottom:var(--spacing-promo-more-bottom)}.rr5-plp-more p{margin:0}.rr5-plp-more__line{width:var(--spacing-promo-progress-width);height:var(--spacing-stroke-hairline);background:var(--color-line)}.rr5-plp-more__fill{height:100%;background:var(--color-black)}.rr5-plp-more__link{position:absolute;right:0;bottom:var(--spacing-s4);left:0;display:flex;align-items:center;justify-content:center;height:var(--spacing-s24);color:inherit;text-decoration:underline}.rr5-plp-more__prev{position:absolute;top:var(--spacing-promo-more-top);left:var(--spacing-margin);color:inherit}.rr5-plp-more__link:hover,.rr5-plp-more__prev:hover,.rr5-plp-more[data-loading]{opacity:.6}.rr5-inf-msg{margin:0;color:inherit;text-align:center}.rr5-inf-msg[hidden]{display:none}.rr5-plp-more .rr5-inf-msg{position:absolute;right:0;bottom:var(--spacing-s4);left:0;display:flex;align-items:center;justify-content:center;height:var(--spacing-s24)}.rr5-inf-msg button{min-height:var(--spacing-s24);padding:0;border:0;background:none;color:inherit;font:inherit;letter-spacing:inherit;text-transform:inherit;text-decoration:underline;cursor:pointer}.rr5-inf-msg button:hover{opacity:.6}[data-rr5-inf-on]:not([data-rr5-inf-manual]) [data-rr5-inf-next]{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.rr5-plp-empty{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-s12);margin-top:var(--spacing-s32);margin-bottom:var(--spacing-s64);padding:var(--spacing-s80) var(--spacing-s16);text-align:center;background:var(--color-cream)}.rr5-plp-empty p{margin:0}.rr5-plp-empty__clear{color:inherit}.rr5-plp-band{padding-top:var(--spacing-plp-band-top);border-top:var(--spacing-stroke-hairline) solid var(--color-black-10)}.rr5-plp-band__inner{position:relative}.rr5-plp-band__photo{position:absolute;top:0;right:0;left:0;height:var(--spacing-plp-band-photo)}.rr5-plp-band__photo img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:50% 90%}.rr5-plp-band__shade{display:none}.rr5-plp-band__title{position:relative;display:flex;align-items:center;justify-content:center;height:var(--spacing-plp-band-photo);padding:0 var(--spacing-s24)}.rr5-plp-band__heading{font-weight:600;max-width:var(--spacing-plp-band-title);margin:0;text-align:center;color:var(--color-white)}@media(min-width:1024px){.rr5-plp-band__heading{max-width:8em}}.rr5-plp-band__panel{position:relative;display:flex;flex-direction:column;justify-content:space-between;padding:var(--spacing-s40) var(--spacing-margin) 0;background:var(--color-bone)}.rr5-plp-band__items{display:flex;flex-direction:column;gap:var(--spacing-plp-band-gap);margin:0;padding:0;list-style:none}.rr5-plp-band__item{display:grid;gap:var(--spacing-s8)}.rr5-plp-band__item-title{--rr5-mh: var(--spacing-s11);display:block;min-height:var(--rr5-mh)}.rr5-plp-band__item .rr5-plp-band__item-title{margin:0 0 min(0px,calc(var(--rr5-mh) - 1lh))}.rr5-plp-band__lines{display:flex;flex-direction:column;gap:1px}.rr5-plp-band__line{display:block;max-width:var(--spacing-plp-band-line);margin:0}.rr5-plp-band__link{position:relative;display:flex;align-items:flex-start;align-self:flex-end;height:var(--spacing-plp-band-link);padding-top:var(--spacing-s14);color:inherit;text-decoration:none}.rr5-plp-band__link:hover{opacity:.6}.rr5-plp-band__link:after,.rr5-plped-block__cta:after,.rr5-plped-cards__bar:after{content:"";position:absolute;top:50%;left:50%;width:max(100%,var(--spacing-s24));height:max(100%,var(--spacing-s24));transform:translate(-50%,-50%)}.rr5-plped-hero{position:relative;width:100%;height:var(--rr5-screen)}.rr5-plped-hero__photo{position:absolute;inset:var(--rr5-chrome-h) 0 0 0;background:var(--color-ink)}.rr5-plped-hero__photo img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:50% 40%}.rr5-plped-hero__text{position:absolute;top:var(--spacing-plp-ed-hero-text);right:0;left:0;display:flex;flex-direction:column;align-items:center;padding:0 var(--spacing-s16);text-align:center;color:var(--color-white)}.rr5-plped-hero__title,.rr5-plped-hero__eyebrow,.rr5-plped-hero__copy{display:block;margin:0}.rr5-plped-hero__eyebrow{padding-top:var(--spacing-s18)}.rr5-plped-hero__copy{max-width:var(--spacing-plp-ed-hero-copy);padding-top:var(--spacing-s18)}.rr5-plped-intro{display:flex;flex-direction:column;gap:var(--spacing-s24);padding:var(--spacing-plp-ed-intro-top) var(--spacing-margin) var(--spacing-s32)}.rr5-plped-intro p{margin:0}.rr5-plped-intro__body{display:flex;flex-direction:column;gap:var(--spacing-s20)}.rr5-plped-intro__heading{display:block;margin:0}.rr5-plped-intro__heading--desktop{display:none;min-height:var(--spacing-s22)}.rr5-plped-all{padding:var(--spacing-s16) var(--spacing-margin) var(--spacing-s8)}.rr5-plped-all__heading{display:block;margin:0}.rr5-plped-look__photo{position:relative;width:100%;height:var(--spacing-plp-ed-look-photo);background:var(--color-ink)}.rr5-plped-look__img{position:absolute;top:0;right:0;bottom:0;left:0}.rr5-plped-look__img img{width:100%;height:100%;object-fit:cover}.rr5-plped-look__img--desktop{display:none}.rr5-plped-look__copy{position:absolute;bottom:var(--spacing-plp-ed-copy-bottom);left:var(--spacing-plp-ed-copy-left);width:var(--spacing-plp-ed-copy-width);max-width:calc(100% - var(--spacing-plp-ed-copy-left));margin:0;color:var(--color-white)}.rr5-plped-look__panel--over{display:none}.rr5-plped-panel{background:var(--color-bone)}.rr5-plped-panel__items{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--spacing-s8);padding:var(--spacing-s16)}.rr5-plped-panel__item{display:flex;flex-direction:column;color:inherit;text-decoration:none}.rr5-plped-panel__thumb,.rr5-plped-cards__thumb{position:relative;display:flex;align-items:center;justify-content:center;width:100%;background:var(--color-cream)}.rr5-plped-panel__thumb{height:var(--spacing-pdp-look-thumb)}.rr5-plped-cards__thumb{height:var(--spacing-plp-ed-look-mimg)}.rr5-plped-panel__thumb img,.rr5-plped-cards__thumb img{width:66.66%;height:auto;aspect-ratio:3 / 2;object-fit:contain;mix-blend-mode:multiply}.rr5-plped-panel__name{display:block;min-height:var(--spacing-plp-ed-look-name);padding-top:var(--spacing-s10)}.rr5-plped-panel__bar{display:flex;align-items:center;justify-content:center;min-height:var(--spacing-tap-target);padding-block:var(--spacing-s14);text-align:center;color:var(--color-white);text-decoration:none;background:var(--color-black)}.rr5-plped-panel__bar:hover{background:var(--color-ink)}.rr5-plped-look__panel-under{padding:var(--spacing-s16) var(--spacing-margin) 0}.rr5-plped-cards{display:flex;flex-direction:column;gap:var(--spacing-s19);padding:var(--spacing-s32) var(--spacing-margin) 0}.rr5-plped-cards__list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--spacing-s8);margin:0;padding:0;list-style:none}.rr5-plped-cards__item{display:flex;flex-direction:column;color:inherit;text-decoration:none}.rr5-plped-cards__name{display:block;min-height:var(--spacing-s28);padding-top:var(--spacing-s12)}.rr5-plped-cards__price{display:block;height:var(--spacing-plp-ed-look-price)}.rr5-plped-cards__bar{position:relative;display:flex;align-items:center;justify-content:center;min-height:var(--spacing-s22);padding-block:var(--spacing-s3);text-align:center;color:var(--color-bone);text-decoration:none;background:var(--color-black)}.rr5-plped-cards__bar:hover{background:var(--color-ink)}.rr5-plped-story{display:flex;flex-direction:column;gap:var(--spacing-s24);padding:var(--spacing-s40) var(--spacing-margin) var(--spacing-s16)}.rr5-plped-story--photo-left{padding-bottom:var(--spacing-s40)}.rr5-plped-story--photo-left .rr5-plped-story__photo{order:-1}.rr5-plped-story__photo{position:relative;width:100%;aspect-ratio:var(--v5-plp-ed-story-m);overflow:hidden;background:var(--color-cream)}.rr5-plped-story__photo img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.rr5-plped-block{display:flex;flex-direction:column;gap:var(--spacing-s20)}.rr5-plped-block h2,.rr5-plped-block p{display:block;margin:0}.rr5-plped-block__cta{position:relative;display:flex;align-items:center;align-self:flex-start;min-height:var(--spacing-tap-target);color:inherit;text-decoration:none}.rr5-plped-block__cta:hover{opacity:.6}.rr5-plped-trio__list{display:flex;gap:var(--spacing-s8);margin:0;padding:0 var(--spacing-margin) var(--spacing-s40);overflow-x:auto;list-style:none;scrollbar-width:none}.rr5-plped-trio__list::-webkit-scrollbar{display:none}.rr5-plped-trio__item{flex-shrink:0;width:var(--spacing-plp-ed-card)}.rr5-plped-trio__link{display:block;color:inherit;text-decoration:none}.rr5-plped-trio__photo{position:relative;display:block;width:100%;height:var(--spacing-plp-ed-photo);background:var(--color-cream)}.rr5-plped-trio__item--mid .rr5-plped-trio__photo{height:var(--spacing-plp-ed-photo-mid)}.rr5-plped-trio__photo img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.rr5-plped-trio__caption{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--spacing-s8);height:var(--spacing-plp-ed-caption);padding-top:var(--spacing-s22)}[data-plp=ed-trio-b]{padding-bottom:var(--spacing-before-footer)}.rr5-plpcat{padding-top:var(--spacing-plp-hero-top)}.rr5-plpcat__head{display:flex;align-items:baseline;justify-content:space-between;padding:var(--spacing-s32) var(--spacing-margin) var(--spacing-s20)}.rr5-plpcat__head :is(h1,h2){margin:0}.rr5-plpcat--inline{padding-top:0}.rr5-plpcat__all{color:inherit;text-decoration:none}.rr5-plpcat__all:hover{opacity:.6}.rr5-plpcat__row{display:flex;align-items:flex-start;gap:var(--spacing-card-gap);margin:0;padding:0 var(--spacing-margin) var(--spacing-s40);overflow-x:auto;list-style:none;scrollbar-width:none}.rr5-plpcat__row::-webkit-scrollbar{display:none}.rr5-plpcat__item{flex-shrink:0;width:var(--spacing-category-card-width)}@media(min-width:1024px){.rr5-plp-title{flex-direction:row;justify-content:space-between;gap:0}.rr5-plp-title__right{flex-shrink:0}.rr5-plp-title__craft{--rr5-pt: var(--spacing-s18)}.rr5-plp-filter{--rr5-fx: var(--spacing-margin)}.rr5-plp-results{order:-1;border-top:var(--spacing-stroke-hairline) solid var(--color-line);border-bottom:0}.rr5-plp-facets{position:static;z-index:auto;flex-direction:row;align-items:center;gap:var(--spacing-s32);height:auto;background:none;border:0;visibility:visible;transform:none;transition:none}.rr5-plp-filter__bar{z-index:15}.rr5-plp-sheet__head,.rr5-plp-tabs,.rr5-plp-sheet__foot,.rr5-plp-filter__trigger{display:none}.rr5-plp-item{position:relative;display:block}.rr5-plp-facet{display:flex;align-items:center;gap:var(--spacing-s8);height:var(--spacing-tap-target)}.rr5-plp-sort__label{display:inline}.rr5-plp-sort{gap:var(--spacing-s20)}.rr5-plp-sizes__word{grid-column:span 2}.rr5-plp-set{--rr5-card-w: 256px;position:absolute;top:100%;left:calc(var(--spacing-s16) * -1);z-index:30;display:block;flex:none;width:var(--rr5-card-w);max-width:calc(100vw - 2 * var(--spacing-margin));padding:var(--spacing-s8) var(--spacing-s16);overflow:visible;background:var(--color-bone);border:var(--spacing-stroke-hairline) solid var(--color-line);opacity:0;visibility:hidden;pointer-events:none;transform:translateY(calc(var(--m-rise, 6px) * -1));animation:none;transition:opacity var(--m-2, .22s) var(--m-ease-in, ease-in),transform var(--m-2, .22s) var(--m-ease-in, ease-in),visibility 0s linear var(--m-2, .22s)}.rr5-plp-set[data-current],.rr5-plp-set:target{opacity:1;visibility:visible;pointer-events:auto;transform:none;animation:none;transition:opacity var(--m-2, .22s) var(--m-ease, ease),transform var(--m-2, .22s) var(--m-ease, ease),visibility 0s}.rr5-plp-facets:target:not(:has(.rr5-plp-set:target)) .rr5-plp-set.is-first{opacity:1;visibility:visible;pointer-events:auto;transform:none}.rr5-plp-set--heel{--rr5-card-w: 288px}.rr5-plp-set--color{--rr5-card-w: 304px}.rr5-plp-set__foot{display:grid;justify-items:start;gap:var(--spacing-s12);margin-top:var(--spacing-s16);padding-bottom:var(--spacing-s8)}.rr5-plp-set__foot .rr5-button{justify-self:stretch}.rr5-plp-sort__list{right:-8px;margin-top:0}.rr5-plp-grid__wrap{padding:var(--spacing-s10) var(--spacing-margin) 0}.rr5-plp-grid__list{column-gap:var(--spacing-card-gap);grid-template-columns:repeat(4,minmax(0,1fr));row-gap:var(--spacing-plp-row-gap)}.rr5-plp-tile{grid-row:span 2;display:flex;flex-direction:column}.rr5-plp-tile--desktop{display:flex}.rr5-plp-tile--mobile{display:none}.rr5-plp-tile__link{display:flex;flex:1 1 auto;flex-direction:column;min-height:0}.rr5-plp-tile__photo{flex:1 1 auto;aspect-ratio:auto;min-height:280px}.rr5-plp-tile{margin-top:0}.rr5-plp-tile__label{line-height:var(--v5-product-lh);padding-top:var(--spacing-s20);padding-bottom:var(--spacing-s4)}.rr5-plp-band__inner{display:grid;grid-template-columns:var(--v5-plp-band-grid);min-height:var(--spacing-plp-band-height)}.rr5-plp-band__photo{top:0;right:0;bottom:0;left:0;height:auto}.rr5-plp-band__shade{display:block;position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to right,var(--color-black-45),var(--color-black-15),transparent)}.rr5-plp-band__title{height:auto}.rr5-plp-band__panel{margin:var(--spacing-s15) var(--spacing-s15) var(--spacing-s15) 0;padding:var(--spacing-plp-band-pad)}.rr5-plp-band__item{grid-template-columns:repeat(2,minmax(0,1fr));gap:0;min-height:var(--spacing-s64)}.rr5-plp-band__item .rr5-plp-band__item-title{--rr5-mh: 0px;margin-bottom:0}.rr5-plp-band__lines{gap:var(--spacing-s3)}.rr5-plp-band__heading{font-weight:700}.rr5-plp-band__link{height:var(--spacing-s16);padding-top:0;padding-right:9px}.rr5-plp-band__link:after{content:none}.rr5-plped-intro{flex-direction:row;justify-content:space-between;padding-bottom:0}.rr5-plped-intro__body{width:var(--spacing-plp-ed-intro-w);gap:var(--spacing-s16);padding-bottom:var(--spacing-s40)}.rr5-plped-intro__heading--mobile{display:none}.rr5-plped-intro__heading--desktop{display:block}.rr5-plped-look[data-plp=ed-look-look]{padding-top:var(--spacing-plp-ed-look-top)}.rr5-plped-look[data-plp=ed-look-band]{padding-top:var(--spacing-plp-ed-look2-top)}.rr5-plped-look__img--desktop{display:block}.rr5-plped-look__img--mobile{display:none}.rr5-plped-look__panel--over{display:block;position:absolute;top:var(--spacing-s20);right:var(--spacing-margin);width:var(--spacing-pdp-look-panel)}.rr5-plped-hero__title.rr5-text-display-l{line-height:53px}.rr5-plped-panel__thumb{height:150px}.rr5-plped-panel__items{display:flex;flex-direction:column;gap:var(--spacing-s10);padding:var(--spacing-s15)}.rr5-plped-look__under{display:none}.rr5-plped-story{flex-direction:row;align-items:center;justify-content:space-between;gap:0;min-height:var(--spacing-plp-ed-story);padding:var(--spacing-s20) var(--spacing-margin) 0}.rr5-plped-story--photo-left{justify-content:flex-start;padding-bottom:0}.rr5-plped-story--photo-right .rr5-plped-story__text{width:var(--spacing-plp-ed-legacy-w)}.rr5-plped-story--photo-left .rr5-plped-story__text{width:var(--spacing-plp-ed-familiar-w);margin-left:var(--spacing-plp-ed-gap)}.rr5-plped-story__photo{flex-shrink:0;width:var(--spacing-plp-ed-story-w);height:var(--spacing-plp-ed-photo-story);aspect-ratio:auto}.rr5-plped-trio{padding-top:var(--spacing-s20)}.rr5-plped-trio__list{padding-bottom:var(--spacing-s19);overflow:visible}.rr5-plped-trio__item{flex:0 1 calc((100% - 2 * var(--spacing-s8)) / 3);width:auto}.rr5-plped-trio__caption{padding-top:var(--spacing-s20)}.rr5-plped-block__cta:after{content:none}}.rr5-plp-title__name,.rr5-plp-title__intro,.rr5-plp-title__craft,.rr5-plp-band__heading,.rr5-plp-band__item-title,.rr5-plp-band__line,.rr5-plp-tile__label,.rr5-plped-hero__title,.rr5-plped-hero__copy,.rr5-plped-look__copy,.rr5-plped-panel__name,.rr5-plped-cards__name,.rr5-plped-block,.rr5-plped-trio__caption,.rr5-plpcat__head{overflow-wrap:anywhere}.rr5-plped-story.rr5-offset-top{padding-top:calc(var(--v5-bar-height) + var(--v5-header-height) + var(--spacing-s40))}.rr5-plped-trio.rr5-offset-top{padding-top:calc(var(--v5-bar-height) + var(--v5-header-height) + var(--spacing-s20))}.rr5-plp-grid .rr5-product-card__swatch-sm.is-light:not(.rr5-product-card__swatch-sm--first){border-color:var(--color-black-30)}@media(min-width:1024px){.rr5-plped-look[data-plp=ed-look-look] .rr5-plped-look__photo{height:calc(var(--rr5-screen) - var(--spacing-plp-ed-look-top))}.rr5-plped-look[data-plp=ed-look-band] .rr5-plped-look__photo{height:calc(var(--rr5-screen) - var(--spacing-plp-ed-look2-top))}.rr5-plped-story{min-height:var(--rr5-fold)}.rr5-plped-story__photo{height:calc(var(--rr5-fold) - var(--spacing-s20))}}@media(max-width:1023.98px){.rr5-plped-story{min-height:var(--rr5-fold)}.rr5-plped-story__photo{flex:1 1 0;aspect-ratio:auto;min-height:200px}}@media(max-width:599.98px){.rr5-plped-look{display:flex;flex-direction:column;min-height:var(--rr5-fold)}.rr5-plped-look__photo{flex:1 1 0;height:auto;min-height:220px}}
/*# sourceMappingURL=/cdn/shop/t/329/assets/rr5-plp.css.map */
