.fz-story{display:grid;gap:26px}.fz-story__img{position:relative;border:2px solid var(--paper);border-radius:var(--r-lg);overflow:hidden}.fz-story__img img{width:100%;aspect-ratio:4/5;object-fit:cover}.fz-story__img .fz-sticker{position:absolute;left:14px;bottom:14px;transform:rotate(-4deg);background:var(--sun)}.fz-steps{display:grid;gap:12px;counter-reset:st;margin-top:22px}.fz-step{display:grid;grid-template-columns:52px 1fr;gap:14px;align-items:start;padding:16px;border:2px solid rgba(255,255,255,.16);border-radius:var(--r);background:#ffffff0a;transition:border-color .25s,background .25s}.fz-step:hover{border-color:var(--sun);background:#ffd60a0f}.fz-step:before{counter-increment:st;content:counter(st);width:52px;height:52px;border-radius:14px;background:var(--sun);color:var(--ink);display:grid;place-items:center;font:800 26px/1 var(--f-display);border:var(--b)}.fz-step h3{font-size:23px;margin-bottom:5px}.fz-step p{font-size:15px;color:#cfc6b5;line-height:1.5}@media(min-width:900px){.fz-story{grid-template-columns:.85fr 1.15fr;gap:64px;align-items:center}}.fz-revhead{display:flex;align-items:center;gap:14px;flex-wrap:wrap}.fz-score{display:inline-flex;align-items:center;gap:12px;padding:8px 16px 8px 8px;border:var(--b);border-radius:999px;background:var(--paper);box-shadow:var(--sh)}.fz-score strong{width:54px;height:54px;border-radius:50%;background:var(--sun);border:var(--b);display:grid;place-items:center;font:800 21px/1 var(--f-display);color:var(--ink)}.fz-score span{font:500 13.5px/1.3 var(--f-body);color:var(--ink-2)}.fz-score span b{display:block;color:var(--ink);font-weight:700;font-size:15px}.fz-revs{display:flex;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;margin:0 -18px;padding:6px 18px 14px}.fz-revs::-webkit-scrollbar{display:none}.fz-rev{flex:0 0 84%;scroll-snap-align:start;display:flex;flex-direction:column;gap:12px;padding:18px;border:var(--b);border-radius:var(--r);background:var(--paper);box-shadow:var(--sh)}.fz-rev:nth-child(3n+2){background:#fff3c4}.fz-rev:nth-child(3n+3){background:var(--leaf-2)}.fz-rev p{font:700 21px/1.18 var(--f-display);font-stretch:90%;color:var(--ink);letter-spacing:-.01em}.fz-rev footer{margin-top:auto;display:flex;justify-content:space-between;align-items:flex-end;gap:8px;font:500 13px/1.35 var(--f-body);color:var(--muted)}.fz-rev footer b{display:block;color:var(--ink);font-weight:600;font-size:14px}.fz-verified{display:inline-flex;align-items:center;gap:4px;color:var(--leaf);font-weight:600;white-space:nowrap}.fz-verified svg{width:14px;height:14px}@media(min-width:700px){.fz-rev{flex-basis:46%}}@media(min-width:1100px){.fz-rev{flex-basis:31.6%}.fz-revs{margin:0;padding:6px 0 14px}}.fz-arrows{display:none;gap:8px}@media(min-width:900px){.fz-arrows{display:flex}}.fz-arrows button{width:48px;height:48px;border-radius:50%;border:var(--b);background:var(--paper);box-shadow:0 3px 0 var(--ink);cursor:pointer;display:grid;place-items:center;transition:transform .15s,background .2s}.fz-arrows button:hover{background:var(--sun);transform:translateY(-2px)}.fz-arrows button:active{transform:translateY(2px);box-shadow:none}.fz-club{position:relative;border:var(--b);border-radius:var(--r-lg);background:var(--chili);color:#fff;padding:30px 20px;box-shadow:var(--sh-lg);overflow:hidden}.fz-club:after{content:"";position:absolute;right:-60px;top:-60px;width:200px;height:200px;border-radius:50%;border:30px solid rgba(255,214,10,.35)}.fz-club h2{color:#fff;margin:12px 0 10px;position:relative;z-index:1}.fz-club .fz-eyebrow{color:var(--sun)}.fz-club p{color:#ffe3dc;max-width:40ch;position:relative;z-index:1}.fz-field{display:flex;flex-direction:column;gap:10px;margin-top:18px;position:relative;z-index:1}.fz-input{width:100%;min-height:56px;padding:14px 16px;border:var(--b);border-radius:14px;background:var(--paper);font:500 16px var(--f-body);color:var(--ink);outline:0;transition:box-shadow .2s}.fz-input:focus{box-shadow:0 0 0 4px var(--sun)}.fz-club__ok{margin-top:12px;font-weight:600;color:var(--sun)}.fz-club small{display:block;margin-top:10px;color:#ffd3c9;font-size:12.5px;position:relative;z-index:1}@media(min-width:700px){.fz-field{flex-direction:row}.fz-club{padding:48px}}.fz-foot{background:var(--ink);color:#cfc6b5;padding:46px 0 calc(28px + env(safe-area-inset-bottom))}.fz-foot__big{font:800 clamp(80px,27vw,250px)/.78 var(--f-display);font-stretch:75%;letter-spacing:-.055em;color:var(--sun);margin:0 0 30px;-webkit-user-select:none;user-select:none}.fz-foot__grid{display:grid;grid-template-columns:1fr 1fr;gap:28px}.fz-foot__about{grid-column:1/-1}.fz-foot__about p{max-width:38ch;margin-bottom:16px}.fz-foot h4{font:600 12px/1 var(--f-body);letter-spacing:.16em;text-transform:uppercase;color:var(--sun);margin-bottom:14px}.fz-foot ul{list-style:none;margin:0;padding:0;display:grid;gap:11px}.fz-foot a{color:#efe7d7;transition:color .2s}.fz-foot a:hover{color:var(--sun)}.fz-social{display:flex;gap:10px}.fz-social a{width:46px;height:46px;border-radius:12px;border:2px solid #5b5348;display:grid;place-items:center;transition:background .2s,border-color .2s,transform .2s var(--spring)}.fz-social a:hover{background:var(--sun);border-color:var(--sun);color:var(--ink);transform:rotate(-6deg)}.fz-social svg{width:22px;height:22px}.fz-foot__base{display:flex;flex-wrap:wrap;justify-content:space-between;gap:10px;margin-top:38px;padding-top:18px;border-top:1px solid #3d362e;font-size:13px;color:#9a907f}@media(min-width:900px){.fz-foot__grid{grid-template-columns:2fr 1fr 1fr}.fz-foot__about{grid-column:auto}}.fz-crumbs{display:flex;gap:6px;flex-wrap:wrap;font:500 13px/1 var(--f-body);color:var(--muted);padding:14px 0}.fz-crumbs a{color:var(--ink-2);text-decoration:underline;text-underline-offset:3px}.fz-pdp{padding:0 0 48px}.fz-pdp__grid{display:grid;gap:24px}@media(min-width:960px){.fz-pdp__grid{grid-template-columns:1.05fr .95fr;gap:56px;align-items:start}.fz-pdp__media{position:sticky;top:calc(var(--hdr) + 18px)}}.fz-gal__main{position:relative;border:var(--b);border-radius:var(--r-lg);overflow:hidden;background:var(--cream);box-shadow:var(--sh-lg)}.fz-gal__track{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.fz-gal__track::-webkit-scrollbar{display:none}.fz-gal__slide{flex:0 0 100%;scroll-snap-align:center;aspect-ratio:1/1;background:var(--cream)}.fz-gal__slide img{width:100%;height:100%;object-fit:cover}.fz-gal__slide img.is-contain{object-fit:contain;padding:16px;background:#fff}.fz-gal__count{position:absolute;right:12px;bottom:12px;padding:6px 10px;border-radius:999px;background:var(--paper);border:1.5px solid var(--ink);font:700 12px/1 var(--f-body);color:var(--ink)}.fz-gal__flavour{position:absolute;left:12px;top:12px;display:flex;align-items:center;gap:7px;padding:8px 12px 8px 9px;border-radius:999px;background:var(--fl,var(--ink));color:#fff;border:var(--b);font:700 13px/1 var(--f-body);box-shadow:0 3px 0 var(--ink);transition:background .35s}.fz-gal__flavour.is-light{color:var(--ink)}.fz-gal__flavour i{width:10px;height:10px;border-radius:50%;background:currentColor}.fz-gal__thumbs{display:flex;gap:8px;margin-top:14px;overflow-x:auto;scrollbar-width:none;padding:2px 2px 6px}.fz-gal__thumbs::-webkit-scrollbar{display:none}.fz-gal__thumb{flex:0 0 64px;height:64px;border-radius:12px;border:2px solid var(--line);overflow:hidden;cursor:pointer;background:var(--cream);padding:0;transition:border-color .2s,transform .2s}.fz-gal__thumb img{width:100%;height:100%;object-fit:cover}.fz-gal__thumb.is-on{border-color:var(--ink);transform:translateY(-2px)}.fz-buy{display:flex;flex-direction:column;gap:18px}.fz-buy h1{font-size:clamp(42px,11.5vw,66px);line-height:.9;font-stretch:78%;letter-spacing:-.035em}.fz-buy__meta{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.fz-buy__price{display:flex;align-items:baseline;gap:10px;flex-wrap:wrap}.fz-buy__price strong{font:800 36px/1 var(--f-display);color:var(--ink);font-stretch:82%}.fz-buy__price s{color:var(--muted)}.fz-buy__price small{font:500 14px/1 var(--f-body);color:var(--muted)}.fz-buy__tagline{font-size:17px;line-height:1.5;color:var(--ink-2)}.fz-opt{display:grid;gap:10px}.fz-opt__label{display:flex;justify-content:space-between;align-items:center;gap:10px;font:600 14px/1 var(--f-body);color:var(--ink)}.fz-opt__label span{color:var(--muted);font-weight:500}.fz-chips{display:flex;flex-wrap:wrap;gap:8px}.fz-chip{--fl:var(--ink);display:inline-flex;align-items:center;gap:8px;min-height:46px;padding:9px 14px 9px 10px;border:var(--b);border-radius:14px;background:var(--paper);color:var(--ink);font:600 15px/1 var(--f-body);cursor:pointer;box-shadow:0 2px 0 var(--ink);transition:transform .15s var(--ease),box-shadow .15s,background .2s,color .2s}.fz-chip:hover{transform:translateY(-2px);box-shadow:0 4px 0 var(--ink)}.fz-chip:active{transform:translateY(2px);box-shadow:0 0 0 var(--ink)}.fz-chip .fz-dot{width:16px;height:16px}.fz-chip.is-on{background:var(--fl);color:#fff;box-shadow:0 4px 0 var(--ink)}.fz-chip.is-on .fz-dot{background:#fff}.fz-chip.is-light.is-on{color:var(--ink)}.fz-chip.is-off{opacity:.45;text-decoration:line-through}.fz-flavnote{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 14px;border-radius:14px;background:var(--cream);border:1.5px dashed rgba(34,30,25,.35);font:500 14.5px/1.35 var(--f-body);color:var(--ink-2)}.fz-flavnote b{color:var(--ink)}.fz-buy__row{display:grid;grid-template-columns:auto 1fr;gap:10px}.fz-buy__row .fz-btn{min-height:56px}.fz-perks{display:grid;grid-template-columns:1fr 1fr;gap:8px}.fz-perk{display:flex;gap:9px;align-items:center;padding:11px 12px;border-radius:14px;background:var(--cream);font:500 13.5px/1.25 var(--f-body);color:var(--ink)}.fz-perk svg{flex:none;width:22px;height:22px}.fz-acc{border-top:var(--b)}.fz-acc details{border-bottom:var(--b)}.fz-acc summary{list-style:none;display:flex;justify-content:space-between;align-items:center;padding:17px 2px;cursor:pointer;font:800 22px/1 var(--f-display);font-stretch:85%;color:var(--ink)}.fz-acc summary::-webkit-details-marker{display:none}.fz-acc summary i{width:30px;height:30px;border-radius:50%;border:var(--b);display:grid;place-items:center;font:700 18px/1 var(--f-body);font-style:normal;transition:transform .3s var(--spring),background .2s}.fz-acc details[open] summary i{transform:rotate(45deg);background:var(--sun)}.fz-acc__body{padding:0 2px 18px;font-size:15.5px;line-height:1.6}.fz-acc__body ul{padding-left:18px;margin:8px 0}.fz-acc__body p+p{margin-top:10px}.fz-specs{display:grid;grid-template-columns:auto 1fr;gap:8px 18px;margin:0}.fz-specs dt{font-weight:600;color:var(--ink)}.fz-specs dd{margin:0}.fz-pick{display:grid;gap:10px;padding:14px;border:var(--b);border-radius:var(--r);background:var(--cream)}.fz-pick__head{display:flex;justify-content:space-between;align-items:center;font:700 16px/1.1 var(--f-display);color:var(--ink)}.fz-pick__head small{font:500 12.5px/1.2 var(--f-body);color:var(--muted)}.fz-pick__row{display:grid;grid-template-columns:92px 1fr;gap:10px;align-items:center;font:600 14px/1.2 var(--f-body);color:var(--ink)}.fz-select{width:100%;min-height:44px;padding:10px 34px 10px 12px;border:var(--b);border-radius:12px;background:var(--paper);-webkit-appearance:none;appearance:none;font:500 15px var(--f-body);color:var(--ink);background-image:linear-gradient(45deg,transparent 50%,var(--ink) 50%),linear-gradient(135deg,var(--ink) 50%,transparent 50%);background-position:calc(100% - 18px) 50%,calc(100% - 12px) 50%;background-size:6px 6px;background-repeat:no-repeat}.fz-sticky{position:fixed;left:0;right:0;bottom:0;z-index:50;padding:10px 14px calc(10px + env(safe-area-inset-bottom));background:var(--paper);border-top:var(--b);display:grid;grid-template-columns:1fr auto;gap:12px;align-items:center;transform:translateY(110%);transition:transform .35s var(--ease)}.fz-sticky.is-on{transform:none}.fz-sticky__t{font:800 18px/1.05 var(--f-display);color:var(--ink);font-stretch:82%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fz-sticky__p{font:500 13px/1.2 var(--f-body);color:var(--muted);margin-top:3px;display:flex;align-items:center;gap:6px}.fz-sticky .fz-btn{min-height:48px;padding:10px 20px}@media(min-width:960px){.fz-sticky{display:none}}.fz-buy .th_pb_qty_bundle_cls,.fz-buy .th_pb_qty_bundle_cls *{font-family:var(--f-body)!important}.fz-buy .th_pb_qty_bundle_cls{margin:0!important}.fz-buy .th_pb_qty_bundle_cls h1,.fz-buy .th_pb_qty_bundle_cls h2,.fz-buy .th_pb_qty_bundle_cls h3,.fz-buy .th_pb_qty_bundle_cls [class*=heading],.fz-buy .th_pb_qty_bundle_cls [class*=title]{font-family:var(--f-display)!important;color:var(--ink)!important;font-weight:800!important}.fz-buy .th_pb_qty_bundle_cls button,.fz-buy .th_pb_qty_bundle_cls [class*=btn],.fz-buy .th_pb_qty_bundle_cls [class*=button]{background:var(--paper)!important;color:var(--ink)!important;border:2px solid var(--ink)!important;border-radius:14px!important;box-shadow:0 3px 0 var(--ink)!important;text-transform:none!important;letter-spacing:0!important;font-weight:700!important}.fz-buy .th_pb_qty_bundle_cls button:hover,.fz-buy .th_pb_qty_bundle_cls [class*=btn]:hover{background:var(--sun)!important}.fz-colhero{background:var(--sun);border-bottom:var(--b);padding:26px 0 28px;position:relative;overflow:hidden}.fz-colhero p{margin-top:12px;max-width:44ch;color:var(--ink)}.fz-filters{display:flex;gap:8px;overflow-x:auto;scrollbar-width:none;padding:18px 0 6px}.fz-filters::-webkit-scrollbar{display:none}.fz-filters a{flex:none;padding:10px 16px;border:var(--b);border-radius:999px;font:600 14px/1 var(--f-body);color:var(--ink);background:var(--paper);transition:background .2s,transform .15s}.fz-filters a:hover{transform:translateY(-2px);background:var(--cream)}.fz-filters a[aria-current]{background:var(--ink);color:var(--sun)}.fz-page{padding:34px 0 64px}.fz-page h1{font-size:clamp(42px,11vw,76px);margin-bottom:22px;font-stretch:78%}.fz-rte{max-width:68ch;font-size:16.5px;line-height:1.7}.fz-rte h2,.fz-rte h3{margin:28px 0 10px;font-size:27px}.fz-rte p{margin:0 0 14px}.fz-rte a{text-decoration:underline;text-underline-offset:3px;color:var(--ink)}.fz-rte ul,.fz-rte ol{padding-left:20px}.fz-rte img{border-radius:var(--r)}.fz-rte table{border-collapse:collapse;width:100%}.fz-rte td,.fz-rte th{border:1px solid var(--line);padding:8px}.fz-reveal{opacity:0;transform:translateY(22px);transition:opacity .7s var(--ease),transform .7s var(--ease)}.fz-reveal.is-in{opacity:1;transform:none}.fz-reveal[data-d="1"]{transition-delay:.08s}.fz-reveal[data-d="2"]{transition-delay:.16s}.fz-reveal[data-d="3"]{transition-delay:.24s}.no-js .fz-reveal{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}.fz-reveal{opacity:1;transform:none}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/fz-3.css.map */
