:root{--pf-action:#e70e16;--pf-action-hover:#c40c13;--pf-heading-type:"Anton",var(--font-heading-family),sans-serif;--pf-body-type:var(--font-body-family),sans-serif}body :is(h1,h2,h3,h4,h5,h6):not(.visually-hidden):not(.text-body):not(.header__heading){font-family:var(--pf-heading-type)!important;font-weight:400!important;letter-spacing:.01em!important;line-height:1.12!important;text-transform:uppercase}#MainContent .pfx h2.pfx-h2{font-size:clamp(32px,5vw,58px)!important}#MainContent .pfx h1.pfx-h2{font-size:clamp(38px,6vw,72px)!important}#MainContent .product__title h1{font-family:var(--pf-heading-type)!important;line-height:1.12!important}body :is(button,input,select,textarea,.button,.pfx-btn){font-family:var(--pf-body-type)!important}body :is(.pfx-btn,.pfc__btn,.pf-pop__submit,.pf-pop__copy,.button:where(:not(.button--tertiary)),:where(.pfx-notify__form) button){box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:48px;padding:13px 24px!important;border:1px solid var(--pf-action)!important;border-radius:4px!important;background:var(--pf-action)!important;color:#fff!important;font-size:14px!important;font-weight:700!important;line-height:1.4!important;letter-spacing:.06em!important;text-transform:uppercase;text-align:center;text-decoration:none;white-space:normal;box-shadow:none!important;cursor:pointer;transition:background-color .18s ease,border-color .18s ease,transform .18s ease}body :is(.pfx-btn,.pfc__btn,.pf-pop__submit,.pf-pop__copy,.button:where(:not(.button--tertiary)),:where(.pfx-notify__form) button):after,body .button:before{box-shadow:none!important}body :is(.pfx-btn--ghost,.button--secondary,.pf-pop__copy){background:transparent!important;border-color:rgba(var(--color-foreground,255,255,255),.4)!important;color:rgb(var(--color-foreground,255,255,255))!important}body .pfx-btn--ghost{border-color:#fff6!important;color:#fff!important}body .pfx-btn--white{background:#fff!important;border-color:#fff!important;color:var(--pf-action)!important}body :is(.pfx-btn,.pfc__btn,.pf-pop__submit,.pf-pop__copy,.button:where(:not(.button--tertiary)),:where(.pfx-notify__form) button):hover{background:var(--pf-action-hover)!important;border-color:var(--pf-action-hover)!important;color:#fff!important;opacity:1!important}body :is(.pfx-btn--ghost,.button--secondary,.pf-pop__copy):hover{background:rgba(var(--color-foreground,255,255,255),.1)!important;border-color:currentColor!important;color:rgb(var(--color-foreground,255,255,255))!important}body .pfx-btn--ghost:hover{background:#ffffff14!important;color:#fff!important}body .pfx-btn--white:hover{background:#f2f2f2!important;border-color:#f2f2f2!important;color:var(--pf-action)!important}body :is(.pfx-btn,.pfc__btn,.pf-pop__submit,.pf-pop__copy,.button,:where(.pfx-notify__form) button):focus-visible{outline:2px solid currentColor;outline-offset:4px}body :is(.button,.pfx-btn):disabled,body .button[aria-disabled=true]{cursor:not-allowed;opacity:.5!important}#MainContent .pfx .pfx-prod{border-radius:4px;padding:0 26px 28px}#MainContent .pfx .pfx-prod__img{margin:0 -26px 22px}#MainContent .pfx .pfx-prod h3{font-size:22px!important;line-height:1.12!important;margin:0 0 10px;white-space:normal;overflow:visible;text-overflow:clip}#MainContent .pfx .pfx-prod .price{display:block;font-family:var(--pf-body-type);font-size:15px;line-height:1.6;letter-spacing:0;white-space:normal}#MainContent .pfx .pfx-prod .pfx-btn.full{display:flex;width:100%;margin-top:18px}#MainContent .pfx-notify__form{flex-wrap:wrap}#MainContent .pfx-notify__form input{font-size:16px;min-height:48px;flex-basis:160px}@media(max-width:749px){#MainContent .pfx h2.pfx-h2{font-size:32px!important}#MainContent .pfx h1.pfx-h2{font-size:38px!important}body :is(.pfx-btn,.pfc__btn,.pf-pop__submit,.pf-pop__copy,.button:where(:not(.button--tertiary)),:where(.pfx-notify__form) button){padding-inline:18px!important}}@media(prefers-reduced-motion:reduce){body :is(.pfx-btn,.pfc__btn,.pf-pop__submit,.pf-pop__copy,.button,:where(.pfx-notify__form) button){transition:none!important}}body .pf-pop__submit span{color:inherit}#MainContent .pfx{--pf-mut:#c9c9ce}#MainContent .pfx .pfx-prod .pfx-btn{background:transparent!important;border-color:#fff6!important;color:#fff!important;text-decoration:none!important}#MainContent .pfx .pfx-prod .pfx-btn:hover{background:#ffffff14!important;border-color:#fff!important;color:#fff!important}#MainContent .pfx .pfx-prod .price,#MainContent .pfx :is(.pfx-sub,.pfx-lead,.pfx-stat .l){color:#c9c9ce!important}#MainContent .product__media img[src*=IMG-9449]{filter:brightness(1.65) contrast(1.04)!important}#MainContent .pfx .pfx-prod .pfx-btn{display:flex!important;box-sizing:border-box!important;width:100%!important;min-height:48px!important;padding:12px 18px!important;border:1px solid rgba(255,255,255,.55)!important;border-radius:4px!important;background:#1b1b20!important;color:#fff!important;line-height:1.4!important}#MainContent .pfx .pfx-prod .pfx-btn:hover{background:#26262c!important;border:1px solid #fff!important}@media(max-width:749px){#MainContent .pfx-notify__form{display:flex;flex-direction:column;gap:10px}#MainContent .pfx-notify__form input{flex:0 0 auto!important;box-sizing:border-box!important;width:100%!important;min-width:0;min-height:48px;font-size:16px!important}#MainContent .pfx-notify__form button{width:100%;min-height:48px;padding:12px 18px!important;font-family:var(--pf-body-type)!important;font-size:14px!important;font-weight:700!important;line-height:1.4!important;letter-spacing:.06em!important;text-transform:uppercase!important}}#MainContent .pf-product-detail>summary{position:relative;display:flex;align-items:center;justify-content:space-between;gap:18px;list-style:none;min-height:44px;padding-right:4px}#MainContent .pf-product-detail>summary::-webkit-details-marker{display:none}#MainContent .pf-product-detail>summary:after{content:"+";flex:0 0 24px;width:24px;text-align:center;font-family:var(--pf-body-type);font-size:24px;font-weight:400;line-height:1}#MainContent .pf-product-detail[open]>summary:after{content:"\2212"}#MainContent .pf-product-detail>summary:focus-visible{outline:2px solid #fff;outline-offset:4px;border-radius:2px}#pf-launch-popup :is(.pf-pop__text,.pf-pop__consent,.pf-pop__fine,.pf-pop__eyebrow){font-family:var(--pf-body-type);font-weight:400}#pf-launch-popup .pf-pop__title{transform:none}#pf-launch-popup .pf-pop__consent{color:#bdbdc4;font-size:12px}#pf-launch-popup .pf-pop__input::placeholder{color:#bdbdc4}:root{--pf-space-label:18px;--pf-space-title:24px;--pf-space-content:32px;--pf-space-section:40px;--pf-space-grid:24px;--pf-space-gutter:24px}#MainContent .shopify-section .pfx .pfx-sec,#MainContent .shopify-section .pfx .pfx-news{padding-block:var(--pf-space-section)!important}#MainContent .shopify-section .pfx .pfx-news__sub{margin:var(--pf-space-title) auto var(--pf-space-content)!important}#MainContent .shopify-section .pfx .pfx-group{margin:0 0 var(--pf-space-content)!important}#MainContent .shopify-section .pfx .pfx-hero--split{padding-top:var(--pf-space-section)!important}#MainContent .shopify-section .pfx .pfx-wrap{padding-inline:var(--pf-space-gutter)}#MainContent .shopify-section .pfx .pfx-eyebrow{margin:0 0 var(--pf-space-label)!important}#MainContent .shopify-section .pfx .pfx-eyebrow--mt{margin-top:calc(var(--pf-space-section) * 2)!important}#MainContent .shopify-section .pfx :is(.pfx-h2,h1.pfx-h2){margin-top:0!important;margin-bottom:var(--pf-space-content)!important}#MainContent .shopify-section .pfx :is(.pfx-h2,h1.pfx-h2):has(+:is(.pfx-sub,.pfx-lead)){margin-bottom:var(--pf-space-title)!important}#MainContent .shopify-section .pfx .pfx-sub{margin-top:0!important;margin-bottom:var(--pf-space-content)!important}#MainContent .shopify-section .pfx .pfx-sub:last-child{margin-bottom:0!important}#MainContent .shopify-section .pfx :is(.pfx-h2,h1.pfx-h2):has(+p){margin-bottom:var(--pf-space-title)!important}#MainContent .shopify-section .pfx :is(.pfx-h2,h1.pfx-h2)+p{margin-top:0!important}#MainContent .shopify-section .pfx .pfx-hero__copy>h1{margin:0 0 var(--pf-space-title)!important}#MainContent .shopify-section .pfx .pfx-hero__copy>.pfx-lead{margin:0 0 var(--pf-space-content)!important}#MainContent .shopify-section .pfx :is(.pfx-grid,.pfx-prods){gap:var(--pf-space-grid)!important}#MainContent .shopify-section .pfx :is(.pfx-btns,.pfx-hero__btns){gap:16px}#MainContent .shopify-section .pfc{padding-block:var(--pf-space-section)!important}#MainContent .shopify-section .pfc__eyebrow{margin:0 0 var(--pf-space-label)!important}#MainContent .shopify-section .pfc__h1{margin:0 0 var(--pf-space-title)!important}#MainContent .shopify-section .pfc__lead{margin:0 0 var(--pf-space-content)!important}@media(max-width:990px){#MainContent .shopify-section .pfx .pfx-hero__grid{row-gap:var(--pf-space-label)!important;padding-inline:var(--pf-space-gutter)}#MainContent .shopify-section .pfx .pfx-hero__copy>.pfx-eyebrow{margin:0!important}#MainContent .shopify-section .pfx .pfx-hero__copy>h1{align-self:start;margin:0!important}#MainContent .shopify-section .pfx .pfx-hero__copy>.pfx-lead{margin:0!important}}@media(max-width:749px){:root{--pf-space-section:28px;--pf-space-content:28px;--pf-space-grid:20px;--pf-space-gutter:20px}}@media(max-width:749px){#pf-launch-popup .pf-pop__lights{margin-bottom:12px}#pf-launch-popup .pf-pop__light{height:24px;width:20px}#pf-launch-popup .pf-pop__text{font-size:16px;line-height:1.55}}#MainContent .pf-launch-window{margin:0 0 var(--pf-space-content);padding:16px 20px;border-left:2px solid var(--pf-action);background:#111;color:#c9c9ce;font-size:14px;line-height:1.6}#MainContent .pf-launch-window p{margin:0}#MainContent .pf-launch-window p+p{margin-top:6px}#MainContent .pf-launch-window strong{color:#fff}#MainContent .pfx .pfx-hc-preview .pf-estimate-note{margin:8px 0 0;text-align:center;font-size:12px;line-height:1.5;color:#c9c9ce}:root{--pf-accent:#e70e16;--pf-accent-hover:#c40c13;--pf-muted:#a3a3a9;--pf-hairline:rgba(255,255,255,.12)}#MainContent .pfx .pfx-eyebrow,.pfseq .pfseq__eyebrow{color:var(--pf-muted)!important}#MainContent .pfx .pfx-prod .badge{background:#0c0c0cb8!important;color:#d6d6da!important;border:1px solid var(--pf-hairline);border-radius:4px!important;font-size:10.5px!important;letter-spacing:.12em!important;padding:6px 10px!important;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}#MainContent .pfx .pfx-prod__more{display:inline-flex;align-items:center;gap:8px;margin-top:16px;color:#fff;font-size:13px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}#MainContent .pfx .pfx-prod__more:after{content:"";width:18px;height:1px;background:currentColor;transition:width .25s ease}#MainContent .pfx .pfx-prod:hover .pfx-prod__more:after,#MainContent .pfx .pfx-prod:focus-visible .pfx-prod__more:after{width:30px}#MainContent .pfx .pfx-news{background:var(--pf-bg)!important;border-top:1px solid var(--pf-hairline);color:#fff}#MainContent .pfx .pfx-news .pfx-news__sub{color:#c9c9ce!important}#MainContent .pfx .pfx-news .pfx-btn--white{background:var(--pf-accent)!important;border-color:var(--pf-accent)!important;color:#fff!important}#MainContent .pfx .pfx-news .pfx-btn--white:hover{background:var(--pf-accent-hover)!important;border-color:var(--pf-accent-hover)!important}.utility-bar{border-bottom:1px solid var(--pf-hairline)!important}.announcement-bar__message,.announcement-bar__message *{font-family:var(--pf-body-type)!important;font-size:11.5px!important;font-weight:600!important;letter-spacing:.14em!important;text-transform:uppercase!important;color:#c9c9ce!important}#MainContent .pfx .pfx-hc-preview{border-radius:4px!important}.pf-langtoggle{border:1px solid var(--pf-hairline)!important;border-radius:4px!important}.pf-langtoggle a{color:#8e8e94!important;background:transparent!important;padding:7px 10px!important;transition:color .2s ease}.pf-langtoggle a+a{border-left:1px solid var(--pf-hairline)!important}.pf-langtoggle a.is-active{color:#fff!important;background:#ffffff0f!important}.pf-langtoggle a:not(.is-active):hover{color:#fff!important}.pf-facts{list-style:none;margin:20px 0 4px;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-top:1px solid var(--pf-hairline);border-bottom:1px solid var(--pf-hairline)}.pf-facts li{padding:14px 16px;display:flex;flex-direction:column;gap:4px}.pf-facts li:nth-child(2n){border-left:1px solid var(--pf-hairline)}.pf-facts li:nth-child(n+3){border-top:1px solid var(--pf-hairline)}.pf-facts strong{font-family:var(--pf-heading-type);font-weight:400;font-size:20px;line-height:1.1;color:#fff;letter-spacing:.01em}.pf-facts span{font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--pf-muted)}#MainContent .product__media img,#MainContent .pfpe-detail__img img{-webkit-mask-image:linear-gradient(to right,transparent 0,#000 9%,#000 91%,transparent 100%),linear-gradient(to bottom,transparent 0,#000 9%,#000 91%,transparent 100%);-webkit-mask-composite:source-in;mask-image:linear-gradient(to right,transparent 0,#000 9%,#000 91%,transparent 100%),linear-gradient(to bottom,transparent 0,#000 9%,#000 91%,transparent 100%);mask-composite:intersect}#MainContent .pfpe-detail__img{background:transparent;border-radius:0}#MainContent .product__media img,#MainContent .thumbnail img{mix-blend-mode:lighten}#MainContent .product__media-item .product-media-container,#MainContent .product__media{border:0;background:#0c0c0c}#MainContent .pfx-founder .pfx-photo{-webkit-mask-image:linear-gradient(to bottom,#000 0,#000 68%,transparent 100%);mask-image:linear-gradient(to bottom,#000 0,#000 68%,transparent 100%);border-radius:0}#MainContent .pf-band{position:relative;min-height:560px;display:flex;align-items:flex-end;overflow:hidden;border-top:1px solid rgba(255,255,255,.08);background:#0c0c0c}#MainContent .pf-band__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;max-width:none;object-fit:cover;object-position:center 35%;display:block;border-radius:0}#MainContent .pf-band:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(to right,#0c0c0ceb,#0c0c0cb3 26%,#0c0c0c00 48%),linear-gradient(to top,#0c0c0ce6,#0c0c0c00 40%),linear-gradient(to bottom,#0c0c0c,#0c0c0c00 14%)}#MainContent .pf-band__text{position:relative;z-index:1;width:100%;max-width:1200px;margin:0 auto;padding:0 24px 72px;box-sizing:border-box}#MainContent .pf-band__text>*{max-width:300px}#MainContent .pf-band--wide .pf-band__text>*{max-width:440px}#MainContent .pf-band--wide{min-height:640px}#MainContent .pfx .pf-band .pf-band__text .pfx-h2{font-size:clamp(30px,3.4vw,44px)!important;margin-bottom:18px}#MainContent .pf-band .pfx-sub{margin-bottom:24px}#MainContent .pf-band--right .pf-band__img{left:auto;right:0;width:64%;-webkit-mask-image:linear-gradient(to right,transparent 0,#000 34%);mask-image:linear-gradient(to right,transparent 0,#000 34%)}@media(max-width:749px){#MainContent .pf-band{min-height:480px}#MainContent .pf-band:after{background:linear-gradient(to top,#0c0c0cf5,#0c0c0c99 45%,#0c0c0c00 75%),linear-gradient(to bottom,#0c0c0c,#0c0c0c00 14%)}#MainContent .pf-band__text>*,#MainContent .pf-band--wide .pf-band__text>*{max-width:none}#MainContent .pf-band__text{padding:0 20px 48px}#MainContent .pf-band--stack{display:block;min-height:0}#MainContent .pf-band--stack:after{display:none}#MainContent .pf-band--stack .pf-band__img,#MainContent .pf-band--right.pf-band--stack .pf-band__img{position:relative;inset:auto;width:100%;height:400px;-webkit-mask-image:linear-gradient(to bottom,transparent 0,#000 14%,#000 52%,transparent 100%);mask-image:linear-gradient(to bottom,transparent 0,#000 14%,#000 52%,transparent 100%)}#MainContent .pf-band--stack .pf-band__text{margin-top:-72px}}#MainContent .pfpe .pf-band .pf-band__text .pfpe-h2{font-size:clamp(30px,3.4vw,44px);margin-bottom:24px}#MainContent .pfpe .pf-band .pfpe-lead{font-size:18px;line-height:1.6;margin-bottom:24px}#MainContent .card__media .media{background:#0c0c0c}#MainContent .card__media .media img{mix-blend-mode:lighten}#MainContent .pf-band .pfx-sub:has(+.pfx-claim){margin-bottom:14px}#MainContent .pf-band .pfx-claim{font-size:14px;line-height:1.55;color:#a3a3a9;margin:0 0 24px}@media(min-width:750px){#MainContent .pf-band--left .pf-band__img{left:0;right:auto;width:64%;-webkit-mask-image:linear-gradient(to left,transparent 0,#000 34%);mask-image:linear-gradient(to left,transparent 0,#000 34%)}#MainContent .pf-band--left:after{background:linear-gradient(to left,#0c0c0ceb,#0c0c0cb3 26%,#0c0c0c00 48%),linear-gradient(to top,#0c0c0ce6,#0c0c0c00 40%),linear-gradient(to bottom,#0c0c0c,#0c0c0c00 14%)}#MainContent .pf-band--left .pf-band__text{padding-left:max(24px,calc(100% - 464px))}}#MainContent .pf-life__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:8px}#MainContent .pf-life__item{margin:0}#MainContent .pf-life__img{aspect-ratio:4/5;overflow:hidden}#MainContent .pf-life__img img{display:block;width:100%;height:100%;object-fit:cover;object-position:66% 60%;transition:transform .8s cubic-bezier(.19,1,.22,1);-webkit-mask-image:linear-gradient(to right,transparent 0,#000 9%,#000 91%,transparent 100%),linear-gradient(to bottom,transparent 0,#000 9%,#000 91%,transparent 100%);-webkit-mask-composite:source-in;mask-image:linear-gradient(to right,transparent 0,#000 9%,#000 91%,transparent 100%),linear-gradient(to bottom,transparent 0,#000 9%,#000 91%,transparent 100%);mask-composite:intersect}#MainContent .pf-life__item:hover .pf-life__img img{transform:scale(1.03)}#MainContent .pf-life__item figcaption{margin-top:12px;color:#a3a3a9;font-size:13px;letter-spacing:.04em}@media(prefers-reduced-motion:reduce){#MainContent .pf-life__img img{transition:none}}@media(max-width:749px){#MainContent .pf-life__grid{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:20px;gap:12px;margin:8px -20px 0;padding:0 20px 4px;scrollbar-width:none}#MainContent .pf-life__grid::-webkit-scrollbar{display:none}#MainContent .pf-life__item{flex:0 0 82%;scroll-snap-align:start}}#MainContent .pf-home-formula .pf-band__img{-webkit-mask-image:linear-gradient(to right,transparent 0,#000 12%,#000 88%,transparent 100%),linear-gradient(to bottom,transparent 0,#000 14%,#000 86%,transparent 100%);-webkit-mask-composite:source-in;mask-image:linear-gradient(to right,transparent 0,#000 12%,#000 88%,transparent 100%),linear-gradient(to bottom,transparent 0,#000 14%,#000 86%,transparent 100%);mask-composite:intersect}@media(min-width:750px){#MainContent .pf-home-formula{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-items:center;gap:48px;min-height:0;padding:80px max(24px,calc((100% - 1200px)/2))}#MainContent .pf-home-formula:after{display:none}#MainContent .pf-home-formula .pf-band__img{position:relative;inset:auto;width:100%;height:auto;aspect-ratio:1920/1072;object-fit:cover}#MainContent .pf-home-formula .pf-band__text{padding:0;margin:0;max-width:none}}@media(max-width:749px){#MainContent .pf-home-formula .pf-band__img{height:auto;aspect-ratio:1920/1072;object-fit:cover}#MainContent .pf-home-formula .pf-band__text{margin-top:8px}}@media(min-width:750px){#MainContent .pf-life-band{align-items:center}#MainContent .pf-life-band .pf-band__text{padding-top:72px;padding-bottom:72px}}@media(max-width:749px){#MainContent .page-width{padding-left:20px;padding-right:20px}}@media(min-width:750px){.page-width,.section-header .header.page-width{padding-left:24px;padding-right:24px}}
/*# sourceMappingURL=/cdn/shop/t/82/assets/pf-design-system.css.map */
