.hero__badge-wrap{width:100%;position:relative;z-index:1}.hero__badge-wrap--reserved{visibility:hidden}.hero__body{display:flex;flex-direction:column;gap:24px;width:100%;position:relative;z-index:2}.hero_banner .hero__content-wrapper div[style*="clear:both"],.hero_banner .hero__content-wrapper div[style*="clear: both"]{display:none!important}.hero-wrapper .hero__body .text-block.h1>*,.hero-wrapper .hero__body .text-block h1{font-family:var(--tr-font);font-size:var(--tr-fs-display-xl);font-weight:500;line-height:var(--tr-lh-sm);text-align:justify;color:var(--tr-white)}.hero_banner .text-block p{font-family:var(--tr-font);font-size:var(--tr-fs-body);font-weight:400;line-height:var(--tr-lh-xl);color:var(--tr-white)}.hero__image-slot{position:relative;width:100%;height:100%}.hero__image-slot .hero__image--desktop,.hero__image-slot .hero__image--mobile{position:absolute;top:0;right:0;bottom:0;left:0}.hero__image-slot .hero__image--mobile{display:none}@media screen and (max-width:767px){.hero__image-slot--has-mobile .hero__image--desktop{display:none}.hero__image-slot--has-mobile .hero__image--mobile{display:block}}.hero__shipping-badge{display:flex;align-items:center;gap:12px;width:100%}.hero.hero_banner{min-height:1080px}.hero.hero_banner .hero__container{padding:0!important}@media screen and (max-width:1599px){.hero.hero_banner{min-height:900px}}@media screen and (max-width:1366px){.hero.hero_banner{min-height:800px}}@media screen and (max-width:1199px){.hero.hero_banner{min-height:700px}}@media screen and (max-width:1023px){.hero.hero_banner{min-height:600px}}@media screen and (max-width:767px){.hero.hero_banner{min-height:600px}.hero__badge-wrap{margin-bottom:24px;display:none}}@media screen and (max-width:639px){.hero.hero_banner{min-height:600px}}.hero_banner .hero__link{inset:unset}.hero_banner .hero__container:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background:linear-gradient(0deg,#00000014,#00000014)}@media screen and (max-width:767px){.hero_banner .hero__container:before{background:linear-gradient(0deg,#0006,#0006)}}.hero_banner .hero__content-wrapper{max-width:calc(var(--tr-content-max) + var(--tr-section-margin) * 2);width:100%;margin:0 auto;padding:128px var(--tr-section-margin);min-height:1080px;pointer-events:auto;display:flex;flex-direction:column;justify-content:space-between}@media screen and (max-width:1599px){.hero_banner .hero__content-wrapper{padding-top:110px;padding-bottom:100px;min-height:900px}}@media screen and (max-width:1366px){.hero_banner .hero__content-wrapper{padding-top:110px;padding-bottom:80px;min-height:800px}}@media screen and (max-width:1199px){.hero_banner .hero__content-wrapper{padding-top:110px;padding-bottom:72px;min-height:700px}}@media screen and (max-width:1023px){.hero_banner .hero__content-wrapper{padding-top:110px;padding-bottom:64px;min-height:600px}}@media screen and (max-width:767px){.hero_banner .hero__content-wrapper{padding-top:110px;padding-bottom:48px;min-height:874px;justify-content:flex-start}.hero_banner .hero__body{flex:1}.hero_banner rte-formatter p br{display:none}}@media screen and (max-width:639px){.hero_banner .hero__content-wrapper{padding-top:110px;padding-bottom:48px;min-height:874px}}.hero__badge-dot{width:8px;height:8px;min-width:8px;border-radius:50%;background-color:var(--tr-main);flex-shrink:0}.hero__badge-text{color:var(--tr-white);font-family:var(--tr-font);font-size:var(--tr-fs-xs);font-weight:400;line-height:var(--tr-lh-lg);text-transform:capitalize;white-space:nowrap}.hero-wrapper .hero .button,.hero-wrapper .hero .button-secondary{display:inline-flex!important;align-items:center!important;justify-content:center!important;height:54px!important;min-width:180px;padding:0 24px!important;border-radius:8px!important;font-family:var(--tr-font)!important;font-size:var(--tr-fs-xs)!important;font-weight:400!important;line-height:var(--tr-lh-xs)!important;text-decoration:none!important;overflow:hidden;position:relative;cursor:pointer;text-align:center!important;white-space:nowrap;letter-spacing:0!important;text-transform:none!important;transition:transform var(--tr-btn-duration) var(--tr-btn-ease)!important}@media screen and (hover:hover)and (pointer:fine){.hero-wrapper .hero .button:hover,.hero-wrapper .hero .button-secondary:hover{transform:scale(.92,.75)!important}.hero-wrapper .hero .button span,.hero-wrapper .hero .button-secondary span{display:block;transition:transform var(--tr-btn-duration) var(--tr-btn-ease)}.hero-wrapper .hero .button:hover span,.hero-wrapper .hero .button-secondary:hover span{transform:translateY(54px)}.hero-wrapper .hero .button:after,.hero-wrapper .hero .button-secondary:after{content:attr(data-btn-text);position:absolute;left:0;right:0;top:-54px;height:54px;display:flex;align-items:center;justify-content:center;font-family:var(--tr-font);font-size:var(--tr-fs-xs);font-weight:400;pointer-events:none;transition:transform var(--tr-btn-duration) var(--tr-btn-ease)}.hero-wrapper .hero .button:hover:after,.hero-wrapper .hero .button-secondary:hover:after{transform:translateY(54px)}}.hero-wrapper .hero .button{background-color:var(--tr-main)!important;color:var(--tr-white)!important;border:1px solid var(--tr-main)!important}.hero-wrapper .hero .button:after{color:var(--tr-white)}.hero-wrapper .hero .button-secondary{background-color:transparent!important;color:var(--tr-cream)!important;border:1px solid var(--tr-cream)!important}.hero-wrapper .hero .button-secondary:after{color:var(--tr-cream)}@media screen and (max-width:749px){.hero-wrapper .hero .button,.hero-wrapper .hero .button-secondary{min-width:0!important;width:100%}}@media screen and (min-width:750px){.hero-wrapper .hero .button,.hero-wrapper .hero .button-secondary{min-width:244px}}.hero__actions{display:flex;flex-direction:row;gap:16px;flex-wrap:wrap;align-items:center;padding-top:88px}@media screen and (max-width:1599px){.hero__actions{padding-top:48px}}@media screen and (max-width:1366px){.hero__actions{padding-top:40px}}@media screen and (max-width:1199px){.hero__actions{padding-top:36px}}@media screen and (max-width:1023px){.hero__actions{padding-top:32px}}@media screen and (max-width:767px){.hero__actions{width:100%;padding-top:24px;margin-top:auto;align-items:center;flex-wrap:nowrap;gap:12px}.hero__actions .secondary_btn:not([data-hero-video-trigger]){display:none}.hero .hero__actions .primary_btn,.hero .hero__actions .secondary_btn[data-hero-video-trigger]{flex:1 1 0;min-width:0}}@media screen and (max-width:639px){.hero__actions{padding-top:16px}}.hero__actions .primary_btn,.hero__actions .secondary_btn{min-width:244px}.hero_banner .hero__content-wrapper{min-height:100vh}@media screen and (min-width:1000px){.hero_banner .hero__content-wrapper,.hero.hero_banner{height:100vh;min-height:fit-content}@media(max-height:780px){.hero-wrapper .hero__body .text-block.h1>*,.hero-wrapper .hero__body .text-block h1{font-size:var(--tr-fs-display-xl)}}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/hero.css.map */
