.tm-hero{--tm-hero-shade: 26 15 24;--tm-hero-text: 255 255 255;--tm-hero-gutter: clamp(20px, 7.5vw, 128px)}@media screen and (max-width:767px){.tm-hero .slideshow:not(.banner--adapt) .slideshow__slide .banner__content{min-height:clamp(540px,70svh,620px)}}.tm-hero .slideshow__slide .slideshow__media>img,.tm-hero .slideshow__slide .slideshow__media video{object-fit:cover;object-position:var(--tm-pos, 50% 50%)}@media screen and (max-width:767px){.tm-hero .slideshow__slide .slideshow__media>img,.tm-hero .slideshow__slide .slideshow__media video{object-position:var(--tm-pos-mobile, var(--tm-pos, 50% 50%))}}.tm-hero .slideshow__slide{position:relative;--tm-shade: .6;--tm-shade-from: var(--tm-hero-gutter);--tm-shade-span: 440px}.tm-hero .slideshow__slide .slideshow__media{z-index:0}.tm-hero .slideshow__slide:not(:has(video)){--tm-shade: .22}.tm-hero .slideshow__slide:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background:linear-gradient(90deg,rgb(var(--tm-hero-shade) / var(--tm-shade)) 0,rgb(var(--tm-hero-shade) / calc(var(--tm-shade) * .9)) calc(var(--tm-shade-from) + var(--tm-shade-span)),rgb(var(--tm-hero-shade) / calc(var(--tm-shade) * .4)) calc(var(--tm-shade-from) + var(--tm-shade-span) + 110px),rgb(var(--tm-hero-shade) / 0) calc(var(--tm-shade-from) + var(--tm-shade-span) + 260px))}.tm-hero .slideshow__slide:has(.banner__content--top-right,.banner__content--middle-right,.banner__content--bottom-right){--tm-shade: .66;--tm-shade-from: clamp(20px, 4.5vw, 72px);--tm-shade-span: 420px}.tm-hero .slideshow__slide:has(.banner__content--top-right,.banner__content--middle-right,.banner__content--bottom-right):after{background:linear-gradient(270deg,rgb(var(--tm-hero-shade) / var(--tm-shade)) 0,rgb(var(--tm-hero-shade) / calc(var(--tm-shade) * .9)) calc(var(--tm-shade-from) + var(--tm-shade-span)),rgb(var(--tm-hero-shade) / calc(var(--tm-shade) * .4)) calc(var(--tm-shade-from) + var(--tm-shade-span) + 110px),rgb(var(--tm-hero-shade) / 0) calc(var(--tm-shade-from) + var(--tm-shade-span) + 260px))}@media screen and (max-width:1023px){.tm-hero .slideshow__slide,.tm-hero .slideshow__slide:has(.banner__content--top-right,.banner__content--middle-right,.banner__content--bottom-right){--tm-shade: .8}.tm-hero .slideshow__slide:not(:has(video)){--tm-shade: .66}.tm-hero .slideshow__slide:after,.tm-hero .slideshow__slide:has(.banner__content--top-right,.banner__content--middle-right,.banner__content--bottom-right):after{background:linear-gradient(0deg,rgb(var(--tm-hero-shade) / var(--tm-shade)),rgb(var(--tm-hero-shade) / calc(var(--tm-shade) * .92)) 56%,rgb(var(--tm-hero-shade) / calc(var(--tm-shade) * .5)) 70%,rgb(var(--tm-hero-shade) / 0) 86%)}}.tm-hero .slideshow__slide .banner__media:after{opacity:0!important}.tm-hero .slideshow .banner__content.slideshow__text-wrapper{position:relative;z-index:3;max-width:none;padding:clamp(48px,8%,104px) var(--tm-hero-gutter) clamp(84px,11%,120px);pointer-events:none}.tm-hero .slideshow .slideshow__text.banner__box{width:min(100%,480px);min-width:0;max-width:480px;margin:0;padding:0;border:0;border-radius:0;background:none;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;color:rgb(var(--tm-hero-text));text-align:left;pointer-events:auto}.tm-hero .slideshow .slideshow__text.banner__box:before,.tm-hero .slideshow .slideshow__text.banner__box:after,.tm-hero .slideshow .slideshow__text .banner__heading:before,.tm-hero .slideshow .slideshow__text .banner__heading:after{content:none}.tm-hero .slideshow .banner__content.slideshow__text-wrapper:is(.banner__content--top-right,.banner__content--middle-right,.banner__content--bottom-right){padding-right:clamp(20px,4.5vw,72px)}.tm-hero .slideshow .banner__content--top-right .slideshow__text.banner__box,.tm-hero .slideshow .banner__content--middle-right .slideshow__text.banner__box,.tm-hero .slideshow .banner__content--bottom-right .slideshow__text.banner__box{width:min(100%,400px);max-width:400px}.tm-hero .slideshow .slideshow__text>*{margin-left:0;margin-right:0}.tm-hero .slideshow .slideshow__text .banner_subheading{display:block;margin:0 0 14px;padding:0;background:none;font-family:var(--font-body-family);font-size:12px;font-weight:600;line-height:1.4;letter-spacing:.16em;text-transform:uppercase;color:rgb(var(--tm-hero-text) / .9);text-shadow:0 1px 10px rgb(var(--tm-hero-shade) / .45)}.tm-hero .slideshow .slideshow__text .banner__heading{max-width:22ch;margin:0;font-size:clamp(34px,1.5vw + 19px,46px);font-weight:400;line-height:1.08;letter-spacing:-.02em;text-align:left;text-wrap:balance;color:rgb(var(--tm-hero-text));-webkit-text-fill-color:currentColor;text-shadow:0 1px 18px rgb(var(--tm-hero-shade) / .4)}.tm-hero .slideshow .slideshow__text .banner_description{max-width:34ch;margin:16px 0 0;font-size:16px;line-height:1.55;color:rgb(var(--tm-hero-text) / .92);text-shadow:0 1px 12px rgb(var(--tm-hero-shade) / .5)}.tm-hero .slideshow .slideshow__text .banner_description p{margin:0;color:inherit}.tm-hero .slideshow .slideshow__text .banner_description p:empty{display:none}.tm-hero .slideshow .slideshow__text .banner__buttons{justify-content:flex-start;margin:26px 0 0}.tm-hero .slideshow .slideshow__text .banner__buttons .button{min-width:0;min-height:46px;padding:0 24px;font-size:15px;letter-spacing:.02em}.tm-hero .slideshow .slideshow__text .banner__buttons .button:focus-visible{outline:2px solid rgb(var(--tm-hero-text));outline-offset:3px}@media screen and (max-width:767px){.tm-hero .slideshow .banner__content.slideshow__text-wrapper{padding:32px 20px 76px}.tm-hero .slideshow .banner__content.slideshow__text-wrapper{justify-content:flex-start;align-items:flex-end}.tm-hero .slideshow .slideshow__text.banner__box,.tm-hero .slideshow .banner__content--top-right .slideshow__text.banner__box,.tm-hero .slideshow .banner__content--middle-right .slideshow__text.banner__box,.tm-hero .slideshow .banner__content--bottom-right .slideshow__text.banner__box{width:100%;max-width:380px;margin:0}.tm-hero .slideshow .slideshow__text .banner_subheading{margin-bottom:10px;font-size:11px}.tm-hero .slideshow .slideshow__text .banner__heading{max-width:none;font-size:clamp(26px,6.4vw + 3px,34px);line-height:1.1}.tm-hero .slideshow .slideshow__text .banner_description{margin-top:12px;font-size:15px}.tm-hero .slideshow .slideshow__text .banner__buttons{margin-top:20px}}@media screen and (min-width:768px)and (max-width:1023px){.tm-hero .slideshow .banner__content.slideshow__text-wrapper,.tm-hero .slideshow .banner__content.slideshow__text-wrapper:is(.banner__content--top-right,.banner__content--middle-right,.banner__content--bottom-right){justify-content:flex-start;align-items:flex-end;padding:48px var(--tm-hero-gutter) 100px}.tm-hero .slideshow .slideshow__text.banner__box,.tm-hero .slideshow .banner__content--top-right .slideshow__text.banner__box,.tm-hero .slideshow .banner__content--middle-right .slideshow__text.banner__box,.tm-hero .slideshow .banner__content--bottom-right .slideshow__text.banner__box{width:min(100%,520px);max-width:520px;margin:0}}.tm-hero-note{position:absolute;left:0;top:0;z-index:2;width:120px;height:67px;color:#f4efe4;pointer-events:none;opacity:0;transform:translate3d(calc(var(--tm-x, 0px) - 107px),calc(var(--tm-y, 0px) - 10px),0);transition:opacity .35s ease}.tm-hero-note.is-visible{opacity:1}.tm-hero-note__mark{display:block;width:120px;height:67px;overflow:visible;filter:drop-shadow(0 1px 3px rgb(var(--tm-hero-shade) / .55))}.tm-hero-note__mark path{fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke;stroke-dasharray:1;stroke-dashoffset:1}.tm-hero-note.is-drawn .tm-hero-note__mark path{stroke-dashoffset:0;transition:stroke-dashoffset .75s cubic-bezier(.45,.05,.3,1)}.tm-hero-note.is-drawn .tm-hero-note__mark path+path{transition-duration:.3s;transition-delay:.7s}.tm-hero-note__label{position:absolute;right:calc(100% + 4px);top:44px;width:max-content;max-width:7.5em;font-family:var(--font-body-family);font-size:13px;font-style:italic;line-height:1.2;letter-spacing:.01em;text-align:right;text-shadow:0 1px 8px rgb(var(--tm-hero-shade) / .7);opacity:0}.tm-hero-note.is-drawn .tm-hero-note__label{opacity:1;transition:opacity .4s ease .15s}@media screen and (max-width:767px){.tm-hero-note__label{font-size:12px}}.tm-hero-note[data-tm-note-track="0:68.5,50"] .tm-hero-note__label{top:64px}.tm-hero-note--dark{color:#2a1a26}.tm-hero-note--dark .tm-hero-note__mark{filter:drop-shadow(0 0 2px rgb(255 255 255 / .6))}.tm-hero-note--dark .tm-hero-note__label{text-shadow:0 0 6px rgb(255 255 255 / .85),0 0 2px rgb(255 255 255 / .9)}.tm-hero-note.is-flipped{transform:translate3d(calc(var(--tm-x, 0px) - 13px),calc(var(--tm-y, 0px) - 10px),0)}.tm-hero-note.is-flipped .tm-hero-note__mark{transform:scaleX(-1)}.tm-hero-note.is-flipped .tm-hero-note__label{right:auto;left:calc(100% + 4px);text-align:left}.tm-hero .slideshow__controls.wb_contrs{z-index:4;left:var(--tm-hero-gutter);right:auto;bottom:clamp(18px,2.4vw,30px)}.tm-hero .slideshow__controls .wb_button_cover{gap:2px;margin:0;padding:0 4px;border-radius:999px;background:rgb(var(--tm-hero-shade) / .38)}.tm-hero .slideshow__controls .slider-button,.tm-hero .slideshow__controls .slider-counter__link{min-width:44px;min-height:44px;color:rgb(var(--tm-hero-text))}.tm-hero .slideshow__controls .slideshow__autoplay path{fill:rgb(var(--tm-hero-text))}.tm-hero .slideshow__controls .slider-counter__link--dots .dot,.tm-hero .slideshow__controls .slider-counter__link--dots:not(.slider-counter__link--active):hover .dot{border:1px solid rgb(var(--tm-hero-text) / .9);background:transparent}.tm-hero .slideshow__controls .slider-counter__link--active.slider-counter__link--dots .dot{background:rgb(var(--tm-hero-text))}.tm-hero .slideshow__controls :focus-visible{outline:2px solid rgb(var(--tm-hero-text));outline-offset:-4px;border-radius:999px}@media screen and (max-width:767px){.tm-hero .slideshow__controls.wb_contrs{left:12px;bottom:14px}}@media(prefers-reduced-motion:reduce){.tm-hero .slideshow__slide .slideshow__text,.tm-hero-note,.tm-hero-note.is-drawn .tm-hero-note__mark path,.tm-hero-note.is-drawn .tm-hero-note__label{transition:none}}@media(forced-colors:active){.tm-hero .slideshow__slide:after{display:none}.tm-hero-note__mark path{stroke:CanvasText}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/tm-hero.css.map */
