/*!
* slick-slider.css.css
*/.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translateZ(0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{display:table;content:""}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}slider-component{display:block;position:relative}.slider{scrollbar-color:var(--color-background-30) var(--color-background-10);-ms-overflow-style:none;scrollbar-width:none}.slider__slide{scroll-snap-align:end;flex-shrink:0}.slider-buttons{display:flex;align-items:center;justify-content:space-between;padding:0 15px}.slider-counter{font-size:var(--font-body-size);font-weight:var(--font-weight-normal);line-height:var(--body-line-height);letter-spacing:var(--body-letter-spacing);color:var(--color-text)}.slider-action{font-size:0;letter-spacing:0}.slider-button{padding:10px;cursor:pointer;width:48px;height:48px;border-radius:50%;background-color:transparent;border:1px solid var(--icon)}.slider-arrows .slider-button{position:absolute;top:50%;transform:translateY(-50%);border-color:transparent;padding:14px}.slider-arrows .slider-button.disabled{opacity:.5;pointer-events:none}.slider-button .icon{width:100%;height:100%;fill:var(--icon);stroke:transparent}.slider-button--next .icon{margin-right:-.2rem;transform:rotate(-90deg) translate(.15rem)}.slider-button--prev .icon{margin-left:-.2rem;transform:rotate(90deg) translate(-.15rem)}.slider-button+.slider-button{margin-left:10px}.slider::-webkit-scrollbar{display:none;height:.4rem;width:.4rem}.no-js .slider{-ms-overflow-style:auto;scrollbar-width:auto}.no-js .slider::-webkit-scrollbar{display:initial}.slider::-webkit-scrollbar-thumb{background-color:var(--color-background-10);border-radius:.4rem;border:0}.slider::-webkit-scrollbar-track{background:var(--color-background-30);border-radius:.4rem}@media (max-width: 1024px){.slider{position:relative;flex-wrap:inherit;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;scroll-padding-left:15px;-webkit-overflow-scrolling:touch}product-slider-component .container{padding-left:0;padding-right:0}product-slider-component .halo-block-header{padding-left:15px;padding-right:15px}.slider-arrows .slider-button.slider-button--prev{left:5px}.slider-arrows .slider-button.slider-button--next{right:5px}.style-arrows-8 .slider-arrows .slider-button.slider-button--prev{left:-5px}.style-arrows-8 .slider-arrows .slider-button.slider-button--next{right:-5px}}@media (max-width: 767px){.slider-arrows .slider-button.slider-button--prev{left:0}.slider-arrows .slider-button.slider-button--next{right:0}}@media (max-width: 551px){.product-block .slider--tablet+.slider-buttons{margin-top:25px}}@media (min-width: 1025px){.slider-buttons{display:none}}.list-social{display:block;font-size:0;letter-spacing:0}.list-social__item{display:inline-block;vertical-align:top;margin:0 15px 6px 0}.list-social__link{display:block;position:relative;width:100%;line-height:1;font-size:0;letter-spacing:0;border-radius:50%;padding:12px;background-color:var(--btn-2-bg)}.list-social__link .icon{width:18px;height:18px;fill:var(--color-text)}.list-social__link.color-white{background-color:var(--bg-white)}.list-social__link.color-white .icon{background-color:var(--color-black)}li.list-social__item:last-child{margin-right:0}.list-social-2{position:relative}.list-social-2 .list-social__item{position:relative;display:flex;align-items:center;justify-content:center;width:100%;height:40px;margin:0}.list-social-2 .list-social__link{width:auto;border:none;border-radius:0;background-color:transparent!important;padding:0}.list-social-2 .list-social__link .icon{width:19px;height:19px;fill:var(--color-text2)!important}.footer-block__list-social .list-social__link .icon{width:12px;height:12px}.list-social-2 .list-social__info{display:flex;align-items:center;justify-content:center;position:absolute;top:0;left:auto;right:100%;background:var(--bg-white);width:auto;height:100%;padding:4px 0 0 15px;opacity:0;visibility:hidden;pointer-events:none;overflow:hidden;transition:var(--anchor-transition)}.list-social-2 .list-social__info a,.list-social-2 .list-social__info button{font-size:var(--fontsize-text-social);font-weight:var(--font-weight-bold);letter-spacing:var(--letter-spacing);line-height:1.2;text-transform:uppercase;color:var(--color-text2)}.list-social-2 .list-social__info button{background:none;border:none;padding:0;text-align:left}.list-social-2 .mail-newsletter .list-social__info{min-width:140px}@media (max-width: 320px){.list-social__link{padding:9px}}@media (min-width: 1025px){.list-social__link:before{content:"";position:absolute;width:100%;height:100%;border-radius:50%;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;top:-7px;left:-7px;padding:7px;pointer-events:none;-webkit-transition:-webkit-transform .2s,opacity .2s;-webkit-transform:scale(.8);-moz-transition:-moz-transform .2s,opacity .2s;-moz-transform:scale(.8);-ms-transform:scale(.8);transition:transform .2s,opacity .2s;transform:scale(.8);opacity:0;box-shadow:0 0 0 2px var(--btn-1-bg-hover)}.list-social__link.color-white:before{box-shadow:0 0 0 2px var(--bg-black)}.list-social__link:hover{background-color:var(--btn-1-bg-hover)}.list-social__link:hover .icon{fill:var(--btn-1-color-hover)}.list-social__link:hover:before{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1}.list-social__link.color-white:hover{background-color:var(--bg-black)}.list-social__link.color-white:hover .icon{background-color:var(--color-white)}.list-social-2 .list-social__item:hover{box-shadow:0 3px 7px #0003}.list-social-2 .list-social__item:hover .list-social__info{opacity:1;visibility:visible;pointer-events:auto}}.newsletter-form{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;position:relative}.newsletter .newsletter-form{flex-wrap:wrap}.newsletter .newsletter-form__button{margin-top:10px;min-height:45px}.newsletter-left{display:none}.newsletter-right{padding:30px}.newsletter-title{position:relative;font-size:calc(var(--font-body-size) + 5px);font-weight:var(--font-weight-bold);margin:0 0 10px;text-transform:uppercase}.newsletter-desc{display:block;font-size:var(--font-body-size);font-weight:var(--font-weight-normal);color:var(--color-text2);line-height:var(--line-height);letter-spacing:var(--letter-spacing);padding:2px 0 36px}.newsletter-banner{position:relative;overflow:hidden}.newsletter-banner img{width:100%;height:100%;object-fit:cover}.newsletter-note{display:block;width:100%;font-size:calc(var(--font-body-size) - 3px);font-weight:var(--font-weight-normal);letter-spacing:var(--letter-spacing);line-height:var(--line-height);color:var(--color-text2);margin:13px 0 0;padding:0 0 6px}.newsletter-note a{font-size:inherit;font-weight:inherit}.newsletter-note a .text{text-decoration:underline;text-underline-position:under}.newsletter-form__field-wrapper{width:100%}.newsletter-form__message{margin:10px 0 0}.halo-newsletter-popup{width:940px;max-width:calc(100% - 60px);display:flex;justify-content:center;align-items:center}.halo-newsletter-popup.halo-popup-LeftRight .halo-popup-wrapper{padding:0}.halo-newsletter-popup.halo-popup-LeftRight .halo-popup-header{padding-top:0;margin-bottom:0}body.newsletter-show{overflow:hidden}body.newsletter-show .background-overlay,body.newsletter-message-show .background-overlay{opacity:1;pointer-events:all}body.newsletter-show .halo-newsletter-popup,body.newsletter-message-show .halo-newsletter-message-popup{opacity:1;visibility:visible;pointer-events:auto;transform:translate3d(-50%,-50%,0)}.halo-newsletter-popup .halo-popup-banner{width:470px;height:100%;display:inline-block;overflow:hidden}.halo-newsletter-popup .halo-popup-banner img{height:100%;object-fit:cover}.halo-popup-banner+.halo-popup-wrapper{width:calc(100% - 470px)}.halo-newsletter-popup .halo-popup-wrapper{display:inline-block;vertical-align:top;height:100%;padding:0}.halo-popup-wrapper .overflow{padding:70px 30px 40px;overflow-x:hidden;overflow-y:auto;max-height:81vh;height:100%}.newsletter-popup-title{font-size:20px;text-transform:uppercase;margin:0 0 10px}.halo-newsletter-popup .halo-popup-header{padding:0;max-width:270px;margin:0 auto}.halo-newsletter-popup .halo-popup-content{max-width:270px;margin:0 auto;overflow:unset}.newsletter-form__field-wrapper #NewsletterForm--Popup,.newsletter-form__field-wrapper .field__labelInline{text-align:center}.halo-popup-wrapper .list-social{text-align:center;margin-top:40px}.halo-popup-content .list-social__item{margin-right:0}.halo-popup-content .list-social__link{background:transparent}.newsletter--checked{margin-top:10px}.newsletter--checked label{display:inline-block!important;width:auto!important;color:var(--color-text);text-decoration:underline;text-underline-offset:.3rem}@media screen and (max-width: 767px){.halo-newsletter-popup{width:400px}.halo-newsletter-popup .halo-popup-wrapper{width:100%}.halo-newsletter-popup .halo-popup-banner{display:none}.halo-popup-wrapper .overflow{padding:35px 25px 30px}.halo-popup-wrapper .list-social{margin-top:20px}}@media screen and (max-width: 320px){.newsletter-popup-title{font-size:16px}.halo-popup-wrapper .overflow{padding:20px}}@media screen and (min-width: 768px){.newsletter .newsletter-form{flex-direction:row;align-items:flex-start;margin:0 auto;max-width:560px}.newsletter-left{display:inline-block;position:relative;width:50%;overflow:hidden}.newsletter-right{width:50%;padding-top:50px;padding-bottom:50px}.halo-newsletter-popup{display:flex;justify-content:center;align-items:center;background:transparent;transform:translate(-50%,-50%) scale(.95);box-shadow:none;height:470px;max-height:81vh}.halo-newsletter-popup .halo-popup-banner{transform:translate(50%);transition:transform .5s ease}.halo-newsletter-popup .halo-popup-wrapper{transform:translate(-50%);background-color:#fff;transition:transform .5s ease}#halo-newsletter-popup .overflow{padding-top:75px;padding-bottom:26px}#halo-newsletter-popup .overflow::-webkit-scrollbar{width:5px}#halo-newsletter-popup .overflow::-webkit-scrollbar-track{background:#f4f4f4}#halo-newsletter-popup .overflow::-webkit-scrollbar-thumb{background:var(--color-background-30)}#halo-newsletter-popup .overflow::-webkit-scrollbar-thumb:hover{background:var(--color-background-30)}body.newsletter-show .halo-newsletter-popup{transition:all .5s ease;transform:translate(-50%,-50%) scale(1)}.halo-newsletter-popup{transition:all .5s ease-out}.show-newsletter-image .halo-newsletter-popup .halo-popup-banner,.show-newsletter-image .halo-newsletter-popup .halo-popup-wrapper{transform:translate(0)}}@media screen and (min-width: 1025px){.newsletter-right{padding-left:50px;padding-right:50px}.newsletter-title{font-size:30px;margin:0 0 24px}}@media (min-width: 768px) and (max-width: 991px){.halo-newsletter-popup{width:90%;max-width:720px}.halo-popup-wrapper .overflow{padding:45px 25px 21px}#halo-newsletter-popup .halo-popup-wrapper .overflow{padding:30px 25px 20px}#halo-newsletter-popup .halo-popup-wrapper .list-social{text-align:center;margin-top:17px}.halo-newsletter-popup .halo-popup-banner,.halo-popup-banner+.halo-popup-wrapper{width:370px}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/vendor.css.map */
