slideshow-component{position:relative;display:flex;flex-direction:column}slideshow-component.page-width{align-items:flex-start}slideshow-component.page-width .slideshow.banner{border-radius:var(--border-radius)}.slideshow__text.banner__box.color-inverse{padding:0rem}.banner__buttons .button:hover:after{box-shadow:none}.banner__heading.inline-richtext{font-size:18px;font-weight:500;line-height:24px;text-transform:uppercase;letter-spacing:.6px}.banner__heading.inline-richtext p{margin-top:0;margin-bottom:1rem}.banner__description p{font-size:18px;font-weight:500;letter-spacing:0;line-height:28px;text-transform:uppercase}.banner__text.rte{font-size:60px;font-weight:600;line-height:70px;letter-spacing:0;margin-top:2rem;text-transform:capitalize;margin-bottom:8px}.banner__price.inline-richtext p{font-size:26px;letter-spacing:.3px;font-weight:500;line-height:40px;margin:1.4rem 0 0;display:flex}.banner__price.inline-richtext strong{font-size:36px;color:var(--color-base-accent-1);font-weight:700;letter-spacing:0;margin-left:10px}.banner__text.rte strong{font-weight:800}.banner__text.rte p{margin:0}.banner__buttons .button{font-weight:600;text-transform:uppercase;padding:0 3.4rem}.slideshow.banner .banner__box>*+.banner__buttons{margin-top:3.5rem}.banner__buttons .button[aria-disabled=true]{opacity:1}.banner__buttons .button.button--secondary{background:transparent;padding:0;text-decoration:underline;color:var(--color-base-accent-2)}.banner__buttons .button.button--secondary:hover{text-decoration:none}.button .btn-arrow,.cms__btn .btn-arrow,.product-banner-button .btn-arrow{width:38px;height:38px;background-color:var(--color-base-accent-3);border-radius:50%;display:flex;justify-content:center;align-items:center;text-align:center;margin-right:8px}.banner__buttons .button:before,.cms__btn:before,.product-banner-button:before{content:none}.btn-arrow svg{width:1.4rem;fill:#fff;height:1.4rem}.grid_with_banner slideshow-component{width:52.52%;overflow:hidden;border-radius:5px}.page-width.grid_with_banner{display:flex}.grid_with_banner .right_part{width:47.48%;float:right;padding-left:3rem;display:flex;column-gap:3rem}.grid_with_banner .slide-banner .banner-inner .subbanner-custom .subbanner-heading{font-size:24px;font-weight:600;line-height:30px;letter-spacing:0;text-transform:inherit}.grid_with_banner .slide-banner .banner-inner .subbanner-custom .subbanner-subheading{font-size:18px;font-weight:500;letter-spacing:0;padding:0;margin-top:7px;margin-bottom:19px;text-transform:uppercase}.grid_with_banner .slide-banner .banner-inner.subbanner-2 .subbanner-custom .subbanner-subheading{color:var(--color-base-accent-1)}.grid_with_banner .slide-banner .banner-inner .subbanner-custom .subbanner-heading p,.grid_with_banner .slide-banner .banner-inner .subbanner-custom .subbanner-subheading p{margin:0}.grid_with_banner .slide-banner .banner-inner .subbanner-custom .button.cms__btn{padding:0;min-width:auto;min-height:auto;background:transparent;color:currentColor}.grid_with_banner .slide-banner .banner-inner a img{border-radius:var(--border-radius);width:100%}.grid_with_banner .slide-banner .banner-inner{position:relative;overflow:hidden}.grid_with_banner .slide-banner .banner-inner .subbanner-custom{position:absolute;top:50%;left:30px;color:var(--color-base-background-1);transform:translateY(-50%)}.grid_with_banner .text-button .cms__btn a{display:flex;align-items:center}.grid_with_banner .slide-banner .banner-inner.subbanner-2 .subbanner-custom{right:28px;left:auto;color:var(--color-base-accent-2)}.grid_with_banner .right_part .slide-banner-inner{display:flex;flex-direction:column;row-gap:30px}.grid_with_banner .slide-banner .banner-inner.subbanner-3 .subbanner-custom .subbanner-heading{padding-bottom:16px;font-size:26px}.grid_with_banner .slide-banner .banner-inner.subbanner-3 .subbanner-custom{right:28px;left:auto;top:23px;color:var(--color-base-accent-2);transform:translate(0)}@media (max-width: 1500px) and (min-width: 990px){slideshow-component.page-width .slideshow.banner{width:100%}.grid_with_banner .slide-banner .banner-inner .subbanner-custom{left:25px}.grid_with_banner .slide-banner .banner-inner.subbanner-3 .subbanner-custom .subbanner-heading{padding-bottom:14px;font-size:24px;line-height:30px}.grid_with_banner .slide-banner .banner-inner .subbanner-custom .subbanner-heading{font-size:22px;line-height:26px}.grid_with_banner .slide-banner .banner-inner .subbanner-custom .subbanner-subheading{font-size:17px;margin-bottom:10px}.grid_with_banner .slide-banner .banner-inner.subbanner-2 .subbanner-custom{right:22px}}@media (max-width: 1366px) and (min-width: 990px){.grid_with_banner .slide-banner .banner-inner.subbanner-2 .subbanner-custom{right:16px;left:auto}.banner__text.rte{font-size:50px;line-height:58px;margin-bottom:0}.banner__price.inline-richtext strong{font-size:38px}.banner__price.inline-richtext p{margin:2rem 0 0}.slideshow.banner .banner__box>*+.banner__buttons{margin-top:2.5rem}.banner__box{width:auto;min-width:fit-content}.grid_with_banner .slide-banner .banner-inner .subbanner-custom{left:20px}.grid_with_banner .slide-banner .banner-inner .subbanner-custom .subbanner-heading{font-size:20px;line-height:24px}.grid_with_banner .slide-banner .banner-inner .subbanner-custom .subbanner-subheading{margin-top:6px;margin-bottom:7px;font-size:15px}.grid_with_banner .slide-banner .banner-inner.subbanner-3 .subbanner-custom .subbanner-heading{padding-bottom:14px;font-size:22px;line-height:28px}.grid_with_banner .right_part .button .btn-arrow{width:35px;height:35px;margin-right:5px}.grid_with_banner .text-button .cms__btn a{font-size:13px}}@media (max-width: 1269px) and (min-width: 990px){slideshow-component.page-width .slideshow.banner{width:100%}.banner__text.rte{font-size:40px;line-height:48px;margin-top:1rem}.slideshow.banner .banner__box>*+.banner__buttons{margin-top:2rem}.banner__price.inline-richtext strong{font-size:34px}.banner__price.inline-richtext p{font-size:24px;margin:1rem 0 0}.grid_with_banner .slide-banner .banner-inner .subbanner-custom .subbanner-heading{font-size:20px;line-height:24px}.grid_with_banner .slide-banner .banner-inner .subbanner-custom .subbanner-subheading{margin-top:10px;margin-bottom:8px;font-size:14px}.grid_with_banner .right_part .button .btn-arrow{display:none}.grid_with_banner .slide-banner .banner-inner.subbanner-3 .subbanner-custom{right:22px}.grid_with_banner .slide-banner .banner-inner.subbanner-3 .subbanner-custom .subbanner-heading{padding-bottom:5px;font-size:20px;line-height:26px}.grid_with_banner .slide-banner .banner-inner.subbanner-2 .subbanner-custom{right:10px;left:auto}}@media (max-width: 1200px) and (min-width: 990px){.grid_with_banner .slide-banner .banner-inner .subbanner-custom .subbanner-heading{font-size:18px;line-height:22px}.grid_with_banner slideshow-component{width:50.52%}.grid_with_banner .right_part{width:49.48%}}@media (max-width: 1100px) and (min-width: 990px){.grid_with_banner .right_part{padding-left:2rem;column-gap:2rem}.banner__text.rte{font-size:36px;line-height:46px;margin-top:1rem}.banner__description p{font-size:16px}.slideshow.banner .banner__box>*+.banner__buttons{margin-top:1rem}.banner__price.inline-richtext p{font-size:18px;margin-top:0}.banner__price.inline-richtext strong{font-size:23px;margin-left:5px}.grid_with_banner .right_part .slide-banner-inner{row-gap:20px}.grid_with_banner slideshow-component{width:47.52%}.grid_with_banner .right_part{width:52.48%}}@media (max-width: 1024px) and (min-width: 990px){.grid_with_banner .right_part .slide-banner-inner{row-gap:20px}.grid_with_banner .right_part{padding-left:2rem}}@media screen and (max-width: 989px){.no-js slideshow-component .slider{padding-bottom:3rem}.slideshow__text.banner__box{left:0}.grid_with_banner .right_part{width:100%;padding-top:30px;padding-left:0;justify-content:center;float:none}.slideshow.banner .banner__box>*+.banner__buttons{margin-top:1rem}.banner__description p{font-size:16px;margin-top:0}.banner__price.inline-richtext strong{font-size:26px}.banner__text.rte{font-size:34px;line-height:44px;margin-top:.8rem;margin-bottom:0rem}.banner__price.inline-richtext p{font-size:24px;margin:.7rem 0 0}.grid_with_banner .right_part .slide-banner-inner{flex-direction:column;row-gap:30px;justify-content:center}.grid_with_banner slideshow-component{width:100%}.page-width.grid_with_banner{display:block}.grid_with_banner .slide-banner .banner-inner .subbanner-custom .subbanner-heading{font-size:24px;line-height:30px}.grid_with_banner .slide-banner .banner-inner .subbanner-custom .subbanner-subheading{margin-top:18px;margin-bottom:14px;font-size:18px}.grid_with_banner .slide-banner .banner-inner.subbanner-2 .subbanner-custom{right:20px;left:auto}}slideshow-component .slideshow.banner{flex-direction:row;flex-wrap:nowrap;margin:0;gap:0}.slideshow__slide{padding:0;position:relative;display:flex;flex-direction:column}@media screen and (max-width: 767px){.slideshow--placeholder.banner--mobile-bottom.banner--adapt_image .slideshow__media,.slideshow--placeholder.banner--adapt_image:not(.banner--mobile-bottom){height:28rem}.banner__text.rte{font-size:24px;line-height:36px;margin-top:.4rem}.banner__price.inline-richtext strong{font-size:22px}.banner__heading.inline-richtext{font-size:16px}.banner__price.inline-richtext p{font-size:18px;margin:0}.slideshow.banner .banner__box>*+.banner__buttons{margin-top:1rem}.slideshow__text-wrapper.banner__content{padding:4rem 3rem}.banner__content.banner__content--middle-right{align-items:center;justify-content:flex-end}.grid_with_banner .slide-banner .banner-inner .subbanner-custom .subbanner-subheading{font-size:16px}.grid_with_banner .slide-banner .banner-inner.subbanner-3 .subbanner-custom .subbanner-heading{padding-bottom:11px;font-size:23px;line-height:30px}}@media screen and (min-width: 750px){.slideshow--placeholder.banner--adapt_image{height:50.2rem}}.slideshow__text.banner__box{display:flex;flex-direction:column;justify-content:center;max-width:78rem;color:var(--gradient-background)}.slideshow__text>*{max-width:100%}@media screen and (max-width: 749px){slideshow-component.page-width .slideshow__text{border-right:var(--text-boxes-border-width) solid rgba(var(--color-foreground),var(--text-boxes-border-opacity));border-left:var(--text-boxes-border-width) solid rgba(var(--color-foreground),var(--text-boxes-border-opacity))}.page-width.grid_with_banner{display:block}.grid_with_banner slideshow-component{width:auto}slideshow-component{display:block}.grid_with_banner .right_part{width:100%;float:none;padding-top:30px;padding-left:0}slideshow-component.page-width.grid_with_banner .slideshow.banner{width:100%}.collection-list-wrapper.page-width{padding-bottom:15px}slideshow-component.page-width{align-items:flex-start;padding:3rem 1.5rem}.banner--mobile-bottom .slideshow__text.banner__box{max-width:100%}.banner--mobile-bottom .slideshow__text-wrapper{flex-grow:1}.banner--mobile-bottom .slideshow__text.banner__box{height:100%}.banner--mobile-bottom .slideshow__text .button{flex-grow:0}.slideshow__text.slideshow__text-mobile--left{align-items:flex-start;text-align:left}.slideshow__text.slideshow__text-mobile--right{align-items:flex-end;text-align:right}}.slideshow__text.slideshow__text--left{align-items:flex-start;text-align:left}.slideshow__text.slideshow__text--right{align-items:flex-end;text-align:right}.slideshow:not(.banner--mobile-bottom) .slideshow__text-wrapper{height:100%}@media screen and (min-width: 750px){.slideshow__text-wrapper.banner__content{height:100%;padding:3rem}}@media screen and (min-width: 990px){.slideshow__text-wrapper.banner__content{padding:3rem}}.slideshow__controls{border:.1rem solid rgba(var(--color-foreground),.08)}.slideshow__controls--top{order:2;z-index:1}@media screen and (max-width: 749px){.slideshow__controls--border-radius-mobile{border-bottom-right-radius:var(--text-boxes-radius);border-bottom-left-radius:var(--text-boxes-radius)}}.spaced-section--full-width:last-child slideshow-component:not(.page-width) .slideshow__controls{border-bottom:none}@media screen and (min-width: 750px){.slideshow__controls{position:relative}}slideshow-component:not(.page-width) .slider-buttons{border-right:0;border-left:0}.slideshow__control-wrapper{display:flex}.slideshow__autoplay{position:absolute;right:0;border-left:none;display:flex;justify-content:center;align-items:center}@media screen and (max-width: 749px){slideshow-component.page-width .slideshow__autoplay{right:1.5rem}.slideshow__text.banner__box{max-width:fit-content}.grid_with_banner .slide-banner .banner-inner .subbanner-custom .subbanner-heading{font-size:22px;line-height:26px}}@media screen and (min-width: 750px){.slideshow__autoplay.slider-button{position:inherit;margin-left:.6rem;padding:0 0 0 .6rem;border-left:.1rem solid rgba(var(--color-foreground),.08)}}.slideshow__autoplay .icon.icon-play,.slideshow__autoplay .icon.icon-pause{display:block;position:absolute;opacity:1;transform:scale(1);transition:transform .15s ease,opacity .15s ease;width:.8rem;height:1.2rem}.slideshow__autoplay .icon.icon-play{height:1rem}.slideshow__autoplay path{fill:rgba(var(--color-foreground),.75)}.slideshow__autoplay:hover path{fill:rgb(var(--color-foreground))}@media screen and (forced-colors: active){.slideshow__autoplay path,.slideshow__autoplay:hover path{fill:CanvasText}}.slideshow__autoplay:hover svg{transform:scale(1.1)}.slideshow__autoplay--paused .icon-pause,.slideshow__autoplay:not(.slideshow__autoplay--paused) .icon-play{visibility:hidden;opacity:0;transform:scale(.8)}@media screen and (max-width: 650px){.banner__text.rte{font-size:22px;line-height:28px;margin-top:.4rem}.banner__description p{margin-bottom:6px}.grid_with_banner .slide-banner .banner-inner.subbanner-3 .subbanner-custom .subbanner-heading{padding-bottom:7px;font-size:22px;line-height:28px}.banner__price.inline-richtext p{font-size:18px;margin:0}.banner__price.inline-richtext strong{font-size:20px}.slideshow.banner .banner__box>*+.banner__buttons{margin-top:1rem}.banner__heading.inline-richtext{line-height:18px}.grid_with_banner .right_part .button .btn-arrow{width:35px;height:35px;margin-right:5px}.grid_with_banner .right_part .button.cms__btn{font-size:13px}.grid_with_banner .slide-banner .banner-inner .subbanner-custom{left:20px}.grid_with_banner .slide-banner .banner-inner .subbanner-custom .subbanner-subheading{margin-top:13px;margin-bottom:8px;line-height:24px;font-size:15px}.grid_with_banner .slide-banner .banner-inner .subbanner-custom .subbanner-heading{font-size:20px;line-height:24px}}@media screen and (max-width: 575px){.banner__text.rte{font-size:23px;line-height:30px;margin-top:2px}.grid_with_banner .right_part{padding-top:20px;column-gap:2rem}.banner__description.inline-richtext{display:none}.banner__price.inline-richtext strong{font-size:21px}.grid_with_banner .right_part .slide-banner-inner{flex-direction:column;row-gap:20px}.grid_with_banner .right_part .slide-banner-inner .slide-banner{width:fit-content;margin:0 auto}.grid_with_banner .slide-banner .banner-inner.subbanner-3 .subbanner-custom .subbanner-heading{padding-bottom:3px;font-size:20px;line-height:26px}.grid_with_banner .slide-banner .banner-inner.subbanner-3 .subbanner-custom{right:15px;top:15px}.grid_with_banner .slide-banner .banner-inner .subbanner-custom .subbanner-subheading{margin-top:7px;margin-bottom:2px;line-height:20px;font-size:13px}.grid_with_banner .slide-banner .banner-inner.subbanner-2 .subbanner-custom{right:11px;left:auto}.grid_with_banner .slide-banner .banner-inner .subbanner-custom .subbanner-heading{font-size:18px;line-height:22px}.grid_with_banner .right_part .button .btn-arrow{display:none}.banner__heading.inline-richtext{font-size:15px;line-height:12px;display:none}.banner__price.inline-richtext p{margin:0;font-size:16px;line-height:24px}.slideshow.banner .banner__box>*+.banner__buttons{margin-top:1.5rem}.slideshow__text-wrapper.banner__content{padding:2rem}.banner__buttons .button:hover:after{box-shadow:none}.banner__buttons .button:hover{text-decoration:none}}@media screen and (max-width: 479px){.slideshow__text-wrapper.banner__content{padding:2.5rem 1.5rem}.grid_with_banner .right_part{flex-direction:column;row-gap:2rem}.grid_with_banner .slide-banner .banner-inner .subbanner-custom .subbanner-heading{font-size:24px;line-height:30px}.grid_with_banner .slide-banner .banner-inner.subbanner-3 .subbanner-custom .subbanner-heading{padding-bottom:6px;font-size:26px;line-height:34px}.banner__heading.inline-richtext{font-size:15px;line-height:10px}.banner__buttons .button.button--secondary{min-width:auto;min-height:auto}.banner__text.rte{font-size:20px;line-height:28px}.grid_with_banner .slide-banner .banner-inner .subbanner-custom .subbanner-subheading{margin-top:17px;margin-bottom:9px;line-height:20px;font-size:16px}.banner__box>*+*{margin-top:0}.banner__price.inline-richtext strong{font-size:18px}.banner__price.inline-richtext p{font-size:15px}.button .btn-arrow,.cms__btn .btn-arrow,.product-banner-button .btn-arrow{display:none}.banner__buttons .button{padding:0 2.5rem}}@media screen and (max-width: 380px){.banner__price.inline-richtext strong{font-size:16px;margin-left:6px}.slideshow.banner .banner__box>*+.banner__buttons{margin-top:1.2rem}.banner__heading.inline-richtext{font-size:14px}.banner__price.inline-richtext p{font-size:13px}.banner__text.rte{font-size:16px;line-height:22px}.grid_with_banner .slide-banner .banner-inner .subbanner-custom .subbanner-subheading{margin-top:14px;margin-bottom:11px;line-height:18px;font-size:16px}.grid_with_banner .slide-banner .banner-inner .subbanner-custom .subbanner-heading{font-size:20px;line-height:26px}.grid_with_banner .slide-banner .banner-inner.subbanner-3 .subbanner-custom .subbanner-heading{font-size:22px;line-height:28px}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/component-slideshow.css.map */
