.header .cart-link{margin-inline-start:auto}.header .pf-account{display:flex;flex:none;align-items:center;justify-content:center;min-inline-size:55px;block-size:55px;margin-inline-start:8px;border:1px solid var(--pfx-ink, #15170f);background:#fff;color:#15170f}.pf-account shopify-account{--shopify-account-font-body: "Plus Jakarta Sans", Arial, sans-serif;--shopify-account-font-heading: "Plus Jakarta Sans", Arial, sans-serif;--shopify-account-font-heading-weight: 800;--shopify-account-color-background: #f5f2eb;--shopify-account-color-text: #15170f;--shopify-account-color-accent: #15170f;--shopify-account-color-accent-text: #ffffff;--shopify-account-radius-base: 0px;--shopify-account-radius-button: 0px;--shopify-account-radius-button-small: 0px;--shopify-account-radius-input: 0px;--shopify-account-avatar-size: 44px;--shopify-account-signed-in-avatar-size: 32px;--shopify-account-signed-in-avatar-color-background: #15170f;--shopify-account-signed-in-avatar-color-text: #ffffff;--shopify-account-dialog-position-top: 132px;display:flex;align-items:center;justify-content:center;color:inherit}.pf-account shopify-account:not(:defined){display:none}.pf-account shopify-account:defined+.pf-account__link{display:none}.pf-account__link,.pf-account__icon{display:grid;place-items:center;inline-size:44px;block-size:44px;color:inherit}.pf-account__svg{inline-size:26px;block-size:26px}.pf-account__label{position:absolute!important;inline-size:1px;block-size:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.pf-account__fallback{display:block;inline-size:32px;block-size:32px;border-radius:50%;background:#15170f}@media(max-width:22.4375em){.header .brand-lockup,.header .brand-lockup img{inline-size:112px;block-size:auto}.header .pf-account{min-inline-size:44px;margin-inline-start:6px}}@media(max-width:18.6875em){.header .brand-lockup,.header .brand-lockup img{inline-size:84px}.header .pf-account{min-inline-size:44px;block-size:auto;min-block-size:44px;margin-inline-start:6px}}html.pf-float .header .cart-link,html.pf-float .header .pf-account{--pf-float-size: 44px;--pf-float-edge: max(12px, env(safe-area-inset-right));position:fixed;inset-block-start:max(12px,calc(env(safe-area-inset-top) + 8px));z-index:var(--pf-z-nav, 22);display:grid;place-items:center;inline-size:var(--pf-float-size);min-inline-size:0;block-size:var(--pf-float-size);min-block-size:0;margin:0;padding:0;border:1px solid rgb(255 255 255 / .18);border-radius:999px;background:#15170f;color:#fff;box-shadow:0 6px 18px #15170f38;--pf-float-arrive-ease: cubic-bezier(.16, 1, .3, 1);--pf-float-leave-ease: cubic-bezier(.4, 0, 1, 1);--pf-float-in: .26s;--pf-float-out: .16s;--pf-float-shrink: .86;--pf-float-lag: 0s;transform-origin:50% 50%;animation:pf-float-in var(--pf-float-in) var(--pf-float-arrive-ease) var(--pf-float-lag) backwards;transition:opacity var(--pf-float-in) var(--pf-float-arrive-ease) var(--pf-float-lag),transform var(--pf-float-in) var(--pf-float-arrive-ease) var(--pf-float-lag),visibility 0s linear 0s}html.pf-float .header .pf-account{--pf-float-lag: .04s;inset-inline-end:var(--pf-float-edge)}html.pf-float .header .pf-account shopify-account{--shopify-account-avatar-size: var(--pf-float-size);--shopify-account-signed-in-avatar-color-background: var(--acid, #d6f753);--shopify-account-signed-in-avatar-color-text: #15170f}html.pf-float .header:not(:has(.pf-account)) .cart-link{inset-inline-end:var(--pf-float-edge)}html.pf-float .header .cart-link{inset-inline-end:calc(var(--pf-float-edge) + var(--pf-float-size) + 8px);display:flex;align-items:center;justify-content:center;gap:0;font-size:0;letter-spacing:0;text-decoration:none}html.pf-float .header .cart-link:before{content:"";inline-size:24px;block-size:24px;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5.5 8.5h13l-.9 11.1a1.6 1.6 0 0 1-1.6 1.4H8a1.6 1.6 0 0 1-1.6-1.4z'/%3E%3Cpath d='M9 8.5V7a3 3 0 0 1 6 0v1.5'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5.5 8.5h13l-.9 11.1a1.6 1.6 0 0 1-1.6 1.4H8a1.6 1.6 0 0 1-1.6-1.4z'/%3E%3Cpath d='M9 8.5V7a3 3 0 0 1 6 0v1.5'/%3E%3C/svg%3E") center / contain no-repeat}html.pf-float .header .cart-link>[data-cart-count]{position:absolute;inset-block-start:-4px;inset-inline-end:-4px;display:grid;place-items:center;inline-size:auto;min-inline-size:20px;block-size:20px;padding-inline:5px;border:1px solid #15170f;border-radius:999px;background:var(--acid, #d6f753);color:#15170f;font:800 12px/1 Plus Jakarta Sans,Arial,sans-serif;letter-spacing:0}html.pf-float .header .pf-account__fallback{background:var(--acid, #d6f753)}html.pf-float .header .cart-link:focus-visible,html.pf-float.pf-kbd .header .pf-account:focus-within{outline:3px solid #747f00;outline-offset:3px}@media(min-width:37.5em){html.pf-float .header .cart-link,html.pf-float .header .pf-account{--pf-float-edge: max(16px, env(safe-area-inset-right))}}@media(min-width:56.25em){html.pf-float .header .cart-link,html.pf-float .header .pf-account{--pf-float-size: 48px}}html.pf-float.pf-float-yield:not(.pf-account-open) .header .cart-link:not(:focus-visible),html.pf-float.pf-float-yield:not(.pf-account-open):not(.pf-kbd) .header .pf-account,html.pf-float.pf-float-yield:not(.pf-account-open) .header .pf-account:not(:focus-within),html.pf-float.pf-keyboard-open:not(.pf-account-open) .header .cart-link:not(:focus-visible),html.pf-float.pf-keyboard-open:not(.pf-account-open):not(.pf-kbd) .header .pf-account,html.pf-float.pf-keyboard-open:not(.pf-account-open) .header .pf-account:not(:focus-within){opacity:0;visibility:hidden;pointer-events:none;transform:scale(var(--pf-float-shrink));transition:opacity var(--pf-float-out) var(--pf-float-leave-ease),transform var(--pf-float-out) var(--pf-float-leave-ease),visibility 0s linear var(--pf-float-out)}@media(forced-colors:active){html.pf-float .header .cart-link:before{forced-color-adjust:none;background:LinkText}.pf-account__fallback{forced-color-adjust:none;background:CanvasText}}@keyframes pf-float-in{0%{opacity:0;transform:scale(var(--pf-float-shrink))}}@media(prefers-reduced-motion:reduce){html.pf-float .header .cart-link,html.pf-float .header .pf-account{--pf-float-shrink: 1;--pf-float-in: .12s;--pf-float-out: .12s;--pf-float-lag: 0s;animation:none}}[data-pf-cards-paint] :is([data-pf-cards-shipped-n],[data-pf-cards-counter-n]){font-variant-numeric:tabular-nums;white-space:nowrap;direction:ltr;unicode-bidi:isolate}[data-pf-cards-js] :is([data-pf-cards-shipped],[data-pf-cards-counter]):not([data-pf-cards-paint],[data-pf-cards-live]) :is([data-pf-cards-shipped-n],[data-pf-cards-counter-n]){visibility:hidden}.pf-csn__slot{display:inline-block;position:relative}.pf-csn__slot:empty:before{content:"0";visibility:hidden}.pf-csn__sep:empty:before{content:",";opacity:.6}.pf-csn__slot:after{position:absolute;top:0;right:0;bottom:0;left:0;text-align:center;transform:scaleX(.66);opacity:.6}.pf-csn__slot:empty:after{content:"-"}@media(prefers-reduced-motion:no-preference){.pf-csn__slot:not(:empty):after{content:"-";opacity:0;animation:pf-csn-dash .16s ease-out calc(var(--pf-csn-i, 0) * 40ms) backwards}.pf-csn__slot>span{display:inline-block;animation:pf-csn-digit .34s cubic-bezier(.2,.8,.2,1) calc(var(--pf-csn-i, 0) * 40ms) backwards}}@keyframes pf-csn-dash{0%{opacity:.6}}@keyframes pf-csn-digit{0%{opacity:0;transform:translateY(.4em)}}.pfe{--pfe-ink: var(--pfx-ink, #15170f);--pfe-paper: var(--pfx-paper, #f5f2eb);--pfe-lime: var(--pfx-lime, #d6f753);--pfe-lime-soft: #eef8c4;--pfe-muted: var(--pfx-muted, #55564f);--pfe-line: var(--pfx-line, #b9b9b3);--pfe-body: #2b2c28;--pfe-oat: #ebe5d8;--pfe-graphite: #2e3028;--pfe-card: #fff;--pfe-font: var(--pfx-font, "Plus Jakarta Sans", system-ui, sans-serif);--pfe-display: "PF Display", Impact, "Avenir Next Condensed", "Roboto Condensed", "Arial Narrow", sans-serif-condensed, var(--pfe-font);--pfe-ease: cubic-bezier(.16, 1, .3, 1);--pfe-part: 56px;--pfe-rail: 44px;--pfa-ink: var(--pfe-ink);background:var(--pfe-paper);color:var(--pfe-ink);font-family:var(--pfe-font)}@media(min-width:900px){.pfe{--pfe-part: 88px}}.pfe :is(p,li,dd,dt,td,th,figcaption,summary,h1,h2,h3){min-inline-size:0;overflow-wrap:break-word}.pfe :is(a,button,summary):focus-visible{outline:3px solid var(--pfe-ink);outline-offset:3px}.pfe-part{padding-block:var(--pfe-part) 0}.pfe-head{display:grid;gap:14px;max-inline-size:760px}.pfe-eyebrow{display:flex;align-items:center;gap:12px;margin:0;font:800 12px/1.25 var(--pfe-font);letter-spacing:.1em;text-transform:uppercase}.pfe-h2{margin:0;font:800 clamp(28px,7.4vw,44px)/1.06 var(--pfe-font);letter-spacing:-.035em;text-wrap:balance}.pfe-lead,.pfe-lead p{margin:0;font:500 17px/1.55 var(--pfe-font);color:var(--pfe-body);text-wrap:pretty}.pfe-lead p+p{margin-block-start:10px}.pfe .pfe-btn{min-block-size:52px;padding:14px 22px;font:800 16px/1.25 var(--pfe-font);text-align:center}.pfe-price{margin:0;font:600 15px/1.45 var(--pfe-font);color:var(--pfe-ink)}.pfe-prices{display:flex;flex-wrap:wrap;align-items:center;column-gap:6px;margin:0;font:500 15px/1.4 var(--pfe-font);color:var(--pfe-body)}.pfe-prices a{display:inline-flex;align-items:center;min-block-size:44px;font-weight:800;color:var(--pfe-ink);text-decoration:underline;text-decoration-thickness:2px;text-decoration-color:var(--pfe-lime);text-underline-offset:4px}.pfe-prices a:hover{text-decoration-color:var(--pfe-ink)}.pfe-art{position:relative;margin:0;min-inline-size:0;border:6px solid var(--pfe-card);outline:1px solid var(--pfe-ink);background:var(--pfe-oat);box-shadow:7px 7px 0 var(--pfe-ink)}.pfe-art img{display:block;inline-size:100%;block-size:auto}.pfe-hero__wrap{display:grid;gap:18px;padding-block:20px 8px}.pfe-hero__head,.pfe-hero__body{display:grid;gap:14px;min-inline-size:0}.pfe-hero__eyebrow{gap:8px;color:var(--pfe-ink)}.pfe-eyebrow__icon{flex:none;inline-size:18px;block-size:18px}.pfe-hero__title{margin:0;font-family:var(--pfe-display);font-weight:400;font-synthesis:none;font-size:clamp(36px,9.6vw,52px);line-height:.98;letter-spacing:.004em;text-transform:uppercase;text-wrap:balance}.pfe-hero__sub{display:block;margin-block-start:.32em;font:600 .4em/1.2 var(--pfe-font);letter-spacing:-.01em;text-transform:none}.pfe-answer{position:relative;margin-inline-end:6px;padding:42px 16px 14px;border:1.5px solid var(--pfe-ink);background:var(--pfe-card);box-shadow:6px 6px 0 var(--pfe-lime)}.pfe-answer__label{position:absolute;inset-block-start:0;inset-inline-start:0;display:inline-flex;align-items:center;gap:7px;margin:0;padding:6px 12px 6px 9px;border-inline-end:1.5px solid var(--pfe-ink);border-block-end:1.5px solid var(--pfe-ink);background:var(--pfe-lime);font:800 11px/1.2 var(--pfe-font);letter-spacing:.12em;text-transform:uppercase}.pfe-answer__label svg{inline-size:16px;block-size:16px}.pfe-answer__text p{margin:0;font:500 15.5px/1.45 var(--pfe-font);color:var(--pfe-body)}.pfe-answer__text p+p{margin-block-start:8px}.pfe-answer__text p:first-child{font-weight:700;color:var(--pfe-ink)}.pfe-answer__text a,.pfe-faq__a a,.pfe-label__notes a,.pfe-sources a{color:inherit;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.pfe-hero__what{margin:4px 0 0;font:600 17px/1.5 var(--pfe-font);color:var(--pfe-ink)}.pfe-hero__buy{display:grid;justify-items:start;gap:10px;margin-block-start:4px}.pfe-hero__buy .pfe-btn{margin-block-end:6px}.pfe-hero__teaser{display:flex;align-items:center;gap:8px;margin:0;padding-block-start:12px;border-block-start:1px dashed var(--pfe-line);font:600 14px/1.4 var(--pfe-font);color:var(--pfe-muted)}.pfe-hero__teaser svg{flex:none;inline-size:18px;block-size:18px;color:var(--pfe-ink)}.pfe-hero__art{margin-block-start:14px;margin-inline-end:7px}.pfe-hero__art picture,.pfe-hero__art img{display:block;inline-size:100%}.pfe-hero__art img{block-size:auto;aspect-ratio:4 / 5;object-fit:cover}.pfe-ripple{--pfe-ripple-x: 55.5%;--pfe-ripple-y: 75.5%;--pfe-ripple-w: 34%;position:absolute;inset-block-start:var(--pfe-ripple-y);inset-inline-start:var(--pfe-ripple-x);inline-size:var(--pfe-ripple-w);aspect-ratio:3 / 1;translate:-50% -50%;pointer-events:none}.pfe-ripple:dir(rtl){inset-inline-start:auto;inset-inline-end:var(--pfe-ripple-x)}.pfe-ripple__wave,.pfe-ripple__rest{position:absolute;top:0;right:0;bottom:0;left:0;border:2px solid var(--pfe-lime);border-radius:50%;box-shadow:0 0 0 1px #15170f2e}.pfe-ripple__rest{opacity:.45;transform:scale(.72)}.pfe-ripple__wave{opacity:0}@media(prefers-reduced-motion:no-preference){.pfe-ripple.is-live .pfe-ripple__wave{animation:pfe-ripple 1.8s var(--pfe-ease) .3s 3 both}}@keyframes pfe-ripple{0%{opacity:.95;transform:scale(.35)}to{opacity:0;transform:scale(1.35)}}@media(min-width:600px){.pfe-hero__title{font-size:clamp(52px,8vw,66px)}.pfe-answer{padding:44px 22px 18px}.pfe-answer__text p{font-size:16.5px;line-height:1.5}}@media(min-width:900px){.pfe-hero__wrap{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);column-gap:56px;row-gap:40px;align-items:start;padding-block:48px 8px}.pfe-hero__head{gap:20px;padding-block-start:6px}.pfe-hero__title{font-size:clamp(58px,5.8vw,82px)}.pfe-hero__art{grid-column:1 / -1;margin-block-start:0}.pfe-hero__art img{aspect-ratio:16 / 9}.pfe-ripple{--pfe-ripple-x: 66.4%;--pfe-ripple-y: 83%;--pfe-ripple-w: 22%}}.pfe-cast__card{display:grid;gap:24px;margin-inline-end:6px;padding:22px 18px 24px;border:1.5px solid var(--pfe-ink);background:var(--pfe-card);box-shadow:6px 6px 0 var(--pfe-ink)}.pfe-cast__art{margin-inline-end:7px;background:var(--pfe-oat)}.pfe-cast__art img{aspect-ratio:16 / 9;object-fit:cover}.pfe-roster{display:grid;gap:22px}.pfe-roster__group{display:grid;gap:12px;padding-block-start:12px;border-block-start:2px solid var(--pfe-ink)}.pfe-roster__group--helpers{border-block-start:6px solid var(--pfe-lime);box-shadow:0 -1px 0 var(--pfe-ink)}.pfe-roster__label{margin:0;font:800 12px/1.2 var(--pfe-font);letter-spacing:.1em;text-transform:uppercase;color:var(--pfe-muted)}.pfe-roster__list{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr));gap:14px 22px;margin:0}.pfe-roster__item{display:grid;align-content:start;gap:2px;min-inline-size:0}.pfe-roster__item dt{font:400 26px/1 var(--pfe-display);font-synthesis:none;letter-spacing:.01em;text-transform:uppercase}.pfe-roster__item dd{margin:0;font:500 15px/1.45 var(--pfe-font);color:var(--pfe-body)}.pfe-cast__note{margin:0;padding-block-start:14px;border-block-start:1px solid var(--pfe-line);font:500 16px/1.5 var(--pfe-font);color:var(--pfe-ink)}@media(min-width:900px){.pfe-cast__card{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:32px 48px;padding:40px;box-shadow:10px 10px 0 var(--pfe-ink)}.pfe-cast__card>.pfe-head{grid-column:1 / -1;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);column-gap:48px;max-inline-size:none}.pfe-cast__card>.pfe-head .pfe-eyebrow{grid-column:1 / -1}.pfe-cast__card>.pfe-head .pfe-lead{align-self:end}.pfe-cast__art,.pfe-cast__note{grid-column:1 / -1}.pfe-cast__art img{aspect-ratio:12 / 5;object-position:50% 70%}.pfe-roster{grid-column:1 / -1;grid-template-columns:minmax(0,2fr) minmax(0,1fr);gap:40px}.pfe-roster__group:first-child .pfe-roster__list{grid-template-columns:repeat(2,minmax(0,1fr))}.pfe-roster__group--helpers .pfe-roster__list{grid-template-columns:minmax(0,1fr)}}.pfe-story__head{margin-block-end:36px}.pfe-story__promise{margin:0;font:800 clamp(24px,6vw,34px)/1.15 var(--pfe-font);letter-spacing:-.03em;text-wrap:balance}.pfe-scenes{position:relative;display:grid;gap:48px;margin:0;padding:0 0 48px;list-style:none}.pfe-scenes:before{content:"";position:absolute;inset-block:0;inset-inline-start:calc(var(--pfe-rail) / 2 - 1px);border-inline-start:2px solid var(--pfe-ink)}.pfe-scenes--after{padding-block-start:48px}.pfe-scene{position:relative;display:grid;grid-template-columns:var(--pfe-rail) minmax(0,1fr);grid-template-areas:"tag tag" ". title" ". art" ". caption" ". take" ". copy";column-gap:14px;align-items:start}.pfe-tag{grid-area:tag;position:relative;z-index:1;display:inline-flex;align-items:stretch;justify-self:start;margin:0 0 14px;border:1.5px solid var(--pfe-ink);background:var(--pfe-oat);font:800 13px/1 var(--pfe-font);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap}.pfe-tag__icon{display:grid;place-items:center;inline-size:calc(var(--pfe-rail) - 3px);block-size:calc(var(--pfe-rail) - 3px);background:var(--pfe-graphite);color:var(--pfe-oat)}.pfe-tag__icon svg{inline-size:22px;block-size:22px}.pfe-tag__time{display:flex;align-items:center;padding-inline:12px 14px;border-inline-start:1.5px solid var(--pfe-ink)}.pfe-scene--after .pfe-tag{background:var(--pfe-lime)}.pfe-scene--after .pfe-tag__icon{background:var(--pfe-ink);color:var(--pfe-lime)}.pfe-scene__title{grid-area:title;margin:0 0 16px;font:800 clamp(22px,5.6vw,30px)/1.12 var(--pfe-font);letter-spacing:-.03em;text-wrap:balance}.pfe-scene__art{grid-area:art;margin-block-end:20px;margin-inline-end:7px}.pfe-scene--after .pfe-scene__art{box-shadow:7px 7px 0 var(--pfe-lime)}.pfe-scene__art img{aspect-ratio:4 / 5;object-fit:cover;object-position:50% 55%}.pfe-scene__caption{grid-area:caption;margin:0 0 14px;font:500 17px/1.55 var(--pfe-font);color:var(--pfe-body)}.pfe-scene__takeaway{grid-area:take;margin:0;padding-block-start:12px;border-block-start:1px solid var(--pfe-ink);font:600 16.5px/1.45 var(--pfe-font);color:var(--pfe-ink)}.pfe-copy{grid-area:copy;display:flex;flex-wrap:wrap;align-items:center;gap:8px 14px;margin-block-start:16px}.pfe-copy__btn{display:inline-flex;align-items:center;gap:8px;min-block-size:44px;padding:10px 16px;border:1.5px solid var(--pfe-ink);background:var(--pfe-card);color:var(--pfe-ink);font:800 15px/1.2 var(--pfe-font);box-shadow:3px 3px 0 var(--pfe-ink);cursor:pointer}.pfe-copy__btn svg{inline-size:20px;block-size:20px}.pfe-copy__btn:active{transform:translate(2px,2px);box-shadow:1px 1px 0 var(--pfe-ink)}.pfe-copy__said{margin:0;font:700 14px/1.3 var(--pfe-font)}.pfe-band{border-block:2px solid var(--pfe-ink);background:var(--pfe-lime);color:var(--pfe-ink)}.pfe-band__wrap{display:flex;align-items:center;gap:14px;padding-block:22px}.pfe-band__icon{display:grid;flex:none;place-items:center;inline-size:var(--pfe-rail);block-size:var(--pfe-rail);border:1.5px solid var(--pfe-ink);background:var(--pfe-ink);color:var(--pfe-lime)}.pfe-band__icon svg{inline-size:22px;block-size:22px}.pfe-band__text{margin:0;font:400 clamp(26px,7vw,46px)/1 var(--pfe-display);font-synthesis:none;letter-spacing:.01em;text-transform:uppercase;text-wrap:balance}@media(min-width:700px){.pfe-scene__art{max-inline-size:480px}.pfe-scene:nth-child(odd) .pfe-scene__art{transform:rotate(-1deg)}.pfe-scene:nth-child(2n) .pfe-scene__art{transform:rotate(1deg)}}@media(max-width:700px){.pfe-scene__art img{aspect-ratio:1 / 1}}@media(min-width:900px){.pfe-scenes{gap:72px;padding-block-end:72px}.pfe-scenes--after{padding-block-start:72px}.pfe-scene{grid-template-columns:var(--pfe-rail) minmax(0,1fr) minmax(0,1fr);grid-template-rows:auto 1fr auto auto auto auto 1fr;grid-template-areas:"tag tag tag" ". . art" ". title art" ". caption art" ". take art" ". copy art" ". . art";column-gap:48px}.pfe-scene:nth-child(2n){grid-template-areas:"tag tag tag" ". art ." ". art title" ". art caption" ". art take" ". art copy" ". art ."}.pfe-tag{margin-block-end:22px}.pfe-scene__title{margin-block:10px 18px}.pfe-scene__art{justify-self:center;inline-size:100%;max-inline-size:440px;margin-block-end:0}.pfe-scene__caption,.pfe-scene__takeaway{font-size:18px}}.pfe-buy{padding-block-end:24px}.pfe-buy__panel{display:grid;gap:26px;margin-inline-end:8px;padding:22px 18px 26px;border:2px solid var(--pfe-ink);background:var(--pfe-card);box-shadow:8px 8px 0 var(--pfe-lime)}.pfe-buy__art{justify-self:center;inline-size:min(100%,420px);margin-inline-end:7px;transform:rotate(-1deg)}.pfe-buy__art>img{aspect-ratio:1 / 1;object-fit:cover}.pfe-buy__cards{aspect-ratio:1 / 1;overflow:hidden}.pfe-buy__card{position:absolute;inline-size:74%;min-inline-size:0}.pfe-buy__card--back{inset-block-start:6%;inset-inline-end:5%;transform:rotate(5deg)}.pfe-buy__card--front{inset-block-end:7%;inset-inline-start:5%;transform:rotate(-4deg)}.pfe-buy__card .pc-card{border:1.5px solid var(--pfe-ink);box-shadow:6px 6px 0 var(--pfe-ink)}.pfe-buy__card--front .pc-card{box-shadow:6px 6px 0 var(--pfe-lime),6px 6px 0 1.5px var(--pfe-ink)}.pfe-buy__body{display:grid;justify-items:start;gap:16px;min-inline-size:0}.pfe-list{display:grid;gap:12px;inline-size:100%;margin:4px 0;padding:0;list-style:none}.pfe-list>li{display:grid;grid-template-columns:44px minmax(0,1fr);gap:12px;align-items:center;font:600 16px/1.4 var(--pfe-font)}.pfe-buy__price{margin:0;font:800 20px/1.3 var(--pfe-font);letter-spacing:-.02em}.pfe-ship{display:grid;gap:6px;margin:0;padding:12px 14px;inline-size:100%;list-style:none;border-inline-start:4px solid var(--pfe-lime);background:var(--pfe-paper);font:500 15px/1.45 var(--pfe-font);color:var(--pfe-body)}.pfe-ship strong{color:var(--pfe-ink)}.pfe-guarantee{display:flex;align-items:center;gap:10px;margin:0;font:700 15px/1.4 var(--pfe-font)}.pfe-guarantee svg{flex:none;inline-size:22px;block-size:22px}@media(min-width:900px){.pfe-buy__panel{grid-template-columns:minmax(0,.9fr) minmax(0,1fr);align-items:center;gap:56px;padding:48px;box-shadow:12px 12px 0 var(--pfe-lime)}}.pfe-bar{position:fixed;inset-inline:0;inset-block-end:0;z-index:20;padding:10px 16px calc(10px + env(safe-area-inset-bottom,0px));border-block-start:1.5px solid var(--pfe-ink);background:var(--pfe-paper)}.pfe-bar__inner{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;max-inline-size:1080px;margin-inline:auto}.pfe-bar__text{display:grid;flex:1 1 7.5em;margin:0;min-inline-size:0;line-height:1.25}.pfe-bar__name{font:800 15px/1.25 var(--pfe-font)}.pfe-bar__price{font:600 13px/1.3 var(--pfe-font);color:var(--pfe-muted)}.pfe .pfe-bar__btn{flex:none;min-block-size:48px;padding:10px 18px;font-size:15px}.pfe-bar.is-in{animation:pfe-bar-in .32s var(--pfe-ease) both}@keyframes pfe-bar-in{0%{opacity:0;transform:translateY(100%)}}@media(prefers-reduced-motion:reduce){.pfe-bar.is-in{animation:none}}.pfe-steps__body{display:grid;gap:18px;margin-block-start:28px}.pfe-table{inline-size:100%;border-collapse:collapse;border:1.5px solid var(--pfe-ink);background:var(--pfe-card);font:500 15px/1.4 var(--pfe-font)}.pfe-table :is(th,td){padding:14px 16px;border:1px solid var(--pfe-line);text-align:start;vertical-align:top}.pfe-table thead th{background:var(--pfe-ink);color:var(--pfe-paper);font:800 14px/1.3 var(--pfe-font);border-color:var(--pfe-ink)}.pfe-table tbody th{font:800 15px/1.35 var(--pfe-font);color:var(--pfe-ink)}.pfe-table thead td{background:var(--pfe-ink);border-color:var(--pfe-ink)}.pfe-table thead .pfe-is-card{background:var(--pfe-lime);color:var(--pfe-ink)}.pfe-table tbody .pfe-is-card{background:var(--pfe-lime-soft);font-weight:700}.pfe-num{font:400 44px/1 var(--pfe-display);font-synthesis:none;letter-spacing:.01em}.pfe-note{display:grid;grid-template-columns:44px minmax(0,1fr);gap:14px;align-items:center;margin:0;font:600 16px/1.45 var(--pfe-font)}.pfe-more{border:1.5px solid var(--pfe-ink);background:var(--pfe-card)}.pfe-more>summary,.pfe-faq__q{display:grid;grid-template-columns:44px minmax(0,1fr) 28px;gap:14px;align-items:center;min-block-size:64px;padding:10px 14px;cursor:pointer;list-style:none}.pfe-more>summary::-webkit-details-marker,.pfe-faq__q::-webkit-details-marker{display:none}.pfe-more__label{font:800 17px/1.3 var(--pfe-font)}.pfe-toggle{position:relative;inline-size:28px;block-size:28px;border:1.5px solid var(--pfe-ink);background:var(--pfe-card)}.pfe-toggle:before,.pfe-toggle:after{content:"";position:absolute;inset-block-start:50%;inset-inline-start:50%;inline-size:12px;block-size:2px;background:var(--pfe-ink);translate:-50% -50%}.pfe-toggle:after{transform:rotate(90deg)}details[open]>summary .pfe-toggle{background:var(--pfe-lime)}details[open]>summary .pfe-toggle:after{transform:rotate(0)}@media(prefers-reduced-motion:no-preference){.pfe-toggle:after{transition:transform .2s var(--pfe-ease)}}.pfe-more__lists{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:22px;padding:6px 16px 20px;border-block-start:1px solid var(--pfe-line)}.pfe-more__name{margin:14px 0 8px;font:800 13px/1.25 var(--pfe-font);letter-spacing:.08em;text-transform:uppercase}.pfe-more__list ol{display:grid;gap:6px;margin:0;padding-inline-start:24px;font:500 15px/1.45 var(--pfe-font);color:var(--pfe-body)}.pfe-more__list li::marker{font-weight:800;color:var(--pfe-ink)}@media(max-width:700px){.pfe-table,.pfe-table tbody,.pfe-table tr,.pfe-table th,.pfe-table td{display:block}.pfe-table{border:0;background:none}.pfe-table thead{position:absolute;inline-size:1px;block-size:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.pfe-table tbody{display:grid;gap:14px}.pfe-table tbody tr{border:1.5px solid var(--pfe-ink);background:var(--pfe-card)}.pfe-table tbody :is(th,td){border:0;border-block-start:1px solid var(--pfe-line);padding:10px 14px}.pfe-table tbody th{border-block-start:0;background:var(--pfe-ink);color:var(--pfe-paper)}.pfe-table tbody td:before{content:attr(data-label);content:attr(data-label) / "";display:block;margin-block-end:3px;font:800 11px/1.3 var(--pfe-font);letter-spacing:.08em;text-transform:uppercase;color:var(--pfe-muted)}.pfe-table tbody td.pfe-is-card:before{color:var(--pfe-ink)}.pfe-compare tbody td{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;column-gap:12px;row-gap:2px}.pfe-compare tbody td:before{flex:1 1 8em;margin:0}.pfe-compare .pfe-num{font-size:34px}.pfe-rules__table tbody td:nth-child(2){display:flex;align-items:center;justify-content:space-between;gap:12px}.pfe-rules__table tbody td:nth-child(2):before{margin:0}}.pfe-facts__wrap{display:grid;gap:32px}.pfe-label{justify-self:start;inline-size:min(100%,520px);padding:14px 16px 16px;border:2px solid var(--pfe-ink);background:var(--pfe-card);box-shadow:8px 8px 0 var(--pfe-ink)}.pfe-label__title{margin:0;font:400 clamp(44px,12vw,58px)/.95 var(--pfe-display);font-synthesis:none;letter-spacing:.005em}.pfe-label__sub{margin:6px 0 0;padding-block-end:10px;border-block-end:8px solid var(--pfe-ink);font:600 14px/1.4 var(--pfe-font)}.pfe-label__rows{margin:0;border-block-end:4px solid var(--pfe-ink)}.pfe-label__row{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:2px 16px;padding-block:9px;border-block-end:1px solid var(--pfe-ink)}.pfe-label__row:last-child{border-block-end:0}.pfe-label__row dt{font:800 15px/1.35 var(--pfe-font)}.pfe-label__row dd{margin:0;font:500 15px/1.35 var(--pfe-font);text-align:end}.pfe-label__notes{padding-block:10px;font:500 13px/1.45 var(--pfe-font);color:var(--pfe-body)}.pfe-label__notes p{min-block-size:44px;margin:0;line-height:inherit}.pfe-label__notes p+p{margin-block-start:6px}.pfe-label__survey{border-block-start:8px solid var(--pfe-ink);padding-block-start:10px}.pfe-label__survey-label{margin:0 0 4px;font:800 13px/1.35 var(--pfe-font)}.pfe-stats{margin:0;padding:0;list-style:none}.pfe-stat{display:grid;grid-template-columns:minmax(96px,auto) minmax(0,1fr);gap:12px;align-items:center;padding-block:10px;border-block-start:1px solid var(--pfe-ink)}.pfe-stat:first-child{border-block-start:0}.pfe-stat__num{font:400 44px/1 var(--pfe-display);white-space:nowrap;font-synthesis:none;letter-spacing:.01em}.pfe-stat a{display:block;min-block-size:44px;padding-block:2px;font:500 15px/1.4 var(--pfe-font);color:var(--pfe-ink);text-decoration:underline;text-decoration-thickness:1px;text-decoration-color:#15170f66;text-underline-offset:3px}.pfe-stat a:hover{text-decoration-color:var(--pfe-ink)}@media(min-width:900px){.pfe-facts__wrap{grid-template-columns:minmax(0,1fr) minmax(0,520px);gap:64px;align-items:start}.pfe-facts__wrap>.pfe-head{position:sticky;inset-block-start:32px}.pfe-label{padding:18px 22px 20px}}.pfe-rules__table{margin-block-start:28px}.pfe-rules__table tbody th{font-weight:700}.pfe-rules__table q{font-style:italic}.pfe-rules__table q a{color:inherit;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.pfe-rules__table td,.pfe-sources li,.pfe-label__notes p{position:relative}.pfe-rules__table q a:after,.pfe-sources a:after,.pfe-label__notes a:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0}.pfe-verdict{display:inline-flex;align-items:center;gap:8px;font:800 15px/1 var(--pfe-font);white-space:nowrap}.pfe-verdict__mark{position:relative;display:grid;flex:none;place-items:center;inline-size:28px;block-size:28px;border:1.5px solid var(--pfe-ink)}.pfe-verdict--yes .pfe-verdict__mark{background:var(--pfe-lime)}.pfe-verdict--yes svg{inline-size:18px;block-size:18px}.pfe-verdict--no .pfe-verdict__mark{background:var(--pfe-ink)}.pfe-verdict--no .pfe-verdict__mark:before,.pfe-verdict--no .pfe-verdict__mark:after{content:"";position:absolute;inline-size:14px;block-size:2px;background:var(--pfe-paper);transform:rotate(45deg)}.pfe-verdict--no .pfe-verdict__mark:after{transform:rotate(-45deg)}.pfe-rules__after{display:grid;gap:6px;margin-block-start:22px}.pfe-rules__note{display:flex;align-items:center;gap:12px;margin:0;font:800 17px/1.4 var(--pfe-font)}.pfe-rules__more{margin:0}.pfe-rules__more a{display:inline-flex;align-items:center;gap:8px;min-block-size:44px;font:700 16px/1.35 var(--pfe-font);color:var(--pfe-ink);text-decoration:underline;text-decoration-thickness:2px;text-decoration-color:var(--pfe-lime);text-underline-offset:4px}.pfe-rules__more svg{flex:none;inline-size:18px;block-size:18px}@media(min-width:701px){.pfe-rules__table th:first-child{inline-size:38%}.pfe-rules__table td:nth-child(2){inline-size:120px}}.pfe-faq__list{margin-block-start:28px;border-block-start:2px solid var(--pfe-ink)}.pfe-faq__item{border-block-end:1px solid var(--pfe-line)}.pfe-faq__q{padding-inline:0;min-block-size:72px}.pfe-faq__title{margin:0;font:800 17px/1.3 var(--pfe-font);letter-spacing:-.02em;text-wrap:balance}.pfe-faq__q:hover .pfe-faq__title{text-decoration:underline;text-underline-offset:4px}.pfe-faq__a{padding-block:0 20px;padding-inline:58px 0}.pfe-faq__a p{margin:0;font:500 16px/1.6 var(--pfe-font);color:var(--pfe-body)}.pfe-faq__a p+p{margin-block-start:10px}@media(max-width:420px){.pfe-faq__a{padding-inline-start:0}}@media(min-width:900px){.pfe-faq__wrap{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.4fr);gap:64px;align-items:start}.pfe-faq__wrap>.pfe-head{position:sticky;inset-block-start:32px}.pfe-faq__list{margin-block-start:0}.pfe-faq__title{font-size:18px}}.pfe-reading__wrap{display:grid;gap:48px}.pfe-links{display:grid;margin:18px 0 0;padding:0;list-style:none;border-block-start:2px solid var(--pfe-ink)}.pfe-links>li{border-block-end:1px solid var(--pfe-line)}.pfe-link{display:grid;grid-template-columns:44px minmax(0,1fr) 20px;gap:14px;align-items:center;min-block-size:68px;padding-block:12px;color:var(--pfe-ink);text-decoration:none}.pfe-link__label{font:700 16px/1.35 var(--pfe-font)}.pfe-link:hover .pfe-link__label{text-decoration:underline;text-underline-offset:3px}.pfe-link__go{inline-size:20px;block-size:20px}.pfe-link__go:dir(rtl){transform:scaleX(-1)}.pfe-go:dir(rtl){display:inline-block;transform:scaleX(-1)}.pfe-sources{margin-block-start:18px;padding-block-start:6px;border-block-start:2px solid var(--pfe-ink);font:500 14.5px/1.5 var(--pfe-font);color:var(--pfe-body)}.pfe-sources ul,.pfe-sources ol{display:grid;margin:0;padding:0;list-style:none}.pfe-sources li{padding-block:12px;border-block-end:1px solid var(--pfe-line)}.pfe-sources a{font-weight:700;color:var(--pfe-ink)}.pfe-checked{display:flex;align-items:center;gap:8px;margin:14px 0 0;font:700 13px/1.3 var(--pfe-font);color:var(--pfe-muted)}.pfe-checked svg{flex:none;inline-size:18px;block-size:18px}@media(min-width:900px){.pfe-reading__wrap{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:64px}}.pfe-gift{padding-block-end:var(--pfe-part)}.pfe-gift__wrap{display:grid;gap:28px}.pfe-gift__stage{display:grid;justify-items:start;gap:14px;inline-size:min(100%,520px)}.pfe-gift__card{position:relative;inline-size:100%;margin-inline-end:8px;box-shadow:8px 8px 0 var(--pfe-lime)}.pfe-gift__face{display:grid;justify-items:start;gap:6px;padding:16px;border:2px solid var(--pfe-ink);background:var(--pfe-paper);color:var(--pfe-ink)}.pfe-gift__title{margin:0;font:800 18px/1.25 var(--pfe-font);letter-spacing:-.02em}.pfe-gift__title:focus{outline:none}.pfe-gift__text{margin:0 0 6px;font:500 15px/1.4 var(--pfe-font);color:var(--pfe-body)}.pfe .pfe-gift__btn{min-block-size:44px;padding:10px 16px;font-size:15px}.pfe-gift__offer{display:grid;justify-items:start;gap:8px;inline-size:100%;margin-block-start:8px;padding-block-start:10px;border-block-start:1px dashed var(--pfe-ink)}.pfe-gift__offer p{margin:0;font:700 15px/1.4 var(--pfe-font)}.pfe-gift__offer-btn{min-block-size:44px;padding:10px 16px;border:1.5px solid var(--pfe-ink);background:var(--pfe-card);color:var(--pfe-ink);font:800 15px/1.2 var(--pfe-font);cursor:pointer}.pfe-gift__canvas{position:absolute;top:0;right:0;bottom:0;left:0;display:block;inline-size:100%;block-size:100%;touch-action:pan-y pinch-zoom;cursor:grab}.pfe-gift__canvas.is-scratching{cursor:grabbing}.pfe-gift__cover{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;padding:16px;color:var(--pfe-lime);font:800 14px/1.3 var(--pfe-font);letter-spacing:.08em;text-align:center;text-transform:uppercase;pointer-events:none}.pfe-gift__cover svg{inline-size:34px;block-size:34px}.pfe-gift__canvas,.pfe-gift__cover{transition:opacity .35s ease}.pfe-gift__card.is-revealing .pfe-gift__canvas,.pfe-gift__cover.is-faded{opacity:0}.pfe-gift__reveal{display:inline-flex;align-items:center;gap:8px;min-block-size:44px;padding:10px 16px;border:1.5px solid var(--pfe-ink);background:var(--pfe-card);color:var(--pfe-ink);font:800 15px/1.2 var(--pfe-font);box-shadow:3px 3px 0 var(--pfe-ink);cursor:pointer}.pfe-gift__reveal svg{inline-size:20px;block-size:20px}@media(prefers-reduced-motion:reduce){.pfe-gift__canvas,.pfe-gift__cover{transition:none}}@media(min-width:900px){.pfe-gift__wrap{grid-template-columns:minmax(0,1fr) minmax(0,520px);gap:64px;align-items:center}.pfe-gift__face{padding:22px}}@media(max-width:374px){.pfe-cast__card,.pfe-buy__panel{padding-inline:14px}.pfe-link{grid-template-columns:44px minmax(0,1fr)}.pfe-link__go{display:none}}@media(prefers-reduced-motion:reduce){.pfe .pfa-btn{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/62/compiled_assets/styles.css.map?subset=AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABCAE */
