.td-banner{--td-banner-h: 200px;--td-banner-h-desktop: 350px;--td-banner-overlay: .4;--td-banner-radius: 0px;position:relative}.td-banner__frame{position:relative;display:grid;place-items:center;min-height:var(--td-banner-h);overflow:hidden;isolation:isolate;border-radius:var(--td-banner-radius);background:rgb(var(--td-dark, 0 0 0));color:rgb(var(--td-white))}@media screen and (min-width:768px){.td-banner__frame{min-height:var(--td-banner-h-desktop)}}.td-banner__media,.td-banner__media img,.td-banner__media svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;z-index:-2}.td-banner__media svg{background:rgb(var(--td-dark-2, 26 26 26));fill:#ffffff1f}.td-banner__media--mobile{display:none}@media screen and (max-width:767px){.td-banner__media--has-mobile{display:none}.td-banner__media--mobile{display:block}}.td-banner__frame:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:rgb(0 0 0 / var(--td-banner-overlay));pointer-events:none}.td-banner__content{position:relative;max-width:90rem;padding:3rem var(--td-gutter, 15px);text-align:center;display:grid;gap:1.2rem;justify-items:center}.td-banner--under-header .td-banner__content{padding-top:calc(3rem + var(--td-header-h, 60px))}.td-banner__eyebrow{font-size:1.2rem;letter-spacing:.12em;text-transform:uppercase;opacity:.85;margin:0}.td-banner__title{margin:0;color:rgb(var(--color-foreground));font-family:var(--td-font-heading, var(--font-heading-family));font-weight:600;font-size:clamp(2.8rem,2.2rem + 2.4vw,4.2rem);line-height:1.2;letter-spacing:-.04rem}.td-banner__title--display{font-family:var(--td-font-display, var(--font-heading-family));font-weight:400;font-size:clamp(4.6rem,3rem + 5vw,8.8rem);letter-spacing:0;line-height:1}.td-banner__title--h1{font-size:clamp(3.2rem,2rem + 3.6vw,7.2rem)}.td-banner__title .td-hl,.td-banner__title em{font-style:normal;color:var(--td-banner-highlight, rgb(var(--td-accent, 255 60 2)))}.td-banner__text{margin:0;max-width:60rem;font-size:1.4rem;line-height:1.5;opacity:.9}.td-banner__text p{margin:0}.td-banner__crumbs{display:flex;gap:.6rem;justify-content:center;font-size:1.2rem;opacity:.8;margin:0;padding:0;list-style:none}.td-banner__crumbs a{color:inherit;text-decoration:none}.td-banner__crumbs li+li:before{content:"/";margin-right:.6rem;opacity:.6}.td-banner .td-btn{margin-top:.8rem}.td-banner--plain .td-banner__frame{background:transparent;color:inherit}.td-banner--plain .td-banner__frame:after{display:none}.td-banner__more{margin-top:.6rem}.td-banner__more summary{display:inline-block;cursor:pointer;font-weight:700;text-decoration:underline;text-underline-offset:.2em;list-style:none}.td-banner__more summary::-webkit-details-marker{display:none}.td-banner__more[open] summary{display:none}.td-banner__more p{margin-top:.6rem}.td-iwt__grid{display:grid;gap:3rem;align-items:center}@media screen and (min-width:990px){.td-iwt__grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:6rem}.td-iwt__grid--right .td-iwt__media{order:2}}.td-iwt__media{position:relative;aspect-ratio:4 / 5;border-radius:var(--td-iwt-radius, 30px);overflow:hidden;background:rgb(var(--td-grey, 230 230 233))}@media screen and (min-width:990px){.td-iwt__media{aspect-ratio:1 / 1}}.td-iwt__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.td-iwt__content{display:grid;gap:1.6rem;max-width:56rem}.td-iwt__content--center{justify-items:center;text-align:center;margin-inline:auto}.td-iwt__content--left{justify-items:start}.td-iwt__sub{margin:0;font-size:1.2rem;letter-spacing:.12em;text-transform:uppercase;color:rgba(var(--color-foreground),.72);font-weight:700}.td-iwt__heading{margin:0}.td-iwt__text{font-size:1.6rem;line-height:1.6;color:rgba(var(--color-foreground),.8)}.td-iwt__text p{margin:0 0 1rem}.td-iwt .td-btn{margin-top:.8rem}.td-iwt__grid--text{grid-template-columns:minmax(0,1fr)}@media screen and (min-width:990px){.td-iwt__grid--text{grid-template-columns:minmax(0,1fr)}}.td-iwt__grid--text .td-iwt__content{max-width:112rem;margin-inline:0;justify-items:start;text-align:left}.td-iwt__grid--text .td-iwt__heading,.td-iwt__grid--text .td-iwt__text{max-width:60ch}.td-iwt__steps{display:grid;gap:2.4rem;width:100%;margin:1.6rem 0 0;padding:0;list-style:none;counter-reset:td-step;text-align:left}@media screen and (min-width:750px){.td-iwt__steps{grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);gap:3.2rem}}.td-iwt__step{display:grid;align-content:start;gap:.8rem;padding-top:1.6rem;border-top:2px solid rgba(var(--color-foreground),.14);counter-increment:td-step}.td-iwt__step:before{content:counter(td-step,decimal-leading-zero);font-family:var(--td-font-display, var(--font-heading-family));font-size:3.2rem;line-height:1;color:rgb(var(--color-foreground))}.td-iwt__step-title{margin:0}.td-iwt__step-text{font-size:1.6rem;line-height:1.5;color:rgba(var(--color-foreground),.8)}.td-iwt__step-text p{margin:0}.td-faq__grid{display:grid;gap:3rem}@media screen and (min-width:990px){.td-faq__grid{grid-template-columns:minmax(0,1fr) minmax(0,1.6fr);gap:6rem;align-items:start}.td-faq__intro{position:sticky;top:calc(var(--td-sticky-offset, 0px) + 3rem)}}.td-faq__intro{display:grid;gap:1.4rem;justify-items:start}.td-faq__sub{margin:0;font-size:1.2rem;letter-spacing:.12em;text-transform:uppercase;color:rgba(var(--color-foreground),.72);font-weight:700}.td-faq__heading{margin:0}.td-faq__text{color:rgba(var(--color-foreground),.75);font-size:1.5rem}.td-faq__text p{margin:0}.td-faq__list{display:grid;gap:1rem}.td-faq__item{border-radius:var(--td-radius-lg, 20px);background:rgb(var(--td-surface, 255 255 255));padding:0 2rem;transition:background-color .3s}.td-faq__q{display:flex;align-items:center;gap:1.4rem;padding:2rem 0;cursor:pointer;list-style:none;font-weight:700;font-size:1.6rem}.td-faq__q::-webkit-details-marker{display:none}.td-faq__q:focus-visible{outline:2px solid rgb(var(--td-ink, 0 0 0));outline-offset:4px;border-radius:.6rem}.td-faq__num{font-variant-numeric:tabular-nums;color:rgba(var(--color-foreground),.7);font-size:1.3rem}.td-faq__q-text{flex:1}.td-faq__icon{position:relative;flex:none;width:3.2rem;height:3.2rem;border-radius:50%;background:rgb(var(--td-ink, 0 0 0) / .07);transition:background-color .3s,color .3s}.td-faq__icon:before,.td-faq__icon:after{content:"";position:absolute;left:50%;top:50%;width:1.2rem;height:1.5px;background:currentColor;transform:translate(-50%,-50%);transition:transform .3s var(--td-ease-fast, ease)}.td-faq__icon:after{transform:translate(-50%,-50%) rotate(90deg)}.td-faq__item[open] .td-faq__icon{background:rgb(var(--td-ink, 0 0 0));color:rgb(var(--td-white))}.td-faq__item[open] .td-faq__icon:after{transform:translate(-50%,-50%) rotate(0)}.td-faq__a{padding:0 0 2rem 3.6rem;font-size:1.6rem;line-height:1.6;color:rgba(var(--color-foreground),.8)}.td-faq__a p{margin:0 0 1rem}.td-faq__a p:last-child{margin:0}@media screen and (max-width:749px){.td-faq__list--cards{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:1rem;margin-inline:calc(var(--td-gutter, 15px) * -1);padding:0 var(--td-gutter, 15px) .6rem;scrollbar-width:none}.td-faq__list--cards::-webkit-scrollbar{display:none}.td-faq__list--cards .td-faq__item{flex:0 0 85%;scroll-snap-align:start}.td-faq__list--cards .td-faq__icon{display:none}.td-faq__list--cards .td-faq__q{pointer-events:none}.td-faq__a{padding-left:0}}.td-contact__grid{display:grid;gap:4rem}@media screen and (min-width:990px){.td-contact__grid{grid-template-columns:minmax(0,1.7fr) minmax(0,1fr);gap:6rem;align-items:start}}.td-contact__main{display:grid;gap:1.6rem}.td-contact__heading{margin:0}.td-contact__intro{color:rgba(var(--color-foreground),.75)}.td-contact__intro p{margin:0}.td-contact__form{display:grid;gap:1.6rem}.td-contact__fields{display:grid;gap:1.2rem}@media screen and (min-width:750px){.td-contact__fields{grid-template-columns:1fr 1fr}}.td-field{display:grid;gap:.6rem}.td-field--full{grid-column:1 / -1}.td-field label{font-size:1.3rem;font-weight:700}.td-field input,.td-field textarea{width:100%;min-height:54px;padding:0 2.2rem;border:1px solid rgb(var(--td-border, 227 227 228));border-radius:var(--td-radius-pill, 40px);background:rgb(var(--td-surface, 255 255 255));font:inherit;font-size:1.5rem;color:inherit;transition:border-color .2s}.td-field textarea{padding:1.6rem 2.2rem;border-radius:var(--td-radius-lg, 20px);min-height:16rem;resize:vertical}.td-field input:focus-visible,.td-field textarea:focus-visible{outline:2px solid rgb(var(--td-ink, 0 0 0));outline-offset:2px}.td-field input[aria-invalid=true]{border-color:#8e1f0b}.td-contact__submit{width:100%}.td-contact__ok,.td-contact__error{margin:0;padding:1.4rem 1.8rem;border-radius:var(--td-radius-block, 10px);font-size:1.4rem}.td-contact__ok{display:flex;align-items:center;gap:.8rem;background:#e6f9eb;color:#1d9c1e}.td-contact__ok svg{width:1.6rem;height:1.6rem}.td-contact__error{background:#fff3f2;color:#8e1f0b}.td-contact__error p{margin:0 0 .4rem;font-weight:700}.td-contact__info{display:grid;gap:2rem;padding:2.8rem;border-radius:var(--td-radius-lg, 20px);background:rgb(var(--td-surface, 255 255 255))}.td-contact__info-title{margin:0}.td-contact__rows{list-style:none;margin:0;padding:0;display:grid;gap:1.8rem}.td-contact__row{display:flex;gap:1.4rem;align-items:center}.td-contact__icon{flex:none;display:grid;place-items:center;width:4.4rem;height:4.4rem;border-radius:50%;background:rgb(var(--td-ink, 0 0 0) / .07)}.td-contact__icon svg{width:1.8rem;height:1.8rem}.td-contact__row-text{display:grid;gap:.2rem;font-size:1.5rem;min-width:0;overflow-wrap:anywhere}.td-contact__row-text a{color:inherit}.td-contact__label{font-size:1.2rem;opacity:.6}.td-stores{margin-top:6rem}.td-stores__heading{margin:0 0 2.4rem}.td-stores__grid{list-style:none;margin:0;padding:0;display:grid;gap:2rem}@media screen and (max-width:767px){.td-stores__grid{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;margin-inline:calc(var(--td-gutter, 15px) * -1);padding:0 var(--td-gutter, 15px) .6rem;scrollbar-width:none}.td-stores__grid::-webkit-scrollbar{display:none}.td-store{flex:0 0 85%;scroll-snap-align:start}}@media screen and (min-width:768px){.td-stores__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (min-width:1200px){.td-stores__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:3rem}}.td-store{display:grid;gap:1rem;align-content:start;justify-items:start}.td-store__media{width:100%;aspect-ratio:4 / 3;border-radius:var(--td-radius-lg, 20px);overflow:hidden;background:rgb(var(--td-grey, 230 230 233))}.td-store__media img,.td-store__media svg{width:100%;height:100%;object-fit:cover;transition:transform .5s var(--td-ease, ease)}@media(hover:hover)and (pointer:fine){.td-store:hover .td-store__media img{transform:scale(1.08)}}.td-store__city{margin:.6rem 0 0}.td-store__text{font-size:1.4rem;color:rgba(var(--color-foreground),.75)}.td-store__text p{margin:0}@media(prefers-reduced-motion:reduce){.td-faq__icon,.td-faq__icon:before,.td-faq__icon:after,.td-store__media img{transition:none}.td-store:hover .td-store__media img{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/td-bundle-page.css.map */
