:root{--tz-ink:#0A0A0A;--tz-mute:#555;--tz-soft:#333;--tz-line:#EDEDED;--tz-line2:#D6D6D6;--tz-bg2:#F4F4F4;--tz-dim:#CFCFCF;--tz-gut:16px;--tz-sp:56px;--tz-font:Inter,system-ui,-apple-system,"Segoe UI",sans-serif}html{-webkit-text-size-adjust:100%}body{background:#fff}.tz,.tz *{box-sizing:border-box}.tz{font-family:var(--tz-font);color:var(--tz-ink);line-height:1.45;font-size:16px;letter-spacing:0}.tz h1,.tz h2,.tz h3,.tz p,.tz figure{margin:0;padding:0}.tz h1,.tz h2,.tz h3{font-family:var(--tz-font);color:inherit;text-transform:none}.tz a{color:inherit;text-decoration:none}.tz img,.tz video{display:block;max-width:100%}.tz picture{display:contents}.tz button{font-family:var(--tz-font);cursor:pointer}.tz-sr{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.tz-rail,.tz-chips,.tz-proofs{scrollbar-width:none}.tz-rail::-webkit-scrollbar,.tz-chips::-webkit-scrollbar,.tz-proofs::-webkit-scrollbar{display:none}.tz-title{font-weight:900;letter-spacing:-.05em;line-height:.92;font-size:clamp(42px,6.2vw,88px)}.tz-title--xl{font-size:clamp(46px,7.2vw,104px);line-height:.88}.tz-eyebrow{display:block;font-size:12px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--tz-mute)}.tz-text{font-size:15px;line-height:1.5;color:var(--tz-soft)}.tz-pill{display:inline-flex;align-self:flex-start;align-items:center;border-radius:999px;padding:6px 12px;font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.tz-pill--w{background:#fff;color:var(--tz-ink)}.tz-pill--k{background:var(--tz-ink);color:#fff}.tz-pill--line{border:1px solid rgba(255,255,255,.7);color:#fff;font-weight:700;letter-spacing:.12em}.tz-btn{display:flex;align-items:center;justify-content:center;min-height:56px;padding:0 30px;border-radius:999px;border:2px solid transparent;font-weight:800;font-size:16px;line-height:1.1;text-align:center;transition:opacity .15s}.tz-btn:hover{opacity:.82}.tz-btn--w{background:#fff;color:var(--tz-ink)!important}.tz-btn--k{background:var(--tz-ink);color:#fff!important}.tz-btn--ow{border-color:#fff;color:#fff!important;background:transparent}.tz-btn--ok{border-color:var(--tz-ink);color:var(--tz-ink)!important;background:transparent}.tz-outline{-webkit-text-stroke-width:3px;paint-order:stroke fill;white-space:nowrap}.tz-outline--w{color:var(--tz-ink);-webkit-text-stroke-color:#fff}.tz-outline--k{color:var(--tz-bg2);-webkit-text-stroke-color:var(--tz-ink)}.tz-block{margin:var(--tz-sp) 12px 0}.tz-pad{padding:var(--tz-sp) var(--tz-gut) 0}.tz-note{font-size:12px;line-height:1.45;color:#8c8c8c}.tz-price-note{display:block;font-size:13px;font-weight:500;color:var(--tz-mute)}.tz-ann{background:var(--tz-ink);color:#fff;min-height:36px;display:flex;align-items:center;justify-content:center;gap:24px;padding:6px 12px;font-size:12px;font-weight:600;text-align:center}.tz-ann__long,.tz-ann__sep,.tz-ann__extra{display:none}.tz-sticky{position:sticky;top:0;z-index:40}.tz-header{background:#fff}.tz-header__bar{height:60px;display:grid;grid-template-columns:44px 1fr 44px;align-items:center;padding:0 8px}.tz-logo{font-weight:900;font-size:22px;letter-spacing:.14em;text-align:center}.tz-icon{width:44px;height:44px;display:flex;align-items:center;justify-content:center;border:0;background:transparent;color:var(--tz-ink);padding:0}.tz-header__nav,.tz-header__tools{display:none}.tz-cart{position:relative;width:44px;height:44px;border-radius:999px;border:0;background:var(--tz-ink);color:#fff!important;display:flex;align-items:center;justify-content:center;gap:10px;font-weight:700;font-size:14px;padding:0}.tz-cart__label{display:none}.tz-cart__count{position:absolute;top:-2px;right:-2px;min-width:18px;height:18px;padding:0 4px;border-radius:999px;background:#fff;color:var(--tz-ink);border:1.5px solid var(--tz-ink);font-size:10px;font-weight:800;line-height:15px;text-align:center}.tz-chips{display:flex;gap:8px;padding:4px 16px 12px;background:#fff;overflow-x:auto;white-space:nowrap}.tz-chip{flex:0 0 auto;display:inline-flex;align-items:center;height:40px;padding:0 16px;border-radius:999px;border:1.5px solid var(--tz-line2);background:#fff;color:var(--tz-ink);font-size:14px;font-weight:600}.tz-chip--on{background:var(--tz-ink);border-color:var(--tz-ink);color:#fff!important;font-weight:700}.tz-menu{border:0;padding:0;margin:0;width:100%;max-width:100%;height:100%;max-height:100%;background:#fff;color:var(--tz-ink)}.tz-menu::backdrop{background:#0006}.tz-menu__top{display:flex;align-items:center;justify-content:space-between;height:60px;padding:0 8px 0 16px}.tz-menu__list{display:flex;flex-direction:column;padding:8px 16px}.tz-menu__list a{padding:14px 0;border-bottom:1px solid var(--tz-line);font-size:26px;font-weight:800;letter-spacing:-.03em}.tz-menu__list a.tz-menu__sm{font-size:17px;font-weight:600;letter-spacing:0}.tz-menu__lang{padding:18px 16px}.tz-lang{display:flex;flex-wrap:wrap;gap:6px;align-items:center;margin:0}.tz-lang button{min-width:44px;height:44px;border:1.5px solid var(--tz-line2);border-radius:999px;background:transparent;color:inherit;font-weight:700;font-size:13px;padding:0 10px;text-transform:uppercase}.tz-lang button[aria-current=true]{background:var(--tz-ink);border-color:var(--tz-ink);color:#fff}.tz-hero{position:relative;margin:0 12px;height:640px;max-height:calc(100svh - 120px);min-height:560px;border-radius:26px;overflow:hidden;background:var(--tz-bg2)}.tz-hero__img{width:100%;height:100%;object-fit:cover;object-position:50% 40%}.tz-hero__shade{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(0deg,#0a0a0ae6,#0a0a0ab8 48%,#0a0a0a80 62%,#0a0a0a00 84%)}.tz-hero__body{position:absolute;left:22px;right:22px;bottom:26px;color:#fff;display:flex;flex-direction:column;gap:14px}.tz-hero__title{font-weight:900;font-size:clamp(42px,11.6vw,112px);line-height:.9;letter-spacing:-.05em}.tz-hero__sub{font-size:16px;line-height:1.45;font-weight:500}.tz-hero__ctas{display:flex;flex-direction:column;gap:10px}.tz-hero__price{display:none}.tz-proofs{display:flex;gap:26px;padding:26px 16px;overflow-x:auto;white-space:nowrap;border-bottom:1px solid var(--tz-line)}.tz-proof{display:flex;align-items:baseline;gap:7px}.tz-proof b{font-weight:900;font-size:24px;letter-spacing:-.03em}.tz-proof span{font-size:13px;font-weight:500;color:var(--tz-mute)}.tz-flav{padding:var(--tz-sp) 0 0 var(--tz-gut);scroll-margin-top:120px}.tz-flav__head{display:flex;flex-direction:column;gap:10px;padding-right:16px}.tz-flav__heading{display:flex;flex-direction:column;gap:10px}.tz-flav__filters{display:flex;gap:8px;overflow-x:auto;margin-top:8px;padding-right:16px;scrollbar-width:none}.tz-flav__filters::-webkit-scrollbar{display:none}.tz-flav__arrows{display:none}.tz-rail{display:flex;gap:12px;overflow-x:auto;padding:22px 16px 6px 0;scroll-snap-type:x proximity}.tz-card{position:relative;flex:0 0 262px;scroll-snap-align:start;display:flex;flex-direction:column;gap:12px}.tz-card[hidden]{display:none}.tz-card__media{position:relative;display:block;aspect-ratio:1;border-radius:22px;overflow:hidden;background:var(--tz-bg2)}.tz-card__media img{width:100%;height:100%;object-fit:cover}.tz-card__tag{position:absolute;top:12px;left:12px;background:#fff;border-radius:999px;padding:6px 11px;font-size:12px;font-weight:700}.tz-card__info{display:flex;flex-direction:column;gap:3px}.tz-card__name{font-weight:800;font-size:20px;letter-spacing:-.02em}.tz-card__note{font-size:14px;color:var(--tz-mute)}.tz-card__price{font-size:14px;margin-top:4px}.tz-card__price span{color:var(--tz-mute)}.tz-add{position:absolute;right:12px;top:202px;margin:0}.tz-plus{width:48px;height:48px;border-radius:999px;border:0;background:var(--tz-ink);color:#fff;display:flex;align-items:center;justify-content:center;padding:0;transition:transform .15s}.tz-plus:active{transform:scale(.92)}.tz-plus.working{opacity:.5;pointer-events:none}.tz-plus[disabled]{opacity:.3;cursor:not-allowed}.tz-steps{border-radius:26px;overflow:hidden;background:var(--tz-bg2)}.tz-steps__media video,.tz-steps__media img{width:100%;height:366px;object-fit:cover}.tz-steps__body{padding:26px 20px 24px;display:flex;flex-direction:column;gap:18px}.tz-steps__head{display:flex;flex-direction:column;gap:10px}.tz-steps__head .tz-eyebrow{display:none}.tz-steps__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.tz-step{display:flex;flex-direction:column;gap:6px}.tz-step img{width:100%;height:auto;aspect-ratio:1;object-fit:cover;border-radius:14px;margin-bottom:2px}.tz-step b{font-weight:800;font-size:15px}.tz-step span{font-size:12px;line-height:1.3;color:var(--tz-mute)}.tz-packs{background:var(--tz-ink);color:#fff;border-radius:26px;padding:12px 12px 22px;display:flex;flex-direction:column;gap:20px;scroll-margin-top:120px}.tz-packs__top{display:flex;flex-direction:column;gap:20px}.tz-packs__img{width:100%;height:300px;object-fit:cover;border-radius:18px}.tz-packs__body{padding:4px 10px 0;display:flex;flex-direction:column;gap:14px}.tz-packs__title{font-weight:900;font-size:clamp(46px,5.8vw,84px);line-height:.9;letter-spacing:-.05em}.tz-packs__text{font-size:15px;line-height:1.5;color:var(--tz-dim)}.tz-packs__price{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 12px}.tz-packs__price b{font-weight:900;font-size:38px;letter-spacing:-.03em}.tz-packs__price span{font-size:14px;color:var(--tz-dim)}.tz-packs__grid{display:flex;flex-direction:column;gap:10px;padding:0 2px}.tz-pack{border:1px solid #333;border-radius:18px;padding:16px 18px;display:flex;justify-content:space-between;align-items:center;gap:10px;color:#fff!important}.tz-pack__l{display:flex;flex-direction:column;gap:3px;min-width:0}.tz-pack__name{font-weight:800;font-size:17px}.tz-pack__desc,.tz-pack__per{font-size:13px;line-height:1.35;color:var(--tz-dim)}.tz-pack__r{display:flex;flex-direction:column;align-items:flex-end;flex:0 0 auto}.tz-pack__price{font-weight:900;font-size:20px}.tz-twice{background:var(--tz-ink);color:#fff;border-radius:26px;padding:30px 0 26px;overflow:hidden}.tz-twice__head{padding:0 20px;display:flex;flex-direction:column;gap:14px}.tz-twice__title{font-weight:900;font-size:clamp(70px,9.7vw,140px);line-height:.84;letter-spacing:-.06em}.tz-twice__side{display:flex;flex-direction:column;gap:12px}.tz-twice__side p{font-size:15px;line-height:1.5;color:var(--tz-dim)}.tz-twice__ctas{display:flex;flex-direction:column;gap:8px}.tz-twice__img{width:calc(100% - 24px);margin:18px 12px 0;height:220px;object-fit:cover;border-radius:18px}.tz-twice__rail{display:flex;gap:10px;overflow-x:auto;padding:14px 12px 0;scrollbar-width:none}.tz-twice__rail::-webkit-scrollbar{display:none}.tz-tcard{flex:0 0 170px;background:#fff;color:var(--tz-ink)!important;border-radius:18px;padding:8px 8px 12px;display:flex;flex-direction:column;gap:8px;position:relative}.tz-tcard img{width:100%;height:160px;object-fit:contain;border-radius:12px}.tz-tcard__badge{position:absolute;top:12px;left:12px;background:#fff;color:var(--tz-ink);border:1.5px solid var(--tz-ink);border-radius:999px;padding:4px 8px;font-size:10px;font-weight:800}.tz-tcard__badge--new{background:var(--tz-ink);color:#fff}.tz-tcard b{font-weight:900;font-size:16px;padding:0 4px}.tz-winter{display:flex;flex-direction:column;gap:14px}.tz-winter__media{display:grid;gap:14px;grid-template-columns:minmax(0,1fr)}.tz-winter__tile{position:relative;height:380px;border-radius:26px;overflow:hidden;background:var(--tz-bg2)}.tz-winter__tile img{width:100%;height:100%;object-fit:cover}.tz-winter__tag{position:absolute;left:14px;top:14px;background:var(--tz-ink);color:#fff;border-radius:999px;padding:8px 13px;font-weight:800;font-size:13px}.tz-winter__tag--w{background:#fff;color:var(--tz-ink)}.tz-winter__body{display:flex;flex-direction:column;gap:14px;padding:0 4px}.tz-winter__ctas{display:flex;flex-direction:column;gap:10px}.tz-ion{border-radius:26px;background:var(--tz-bg2);overflow:hidden;display:flex;flex-direction:column}.tz-ion__img{order:-1;width:100%;height:330px;object-fit:cover}.tz-ion__body{padding:24px 20px;display:flex;flex-direction:column;gap:14px}.tz-ion__title{font-weight:900;font-size:clamp(44px,5.5vw,80px);line-height:.86;letter-spacing:-.06em}.tz-signup{display:flex;flex-direction:column;gap:10px;margin:0}.tz-signup__row{display:flex;flex-direction:column;gap:10px}.tz-input{width:100%;height:54px;border-radius:999px;border:1.5px solid var(--tz-ink);background:#fff;color:var(--tz-ink);padding:0 20px;font:500 16px var(--tz-font);box-shadow:none;margin:0}.tz-signup .tz-btn{cursor:pointer;width:100%}.tz-signup--dark .tz-input{background:transparent;border:1px solid #444;color:#fff}.tz-signup--dark .tz-input::placeholder{color:#a8a8a8}.tz-signup__ok{font-weight:700}.tz-signup__err{font-size:13px;font-weight:600}.tz-uses{display:flex;flex-direction:column;gap:22px}.tz-uses__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.tz-use{position:relative;height:220px;border-radius:20px;overflow:hidden;background:var(--tz-bg2)}.tz-use img{width:100%;height:100%;object-fit:cover}.tz-use figcaption{position:absolute;left:10px;bottom:10px;background:#fff;border-radius:999px;padding:6px 12px;font-weight:800;font-size:13px}.tz-revs{display:flex;flex-direction:column;gap:16px}.tz-revs__head{display:flex;flex-direction:column;gap:12px}.tz-revs__sum{font-size:15px;font-weight:600}.tz-revs__grid{display:flex;flex-direction:column;gap:12px}.tz-rev{border:1px solid #E2E2E2;border-radius:20px;padding:22px;display:flex;flex-direction:column;gap:10px}.tz-rev__stars{font-size:16px;letter-spacing:3px}.tz-rev__body{font-size:16px;line-height:1.5;font-weight:500}.tz-rev__by{font-size:13px;color:var(--tz-mute)}.tz-banner{position:relative;height:480px;border-radius:26px;overflow:hidden;background:var(--tz-bg2)}.tz-banner__img{width:100%;height:100%;object-fit:cover}.tz-banner__shade{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(0deg,#0a0a0ae0,#0a0a0aa8 52%,#0a0a0a00 82%)}.tz-banner__body{position:absolute;left:22px;right:22px;bottom:24px;color:#fff;display:flex;flex-direction:column;gap:12px}.tz-banner__title{font-weight:900;font-size:clamp(60px,6.7vw,96px);line-height:.9;letter-spacing:-.05em}.tz-banner__text{font-size:15px;font-weight:500}.tz-banner__ctas{display:flex;flex-direction:column;gap:8px}.tz-facts{margin:var(--tz-sp) 16px 0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-top:1px solid var(--tz-ink)}.tz-fact{padding:22px 6px;display:flex;flex-direction:column;gap:4px;border-bottom:1px solid var(--tz-ink)}.tz-fact b{font-weight:900;font-size:36px;letter-spacing:-.04em;line-height:1}.tz-fact span{font-size:13px;color:var(--tz-mute)}.tz-pro{position:relative;height:480px;border-radius:26px;overflow:hidden;background:var(--tz-bg2)}.tz-pro__media{height:100%}.tz-pro__img{width:100%;height:100%;object-fit:cover;object-position:50% 20%}.tz-pro__shade{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(0deg,#0a0a0aeb,#0a0a0ab8 42%,#0a0a0a00 70%)}.tz-pro__body{position:absolute;left:22px;right:22px;bottom:24px;color:#fff;display:flex;flex-direction:column;gap:12px}.tz-pro__body .tz-eyebrow{color:#fff}.tz-pro__title{font-weight:900;font-size:clamp(38px,5vw,72px);line-height:.95;letter-spacing:-.04em}.tz-pro__text{display:none}.tz-rea{margin:40px 16px 0;display:flex;flex-direction:column;border-top:1px solid var(--tz-line)}.tz-rea__item{display:flex;gap:14px;align-items:center;padding:16px 0;border-bottom:1px solid var(--tz-line)}.tz-rea__item svg{flex:0 0 24px}.tz-rea__t{font-weight:800;font-size:15px}.tz-rea__s{font-size:13px;color:var(--tz-mute)}.tz-faq{display:flex;flex-direction:column;gap:18px;max-width:880px;margin:0 auto}.tz-faq__group{font-weight:900;font-size:26px;letter-spacing:-.03em;margin-top:18px!important}.tz-faq__list{border-top:1px solid var(--tz-line)}.tz-faq__item{border-bottom:1px solid var(--tz-line)}.tz-faq__item summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;gap:16px;align-items:center;padding:18px 0;font-weight:700;font-size:16px}.tz-faq__item summary::-webkit-details-marker{display:none}.tz-faq__item summary:after{content:"+";font-size:24px;font-weight:500;line-height:1}.tz-faq__item[open] summary:after{content:"\2212"}.tz-faq__item p{padding:0 0 18px;font-size:15px;line-height:1.55;color:var(--tz-soft)}.tz-head{padding:40px var(--tz-gut) 0;max-width:1100px;margin:0 auto;display:flex;flex-direction:column;gap:12px}.tz-about{max-width:760px;margin:0 auto;display:flex;flex-direction:column;gap:18px}.tz-about p{font-size:17px;line-height:1.6;color:var(--tz-soft)}.tz-contact{max-width:760px;margin:0 auto;display:flex;flex-direction:column;gap:22px}.tz-contact__info{display:flex;flex-direction:column;gap:6px;font-size:16px}.tz-contact__info a{font-weight:700}.tz-form{display:flex;flex-direction:column;gap:12px;margin:0}.tz-form label{font-size:14px;font-weight:600}.tz-form textarea.tz-input{height:160px;border-radius:20px;padding:14px 20px;resize:vertical}.tz-footer{margin-top:var(--tz-sp);background:var(--tz-ink);color:#fff;padding:44px 16px 30px;display:flex;flex-direction:column;gap:30px}.tz-footer__top{display:flex;flex-direction:column;gap:30px}.tz-footer__news{display:flex;flex-direction:column;gap:14px}.tz-footer__title{font-weight:900;font-size:clamp(38px,4.5vw,64px);letter-spacing:-.04em;line-height:.95}.tz-footer__nav{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;font-size:15px;align-content:start}.tz-footer__col{display:flex;flex-direction:column;gap:12px;min-width:0}.tz-footer__nav a{color:#fff!important}.tz-footer__mark{font-weight:900;font-size:20vw;letter-spacing:.02em;line-height:.8;text-align:center;overflow:hidden}.tz-footer__bottom{display:flex;flex-direction:column;gap:12px;font-size:12px;color:#a8a8a8;border-top:1px solid #333;padding-top:16px}.tz-footer .tz-lang button{border-color:#444}.tz-footer .tz-lang button[aria-current=true]{background:#fff;color:var(--tz-ink);border-color:#fff}.tz-pay{display:flex;flex-wrap:wrap;gap:6px}.tz-pay svg{width:38px;height:24px}@media(max-width:767px){#wa-chat-btn-root,shopify-chat{display:none!important}}@media(min-width:990px){:root{--tz-gut:76px;--tz-sp:110px}.tz-eyebrow{font-size:14px}.tz-text{font-size:19px;line-height:1.55}.tz-pill{padding:8px 15px;font-size:13px}.tz-btn{min-height:60px;font-size:17px;padding:0 34px}.tz-block{margin:var(--tz-sp) 20px 0}.tz-block--in{margin:var(--tz-sp) 76px 0}.tz-ann{min-height:40px;font-size:13px;font-weight:500}.tz-ann__long,.tz-ann__sep,.tz-ann__extra{display:inline}.tz-ann__short{display:none}.tz-ann__sep{opacity:.45}.tz-ann__extra{font-weight:700}.tz-header{border-bottom:1px solid var(--tz-line)}.tz-header__bar{height:84px;grid-template-columns:auto 1fr auto;padding:0 56px;gap:32px}.tz-burger,.tz-chips{display:none}.tz-logo{font-size:28px;text-align:left}.tz-header__nav{display:flex;justify-content:center;gap:36px;font-size:15px;font-weight:600}.tz-header__tools{display:flex;align-items:center;gap:6px}.tz-cart{width:auto;height:44px;padding:0 18px}.tz-cart__label{display:inline}.tz-cart__count{position:static;min-width:0;height:auto;padding:0;border:0;background:none;color:inherit;font-size:14px;font-weight:700;line-height:1}.tz-langbox{position:relative}.tz-langbox summary{list-style:none;cursor:pointer;height:44px;padding:0 12px;display:flex;align-items:center;font-size:14px;font-weight:600;text-transform:uppercase}.tz-langbox summary::-webkit-details-marker{display:none}.tz-langbox .tz-lang{position:absolute;right:0;top:48px;background:#fff;border:1px solid var(--tz-line);border-radius:18px;padding:10px;width:200px;z-index:5}.tz-hero{margin:20px 20px 0;height:820px;max-height:calc(100vh - 150px);min-height:620px;border-radius:32px}.tz-hero__shade{background:linear-gradient(90deg,#0a0a0ad6,#0a0a0a99 40%,#0a0a0a00 68%)}.tz-hero__body{left:72px;right:auto;bottom:72px;width:720px;gap:26px}.tz-hero__sub{font-size:21px;max-width:560px}.tz-hero__ctas{flex-direction:row;gap:14px}.tz-hero__price{display:flex;position:absolute;right:40px;bottom:40px;background:#fff;color:var(--tz-ink);border-radius:24px;padding:22px 26px;flex-direction:column;gap:4px;box-shadow:0 20px 60px #0000002e}.tz-hero__price small{font-size:13px;font-weight:600;color:var(--tz-mute)}.tz-hero__price b{font-weight:900;font-size:44px;letter-spacing:-.03em;line-height:1}.tz-hero__price span{font-size:14px;font-weight:600}.tz-proofs{justify-content:space-between;padding:34px 76px;overflow:visible;flex-wrap:wrap;white-space:normal}.tz-proof{gap:10px}.tz-proof b{font-size:30px}.tz-proof span{font-size:15px}.tz-flav__head{flex-direction:row;align-items:flex-end;justify-content:space-between;padding-right:76px;gap:40px}.tz-flav__heading{gap:16px}.tz-flav__side{display:flex;align-items:center;gap:18px}.tz-flav__filters{margin:0;padding:0}.tz-flav__arrows{display:flex;gap:8px}.tz-flav__arrows button{width:48px;height:48px;border-radius:999px;border:1.5px solid var(--tz-line2);background:#fff;color:var(--tz-ink);font-size:18px}.tz-rail{gap:22px;padding:48px 76px 10px 0}.tz-card{flex-basis:316px;gap:16px}.tz-card__media{border-radius:26px}.tz-card__tag{top:16px;left:16px;padding:7px 13px;font-size:13px}.tz-card__info{padding-right:64px}.tz-card__name{font-size:23px}.tz-card__note,.tz-card__price{font-size:15px}.tz-add{top:auto;right:0;bottom:8px}.tz-plus{width:52px;height:52px}.tz-steps{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;background:transparent;border-radius:0;overflow:visible}.tz-steps__media{border-radius:32px;overflow:hidden;height:640px;background:var(--tz-bg2)}.tz-steps__media video,.tz-steps__media img{height:100%}.tz-steps__body{border-radius:32px;background:var(--tz-bg2);padding:56px;justify-content:space-between}.tz-steps__head .tz-eyebrow{display:block}.tz-steps__head .tz-title{font-size:72px}.tz-steps__grid{gap:14px}.tz-step img{border-radius:18px}.tz-step b{font-size:18px}.tz-step span{font-size:14px}.tz-packs{border-radius:32px;padding:72px 56px 56px;gap:40px}.tz-packs__top{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:56px;align-items:center}.tz-packs__img{height:560px;border-radius:26px}.tz-packs__body{padding:0;gap:22px}.tz-packs__text{font-size:19px;max-width:520px}.tz-packs__price b{font-size:52px}.tz-packs__price span{font-size:17px}.tz-packs__body .tz-btn{align-self:flex-start}.tz-packs__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;padding:0}.tz-pack{border-radius:22px;padding:26px;flex-direction:column;align-items:stretch;gap:10px}.tz-pack__name{font-size:24px;letter-spacing:-.02em}.tz-pack__desc{font-size:15px}.tz-pack__r{flex-direction:row;justify-content:space-between;align-items:baseline;margin-top:10px}.tz-pack__price{font-size:28px}.tz-pack__per{font-size:14px}.tz-twice{border-radius:32px;padding:72px 0 64px}.tz-twice__head{flex-direction:row;justify-content:space-between;align-items:flex-end;padding:0 56px;gap:40px}.tz-twice__side{width:470px;gap:18px;padding-bottom:8px}.tz-twice__side p{font-size:19px}.tz-twice__ctas{flex-direction:row;gap:12px}.tz-twice__img{width:calc(100% - 112px);margin:48px 56px 0;height:560px;border-radius:26px}.tz-twice__rail{gap:16px;padding:24px 56px 0}.tz-tcard{flex-basis:280px;border-radius:26px;padding:14px 14px 20px;gap:12px}.tz-tcard img{height:280px;border-radius:16px}.tz-tcard b{font-size:22px}.tz-winter{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:56px;align-items:center}.tz-winter__media--two{grid-template-columns:3fr 2fr}.tz-winter__tile{height:640px;border-radius:32px}.tz-winter__tag{left:20px;top:20px;padding:9px 16px;font-size:14px}.tz-winter__body{gap:22px;padding:0}.tz-winter__ctas{flex-direction:row;gap:12px;flex-wrap:wrap}.tz-ion{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-radius:32px;height:760px}.tz-ion__img{order:0;height:100%}.tz-ion__body{padding:80px 64px;justify-content:center;gap:26px}.tz-signup{max-width:520px}.tz-signup__row{flex-direction:row}.tz-input{height:60px;padding:0 24px}.tz-signup .tz-btn{width:auto;flex:0 0 auto}.tz-uses{gap:44px}.tz-uses__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.tz-use{height:420px;border-radius:26px}.tz-use figcaption{left:16px;bottom:16px;padding:9px 16px;font-size:15px}.tz-revs{gap:36px}.tz-revs__head{flex-direction:row;justify-content:space-between;align-items:flex-end}.tz-revs__head .tz-title{font-size:72px}.tz-revs__sum{font-size:17px}.tz-revs__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.tz-rev{border-radius:22px;padding:30px;gap:14px;min-height:200px}.tz-rev__stars,.tz-rev__body{font-size:18px}.tz-rev__by{font-size:14px}.tz-banner{height:560px;border-radius:32px}.tz-banner__shade{background:linear-gradient(90deg,#0a0a0ad1,#0a0a0a99 38%,#0a0a0a00 62%)}.tz-banner__body{left:72px;right:auto;bottom:64px;gap:20px;max-width:640px}.tz-banner__text{font-size:19px}.tz-banner__ctas{flex-direction:row;gap:12px}.tz-facts{margin:var(--tz-sp) 76px 0;grid-template-columns:repeat(4,minmax(0,1fr));border-bottom:1px solid var(--tz-ink)}.tz-fact{padding:44px 28px;gap:8px;border-bottom:0;border-right:1px solid var(--tz-ink)}.tz-fact:last-child{border-right:0}.tz-fact b{font-size:56px}.tz-fact span{font-size:16px}.tz-pro{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:56px;align-items:center;height:auto;border-radius:0;overflow:visible;background:transparent}.tz-pro__media{order:2}.tz-pro__img{height:540px;border-radius:32px}.tz-pro__shade{display:none}.tz-pro__body{position:static;color:var(--tz-ink);gap:22px}.tz-pro__body .tz-eyebrow{color:var(--tz-mute)}.tz-pro__text{display:block}.tz-pro__body .tz-btn{align-self:flex-start;background:var(--tz-ink);color:#fff!important}.tz-rea{margin:var(--tz-sp) 76px 0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;border:0}.tz-rea__item{background:var(--tz-bg2);border-radius:22px;padding:28px;gap:16px;border:0}.tz-rea__item svg{flex-basis:30px;width:30px;height:30px}.tz-rea__t{font-size:17px}.tz-rea__s{font-size:15px}.tz-faq__item summary{font-size:18px}.tz-faq__item p{font-size:16px}.tz-head{padding-top:72px}.tz-footer{padding:80px 76px 48px;gap:64px}.tz-footer__top{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:56px}.tz-footer__news{gap:22px}.tz-footer__nav{gap:24px;font-size:16px}.tz-footer__col{gap:14px}.tz-footer__mark{font-size:18vw}.tz-footer__bottom{flex-direction:row;justify-content:space-between;align-items:center;font-size:13px;padding-top:24px;flex-wrap:wrap}}.main-content .breadcrumb-main{position:relative;top:0;height:auto;padding:12px 0 0;z-index:1}.main-content .breadcrumb-main:before,.main-content .breadcrumb-main:after{display:none}.tz-crumbs{display:none;font-size:14px;color:var(--tz-mute);gap:6px;align-items:center;flex-wrap:wrap}.tz-crumbs__on{color:var(--tz-ink);font-weight:600}.tz-crumbs--flat{display:flex;font-size:13px}.tz-pdp__grid{display:flex;flex-direction:column}.tz-gal{position:relative;min-width:0}.tz-gal__track{display:flex;gap:8px;overflow-x:auto;padding:0 12px;scroll-snap-type:x mandatory;scrollbar-width:none;scroll-padding:0 12px}.tz-gal__track::-webkit-scrollbar{display:none}.tz-gal__slide{flex:0 0 87%;aspect-ratio:17/21;scroll-snap-align:center;border-radius:22px;overflow:hidden;background:var(--tz-bg2);margin:0}.tz-gal__slide img{width:100%;height:100%;object-fit:cover}.tz-gal__slide--info img{object-fit:contain}.tz-gal__thumbs{display:flex;gap:8px;overflow-x:auto;padding:10px 12px 0;scrollbar-width:none}.tz-gal__thumbs::-webkit-scrollbar{display:none}.tz-gal__thumb{flex:0 0 58px;width:58px;height:58px;padding:0;border:2px solid transparent;border-radius:12px;overflow:hidden;background:var(--tz-bg2);cursor:pointer}.tz-gal__thumb img{width:100%;height:100%;object-fit:cover}.tz-gal__thumb[aria-current=true]{border-color:var(--tz-ink)}.tz-gal__tag{position:absolute;top:12px;left:24px;background:#fff;border-radius:999px;padding:7px 13px;font-size:13px;font-weight:800;pointer-events:none}.tz-pdp__info{display:flex;flex-direction:column;gap:14px;padding:22px var(--tz-gut) 0;min-width:0}.tz-pdp__h1{display:flex;flex-direction:column;gap:10px;font-weight:400;font-size:inherit}.tz-pdp__name{font-weight:900;font-size:clamp(52px,16vw,96px);line-height:.88;letter-spacing:-.05em;overflow-wrap:anywhere}.tz-pdp__line{font-size:16px;line-height:1.45;color:var(--tz-soft)}.tz-pdp__rating{font-size:14px;font-weight:600}.tz-pdp__rating span{letter-spacing:2px}.tz-pdp__price{display:flex;align-items:baseline;flex-wrap:wrap;gap:10px}.tz-pdp__amount{font-weight:900;font-size:36px;letter-spacing:-.03em}.tz-pdp__per{font-size:14px;color:var(--tz-mute)}.tz-price-note:empty{display:none}.tz-facts-chips{list-style:none;display:flex;flex-wrap:wrap;gap:6px;margin:0;padding:0}.tz-facts-chips li{border:1.5px solid var(--tz-ink);border-radius:999px;padding:6px 11px;font-size:13px;font-weight:700;line-height:1.25}.tz-facts-chips__on{background:var(--tz-ink);color:#fff}.tz-offers{border:0;margin:4px 0 0;padding:0;display:flex;flex-direction:column;gap:8px;min-width:0}.tz-offers legend{font-weight:800;font-size:15px;padding:0;margin-bottom:8px}.tz-offer{display:flex;align-items:center;gap:12px;border:1.5px solid var(--tz-line2);border-radius:16px;padding:13px 14px;cursor:pointer;position:relative}.tz-offer:has(input:checked){border:2px solid var(--tz-ink);padding:12.5px 13.5px}.tz-offer:has(input:focus-visible){outline:2px solid var(--tz-ink);outline-offset:2px}.tz-offer:has(input:disabled){opacity:.45;cursor:not-allowed}.tz-offer input{position:absolute;opacity:0;width:1px;height:1px}.tz-offer__dot{flex:0 0 18px;height:18px;border-radius:99px;border:2px solid var(--tz-ink);display:flex;align-items:center;justify-content:center}.tz-offer__dot:after{content:"";width:8px;height:8px;border-radius:99px;background:transparent}.tz-offer input:checked+.tz-offer__dot:after{background:var(--tz-ink)}.tz-offer__main{flex:1 1 auto;display:flex;flex-direction:column;gap:2px;min-width:0}.tz-offer__name{font-weight:800;font-size:15px}.tz-offer__desc{font-size:12px;line-height:1.35;color:var(--tz-mute)}.tz-offer__price{display:flex;flex-direction:column;align-items:flex-end;white-space:nowrap}.tz-offer__price strong{font-weight:900;font-size:16px}.tz-offer__price span{font-size:11px;color:var(--tz-mute)}.tz-buyform{margin:0}.tz-buybar{display:flex;align-items:center;gap:8px;border:1px solid #E2E2E2;border-radius:999px;padding:6px;box-shadow:0 8px 28px #0000001f}.tz-qty{display:flex;align-items:center;flex:0 0 auto;height:48px;border-radius:999px;background:var(--tz-bg2)}.tz-qty button{width:38px;height:48px;border:0;background:transparent;font-size:20px;font-weight:700;color:var(--tz-ink);padding:0}.tz-qty input{width:28px;height:48px;border:0;background:transparent;text-align:center;font:800 16px var(--tz-font);color:var(--tz-ink);padding:0;margin:0;box-shadow:none;-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}.tz-qty input::-webkit-outer-spin-button,.tz-qty input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.tz-buybar__cta{flex:1 1 auto;min-height:48px;padding:0 14px;font-size:15px;cursor:pointer;white-space:nowrap}.tz-buybar__cta[disabled]{opacity:.4;cursor:not-allowed}.tz-buybar__cta.working{opacity:.5;pointer-events:none}.tz-pdp__gift{border:1.5px solid var(--tz-ink);border-radius:16px;padding:12px 14px;font-weight:700;font-size:14px}.tz-pdp__reassure{list-style:none;margin:0;padding:6px 0 0;display:flex;flex-direction:column;gap:10px;font-size:14px}.tz-pdp__reassure li{display:flex;gap:10px;align-items:center}.tz-pdp__reassure svg{flex:0 0 22px}.tz-rte{font-size:16px;line-height:1.6;color:#222}.tz-rte p,.tz-rte ul{margin:0 0 12px}.tz-rte ul{padding-left:20px;list-style:disc}.tz-rte li{list-style:inherit;margin:0 0 2px}.tz-rte h3{font-size:18px;font-weight:800;margin:20px 0 8px;letter-spacing:-.01em;color:var(--tz-ink)}.tz-rte>:last-child{margin-bottom:0}.tz-story{padding:var(--tz-sp) var(--tz-gut) 0;display:flex;flex-direction:column;gap:18px}.tz-story__head{display:flex;flex-direction:column;gap:12px}.tz-story__head .tz-title{font-size:clamp(36px,5vw,72px)}.tz-story__info{display:flex;gap:10px;overflow-x:auto;padding:22px 12px 0;scrollbar-width:none;scroll-snap-type:x proximity}.tz-story__info::-webkit-scrollbar{display:none}.tz-story__info img{flex:0 0 320px;width:320px;height:auto;border-radius:18px;scroll-snap-align:center;background:var(--tz-bg2)}.tz-prep{margin:var(--tz-sp) 12px 0;background:var(--tz-bg2);border-radius:24px;padding:22px 16px;display:flex;flex-direction:column;gap:16px}.tz-prep__text{display:flex;flex-direction:column;gap:12px}.tz-prep .tz-title{font-size:clamp(36px,5vw,72px)}.tz-prep__imgs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.tz-prep__imgs img{width:100%;height:auto;aspect-ratio:3/4;object-fit:cover;border-radius:14px}.tz-compo{padding:var(--tz-sp) var(--tz-gut) 0;display:flex;flex-direction:column;gap:18px}.tz-compo__grid{display:flex;flex-direction:column;gap:18px}.tz-compo__table{border:1.5px solid var(--tz-ink);border-radius:20px;padding:20px 18px}.tz-compo__table h3{font-weight:800;font-size:18px;margin-bottom:10px}.tz-compo__acc{border-top:1px solid var(--tz-ink)}.tz-compo__acc .tz-faq__item{border-bottom:1px solid var(--tz-ink)}.tz-compo__acc .tz-rte{font-size:14px;padding:0 0 18px;color:var(--tz-soft)}.tz-compo__acc .tz-rte p{padding:0}.tz-compo__ing .metafield-rich_text_field p{margin:0 0 10px}.tz-nutri{width:100%;table-layout:fixed;border-collapse:collapse;font-size:14px;border:0;margin:0}.tz-nutri th:first-child,.tz-nutri td:first-child{width:46%}.tz-nutri th,.tz-nutri td{padding:10px 0;text-align:right;border:0;background:none;font-weight:400}.tz-nutri thead th{font-size:11px;font-weight:600;color:var(--tz-mute);padding:0 0 8px 8px}.tz-nutri tbody tr{border-top:1px solid #E2E2E2}.tz-nutri tbody th{text-align:left;font-weight:700}.tz-nutri__sub th{padding-left:14px!important;font-weight:400!important}.tz-nutri tbody td{padding-left:8px}.tz-nutri__stick{font-weight:800!important}.tz-preview .jdgm-rev-widg__title{display:none}.tz-preview .jdgm-write-rev-link,.tz-preview .jdgm-write-rev-link:hover{background:var(--tz-ink)!important;border-color:var(--tz-ink)!important;color:#fff!important;border-radius:999px!important}.tz-preview{padding:var(--tz-sp) var(--tz-gut) 0;display:flex;flex-direction:column;gap:14px;scroll-margin-top:80px}.tz-related{padding:var(--tz-sp) 0 0 var(--tz-gut);display:flex;flex-direction:column;gap:2px}.tz-related .tz-card{flex:0 0 200px}.tz-card__frame{position:relative}.tz-card--grid .tz-add{top:auto;bottom:10px;right:10px}.tz-card--grid .tz-plus{width:44px;height:44px}.tz-card__per{display:block;font-size:13px}.tz-stickybuy{position:fixed;left:0;right:0;bottom:0;z-index:30;background:#fff;border-top:1px solid #E2E2E2;padding:10px var(--tz-gut) calc(10px + env(safe-area-inset-bottom));display:flex;align-items:center;gap:12px}.tz-stickybuy[hidden]{display:none}.tz-stickybuy__txt{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;font-size:13px;color:var(--tz-mute)}.tz-stickybuy__txt strong{color:var(--tz-ink);font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tz-stickybuy .tz-btn{min-height:48px;padding:0 22px;font-size:15px;cursor:pointer}.tz-coll{padding-bottom:var(--tz-sp)}.tz-coll__head{padding:20px var(--tz-gut) 0;display:flex;flex-direction:column;gap:12px}.tz-title{overflow-wrap:break-word;-webkit-hyphens:manual;hyphens:manual}html[lang^=de] .tz-title{font-size:clamp(34px,5.4vw,80px)}.tz-coll__head .tz-title{overflow-wrap:anywhere}.tz-coll__nav{display:flex;flex-direction:column;gap:12px;padding-top:18px;min-width:0}.tz-chips--static{padding:0 var(--tz-gut)}.tz-coll__filters{padding-top:10px}.tz-sort{display:flex;align-items:center;gap:10px;padding:0 var(--tz-gut);font-size:14px;font-weight:600}.tz-sort select{height:44px;border-radius:999px;border:1.5px solid var(--tz-line2);background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8'%3E%3Cpath d='M1 1.5l5 5 5-5' fill='none' stroke='%23000' stroke-width='2'/%3E%3C/svg%3E") no-repeat right 14px center!important;color:var(--tz-ink);font:600 14px var(--tz-font);padding:0 36px 0 14px;max-width:100%;-webkit-appearance:none;appearance:none}.tz-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 10px;padding:22px 12px 0}.tz-grid .tz-card{flex:none}.tz-grid .tz-card__name{font-size:17px}.tz-grid .tz-card__note{font-size:13px}.tz-pages{display:flex;align-items:center;justify-content:center;gap:14px;padding-top:32px;font-weight:700}.tz-coll__desc{padding:var(--tz-sp) var(--tz-gut) 0;max-width:820px;font-size:15px;color:var(--tz-soft)}@media(min-width:768px){.tz-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:36px 18px;padding:28px 24px 0}.tz-chips--static,.tz-sort,.tz-coll__head{padding-left:24px;padding-right:24px}.tz-gal__slide{flex-basis:70%}}@media(min-width:990px){.tz-crumbs{display:flex;padding:22px 56px 0}.tz-crumbs--flat{padding:0}.tz-pdp__grid{display:grid;grid-template-columns:7fr 5fr;gap:56px;padding:22px 56px 0;align-items:start}.tz-gal{position:sticky;top:100px}.tz-gal__track{padding:0;gap:0;scroll-padding:0}.tz-gal__slide{flex:0 0 100%;aspect-ratio:1;border-radius:30px}.tz-gal__thumbs{padding:14px 0 0;gap:10px;flex-wrap:wrap}.tz-gal__thumb{flex-basis:86px;width:86px;height:86px;border-radius:14px}.tz-gal__tag{left:18px;top:18px;font-size:14px}.tz-pdp__info{padding:8px 0 0;gap:20px}.tz-pdp__line{font-size:20px}.tz-pdp__amount{font-size:44px}.tz-pdp__per{font-size:17px}.tz-facts-chips li{padding:8px 14px;font-size:14px}.tz-offers legend{font-size:16px}.tz-offer{border-radius:18px;padding:16px 18px}.tz-offer:has(input:checked){padding:15.5px 17.5px}.tz-offer__name{font-size:16px}.tz-offer__desc{font-size:13px}.tz-offer__price strong{font-size:18px}.tz-offer__price span{font-size:12px}.tz-buybar{border:0;box-shadow:none;padding:0;gap:12px}.tz-qty{height:62px;background:transparent;border:1.5px solid var(--tz-line2)}.tz-qty button{width:48px;height:60px;font-size:22px}.tz-qty input{height:60px;font-size:17px}.tz-buybar__cta{min-height:62px;font-size:17px}.tz-pdp__reassure{border-top:1px solid var(--tz-line);padding-top:18px;font-size:15px;gap:12px}.tz-stickybuy{display:none!important}.tz-rte{font-size:18px}.tz-story{margin:120px 56px 0;padding:0;display:grid;grid-template-columns:5fr 7fr;gap:72px;align-items:start}.tz-story__body{padding-top:40px}.tz-story__info{margin:80px 56px 0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;overflow:visible}.tz-story__info img{width:100%;border-radius:22px}.tz-prep{margin:120px 56px 0;background:none;padding:0;display:grid;grid-template-columns:5fr 7fr;gap:56px;align-items:center}.tz-prep .tz-text{font-size:18px}.tz-prep__imgs{gap:14px}.tz-prep__imgs img{border-radius:22px}.tz-compo{margin:120px 56px 0;padding:0;gap:40px}.tz-compo__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;align-items:start}.tz-compo__table{order:2;border-radius:26px;padding:36px}.tz-compo__table h3{font-size:22px;margin-bottom:14px}.tz-nutri{font-size:16px}.tz-nutri thead th{font-size:13px}.tz-compo__acc .tz-rte{font-size:15px}.tz-preview{margin:120px 56px 0;padding:0;gap:24px}.tz-related{margin:120px 0 0 56px;padding:0;gap:6px}.tz-related .tz-card{flex-basis:300px}.tz-coll__head{padding:40px 56px 0}.tz-chips--static,.tz-sort{padding-left:56px;padding-right:56px}.tz-coll__nav{flex-direction:row;align-items:center;justify-content:space-between}.tz-chips--static{flex-wrap:wrap}.tz-grid{padding:36px 56px 0;gap:48px 22px}.tz-grid .tz-card__name{font-size:22px}.tz-grid .tz-card__note{font-size:15px}.tz-coll__desc{padding:80px 56px 0}}.tz-pre__hero,.tz-twp__hero{position:relative;margin:0 12px;border-radius:26px;overflow:hidden;min-height:520px;display:flex;align-items:flex-end;background:var(--tz-ink)}.tz-pre__hero picture,.tz-pre__img,.tz-twp__media{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.tz-pre__shade,.tz-twp__shade{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#00000014 15%,#000000c7)}.tz-pre__copy,.tz-twp__copy{position:relative;z-index:1;display:flex;flex-direction:column;gap:14px;padding:24px 20px;color:#fff}.tz-pre__copy p,.tz-twp__copy p{font-size:16px;line-height:1.45;margin:0}.tz-pre__title,.tz-twp__title{font-weight:900;letter-spacing:-.04em;line-height:.92;font-size:clamp(60px,17vw,150px);color:#fff;margin:0}.tz-twp__title{font-size:clamp(50px,14vw,130px)}.tz-pre__steps{list-style:none;margin:28px 0 0;padding:0 var(--tz-gut);display:flex;flex-direction:column;gap:14px}.tz-pre__steps li{display:flex;gap:12px;align-items:flex-start;list-style:none;margin:0}.tz-pre__steps span{flex:0 0 32px;height:32px;border-radius:50%;background:var(--tz-ink);color:#fff;font-weight:800;font-size:14px;display:flex;align-items:center;justify-content:center}.tz-pre__steps p{margin:0;font-size:15px;line-height:1.4;padding-top:5px}.tz-pre__list,.tz-pre__notify,.tz-pre__faq,.tz-twp__sign,.tz-twp__packs,.tz-twp__new,.tz-twp__gallery{padding:var(--tz-sp) var(--tz-gut) 0}.tz-pre__list .tz-chips--static{padding:16px 0 0;background:transparent}.tz-pre__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 12px;margin-top:20px}.tz-pitem{display:flex;flex-direction:column;gap:4px;min-width:0}.tz-pitem[hidden]{display:none}.tz-pitem__media{position:relative;aspect-ratio:1;border-radius:20px;overflow:hidden;background:var(--tz-bg2);margin-bottom:8px}.tz-pitem__media img{width:100%;height:100%;object-fit:cover}.tz-pitem__tile{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:flex-end;padding:14px;font-weight:900;font-size:24px;letter-spacing:-.03em;line-height:1;color:var(--tz-ink)}.tz-pitem__tag{position:absolute;left:10px;top:10px;background:var(--tz-ink);color:#fff;border-radius:999px;padding:6px 11px;font-size:12px;font-weight:700}.tz-pitem__name{font-weight:800;font-size:17px;letter-spacing:-.02em;margin:0;line-height:1.15}.tz-pitem__note{font-size:13px;line-height:1.35;color:var(--tz-mute);margin:0}.tz-pitem__meta{font-size:13px;color:var(--tz-mute);margin:2px 0 0}.tz-pitem__meta strong{color:var(--tz-ink);font-weight:800}.tz-pitem__warn{font-size:12px;line-height:1.35;color:var(--tz-mute);margin:0}.tz-pitem .tz-btn{min-height:46px;padding:0 10px;font-size:14px;width:100%;margin-top:8px;text-align:center;line-height:1.1;cursor:pointer}.tz-pitem quick-add-to-cart,.tz-pitem product-form{display:block;margin-top:auto}.tz-pitem>a.tz-btn{margin-top:auto}.tz-pitem .tz-btn{margin-top:10px}.tz-pre__orange{margin:var(--tz-sp) 12px 0;border-radius:26px;overflow:hidden;background:var(--tz-ink);color:#fff}.tz-pre__orange-media img{width:100%;height:320px;object-fit:cover}.tz-pre__orange-body{padding:26px 20px;display:flex;flex-direction:column;gap:12px}.tz-pre__orange-body .tz-eyebrow{color:var(--tz-dim)}.tz-pre__orange-body .tz-title{color:#fff}.tz-pre__orange-body p{margin:0;font-size:15px;line-height:1.5}.tz-pre__orange-body .tz-pre__warn{font-size:13px;color:var(--tz-dim)}.tz-pre__orange-body quick-add-to-cart,.tz-pre__orange-body product-form{display:block}.tz-pre__orange-body .tz-btn{width:100%;cursor:pointer}.tz-pre__notify{display:flex;flex-direction:column;gap:12px;max-width:760px;margin:0 auto}.tz-pre__for{font-weight:700;margin:0}.tz-pre__faq{max-width:880px;margin:0 auto}.tz-pre__faq .tz-faq__list{margin-top:18px}.tz-propage .tz-head{padding-bottom:24px}.tz-propage__grid{display:flex;flex-direction:column;gap:20px;padding:0 12px}.tz-propage__media{border-radius:26px;overflow:hidden;background:var(--tz-bg2)}.tz-propage__media img{width:100%;height:380px;object-fit:cover}.tz-propage__args{list-style:none;margin:0;padding:0 4px;display:flex;flex-direction:column}.tz-propage__args li{list-style:none;margin:0;padding:16px 0;border-top:1px solid var(--tz-line);display:flex;flex-direction:column;gap:4px}.tz-propage__args strong{font-weight:800;font-size:18px;letter-spacing:-.02em}.tz-propage__args span{font-size:15px;line-height:1.45;color:var(--tz-soft)}.tz-propage__form{padding:var(--tz-sp) var(--tz-gut) 0;max-width:760px;margin:0 auto}.tz-propage__form .tz-form{margin-top:18px}.tz-select{-webkit-appearance:none;appearance:none;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8'%3E%3Cpath d='M1 1.5l5 5 5-5' fill='none' stroke='%23000' stroke-width='2'/%3E%3C/svg%3E") no-repeat right 20px center!important}.tz .tz-twp__label{font-weight:800;font-size:20px;letter-spacing:-.02em;margin:0 0 12px}.tz-twp__grid{display:flex;flex-direction:column;gap:32px;margin-top:20px}.tz-twp__pack{display:flex;flex-direction:column;gap:8px}.tz-twp__pack .tz-pitem__tile{font-size:34px}.tz-twp__name{font-weight:900;font-size:28px;letter-spacing:-.03em;margin:0}.tz-twp__flavors{margin:4px 0;padding:0;list-style:none;display:flex;flex-wrap:wrap;gap:6px}.tz-twp__flavors li{list-style:none;margin:0;border:1.5px solid var(--tz-line2);border-radius:999px;padding:6px 11px;font-size:13px;font-weight:600}.tz-twp__new .tz-text{margin-top:10px}.tz-twp__newlist{list-style:none;margin:16px 0 0;padding:0;display:flex;flex-direction:column}.tz-twp__newlist li{list-style:none;margin:0;display:flex;align-items:center;gap:12px;padding:14px 0;border-top:1px solid var(--tz-line);font-weight:800;font-size:18px}.tz-twp__newlist span{background:var(--tz-ink);color:#fff;border-radius:999px;padding:5px 10px;font-size:12px;font-weight:700}.tz-twp__shots{display:grid;gap:12px;margin-top:20px}.tz-twp__shots img{width:100%;height:auto;border-radius:20px}.tz .tz-twp__ig{padding:28px var(--tz-gut) 0;display:flex;justify-content:center;margin:0}.tz .tz-twp__gift{margin:28px var(--tz-gut) 0;border:1.5px solid var(--tz-ink);border-radius:16px;padding:12px 14px;font-weight:700;font-size:14px}@media(min-width:990px){.tz-chips.tz-chips--static{display:flex;overflow:visible;flex-wrap:wrap}.tz-pre__hero,.tz-twp__hero{margin:0 24px;min-height:640px;border-radius:32px}.tz-pre__copy,.tz-twp__copy{padding:56px;max-width:900px}.tz-pre__copy p,.tz-twp__copy p{font-size:20px}.tz-pre__steps{flex-direction:row;gap:32px;margin-top:44px}.tz-pre__steps li{flex:1 1 0}.tz-pre__steps p{font-size:17px}.tz-pre__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:36px 20px}.tz-pitem__tile{font-size:30px;padding:20px}.tz-pitem__name{font-size:20px}.tz-pre__orange{margin:var(--tz-sp) 24px 0;border-radius:32px;display:flex}.tz-pre__orange-media{flex:1 1 50%}.tz-pre__orange-media img{height:100%}.tz-pre__orange-body{flex:1 1 50%;padding:64px 56px;gap:16px}.tz-pre__orange-body p{font-size:18px}.tz-pre__orange-body .tz-btn{width:auto;align-self:flex-start}.tz-propage__grid{flex-direction:row;gap:48px;padding:0 var(--tz-gut);max-width:1400px;margin:0 auto;align-items:stretch}.tz-propage__media{flex:1 1 50%}.tz-propage__media img{height:100%;min-height:520px}.tz-propage__args{flex:1 1 50%;justify-content:center}.tz-propage__args li{padding:26px 0}.tz-propage__args strong{font-size:26px}.tz-propage__args span{font-size:17px}.tz-twp__grid{flex-direction:row;gap:32px}.tz-twp__pack{flex:1 1 0}.tz-twp__newlist{flex-direction:row;gap:32px}.tz-twp__newlist li{flex:1 1 0;font-size:22px}.tz-twp__shots{grid-template-columns:repeat(3,minmax(0,1fr))}}.tz-header{display:block;background:#fff}.tz a.tz-plus,.tz a.tz-plus:hover,.tz a.tz-plus:visited{color:#fff}.tz-twp__hero picture{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.tz-pre__hero picture img,.tz-twp__hero picture img{width:100%;height:100%;object-fit:cover}.tz-pre__orange-media{background:var(--tz-bg2)}.tz-pre__orange-media img{object-fit:contain}.tz-twp__pack .tz-pitem__media{aspect-ratio:3/2}@media(max-width:989px){.tz-pre__hero{min-height:620px}.tz-twp__hero{min-height:640px}.tz-pre__hero picture img,.tz-twp__hero picture img{object-position:50% 0}.tz-pre__shade{background:linear-gradient(0deg,#000000eb 0,#000000e0 270px,#0000 306px)}.tz-twp__shade{background:linear-gradient(0deg,#000000eb 0,#000000e0 310px,#0000 344px)}}@media(min-width:990px){.tz-pre__shade,.tz-twp__shade{background:linear-gradient(90deg,#0a0a0aeb,#0a0a0ae6 43%,#0a0a0a00 49%)}.tz-pre__copy p,.tz-twp__copy p{max-width:520px}}.tz-packs__img{height:auto;aspect-ratio:1}.tz-gal__slide{aspect-ratio:1}.tz-gal__slide--pack img{object-fit:contain}.tz-bb{padding:var(--tz-sp) var(--tz-gut) 0}.tz .tz-bb__sub{font-weight:800;font-size:24px;letter-spacing:-.03em;margin:36px 0 0}.tz-bb__list{display:grid;gap:12px;margin-top:16px}.tz-bb__item{display:grid;grid-template-columns:112px minmax(0,1fr);gap:12px;align-items:center;padding:12px;border:1px solid var(--tz-line);border-radius:22px}.tz-bb__item--lead{margin-top:20px}.tz-bb__media{display:block;aspect-ratio:1;border-radius:14px;overflow:hidden;background:var(--tz-bg2)}.tz-bb__media img{display:block;width:100%;height:100%;object-fit:cover}.tz-bb__info{display:flex;flex-direction:column;gap:3px;min-width:0}.tz-bb__name{font-weight:800;font-size:18px;letter-spacing:-.02em;line-height:1.15}.tz-bb__note{font-size:13px;line-height:1.3;color:var(--tz-mute)}.tz-bb__price{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 8px;margin-top:3px;font-size:13px;color:var(--tz-mute)}.tz-bb__price strong{font-size:17px;font-weight:800;color:var(--tz-ink)}.tz-bb__opts{grid-column:1/-1;display:flex;gap:8px;align-items:center}.tz-bb__select{flex:1 1 auto;min-width:0;height:48px;padding:0 38px 0 14px;border:1.5px solid var(--tz-line2);border-radius:14px;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 24 24' fill='none' stroke='%230A0A0A' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 9l7 7 7-7'/%3E%3C/svg%3E") no-repeat right 14px center;color:var(--tz-ink);font:700 15px var(--tz-font);-webkit-appearance:none;appearance:none;cursor:pointer}.tz-bb__ctas{grid-column:1/-1;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.tz-bb__ctas quick-add-to-cart,.tz-bb__ctas product-form{display:block}.tz-bb__ctas form{margin:0}.tz-bb__ctas .tz-btn{width:100%;min-height:48px;padding:0 8px;font-size:14px;line-height:1.1;text-align:center;cursor:pointer}.tz-bb__ctas .tz-btn.working{opacity:.5;pointer-events:none}.tz-bb__ctas .tz-btn[disabled]{opacity:.4;cursor:not-allowed}.tz-bb__ctas>a.tz-btn,.tz-bb__ctas>.tz-btn[disabled]{grid-column:1/-1}@media(min-width:990px){.tz .tz-bb__sub{font-size:32px;margin-top:56px}.tz-bb__list{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;margin-top:28px}.tz-bb__list--3{grid-template-columns:repeat(3,minmax(0,1fr))}.tz-bb__list--2{grid-template-columns:repeat(2,minmax(0,1fr))}.tz-bb__list .tz-bb__item{grid-template-columns:minmax(0,1fr);align-content:start;padding:16px}.tz-bb__list .tz-bb__ctas{grid-template-columns:minmax(0,1fr)}.tz-bb__item--lead{grid-template-columns:minmax(0,420px) minmax(0,1fr);grid-template-rows:auto auto 1fr;gap:16px 40px;margin-top:32px;padding:20px}.tz-bb__item--lead .tz-bb__media{grid-row:1/4}.tz-bb__item--lead .tz-bb__opts,.tz-bb__item--lead .tz-bb__ctas{grid-column:2}.tz-bb__item--lead .tz-bb__ctas{align-self:start}.tz-bb__item--lead .tz-bb__name{font-size:34px}.tz-bb__item--lead .tz-bb__note{font-size:16px}.tz-bb__item--lead .tz-bb__price strong{font-size:24px}.tz-bb__ctas .tz-btn{min-height:52px;font-size:15px}}.tz .tz-twp__soon{margin:0 12px 10px;background:var(--tz-ink);color:#fff;border-radius:14px;padding:12px 16px;text-align:center;font-size:13px;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.tz-twp__copy .tz-twp__cta{align-self:stretch}.tz-twp__who,.tz-twp__clip{padding:var(--tz-sp) var(--tz-gut) 0}.tz-twp__who{display:flex;flex-direction:column;gap:16px;max-width:880px;margin:0 auto}.tz .tz-twp__whotext,.tz .tz-twp__whotext p{font-size:17px;line-height:1.55;color:var(--tz-soft);margin:0}.tz-twp__clip video{display:block;width:100%;height:auto;border-radius:20px;background:var(--tz-ink)}.tz-acard{display:flex;flex-direction:column;gap:8px;min-width:0}.tz-acard__media{display:block;aspect-ratio:3/2;border-radius:20px;overflow:hidden;background:var(--tz-bg2);margin-bottom:6px}.tz-acard__media img{width:100%;height:100%;object-fit:cover;display:block}.tz-acard__date,.tz-acard__date time{font-size:13px;color:var(--tz-mute)}.tz .tz-acard__title{font-weight:800;font-size:20px;line-height:1.2;letter-spacing:-.02em;margin:0}.tz .tz-acard__sum{font-size:15px;line-height:1.5;color:var(--tz-soft);margin:0}.tz-acard__btn{min-height:46px;padding:0 24px;font-size:14px;align-self:flex-start;margin-top:auto}.tz-blogh{padding:var(--tz-sp) 0 0}.tz-blogh__head{padding:0 var(--tz-gut)}.tz-blogh__rail{display:flex;gap:14px;overflow-x:auto;scroll-snap-type:x proximity;padding:20px var(--tz-gut) 6px;scrollbar-width:none}.tz-blogh__rail::-webkit-scrollbar{display:none}.tz-blogh__rail .tz-acard{flex:0 0 82%;scroll-snap-align:center}.tz .tz-blogh__all{margin:18px 0 0;padding:0 var(--tz-gut)}.tz-blog{padding:28px var(--tz-gut) 0}.tz-blog__head{display:flex;flex-direction:column;gap:12px;max-width:820px}.tz .tz-blog__head .tz-text{margin:0}.tz-blog__grid{display:grid;grid-template-columns:minmax(0,1fr);gap:32px;margin-top:28px}.tz-blog__pages{display:flex;align-items:center;justify-content:center;gap:14px;margin-top:32px;font-size:14px}.tz-art__hero{margin:0 12px;border-radius:26px;overflow:hidden;aspect-ratio:4/3;background:var(--tz-bg2)}.tz-art__hero img{width:100%;height:100%;object-fit:cover;display:block}.tz-art__head{display:flex;flex-direction:column;gap:10px;max-width:760px;margin:0 auto;padding:24px var(--tz-gut) 0}.tz .tz-art__back{font-size:14px;font-weight:600;text-decoration:underline;text-underline-offset:3px}.tz .tz-art__title{font-weight:900;font-size:clamp(32px,8.4vw,60px);line-height:1.02;letter-spacing:-.04em;margin:0;overflow-wrap:break-word}.tz-art__body{max-width:760px;margin:0 auto;padding:22px var(--tz-gut) 0;font-size:17px;line-height:1.65;color:var(--tz-ink);overflow-wrap:break-word}.tz .tz-art__body p{font-size:17px;line-height:1.65;margin:0 0 18px}.tz .tz-art__body h2{font-weight:800;font-size:25px;line-height:1.2;letter-spacing:-.02em;margin:30px 0 12px}.tz .tz-art__body h3{font-weight:800;font-size:20px;line-height:1.25;margin:24px 0 10px}.tz .tz-art__body ul,.tz .tz-art__body ol{margin:0 0 18px;padding-left:22px}.tz .tz-art__body ul li{list-style:disc;margin:0 0 8px}.tz .tz-art__body ol li{list-style:decimal;margin:0 0 8px}.tz .tz-art__body a{text-decoration:underline;text-underline-offset:3px;font-weight:600}.tz .tz-art__body strong{font-weight:700}.tz .tz-art__body img{max-width:100%;height:auto;border-radius:16px}@media(min-width:768px){.tz-blog__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:990px){.tz .tz-twp__soon{margin:16px 24px 12px;font-size:14px}.tz-twp__copy .tz-twp__cta,.tz-twp__who .tz-twp__cta{align-self:flex-start;min-width:260px}.tz .tz-twp__whotext,.tz .tz-twp__whotext p{font-size:20px}.tz-twp__clip{max-width:1100px;margin:0 auto}.tz-blogh__rail{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;overflow:visible;padding-top:32px}.tz .tz-blogh__all{display:flex;justify-content:center;margin-top:32px}.tz .tz-acard__title{font-size:24px}.tz-blog{padding-top:48px}.tz-blog__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:44px 24px;margin-top:40px}.tz-art__hero{margin:20px 24px 0;border-radius:32px;aspect-ratio:21/9}.tz-art__head{padding-top:40px}.tz .tz-art__body p,.tz-art__body{font-size:19px}.tz .tz-art__body h2{font-size:32px}}@media(min-width:990px)and (max-width:1279px){.tz-header__bar{padding:0 24px;gap:16px}.tz-logo{font-size:24px}.tz-header__nav{gap:16px;font-size:14px}.tz-cart__label{display:none}.tz-header__tools{gap:0}}#tz-products{scroll-margin-top:110px}.tz-pitem a.tz-pitem__media{display:block}.tz .tz-pitem__tag--long{right:10px;width:fit-content;border-radius:12px;line-height:1.2;padding:6px 10px}.tz-pc{padding:var(--tz-sp) 0 0}.tz-pc__top{margin:0 12px;border-radius:26px;overflow:hidden;background:#000;color:#fff}.tz-pc__hero img{display:block;width:100%;height:auto;max-height:82vh;object-fit:contain}.tz-pc__copy{padding:6px 20px 26px;display:flex;flex-direction:column;gap:10px}.tz-pc__copy .tz-title{color:#fff;font-size:clamp(34px,9vw,64px);line-height:1}.tz .tz-pc__copy p{margin:0;font-size:17px;font-weight:600;color:#fff}.tz-pc__track{display:flex;gap:14px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;padding:24px calc(50% - min(34vw,150px)) 12px;outline:0}.tz-pc__track::-webkit-scrollbar{display:none}.tz-pc__card{flex:0 0 auto;width:min(68vw,300px);aspect-ratio:709/1063;padding:0;border:0;background:none;cursor:pointer;scroll-snap-align:center;perspective:1200px;-webkit-tap-highlight-color:transparent}.tz-pc__inner{position:relative;display:block;width:100%;height:100%;transform-style:preserve-3d;transition:transform .6s cubic-bezier(.2,.7,.2,1)}.tz-pc__card.is-flipped .tz-pc__inner{transform:rotateY(180deg)}.tz-pc__face{position:absolute;top:0;right:0;bottom:0;left:0;display:block;backface-visibility:hidden;-webkit-backface-visibility:hidden}.tz-pc__face--back{transform:rotateY(180deg)}.tz-pc__face img{display:block;width:100%;height:100%;object-fit:contain;border-radius:10px;box-shadow:0 8px 22px #00000029}.tz-pc__card:focus-visible{outline:2px solid var(--tz-ink);outline-offset:4px;border-radius:12px}.tz-pc__ctrl{display:flex;align-items:center;justify-content:center;gap:6px;padding:6px var(--tz-gut) 0}.tz-pc__arrow{flex:0 0 44px;height:44px;border-radius:50%;border:2px solid var(--tz-ink);background:#fff;color:var(--tz-ink);display:flex;align-items:center;justify-content:center;cursor:pointer;padding:0}.tz-pc__dots{display:flex;align-items:center;justify-content:center;min-width:0}.tz-pc__dot{width:24px;height:44px;padding:0;border:0;background:none;display:flex;align-items:center;justify-content:center;cursor:pointer}.tz-pc__dot span{display:block;width:8px;height:8px;border-radius:50%;background:var(--tz-line2)}.tz-pc__dot.is-on span{background:var(--tz-ink);transform:scale(1.25)}.tz .tz-pc__cta{margin:16px 0 0;padding:0 var(--tz-gut)}@media(hover:hover){.tz-pc__card:hover .tz-pc__inner,.tz-pc__card.is-flipped:hover .tz-pc__inner{transform:rotateY(180deg)}}@media(prefers-reduced-motion:reduce){.tz-pc__inner{transition:none}}@media(min-width:990px){.tz-pc__top{margin:0 24px;border-radius:32px;display:flex;align-items:center}.tz-pc__hero{flex:0 0 52%}.tz-pc__hero img{max-height:680px;margin:0 auto;width:auto;max-width:100%}.tz-pc__copy{flex:1 1 auto;padding:48px 56px;gap:16px}.tz .tz-pc__copy p{font-size:22px}.tz-pc__copy .tz-title{font-size:clamp(44px,4.6vw,76px)}.tz-pc__track{gap:22px;padding:36px 24px 14px;scroll-snap-type:none}.tz-pc__card{width:300px}.tz .tz-pc__cta{display:flex;justify-content:center;margin-top:22px}.tz .tz-pc__cta .tz-btn{min-width:280px}}@media(min-width:1200px){#tz-products .tz-pre__grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:36px 16px}}.tz-pitem .tz-pitem__media--pack{isolation:isolate;aspect-ratio:4/5}.tz-pitem a.tz-pitem__media--pack img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;box-sizing:border-box;padding:52px 10px 10px;object-fit:contain;mix-blend-mode:multiply}.tz-ionp__hero{position:relative;overflow:hidden;background:var(--tz-ink);color:#fff;min-height:calc(100svh - 152px);display:flex;flex-direction:column;justify-content:space-between}.tz-ionp__bg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:fill;filter:blur(26px);transform:scale(4.2,1.08);transform-origin:0 50%}.tz-ionp__shade{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#0000 35%,#0000009e 78%)}.tz-ionp__media{position:relative;width:100%;aspect-ratio:1;flex:0 0 auto}.tz-ionp__media img{display:block;width:100%;height:100%;object-fit:contain;-webkit-mask-image:linear-gradient(180deg,#000 92%,transparent);mask-image:linear-gradient(180deg,#000 92%,transparent)}.tz-ionp__copy{position:relative;display:flex;flex-direction:column;gap:10px;padding:8px var(--tz-gut) 24px}.tz-ionp__title{font-weight:900;font-size:46px;line-height:1;letter-spacing:-.04em;margin:0;color:#fff}.tz-ionp__sub{font-size:17px;line-height:1.35;font-weight:500;margin:0;color:#fff}.tz-ionp__cta{display:flex;flex-direction:column;gap:10px;margin-top:8px}.tz-ionp__cta .tz-btn{width:100%;text-align:center;justify-content:center}.tz .tz-ionp__ghost{background:transparent;color:#fff!important;border:1.5px solid #fff}@media(min-width:990px){.tz-pitem .tz-pitem__media--pack{aspect-ratio:1}.tz-pitem a.tz-pitem__media--pack img{padding:46px 16px 16px}.tz-ionp__hero{min-height:calc(100vh - 76px);flex-direction:row;align-items:center;justify-content:flex-start}.tz-ionp__shade{background:linear-gradient(90deg,#00000080 0,#00000047 34%,#0000 56%)}.tz-ionp__media{order:2;position:absolute;top:0;bottom:0;right:0;width:min(62%,calc(100vh - 76px));height:100%;aspect-ratio:auto}.tz-ionp__media img{-webkit-mask-image:linear-gradient(90deg,transparent,#000 12%,#000 88%,transparent);mask-image:linear-gradient(90deg,transparent,#000 12%,#000 88%,transparent)}.tz-ionp__copy{order:1;width:40%;max-width:560px;padding:0 0 0 56px;gap:16px}.tz-ionp__title{font-size:84px}.tz-ionp__sub{font-size:22px}.tz-ionp__cta{flex-direction:row;flex-wrap:wrap}.tz-ionp__cta .tz-btn{width:auto;padding:0 28px}}.tz-header__nav a{white-space:nowrap}@media(min-width:1280px)and (max-width:1535px){.tz-header__nav{gap:22px}}@media(min-width:990px)and (max-width:1139px){.tz-header__bar{padding:0 16px;gap:10px}.tz-logo{font-size:22px}.tz-header__nav{gap:10px;font-size:13px}}@media(min-width:1280px)and (max-width:1379px){.tz-header__nav{gap:14px;font-size:14px}}.tz .tz-pdp__warn{font-size:13px;line-height:1.4;font-weight:600;color:var(--tz-ink);margin:12px 0 0}.tz-story__info.tz-story__info--2{grid-template-columns:repeat(2,minmax(0,1fr))}.tz-signup{scroll-margin-top:110px}.tz .tz-signup__lead{font-weight:800;font-size:17px;line-height:1.25;margin:0}.tz .tz-signup__small{font-size:13px;line-height:1.4;margin:0;opacity:.75}.tz-popup-signup{display:flex;flex-direction:column;gap:12px;background:transparent}.tz-welcome{display:flex;flex-direction:column;gap:10px;width:100%;max-width:520px;box-sizing:border-box;padding:20px;background:#fff;color:var(--tz-ink);border:1.5px solid var(--tz-ink);border-radius:20px;text-align:center}.tz-welcome[hidden]{display:none}.tz .tz-welcome p{margin:0;color:inherit}.tz .tz-welcome .tz-welcome__title{font-weight:800;font-size:18px;line-height:1.2}.tz .tz-welcome .tz-welcome__code{font-weight:900;font-size:clamp(30px,9vw,44px);line-height:1.1;letter-spacing:.02em;overflow-wrap:anywhere}.tz .tz-welcome .tz-welcome__mail{font-size:13px;line-height:1.35;color:var(--tz-mute)}.tz .tz-welcome .tz-welcome__line{font-size:14px;line-height:1.35}.tz-signup .tz-welcome .tz-btn,.tz-welcome .tz-btn{width:100%;flex:none;cursor:pointer}.tz-cart-code{font-size:13px;line-height:1.35;margin:8px 0 0}.tz-ionp__fizz{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;pointer-events:none}.tz-ionp__fizz i{position:absolute;bottom:-24px;width:14px;height:14px;border-radius:50%;border:1.5px solid rgba(255,255,255,.7);background:#ffffff1f;animation:tz-fizz 9s linear infinite}.tz-ionp__fizz i:nth-child(1){left:6%;animation-delay:0s}.tz-ionp__fizz i:nth-child(2){left:18%;width:8px;height:8px;animation-delay:-2s;animation-duration:7s}.tz-ionp__fizz i:nth-child(3){left:31%;width:20px;height:20px;animation-delay:-5s;animation-duration:11s}.tz-ionp__fizz i:nth-child(4){left:44%;width:10px;height:10px;animation-delay:-1s;animation-duration:8s}.tz-ionp__fizz i:nth-child(5){left:58%;animation-delay:-6s;animation-duration:10s}.tz-ionp__fizz i:nth-child(6){left:71%;width:7px;height:7px;animation-delay:-3s;animation-duration:7.5s}.tz-ionp__fizz i:nth-child(7){left:84%;width:18px;height:18px;animation-delay:-7s;animation-duration:12s}.tz-ionp__fizz i:nth-child(8){left:94%;width:9px;height:9px;animation-delay:-4s}@keyframes tz-fizz{0%{transform:translateZ(0);opacity:0}12%{opacity:.8}85%{opacity:.5}to{transform:translate3d(14px,-105vh,0);opacity:0}}.tz-ionp__sec{padding:var(--tz-sp) var(--tz-gut) 0;max-width:1120px;margin:0 auto;box-sizing:border-box}.tz-ionp__sec .tz-text{margin:14px 0 0}.tz .tz-ionp__note{font-size:13px;color:var(--tz-mute);margin:14px 0 0}.tz-ionb{list-style:none;margin:32px 0 0;padding:0;display:flex;justify-content:space-between;gap:8px}.tz-ionb li{flex:0 0 auto;width:74px;height:74px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:var(--tz-ink);color:#fff;font-weight:800;font-size:24px;letter-spacing:-.02em;animation:tz-float 5s ease-in-out infinite}.tz-ionb li:nth-child(2){animation-delay:-1.3s;background:#fff;color:var(--tz-ink);border:2px solid var(--tz-ink)}.tz-ionb li:nth-child(3){animation-delay:-2.6s}.tz-ionb li:nth-child(4){animation-delay:-3.9s;background:#fff;color:var(--tz-ink);border:2px solid var(--tz-ink)}@keyframes tz-float{0%,to{transform:translateZ(0)}50%{transform:translate3d(0,-12px,0)}}.tz-ionms{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:20px;perspective:1000px}.tz-ionm{display:block;width:100%;height:190px;padding:0;border:0;background:none;color:inherit;font:inherit;text-align:left}.tz-ionm__inner{position:relative;display:block;width:100%;height:100%;transform-style:preserve-3d;transition:transform .6s}.tz-ionm.is-flipped .tz-ionm__inner{transform:rotateY(180deg)}.tz-ionm__face{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;box-sizing:border-box;padding:16px;border:1.5px solid var(--tz-ink);border-radius:20px;background:#fff;color:var(--tz-ink);-webkit-backface-visibility:hidden;backface-visibility:hidden}.tz-ionm__face--back{transform:rotateY(180deg);background:var(--tz-ink);color:#fff;justify-content:center;font-weight:700;font-size:16px;line-height:1.3}.tz-ionm__sym{font-weight:900;font-size:30px;line-height:1;letter-spacing:-.03em}.tz-ionm__name{font-size:14px;margin-top:4px;color:var(--tz-mute)}.tz-ionm__val{margin-top:auto;font-weight:900;font-size:32px;line-height:1;letter-spacing:-.03em;font-variant-numeric:tabular-nums}.tz-ionk__ring{position:relative;width:min(100%,380px);margin:24px auto 0}.tz-ionk__ring svg{display:block;width:100%;height:auto}.tz-ionk__seg{cursor:pointer;outline:none}.tz-ionk__seg path{fill:var(--tz-bg2);stroke:var(--tz-ink);stroke-width:1.5;transition:fill .2s}.tz-ionk__seg text{fill:var(--tz-ink);font-family:var(--tz-font);font-weight:800;font-size:15px;pointer-events:none;transition:fill .2s}.tz-ionk__seg.is-on path,.tz-ionk__seg:focus-visible path{fill:var(--tz-ink)}.tz-ionk__seg.is-on text,.tz-ionk__seg:focus-visible text{fill:#fff}.tz-ionk__center{position:absolute;left:50%;top:50%;width:52%;transform:translate(-50%,-50%);display:flex;flex-direction:column;align-items:center;gap:4px;text-align:center;pointer-events:none}.tz-ionk__center strong{font-weight:800;font-size:16px;line-height:1.2}.tz-ionk__center span{font-weight:900;font-size:26px;line-height:1;letter-spacing:-.03em}.tz-ionv{display:flex;flex-direction:column;gap:24px}.tz-ionv__switch{display:inline-flex;margin-top:18px;padding:4px;gap:4px;border:1.5px solid var(--tz-ink);border-radius:999px}.tz-ionv__switch button{min-height:44px;padding:0 22px;border:0;border-radius:999px;background:transparent;color:var(--tz-ink);font:inherit;font-weight:800;cursor:pointer;transition:background .2s,color .2s}.tz-ionv__switch button.is-on{background:var(--tz-ink);color:#fff}.tz .tz-ionv__taste{font-weight:900;font-size:28px;line-height:1.1;letter-spacing:-.03em;margin:18px 0 0}.tz-ionv__glass{position:relative;width:170px;height:270px;margin:0 auto}.tz-ionv__clip{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;clip-path:polygon(1.2% 0,98.8% 0,88.8% 99.2%,11.2% 99.2%)}.tz-ionv__glass svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:visible}.tz-ionv__glass path{fill:none;stroke:var(--tz-ink);stroke-width:3;stroke-linejoin:round;stroke-linecap:round}.tz-ionv__fill{position:absolute;left:0;right:0;bottom:0;height:55%;background:#0a0a0a29;transition:height .9s cubic-bezier(.3,.8,.3,1)}.tz-ionv__fill:before{content:"";position:absolute;left:-10%;right:-10%;top:-7px;height:14px;border-radius:50%;background:#0a0a0a38}.tz-ionv[data-ml="500"] .tz-ionv__fill{height:92%}.tz-ionp__stats{list-style:none;margin:0;padding:0;border-top:1.5px solid var(--tz-ink)}.tz-ionp__stats li{padding:16px 0;border-bottom:1px solid var(--tz-line2);font-weight:800;font-size:26px;line-height:1.1;letter-spacing:-.03em}.tz .tz-ionp__legal{max-width:1120px;box-sizing:border-box;margin:32px auto 0;padding:0 var(--tz-gut);font-size:13px;line-height:1.45;color:var(--tz-mute)}@media(hover:hover){.tz-ionm:hover .tz-ionm__inner{transform:rotateY(180deg)}}@media(min-width:990px){.tz-ionp__el{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);gap:48px;align-items:center}.tz-ionb{margin:0;justify-content:space-around}.tz-ionb li{width:92px;height:92px;font-size:30px}.tz-ionms{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.tz-ionm{height:230px}.tz-ionm__face{padding:20px}.tz-ionm__val{font-size:40px}.tz-ionk__ring{width:480px}.tz-ionk__center strong{font-size:20px}.tz-ionk__center span{font-size:34px}.tz-ionv{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:56px;align-items:center}.tz-ionv__glass{width:210px;height:330px}.tz-ionp__stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;border-top:0}.tz-ionp__stats li{border-bottom:0;border-top:1.5px solid var(--tz-ink);padding:18px 0 0;font-size:30px}}@media(prefers-reduced-motion:reduce){.tz-ionp__fizz{display:none}.tz-ionb li{animation:none}.tz-ionm__inner,.tz-ionv__fill,.tz-ionk__seg path,.tz-ionk__seg text{transition:none}}.tz.tz-popup-signup,.tz-popup-signup .popup-title{color:#fff}.tz-popup-signup .tz-signup__row{flex-direction:column;align-items:stretch}.tz-popup-signup .tz-signup__row .tz-btn{width:100%;flex:none}.tz-popup-signup .tz-welcome{padding:16px;gap:8px}.tz .tz-popup-signup .tz-welcome .tz-welcome__code,.tz.tz-popup-signup .tz-welcome .tz-welcome__code{font-size:28px;letter-spacing:0;overflow-wrap:normal}.tz-ionp{--ion-ocean:#0B5FA5;--ion-turq:#2EC4D6;--ion-sky:#BFE9F5;--ion-pink:#F58B8B;--ion-mist:#DDF3FB}.tz-ionp__sec{max-width:none;margin:0;padding:var(--tz-sp) max(var(--tz-gut),calc((100% - 1120px)/2));background:linear-gradient(180deg,#fff,var(--ion-mist))}.tz-ionp__sec:nth-of-type(2n){background:linear-gradient(180deg,var(--ion-mist),#fff)}.tz-ionp .tz-title{color:var(--ion-ocean)}.tz-ionp .tz-pre__notify{max-width:none;margin:0;padding:var(--tz-sp) max(var(--tz-gut),calc((100% - 760px)/2));background:linear-gradient(180deg,#fff,var(--ion-mist))}.tz .tz-ionp__legal{max-width:none;margin:0;padding:16px max(var(--tz-gut),calc((100% - 1120px)/2)) 32px;background:linear-gradient(180deg,var(--ion-mist),#fff)}.tz .tz-ionp__note{color:var(--ion-ocean)}.tz-ionb li,.tz-ionb li:nth-child(2),.tz-ionb li:nth-child(4){border:0;background:radial-gradient(circle at 28% 22%,#fff9 0,#fff0 34%),var(--c);color:var(--t);box-shadow:0 10px 24px #0b5fa52e}.tz-ionb li:nth-child(1){--c:#2F86D6;--t:#fff}.tz-ionb li:nth-child(2){--c:#2EC4D6;--t:#0A0A0A}.tz-ionb li:nth-child(3){--c:#BFE9F5;--t:#0A0A0A}.tz-ionb li:nth-child(4){--c:#8E7CC3;--t:#fff}.tz-ionm:nth-child(1){--c:#2F86D6;--t:#fff}.tz-ionm:nth-child(2){--c:#2EC4D6;--t:#0A0A0A}.tz-ionm:nth-child(3){--c:#BFE9F5;--t:#0A0A0A}.tz-ionm:nth-child(4){--c:#8E7CC3;--t:#fff}.tz-ionm__face{border:2px solid var(--c);background:linear-gradient(160deg,color-mix(in srgb,var(--c) 26%,#fff),#fff 72%)}.tz-ionm__face--back{background:var(--c);color:var(--t)}.tz-ionm__sym,.tz-ionm__val{color:var(--ion-ocean)}.tz-ionk__ring svg{overflow:visible}.tz-ionk__seg{transition:transform .25s;transform-box:view-box;transform-origin:170px 170px}.tz-ionk__seg path{fill:var(--c);fill-opacity:.42;stroke:#fff;stroke-width:2;transition:fill-opacity .2s}.tz-ionk__seg:hover path{fill-opacity:.7}.tz-ionk__seg.is-on{transform:scale(1.06)}.tz-ionk__seg.is-on path,.tz-ionk__seg:focus-visible path{fill:var(--c);fill-opacity:1}.tz-ionk__seg.is-on text,.tz-ionk__seg:focus-visible text{fill:var(--t)}.tz-ionk__center{width:55%;aspect-ratio:1;border-radius:50%;justify-content:center;box-sizing:border-box;padding:10px;background:radial-gradient(circle,#fff 30%,color-mix(in srgb,var(--c) 42%,#fff))}.tz-ionk__center span{color:var(--ion-ocean)}.tz-ionv__switch{border-color:var(--ion-ocean);background:#fff}.tz-ionv__switch button{color:var(--ion-ocean)}.tz-ionv__switch button.is-on{background:var(--ion-ocean);color:#fff}.tz .tz-ionv__taste{color:var(--ion-ocean)}.tz-ionv__glass path{stroke:var(--ion-ocean,var(--tz-ink))}.tz-ionv__fill{background:linear-gradient(180deg,color-mix(in srgb,var(--tz-liq,#F58B8B) 50%,transparent),color-mix(in srgb,var(--tz-liq,#F58B8B) 92%,transparent))}.tz-ionv__fill:before{left:0;right:0;top:-9px;height:10px;border-radius:0;background:color-mix(in srgb,var(--tz-liq,#F58B8B) 50%,transparent);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 60 10'%3E%3Cpath d='M0 10V5q15-7 30 0t30 0v5z'/%3E%3C/svg%3E") repeat-x 0 0/60px 10px;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 60 10'%3E%3Cpath d='M0 10V5q15-7 30 0t30 0v5z'/%3E%3C/svg%3E") repeat-x 0 0/60px 10px;animation:tz-ion-wave 3s linear infinite}.tz-ionv__fill i{position:absolute;bottom:0;width:8px;height:8px;border-radius:50%;background:#ffffffbf;animation:tz-ion-rise 4s ease-in infinite}.tz-ionv__fill i:nth-child(1){left:22%}.tz-ionv__fill i:nth-child(2){left:36%;width:5px;height:5px;animation-delay:-1.2s;animation-duration:3.2s}.tz-ionv__fill i:nth-child(3){left:48%;animation-delay:-2.4s}.tz-ionv__fill i:nth-child(4){left:60%;width:6px;height:6px;animation-delay:-.6s;animation-duration:3.6s}.tz-ionv__fill i:nth-child(5){left:70%;width:5px;height:5px;animation-delay:-3s}.tz-ionv__fill i:nth-child(6){left:30%;width:4px;height:4px;animation-delay:-1.8s;animation-duration:2.8s}.tz-ionv__fill b{position:absolute;top:6px;left:24%;width:36px;height:36px;border-radius:8px;background:#ffffff8c;border:1px solid rgba(255,255,255,.9);transform:rotate(-12deg);animation:tz-ion-ice 5s ease-in-out infinite}.tz-ionv__fill b:nth-of-type(2){left:52%;top:12px;width:32px;height:32px;transform:rotate(16deg);animation-delay:-1.7s}.tz-ionv__fill b:nth-of-type(3){left:38%;top:44px;width:28px;height:28px;transform:rotate(6deg);animation-delay:-3.2s}@keyframes tz-ion-wave{to{-webkit-mask-position:60px 0;mask-position:60px 0}}@keyframes tz-ion-rise{0%{bottom:0;opacity:0}15%{opacity:.9}85%{opacity:.7}to{bottom:94%;opacity:0}}@keyframes tz-ion-ice{50%{margin-top:5px}}.tz-ionp__stats{border-top-color:var(--ion-turq)}.tz-ionp__stats li{color:var(--ion-ocean);border-bottom-color:var(--ion-sky)}@media(min-width:990px){.tz-ionp__stats{border-top:0}.tz-ionp__stats li{border-top:3px solid var(--ion-turq)}.tz-ionp__stats li:nth-child(2){border-top-color:var(--ion-ocean)}.tz-ionp__stats li:nth-child(3){border-top-color:var(--ion-pink)}}@media(prefers-reduced-motion:reduce){.tz-ionv__fill:before,.tz-ionv__fill i,.tz-ionv__fill b{animation:none}.tz-ionv__fill i{display:none}.tz-ionk__seg{transition:none}}.tz-pdp__left{min-width:0}.tz-pour{padding:28px var(--tz-gut) 8px}.tz-pour__head{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.tz .tz-pour__title{margin:0;font-weight:900;font-size:26px;line-height:1.05;letter-spacing:-.03em}.tz-pour__switch{display:inline-flex;padding:3px;gap:3px;border:1.5px solid var(--tz-ink);border-radius:999px}.tz-pour__switch button{min-height:40px;padding:0 16px;border:0;border-radius:999px;background:transparent;color:var(--tz-ink);font:inherit;font-weight:800;font-size:14px;cursor:pointer}.tz-pour__switch button.is-on{background:var(--tz-ink);color:#fff}.tz .tz-pour__step{margin:8px 0 0;font-weight:700;font-size:17px;line-height:1.25;min-height:22px}.tz-pour__stage{margin-top:12px;border-radius:20px;overflow:hidden;background:#f8f8f8;background:linear-gradient(180deg,#fff,color-mix(in srgb,var(--tz-c) 20%,#fff));border:1px solid var(--tz-line)}.tz-pour__stage svg{display:block;width:100%;height:auto;user-select:none;-webkit-user-select:none}.tz-pour__foot{margin-top:12px}.tz-pour__foot[hidden]{display:none}.tz-pour__foot .tz-btn{width:100%;cursor:pointer}.tz-pour__end{margin-top:14px;display:flex;flex-direction:column;gap:6px;text-align:center}.tz-pour__end[hidden]{display:none}.tz .tz-pour__done{margin:0;font-weight:900;font-size:26px;line-height:1.1;letter-spacing:-.03em}.tz .tz-pour__stats{margin:0;font-size:16px;color:var(--tz-soft)}.tz-pour__cta{display:flex;flex-direction:column;gap:10px;margin-top:10px}.tz-pour__cta .tz-btn{width:100%;cursor:pointer}.tz-pour__water{fill:#d5eef7;fill-opacity:.75}.tz-pour__tint{fill:var(--tz-c);opacity:0}.tz-pour__wave{fill:var(--tz-c);opacity:0;animation:tz-pour-wave 3s linear infinite}.tz-pour__ice rect{fill:#fff;fill-opacity:.65;stroke:#fff;stroke-width:1.5}.tz-pour__bubbles circle{fill:#fff;fill-opacity:.8;opacity:0}.tz-pour__foam circle{fill:#fff;opacity:0;transition:opacity 1.2s .9s}.tz-pour__slice{opacity:0;transform:translateY(-230px)}.tz-pour__rim{fill:none;stroke:var(--tz-ink);stroke-width:3;stroke-linecap:round;stroke-linejoin:round}.tz-pour__handle{fill:none;stroke:var(--tz-ink);stroke-width:6;stroke-linecap:round;display:none}.tz-pour__shine{fill:none;stroke:#fff;stroke-width:5;stroke-linecap:round;opacity:.7}.tz-pour__steam{display:none}.tz-pour__steam path{fill:none;stroke:#9a9a9a;stroke-width:4;stroke-linecap:round;animation:tz-pour-steam 2.6s ease-in-out infinite}.tz-pour__steam path:nth-child(2){animation-delay:-.9s}.tz-pour__steam path:nth-child(3){animation-delay:-1.7s}.tz-pour[data-mode=hot] .tz-pour__steam,.tz-pour[data-mode=hot] .tz-pour__handle{display:block}.tz-pour[data-mode=hot] .tz-pour__ice{display:none}.tz-pour__target{fill:none;stroke:var(--tz-ink);stroke-width:2;stroke-dasharray:5 6;opacity:0;transform-box:fill-box;transform-origin:center}.tz-pour[data-st=pour] .tz-pour__target{opacity:.5;animation:tz-pour-pulse 1.6s ease-in-out infinite}.tz-pour__hit{fill:transparent}.tz-pour__body{fill:var(--tz-c)}.tz-pour__stick{cursor:default;transition:opacity .5s;touch-action:none}.tz-pour[data-st=pour] .tz-pour__stick{cursor:grab}.tz-pour[data-st=mix] .tz-pour__stick,.tz-pour[data-st=done] .tz-pour__stick{opacity:0;pointer-events:none}.tz-pour__brand{fill:var(--tz-on);font-family:var(--tz-font);font-style:italic;font-weight:800;font-size:27px;letter-spacing:-.02em}.tz-pour__small{fill:var(--tz-on);font-family:var(--tz-font);font-weight:800;font-size:9px;letter-spacing:.06em}.tz-pour__small--cut{font-size:7.5px}.tz-pour__tear{fill:none;stroke:var(--tz-on);stroke-width:1.2;stroke-dasharray:3 3}.tz-pour__cap{transform-box:fill-box;transform-origin:0 100%;transition:transform .12s}.tz-pour__cap.is-off{transform:translate(38px,-46px) rotate(38deg)!important;opacity:0;transition:transform .55s ease-out,opacity .55s}.tz-pour__arrow{opacity:0;pointer-events:none}.tz-pour__arrow path{fill:none;stroke:var(--tz-ink);stroke-width:3.5;stroke-linecap:round;stroke-linejoin:round}.tz-pour[data-st=open] .tz-pour__arrow{opacity:1;animation:tz-pour-nudge 1.1s ease-in-out infinite}.tz-pour__zone{fill:transparent;cursor:ew-resize;touch-action:none;display:none}.tz-pour[data-st=open] .tz-pour__zone{display:block}[data-s=parts] circle{fill:var(--tz-c);stroke:#0000002e;stroke-width:.4}.tz-pour[data-st=mix] .tz-pour__tint,.tz-pour[data-st=done] .tz-pour__tint{opacity:.88!important;transition:opacity 2.2s}.tz-pour[data-st=mix] .tz-pour__wave,.tz-pour[data-st=done] .tz-pour__wave{opacity:.88;transition:opacity 2.2s}.tz-pour[data-st=mix] .tz-pour__foam circle,.tz-pour[data-st=done] .tz-pour__foam circle{opacity:.9}.tz-pour[data-st=mix] .tz-pour__bubbles circle,.tz-pour[data-st=done] .tz-pour__bubbles circle{animation:tz-pour-rise 2.6s ease-in infinite}.tz-pour__bubbles circle:nth-child(2n){animation-delay:-.8s!important}.tz-pour__bubbles circle:nth-child(3n){animation-delay:-1.6s!important}.tz-pour[data-st=mix] .tz-pour__slice,.tz-pour[data-st=done] .tz-pour__slice{opacity:1;transform:rotate(14deg);transition:transform .9s cubic-bezier(.4,.1,.5,1.15) .25s,opacity .1s .25s}.tz-pour.is-static .tz-pour__tint,.tz-pour.is-static .tz-pour__wave,.tz-pour.is-static .tz-pour__foam circle,.tz-pour.is-static .tz-pour__slice{transition:none}@keyframes tz-pour-wave{to{transform:translate(-60px)}}@keyframes tz-pour-rise{0%{transform:translateY(0);opacity:0}15%{opacity:.9}to{transform:translateY(-135px);opacity:0}}@keyframes tz-pour-steam{0%{transform:translateY(8px);opacity:0}40%{opacity:.7}to{transform:translateY(-14px);opacity:0}}@keyframes tz-pour-pulse{50%{transform:scale(1.1)}}@keyframes tz-pour-nudge{50%{transform:translate(-10px)}}@media(min-width:990px){.tz-gal{top:auto;position:relative}.tz-pdp__left:not(.tz-pdp__left--game){position:sticky;top:100px}.tz-pour{padding:36px 0 0}.tz-pour__stage svg{max-height:440px}.tz .tz-pour__title{font-size:34px}.tz-pour__foot .tz-btn{width:auto;min-width:220px}.tz-pour__cta{flex-direction:row;justify-content:center}.tz-pour__cta .tz-btn{width:auto;min-width:220px}}@media(prefers-reduced-motion:reduce){.tz-pour *{animation:none!important}.tz-pour__bubbles circle{opacity:.7}}.tz-ionm{height:214px;cursor:pointer;-webkit-tap-highlight-color:transparent}.tz-ionm:focus-visible{outline:2px solid var(--ion-ocean);outline-offset:3px;border-radius:20px}.tz-ionm__face--back{background:linear-gradient(160deg,color-mix(in srgb,var(--c) 26%,#fff),#fff 72%);color:var(--tz-ink);justify-content:flex-start;font-weight:400;font-size:inherit;line-height:inherit}.tz-ionm__src{margin-top:8px;font-size:13px;line-height:1.3;color:var(--tz-mute)}.tz-prep__imgs{display:flex;gap:10px;overflow-x:auto;scroll-snap-type:x mandatory;margin:0 -16px;padding:0 16px;scrollbar-width:none}.tz-prep__imgs::-webkit-scrollbar{display:none}.tz-prep__imgs picture{flex:0 0 84%;scroll-snap-align:center;display:block}.tz-prep__imgs img{display:block;aspect-ratio:1/1;object-fit:contain}#tz-products .tz-pre__grid--4{grid-template-columns:repeat(2,minmax(0,1fr))}.tz-winter__tile{height:auto;aspect-ratio:1/1}.tz-steps__media picture{display:block}.tz-steps__media img{display:block;height:auto;aspect-ratio:1/1;object-fit:contain}.tz-glass__line{overflow:visible}.tz-glass__handle{display:none}.tz-glass__steam{display:none;position:absolute;left:50%;bottom:calc(100% + 2px);width:120px;height:60px;margin-left:-60px}.tz-ionv__glass .tz-glass__steam path{stroke:#9a9a9a;stroke-width:4;animation:tz-pour-steam 2.6s ease-in-out infinite}.tz-ionv__glass .tz-glass__steam path:nth-child(2){animation-delay:-.9s}.tz-ionv__glass .tz-glass__steam path:nth-child(3){animation-delay:-1.7s}.tz-find{--tz-liq:var(--tz-c);border-radius:26px;background:var(--tz-bg2);padding:26px 0 24px;overflow:hidden}.tz-find__title{padding:0 20px}.tz-find__pills{position:relative;display:flex;gap:8px;overflow-x:auto;padding:16px 20px 4px;scrollbar-width:none}.tz-find__pills::-webkit-scrollbar{display:none}.tz-find__pills .tz-chip{cursor:pointer;white-space:nowrap}.tz-find__pills .tz-chip i{flex:none;width:12px;height:12px;border-radius:50%;margin-right:8px}.tz-find__stage{display:flex;flex-direction:column;gap:20px;padding:12px 20px 0}.tz-find__glassbox{position:relative;display:flex;justify-content:center;padding-top:66px}.tz-find .tz-ionv__glass{margin:0}.tz-find .tz-ionv__fill{height:76%}.tz-find.is-empty .tz-ionv__fill{height:0;transition:none}.tz-find[data-hot="1"] .tz-glass__steam,.tz-find[data-hot="1"] .tz-glass__handle{display:block}.tz-find[data-hot="1"] .tz-ionv__fill b{display:none}.tz-find__slice{position:absolute;left:50%;top:calc(66px + 30%);width:58px;height:58px;margin-left:-29px;transform:rotate(12deg)}.tz-find__f{display:none;width:100%;height:100%;overflow:visible}.tz-find[data-fruit=wheel] .tz-find__f--wheel,.tz-find[data-fruit=ring] .tz-find__f--ring,.tz-find[data-fruit=moon] .tz-find__f--moon,.tz-find[data-fruit=berry] .tz-find__f--berry,.tz-find[data-fruit=grape] .tz-find__f--grape{display:block}.tz-find.is-pour .tz-find__slice{animation:tz-find-drop 1.1s cubic-bezier(.4,.1,.5,1.15) .35s both}.tz-find__panels{min-width:0}.tz-find__panel{display:grid;grid-template-columns:128px minmax(0,1fr);gap:12px 14px;align-items:center}.tz-find__panel[hidden]{display:none}.tz-find__img{display:block;border-radius:16px;overflow:hidden;background:#fff}.tz-find__img img{display:block;width:100%;height:auto;aspect-ratio:1/1;object-fit:cover}.tz-find__txt{display:flex;flex-direction:column;gap:4px;min-width:0}.tz-find__name{font-weight:900;font-size:22px;line-height:1.1;letter-spacing:-.03em;color:var(--tz-ink)}.tz .tz-find__stats{margin:0;font-size:14px;color:var(--tz-soft)}.tz .tz-find__price{margin:0;font-weight:800;font-size:18px}.tz-find__buy{grid-column:1/-1}.tz-find__buy .tz-btn{width:100%;cursor:pointer}@keyframes tz-find-drop{0%{transform:translateY(-170px) rotate(-30deg);opacity:0}15%{opacity:1}to{transform:translateY(0) rotate(12deg);opacity:1}}@media(min-width:990px){.tz-ionm{height:240px}.tz-prep__imgs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;overflow:visible;margin:0;padding:0}.tz-winter__tile{height:auto}.tz-winter__media--two .tz-winter__tile{height:640px;aspect-ratio:auto}.tz-steps__media{height:auto;align-self:center}#tz-products .tz-pre__grid--4{grid-template-columns:repeat(4,minmax(0,1fr))}.tz-find{padding:48px 0;border-radius:32px}.tz-find__title,.tz-find__pills{padding-left:56px;padding-right:56px}.tz-find__pills{flex-wrap:wrap}.tz-find__stage{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,7fr);gap:40px;align-items:center;padding:20px 56px 0}.tz-find__panel{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px 32px}.tz-find__img{grid-row:1/3;border-radius:22px}.tz-find__name{font-size:34px}.tz .tz-find__stats{font-size:16px}.tz .tz-find__price{font-size:22px}.tz-find__buy{grid-column:2;align-self:start}.tz-find__txt{align-self:end}}@media(prefers-reduced-motion:reduce){.tz-find .tz-find__slice{animation:none}.tz-ionv__glass .tz-glass__steam path{animation:none;opacity:.6}}.tz-find__buy quick-add-to-cart,.tz-find__buy product-form{display:block}.tz-ionv__glass .tz-glass__steam{inset:auto;left:50%;bottom:calc(100% + 2px);width:120px;height:60px;margin-left:-60px}.tz-find__glassbox{box-sizing:border-box;align-items:flex-end;min-height:336px}.tz-find[data-hot="1"] .tz-ionv__glass{height:190px}.tz-find[data-hot="1"] .tz-find__slice{top:auto;bottom:62px}.tz-winter__tag{top:auto;bottom:14px}@media(min-width:990px){.tz-find__glassbox{min-height:396px}.tz-find[data-hot="1"] .tz-ionv__glass{height:230px}.tz-find[data-hot="1"] .tz-find__slice{bottom:82px}.tz-winter__tag{top:auto;bottom:20px}}.tz .tz-twp__soon{margin:0;border-radius:0}.tz-twp__video{aspect-ratio:5/2;background:var(--tz-ink);overflow:hidden}.tz-twp__video video{display:block;width:100%;height:100%;object-fit:contain}.tz-twp__intro{display:flex;flex-direction:column;gap:14px;padding:24px var(--tz-gut) 0}.tz-twp__intro .tz-twp__title{color:var(--tz-ink);margin-top:8px}.tz-twp__introside{display:flex;flex-direction:column;gap:14px}.tz .tz-twp__introside p{margin:0;font-size:17px;line-height:1.45;color:var(--tz-soft)}.tz-twp__ctas{display:flex;flex-wrap:wrap;gap:10px}.tz-twp__ctas .tz-btn{flex:1 1 150px;padding:0 10px;font-size:15px}.tz-twp__who{display:grid;gap:20px;max-width:1240px;align-items:center}.tz-twp__group{display:block;width:100%;height:auto;border-radius:20px}.tz-twp__whobody{display:flex;flex-direction:column;gap:16px;min-width:0}.tz-twp__whotext{display:flex;flex-direction:column;gap:12px}.tz-twp__favs{padding:var(--tz-sp) var(--tz-gut) 0}.tz-twp__favgrid{display:grid;gap:32px;margin-top:20px}.tz-twp__fav{display:flex;flex-direction:column;gap:10px;min-width:0}.tz-twp__favmedia{position:relative;display:block;aspect-ratio:9/16;border-radius:22px;overflow:hidden;background:var(--tz-bg2)}.tz-twp__favmedia img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.tz-twp__favmedia .tz-twp__favalt{display:none;opacity:0;transition:opacity .45s ease}.tz-twp__fav .tz-btn{width:100%;cursor:pointer}.tz-twp__favbuy quick-add-to-cart,.tz-twp__favbuy product-form{display:block}.tz .tz-twp__favnote{margin:0;text-align:center;font-size:13px;line-height:1.4;color:var(--tz-mute)}@media(min-width:990px){.tz-twp__intro{flex-direction:row;justify-content:space-between;align-items:center;gap:48px;padding:24px 56px 0}.tz-twp__intro .tz-twp__title{font-size:clamp(48px,5.4vw,84px);margin-top:4px;white-space:nowrap}.tz-twp__intro .tz-twp__title br{display:none}.tz-twp__introside{flex:none;gap:10px}.tz .tz-twp__introside p{font-size:16px}.tz-twp__ctas{flex-wrap:nowrap}.tz-twp__ctas .tz-btn{flex:none;min-height:52px;padding:0 26px;font-size:16px}.tz-twp__who{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:56px}.tz-twp__group{order:2;border-radius:28px}.tz-twp__favgrid{grid-template-columns:repeat(2,minmax(0,440px));justify-content:center;gap:40px;margin-top:32px}.tz-twp__favs .tz-title{text-align:center}}@media(min-width:990px)and (hover:hover){.tz-twp__favmedia .tz-twp__favalt{display:block}.tz-twp__fav:hover .tz-twp__favmedia .tz-twp__favalt,.tz-twp__favmedia:focus-visible .tz-twp__favalt{opacity:1}}@media(prefers-reduced-motion:reduce){.tz-twp__favmedia .tz-twp__favalt{transition:none}}.tz-pre__grid .tz-pitem__media img{object-fit:contain}#site-cart-sidebar{grid-template-rows:min-content 1fr min-content min-content}#site-cart-sidebar>.sidebar__header{grid-area:1/1}#site-cart-sidebar>.sidebar__body{grid-area:2/1}#site-cart-sidebar>.cart-wrapping{grid-area:3/1}#site-cart-sidebar>.sidebar__footer{grid-area:4/1;position:static!important;padding-bottom:84px}.tz-cart-bar{grid-column:1;grid-row:1/5;align-self:end;position:sticky;bottom:0;z-index:20;background:var(--color-background-main);border-top:1px solid var(--tz-line);padding:10px var(--sidebar-gutter) calc(10px + env(safe-area-inset-bottom))}.tz-cart-bar .tz-btn{width:100%;cursor:pointer}.tz-rec quick-add-to-cart,.tz-rec product-form{display:block}.tz-recs__title{margin:0 0 10px;font-weight:700;font-size:15px}.tz-recs__list{display:flex;flex-direction:column;gap:10px}.tz-rec{display:grid;grid-template-columns:72px minmax(0,1fr) 44px;gap:12px;align-items:center}.tz-rec__img{display:block;width:72px;height:72px;border-radius:12px;overflow:hidden;background:var(--tz-bg2)}.tz-rec__txt{display:flex;flex-direction:column;gap:2px;min-width:0}.tz-rec__name{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-weight:700;font-size:14px;color:var(--tz-ink)}.tz-rec__price{font-size:14px;color:var(--tz-soft)}.tz-rec__add{display:flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;border:0;border-radius:50%;background:var(--tz-ink);color:#fff;font-size:24px;font-weight:500;line-height:1;cursor:pointer}.tz-pi-img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain}@media(min-width:768px)and (max-width:989px){.tz-pre__hero picture img{object-position:100% 0}}@media(min-width:990px)and (max-width:1327px),(min-width:1790px){.tz-pre__hero{background:#f4f4f4}.tz-pre__hero picture img{object-fit:contain;object-position:75% 50%}}.tz .tz-pour__note{margin:12px 0 0;font-size:13px;line-height:1.4;color:var(--tz-soft);text-align:center}.tz-mg .tz-pour__stage{background:linear-gradient(180deg,#f1f5e6,#dce8c3)}.tz-mg__tool{opacity:0;pointer-events:none;transition:opacity .35s;touch-action:none}.tz-mg[data-st=spoon] [data-m=spoon],.tz-mg[data-st=water] [data-m=kettle],.tz-mg[data-st=milk] [data-m=pitcher],.tz-mg[data-st=transfer] [data-m=bowl]{opacity:1;pointer-events:auto;cursor:grab}.tz-mg[data-st=spoon] .tz-mg__bowl,.tz-mg[data-st=water] .tz-mg__bowl,.tz-mg[data-st=whisk] .tz-mg__bowl,.tz-mg[data-st=move] .tz-mg__bowl{opacity:1}.tz-mg__cream{fill:#f1e8d6}.tz-mg__cream2{fill:#e0d3b8}.tz-mg__inner{fill:#e7dcc4}.tz-mg__dots circle{fill:#bfae8c}.tz-mg__shadow{fill:#000;fill-opacity:.1}.tz-mg__powder{fill:#7fa84a}.tz-mg__liq{fill:#4e7a2c}.tz-mg__liq2{fill:#9bc25c}.tz-mg__foam circle{fill:#c9de95;opacity:0;transition:opacity .4s}.tz-mg__bamboo{fill:#d9b679}.tz-mg__ink{fill:#2a2a2a}.tz-mg__white{fill:#fff;stroke:var(--tz-ink);stroke-width:2.5}.tz-mg__ink-line{fill:none;stroke:var(--tz-ink);stroke-width:6;stroke-linecap:round}.tz-mg__tines path{fill:none;stroke:#c9a36b;stroke-width:2.6;stroke-linecap:round}.tz-mg__whisk{opacity:0;pointer-events:none;transition:opacity .3s}.tz-mg[data-st=whisk] .tz-mg__whisk{opacity:1}.tz-mg__zone{fill:transparent;display:none;cursor:ew-resize;touch-action:none}.tz-mg[data-st=whisk] .tz-mg__zone{display:block}.tz-mg__steam{display:none}.tz-mg__steam path{fill:none;stroke:#9a9a9a;stroke-width:4;stroke-linecap:round;animation:tz-pour-steam 2.6s ease-in-out infinite}.tz-mg__steam path:nth-child(2){animation-delay:-.9s}.tz-mg__steam path:nth-child(3){animation-delay:-1.7s}.tz-mg[data-st=water] .tz-mg__bsteam,.tz-mg[data-st=whisk] .tz-mg__bsteam{display:block}.tz-mg__vessel{opacity:0;transition:opacity .4s,transform .7s ease}.tz-mg[data-st=move] .tz-mg__vessel,.tz-mg[data-st=transfer] .tz-mg__vessel,.tz-mg[data-st=milk] .tz-mg__vessel,.tz-mg[data-st=layer] .tz-mg__vessel,.tz-mg[data-st=done] .tz-mg__vessel{opacity:1}.tz-mg[data-st=done] .tz-mg__vessel{transform:translate(-70px)}.tz-mg__empty{fill:#fff;fill-opacity:.55}.tz-mg__green{fill:#8db255}.tz-mg__clouds circle{fill:#fff}.tz-mg__ice{display:none}.tz-mg__ice rect{fill:#fff;fill-opacity:.6;stroke:#fff;stroke-width:1.5}.tz-mg[data-mode=iced] .tz-mg__ice{display:block}.tz-mg .tz-mg__handle{display:none}.tz-mg[data-mode=hot] .tz-mg__handle,.tz-mg[data-mode=hot][data-st=milk] .tz-mg__vsteam,.tz-mg[data-mode=hot][data-st=layer] .tz-mg__vsteam,.tz-mg[data-mode=hot][data-st=done] .tz-mg__vsteam{display:block}.tz-mg[data-st=spoon] .tz-pour__target,.tz-mg[data-st=water] .tz-pour__target,.tz-mg[data-st=transfer] .tz-pour__target,.tz-mg[data-st=milk] .tz-pour__target{opacity:.5;animation:tz-pour-pulse 1.6s ease-in-out infinite}.tz-mg__gauge{display:flex;align-items:center;gap:10px;margin-top:12px;visibility:hidden;height:22px}.tz-mg__gauge[hidden]{display:none}.tz-mg[data-st=whisk] .tz-mg__gauge{visibility:visible}.tz-mg__bar{flex:1;height:10px;border-radius:999px;background:#e6e6e6;overflow:hidden}.tz-mg__bar span{display:block;width:0;height:100%;border-radius:999px;background:var(--tz-c);transition:width .12s linear}.tz-mg__gauge b{min-width:48px;text-align:right;font-weight:800;font-size:15px}.tz-mg.is-static .tz-mg__vessel{transition:none}@media(prefers-reduced-motion:reduce){.tz-mg *{animation:none!important;transition:none!important}}.tz-twv{padding:var(--tz-sp) var(--tz-gut) 0}.tz-twv__grid{display:flex;flex-direction:column;gap:40px;margin-top:20px}.tz-twv__pack{display:flex;flex-direction:column;gap:10px;min-width:0}.tz-twv__media{position:relative;aspect-ratio:1;border-radius:20px;overflow:hidden;background:var(--tz-bg2);isolation:isolate}.tz-twv__media:before{content:"";position:absolute;left:14%;right:14%;top:8%;bottom:0;border-radius:999px 999px 0 0;z-index:-1;background:#f7d5e0}.tz-twv__pack--tropical .tz-twv__media:before{background:#cfe9dc}.tz-twv__media picture,.tz-twv__media img{display:block;width:100%;height:100%;object-fit:contain}.tz-twv__badge{position:absolute;top:12px;left:12px;z-index:1;padding:6px 12px;border-radius:999px;background:var(--tz-ink);color:#fff;font-weight:800;font-size:12px;letter-spacing:.04em;text-transform:uppercase}.tz .tz-twv__name{margin:6px 0 0;font-weight:900;font-size:26px;line-height:1.1;letter-spacing:-.03em}.tz .tz-twv__in{margin:0;font-size:15px;line-height:1.4}.tz-twv__flavors{display:flex;flex-wrap:wrap;gap:8px;margin:2px 0 6px;padding:0;list-style:none}.tz-twv__flavors li{list-style:none;margin:0}.tz-twv__chip{display:inline-flex;align-items:center;min-height:40px;padding:0 14px;border-radius:999px;background:var(--tz-c);color:var(--tz-on);font-weight:700;font-size:14px;line-height:1.15}.tz a.tz-twv__chip--link{color:var(--tz-on);text-decoration:underline;text-underline-offset:3px}@media(min-width:990px){.tz-twv__grid{flex-direction:row;gap:32px}.tz-twv__pack{flex:1 1 0}.tz .tz-twv__name{font-size:32px}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/tz.css.map */
