/** Shopify CDN: Minification failed

Line 11:2712 Expected "]" to go with "["
Line 11:2738 Unexpected "]"
Line 11:2796 Expected "]" to go with "["
Line 11:2822 Unexpected "]"
Line 11:2870 Expected "]" to go with "["
Line 11:2896 Unexpected "]"

**/
.hc-container{max-width:1440px;padding:0 40px;margin:0 auto;}.hc-slide{display:flex;height:auto;}.hc-slide-content{--x-gap:8px;display:flex;flex-direction:column;justify-content:center;width:calc(580 / 1360 * 100%);height:100%;background-color:var(--background-color);padding:90px 40px;}.hc-slide-media{width:calc(780 / 1360 * 100%);}.hc-subtitle-wrapper{display:flex;align-items:center;grid-gap:0 clamp(4px, calc(4px + (6 - 4) * (100vw - 834px)), 6px);gap:0 clamp(4px, calc(4px + (6 - 4) * (100vw - 834px)), 6px);}.hc-subtitle-wrapper +header{margin-top:var(--x-gap);}.hc-stars{display:flex;}.hc-description,.hc-subtitle,.hc-title{color:var(--color);}.hc-subtitle{text-align:left;font-weight:500;font-size:clamp( 14px, calc( 14px + (16 - 14) * ( (100vw - 360px) / (1440 - 360) ) ), 16px );line-height:25px;}.hc-title{font-weight:700;font-size:clamp( 28px, calc( 28px + (48 - 28) * ( (100vw - 360px) / (1440 - 360) ) ), 48px );line-height:clamp( 36px, calc( 36px + (56 - 36) * ( (100vw - 360px) / (1440 - 360) ) ), 56px );}.hc-description{margin-top:var(--x-gap);font-weight:400;font-size:clamp( 13px, calc( 13px + (15 - 13) * ( (100vw - 360px) / (1440 - 360) ) ), 15px );line-height:clamp( 20px, calc( 20px + (22 - 20) * ( (100vw - 360px) / (1440 - 360) ) ), 22px );}.hc-description:first-child{margin-top:0;}.hc-img,.hc-media,.hc-video{width:100%;height:100%;}.hc-img,.hc-video{object-fit:cover;}.hc-video.hc-video--mobile{display:none;}.hc-external-video{width:100%;height:100%;}.hc-media-external_video{position:relative;}.hc-media-external_video:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;}.hc-button-wrapper{margin-top:32px;}.hc-button-wrapper:only-child{margin-top:0;}.button.hc-button{--font-size:clamp(15px, calc(15px + (16 - 15) * (100vw - 834px)), 16px);width:225px;height:49px;padding:0;line-height:normal;letter-spacing:clamp(.3px, calc(.3px + (.32 - .3) * (100vw - 834px)), .32px)!important;text-transform:none;white-space:nowrap;}.hc-swiper .swiper-pagination{--swiper-pagination-bullet-size:7px;--swiper-pagination-bullet-horizontal-gap:6px;--swiper-pagination-color:var(--white);--swiper-pagination-bullet-inactive-color:var(--white);--swiper-pagination-bullet-inactive-opacity:0.34;pointer-events:none;}.hc-swiper .swiper-pagination-bullet{pointer-events:auto;}.hc-swiper .swiper-horizontal>.swiper-pagination-bullets,.hc-swiper .swiper-pagination-bullets.swiper-pagination-horizontal{bottom:43px;width:calc(100% - 24px);text-align:right;}@media (max-width:1023px){.hc-subtitle-wrapper{align-items:flex-start;flex-direction:column;}}@media (max-width:834px){.hc-container{padding:0;}.hc-slide{flex-direction:column-reverse;justify-content:flex-end;}.hc-slide[\:has\(.hc-slide-content--empty\)] .hc-slide-content--empty{display:none;}.hc-slide[\:has\(.hc-slide-content--empty\)] .hc-slide-media{height:100%;}.hc-slide[\:has\(.hc-slide-content--empty\)] .hc-media{aspect-ratio:auto;}.hc-slide:has(.hc-slide-content--empty) .hc-slide-content--empty{display:none;}.hc-slide:has(.hc-slide-content--empty) .hc-slide-media{height:100%;}.hc-slide:has(.hc-slide-content--empty) .hc-media{aspect-ratio:auto;}.hc-slide .hc-slide-media--empty{display:none;}.hc-slide-content{--x-gap:12px;justify-content:flex-start;width:100%;height:100%;padding:16px 14px 32px;text-align:center;}.hc-img,.hc-slide-media,.hc-video{width:100%;}.hc-video.hc-video--mobile{display:block;}.hc-video.hc-video--desktop{display:none;}.hc-subtitle-wrapper{justify-content:center;flex-direction:row;align-items:center;padding:0 31px;}.hc-stars svg{width:72px;height:12px;}.hc-description{margin-top:5px;}.hc-media{aspect-ratio:360/290;}.hc-button-wrapper{margin-top:var(--x-gap);}.button.hc-button{width:100%;max-width:332px;}.hc-swiper .swiper-pagination{display:none;}}@media (max-width:360px){.hc-subtitle{font-size:clamp( 12px, calc( 12px + (14 - 12) * ( (100vw - 320px) / (360 - 320) ) ), 14px );}}
