body.template-index .coasta-s1-hero--media{position:relative!important;isolation:isolate!important;overflow:hidden!important;height:var(--coasta-hero-height,720px)!important;min-height:var(--coasta-hero-height,720px)!important;background:#08131a;color:#fff}body.template-index .coasta-s1-hero--media .coasta-s1-hero__slides,body.template-index .coasta-s1-hero--media .coasta-s1-hero__slide{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important}body.template-index .coasta-s1-hero--media .coasta-s1-hero__slides{z-index:0!important;overflow:hidden!important}body.template-index .coasta-s1-hero--media .coasta-s1-hero__slide{z-index:0;visibility:hidden;opacity:0;pointer-events:none;transition:opacity .65s ease,visibility .65s ease}body.template-index .coasta-s1-hero--media .coasta-s1-hero__slide.is-active{visibility:visible;opacity:1;pointer-events:auto;z-index:1}body.template-index .coasta-s1-hero--media .coasta-s1-hero__media,body.template-index .coasta-s1-hero--media .coasta-s1-hero__slide-media{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;z-index:0!important;width:100%!important;height:100%!important;transform:none!important;transition:none!important}body.template-index .coasta-s1-hero--media .coasta-hero-media__poster,body.template-index .coasta-s1-hero--media .coasta-s1-hero__media picture{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;display:block!important;width:100%!important;height:100%!important}body.template-index .coasta-s1-hero--media .coasta-s1-hero__image,body.template-index .coasta-s1-hero--media .coasta-hero-media__video{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;display:block;width:100%!important;height:100%!important;max-height:none!important;object-fit:cover!important;object-position:var(--coasta-hero-object-position,center center)!important;transform:none!important;animation:none!important}body.template-index .coasta-s1-hero--media .coasta-hero-media__video{z-index:1;background:transparent}body.template-index .coasta-s1-hero--media .coasta-hero-media__video--mobile{display:none}body.template-index .coasta-s1-hero--media .coasta-s1-hero__shade{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;z-index:1!important;pointer-events:none!important;opacity:var(--coasta-s1-hero-overlay,.55)!important;background:linear-gradient(90deg,#050f14fa,#050f14ad 39%,#050f140d 83%),linear-gradient(0deg,rgba(5,15,20,.45),transparent 42%)!important}body.template-index .coasta-s1-hero--media .coasta-s1-hero__inner{position:relative!important;z-index:2!important;display:flex!important;align-items:center!important;justify-content:flex-start!important;box-sizing:border-box!important;width:94vw!important;max-width:none!important;min-height:100%!important;height:100%!important;padding:0!important;margin-inline:auto!important}body.template-index .coasta-s1-hero--media .coasta-s1-hero__content{width:min(720px,75%)!important;max-width:720px!important;padding:70px 0 80px!important;opacity:1!important;transform:none!important;animation:none!important}body.template-index .coasta-s1-hero--media .coasta-s1-hero__title{font-size:clamp(40px,5.6vw,var(--coasta-hero-title-size,80px))!important;line-height:.94!important;letter-spacing:-.049em!important;max-width:100%!important}body.template-index .coasta-s1-hero--media .coasta-s1-hero__text{font-size:clamp(15px,1.1vw,18px)!important;line-height:1.55!important;max-width:560px!important}body.template-index .coasta-s1-hero--media .coasta-s1-hero__title,body.template-index .coasta-s1-hero--media .coasta-s1-hero__text,body.template-index .coasta-s1-hero--media .coasta-s1-hero__actions{opacity:1!important;transform:none!important;visibility:visible!important;animation:none!important}body.template-index .coasta-s1-hero--media [data-align=center]{margin:auto!important;text-align:center!important}body.template-index .coasta-s1-hero--media [data-align=right]{margin-left:auto!important;text-align:right!important}body.template-index .coasta-s1-hero--media [data-align=center] .coasta-s1-hero__actions{justify-content:center!important}body.template-index .coasta-s1-hero--media [data-align=right] .coasta-s1-hero__actions{justify-content:flex-end!important}body.template-index .coasta-s1-hero--media [data-align=center] .coasta-s1-hero__text,body.template-index .coasta-s1-hero--media [data-align=right] .coasta-s1-hero__text{margin-left:auto!important}body.template-index .coasta-s1-hero--media .coasta-s1-hero__route{z-index:6!important}body.template-index .coasta-s1-hero--media .coasta-hero-switcher{position:absolute;z-index:6;bottom:clamp(18px,2.3vw,40px);right:3vw;display:flex;align-items:center;gap:11px;pointer-events:auto}body.template-index .coasta-s1-hero--media .coasta-hero-switcher__button{border:0;background:none;color:#fff;display:flex;gap:8px;align-items:center;cursor:pointer;opacity:.67;padding:12px 2px;min-height:42px}body.template-index .coasta-s1-hero--media .coasta-hero-switcher__button.is-active{opacity:1}body.template-index .coasta-s1-hero--media .coasta-hero-switcher__number{font-size:10px;letter-spacing:.1em;font-weight:800}body.template-index .coasta-s1-hero--media .coasta-hero-switcher__track{display:block;width:clamp(35px,5vw,86px);height:2px;background:#fff6;overflow:hidden}body.template-index .coasta-s1-hero--media .coasta-hero-switcher__fill{display:block;width:100%;height:100%;background:#f56b37;transform:scaleX(0);transform-origin:left center}body.template-index .coasta-s1-hero--media .coasta-hero-switcher__button.is-active .coasta-hero-switcher__fill{animation:coasta-hero-progress var(--coasta-duration,6s) linear both;animation-play-state:var(--coasta-progress-state,running)}body.template-index .coasta-s1-hero--media .coasta-hero-switcher--plain .coasta-hero-switcher__track{display:none}@keyframes coasta-hero-progress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media(max-width:767px){body.template-index .coasta-s1-hero--media{height:var(--coasta-hero-mobile-height,680px)!important;min-height:var(--coasta-hero-mobile-height,680px)!important}body.template-index .coasta-s1-hero--media .coasta-s1-hero__media img,body.template-index .coasta-s1-hero--media .coasta-hero-media__video{object-position:var(--coasta-hero-object-position-mobile,center center)!important}body.template-index .coasta-s1-hero--media .coasta-hero-media__video--desktop-with-mobile{display:none}body.template-index .coasta-s1-hero--media .coasta-hero-media__video--mobile{display:block}body.template-index .coasta-s1-hero--media .coasta-s1-hero__shade{background:linear-gradient(0deg,#040c10f0,#040c101f 92%),linear-gradient(90deg,rgba(4,12,16,.45),transparent)!important}body.template-index .coasta-s1-hero--media .coasta-s1-hero__inner{width:calc(100% - 36px)!important}body.template-index .coasta-s1-hero--media .coasta-s1-hero__content{width:100%!important;max-width:100%!important;padding:98px 0!important}body.template-index .coasta-s1-hero--media .coasta-s1-hero__title{font-size:clamp(32px,11.8vw,var(--coasta-hero-mobile-title-size,46px))!important;max-width:100%!important}body.template-index .coasta-s1-hero--media .coasta-s1-hero__text{font-size:14px!important;max-width:100%!important}body.template-index .coasta-s1-hero--media [data-mobile-align=left]{text-align:left!important}body.template-index .coasta-s1-hero--media [data-mobile-align=center]{text-align:center!important}body.template-index .coasta-s1-hero--media [data-mobile-align=right]{text-align:right!important}body.template-index .coasta-s1-hero--media [data-mobile-align=left] .coasta-s1-hero__actions{justify-content:flex-start!important}body.template-index .coasta-s1-hero--media [data-mobile-align=center] .coasta-s1-hero__actions{justify-content:center!important}body.template-index .coasta-s1-hero--media [data-mobile-align=right] .coasta-s1-hero__actions{justify-content:flex-end!important}body.template-index .coasta-s1-hero--media [data-mobile-position=top]{align-self:flex-start!important}body.template-index .coasta-s1-hero--media [data-mobile-position=bottom]{align-self:flex-end!important}body.template-index .coasta-s1-hero--media .coasta-hero-switcher{right:18px;left:18px;bottom:13px;justify-content:center;gap:8px}body.template-index .coasta-s1-hero--media .coasta-hero-switcher__track{width:clamp(30px,12vw,65px)}body.template-index .coasta-s1-hero--media .coasta-s1-hero__route{display:none!important}}@media(prefers-reduced-motion:reduce){body.template-index .coasta-s1-hero--media .coasta-s1-hero__slide{transition:none!important}body.template-index .coasta-s1-hero--media .coasta-hero-switcher__fill{animation:none!important}}body.template-index .coasta-s1-hero--media.coasta-s1-hero--fullscreen{height:100vh!important;min-height:100vh!important;height:100svh!important;min-height:100svh!important;max-height:none!important}body.template-index .coasta-s1-hero--media.coasta-s1-hero--fullscreen .coasta-s1-hero__slides,body.template-index .coasta-s1-hero--media.coasta-s1-hero--fullscreen .coasta-s1-hero__slide,body.template-index .coasta-s1-hero--media.coasta-s1-hero--fullscreen .coasta-s1-hero__slide-media,body.template-index .coasta-s1-hero--media.coasta-s1-hero--fullscreen .coasta-s1-hero__media{height:100%!important;min-height:0!important;max-height:none!important}@media(max-width:767px){body.template-index .coasta-s1-hero--media.coasta-s1-hero--fullscreen{height:100vh!important;min-height:100vh!important;height:100svh!important;min-height:100svh!important;max-height:none!important}body.template-index .coasta-s1-hero--media.coasta-s1-hero--fullscreen .coasta-s1-hero__content{box-sizing:border-box!important;padding-top:clamp(76px,12svh,115px)!important;padding-bottom:clamp(82px,15svh,120px)!important}}@media(max-height:510px){body.template-index .coasta-s1-hero--media.coasta-s1-hero--fullscreen{height:auto!important;min-height:510px!important}}body.template-index .coasta-s1-hero--reference .coasta-s1-hero__shade{opacity:var(--coasta-s1-hero-overlay,.55)!important;background:linear-gradient(90deg,color-mix(in srgb,var(--hik-hero-gradient-color,#0e171c) 94%,transparent),color-mix(in srgb,var(--hik-hero-gradient-color,#0e171c) 56%,transparent) 32%,color-mix(in srgb,var(--hik-hero-gradient-color,#0e171c) 7%,transparent) 75%),linear-gradient(0deg,rgba(6,12,17,.38),transparent 35%)!important}body.template-index .coasta-s1-hero--reference .coasta-s1-hero__inner{display:block!important;position:relative!important;width:100%!important;margin:0!important;padding:0!important;height:100%!important;min-height:100%!important}body.template-index .coasta-s1-hero--reference .coasta-s1-hero__content{box-sizing:border-box!important;position:absolute!important;z-index:4!important;left:var(--hik-hero-copy-x,20%)!important;top:var(--hik-hero-copy-y,56%)!important;right:auto!important;bottom:auto!important;width:min(var(--hik-hero-copy-width,540px),calc(100vw - var(--hik-hero-copy-x,20%) - 25px))!important;max-width:none!important;min-height:0!important;margin:0!important;padding:0!important;transform:translateY(-50%)!important;opacity:1!important;visibility:visible!important;color:var(--hik-hero-copy-color,#fff)!important;text-align:left!important}body.template-index .coasta-s1-hero--reference .coasta-s1-hero__content[data-align=center]{text-align:center!important}body.template-index .coasta-s1-hero--reference .coasta-s1-hero__content[data-align=right]{text-align:right!important}body.template-index .coasta-s1-hero--reference .coasta-s1-hero__title{max-width:100%!important;margin:0!important;font-size:var(--hik-hero-title-size,46px)!important;line-height:1.12!important;letter-spacing:-.035em!important;font-weight:800!important;color:var(--hik-hero-copy-color,#fff)!important;text-transform:none!important;overflow-wrap:normal!important;text-wrap:balance}body.template-index .coasta-s1-hero--reference .coasta-hero-reference__eyebrow{display:block!important;margin:0 0 clamp(9px,1vw,16px)!important;color:var(--hik-hero-eyebrow-color,#fff)!important;font-size:var(--hik-hero-eyebrow-size,13px)!important;font-weight:750!important;line-height:1.25!important;text-transform:uppercase!important;letter-spacing:.07em!important}body.template-index .coasta-s1-hero--reference .coasta-hero-reference__highlight{color:#fff;box-shadow:inset 0 -.22em #ee672ca3}body.template-index .coasta-s1-hero--reference .coasta-s1-hero__text,body.template-index .coasta-s1-hero--reference .coasta-s1-hero__text p{margin:0!important;font-size:var(--hik-hero-body-size,16px)!important;line-height:1.55!important;color:var(--hik-hero-copy-color,#fff)!important}body.template-index .coasta-s1-hero--reference .coasta-s1-hero__text{margin-top:clamp(13px,1.2vw,20px)!important;max-width:100%!important}body.template-index .coasta-s1-hero--reference .coasta-s1-hero__actions{margin-top:clamp(18px,1.5vw,28px)!important;gap:12px!important;display:flex!important;flex-wrap:wrap!important}body.template-index .coasta-s1-hero--reference .coasta-s1-hero__actions .coasta-s1-button{font-size:var(--hik-hero-button-size,13px)!important;font-weight:750!important;min-height:44px!important;padding:11px 22px!important;border-radius:3px!important}body.template-index .coasta-s1-hero--reference .coasta-s1-hero__actions .coasta-s1-button--primary{background:var(--hik-hero-button-bg,#e66832)!important;color:#fff!important}body.template-index .coasta-s1-hero--reference .coasta-s1-hero__actions .coasta-s1-button--ghost{border:1px solid rgba(255,255,255,.65)!important;color:#fff!important;background:#060d1326!important}body.template-index .coasta-s1-hero--reference .coasta-s1-hero__title,body.template-index .coasta-s1-hero--reference .coasta-hero-reference__eyebrow,body.template-index .coasta-s1-hero--reference .coasta-s1-hero__text{text-shadow:0 2px 14px rgba(0,0,0,.32)!important}@media(max-width:767px){body.template-index .coasta-s1-hero--reference .coasta-s1-hero__shade{opacity:1!important;background:linear-gradient(0deg,color-mix(in srgb,var(--hik-hero-gradient-color,#0e171c) 82%,transparent),color-mix(in srgb,var(--hik-hero-gradient-color,#0e171c) 24%,transparent) 62%,color-mix(in srgb,var(--hik-hero-gradient-color,#0e171c) 8%,transparent))!important}body.template-index .coasta-s1-hero--reference .coasta-s1-hero__inner{width:100%!important;margin:0!important}body.template-index .coasta-s1-hero--reference .coasta-s1-hero__content{left:calc(14px + var(--hik-hero-mobile-x,3%))!important;top:var(--hik-hero-mobile-y,60%)!important;right:auto!important;width:calc(100% - 28px - var(--hik-hero-mobile-x,3%) - var(--hik-hero-mobile-x,3%))!important;max-width:100%!important;padding:0!important;transform:translateY(-50%)!important}body.template-index .coasta-s1-hero--reference .coasta-s1-hero__title{font-size:var(--hik-hero-mobile-heading,36px)!important;line-height:1.08!important}body.template-index .coasta-s1-hero--reference .coasta-s1-hero__text,body.template-index .coasta-s1-hero--reference .coasta-s1-hero__text p{font-size:var(--hik-hero-mobile-body,14px)!important}body.template-index .coasta-s1-hero--reference .coasta-hero-reference__eyebrow{font-size:11px!important}body.template-index .coasta-s1-hero--reference .coasta-s1-hero__actions{gap:9px!important}body.template-index .coasta-s1-hero--reference .coasta-s1-hero__actions .coasta-s1-button{min-height:42px!important;padding:10px 14px!important;font-size:12px!important}}@media(max-width:360px){body.template-index .coasta-s1-hero--reference .coasta-s1-hero__content{top:min(var(--hik-hero-mobile-y,60%),58%)!important}}body.template-index .coasta-s1-hero--media .coasta-hero-reference__svg-target{position:relative;display:inline-block;white-space:nowrap;isolation:isolate;z-index:0;overflow:visible}body.template-index .coasta-s1-hero--media .coasta-hero-reference__svg-text{position:relative;z-index:2}body.template-index .coasta-s1-hero--media .coasta-hero-reference__svg{position:absolute;left:-1.5%;width:103%;height:calc(.34em + var(--hk-hero-brush-height,.2em));bottom:var(--hk-hero-brush-offset,-.08em);z-index:1;overflow:visible;pointer-events:none;color:var(--hk-hero-brush-color,#FF6B00);opacity:var(--hk-hero-brush-opacity,.95)}body.template-index .coasta-s1-hero--media .coasta-hero-reference__svg path{fill:none;stroke:currentColor;stroke-width:8;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:1;opacity:0}body.template-index .coasta-s1-hero--media .coasta-s1-hero__slide.is-active .coasta-hero-reference__svg path{animation:coastaHIKExactBrushDraw var(--hk-hero-brush-duration,.7s) cubic-bezier(.22,.61,.36,1) .22s both}@keyframes coastaHIKExactBrushDraw{0%{stroke-dashoffset:1;opacity:0}2%{opacity:1}to{stroke-dashoffset:0;opacity:1}}body.template-index .coasta-s1-hero--reference .coasta-s1-hero__slide .coasta-s1-hero__shade{opacity:var(--coasta-s1-hero-overlay,.55)!important;background:linear-gradient(90deg,color-mix(in srgb,var(--coasta-hero-slide-shade,#10171b) 94%,transparent),color-mix(in srgb,var(--coasta-hero-slide-shade,#10171b) 50%,transparent) 34%,transparent 78%),linear-gradient(0deg,rgba(5,12,16,.32),transparent 35%)!important}@media(max-width:767px){body.template-index .coasta-s1-hero--media .coasta-hero-reference__svg{left:-2%;width:104%}}@media(prefers-reduced-motion:reduce){body.template-index .coasta-s1-hero--media .coasta-s1-hero__slide.is-active .coasta-hero-reference__svg path{stroke-dashoffset:0;opacity:1;animation:none!important}}body.template-index .coasta-s1-hero--media .coasta-s1-hero__actions .coasta-hero-cta{position:relative!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;vertical-align:middle!important;isolation:isolate!important;overflow:hidden!important;width:auto!important;max-width:100%!important;min-height:45px!important;padding:11px 24px!important;border-radius:3px!important;font-size:var(--hik-hero-button-size,13px)!important;font-weight:750!important;text-transform:none!important;text-decoration:none!important;letter-spacing:.015em!important;line-height:1.3!important;transition:color .3s ease,background-color .3s ease,border-color .3s ease!important;cursor:pointer!important}body.template-index .coasta-s1-hero--media .coasta-hero-cta__text{position:relative!important;z-index:2!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:9px!important;white-space:normal!important;text-align:center!important}body.template-index .coasta-s1-hero--media .coasta-hero-cta__fill{position:absolute!important;z-index:1!important;top:0!important;right:0!important;bottom:0!important;left:0!important;pointer-events:none!important;background:currentColor!important;opacity:.15!important;transform:translateY(105%)!important;transition:transform .3s cubic-bezier(.22,.61,.36,1)!important}body.template-index .coasta-s1-hero--media .coasta-hero-cta:hover .coasta-hero-cta__fill,body.template-index .coasta-s1-hero--media .coasta-hero-cta:focus-visible .coasta-hero-cta__fill{transform:translateY(0)!important}body.template-index .coasta-s1-hero--media .coasta-hero-cta__arrow{display:block!important;flex:0 0 auto!important;width:17px!important;height:17px!important;stroke-width:1.5!important;transition:transform .2s ease!important}body.template-index .coasta-s1-hero--media .coasta-hero-cta:hover .coasta-hero-cta__arrow{transform:translate(3px)!important}body.template-index .coasta-s1-hero--reference .coasta-s1-hero__actions .coasta-hero-cta--primary{background:var(--hik-hero-button-bg,#e66832)!important;border:1px solid var(--hik-hero-button-bg,#e66832)!important;color:#fff!important}body.template-index .coasta-s1-hero--reference .coasta-s1-hero__actions .coasta-hero-cta--secondary{background:#060d1324!important;border:1px solid rgba(255,255,255,.72)!important;color:#fff!important}body.template-index .coasta-s1-hero--reference .coasta-s1-hero__actions .coasta-hero-cta--link{min-height:40px!important;padding:7px 2px!important;border:0!important;border-bottom:1px solid currentColor!important;background:transparent!important;color:var(--hik-hero-copy-color,#fff)!important;border-radius:0!important}body.template-index .coasta-s1-hero--media .coasta-hero-cta:focus-visible{outline:2px solid #fff!important;outline-offset:3px!important}@media(max-width:767px){body.template-index .coasta-s1-hero--media .coasta-s1-hero__actions .coasta-hero-cta{min-height:42px!important;padding:10px 16px!important;font-size:12px!important}}@media(prefers-reduced-motion:reduce){body.template-index .coasta-s1-hero--media .coasta-hero-cta__fill,body.template-index .coasta-s1-hero--media .coasta-hero-cta__arrow{transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/coasta-hero-media.css.map */
