:root{--pys-ink:#1c1a17;--pys-mute:#6f675d;--pys-soft:#9a9186;--pys-hair:#e6e0d6;--pys-dot:#b9b1a6;--pys-paper:#faf8f4}[id^=ProductInfo-][id$=__main] .product__block--title{margin-top:.8rem}[id^=ProductInfo-][id$=__main] .product__block--title h1.product__title{font-family:var(--pys-ed-serif)!important;font-weight:400!important;font-style:normal!important;font-size:3.5rem!important;line-height:1.12!important;letter-spacing:.005em!important;text-transform:none!important;color:var(--pys-ink)!important;margin:0 0 1rem!important}[id^=ProductInfo-][id$=__main] .pys-ed-cap{font-size:1.05rem;letter-spacing:.18em;text-transform:uppercase;color:var(--pys-mute);margin:0;line-height:1.7}[id^=ProductInfo-][id$=__main] .pys-ed-capline{display:flex;flex-wrap:wrap;align-items:baseline;column-gap:.6em;margin:0 0 1.8rem}[id^=ProductInfo-][id$=__main] .pys-ed-cap:after{content:"\b7";margin-left:.6em;color:var(--pys-soft)}[id^=ProductInfo-][id$=__main] .pys-ed-cap:last-child:after{content:none}[id^=ProductInfo-][id$=__main] .pys-product-location-wrap{margin:0!important;font-size:1.05rem;letter-spacing:.18em;text-transform:uppercase;line-height:1.7}[id^=ProductInfo-][id$=__main] .pys-product-location-wrap a.pys-product-location{color:var(--pys-mute)!important;text-decoration:none!important;border-bottom:1px solid var(--pys-hair);font-weight:400!important}[id^=ProductInfo-][id$=__main] .pys-product-location-wrap a.pys-product-location:hover{color:var(--pys-ink)!important;border-bottom-color:var(--pys-ink)}[id^=ProductInfo-][id$=__main] .product__blocks{display:flex!important;flex-wrap:wrap;align-items:baseline}[id^=ProductInfo-][id$=__main] .product__blocks>*{flex:0 0 100%;min-width:0}[id^=ProductInfo-][id$=__main] .product__block--price{flex:1 1 auto!important;margin:0!important;border-top:1px solid var(--pys-hair);padding-top:1.4rem}[id^=ProductInfo-][id$=__main] .product__block--price+[class*="product__block--@app"]{flex:0 0 auto!important;margin:0!important;border-top:1px solid var(--pys-hair);padding-top:1.4rem;align-self:stretch}[id^=ProductInfo-][id$=__main] .product__block--price .f-price,[id^=ProductInfo-][id$=__main] .product__block--price .f-price *{font-family:var(--font-body-family,Archivo),sans-serif!important;font-weight:400!important;font-size:1.5rem!important;color:var(--pys-ink)!important;letter-spacing:.01em}[id^=ProductInfo-][id$=__main] .product__block--price .product__tax:empty{display:none}[id^=ProductInfo-][id$=__main] .loox-rating .loox-rating-content svg{display:none!important}[id^=ProductInfo-][id$=__main] .loox-rating,[id^=ProductInfo-][id$=__main] .loox-rating .loox-rating-label{font-size:1.2rem!important;color:var(--pys-mute)!important;font-weight:400!important}[id^=ProductInfo-][id$=__main] .loox-rating .loox-rating-label{text-decoration:underline;text-underline-offset:.3rem;text-decoration-color:var(--pys-hair);cursor:pointer}[id^=ProductInfo-][id$=__main] .loox-rating .loox-rating-label:hover{color:var(--pys-ink)!important;text-decoration-color:var(--pys-ink)}[id^=ProductInfo-][id$=__main] .product__block--variant_picker legend.form__label{font-size:1.05rem!important;letter-spacing:.18em;text-transform:uppercase;color:var(--pys-mute)!important;font-weight:400!important}[id^=ProductInfo-][id$=__main] .product__block--variant_picker legend.form__label *{font-weight:400!important;color:var(--pys-mute)!important}[id^=ProductInfo-][id$=__main] .product__block--variant_picker legend.form__label a,[id^=ProductInfo-][id$=__main] .product__block--variant_picker legend.form__label button{letter-spacing:.04em;text-transform:none;font-size:1.2rem!important;border-bottom:1px solid var(--pys-hair)!important;text-decoration:none!important}[id^=ProductInfo-][id$=__main] .pys-size-group__label{font-family:var(--font-body-family,Archivo),sans-serif!important;font-size:1.05rem!important;letter-spacing:.18em!important;text-transform:uppercase!important;color:var(--pys-ink)!important;font-weight:500!important}[id^=ProductInfo-][id$=__main] .pys-ed-grpnote{display:block;font-size:1.1rem;color:var(--pys-mute);margin-top:.3rem;letter-spacing:0;text-transform:none;font-weight:400}[id^=ProductInfo-][id$=__main] .product-form__size-list{border:0!important;border-radius:0!important;box-shadow:none!important;background:none!important;gap:0!important}[id^=ProductInfo-][id$=__main] .product-form__size-list label{border:0!important;border-top:1px solid var(--pys-hair)!important;border-radius:0!important;background:none!important;box-shadow:none!important;padding:1.3rem .2rem 1.3rem 2.6rem!important;min-height:0!important;position:relative;outline:0!important}[id^=ProductInfo-][id$=__main] .product-form__size-list label:last-of-type{border-bottom:1px solid var(--pys-hair)!important}[id^=ProductInfo-][id$=__main] .product-form__size-list label:before{content:"";position:absolute;left:.2rem;top:50%;width:1.2rem;height:1.2rem;margin-top:-.6rem;border:1px solid var(--pys-dot);border-radius:50%;background:none}[id^=ProductInfo-][id$=__main] .product-form__size-list input:checked+label:before{border-color:var(--pys-ink);background:radial-gradient(circle,var(--pys-ink) 0 38%,transparent 42%)}[id^=ProductInfo-][id$=__main] .product-form__size-list input:checked+label{background:none!important;color:var(--pys-ink)!important}[id^=ProductInfo-][id$=__main] .product-form__size-list input:focus-visible+label{outline:1px solid var(--pys-ink)!important;outline-offset:-1px}[id^=ProductInfo-][id$=__main] .product-form__size-list input.disabled+label{opacity:.45}[id^=ProductInfo-][id$=__main] .product-form__size-name{font-weight:400!important;font-size:1.4rem!important;color:var(--pys-ink)!important}[id^=ProductInfo-][id$=__main] .product-form__size-dim{font-size:1.2rem!important;color:var(--pys-mute)!important;line-height:1.4}[id^=ProductInfo-][id$=__main] .pys-ed-framed{display:block;font-size:1.05rem;color:var(--pys-soft);line-height:1.4}[id^=ProductInfo-][id$=__main] .variant-option__price{font-weight:400!important;font-size:1.3rem!important;color:var(--pys-ink)!important;font-variant-numeric:tabular-nums}[id^=ProductInfo-][id$=__main] .product-form__size-list label{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;grid-template-areas:"n p" "d p" "f p";column-gap:1.2rem;row-gap:.1rem;align-items:center;text-align:left!important}[id^=ProductInfo-][id$=__main] .product-form__size-list label .product-form__size-name{grid-area:n;text-align:left!important}[id^=ProductInfo-][id$=__main] .product-form__size-list label .product-form__size-dim{grid-area:d;text-align:left!important}[id^=ProductInfo-][id$=__main] .product-form__size-list label .pys-ed-framed{grid-area:f;text-align:left!important}[id^=ProductInfo-][id$=__main] .product-form__size-list label .variant-option__price{grid-area:p;justify-self:end;align-self:center;text-align:right!important}[id^=ProductInfo-][id$=__main] .product-form__input--color{--swatch-size:26px}[id^=ProductInfo-][id$=__main] .product-form__input--color>label .swatch-color:before,[id^=ProductInfo-][id$=__main] .product-form__input--color>label .swatch-color:after{display:none!important}[id^=ProductInfo-][id$=__main] .product-form__input--color{gap:2.4rem!important}[id^=ProductInfo-][id$=__main] .product-form__input--color>label{width:auto!important;height:auto!important;border:0!important;outline:0!important;box-shadow:none!important;background:none!important;padding:0!important;display:flex!important;flex-direction:column;align-items:center;gap:.7rem}[id^=ProductInfo-][id$=__main] .product-form__input--color>label:before,[id^=ProductInfo-][id$=__main] .product-form__input--color>label:after{display:none!important}[id^=ProductInfo-][id$=__main] .product-form__input--color>label .swatch-color{width:26px!important;height:26px!important;border-radius:50%!important;background:var(--swatch-background)!important;box-shadow:inset 0 0 0 1px #00000024!important;outline:1px solid transparent;outline-offset:3px;border:0!important}[id^=ProductInfo-][id$=__main] .product-form__input--color input:checked+label .swatch-color{outline-color:var(--pys-ink)}[id^=ProductInfo-][id$=__main] .product-form__input--color input:focus-visible+label .swatch-color{outline:2px solid var(--pys-ink)}[id^=ProductInfo-][id$=__main] .product-form__input--color>label .tooltip{position:static!important;order:2;display:block!important;opacity:1!important;visibility:visible!important;transform:none!important;background:none!important;box-shadow:none!important;border:0!important;padding:0!important;margin:0!important;font-size:1.1rem!important;color:var(--pys-mute)!important;white-space:nowrap;pointer-events:none;letter-spacing:0;text-transform:none;line-height:1.3;inset:auto!important;width:auto!important;height:auto!important}[id^=ProductInfo-][id$=__main] .product-form__input--color>label .tooltip:before,[id^=ProductInfo-][id$=__main] .product-form__input--color>label .tooltip:after{display:none!important}[id^=ProductInfo-][id$=__main] .product-form__input--color input:checked+label .tooltip{color:var(--pys-ink)!important}[id^=ProductInfo-][id$=__main] .product-form__submit{border-radius:0!important;background:var(--pys-ink)!important;color:#fff!important;font-weight:400!important;font-size:1.2rem!important;letter-spacing:.16em!important;text-transform:uppercase!important;min-height:5.2rem!important;border:0!important;box-shadow:none!important}[id^=ProductInfo-][id$=__main] .product-form__submit *{color:#fff!important;font-weight:400!important}[id^=ProductInfo-][id$=__main] .product-form__submit>span>svg,[id^=ProductInfo-][id$=__main] .product-form__submit .btn__icon{display:none!important}[id^=ProductInfo-][id$=__main] .product-form__submit:hover{background:#000!important}[id^=ProductInfo-][id$=__main] .product-form__submit[disabled],[id^=ProductInfo-][id$=__main] .product-form__submit:disabled{background:#8f877c!important;opacity:1!important;cursor:default}[id^=ProductInfo-][id$=__main] .pys-eta--pdp{background:none!important;border:0!important;border-top:1px solid var(--pys-hair)!important;border-bottom:1px solid var(--pys-hair)!important;border-radius:0!important;padding:1.5rem 0!important;box-shadow:none!important}[id^=ProductInfo-][id$=__main] .pys-eta--pdp .pys-eta__icon{display:none!important}[id^=ProductInfo-][id$=__main] .pys-eta__title{font-weight:500!important;font-size:1.35rem!important;color:var(--pys-ink)!important;letter-spacing:0!important}[id^=ProductInfo-][id$=__main] .pys-eta__sub{font-size:1.2rem!important;color:var(--pys-mute)!important}[id^=ProductInfo-][id$=__main] .pys-eta__how summary{font-size:1.15rem!important;color:var(--pys-mute)!important}[id^=ProductInfo-][id$=__main] .pys-ed-trust{font-size:1.15rem;color:var(--pys-mute);letter-spacing:.02em;margin:1.4rem 0 .4rem}[id^=ProductInfo-][id$=__main] .accordion-details{border-color:var(--pys-hair)!important}[id^=ProductInfo-][id$=__main] .accordion-details__summary h2,[id^=ProductInfo-][id$=__main] .accordion-details__summary .h4{font-weight:400!important;font-size:1.15rem!important;letter-spacing:.16em!important;text-transform:uppercase!important;color:var(--pys-ink)!important}[id^=ProductInfo-][id$=__main] .accordion-details__content{font-size:1.3rem;line-height:1.7;color:#3b3732}[id^=ProductInfo-][id$=__main] .product__block--popup .btn--underline{font-weight:400!important;font-size:1.15rem!important;letter-spacing:.16em;text-transform:uppercase}.pys-ed{background:#fff;color:var(--pys-ink)}.pys-ed figure{margin:0}.pys-ed img,.pys-ed video{display:block;width:100%;height:auto}.pys-ed figcaption{font-size:1.05rem;color:var(--pys-mute);padding:.9rem 0 0}.pys-ed__story{padding:5rem 2.4rem 4.6rem}.pys-ed__kicker{font-size:1.05rem;letter-spacing:.18em;text-transform:uppercase;color:var(--pys-mute);margin:0 0 1.8rem}.pys-ed__lead{font-family:var(--pys-ed-serif);font-style:italic;font-weight:400;font-size:2.65rem;line-height:1.3;margin:0 0 2rem;color:var(--pys-ink)}.pys-ed__body,.pys-ed__body p,.pys-ed__body .rte{font-size:1.4rem;line-height:1.75;color:#3b3732;max-width:60ch}.pys-ed__body p{margin:0 0 1.2rem}.pys-ed__body a{color:inherit;text-decoration:underline;text-underline-offset:.18em}.pys-ed__body strong{font-weight:inherit}.pys-ed .pys-expand-desc .pys-desc-more{display:contents}.pys-ed .pys-expand-desc.pys-desc-collapsible:not(.is-expanded) .pys-desc-more,.pys-ed .pys-expand-desc .pys-desc-collapsible:not(.is-expanded) .pys-desc-more{display:none}.pys-ed .pys-desc-toggle{display:none}.pys-ed__sign{font-size:1.15rem;color:var(--pys-mute);margin:2.4rem 0 0;padding-top:1.6rem;border-top:1px solid var(--pys-hair);max-width:60ch}.pys-ed__sign a{color:inherit;text-decoration:none;border-bottom:1px solid var(--pys-hair)}.pys-ed__details{padding:4.6rem 2.4rem 5rem;background:var(--pys-paper)}.pys-ed__h{font-family:inherit;font-size:1.05rem!important;letter-spacing:.18em;text-transform:uppercase;font-weight:500!important;margin:0 0 1.8rem;color:var(--pys-ink)}.pys-ed__tabs{display:flex;gap:2.2rem;margin:0 0 1.2rem}.pys-ed__tabs button{-webkit-appearance:none;appearance:none;background:none;border:0;border-bottom:1px solid transparent;padding:0 0 .5rem;margin:0;font:inherit;font-size:1.1rem;letter-spacing:.14em;text-transform:uppercase;color:var(--pys-mute);cursor:pointer;border-radius:0}.pys-ed__tabs button[aria-selected=true]{color:var(--pys-ink);border-bottom-color:var(--pys-ink)}.pys-ed__tabs button:focus-visible{outline:1px solid var(--pys-ink);outline-offset:3px}.pys-ed__dl{margin:0}.pys-ed__dl[hidden]{display:none}.pys-ed__row{display:grid;grid-template-columns:8.8rem 1fr;border-top:1px solid var(--pys-hair)}.pys-ed__row dt,.pys-ed__row dd{margin:0;padding:1.15rem 0;font-size:1.3rem;line-height:1.5}.pys-ed__row dt{color:var(--pys-mute);font-size:1.05rem;letter-spacing:.14em;text-transform:uppercase;padding-top:1.35rem}.pys-ed__row dd small{display:block;color:var(--pys-mute);font-size:1.15rem}.pys-ed__foot{font-size:1.15rem;color:var(--pys-mute);margin:1.4rem 0 0;padding-top:1.2rem;border-top:1px solid var(--pys-hair)}.pys-ed__more{display:inline-block;margin-top:2rem;font-size:1.2rem;color:var(--pys-ink);text-decoration:none;border-bottom:1px solid var(--pys-ink);padding-bottom:.2rem}.pys-ed__vid{margin:3.6rem 0 0}.pys-ed__vid video{background:#eee;aspect-ratio:16/9;object-fit:cover}@media(max-width:767px){.pys-ed .pys-expand-desc .pys-desc-toggle:not([hidden]){display:inline!important;margin:0 0 0 .4em;padding:0;border:0;background:none;color:inherit;font:inherit;text-decoration:underline;text-underline-offset:.2em;cursor:pointer}}@media(min-width:990px){[id^=ProductInfo-][id$=__main] .product__block--title h1.product__title{font-size:4.2rem!important}.pys-ed__lead{font-size:3.4rem}.pys-ed{display:grid;grid-template-columns:1.25fr 1fr;align-items:center}.pys-ed__room{grid-column:1}.pys-ed__story{grid-column:2;padding:6rem 7rem 6rem 6rem;max-width:62rem}.pys-ed--noroom .pys-ed__story{grid-column:1/-1;margin:0 auto;max-width:72rem;padding:8rem 2.4rem}.pys-ed__details{grid-column:1/-1;display:grid;grid-template-columns:1fr 1.25fr;gap:8rem;padding:8rem 10rem;align-items:center}.pys-ed__details--novideo{grid-template-columns:minmax(0,72rem);justify-content:center}.pys-ed__vid{grid-column:2;margin:0}.pys-ed__row{grid-template-columns:12rem 1fr}}#pys-sticky-select-bar .pys-sticky-select-bar__title{font-family:var(--pys-ed-serif);font-weight:400;font-size:15px;letter-spacing:0}#pys-sticky-select-bar .pys-sticky-select-bar__price{font-weight:400;color:var(--pys-mute);opacity:1}#pys-sticky-select-bar .pys-sticky-select-bar__cta{background:var(--pys-ink);color:#fff;border-radius:999px;padding:.9rem 1.5rem;margin-left:auto;font-weight:400;font-size:11px;letter-spacing:.14em;text-transform:uppercase}#pys-sticky-select-bar .pys-sticky-select-bar__cta:before{display:none}#pys-sticky-select-bar .pys-sticky-select-bar__card.is-closed .pys-sticky-select-bar__cta{padding:0;background:transparent}.pys-ed__foot a{color:inherit;text-decoration:underline;text-underline-offset:.18em;text-decoration-color:var(--pys-hair)}.pys-ed__foot a:hover{color:var(--pys-ink)}
/*# sourceMappingURL=/cdn/shop/t/39/assets/pys-pdp-editorial.css.map */
