.lzf-legacy-purchase[hidden]{display:none!important}.lzf.lzf-updated{--lzf-space-1: .25rem;--lzf-space-2: .5rem;--lzf-space-3: .75rem;--lzf-space-4: 1rem;--lzf-space-5: 1.25rem;--lzf-space-6: 1.5rem;--lzf-space-8: 2rem;--lzf-space-12: 3rem;--lzf-text-small: clamp(.8125rem, .78rem + .15vw, .875rem);--lzf-text-base: clamp(1rem, .98rem + .12vw, 1.0625rem);--lzf-text-heading: clamp(1.875rem, 1.6rem + 1vw, 2.5rem);--lzf-text-hero: clamp(2.5rem, 1.9rem + 3vw, 4.75rem)}.lzf.lzf-updated [hidden]{display:none!important}.lzf.lzf-updated .hero,.lzf.lzf-updated .hero-media{min-height:520px}.lzf.lzf-updated .hero-copy{padding:var(--lzf-space-12) clamp(2rem,4vw,4rem)}.lzf.lzf-updated h1{font-size:var(--lzf-text-hero);line-height:1}.lzf.lzf-updated .hero-copy p{font-size:var(--lzf-text-base);margin:var(--lzf-space-5) 0}.lzf.lzf-updated .hero-points{gap:var(--lzf-space-2) var(--lzf-space-4)}.lzf.lzf-updated .lzf-hero-offer{display:flex;flex-wrap:wrap;gap:var(--lzf-space-2) var(--lzf-space-4);margin-top:var(--lzf-space-5);font-size:var(--lzf-text-base)}.lzf.lzf-updated .jump{margin-top:var(--lzf-space-5)}.lzf.lzf-updated .shop{padding:var(--lzf-space-12) 0;scroll-margin-top:110px}.lzf.lzf-updated .shophead{margin-bottom:var(--lzf-space-5);align-items:center;gap:var(--lzf-space-6)}.lzf.lzf-updated .shophead h2{font-size:var(--lzf-text-heading);line-height:1.08;margin-top:var(--lzf-space-2)}.lzf.lzf-updated .lzf-builder-intro{font-size:var(--lzf-text-base);margin:var(--lzf-space-3) 0 0;max-width:650px}.lzf.lzf-updated .offer{font-size:var(--lzf-text-small)}.lzf.lzf-updated .lzf-formula-guide{padding:var(--lzf-space-4) var(--lzf-space-5);border-left:3px solid var(--olive);background:var(--ivory);margin-bottom:var(--lzf-space-6);font-size:var(--lzf-text-small)}.lzf.lzf-updated .lzf-formula-guide p{margin:0}.lzf.lzf-updated fieldset{min-width:0;border:0;padding:0;margin:0}.lzf.lzf-updated legend{float:none;width:auto;padding:0;margin-bottom:var(--lzf-space-3);color:var(--ink);font-size:var(--lzf-text-base);font-weight:750}.lzf.lzf-updated .lzf-pack-options{display:flex;gap:var(--lzf-space-3);margin-bottom:var(--lzf-space-6)}.lzf.lzf-updated .lzf-pack-options label{position:relative;flex:1;max-width:390px;cursor:pointer;margin:0}.lzf.lzf-updated .lzf-pack-options input{position:absolute;opacity:0;width:1px;height:1px}.lzf.lzf-updated .lzf-pack-options span{display:block;border:1px solid var(--line);background:#fff;border-radius:4px;padding:var(--lzf-space-4);min-height:80px}.lzf.lzf-updated .lzf-pack-options strong,.lzf.lzf-updated .lzf-pack-options small{display:block}.lzf.lzf-updated .lzf-pack-options strong{font-size:var(--lzf-text-base)}.lzf.lzf-updated .lzf-pack-options small{font-size:var(--lzf-text-small);line-height:1.4;margin-top:var(--lzf-space-1)}.lzf.lzf-updated .lzf-pack-options input:checked+span{border:2px solid var(--olive);padding:calc(var(--lzf-space-4) - 1px);background:var(--sage)}.lzf.lzf-updated .lzf-pack-options input:focus-visible+span{outline:3px solid var(--olive);outline-offset:3px}.lzf.lzf-updated .lzf-pouch-grid{display:grid;grid-template-columns:1fr 1fr;gap:var(--lzf-space-5)}.lzf.lzf-updated .lzf-pouch{padding:var(--lzf-space-5);border:1px solid var(--line);border-radius:4px;background:#fff}.lzf.lzf-updated .lzf-pouch legend{padding:0 var(--lzf-space-2);margin:0}.lzf.lzf-updated .lzf-pouch-controls{display:grid;grid-template-columns:1fr 1fr;gap:var(--lzf-space-3);margin-bottom:var(--lzf-space-4)}.lzf.lzf-updated .lzf-control-group label{display:block;font-size:var(--lzf-text-small);font-weight:650;margin-bottom:var(--lzf-space-2)}.lzf.lzf-updated select{width:100%;min-height:48px;padding:var(--lzf-space-3) var(--lzf-space-8) var(--lzf-space-3) var(--lzf-space-3);border:1px solid var(--line);border-radius:3px;background-color:#fff;color:var(--ink);font-size:var(--lzf-text-base)}.lzf.lzf-updated select:focus-visible,.lzf.lzf-updated a:focus-visible,.lzf.lzf-updated button:focus-visible{outline:3px solid var(--olive);outline-offset:3px}.lzf.lzf-updated .lzf-selection-preview{display:flex;align-items:center;gap:var(--lzf-space-4);min-height:96px}.lzf.lzf-updated .lzf-selection-preview img{width:80px;height:96px;object-fit:contain}.lzf.lzf-updated .lzf-selection-preview strong{display:block;font-size:var(--lzf-text-base);line-height:1.3}.lzf.lzf-updated .lzf-selection-preview span{display:block;font-size:var(--lzf-text-base);margin:var(--lzf-space-1) 0}.lzf.lzf-updated .lzf-selection-preview a{font-size:var(--lzf-text-small);text-decoration:underline;text-underline-offset:3px}.lzf.lzf-updated .lzf-availability{font-size:var(--lzf-text-small);color:#8d2d21;margin:var(--lzf-space-2) 0 0}.lzf.lzf-updated .lzf-availability:empty{display:none}.lzf.lzf-updated .lzf-purchase-row{display:flex;justify-content:space-between;align-items:center;gap:var(--lzf-space-6);border-top:1px solid var(--line);padding-top:var(--lzf-space-5);margin-top:var(--lzf-space-5)}.lzf.lzf-updated .lzf-order-summary strong{display:block;font-size:var(--lzf-text-heading);line-height:1.1}.lzf.lzf-updated .lzf-order-summary span{display:block;font-size:var(--lzf-text-base);margin-top:var(--lzf-space-1)}.lzf.lzf-updated .lzf-order-summary small{display:block;font-size:var(--lzf-text-small);margin-top:var(--lzf-space-2)}.lzf.lzf-updated .lzf-add-button{width:auto;min-width:270px;min-height:56px;padding:var(--lzf-space-4) var(--lzf-space-6);font-size:var(--lzf-text-base);font-weight:750;border-radius:3px}.lzf.lzf-updated .lzf-add-button:hover:not(:disabled){background:var(--olive)}.lzf.lzf-updated button:disabled{cursor:not-allowed;opacity:.6}.lzf.lzf-updated .lzf-error{padding:var(--lzf-space-4);background:#fff0ec;color:#7c281c;border:1px solid #e0bdb1;margin:var(--lzf-space-4) 0 0}.lzf.lzf-updated .lzf-success{padding:var(--lzf-space-5);background:var(--sage);margin-top:var(--lzf-space-5);border-radius:4px}.lzf.lzf-updated .lzf-success>strong,.lzf.lzf-updated .lzf-success>span{display:block;font-size:var(--lzf-text-base)}.lzf.lzf-updated .lzf-success-actions{display:flex;flex-wrap:wrap;gap:var(--lzf-space-3);margin-top:var(--lzf-space-4)}.lzf.lzf-updated .lzf-success-actions a{min-height:44px;display:inline-flex;align-items:center;justify-content:center;padding:var(--lzf-space-3) var(--lzf-space-5);border:1px solid var(--ink);border-radius:3px;font-size:var(--lzf-text-base);font-weight:700}.lzf.lzf-updated .lzf-success-actions .lzf-checkout{background:var(--ink);color:#fff}.lzf.lzf-updated .lzf-fallback-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--lzf-space-4)}.lzf.lzf-updated .lzf-fallback-card{border:1px solid var(--line);padding:var(--lzf-space-4);background:#fff}.lzf.lzf-updated .lzf-fallback-card img{width:100%;aspect-ratio:1;object-fit:contain}.lzf.lzf-updated .lzf-fallback-card h3{font-size:var(--lzf-text-heading)}.lzf.lzf-updated .shopmicro{font-size:var(--lzf-text-small)}@media(max-width:850px){.lzf.lzf-updated .hero{display:flex;flex-direction:column}.lzf.lzf-updated .hero-copy{order:0;padding:var(--lzf-space-6) var(--lzf-space-5)}.lzf.lzf-updated .hero-media{order:1;min-height:0;height:clamp(220px,58vw,360px)}.lzf.lzf-updated .hero-media img{object-position:center 52%}.lzf.lzf-updated h1{font-size:clamp(2.25rem,1.8rem + 2.2vw,3.5rem);line-height:1.02}.lzf.lzf-updated .hero-points{padding:var(--lzf-space-3) 0;font-size:var(--lzf-text-small)}.lzf.lzf-updated .hero-copy p{margin:var(--lzf-space-4) 0}.lzf.lzf-updated .hero-copy .jump{margin-top:var(--lzf-space-4);width:100%;max-width:none}.lzf.lzf-updated .lzf-hero-offer{margin-top:var(--lzf-space-4)}.lzf.lzf-updated .shop{padding:var(--lzf-space-8) 0}.lzf.lzf-updated .shophead{display:block}.lzf.lzf-updated .shophead .offer{margin-top:var(--lzf-space-4)}.lzf.lzf-updated .lzf-purchase-row{flex-direction:column;align-items:stretch;gap:var(--lzf-space-4)}.lzf.lzf-updated .lzf-add-button{width:100%;min-width:0}.lzf.lzf-updated .lzf-fallback-grid{grid-template-columns:1fr 1fr}.template-page:has([data-lzf-builder]) .page-container{padding-bottom:96px}}@media(max-width:560px){.lzf.lzf-updated .lzf-pouch-grid{grid-template-columns:1fr;gap:var(--lzf-space-4)}.lzf.lzf-updated .lzf-pouch{padding:var(--lzf-space-4)}.lzf.lzf-updated .lzf-pack-options span{padding:var(--lzf-space-3);min-height:86px}.lzf.lzf-updated .lzf-pack-options input:checked+span{padding:calc(var(--lzf-space-3) - 1px)}}@media(prefers-reduced-motion:reduce){.lzf.lzf-updated *{scroll-behavior:auto;transition:none}}.lzf.lzf-updated.lzf-pdp-builder{container-type:inline-size}.lzf.lzf-updated.lzf-pdp-builder .shop{padding:0;background:transparent}.lzf.lzf-updated.lzf-pdp-builder .wrap{width:100%;max-width:none;padding:0}.lzf.lzf-updated.lzf-pdp-builder .shophead{display:block;margin-bottom:1rem}.lzf.lzf-updated.lzf-pdp-builder .shophead h2{font-family:var(--g-font-2, inherit);font-size:clamp(1.5rem,1.25rem + .6vw,1.875rem)}.lzf.lzf-updated.lzf-pdp-builder .kicker{display:none}.lzf.lzf-updated.lzf-pdp-builder .shophead .offer{display:inline-block;margin-top:.75rem;padding:.5rem .75rem}.lzf.lzf-updated.lzf-pdp-builder .lzf-formula-guide{padding:.75rem;margin-bottom:1rem}.lzf.lzf-updated.lzf-pdp-builder .lzf-pack-options{margin-bottom:1rem}.lzf.lzf-updated.lzf-pdp-builder .lzf-pack-options span{padding:.75rem}.lzf.lzf-updated.lzf-pdp-builder .lzf-pack-options input:checked+span{padding:calc(.75rem - 1px)}.lzf.lzf-updated.lzf-pdp-builder .lzf-pouch-grid{grid-template-columns:1fr;gap:1rem}.lzf.lzf-updated.lzf-pdp-builder .lzf-pouch{padding:.875rem}.lzf.lzf-updated.lzf-pdp-builder .lzf-pouch-controls{margin-bottom:.75rem}.lzf.lzf-updated.lzf-pdp-builder .lzf-selection-preview{min-height:64px;gap:.75rem}.lzf.lzf-updated.lzf-pdp-builder .lzf-selection-preview img{width:50px;height:64px}.lzf.lzf-updated.lzf-pdp-builder .lzf-purchase-row{flex-direction:column;align-items:stretch;gap:.875rem;padding-top:1rem;margin-top:1rem}.lzf.lzf-updated.lzf-pdp-builder .lzf-add-button{width:100%;min-width:0}.lzf.lzf-updated.lzf-pdp-builder .lzf-order-summary strong{font-size:1.625rem}.lzf.lzf-updated.lzf-pdp-builder .shopmicro{font-size:.75rem;margin-top:1rem}.lzf.lzf-updated.lzf-pdp-builder .lzf-fallback-grid{grid-template-columns:1fr 1fr}@container (min-width: 540px){.lzf.lzf-updated.lzf-pdp-builder .lzf-pouch-grid{grid-template-columns:1fr 1fr}.lzf.lzf-updated.lzf-pdp-builder .lzf-pouch-controls{grid-template-columns:1fr}}
/*# sourceMappingURL=/cdn/shop/t/67/assets/lz-frozen-conversion.css.map */
