.t-heating-instructions{background:rgb(var(--color-background))}.t-heating-instructions .page-width{max-width:1200px}.t-heating-instructions .intro-wrapper{display:flex;align-items:center;justify-content:center;gap:2.4rem;flex-wrap:wrap;text-align:center;margin-bottom:4rem}.t-heating-instructions .badge-image{min-width:0;max-width:18rem}.t-heating-instructions .badge-image img{max-width:100%;height:auto}.t-heating-instructions .content{width:auto;gap:1.6rem}.t-heating-instructions .content img{max-width:14rem;margin:0 auto}.t-heating-instructions .content .head{justify-content:center;flex-wrap:wrap;gap:1.6rem}.t-heating-instructions .content .head .heading{font-family:var(--font-body-family);font-weight:900;font-size:clamp(3.2rem,5vw,5.6rem);text-transform:uppercase;letter-spacing:-.05rem;line-height:1;color:rgb(var(--color-foreground))}.t-heating-instructions .content .head .video-trigger svg rect{fill:rgb(var(--color-accent-red))}.t-heating-instructions .content .head .video-trigger svg path:last-child{fill:rgb(var(--color-background))}.t-heating-instructions .content .head .video-trigger:hover svg path{fill:rgb(var(--color-background))}.t-heating-instructions .steps-wrapper{max-width:76rem;margin:0 auto}.t-heating-instructions .subtitle{font-family:var(--font-heading-family),"Playfair Display",Georgia,serif;font-style:italic;font-weight:400;font-size:clamp(2.4rem,3vw,2.8rem);color:rgb(var(--color-foreground));text-align:center;margin:0 0 3.6rem}.t-heating-instructions .steps{counter-reset:step-counter;list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:3.2rem}.t-heating-instructions .step{padding-left:8.4rem;padding-top:1rem;line-height:1.65;position:relative}.t-heating-instructions .step:not(:last-child){margin-bottom:0}.t-heating-instructions .step:before{content:counter(step-counter);counter-increment:step-counter;position:absolute;left:0;top:0;width:6.4rem;height:6.4rem;background-color:rgb(var(--color-foreground));color:rgb(var(--color-background));border-radius:50%;font-family:var(--font-body-family);font-size:2.4rem;font-weight:900;display:flex;align-items:center;justify-content:center}.t-heating-instructions .step p{font-family:var(--font-body-family);font-size:1.7rem;color:rgb(var(--color-foreground));margin:0}.t-heating-instructions .step p+p{margin-top:.8rem}.t-heating-instructions .step p>br:first-child{display:none}.t-heating-instructions .step p:empty{display:none}.t-heating-instructions .step p strong{color:rgb(var(--color-accent-red));font-weight:700}.t-heating-instructions .section-bottom{margin-top:4rem}.t-heating-instructions .section-bottom h3{font-family:var(--font-heading-family),"Playfair Display",Georgia,serif;font-style:italic;font-weight:400;font-size:clamp(2.4rem,3vw,2.8rem);text-align:center;color:rgb(var(--color-foreground));margin:0 0 1.6rem}.t-heating-instructions .bottom-subtext{padding:0;margin:0 auto;max-width:60rem;text-align:center}.t-heating-instructions .bottom-subtext p{font-family:var(--font-body-family);font-size:1.4rem;color:rgba(var(--color-foreground),.65);line-height:1.7;margin:0 0 .4rem}.t-heating-instructions .bottom-subtext p strong{color:rgb(var(--color-foreground));font-weight:700}.t-heating-instructions .bottom-subtext p:first-child{font-size:1.6rem;color:rgb(var(--color-foreground));margin-bottom:1.6rem}.t-heating-instructions .bottom-subtext p:first-child strong{font-weight:400}.t-heating-instructions .bottom-subtext p a{font-family:var(--font-body-family);color:rgb(var(--color-accent-red));text-decoration:underline}.t-heating-instructions .bottom-subtext p a:hover{filter:brightness(.9)}.t-heating-instructions .second-image{display:none}.t-heating-instructions~.video-modal,.video-modal{z-index:9999}@media(max-width:749px){.t-heating-instructions .intro-wrapper{flex-direction:column;gap:1.6rem}.t-heating-instructions .content .head .heading{font-size:3.2rem}.t-heating-instructions .content .head .video-trigger svg{width:60px;height:auto}.t-heating-instructions .subtitle,.t-heating-instructions .section-bottom h3{font-size:2.4rem}.t-heating-instructions .step{padding-left:6.4rem}.t-heating-instructions .step:before{width:4.8rem;height:4.8rem;font-size:2rem}.t-heating-instructions .steps{gap:2rem}}
/*# sourceMappingURL=/cdn/shop/t/17/assets/component-heating-instructions.css.map */
