.dd-thermo{--ink: #0f0f0f;--in: 1;--out: 0;position:relative;display:block;isolation:isolate;overflow:clip;color:var(--ink);background:rgb(var(--color-background));font-weight:300}.dd-thermo p,.dd-thermo h2,.dd-thermo h3{margin:0;color:var(--ink);font-family:var(--font-body-family);font-weight:300;font-style:normal;letter-spacing:-.01em;text-transform:uppercase}.dd-thermo__bg{position:sticky;top:0;z-index:0;height:100vh;height:100lvh;margin-bottom:-100vh;margin-bottom:-100lvh;background:linear-gradient(180deg,transparent 0%,rgba(0,0,0,.04) 55%,rgba(0,0,0,.13) 100%)}.dd-thermo .dd-thermo__bg,.dd-thermo .dd-thermo__barcode{display:block}.dd-thermo__layer,.dd-thermo__rail,.dd-thermo__pill,.dd-thermo__ticket{display:none}.dd-thermo__fallback{width:min(32rem,70vw);margin:3rem auto 0}.dd-thermo__fallback img,.dd-thermo__fallback .placeholder-svg{display:block;width:100%;height:auto;border-radius:var(--dd-radius)}.dd-thermo__hero{position:relative;z-index:3;display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:100svh;padding:6rem 1.5rem;text-align:center}.dd-thermo .dd-thermo__eyebrow{margin-bottom:clamp(2.4rem,7svh,6.4rem);font-size:clamp(1.05rem,.95vw,1.4rem);font-weight:400}.dd-thermo .dd-thermo__title{font-family:var(--dd-font-display-family);font-weight:var(--dd-font-display-weight);font-size:clamp(5rem,11vw,21rem);line-height:.95;letter-spacing:-.025em;text-wrap:unset}.dd-thermo__title span{display:block}.dd-thermo .dd-thermo__sub{display:flex;align-items:center;justify-content:center;gap:.5em;margin-top:clamp(1.6rem,3svh,3rem);font-size:clamp(2rem,2.9vw,5.2rem);font-weight:400;letter-spacing:-.02em}.dd-thermo__sub svg{width:.75em;height:.75em}.dd-thermo .dd-thermo__desc{max-width:62rem;margin-top:1.6rem;font-size:clamp(1.1rem,.95vw,1.45rem);font-weight:400;line-height:1.16;text-wrap:balance}.dd-thermo .dd-thermo__scroll{position:absolute;left:0;right:0;bottom:clamp(1.6rem,4svh,3.2rem);font-size:clamp(1.05rem,.95vw,1.4rem);font-weight:400;color:#0f0f0f99}.dd-thermo__barcode{width:100%;height:3.2rem;background:repeating-linear-gradient(90deg,var(--ink) 0 .2rem,transparent .2rem .35rem,var(--ink) .35rem .42rem,transparent .42rem .7rem,var(--ink) .7rem 1rem,transparent 1rem 1.15rem,var(--ink) 1.15rem 1.22rem,transparent 1.22rem 1.42rem)}.dd-thermo__barcode--side{position:absolute;top:50%;right:1rem;width:1.1rem;height:8.4rem;transform:translateY(-50%);background:repeating-linear-gradient(180deg,var(--ink) 0 .12rem,transparent .12rem .24rem,var(--ink) .24rem .3rem,transparent .3rem .46rem)}.dd-thermo__row{position:relative;z-index:3;display:flex;flex-wrap:wrap;justify-content:space-between;gap:1.2rem 3rem;width:min(66rem,86vw);width:max(54.5vw,min(66rem,86vw));margin:12svh auto 0}.dd-thermo__row li{font-size:clamp(1.1rem,.95vw,1.4rem);font-weight:400;letter-spacing:-.01em;text-transform:uppercase;white-space:nowrap}.dd-thermo__row sup{margin-left:.5em;font-size:.6em}.dd-thermo__statement-wrap{position:relative;z-index:3;width:max(60.5vw,min(72rem,88vw));margin:22svh auto 0}.dd-thermo .dd-thermo__statement{font-size:clamp(2.1rem,2.9vw,5.6rem);font-weight:400;line-height:1;letter-spacing:0;text-align:justify;text-align-last:justify;word-spacing:.08em}.dd-thermo__sticker-text{display:inline-block;width:7em;font-size:.24em;line-height:1.05;letter-spacing:0;text-align:center;text-align-last:center;vertical-align:middle}.dd-thermo__icons{display:inline-flex;gap:.15em;vertical-align:-.1em}.dd-thermo__icons svg{width:.85em;height:.85em}.dd-thermo__cols{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(2rem,6vw,10rem);margin:clamp(5rem,13svh,11rem) 4.5% 0}.dd-thermo .dd-thermo__cols p,.dd-thermo .dd-thermo__split p{font-size:clamp(1.15rem,.98vw,1.5rem);font-weight:400;line-height:1.02;text-align:justify}.dd-thermo__note{display:flex;align-items:center;gap:1rem;width:max-content;margin:5rem 0 0 auto;padding:.5rem 1.8rem .5rem .8rem;border:.1rem solid var(--ink);border-radius:.8rem;font-size:1rem;font-weight:400;line-height:1;text-transform:uppercase}.dd-thermo__note svg{width:2.2rem;height:2.2rem}.dd-thermo__mini{position:relative;z-index:0;width:14rem;margin:38svh auto 0;padding:1.2rem 1rem;border:.1rem solid var(--ink);border-radius:.8rem}.dd-thermo .dd-thermo__mini-number{font-size:3.2rem;font-weight:400;line-height:1;letter-spacing:-.03em}.dd-thermo .dd-thermo__mini-title{margin-top:2rem;font-size:1.2rem;font-weight:400;line-height:1.05}.dd-thermo__big{position:relative;z-index:0;margin:26svh auto 0;padding:0 1.5rem;text-align:center}.dd-thermo .dd-thermo__big-heading{font-family:var(--dd-font-display-family);font-weight:var(--dd-font-display-weight);font-size:clamp(5rem,11vw,21rem);line-height:.98;letter-spacing:-.02em}.dd-thermo__big-line{display:flex;align-items:center;justify-content:center;gap:.18em}.dd-thermo__big-img{display:block;flex-shrink:0;overflow:hidden;width:.62em;height:.86em;border-radius:.07em;background:#d8d8d8}.dd-thermo__big-img img{display:block;width:100%;height:100%;object-fit:cover}.dd-thermo .dd-thermo__wave{position:relative;z-index:3;margin-top:clamp(2rem,5svh,4.4rem);font-size:clamp(2rem,2.9vw,5.2rem);font-weight:400;line-height:1;letter-spacing:-.015em}.dd-thermo__wave-letter{display:inline-block;white-space:pre;transform:translateY(calc(var(--wave-amp, 0) * sin((var(--i) / var(--n) - .5 + var(--wave, 0)) * 6.28rad) * 1em)) scaleY(calc(1 + var(--wave-amp, 0) * .5 * cos((var(--i) / var(--n) - .5 + var(--wave, 0)) * 6.28rad)))}.dd-thermo__split{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(2rem,6vw,10rem);width:max(59vw,min(72rem,88vw));margin:clamp(3rem,7svh,6rem) auto 0;text-align:left}.dd-thermo__capsule{position:absolute;top:54%;left:11.5%;display:grid;justify-items:center;gap:.2rem;width:3.8rem;padding:1rem .2rem;border:.1rem solid var(--ink);border-radius:3rem;font-size:.9rem;line-height:1;text-transform:uppercase}.dd-thermo__capsule strong{font-size:1.3rem;font-weight:400}.dd-thermo__badges{position:absolute;top:54%;right:12.5%;display:flex;gap:.7rem}.dd-thermo__badges svg{width:2.3rem;height:2.3rem;padding:.3rem;border:.1rem solid var(--ink);border-radius:.3rem}.dd-thermo__final{position:relative;z-index:0;margin-top:18svh;padding:4rem 1.5rem}.dd-thermo__card{position:relative;display:flex;flex-direction:column;width:min(34rem,86vw);margin:0 auto;padding:.8rem;border:.1rem solid var(--ink);border-radius:.8rem;background:#ffffff47}.dd-thermo .dd-thermo__card-number{font-size:clamp(3rem,5.2svh,4.4rem);font-weight:400;line-height:1;letter-spacing:-.03em}.dd-thermo .dd-thermo__card-side{position:absolute;font-size:.95rem;font-weight:400;line-height:1;writing-mode:vertical-rl;white-space:nowrap}.dd-thermo__card-side--right{top:1rem;right:.6rem}.dd-thermo__card-side--left{bottom:22rem;left:.9rem}.dd-thermo__card-slot{height:clamp(20rem,44svh,40rem)}.dd-thermo__card-slot .dd-thermo__fallback{height:100%;margin:0 auto}.dd-thermo__card-slot .dd-thermo__fallback img{height:100%;object-fit:contain}.dd-thermo__card-buy{display:flex;align-items:center;gap:1rem;margin-top:.8rem}.dd-thermo__card-buy .dd-thermo__barcode{flex:1;height:2.4rem}.dd-thermo__stamp{flex-shrink:0;padding:.3rem 1.2rem;border:.15rem solid rgb(var(--dd-accent));border-radius:3rem;font-size:1.2rem;font-weight:400;line-height:1.3;text-decoration:none;text-transform:uppercase;color:rgb(var(--dd-accent));transition:color var(--dd-duration-fast) ease,background-color var(--dd-duration-fast) ease}.dd-thermo__stamp:hover{color:rgb(var(--dd-accent-text));background:rgb(var(--dd-accent))}.dd-thermo__card-info{display:grid;grid-template-columns:1.15fr 1fr;gap:1rem;margin-top:1rem}.dd-thermo__specs li{display:flex;justify-content:space-between;gap:.6rem;font-size:1rem;font-weight:400;line-height:1.08;text-transform:uppercase}.dd-thermo__specs li span:last-child{white-space:nowrap}.dd-thermo .dd-thermo__card-note{font-size:1rem;font-weight:400;line-height:1.08;text-transform:none}@media screen and (max-width:749px){.dd-thermo__statement-wrap,.dd-thermo__split{width:88vw}.dd-thermo .dd-thermo__statement{font-size:6vw;line-height:1.04;text-align:left;text-align-last:left;word-spacing:0}.dd-thermo .dd-thermo__cols p,.dd-thermo .dd-thermo__split p{font-size:1.25rem;line-height:1.15;text-align:left}.dd-thermo__sticker-text{display:none}.dd-thermo__row sup{font-size:.9rem}.dd-thermo .dd-thermo__eyebrow,.dd-thermo .dd-thermo__scroll{font-size:1.1rem}.dd-thermo .dd-thermo__desc{font-size:1.2rem}.dd-thermo__specs li,.dd-thermo .dd-thermo__card-note{font-size:1.1rem}.dd-thermo__big{z-index:auto}.dd-thermo .dd-thermo__big-heading{position:relative;z-index:0}.dd-thermo__split{position:relative;z-index:3}.dd-thermo__cols,.dd-thermo__split{grid-template-columns:minmax(0,1fr);gap:1.6rem;margin-inline:0}.dd-thermo__split{margin-inline:auto}.dd-thermo__capsule,.dd-thermo__badges,.dd-thermo .dd-thermo__barcode--side{display:none}.dd-thermo .dd-thermo__title,.dd-thermo .dd-thermo__big-heading{font-size:15.5vw}.dd-thermo .dd-thermo__sub{font-size:6vw}.dd-thermo .dd-thermo__wave{font-size:4.4vw;white-space:nowrap}.dd-thermo__row{justify-content:center}}@media(prefers-reduced-motion:no-preference){.dd-thermo.is-enhanced .dd-thermo__fallback{display:none}.dd-thermo.is-enhanced .dd-thermo__layer{position:sticky;top:0;display:block;height:100svh;margin-bottom:-100svh;pointer-events:none}.dd-thermo.is-enhanced .dd-thermo__layer--canvas{z-index:2;height:100vh;height:100lvh;margin-bottom:-100vh;margin-bottom:-100lvh}.dd-thermo.is-enhanced .dd-thermo__layer--chrome{z-index:4}.dd-thermo.is-enhanced canvas{display:block;width:100%;height:100%}.dd-thermo.is-enhanced .dd-thermo__hero{opacity:calc(1 - var(--out) * .2)}.dd-thermo.is-enhanced .dd-thermo__rail{position:absolute;left:clamp(.8rem,1.4vw,1.8rem);top:50%;display:flex;align-items:center;height:calc(14svh + var(--rail, 0) * 86svh);overflow:hidden;translate:0 -50%}.dd-thermo__rail span{display:block;font-size:clamp(1rem,calc(1rem + var(--rail, 0) * 2.2vw),4.4rem);font-weight:300;line-height:1;letter-spacing:-.01em;text-transform:uppercase;white-space:nowrap;writing-mode:vertical-rl;rotate:180deg;transform:translateY(calc(var(--rail-move, 0) * -1px))}.dd-thermo.is-enhanced .dd-thermo__pill{position:absolute;top:1rem;right:1rem;display:flex;align-items:center;gap:.8rem;padding:.4rem .5rem;border:.1rem solid var(--ink);border-radius:3rem;font-size:1.15rem;font-weight:400;line-height:1.2;text-decoration:none;text-transform:uppercase;color:var(--ink);pointer-events:auto}.dd-thermo__pill svg{width:1.4rem;height:1.4rem}.dd-thermo__pill-label{overflow:hidden;max-width:calc(var(--pill, 0) * 20rem);white-space:nowrap}.dd-thermo.is-enhanced .dd-thermo__ticket{position:absolute;right:8rem;bottom:0;display:block;width:13.6rem;padding:.8rem 1rem;border-radius:.3rem .3rem 0 0;background:#fff}.dd-thermo .dd-thermo__ticket p{display:flex;justify-content:space-between;font-family:var(--dd-font-label-family, monospace);font-size:.95rem;font-weight:400;line-height:1.3;letter-spacing:0;white-space:nowrap}.dd-thermo .dd-thermo__ticket-rule{height:.5rem;margin:.2rem 0;border-top:.1rem dashed var(--ink)}.dd-thermo.is-enhanced .dd-thermo__statement-wrap{margin-top:28svh}.dd-thermo.is-enhanced .dd-thermo__final{height:230svh;margin-top:20svh;padding:0}.dd-thermo.is-enhanced .dd-thermo__card{position:sticky;top:var(--card-top, 2rem)}.dd-thermo.is-measuring .dd-thermo__wave-letter{transform:none}@media screen and (max-width:749px){.dd-thermo.is-enhanced .dd-thermo__rail,.dd-thermo.is-enhanced .dd-thermo__ticket{display:none}}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/section-dd-thermos.css.map */
