.pn .pn-pdp2{background:var(--pn-c);color:var(--pn-i);position:relative;overflow:hidden;border-top:3px solid var(--pn-brass);display:grid;grid-template-columns:minmax(0,54fr) minmax(0,46fr);grid-template-rows:auto auto;grid-template-areas:"copy stage" "copy shelf";align-content:center;min-height:calc(100svh - var(--pn-header-h) - var(--pn-announce-h,36px))}.pn .pn-pdp2__te .pn-telock{--pn-telock-h:clamp(44px,7.8vh,var(--pn-te-max,82px))}.pn-pdp2__copy{grid-area:copy;align-self:center;padding:clamp(20px,2.6vh,40px) 3vw clamp(20px,2.6vh,40px) var(--pn-gutter);position:relative;z-index:3}.pn-pdp2__eyebrow{font:900 var(--pn-fs-label)/1 var(--pn-body);letter-spacing:.13em;opacity:.85;margin-bottom:10px}.pn .pn-pdp2__te{margin:0 0 9px;display:inline-flex;line-height:0}.pn .pn-pdp2__name{font-family:var(--pn-display);font-weight:650;font-size:clamp(17px,1.45vw,24px);line-height:1.1;letter-spacing:-.01em;margin:0 0 min(10px,1.4vh)}.pn .pn-pdp2__desc{display:block;font:900 clamp(10px,.8vw,12px)/1.4 var(--pn-body);letter-spacing:.14em;text-transform:uppercase;opacity:.82;margin-top:4px}.pn .pn-pdp2__action{font-family:var(--pn-display);font-weight:650;font-size:clamp(28px,min(3.9vw,6.6vh),56px);line-height:.95;letter-spacing:-.03em;margin:0 0 min(7px,1vh)}.pn-pdp2__instruction{font-size:clamp(15px,min(1.25vw,2.3vh),19px);font-weight:800;line-height:1.3;max-width:34ch;margin:0}.pn-pdp2__heat{margin-top:min(10px,1.4vh)}.pn-pdp2__buy{margin-top:clamp(12px,2.2vh,26px);padding-top:clamp(10px,1.6vh,18px);border-top:1px solid rgba(255,255,255,.28);max-width:560px}.pn-pdp2__price{display:flex;align-items:baseline;gap:12px;flex-wrap:wrap;margin-bottom:min(11px,1.5vh)}.pn-pdp2__price b{font-family:var(--pn-display);font-weight:650;font-size:var(--pn-fs-title-l);letter-spacing:-.02em}.pn-pdp2__price span{font:900 var(--pn-fs-label)/1 var(--pn-body);letter-spacing:.12em;text-transform:uppercase;opacity:.85}.pn-pdp2__price s{opacity:.6}.pn-tiles{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.pn .pn-tile{appearance:none;-webkit-appearance:none;font:inherit;text-align:left;cursor:pointer;background:var(--pn-paper);color:var(--pn-ink);border:2px solid var(--pn-ink);border-radius:10px;padding:0;overflow:hidden;display:flex;flex-direction:column;transition:transform .18s ease}.pn .pn-tile:hover{transform:translateY(-2px)}.pn .pn-tile:active{transform:translateY(0)}.pn .pn-tile:focus-visible{outline:3px solid var(--pn-brass);outline-offset:2px}.pn .pn-tile b{display:block;padding:min(6px,.8vh) 10px min(5px,.7vh);border-bottom:2px solid var(--pn-ink);font:900 var(--pn-fs-label)/1.2 var(--pn-body);letter-spacing:.1em;text-transform:uppercase;transition:background .18s ease,color .18s ease}.pn .pn-tile span{padding:min(7px,1vh) 10px 0;font-family:var(--pn-display);font-weight:650;font-size:var(--pn-fs-title-s);letter-spacing:-.01em}.pn .pn-tile small{padding:1px 10px min(7px,1vh);font:900 10px/1.2 var(--pn-body);letter-spacing:.12em;text-transform:uppercase;opacity:.72;min-height:calc(1.2em + min(7px,1vh))}.pn .pn-tile.is-pick b{background:var(--pn-ink);color:var(--pn-paper)}.pn .pn-tile.is-next{border-style:dashed}.pn .pn-tile.is-next b{border-bottom-style:dashed}.pn .pn-pdp2__ladnote{font:900 var(--pn-fs-label)/1.5 var(--pn-body);letter-spacing:.1em;text-transform:uppercase;opacity:.75;margin:clamp(12px,1.9vh,18px) 0 clamp(14px,2.2vh,22px)}.pn .pn-pdp2__buynote{font:900 var(--pn-fs-label)/1.4 var(--pn-body);letter-spacing:.12em;text-transform:uppercase;opacity:.85;margin:min(8px,1.1vh) 0 0}.pn .pn-pdp2 .pn-qty{border:1.5px solid currentColor;border-color:color-mix(in srgb,currentColor 62%,transparent);border-radius:6px}.pn .pn-pdp2 .pn-qty__btn:hover{background:color-mix(in srgb,currentColor 12%,transparent)}.pn-pdp2__stage{grid-area:stage;align-self:end;position:relative;display:grid;place-items:center;padding:clamp(16px,2.4vh,38px) 3vw 0;background:radial-gradient(ellipse at 50% 55%,#ffffff29,#fff0 62%)}.pn-pdp2__tilt{transform-style:preserve-3d;will-change:transform}.pn .pn-pdp2__tin{width:min(300px,24vw,40vh);transform:none}.pn .pn-pdp2__tin .pn-mtin__img{box-shadow:none;background:none;overflow:visible}.pn .pn-pdp2__tin .pn-mtin__img img{width:100%;height:auto;display:block;filter:drop-shadow(12px 18px 0 rgba(20,9,3,.26))}.pn .pn-pdp2__tin:hover{transform:none}.pn-pdp2__shelf{grid-area:shelf;align-self:start;padding:clamp(14px,2vh,26px) 3vw clamp(18px,2.6vh,36px);position:relative;z-index:3}.pn .pn-shelfrow__k{color:inherit;opacity:.85;margin:0 0 min(9px,1.2vh)}.pn-shelfrow__grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:7px;max-width:460px}.pn .pn-shelfrow__item{-webkit-appearance:none;appearance:none;border:1.5px solid rgba(255,255,255,.35);border-radius:9px;background:#ffffff1a;color:inherit;padding:min(8px,1.1vh) 3px min(7px,.9vh);display:flex;flex-direction:column;align-items:center;gap:min(4px,.6vh);cursor:pointer;transition:transform .18s ease,background .18s ease,border-color .18s ease}.pn .pn-shelfrow__item:hover{transform:translateY(-3px);border-color:var(--pn-i)}.pn .pn-shelfrow__item.is-in{background:var(--pn-i);color:var(--pn-c);border-color:var(--pn-i)}.pn .pn-shelfrow__item:disabled{opacity:.5;cursor:default}.pn .pn-shelfrow__item b{font:900 9px/1.2 var(--pn-body);letter-spacing:.07em;text-transform:uppercase;text-align:center}.pn .pn-shelfrow__item small{font:900 9px/1 var(--pn-body);letter-spacing:.1em;opacity:.85}.pn .pn-shelfrow__tin{width:100%;max-width:min(42px,4.8vh)}.pn .pn-shelfrow__tin .pn-mtin__img{box-shadow:none;background:none}.pn .pn-shelfrow__tin .pn-mtin__img img{width:100%;height:auto;display:block}@media(min-width:901px){.pn .pn-buybar{display:none}}@media(max-width:900px){.pn .pn-buybar{position:fixed;top:auto;bottom:0;left:0;right:0;z-index:55;border-top:1px solid var(--pn-line);border-bottom:0}.pn .pn-buybar__thumb,.pn .pn-buybar__meta{display:none}}.pn-pdprec .pn-section__head{align-items:end}.pn-pdprec .pn-section__head .pn-link{justify-self:end}.pn .pn-recipegrid--three{max-width:1200px}.pn .pn-recipecard--static{cursor:default}.pn .pn-recipecard--static:hover{transform:none}.pn-faq__list{max-width:900px;margin:auto}.pn-faq__item{border-top:1px solid var(--pn-line)}.pn-faq__item:last-child{border-bottom:1px solid var(--pn-line)}.pn-faq__item summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:20px;padding:20px 0;font-family:var(--pn-display);font-weight:650;font-size:var(--pn-fs-title-s);letter-spacing:-.01em}.pn-faq__item summary::-webkit-details-marker{display:none}.pn-faq__item summary:after{content:"+";font:900 22px/1 var(--pn-body);color:var(--pn-muted);transition:transform .2s ease}.pn-faq__item[open] summary:after{transform:rotate(45deg)}.pn-faq__a{padding:0 0 22px;max-width:62ch;color:var(--pn-ink)}.pn-faq__a p{margin:0 0 10px;line-height:1.6;font-size:var(--pn-fs-body-s)}.pn-faq__a ul{margin:6px 0 0;padding-left:18px;line-height:1.6;font-size:var(--pn-fs-body-s)}.pn-faq__heat{margin:2px 0 12px;color:var(--pn-c)}.pn-label{padding:0 var(--pn-gutter);background:var(--pn-paper)}.pn-label__d{max-width:1200px;margin:auto;border-top:1px solid var(--pn-line);border-bottom:1px solid var(--pn-line)}.pn-label__d summary{list-style:none;cursor:pointer;display:flex;align-items:center;gap:18px;padding:22px 0}.pn-label__d summary::-webkit-details-marker{display:none}.pn-label__d summary .pn-kicker{margin:0}.pn-label__t{font-family:var(--pn-display);font-weight:650;font-size:var(--pn-fs-title-s);flex:1}.pn-label__x{font:900 22px/1 var(--pn-body);color:var(--pn-muted);transition:transform .2s ease}.pn-label__d[open] .pn-label__x{transform:rotate(45deg)}.pn-label__body{padding:0 0 34px}.pn .pn-label .pn-nutri{margin-top:8px;max-width:760px}@media(max-width:1000px){.pn .pn-pdp2{grid-template-columns:1fr;grid-template-rows:auto auto auto;grid-template-areas:"stage" "copy" "shelf";min-height:0}.pn-pdp2__stage{padding:28px 6vw 0}.pn .pn-pdp2__tin{width:min(230px,56vw)}.pn-pdp2__copy{padding:24px 6vw 0}.pn-pdp2__shelf{padding:22px 6vw 104px}.pn-shelfrow__grid{max-width:none;gap:6px}.pn-tiles{gap:6px}.pn-pdprec .pn-section__head{grid-template-columns:1fr}}@media(max-width:620px){.pn-shelfrow__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}#judgeme_product_reviews{--jdgm-primary-color:var(--pn-ink);--jdgm-secondary-color:rgba(38,23,15,.08);--jdgm-star-color:var(--pn-brass);--jdgm-write-review-text-color:#fff;--jdgm-write-review-bg-color:var(--pn-ink);--jdgm-paginate-color:var(--pn-ink);--jdgm-reviewer-name-color:var(--pn-ink);--jdgm-border-radius:var(--pn-radius);--jm-review-widget-button-color:var(--pn-ink);font-family:var(--pn-body);color:#26170fbf;padding:clamp(44px,6vh,72px) 0 clamp(40px,5.5vh,64px);border-top:1px solid var(--pn-line)}.shopify-section:has(#judgeme_product_reviews) .page-width{padding-left:var(--pn-gutter);padding-right:var(--pn-gutter)}#judgeme_product_reviews .jm-review-widget-minimal-header__title{font-family:var(--pn-display);font-weight:650;font-size:var(--pn-fs-title-l,30px);line-height:1.15;letter-spacing:-.02em;color:var(--pn-ink);margin:0}#judgeme_product_reviews .jm-review-widget-minimal-header__title:before{content:"REVIEWS";display:block;margin-bottom:10px;font:900 11px/1.8 var(--pn-body);letter-spacing:.17em;text-transform:uppercase;color:var(--pn-muted)}#judgeme_product_reviews .jdgm-empty-state{display:none}#judgeme_product_reviews .jm-no-reviews-state__text{font-size:var(--pn-fs-body-s,15px);color:#26170fbf}#judgeme_product_reviews .jm-button--primary,#judgeme_product_reviews .jm-button--primary:focus{background:var(--pn-ink);color:#fff;border:1.5px solid var(--pn-ink);border-radius:6px;font:900 11px/1.8 var(--pn-body);letter-spacing:.05em;text-transform:uppercase;padding:12px 17px;box-shadow:none;transition:background .18s ease,color .18s ease}#judgeme_product_reviews .jm-button--primary:hover{background:transparent;color:var(--pn-ink)}#judgeme_product_reviews .jm-button--secondary{background:transparent;color:var(--pn-ink);border:1.5px solid var(--pn-ink);border-radius:6px;font:900 11px/1.8 var(--pn-body);letter-spacing:.05em;text-transform:uppercase;padding:12px 17px}#judgeme_product_reviews [class*=star]{color:var(--pn-brass)}
/*# sourceMappingURL=/cdn/shop/t/38/assets/pn-v41-pdp.css.map */
