.tdv-section{--tdv-line: rgba(var(--color-foreground), .15);position:relative}.tdv-section .tdv-page{max-width:var(--page-width);margin-inline:auto;padding-inline:var(--tdv-gutter)}.tdv-section .tdv-page--full{max-width:none}.tdv-heading{margin:0;font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);line-height:1.08;letter-spacing:-.02em;color:rgb(var(--color-foreground));text-wrap:balance}.tdv-heading--xl{font-size:calc(var(--font-heading-scale) * clamp(4rem,2.6rem + 4.6vw,7.1rem))}.tdv-heading--l{font-size:calc(var(--font-heading-scale) * clamp(3.4rem,2.5rem + 2.7vw,5.6rem))}.tdv-heading--m{font-size:calc(var(--font-heading-scale) * clamp(2.8rem,2.1rem + 1.8vw,4.5rem))}.tdv-heading em,.tdv-accent em{font-family:var(--tdv-font-accent);font-size:1.24em;font-style:var(--tdv-font-accent-style);font-weight:var(--tdv-font-accent-weight);line-height:.9;letter-spacing:-.03em}.tdv-title{margin:0 0 clamp(1.6rem,2.5vw,2.8rem);font-family:var(--font-heading-family);font-size:1.8rem;font-weight:var(--tdv-weight-bold);line-height:1.2;letter-spacing:-.01em;color:rgb(var(--color-foreground))}.tdv-title em{font-style:normal}.tdv-label{margin:0;font-size:1.2rem;line-height:1.3;letter-spacing:.04em;text-transform:uppercase}.tdv-muted{opacity:.7}.tdv-rte>*{margin:0}.tdv-rte>*+*{margin-top:1em}.tdv-rte p:empty,.tdv-skin .rte p:empty{display:block}.tdv-rte p:empty:before,.tdv-skin .rte p:empty:before{content:"\a0"}.tdv-rte :is([style*=color],font[color]),.tdv-skin .rte :is([style*=color],font[color]){color:inherit!important}.tdv-rte [style*=background],.tdv-skin .rte [style*=background]{background-color:transparent!important}.tdv-button-small.button{min-height:3.6rem;min-width:0;padding:0 1.4rem;font-size:1.3rem}.tdv-button-light.button{--color-button: 255, 255, 255;--color-button-text: var(--tdv-ink)}.tdv-button-outline-light.button--secondary{--color-secondary-button: 255, 255, 255;--color-secondary-button-text: 255, 255, 255;--alpha-button-background: 0}.tdv-link{font-size:1.2rem;font-weight:var(--tdv-weight-bold);letter-spacing:.04em;text-transform:uppercase;text-decoration:underline;text-underline-offset:.35em;color:currentColor}.tdv-link:hover{text-decoration-color:transparent}.tdv-media{position:relative;overflow:hidden;background-color:rgba(var(--color-foreground),.04)}.tdv-media>img,.tdv-media>svg,.tdv-media>picture,.tdv-media>picture>img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.tdv-track{position:relative;display:flex;gap:var(--tdv-gap);margin:0;padding:0;list-style:none;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none}.tdv-track::-webkit-scrollbar{display:none}.tdv-track>li{flex:0 0 calc((100% - var(--tdv-gap) * (var(--tdv-per-view) - 1)) / var(--tdv-per-view));min-width:0;margin:0;scroll-snap-align:start}.tdv-track--peek{--tdv-per-view: 1.25}@media screen and (min-width:750px){.tdv-track--peek{--tdv-per-view: 2.25}}@media screen and (min-width:990px){.tdv-track--peek{--tdv-per-view: calc(var(--tdv-columns, 3) + .2)}}.tdv-slider-nav{display:flex;align-items:center;justify-content:center;gap:.4rem;margin-top:1.2rem}.tdv-slider-nav__button{display:grid;place-items:center;width:5.6rem;height:4.4rem;padding:0;border:0;background:none;color:rgb(var(--color-foreground));cursor:pointer;transition:opacity .25s}.tdv-slider-nav__button:hover:not([disabled]){color:rgb(var(--color-button))}.tdv-slider-nav__button[disabled]{opacity:.25;cursor:default}.tdv-slider-nav__button svg{width:3.6rem;height:1.4rem}.tdv-slider-nav__count{min-width:5.6rem;font-size:1.4rem;font-variant-numeric:tabular-nums;font-weight:var(--tdv-weight-bold);text-align:center}.tdv-cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--tdv-gap);margin:0;padding:0;list-style:none}.tdv-cards>li{min-width:0}.tdv-chips{display:flex;flex-wrap:wrap;gap:.6rem;margin:0;padding:0;list-style:none}.tdv-chip{padding:.6rem 1.2rem;border-radius:2rem;background-color:rgb(var(--tdv-tint-1));color:rgb(var(--tdv-ink));font-size:1.4rem;font-weight:var(--tdv-weight-bold)}.tdv-chip:nth-child(4n+2){background-color:rgb(var(--tdv-tint-2))}.tdv-chip:nth-child(4n+3){background-color:rgb(var(--tdv-tint-3))}.tdv-chip:nth-child(4n){background-color:rgb(var(--tdv-tint-4))}.tdv-footer-reveal body{position:relative;z-index:0}.tdv-footer-reveal #MainContent,.tdv-footer-reveal .shopify-section-group-footer-group:not(.tdv-reveal-footer){position:relative;background-color:rgb(var(--color-background))}.tdv-footer-reveal .tdv-reveal-footer{position:sticky;bottom:0;z-index:-1}@media screen and (max-width:749px){.product .thumbnail-slider{display:block}.product .thumbnail-slider .slider-button{display:none}.product .thumbnail-slider .thumbnail-list.slider{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:.6rem;padding:0;margin:0;overflow:visible;scroll-snap-type:none}.product .thumbnail-slider .thumbnail-list__item.slider__slide{width:auto;max-width:none}}@media screen and (min-width:750px){.product.product .thumbnail-list{grid-template-columns:repeat(7,minmax(0,1fr));gap:.8rem}.product.product .thumbnail-slider .thumbnail-list.slider--tablet-up{gap:.8rem;padding:0}.product.product .thumbnail-list.slider--tablet-up .thumbnail-list__item.slider__slide{width:calc((100% - 4.8rem) / 7);flex:0 0 calc((100% - 4.8rem) / 7)}}@media screen and (min-width:990px){.product.product--medium:not(.product--no-media) .product__media-wrapper{max-width:45%;width:calc(45% - var(--grid-desktop-horizontal-spacing) / 2)}.product.product--medium:not(.product--no-media) .product__info-wrapper{max-width:55%;width:calc(55% - var(--grid-desktop-horizontal-spacing) / 2)}}@media screen and (min-width:990px){[class^=section-template--][class*=__main-padding]{padding-top:22px}}@media screen and (min-width:990px){.product .product__media-wrapper .slider-buttons{display:none}.product .product__media-wrapper .product__media-list{margin-bottom:10px}}.tdv-media-off,.thumbnail-list__item.tdv-media-off,.product__media-item.tdv-media-off{display:none!important}.tdv-flame{display:inline-block;flex:none;width:1.15em;height:1.15em;margin-inline-start:.3em;vertical-align:-.2em;overflow:visible}.tdv-flame__outer,.tdv-flame__inner{transform-box:fill-box;transform-origin:50% 100%}@media(prefers-reduced-motion:no-preference){.tdv-flame__outer{animation:tdv-flame-outer 1.8s ease-in-out infinite alternate}.tdv-flame__inner{animation:tdv-flame-inner 1.1s ease-in-out infinite alternate}}@keyframes tdv-flame-outer{0%{transform:scale(1) skew(0)}35%{transform:scale(.96,1.05) skew(-3deg)}70%{transform:scale(1.03,.97) skew(2deg)}to{transform:scale(.98,1.04) skew(-1deg)}}@keyframes tdv-flame-inner{0%{transform:scale(1);opacity:1}50%{transform:scale(.9,1.12);opacity:.85}to{transform:scale(1.05,.94);opacity:1}}.menu-drawer .tdv-drawer-shop__title .tdv-flame{align-self:center}.tdv-flame--before{margin-inline-start:0;margin-inline-end:.35em}
/*# sourceMappingURL=/cdn/shop/t/14/assets/tdv-base.css.map */
