:root{--pys-ink:#1c1a17;--pys-mute:#6f675d;--pys-soft:#9a9186;--pys-hair:#e6e0d6;--pys-dot:#b9b1a6;--pys-paper:#faf8f4;--pys-band:#f7f5f1}h1,h2,h3,h4,h5,.h0,.h1,.h2,.h3,.h4,.h5,.hd1,.hd2,.hd3,.section__heading,.rich-text__heading{font-weight:400}.section__heading,.rich-text__heading,.hd1,.hd2,.hd3,h1.h1,h2.h1,h2.h2{letter-spacing:.002em;line-height:1.14}.rich-text__heading strong,.section__heading strong{font-weight:500}.font-body.h4,.font-body.h5{letter-spacing:0}.pys-eyebrow,.pys-ed-sec .rich-text__subheading,.pys-ed-sec .section__subheading,.pys-ed-sec .text-subheading{font-family:var(--font-body-family)!important;font-size:1.1rem!important;font-weight:400!important;letter-spacing:.22em!important;text-transform:uppercase!important;line-height:1.6!important;color:var(--pys-mute);margin-bottom:1.2rem}.color-scheme-inverse .pys-ed-sec .text-subheading,.pys-ed-sec .color-scheme-inverse .text-subheading,.pys-ed-sec .color-scheme-inverse .rich-text__subheading{color:#ffffffdb}.btn{font-size:1.15rem;letter-spacing:.14em;border-radius:0}.btn--secondary:not(.btn--icon):not(.btn--icon-circle):not(.btn--icon-only){background:transparent!important;color:var(--pys-ink)!important;box-shadow:inset 0 0 0 1px var(--pys-ink)!important;border:0!important}.btn--secondary:not(.btn--icon):not(.btn--icon-circle):not(.btn--icon-only):hover{background:var(--pys-ink)!important;color:#fff!important}.color-scheme-9 .btn--secondary:not(.btn--icon):not(.btn--icon-circle),.color-scheme-inverse .btn--secondary:not(.btn--icon):not(.btn--icon-circle){color:#f3eee6!important;box-shadow:inset 0 0 0 1px #f3eee6b3!important}.btn--underline{font-size:1.1rem;letter-spacing:.18em;padding-bottom:.35em;background-size:100% 1px!important}.btn--underline:after,.btn--underline:before{height:1px!important}.image-with-text-overlay .btn--glass,.video-hero .btn--glass{background:transparent!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;border-radius:0!important;color:#fff!important;box-shadow:inset 0 0 0 1px #ffffffbf!important;padding:1.4rem 2.8rem;font-size:1.1rem;letter-spacing:.2em}.image-with-text-overlay .btn--glass:hover,.video-hero .btn--glass:hover{background:#fff!important;color:var(--pys-ink)!important}.product-card__title,.product-card__title a{font-weight:400!important;letter-spacing:.002em;line-height:1.25}.product-card__info .f-price,.product-card__info .f-price-item{font-family:var(--font-body-family)!important;font-weight:400!important;font-size:1.2rem!important;letter-spacing:.06em;color:var(--pys-mute)!important}.product-card__info{gap:.4rem}.collection-card--style-1.collection-card--has-bg{background:transparent!important}.collection-card--style-1 .collection-card__inner{padding:1.4rem 0 1rem!important;border-bottom:1px solid var(--pys-hair);background:transparent!important}.collection-card--style-1 .collection-card__title{font-family:var(--font-heading-family)!important;font-weight:400!important;font-size:2.1rem!important;letter-spacing:.002em;line-height:1.2}.collection-card--style-1 .collection-card__count{font-size:1.05rem;letter-spacing:.18em;text-transform:uppercase;color:var(--pys-mute)}.collection-card--style-1 .btn--icon-circle{background:transparent!important;box-shadow:none!important;color:var(--pys-soft)!important;width:auto!important;height:auto!important;padding:0!important}.collection-card--style-1 a:hover .btn--icon-circle{color:var(--pys-ink)!important;transform:translate(3px)}.collection-card--style-1 .btn--icon-circle{transition:transform .3s ease,color .3s}.tabs__tab .tabs__tab-name{font-family:var(--font-body-family);font-size:1.15rem;letter-spacing:.18em;text-transform:uppercase;color:var(--pys-mute)}.tabs__tab[aria-selected=true] .tabs__tab-name{color:var(--pys-ink)}.tabs__nav-design-1 .tabs__tab:after,.tabs__nav-design-1 .tabs__tab:before{height:1px!important}.header__menu .font-navigation,.header__menu .menu__item,.font-navigation{letter-spacing:.16em;font-size:1.15rem}.mega-menu .h4.font-heading,.mega-menu .h5.font-heading{font-weight:400;letter-spacing:.002em}.mega-menu .h5.mega-menu__link--top{font-family:var(--font-body-family)!important;font-size:1.05rem!important;letter-spacing:.22em;text-transform:uppercase;color:var(--pys-mute)}.footer .footer-block__heading{font-weight:400!important;letter-spacing:.002em;font-size:2.2rem}.footer .footer-block__heading.h4{margin-bottom:1.6rem}.footer a.reversed-link,.footer .footer-block__details a{letter-spacing:.01em}.footer .newsletter-form .form-control{background:transparent!important;border:0!important;border-bottom:1px solid rgba(243,238,230,.35)!important;border-radius:0!important;padding-left:0}.footer__top{border-bottom:1px solid rgba(243,238,230,.12)}.accordion-details{border-color:var(--pys-hair)!important}.pys-ed-sec .accordion-details__summary .h4{font-size:2.1rem;line-height:1.3}.pys-ed-sec .accordion-details__content{color:#3b3732;max-width:72ch}.collection-template .rich-text-section .rich-text__heading.hd3,.collection-template .rich-text__heading.hd3{font-size:clamp(3.2rem,4.2vw,5rem);line-height:1.1}.collection-template .facet-drawer-button{font-size:1.1rem}.collection-template .sorting__label,.collection-template .facets__summary,.collection-template .product-count{letter-spacing:.06em}.pys-ed-sec .section__header .section__heading{font-size:clamp(3rem,3.4vw,4.4rem)}.pys-ed-sec.image-with-text-overlay .rich-text__heading,.pys-ed-sec .video-hero__content-wrapper .rich-text__heading,.video-hero.pys-ed-sec .rich-text__heading{font-size:clamp(3.4rem,4.6vw,6.4rem)!important;line-height:1.08;letter-spacing:0;max-width:18ch;text-wrap:balance}.pys-ed-sec.image-with-text-overlay .text-center .rich-text__heading,.video-hero.pys-ed-sec .text-center .rich-text__heading{margin-left:auto;margin-right:auto}.pys-ed-sec.image-with-text-overlay .rich-text__text,.pys-ed-sec.image-with-text-overlay .rich-text__text p{font-size:1.45rem;line-height:1.6;max-width:44ch;opacity:.92}.pys-ed-sec .image-with-text__content .rich-text__heading{font-size:clamp(3.4rem,3.6vw,4.8rem)}.pys-ed-sec .image-with-text__content .rte{color:#3b3732;line-height:1.75}@media(max-width:749px){.pys-ed-sec.image-with-text-overlay .rich-text__heading,.video-hero.pys-ed-sec .rich-text__heading{font-size:3.3rem!important}.pys-ed-sec .section__header .section__heading{font-size:3rem}}body.pys-glass-media-btns .pys-ed-sec .btn.btn--glass,body .pys-ed-sec a.btn.btn--glass,body.pys-glass-media-btns .image-with-text-overlay .btn.btn--glass,body.pys-glass-media-btns .video-hero .btn.btn--glass{border-radius:0!important;background:transparent!important;background-color:transparent!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;box-shadow:none!important;border:1px solid rgba(255,255,255,.8)!important;color:#fff!important;padding:1.35rem 2.8rem!important;font-size:1.1rem!important;letter-spacing:.2em!important}body.pys-glass-media-btns .pys-ed-sec .btn.btn--glass:hover,body .pys-ed-sec a.btn.btn--glass:hover,body.pys-glass-media-btns .image-with-text-overlay .btn.btn--glass:hover,body.pys-glass-media-btns .video-hero .btn.btn--glass:hover{background:#fff!important;background-color:#fff!important;color:var(--pys-ink)!important;border-color:#fff!important}[id*=pys_reviews_proof] .pys-fproof__score,[id*=pys_reviews_proof] .pys-fproof__link{text-align:center;justify-content:center;display:flex;margin-left:auto;margin-right:auto;width:max-content;max-width:100%}[id*=pys_reviews_proof] .pys-fproof__score{font-size:1.25rem;letter-spacing:.04em;color:var(--pys-mute)}[id*=pys_reviews_proof] .pys-fproof__link{font-size:1.1rem;letter-spacing:.18em;text-transform:uppercase;text-decoration:none;border-bottom:1px solid currentColor;padding-bottom:.2em;margin-top:.6rem;margin-bottom:2.4rem}@media(min-width:990px){[id*=pys_reviews_proof] .pys-fproof__strip{justify-content:center}}body.collection-template [id*=__rich_text_] .rich-text__text{max-width:68ch;margin-left:auto;margin-right:auto;font-size:1.45rem;line-height:1.75;color:var(--pys-mute)}body.collection-template [id*=__rich_text_] .rich-text__text a{color:var(--pys-ink);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.2em}body.collection-template [id*=__rich_text_] .rich-text__text strong{font-weight:500;color:var(--pys-ink)}@media(max-width:749px){.image-with-text-overlay.pys-ed-sec .rich-text__text{padding-left:1.2rem;padding-right:1.2rem;font-size:1.35rem}}.cart-drawer__empty .recommendation-collection-item{border-bottom:1px solid var(--pys-hair);padding-bottom:1.2rem;background:transparent}.cart-drawer__empty .recommendation-collection-item>a{gap:1.6rem}.cart-drawer__empty .recommendation-collection-item__image{flex:0 0 9.6rem;width:9.6rem;height:7.2rem;overflow:hidden}.cart-drawer__empty .recommendation-collection-item__image img{width:100%;height:100%;object-fit:cover}.cart-drawer__empty .recommendation-collection-item__content{min-width:0}.cart-drawer__empty .recommendation-collection-item__title{font-family:var(--font-heading-family)!important;font-weight:400!important;font-size:1.8rem;text-align:left;letter-spacing:0}.cart-drawer__empty .btn--icon-circle{background:transparent!important;box-shadow:none!important;border:0!important;color:var(--pys-ink)}.cart-drawer__empty .rte{color:var(--pys-mute)}body.product-template .product__block--collapsible_tab details.accordion-details>summary .h4{font-family:var(--font-body-family)!important;font-weight:500}footer.footer.color-scheme-11{--color-background:247,245,241;--color-foreground:28,26,23;--color-text-heading:28,26,23;--color-link:28,26,23;--color-link-hover:28,26,23;--color-border:230,224,214;--color-field:247,245,241;--color-field-text:28,26,23;background:var(--pys-band)!important;color:var(--pys-ink);border-top:1px solid var(--pys-hair)}footer.footer.color-scheme-11 .footer__top{padding-top:7.2rem}footer.footer.color-scheme-11 .footer-block__heading{font-family:var(--font-heading-family)!important;font-weight:400!important;font-size:2.1rem;letter-spacing:0;text-transform:none;color:var(--pys-ink)}footer.footer.color-scheme-11 .linklist a,footer.footer.color-scheme-11 .footer-image-box__btn a{font-family:var(--font-body-family);text-transform:uppercase;letter-spacing:.16em;font-size:1.1rem;font-weight:400;color:var(--pys-ink)}footer.footer.color-scheme-11 .linklist li{margin-bottom:.35rem}footer.footer.color-scheme-11 .linklist a:hover{color:var(--pys-mute)}footer.footer.color-scheme-11 .footer-newsletter__description,footer.footer.color-scheme-11 .footer-image-box__text,footer.footer.color-scheme-11 .footer-info,footer.footer.color-scheme-11 .footer-newsletter__term{color:var(--pys-mute)}footer.footer.color-scheme-11 .footer-newsletter__term a{color:var(--pys-ink)}footer.footer.color-scheme-11 .newsletter-form .form-control{background:transparent!important;border:1px solid rgba(28,26,23,.35)!important;border-radius:0!important;box-shadow:none!important;color:var(--pys-ink);--color-border:28,26,23;padding-left:1.4rem!important}footer.footer.color-scheme-11 .newsletter-form .form-control::placeholder{color:var(--pys-soft);letter-spacing:.06em}footer.footer.color-scheme-11 .newsletter-form__button{color:var(--pys-ink)}footer.footer.color-scheme-11 .footer__list-social a,footer.footer.color-scheme-11 .footer-info svg{color:var(--pys-ink)}footer.footer.color-scheme-11 .list-payment__item svg{filter:grayscale(1);opacity:.5}footer.footer.color-scheme-11 .footer__bottom,footer.footer.color-scheme-11 .footer__copyright{color:var(--pys-mute)}footer.footer.color-scheme-11 .footer-accordion-details{border-color:var(--pys-hair)}@media(max-width:989px){footer.footer.color-scheme-11 .footer-block--menu details{border-top:1px solid var(--pys-hair)}footer.footer.color-scheme-11 .footer__top{padding-top:5.6rem}}#MainContent .shopify-section.pys-trustline-section{content-visibility:visible!important;contain-intrinsic-size:none!important}.pys-trustline{background:var(--pys-band,#f7f5f1);border-top:1px solid var(--pys-hair,#e6e0d6);border-bottom:1px solid var(--pys-hair,#e6e0d6);padding:var(--pt) 0 var(--pb)}.pys-trustline__list{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;row-gap:.8rem}.pys-trustline__item{display:flex;align-items:center;font-family:var(--font-body-family);font-size:1.1rem;letter-spacing:.2em;text-transform:uppercase;color:var(--pys-mute,#6f675d);line-height:1.6}.pys-trustline__item+.pys-trustline__item:before{content:"";width:3px;height:3px;border-radius:50%;background:var(--pys-dot,#b9b1a6);margin:0 1.8rem}.pys-trustline__item a{color:inherit;text-decoration:none}.pys-trustline__item a:hover{color:var(--pys-ink,#1c1a17)}@media(max-width:749px){.pys-trustline__list{row-gap:0}.pys-trustline__item{font-size:1rem;letter-spacing:.12em;white-space:nowrap;margin:.3rem 0}.pys-trustline__item+.pys-trustline__item:before{content:none}.pys-trustline__item:nth-child(1){order:1}.pys-trustline__item:nth-child(3){order:2}.pys-trustline__list:after{content:"";flex-basis:100%;height:0;order:3}.pys-trustline__item:nth-child(2){order:4}.pys-trustline__item:nth-child(4){order:5}.pys-trustline__item:nth-child(n+5){order:6}.pys-trustline__item:nth-child(1):after,.pys-trustline__item:nth-child(2):after{content:"";width:3px;height:3px;border-radius:50%;background:var(--pys-dot,#b9b1a6);margin:0 1.1rem}}@media(max-width:359px){.pys-trustline__list{flex-direction:column}.pys-trustline__list:after{content:none}.pys-trustline__item:nth-child(1):after,.pys-trustline__item:nth-child(2):after{content:none}}.pys-specs{padding:var(--pt) 0 var(--pb);color:var(--pys-ink)}.pys-specs--band{background:var(--pys-band)}.pys-specs__head{max-width:68rem;margin:0 auto 5.6rem;text-align:center}.pys-specs__eyebrow{font-family:var(--font-body-family);font-size:1.1rem;letter-spacing:.22em;text-transform:uppercase;color:var(--pys-mute);margin:0 0 1.2rem}.pys-specs__heading{font-family:var(--font-heading-family);font-weight:400;font-size:clamp(3rem,3.4vw,4.4rem);line-height:1.15;margin:0 0 2rem;letter-spacing:0}.pys-specs__intro{color:var(--pys-mute);font-size:1.6rem;line-height:1.75}.pys-specs__intro p{margin:0 0 1rem}.pys-specs__cols{display:grid;gap:5.6rem 6.4rem}@media(min-width:990px){.pys-specs__cols--2{grid-template-columns:1fr 1fr}.pys-specs__cols--3{grid-template-columns:repeat(3,1fr)}}.pys-specs__media{aspect-ratio:4/3;overflow:hidden;margin-bottom:2.8rem;background:var(--pys-hair)}.pys-specs__media img{width:100%;height:100%;object-fit:cover;display:block}.pys-specs__name{font-family:var(--font-heading-family);font-weight:400;font-size:3rem;line-height:1.15;margin:0 0 .8rem;letter-spacing:0}.pys-specs__summary{color:var(--pys-mute);font-size:1.5rem;line-height:1.6;margin:0 0 2.4rem}.pys-specs__dl{margin:0;border-top:1px solid var(--pys-hair)}.pys-specs__row{display:grid;grid-template-columns:11rem 1fr;gap:1.6rem;padding:1.3rem 0;border-bottom:1px solid var(--pys-hair)}.pys-specs__row dt{font-family:var(--font-body-family);font-size:1.05rem;letter-spacing:.18em;text-transform:uppercase;color:var(--pys-mute);padding-top:.25rem}.pys-specs__row dd{margin:0;font-size:1.5rem;line-height:1.55;color:var(--pys-ink)}.pys-specs__link{display:inline-block;margin-top:2.4rem;font-family:var(--font-body-family);font-size:1.1rem;letter-spacing:.18em;text-transform:uppercase;color:var(--pys-ink);text-decoration:none;border-bottom:1px solid currentColor;padding-bottom:.25rem}.pys-specs__link:hover{color:var(--pys-mute)}.pys-specs__table-wrap{max-width:96rem;margin:0 auto}.pys-specs__table{width:100%;border-collapse:collapse;font-size:1.5rem}.pys-specs__table th,.pys-specs__table td{text-align:left;padding:1.6rem 1.2rem;border-bottom:1px solid var(--pys-hair);font-weight:400}.pys-specs__table thead th{font-family:var(--font-body-family);font-size:1.05rem;letter-spacing:.18em;text-transform:uppercase;color:var(--pys-mute);border-bottom-color:var(--pys-ink)}.pys-specs__table tbody th{font-family:var(--font-heading-family);font-size:2rem}.pys-specs__table td{color:var(--pys-ink);font-variant-numeric:tabular-nums}.pys-specs__table td:nth-child(2){font-family:var(--font-body-family);font-size:1.1rem;letter-spacing:.16em;text-transform:uppercase;color:var(--pys-mute)}.pys-specs__notes{display:grid;gap:4.8rem 6.4rem}@media(min-width:990px){.pys-specs__notes--2{grid-template-columns:1fr 1fr}.pys-specs__notes--3{grid-template-columns:repeat(3,1fr)}}.pys-specs__note{border-top:1px solid var(--pys-hair);padding-top:2.8rem}.pys-specs__text{color:var(--pys-mute);font-size:1.5rem;line-height:1.7}.pys-specs__text p{margin:0 0 1rem}.pys-specs__text a,.pys-specs__intro a,.pys-specs__footnote a{color:var(--pys-ink);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.2em}.pys-specs__footnote{max-width:68rem;margin:3.2rem auto 0;text-align:center;color:var(--pys-mute);font-size:1.4rem;line-height:1.7}@media(max-width:749px){.pys-specs__head{margin-bottom:4rem}.pys-specs__intro{font-size:1.5rem}.pys-specs__name{font-size:2.6rem}.pys-specs__row{grid-template-columns:9.6rem 1fr;gap:1.2rem}.pys-specs__row dd{font-size:1.45rem}.pys-specs__table thead{display:none}.pys-specs__table,.pys-specs__table tbody,.pys-specs__table tr{display:block;width:100%}.pys-specs__table tr{display:grid;grid-template-columns:1fr auto;column-gap:1.2rem;padding:1.6rem 0;border-bottom:1px solid var(--pys-hair)}.pys-specs__table th,.pys-specs__table td{border:0;padding:.15rem 0}.pys-specs__table tbody th{grid-column:1;font-size:2.2rem}.pys-specs__table td:nth-child(2){grid-column:2;grid-row:1;align-self:center}.pys-specs__table td:nth-child(n+3){grid-column:1 / -1;display:flex;justify-content:space-between;font-size:1.45rem}.pys-specs__table td:nth-child(n+3):before{content:attr(data-l);font-family:var(--font-body-family);font-size:1.05rem;letter-spacing:.16em;text-transform:uppercase;color:var(--pys-mute);padding-top:.2rem}}.pys-fpp-intro .rich-text__text{color:var(--pys-mute);font-size:1.6rem;line-height:1.75}.pys-fpp-cta .rich-text__text a{color:var(--pys-ink);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.2em}.pys-fpp-cta .btn{margin-top:1.2rem}.collection-card .btn--icon-circle,.custom-card .btn--icon-circle,.swiper-btn-prev.btn,.swiper-btn-next.btn,.swiper-button-prev.btn,.swiper-button-next.btn{background:transparent!important;background-color:transparent!important;color:var(--pys-ink)!important;box-shadow:none!important}.collection-card .btn--icon-circle:before,.collection-card .btn--icon-circle:after,.custom-card .btn--icon-circle:before,.custom-card .btn--icon-circle:after,.swiper-btn-prev.btn:before,.swiper-btn-prev.btn:after,.swiper-btn-next.btn:before,.swiper-btn-next.btn:after,.swiper-button-prev.btn:before,.swiper-button-prev.btn:after,.swiper-button-next.btn:before,.swiper-button-next.btn:after{display:none!important;content:none!important}.collection-card .btn--icon-circle,.custom-card .btn--icon-circle{border:0!important;transform:none!important}.collection-card .btn--icon-circle svg,.custom-card .btn--icon-circle svg,.swiper-btn-prev.btn svg,.swiper-btn-next.btn svg,.swiper-button-prev.btn svg,.swiper-button-next.btn svg{color:var(--pys-ink)!important;transition:transform .3s cubic-bezier(.2,.7,.2,1)}.collection-card a:hover .btn--icon-circle svg,.collection-card a:focus-visible .btn--icon-circle svg,.custom-card:hover .btn--icon-circle svg,.swiper-btn-next.btn:not([disabled]):hover svg,.swiper-button-next.btn:not(.swiper-button-disabled):hover svg{transform:translate(4px)}.swiper-btn-prev.btn:not([disabled]):hover svg,.swiper-button-prev.btn:not(.swiper-button-disabled):hover svg{transform:translate(-4px)}.collection-card .collection-card__title{text-decoration:underline;text-decoration-color:transparent;text-decoration-thickness:1px;text-underline-offset:.2em;transition:text-decoration-color .3s}.collection-card a:hover .collection-card__title,.collection-card a:focus-visible .collection-card__title{text-decoration-color:currentColor}.swiper-btn-prev.btn,.swiper-btn-next.btn,.swiper-button-prev.btn,.swiper-button-next.btn{border:1px solid var(--pys-hair)!important;border-radius:50%!important;transition:border-color .3s}.swiper-btn-prev.btn:not([disabled]):hover,.swiper-btn-next.btn:not([disabled]):hover,.swiper-button-prev.btn:not(.swiper-button-disabled):hover,.swiper-button-next.btn:not(.swiper-button-disabled):hover{border-color:var(--pys-ink)!important}.collection-card a:focus-visible,.custom-card a:focus-visible{outline:2px solid var(--pys-ink)!important;outline-offset:4px}.collection-card .btn--icon-circle:focus-visible,.custom-card .btn--icon-circle:focus-visible,.swiper-btn-prev.btn:focus-visible,.swiper-btn-next.btn:focus-visible,.swiper-button-prev.btn:focus-visible,.swiper-button-next.btn:focus-visible{outline:2px solid var(--pys-ink)!important;outline-offset:3px}@media(hover:none){.collection-card a:hover .btn--icon-circle svg{transform:none}}body.product-template .loading-bar{display:none!important}body.product-template .product__info-wrapper[data-motion],body.product-template .product__info-wrapper motion-element[data-motion]{opacity:1!important;transform:none!important}[id$=__image_with_text_overlay_xQnwek] .content-overlay{align-items:center}[id$=__image_with_text_overlay_xQnwek] .rich-text{text-align:center!important;margin-left:auto;margin-right:auto}[id$=__image_with_text_overlay_xQnwek] .rich-text__subheading,[id$=__image_with_text_overlay_xQnwek] .rich-text__heading,[id$=__image_with_text_overlay_xQnwek] .rich-text__text,[id$=__image_with_text_overlay_xQnwek] .rich-text__text p{text-align:center!important;margin-left:auto!important;margin-right:auto!important}[id$=__image_with_text_overlay_xQnwek] .rich-text__buttons,[id$=__image_with_text_overlay_xQnwek] .rich-text__button{justify-content:center;margin-left:auto;margin-right:auto}cart-drawer,[id$=__main-cart],[id$=__featured_collection_Y4GDWA]{--pc-ink:var(--pys-ink,#1c1a17);--pc-body:#3b3732;--pc-mute:var(--pys-mute,#6f675d);--pc-hair:var(--pys-hair,#e6e0d6);--pc-paper:var(--pys-paper,#faf8f4);--pc-band:var(--pys-band,#f7f5f1);--pc-cap:1.05rem}cart-drawer .totals__subtotal,[id$=__main-cart] .totals__subtotal,[id$=__main-cart] table thead th,cart-drawer .pys-express__or,[id$=__main-cart] .pys-express__or{font-family:var(--font-body-family)!important;font-size:var(--pc-cap)!important;font-weight:500!important;letter-spacing:.2em!important;text-transform:uppercase!important;color:var(--pc-mute)!important;line-height:1.4!important}cart-drawer .drawer__inner{background:var(--pc-paper)!important}cart-drawer .cart-drawer__header{padding:2.6rem 2.4rem 1.8rem!important;border-bottom:1px solid var(--pc-hair)}cart-drawer .drawer__heading{font-family:var(--font-heading-family)!important;font-weight:400!important;font-size:2.6rem!important;letter-spacing:.002em;color:var(--pc-ink);gap:1rem!important;align-items:baseline!important}cart-drawer .drawer__heading .cart-count{background:none!important;color:var(--pc-mute)!important;min-width:0!important;width:auto!important;height:auto!important;padding:0!important;font-family:var(--font-body-family)!important;font-size:1.1rem!important;font-weight:500!important;letter-spacing:.2em}cart-drawer .drawer__heading .cart-count:before{content:"("}cart-drawer .drawer__heading .cart-count:after{content:")"}cart-drawer .drawer__close-btn{top:1.8rem!important;inset-inline-end:1.4rem!important;color:var(--pc-ink)}cart-drawer .drawer__close-btn svg{width:1.8rem;height:1.8rem;stroke-width:1}cart-drawer .drawer__close-btn:focus-visible{outline:1px solid var(--pc-ink)!important;outline-offset:2px;box-shadow:none!important}cart-drawer .drawer__body{padding:0 2.4rem 2.4rem!important}cart-drawer .cart-drawer__body>.flex{gap:2.8rem!important}cart-drawer cart-items>ul{gap:0!important}cart-drawer .cart-item{padding:2rem 0;border-bottom:1px solid var(--pc-hair)}cart-drawer .cart-item__product{gap:1.6rem!important}cart-drawer .cart-item__media,[id$=__main-cart] .cart-item__media{background:#fff!important;border-radius:0!important}cart-drawer .cart-item__media{flex:0 0 8.4rem!important}cart-drawer .cart-item__title,[id$=__main-cart] .cart-item__title{font-family:var(--font-heading-family)!important;font-weight:400!important;font-size:1.85rem!important;line-height:1.25!important;letter-spacing:.002em;color:var(--pc-ink)!important;text-transform:none!important}[id$=__main-cart] .cart-item__title{font-size:2.1rem!important}cart-drawer .cart-item__options,[id$=__main-cart] .cart-item__options{margin-top:.4rem}cart-drawer .cart-item__option-value,[id$=__main-cart] .cart-item__options .text-sm{font-size:1.25rem!important;line-height:1.55;color:var(--pc-mute)!important}[id$=__main-cart] .cart-item__option-name{color:var(--pc-mute)}cart-drawer .cart-item__prices .price,[id$=__main-cart] .cart-item__prices .price,[id$=__main-cart] .cart-item__total .price,[id$=__main-cart] .cart-item__total{font-family:var(--font-body-family)!important;font-weight:400!important;font-size:1.3rem!important;letter-spacing:.02em;color:var(--pc-mute)!important;font-variant-numeric:tabular-nums}cart-drawer .cart-item__prices{margin-top:.6rem}[id$=__main-cart] .cart-item__total .price{color:var(--pc-ink)!important}cart-drawer .cart-item__remove,[id$=__main-cart] .cart-item__remove{width:auto!important;height:auto!important;margin:0!important;padding:.2rem 0!important;color:var(--pc-mute)!important;text-decoration:none!important}cart-drawer .cart-item__remove>span.flex svg{display:none}cart-drawer .cart-item__remove>span.flex:before{content:"Remove";font-family:var(--font-body-family);font-size:1.05rem;font-weight:500;letter-spacing:.18em;text-transform:uppercase;border-bottom:1px solid var(--pc-hair);padding-bottom:.2rem;transition:color .2s,border-color .2s}cart-drawer .cart-item__remove:hover>span.flex:before{color:var(--pc-ink);border-color:var(--pc-ink)}[id$=__main-cart] .cart-item__remove{font-family:var(--font-body-family);font-size:1.05rem!important;font-weight:500;letter-spacing:.18em;text-transform:uppercase;border-bottom:1px solid var(--pc-hair)!important}[id$=__main-cart] .cart-item__remove:hover{color:var(--pc-ink)!important;border-color:var(--pc-ink)!important}cart-drawer .cart-item__action{justify-content:space-between!important;align-self:stretch;gap:1.2rem!important}cart-drawer .cart-quantity,[id$=__main-cart] .cart-quantity{--quantity-button-width:2.8rem;--buttons-height:3.2rem;width:8.8rem!important;min-height:3.2rem!important;height:3.2rem}cart-drawer .cart-quantity .quantity__input,[id$=__main-cart] .cart-quantity .quantity__input{box-shadow:0 0 0 1px var(--pc-hair)!important;font-size:1.25rem!important;color:var(--pc-ink);font-variant-numeric:tabular-nums;border-radius:0!important;background:transparent!important}cart-drawer .cart-quantity .quantity__button,[id$=__main-cart] .cart-quantity .quantity__button{height:100%;color:var(--pc-mute)!important}cart-drawer .cart-quantity .quantity__button:hover,[id$=__main-cart] .cart-quantity .quantity__button:hover{color:var(--pc-ink)!important}cart-drawer .cart-quantity .quantity__button svg,[id$=__main-cart] .cart-quantity .quantity__button svg{width:1.1rem}cart-drawer .cart-quantity .quantity__button:focus-visible,cart-drawer .cart-quantity .quantity__input:focus-visible,[id$=__main-cart] .cart-quantity .quantity__button:focus-visible,[id$=__main-cart] .cart-quantity .quantity__input:focus-visible{outline:1px solid var(--pc-ink)!important;outline-offset:0}cart-drawer .pys-eta,[id$=__main-cart] .pys-eta{border:0!important;border-top:1px solid var(--pc-hair)!important;border-bottom:1px solid var(--pc-hair)!important;border-radius:0!important;background:transparent!important;padding:1.6rem 0!important;color:var(--pc-ink)!important;gap:1.2rem}cart-drawer .pys-eta__icon,[id$=__main-cart] .pys-eta__icon{color:var(--pc-ink)!important;stroke-width:1.25;flex-basis:2rem}cart-drawer .pys-eta__title,[id$=__main-cart] .pys-eta__title{font-family:var(--font-heading-family)!important;font-weight:400!important;font-size:1.75rem!important;letter-spacing:.002em}cart-drawer .pys-eta__sub,[id$=__main-cart] .pys-eta__sub{font-size:1.25rem!important;color:var(--pc-mute)!important}cart-drawer .pys-eta__how,[id$=__main-cart] .pys-eta__how{font-size:1.15rem!important}cart-drawer .pys-cart-trust{gap:2rem!important}cart-drawer .pys-cart-trust__list{gap:0!important;font-size:1.3rem!important;color:var(--pc-body)!important}cart-drawer .pys-cart-trust__list li{padding:1.05rem 0;border-bottom:1px solid var(--pc-hair);gap:1.2rem!important}cart-drawer .pys-cart-trust__list li:first-child{padding-top:0}cart-drawer .pys-cart-trust__list svg{color:var(--pc-ink)!important;stroke-width:1.5;width:1.4rem;height:1.4rem;flex-basis:1.4rem!important}cart-drawer .pys-cart-review{background:transparent!important;border-radius:0!important;padding:0!important;color:var(--pc-body)!important;font-size:1.25rem!important}cart-drawer .pys-cart-review__score{color:var(--pc-mute)}cart-drawer .pys-cart-review__score strong{font-weight:500;color:var(--pc-ink)}cart-drawer .pys-cart-review__quote{font-family:var(--font-heading-family);font-style:italic;font-size:1.65rem!important;line-height:1.4!important;color:var(--pc-ink)!important;margin-top:.6rem!important}cart-drawer .pys-cart-review__quote span{font-family:var(--font-body-family);font-style:normal;font-size:1.15rem;letter-spacing:.04em;color:var(--pc-mute)!important}cart-drawer .cart-drawer__footer{background:var(--pc-band)!important;border-top:1px solid var(--pc-hair);padding:2rem 2.4rem 2.2rem!important;gap:1.4rem!important;box-shadow:none!important}cart-drawer .totals,[id$=__main-cart] .totals{align-items:baseline!important;padding-bottom:.2rem}cart-drawer .totals__subtotal-value,[id$=__main-cart] .totals__subtotal-value{font-family:var(--font-heading-family)!important;font-weight:400!important;font-size:2.4rem!important;letter-spacing:.002em;color:var(--pc-ink)!important;font-variant-numeric:lining-nums}cart-drawer .tax-note,[id$=__main-cart] .tax-note{font-size:1.2rem!important;color:var(--pc-mute)!important}cart-drawer .pys-checkout-btn,[id$=__main-cart] .cart__footer--buttons button[name=checkout]{width:100%!important;min-height:5.2rem!important;border-radius:0!important;background:var(--pc-ink)!important;color:#fff!important;border:0!important;box-shadow:none!important;font-family:var(--font-body-family)!important;font-weight:500!important;font-size:1.2rem!important;letter-spacing:.22em!important;text-transform:uppercase!important}cart-drawer .pys-checkout-btn:before,cart-drawer .pys-checkout-btn:after,[id$=__main-cart] .cart__footer--buttons button[name=checkout]:before,[id$=__main-cart] .cart__footer--buttons button[name=checkout]:after{display:none!important}cart-drawer .pys-checkout-btn:hover,[id$=__main-cart] .cart__footer--buttons button[name=checkout]:hover{background:#000!important}cart-drawer .pys-checkout-btn:focus-visible,[id$=__main-cart] .cart__footer--buttons button[name=checkout]:focus-visible{outline:2px solid var(--pc-ink)!important;outline-offset:3px}cart-drawer .pys-express{gap:1rem!important;margin-top:.4rem!important}cart-drawer .pys-express__or:before,cart-drawer .pys-express__or:after{background:var(--pc-hair)!important}cart-drawer .pys-express shopify-accelerated-checkout-cart,[id$=__main-cart] shopify-accelerated-checkout-cart{--shopify-accelerated-checkout-button-block-size:40px;--shopify-accelerated-checkout-button-border-radius:0px;--shopify-accelerated-checkout-row-gap:.6rem;--shopify-accelerated-checkout-skeleton-background-color:#efebe4}cart-drawer .pys-code-link{font-size:1.2rem!important;color:var(--pc-mute)!important;text-decoration-color:var(--pc-hair)!important;margin-top:.4rem!important}cart-drawer .pys-code-link:hover{color:var(--pc-ink)!important;text-decoration-color:var(--pc-ink)!important}cart-drawer .pys-secure{font-size:1.1rem!important;letter-spacing:.02em;color:var(--pc-mute)!important}cart-drawer .cart-drawer__recommendations,cart-drawer [class*=products-recommendation]{border-top:1px solid var(--pc-hair);padding-top:1.6rem;margin-top:1.6rem}cart-drawer [class*=products-recommendation] .card-product-list,cart-drawer [class*=products-recommendation] .background-2{background:transparent!important;border-radius:0!important;padding:1rem 0!important;border-bottom:1px solid var(--pc-hair)}cart-drawer [class*=products-recommendation] h3,cart-drawer [class*=products-recommendation] .h6,cart-drawer [class*=products-recommendation] [class*=heading]{font-family:var(--font-body-family)!important;font-size:var(--pc-cap)!important;font-weight:500!important;letter-spacing:.2em!important;text-transform:uppercase!important;color:var(--pc-mute)!important}cart-drawer [class*=products-recommendation] .price{font-weight:400!important;color:var(--pc-mute)!important;font-size:1.25rem!important}cart-drawer [class*=products-recommendation] .product-card__title,cart-drawer [class*=products-recommendation] .card-product-list__title,cart-drawer [class*=products-recommendation] a.reversed-link{font-family:var(--font-heading-family)!important;font-weight:400!important;font-size:1.6rem!important}cart-drawer .cart-drawer__empty{gap:3.2rem!important;padding-top:3.2rem;text-align:center}cart-drawer .cart-drawer__empty .h4{font-family:var(--font-heading-family)!important;font-weight:400!important;font-size:2.6rem!important;line-height:1.2!important;color:var(--pc-ink)}cart-drawer .cart-drawer__empty .rte{font-size:1.3rem;line-height:1.6;color:var(--pc-mute)!important}cart-drawer .cart-drawer__empty .recommendation-collection{gap:0!important;border-top:1px solid var(--pc-hair)}cart-drawer .cart-drawer__empty .recommendation-collection-item{border:0!important;border-bottom:1px solid var(--pc-hair)!important;padding:1.4rem 0!important;background:transparent!important;border-radius:0!important}cart-drawer .cart-drawer__empty .recommendation-collection-item__image{flex:0 0 7.2rem!important;width:7.2rem!important;height:7.2rem!important}cart-drawer .cart-drawer__empty .recommendation-collection-item__title{font-size:1.85rem!important;color:var(--pc-ink)}cart-drawer .cart-drawer__empty .btn--icon-circle svg{width:1.6rem;transition:transform .3s}cart-drawer .cart-drawer__empty .recommendation-collection-item:hover .btn--icon-circle svg{transform:translate(4px)}[id$=__main-cart] .cart__title{font-family:var(--font-heading-family)!important;font-weight:400!important;letter-spacing:.002em}[id$=__main-cart] .cart__header{margin-bottom:1rem}[id$=__main-cart] table thead th{padding-bottom:1.4rem!important;border-bottom:1px solid var(--pc-hair)!important}[id$=__main-cart] table tr,[id$=__main-cart] table td,[id$=__main-cart] table th{border-color:var(--pc-hair)!important}[id$=__main-cart] .cart-item td{padding-top:2.4rem!important;padding-bottom:2.4rem!important;border-bottom:1px solid var(--pc-hair)!important}[id$=__main-cart] .cart__footer{margin-top:3.2rem}[id$=__main-cart] .cart__footer-wrapper{background:var(--pc-band);border:1px solid var(--pc-hair);padding:2.8rem 2.8rem 2.4rem;gap:1.8rem!important}[id$=__main-cart] .cart__footer--buttons{gap:1.2rem!important}[id$=__main-cart] .cart__footer--buttons .pys-cart-page-eta{margin-bottom:.4rem}[id$=__main-cart] .additional-checkout-buttons{margin-top:.2rem}@media(max-width:767.98px){[id$=__main-cart] .cart__footer-wrapper{padding:2.2rem 2rem 2rem;margin-inline:-.4rem}[id$=__main-cart] .cart-item__title{font-size:1.9rem!important}[id$=__main-cart] .cart-item td{padding-top:2rem!important;padding-bottom:2rem!important}}[id$=__main-cart] .cart.is-empty .cart__header{display:none}[id$=__main-cart] .cart__empty-header .hd2{font-family:var(--font-heading-family)!important;font-weight:400!important;font-size:clamp(3rem,4vw,4rem)!important;line-height:1.15!important;color:var(--pc-ink)}[id$=__main-cart] .cart__empty-header .rte{font-size:1.4rem!important;line-height:1.65;color:var(--pc-mute)!important}[id$=__main-cart] .cart__empty .custom-card{border:0!important;border-radius:0!important;background:transparent!important}[id$=__main-cart] .cart__empty .custom-card__info{background:transparent!important;border:0!important;border-bottom:1px solid var(--pc-hair)!important;padding:1.4rem 0!important;border-radius:0!important}[id$=__main-cart] .cart__empty .custom-card__title,[id$=__main-cart] .cart__empty .custom-card__info .h5,[id$=__main-cart] .cart__empty .custom-card__info a{font-family:var(--font-heading-family)!important;font-weight:400!important;font-size:2rem!important;color:var(--pc-ink)}[id$=__featured_collection_Y4GDWA] .section__header .heading,[id$=__featured_collection_Y4GDWA] .section__header h2,[id$=__featured_collection_Y4GDWA] .h1{font-size:clamp(2.6rem,3vw,3.4rem)!important;font-weight:400!important}[id$=__featured_collection_Y4GDWA] .section__header{border-top:1px solid var(--pc-hair);padding-top:4.8rem}cart-drawer .drawer__close-btn{border:0!important;box-shadow:none!important;background:transparent!important}cart-drawer .cart-drawer__body .pys-eta{border-top:0!important;padding-top:0!important}[id$=__main-cart] .cart-item__remove{text-transform:uppercase!important;letter-spacing:.18em!important;font-size:1.05rem!important;text-decoration:none!important;color:var(--pc-mute)!important}[id$=__main-cart] .cart-item a[is=cart-remove-item]{font-family:var(--font-body-family)!important;font-size:1.05rem!important;font-weight:500!important;letter-spacing:.18em!important;text-transform:uppercase!important;color:var(--pc-mute)!important;text-decoration:none!important;border-bottom:1px solid var(--pc-hair)!important;padding-bottom:.2rem!important}[id$=__main-cart] .cart-item a[is=cart-remove-item]:hover{color:var(--pc-ink)!important;border-color:var(--pc-ink)!important}[id$=__main-cart] .cart-item a[is=cart-remove-item]:before,[id$=__main-cart] .cart-item a[is=cart-remove-item]:after{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/39/assets/pys-site-editorial.css.map */
