.theme-dark .field-input,.theme-dark .field-select,.theme-dark-transparent .field-input,.theme-dark-transparent .field-select{background:#0000}.theme-dark .form-alert p,.theme-dark-transparent .form-alert p{color:#292923}.theme-dark .field-with-error .form-message,.theme-dark-transparent .field-with-error .form-message{color:var(--input-error)}slider-component{position:relative;display:block}slider-component .slider{padding-top:.375rem}@media (min-width: 1050px){.slider-component-desktop{padding:0}.slider-component-desktop .slider{position:relative;flex-wrap:inherit;overflow-x:auto;overflow-y:hidden;scroll-behavior:smooth;touch-action:pan-y;scroll-padding-left:var(--container-padding);padding-bottom:calc(var(--text-spacing-lg) + .375rem);-webkit-overflow-scrolling:touch;-ms-overflow-style:none}.ios .slider-component-desktop .slider{padding-bottom:0;scrollbar-width:none}.slider-component-desktop .slider.grid-peek{scroll-padding-left:var(--container-padding)}.slider-component-desktop .slider.grid-peek .grid-item:first-of-type{margin-left:var(--container-padding)}.slider-component-desktop .slider.grid-peek .grid-item:last-of-type{margin-right:var(--container-padding)}}@media (max-width: 1049px){.slider-component-mobile{padding:0}.slider-component-mobile .slider{position:relative;flex-wrap:inherit;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scroll-behavior:smooth;padding-bottom:calc(var(--text-spacing-xl) + .375rem);-webkit-overflow-scrolling:touch;-ms-overflow-style:none}.ios .slider-component-mobile .slider{padding-bottom:0;scrollbar-width:none}.slider-component-mobile .slider.grid-peek .grid-item:first-of-type{margin-left:var(--container-padding)}.slider-component-mobile .slider.grid-peek .grid-item:last-of-type{margin-right:var(--container-padding)}}.slider{list-style-type:none;padding:0;margin:0}.slider li{padding:0}.slider li:before{content:none}@media (max-width: 799px){.slider:not(.slider-mobile){flex-wrap:wrap;padding-bottom:0}}@media (min-width: 800px)and (max-width: 1049px){.slider:not(.slider-tablet){flex-wrap:wrap;padding-bottom:0}}@media (min-width: 1050px){.slider:not(.slider-desktop){flex-wrap:wrap;padding-bottom:0}}.is-ios .slider{padding-bottom:0}.slider .grid-item{scroll-snap-align:end}.slider.grid-peek{--grid-peek-width: calc(var(--container-padding) - var(--grid-horizontal-spacing))}.slider.grid-peek .grid-item{width:calc(100%/var(--grid-columns) - var(--grid-horizontal-spacing) - var(--grid-peek-width)/var(--grid-columns) - var(--container-padding)/var(--grid-columns));scroll-snap-align:center}.slider::-webkit-scrollbar{height:.375rem}.slider::-webkit-scrollbar-track{background:var(--scrollbar-track);margin:0 var(--container-padding)}.slider::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb)}.no-js .slider{-ms-overflow-style:auto;scrollbar-width:auto}.no-js .slider::-webkit-scrollbar{display:initial}@media (max-width: 1049px){.slider+.slider-buttons{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;clip-path:inset(50%)}}.slider-buttons{display:none}@media (min-width: 800px){.slider-buttons{display:flex;align-items:center;justify-content:center}.slider-mobile:not(.slider-desktop)+.slider-buttons,.slider-mobile:not(.slider-tablet)+.slider-buttons{display:none}}@media (min-width: 1050px){.slider:not(.slider-desktop)+.slider-buttons{display:none}}.slider-button[disabled]{cursor:not-allowed;opacity:.6;transition:opacity .25s ease-out}.card-slider .slider-button[disabled]{opacity:0}.slider-arrow{appearance:none;-webkit-appearance:none;border:none;padding:0;margin:0;background-color:#0000;box-shadow:none;font-weight:var(--font-weight-bold);text-transform:uppercase;letter-spacing:.06em;font-size:var(--text-heading-5);line-height:1.1111em;font-family:var(--font-family-heading);font-size:var(--text-button-medium);font-weight:var(--font-weight-regular);line-height:1em;letter-spacing:.05em;width:fit-content;border-radius:0;position:relative;display:flex;align-items:center;justify-content:center;gap:var(--button-gap, var(--button-gap-md));padding:var(--button-padding-vertical-md) var(--button-padding-horizontal-md);text-align:center;text-decoration:none;background-color:var(--button-background, var(--button-background-primary));color:var(--button-text, var(--button-text-primary));border:1px solid var(--button-border, transparent);-webkit-user-select:none;user-select:none;transition:background-color .25s ease-out,color .25s ease-out,border-color .25s ease-out;cursor:pointer;--button-background: var(--button-background-secondary);--button-text: var(--button-text-secondary);--button-background-hover: var(--button-background-secondary-hover);border:0 solid var(--button-border, transparent);width:3rem;height:3rem;width:5.5rem;height:5.5rem;position:absolute;z-index:100;top:calc(50% - var(--text-spacing-lg) + .75rem);transform:translateY(-50%)}@media (min-width: 800px){.slider-arrow{line-height:.83333em}}.slider-arrow .icon{width:1rem;height:1rem}.slider-arrow.icon-before{flex-direction:row-reverse}.slider-arrow.icon-before.icon-arrow-right,.slider-arrow.icon-before.icon-caret-right{transform:rotate(-180deg)}.slider-arrow:hover,.slider-arrow.active,.slider-arrow.hovered{color:var(--button-text, var(--button-text-primary));background-color:var(--button-background-hover, var(--button-background-primary-hover));border-color:var(--button-border-hover, transparent)}.slider-arrow.disabled,.slider-arrow:disabled,.slider-arrow[disabled]{--button-border: var(--button-background-disabled);background-color:var(--button-background-disabled);color:var(--button-text-disabled);cursor:not-allowed}.slider-arrow.disabled:hover,.slider-arrow.disabled.active,.slider-arrow.disabled.hovered,.slider-arrow:disabled:hover,.slider-arrow:disabled.active,.slider-arrow:disabled.hovered,.slider-arrow[disabled]:hover,.slider-arrow[disabled].active,.slider-arrow[disabled].hovered{--button-border: var(--button-background-disabled);background-color:var(--button-background-disabled);color:var(--button-text-disabled)}.slider-arrow .icon{width:1.5rem}.slider-arrow .icon{width:3rem;height:auto}.slider-arrow.arrow-secondary{appearance:none;-webkit-appearance:none;border:none;padding:0;margin:0;background-color:#0000;box-shadow:none;font-weight:var(--font-weight-bold);text-transform:uppercase;letter-spacing:.06em;font-size:var(--text-heading-5);line-height:1.1111em;font-family:var(--font-family-heading);font-size:var(--text-button-medium);font-weight:var(--font-weight-regular);line-height:1em;letter-spacing:.05em;width:fit-content;border-radius:0;position:relative;display:flex;align-items:center;justify-content:center;gap:var(--button-gap, var(--button-gap-md));padding:var(--button-padding-vertical-md) var(--button-padding-horizontal-md);text-align:center;text-decoration:none;background-color:var(--button-background, var(--button-background-primary));color:var(--button-text, var(--button-text-primary));border:1px solid var(--button-border, transparent);-webkit-user-select:none;user-select:none;transition:background-color .25s ease-out,color .25s ease-out,border-color .25s ease-out;cursor:pointer;width:3rem;height:3rem;width:5.5rem;height:5.5rem}@media (min-width: 800px){.slider-arrow.arrow-secondary{line-height:.83333em}}.slider-arrow.arrow-secondary .icon{width:1rem;height:1rem}.slider-arrow.arrow-secondary.icon-before{flex-direction:row-reverse}.slider-arrow.arrow-secondary.icon-before.icon-arrow-right,.slider-arrow.arrow-secondary.icon-before.icon-caret-right{transform:rotate(-180deg)}.slider-arrow.arrow-secondary:hover,.slider-arrow.arrow-secondary.active,.slider-arrow.arrow-secondary.hovered{color:var(--button-text, var(--button-text-primary));background-color:var(--button-background-hover, var(--button-background-primary-hover));border-color:var(--button-border-hover, transparent)}.slider-arrow.arrow-secondary.disabled,.slider-arrow.arrow-secondary:disabled,.slider-arrow.arrow-secondary[disabled]{--button-border: var(--button-background-disabled);background-color:var(--button-background-disabled);color:var(--button-text-disabled);cursor:not-allowed}.slider-arrow.arrow-secondary.disabled:hover,.slider-arrow.arrow-secondary.disabled.active,.slider-arrow.arrow-secondary.disabled.hovered,.slider-arrow.arrow-secondary:disabled:hover,.slider-arrow.arrow-secondary:disabled.active,.slider-arrow.arrow-secondary:disabled.hovered,.slider-arrow.arrow-secondary[disabled]:hover,.slider-arrow.arrow-secondary[disabled].active,.slider-arrow.arrow-secondary[disabled].hovered{--button-border: var(--button-background-disabled);background-color:var(--button-background-disabled);color:var(--button-text-disabled)}.slider-arrow.arrow-secondary .icon{width:1.5rem}.slider-arrow.arrow-secondary .icon{width:3rem;height:auto}.slider-arrow.slider-arrow-prev{left:0}.slider-arrow.slider-arrow-next{right:0}.embla .slider-arrow{background-color:green}@media (max-width: 799px){.mobile-text-below .slider-arrow{top:33vw}}.slider-counter{display:flex;justify-content:center;position:absolute;bottom:2rem}@media (max-width: 799px){.mobile-text-below .slider-counter{transform:translateY(50%)}.mobile-text-below .banner-box{padding-bottom:4rem}}.slideshow-control-wrapper{display:flex}.slider-counter-link{appearance:none;-webkit-appearance:none;border:none;padding:0;margin:0;border-radius:0;background-color:#0000;box-shadow:none;padding:.5rem}.slider-counter-link-dots .dot{width:1rem;height:1rem;border-radius:50%;border:1px solid var(--color-border);padding:0;display:block;transition:background-color .25s ease-out,border-color .25s ease-out}.slider-counter-link-dots.slider-counter-link-active .dot{background-color:var(--color-primary);border-color:var(--color-primary)}.slider-counter-link-dots:not(.slider-counter-link-active):hover .dot{border-color:var(--color-primary);background-color:var(--color-white)}.slider-image-placeholder.banner-adapt:not(.banner-mobile-bottom){height:28rem}.slider-image-placeholder.banner-adapt.banner-mobile-bottom .slideshow-media{height:100%}@media (min-width: 800px){.slider-image-placeholder.banner-adapt,.slider-image-placeholder.banner-adapt.banner-mobile-bottom .slideshow-media{height:56rem}}.slideshow-slide{padding:0;position:relative;display:flex;flex-direction:column}.slideshow:not(.banner-mobile-bottom) .slideshow-text-wrapper{height:100%}.banner-mobile-bottom .slideshow-text-wrapper{flex-grow:1}@media (min-width: 800px){.slideshow-text-wrapper.banner-content{height:100%}}
/*# sourceMappingURL=/cdn/shop/t/182/assets/component-slider.css.map */
