:root{--pf-ink:#111111;--pf-muted:#555B66;--pf-line:#E4E4E0;--pf-soft:#F4F4F1;--pf-accent:#FF5A1F;--pf-sale:#B3380A;--pf-ok:#1E6B3A;--pf-radius:12px;--font-heading-family:"Inter Tight",Inter,system-ui,sans-serif;--font-body-family:Inter,system-ui,sans-serif;--font-heading-weight:800}body{font-family:var(--font-body-family);letter-spacing:0;color:var(--pf-ink)}h1,h2,h3,h4,.h0,.h1,.h2,.h3,.h4{font-family:var(--font-heading-family);font-weight:800;letter-spacing:-.02em}.h5,h5,.card__heading{letter-spacing:0}a{color:inherit}.page-width{max-width:1280px}.button,.shopify-payment-button__button--unbranded{border-radius:8px;font-weight:600;letter-spacing:0;min-height:5rem}.button:after,.button:before,.shopify-payment-button__button--unbranded:after{border-radius:8px}.button--secondary{--color-button:var(--color-background)}.announcement-bar__message{font-size:1.3rem;letter-spacing:0;font-weight:500}.header{column-gap:2.4rem}.header__menu-item{font-size:1.5rem;font-weight:500;letter-spacing:0}.header__menu-item:hover span,.header__active-menu-item{text-decoration:none;color:var(--pf-sale)}.header__inline-menu details[open]>.header__submenu,.mega-menu__content{border-radius:0 0 var(--pf-radius) var(--pf-radius);box-shadow:0 16px 32px #1111111a;border:1px solid var(--pf-line)}.mega-menu__link{font-size:1.5rem;letter-spacing:0;color:var(--pf-muted)}.mega-menu__link--level-2{font-weight:700;color:var(--pf-ink);font-size:1.5rem}.mega-menu__link:hover{color:var(--pf-sale);text-decoration:none}.menu-drawer__menu-item{font-size:1.7rem;font-weight:500}.header__heading-logo{max-height:44px;width:auto}.card__inner,.card__media,.card .media{border-radius:var(--pf-radius)}.card-wrapper .card__heading{font-weight:600;font-size:1.5rem;line-height:1.35}.card-wrapper .card__heading a{text-decoration:none}.card-wrapper:hover .card__heading a{color:var(--pf-sale)}.price{letter-spacing:0}.price--on-sale .price-item--sale,.price--on-sale .price-item--last{color:var(--pf-sale);font-weight:700}.price-item--regular{font-weight:700}.price--on-sale .price-item--regular{color:var(--pf-muted);font-weight:400}.badge{border-radius:4px;font-weight:700;letter-spacing:0;font-size:1.2rem;padding:.3rem .8rem}.card__badge .badge.color-accent-2{background:var(--pf-accent);color:var(--pf-ink)}.title,.collection-hero__title{font-weight:800;letter-spacing:-.02em}.title-wrapper-with-link .link{font-weight:600;text-decoration:underline;text-underline-offset:4px}.collection-list .card__inner{border-radius:var(--pf-radius)}.collection-list .card__heading{font-weight:700;font-size:1.7rem}.product__title h1{font-size:clamp(2.6rem,2.6vw,3.4rem);line-height:1.12;letter-spacing:-.02em}.product__text.caption-with-letter-spacing{letter-spacing:.04em;font-weight:600;color:var(--pf-muted)}.product .price--large .price-item{font-family:var(--font-heading-family);font-weight:800;font-size:3rem}.product .price--large.price--on-sale .price-item--regular{font-size:1.7rem;font-family:var(--font-body-family);font-weight:400}.product-form__input--pill input[type=radio]+label{border-radius:8px;font-weight:500;letter-spacing:0;padding:1.2rem 1.6rem}.product-form__input--pill input[type=radio]:checked+label{background:var(--pf-ink);color:#fff}.product-form__input .form__label{font-weight:600;font-size:1.4rem;letter-spacing:0}.product__inventory{font-weight:500}.product__accordion summary .accordion__title{font-weight:600;font-size:1.5rem;letter-spacing:0}.product__media-item .media,.product__media-list .media{border-radius:var(--pf-radius)}.product-form__submit{background:var(--pf-ink)}.pf-pdp-save{display:flex;flex-wrap:wrap;gap:.8rem 1.2rem;align-items:center;margin-top:-.6rem}.pf-pdp-save__badge{background:var(--pf-ink);color:#fff;font-size:1.2rem;font-weight:700;padding:.4rem .8rem;border-radius:4px}.pf-pdp-save__meta{font-size:1.3rem;color:var(--pf-muted)}.pf-delivery{background:var(--pf-soft);border-radius:10px;padding:1.4rem 1.6rem;display:flex;flex-direction:column;gap:.8rem;font-size:1.4rem;line-height:1.45}.pf-delivery__row{display:flex;gap:1rem;align-items:flex-start}.pf-delivery svg{flex:none;margin-top:.1rem}.pf-ticks{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem 1.6rem;font-size:1.4rem}.pf-ticks li{display:flex;gap:.8rem;align-items:center}.pf-notice{border:1px solid var(--pf-accent);background:#fff3ec;border-radius:10px;padding:1.2rem 1.4rem;font-size:1.4rem}.pf-story{background:var(--pf-soft)}.pf-story__inner{display:flex;flex-wrap:wrap;gap:4rem 6rem;align-items:flex-start;padding:7rem 0}.pf-story__media{flex:1 1 46rem;min-width:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.2rem;position:sticky;top:2rem}.pf-story__media img{width:100%;height:auto;border-radius:var(--pf-radius);background:#fff;display:block;aspect-ratio:1/1;object-fit:contain}.pf-story__media img:first-child{grid-column:1/-1}.pf-story__text{flex:1 1 42rem;min-width:0;font-size:1.6rem;line-height:1.7;color:#3a3f47}.pf-story__text h2{font-size:3.2rem;margin:0 0 2rem;color:var(--pf-ink)}.pf-story__text h1,.pf-story__text h3,.pf-story__text h4{font-size:2rem;color:var(--pf-ink);margin:2.8rem 0 1rem;letter-spacing:-.01em}.pf-story__text ul{padding-left:0;list-style:none}.pf-story__text li{padding:.6rem 0;border-bottom:1px solid var(--pf-line)}.pf-story__text p{margin:0 0 1.2rem}.pf-story__text strong{color:var(--pf-ink)}.pf-sticky{position:fixed;left:0;right:0;bottom:0;z-index:20;background:#fff;border-top:1px solid var(--pf-line);box-shadow:0 -4px 16px #11111114;padding:1.2rem 1.6rem;display:flex;align-items:center;gap:1.2rem;transform:translateY(110%);transition:transform .25s ease}.pf-sticky.is-visible{transform:none}.pf-sticky__info{flex:1;min-width:0;font-size:1.3rem;line-height:1.35;color:var(--pf-muted)}.pf-sticky__info strong{display:block;color:var(--pf-ink);font-size:1.6rem}.pf-sticky__title{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block}.pf-sticky .button{min-height:4.8rem;padding:0 2rem}.pf-eyebrow{font-size:1.3rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--pf-muted)}.pf-btn{display:inline-flex;align-items:center;justify-content:center;min-height:5.2rem;padding:0 2.8rem;border-radius:8px;background:var(--pf-ink);color:#fff;font-weight:600;font-size:1.6rem;text-decoration:none;transition:opacity .15s}.pf-btn:hover{opacity:.88;color:#fff}.pf-btn--light{background:#fff;color:var(--pf-ink)}.pf-btn--light:hover{color:var(--pf-ink)}.pf-btn--outline{background:transparent;color:var(--pf-ink);border:1px solid var(--pf-ink)}.pf-btn--outline:hover{color:var(--pf-ink)}.pf-link{font-weight:600;font-size:1.6rem;text-decoration:none;border-bottom:2px solid currentColor;padding-bottom:2px}.pf-placeholder{background:#e7e6e1;color:var(--pf-muted);display:flex;align-items:center;justify-content:center;text-align:center;padding:2.4rem;font-size:1.5rem}.footer{border-top:0}.footer-block__heading{font-weight:700;letter-spacing:0;font-size:1.5rem}.footer-block__details-content .list-menu__item--link{font-size:1.4rem;color:#c4c8cf}.footer-block__details-content .list-menu__item--link:hover{color:#fff}.collapsible-content summary .accordion__title{font-weight:600;letter-spacing:0;font-size:1.6rem}.field__input,.select__select,.customer .field input{border-radius:8px}.field:after,.select:after{border-radius:8px}
/*# sourceMappingURL=/cdn/shop/t/21/assets/pf.css.map */
