.wrhc{display:block;position:relative;width:100%;margin:0;overflow:visible;--wrhc-padding-block: clamp(3rem, 8vw, 6rem);--wrhc-padding-inline: clamp(1rem, 5vw, 2rem)}.wrhc__container{max-width:var(--wrhc-max-width);margin:0 auto;position:relative;box-shadow:var(--wrhc-shadow)}.wrhc__grid{display:grid;grid-template-columns:1fr 1fr;min-height:var(--wrhc-desktop-height);align-items:stretch;position:relative}.wrhc__text,.wrhc__media{min-height:var(--wrhc-desktop-height)}.wrhc[data-text-side=left] .wrhc__text{order:1;justify-content:flex-end}.wrhc[data-text-side=left] .wrhc__media{order:2}.wrhc[data-text-side=right] .wrhc__media{order:1}.wrhc[data-text-side=right] .wrhc__text{order:2;justify-content:flex-start}.wrhc__text{background-color:var(--wrhc-background);padding:var(--wrhc-padding-block) var(--wrhc-padding-inline);position:relative;z-index:2;display:flex;align-items:center}.wrhc[data-wave=true][data-text-side=left] .wrhc__text:after,.wrhc[data-wave=true][data-text-side=right] .wrhc__text:before{content:"";position:absolute;top:0;bottom:0;width:60px;background-color:var(--wrhc-background)}.wrhc[data-wave=true][data-text-side=left] .wrhc__text:after{right:-30px;clip-path:path("M 0 0 L 40 0 Q 50 25, 40 50 T 40 100 Q 50 125, 40 150 T 40 200 Q 50 225, 40 250 T 40 300 Q 50 325, 40 350 T 40 400 Q 50 425, 40 450 L 0 450 Z")}.wrhc[data-wave=true][data-text-side=right] .wrhc__text:before{left:-30px;clip-path:path("M 60 0 L 20 0 Q 10 25, 20 50 T 20 100 Q 10 125, 20 150 T 20 200 Q 10 225, 20 250 T 20 300 Q 10 325, 20 350 T 20 400 Q 10 425, 20 450 L 60 450 Z")}.wrhc__content{max-width:var(--wrhc-content-max-width);width:100%}.wrhc[data-text-side=left] .wrhc__content{padding-right:2rem}.wrhc[data-text-side=right] .wrhc__content{padding-left:2rem}.wrhc[data-text-align=left] .wrhc__content{text-align:left}.wrhc[data-text-align=center] .wrhc__content{text-align:center}.wrhc[data-text-align=right] .wrhc__content{text-align:right}.wrhc__title{font-family:var(--wrhc-heading-font);font-size:clamp(var(--wrhc-heading-size-mobile),calc(1.3rem + 2.8vw),var(--wrhc-heading-size-desktop));line-height:1.15;font-weight:var(--wrhc-heading-weight);color:var(--wrhc-title-color);margin:0 0 clamp(1rem,3vw,1.5rem)}.wrhc__description{font-family:var(--wrhc-body-font);font-size:clamp(var(--wrhc-body-size-mobile),calc(.95rem + 1.2vw),var(--wrhc-body-size-desktop));line-height:1.6;color:var(--wrhc-description-color);margin:0 0 clamp(1.5rem,4vw,2.5rem)}.wrhc__button{display:inline-flex;align-items:center;justify-content:center;min-height:52px;padding:1rem 2.25rem;border-radius:4px;background-color:var(--wrhc-button-bg);color:var(--wrhc-button-text);text-decoration:none;font-family:var(--wrhc-button-font);font-size:clamp(var(--wrhc-button-size-mobile),calc(.9rem + .9vw),var(--wrhc-button-size-desktop));font-weight:var(--wrhc-button-weight);transition:transform .2s ease-in-out,box-shadow .2s ease-in-out,background-color .2s ease-in-out}.wrhc__button:hover{background-color:var(--wrhc-button-hover);transform:translateY(-2px);box-shadow:0 8px 16px #00000026}.wrhc__button:focus-visible{outline:3px solid var(--wrhc-button-bg);outline-offset:3px}.wrhc__media{position:relative;overflow:hidden}.wrhc__slides,.wrhc__slide{position:absolute;top:0;right:0;bottom:0;left:0}.wrhc__slide{z-index:0;opacity:0;transition:opacity var(--wrhc-fade-duration) ease-in-out}.wrhc__slide.is-active,.wrhc__slide--static{z-index:1;opacity:1}.wrhc__image,.wrhc__placeholder,.wrhc__placeholder svg{display:block;width:100%;height:100%}.wrhc__image{position:absolute;top:0;right:0;bottom:0;left:0;object-fit:cover;object-position:var(--wrhc-image-x) var(--wrhc-image-y)}.wrhc__image--mobile{display:none}.wrhc__placeholder{position:absolute;top:0;right:0;bottom:0;left:0;background:#f5f5f5}@media(max-width:1199px)and (min-width:769px){.wrhc[data-text-side=left] .wrhc__grid{grid-template-columns:45% 55%}.wrhc[data-text-side=right] .wrhc__grid{grid-template-columns:55% 45%}.wrhc[data-text-side=left] .wrhc__content{padding-right:1.5rem}.wrhc[data-text-side=right] .wrhc__content{padding-left:1.5rem}.wrhc[data-wave=true][data-text-side=left] .wrhc__text:after{right:-25px;width:50px}.wrhc[data-wave=true][data-text-side=right] .wrhc__text:before{left:-25px;width:50px}}@media(max-width:768px){.wrhc{padding-left:max(var(--wrhc-padding-inline),env(safe-area-inset-left,1rem));padding-right:max(var(--wrhc-padding-inline),env(safe-area-inset-right,1rem));box-sizing:border-box}.wrhc__grid{grid-template-columns:1fr;grid-template-rows:var(--wrhc-mobile-image-height) auto;min-height:0}.wrhc__media{order:1;min-height:var(--wrhc-mobile-image-height)}.wrhc[data-text-side=left] .wrhc__media,.wrhc[data-text-side=right] .wrhc__media{order:1}.wrhc[data-mobile-wave=true] .wrhc__media:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:40px;background:var(--wrhc-background);clip-path:path("M 0 40 L 0 20 C 40 10, 80 10, 120 20 C 160 30, 200 30, 240 20 C 280 10, 320 10, 360 20 C 400 30, 440 30, 480 20 C 520 10, 560 10, 600 20 C 640 30, 680 30, 720 20 C 760 10, 800 10, 840 20 C 880 30, 920 30, 960 20 C 1000 10, 1040 10, 1080 20 C 1120 30, 1160 30, 1200 20 L 1200 40 Z");z-index:2}.wrhc__text{order:2;min-height:auto;padding:calc(var(--wrhc-padding-block) * .85) 0;justify-content:flex-start}.wrhc[data-text-side=left] .wrhc__text,.wrhc[data-text-side=right] .wrhc__text{order:2;justify-content:flex-start}.wrhc__content{max-width:100%;padding-left:calc(5% + env(safe-area-inset-left));padding-right:calc(5% + env(safe-area-inset-right))}.wrhc[data-wave=true] .wrhc__text:before,.wrhc[data-wave=true] .wrhc__text:after{display:none}.wrhc__button{width:100%;max-width:none;min-height:50px;padding-left:2rem;padding-right:2rem}.wrhc__slide.has-mobile-image .wrhc__image--desktop{display:none}.wrhc__slide.has-mobile-image .wrhc__image--mobile{display:block}}@media(max-width:360px){.wrhc__text{padding-top:calc(var(--wrhc-padding-block) * .7);padding-bottom:calc(var(--wrhc-padding-block) * .7)}}@media(prefers-reduced-motion:reduce){.wrhc__button,.wrhc__slide{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/component-wr-hero-carousel.css.map */
