html:root{--pln-radius: 6px;--pln-radius-lg: 10px;--pln-ease: cubic-bezier(.23, 1, .32, 1);--pln-font-heading: var(--font-heading--family, Georgia, serif);--pln-font-body: var(--font-body--family, system-ui, sans-serif)}html .pln h1,html .pln h2,html .pln h3,html .pln .pln-h,html .pln-display,html .pln-title,html .pln-sub{font-weight:400;letter-spacing:0}html .pln-display{font-size:clamp(2.5rem,1.6rem + 3.2vw,4.5rem);line-height:1.02}html .pln-title{font-size:clamp(1.875rem,1.3rem + 2vw,3rem);line-height:1.08}html .pln-sub{font-size:clamp(1.25rem,1.1rem + .6vw,1.5rem)}html .pln-tl h3,html .pln-sign h3,html .pln-style h3,html .pln-need h3,html .pln-product__title,html .pln-qa__q,html .pln-worth__head{font-weight:400}html .pln-eyebrow{color:var(--pln-muted);letter-spacing:.16em;font-size:.75rem;font-weight:500}html .pln--moss .pln-eyebrow{color:var(--pln-on-dark-muted)}html .pln-sign__when,html .pln-tl__when,html .pln-rung__label{letter-spacing:.14em;font-size:.75rem}html .pln{line-height:1.55}html .pln-lede{font-size:1.125rem;line-height:1.5}.button:where(:not(.button-unstyled)),.button-secondary:where(:not(.button-unstyled)),.button-custom:where(:not(.button-unstyled)),.add-to-cart-button,.cart__checkout-button,.pln-card-buy__btn{letter-spacing:.12em;font-size:.8125rem;font-weight:600}html .pln-btn{border-radius:4px;text-transform:uppercase;letter-spacing:.12em;font-size:.8125rem;font-weight:600;min-height:48px;padding:.75rem 1.75rem}html .pln-sticky .pln-btn{min-height:44px;padding-block:.5rem}html .pln-chip{border-radius:4px}.header-logo,.header-logo *{font-family:var(--font-heading--family)!important;font-weight:400!important;letter-spacing:.18em;text-transform:uppercase;font-size:1.125rem}.menu-list__link,.menu-list__link-title{letter-spacing:.1em}.yv-announcement-bar{font-size:.75rem;letter-spacing:.1em;text-transform:uppercase}.yv-announcement-bar strong{font-weight:600}.yv-announcement-bar__arrow{display:none!important}@media(max-width:767px){.yv-announcement-bar{font-size:.6875rem;letter-spacing:.06em}}.yv-footer-col__heading{font-family:var(--font-heading--family);font-weight:400;letter-spacing:0;text-transform:none;font-size:1.125rem}html .product-information product-price .price,html .product-information .price{font-weight:400!important}.variant-option__button-label{letter-spacing:.02em}.yv-accordion__item{border-color:var(--pln-sand, #e3d7c3)}.yv-accordion__summary{font-family:var(--font-heading--family);font-weight:400;font-size:1.0625rem;letter-spacing:0}html .pln-promise,html .pln-worth,html .pln-sizefit{border-radius:var(--pln-radius)}.pln-hero--cover{position:relative;display:grid;min-height:clamp(560px,82vh,880px);padding:0;overflow:hidden;color:var(--pln-on-dark);background:var(--pln-moss)}.pln-hero--cover .pln-hero__bg,.pln-hero--cover .pln-hero__bg img,.pln-hero--cover .pln-hero__bg picture{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.pln-hero--cover .pln-hero__bg img{object-fit:cover;display:block}.pln-hero--cover .pln-hero__scrim{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#17150f9e,#17150f5c 45%,#17150f0f),linear-gradient(180deg,#17150f2e,#17150f00 30%,#17150f6b)}.pln-hero--cover .pln-hero__content{position:relative;align-self:end;padding-block:clamp(3rem,4rem + 3vw,7rem) clamp(3rem,5vw,5.5rem)}.pln-hero--cover .pln-eyebrow{color:#f1e9dbd1}.pln-hero--cover .pln-display{color:#fff;max-width:13ch;text-wrap:balance}.pln-hero--cover .pln-lede{color:#f1e9dbeb;max-width:50ch}.pln-hero--cover .pln-lede p{margin:0}.pln-hero--cover .pln-btn--secondary{color:var(--pln-on-dark);border-color:#f1e9dbbf}.pln-hero--cover .pln-btn--secondary:hover{background:#f1e9db24}.pln-hero--cover .pln-actions__note{color:#f1e9dbb8}.pln-hero--cover .pln-prov li{color:var(--pln-on-dark)}.pln-hero--cover .pln-prov .pln-icon--success{color:#a9d2bb}.pln-hero--cover .pln-hero__caption{position:absolute;right:1.25rem;bottom:.75rem;margin:0;font-size:.75rem;color:#f1e9dbb3}@media(max-width:767px){.pln-hero--cover{min-height:min(88svh,760px)}.pln-hero--cover .pln-hero__scrim{background:linear-gradient(180deg,#17150f38,#17150f2e 30%,#17150fc7)}.pln-hero--cover .pln-hero__content{padding-block:5rem 2.5rem}.pln-hero--cover .pln-hero__caption{position:static;margin-top:1rem}.pln-hero--cover .pln-prov{gap:.5rem 1.25rem}}@media(prefers-reduced-motion:no-preference){.pln-hero--cover .pln-hero__content>*{animation:pln-hero-in .7s var(--pln-ease) both}.pln-hero--cover .pln-hero__content>*:nth-child(2){animation-delay:80ms}.pln-hero--cover .pln-hero__content>*:nth-child(3){animation-delay:.16s}.pln-hero--cover .pln-hero__content>*:nth-child(4){animation-delay:.24s}.pln-hero--cover .pln-hero__content>*:nth-child(5){animation-delay:.32s}}@keyframes pln-hero-in{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}
/*# sourceMappingURL=/cdn/shop/t/38/assets/pln-premium.css.map */
