/*!************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??clonedRuleSet-2.use[1]!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!./node_modules/sass-loader/dist/cjs.js!./src/scss/main-vael.scss ***!
  \************************************************************************************************************************************************************************************************************/
.slick-slider{box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-touch-callout:none;touch-action:pan-y;-khtml-user-select:none;-webkit-tap-highlight-color:transparent}.slick-list,.slick-slider{display:block;position:relative}.slick-list{margin:0;overflow:hidden;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translateZ(0)}.slick-track{display:block;left:0;margin-left:auto;margin-right:auto;position:relative;top:0}.slick-track:after,.slick-track:before{content:"";display:table}.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{border:1px solid transparent;display:block;height:auto}.slick-arrow.slick-hidden{display:none}.shopify-section--header-vael:has(>.shopify-block-mega-menu[aria-expanded=true]) .header-cta,.shopify-section--header-vael:has(>.shopify-block-mega-menu[aria-expanded=true]) .header-logo,.shopify-section--header-vael:has(>.shopify-block-mega-menu[aria-expanded=true]) ul.header-menu>li a{opacity:.3}.shopify-section--header-vael header .header-cta,.shopify-section--header-vael header .header-logo,.shopify-section--header-vael header ul.header-menu>li{transition-duration:.3s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.shopify-section--header-vael header ul.header-menu>li>a:hover,.shopify-section--header-vael header ul.header-menu>li>a[aria-expanded=true]{opacity:1!important}.shopify-section--header-vael .header-mobile-menu li[aria-expanded=true]~li[aria-expanded=false]{display:none}.shopify-section--header-vael .header-mobile-menu-ul:has(li[aria-expanded=true]){padding-top:0}body[data-template-suffix=vael]:has(>.shopify-section--header-vael):has(>#main>.shopify-section--hero-vael) .shopify-section--header-vael header[data-transparent=true]{--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}body[data-template-suffix=vael]:has(>.shopify-section--header-vael):has(>#main>.shopify-section--hero-vael) .shopify-section--header-vael nav{justify-content:flex-end}@media (min-width:1000px){body[data-template-suffix=vael]:has(>.shopify-section--header-vael):has(>#main>.shopify-section--hero-vael) .shopify-section--header-vael nav{justify-content:center}}body[data-template-suffix=vael]:has(>.shopify-section--header-vael):has(>#main>.shopify-section--hero-vael) .shopify-section--header-vael nav .header-logo{display:none}.button--vael{align-items:center!important;border-radius:0!important;display:flex!important;font-family:Plus Jakarta Sans,sans-serif!important;font-size:12px!important;font-weight:800!important;gap:10px!important;height:38px!important;letter-spacing:.6px!important;line-height:1!important;min-height:0!important;padding-left:20px!important;padding-right:20px!important;text-transform:uppercase!important;transition-duration:.15s!important;transition-property:all!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important}@media (max-width:740px){.button--vael{height:auto!important;line-height:1.25!important;min-height:38px!important}}.button--vael.button--vael-primary{--tw-bg-opacity:1!important;background-color:rgb(255 57 57/var(--tw-bg-opacity,1))!important;--tw-text-opacity:1!important;color:rgb(255 255 255/var(--tw-text-opacity,1))!important}.button--vael.button--vael-primary:hover,.button--vael.button--vael-secondary{--tw-bg-opacity:1!important;background-color:rgb(0 0 0/var(--tw-bg-opacity,1))!important}.button--vael.button--vael-secondary{--tw-text-opacity:1!important;color:rgb(255 255 255/var(--tw-text-opacity,1))!important}.button--vael.button--vael-secondary:hover{--tw-bg-opacity:1!important;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))!important;--tw-text-opacity:1!important;color:rgb(0 0 0/var(--tw-text-opacity,1))!important}.button--vael.button--vael-outline{background-color:transparent!important;border:2px solid!important;color:currentColor!important}.button--vael.button--vael-outline:hover{--tw-border-opacity:1!important;border-color:rgb(255 255 255/var(--tw-border-opacity,1))!important;--tw-bg-opacity:1!important;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))!important;--tw-text-opacity:1!important;color:rgb(0 0 0/var(--tw-text-opacity,1))!important}.button--vael.button--vael-outline-dark:hover{--tw-border-opacity:1!important;border-color:rgb(0 0 0/var(--tw-border-opacity,1))!important;--tw-bg-opacity:1!important;background-color:rgb(0 0 0/var(--tw-bg-opacity,1))!important;--tw-text-opacity:1!important;color:rgb(255 255 255/var(--tw-text-opacity,1))!important}.shopify-section--hero-vael .hero-content{grid-template-areas:"hero"}.shopify-section--hero-vael .hero-content-image,.shopify-section--hero-vael .hero-content-text{grid-area:hero}.shopify-section--image-with-text-vael .image-with-text-grid{grid-template-areas:"block"}.shopify-section--image-with-text-vael .image-with-text-grid-content,.shopify-section--image-with-text-vael .image-with-text-grid-image{grid-area:block}@media (max-width:999px){.shopify-section--multi-column-vael .slick-slider{margin-left:calc(var(--container-gutter)*-1);margin-right:calc(var(--container-gutter)*-1);padding-left:var(--container-gutter)}.shopify-section--multi-column-vael .slick-slider .slick-list{margin-left:0;margin-right:0}}@media (min-width:1000px){.shopify-section--multi-column-vael .slick-slider .slick-list{margin-left:-25px;margin-right:-25px}}.shopify-section--multi-column-vael .slick-slider .slick-list .slick-slide{margin-left:25px;margin-right:25px}@media (max-width:999px){.shopify-section--multi-column-vael .slick-slider .slick-list .slick-slide{width:250px}}.shopify-section--multi-column-vael .slick-slider .slick-dots{align-items:center;display:flex;flex-wrap:wrap;gap:10px;justify-content:center;margin-top:30px}.shopify-section--multi-column-vael .slick-slider .slick-dots li:before{content:none!important}.shopify-section--multi-column-vael .slick-slider .slick-dots li button{border-radius:9999px;border-style:solid;border-width:2px;display:block;height:12px;width:12px;--tw-border-opacity:1;border-color:rgb(0 0 0/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity,1));text-indent:-9999px}.shopify-section--multi-column-vael .slick-slider .slick-dots li.slick-active button{background-color:transparent}.shopify-section--reviews-slider-vael .slick-slider .slick-list{margin-left:-12.5px;margin-right:-12.5px}.shopify-section--reviews-slider-vael .slick-slider .slick-slide{margin-left:12.5px;margin-right:12.5px}.shopify-section--reviews-slider-vael .slick-slider .slick-arrow{border-style:solid;border-width:1px;bottom:0;height:50px;position:absolute;width:50px;--tw-border-opacity:1;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' fill='none'%3E%3Cpath fill='%23000' d='M.5 3.182a.5.5 0 0 0 0 1v-1m7.354.853a.5.5 0 0 0 0-.707L4.672.146a.5.5 0 1 0-.708.707l2.829 2.829L3.964 6.51a.5.5 0 1 0 .708.707zM.5 3.682v.5h7v-1h-7z'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:15px auto;border-color:rgb(224 224 224/var(--tw-border-opacity,1));text-indent:-9999px}.shopify-section--reviews-slider-vael .slick-slider .slick-arrow.slick-prev{right:50%;--tw-translate-x:1px;--tw-scale-x:-1;--tw-scale-y:-1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.shopify-section--reviews-slider-vael .slick-slider .slick-arrow.slick-next{left:50%}.shopify-section--reviews-slider-vael .slick-slider .slick-arrow.slick-disabled{opacity:.5}.shopify-section--reviews-slider-vael .review{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='72' height='63' fill='none'%3E%3Cpath fill='%23fff' fill-rule='evenodd' d='M31.185 0H0v31.405h15.499Q15.125 46.73 0 47.297V63q31.185-3.594 31.185-31.595zm40.503 0H40.504v31.405h15.498Q55.63 46.73 40.504 47.297V63q31.185-3.594 31.184-31.595z' clip-rule='evenodd' opacity='.3'/%3E%3C/svg%3E");background-position:calc(100% - 20px) calc(100% - 20px);background-repeat:no-repeat;position:relative}.shopify-section--reviews-slider-vael .review:after{bottom:-1px;height:0;position:absolute;right:-1px;width:0;--tw-content:"";border-right:85px solid #fff;border-top:85px solid transparent;content:var(--tw-content)}body[data-template-suffix^=vael] .shopify-section--locations .section__header{text-align:center!important}body[data-template-suffix^=vael] .shopify-section--locations .section__header h3.heading{font-family:Plus Jakarta Sans,sans-serif!important;font-size:30px!important;font-weight:800!important;letter-spacing:2px!important;margin-bottom:15px!important}@media (max-width:740px){body[data-template-suffix^=vael] .shopify-section--locations .section__header h3.heading{font-size:20px!important;text-align:left!important}}body[data-template-suffix^=vael] .shopify-section--locations .section__header p{font-family:Plus Jakarta Sans,sans-serif!important;font-size:15px!important}@media (max-width:740px){body[data-template-suffix^=vael] .shopify-section--locations .section__header p{text-align:left!important}}body[data-template-suffix^=vael] .shopify-section--locations .section__header>div{margin-left:auto;margin-right:auto}body[data-template-suffix^=vael] .shopify-section--locations .locations-grid{gap:45px}@media (min-width:1000px){body[data-template-suffix^=vael] .shopify-section--locations .locations-grid{grid-template-columns:repeat(11,minmax(0,1fr))}}body[data-template-suffix^=vael] .shopify-section--locations .locations-grid-wrapper>.container{margin-bottom:0}@media (min-width:1000px){body[data-template-suffix^=vael] .shopify-section--locations .locations-grid-image{grid-column:span 7/span 7}body[data-template-suffix^=vael] .shopify-section--locations .locations-grid-installers{grid-column:span 4/span 4}}body[data-template-suffix^=vael] .shopify-section--locations .locations-grid-installers>div{padding-left:0}body[data-template-suffix^=vael] .shopify-section--locations .locations-grid-installers h3{font-family:Plus Jakarta Sans,sans-serif!important;font-size:15px!important;font-weight:800!important;letter-spacing:1px!important;line-height:1!important;padding:13px 30px!important;position:relative!important;text-align:center!important;--tw-text-opacity:1!important;color:rgb(255 255 255/var(--tw-text-opacity,1))!important}@media (max-width:999px){body[data-template-suffix^=vael] .shopify-section--locations .locations-grid-installers h3{display:block!important}}body[data-template-suffix^=vael] .shopify-section--locations .locations-grid-installers h3:before{inset:0;position:absolute;--tw-skew-x:-20deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity,1));--tw-content:"";content:var(--tw-content)}body[data-template-suffix^=vael] .shopify-section--locations .locations-grid-installer h5{font-family:Plus Jakarta Sans,sans-serif!important;font-size:12px!important;font-weight:800!important;line-height:1.375!important;text-transform:uppercase!important}body[data-template-suffix^=vael] .shopify-section--locations .locations-grid-installer p{font-family:Plus Jakarta Sans,sans-serif;font-size:10px;line-height:1.375}.shopify-section--content-grid-vael .slick-slider:has(.slick-dots){margin-bottom:45px;position:relative}.shopify-section--content-grid-vael .slick-slider .slick-list{margin-left:-5px;margin-right:-5px}@media (min-width:741px){.shopify-section--content-grid-vael .slick-slider .slick-list{margin-left:-10px;margin-right:-10px}}.shopify-section--content-grid-vael .slick-slider .slick-list .slick-slide{margin-left:5px;margin-right:5px}@media (min-width:741px){.shopify-section--content-grid-vael .slick-slider .slick-list .slick-slide{margin-left:10px;margin-right:10px}}.shopify-section--content-grid-vael .slick-slider .slick-arrow{height:50px;position:absolute;top:50%;width:50px;z-index:10;--tw-translate-y:-50%;border-radius:9999px;border-style:none;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));background-position:50%;background-repeat:no-repeat}@media (max-width:740px){.shopify-section--content-grid-vael .slick-slider .slick-arrow{top:36vw}}.shopify-section--content-grid-vael .slick-slider .slick-arrow{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='11' height='17' fill='none'%3E%3Cpath stroke='%23000' stroke-linecap='round' stroke-width='3' d='m1.5 1.5 7 7-7 7'/%3E%3C/svg%3E");background-size:10px auto;text-indent:-9999px}.shopify-section--content-grid-vael .slick-slider .slick-arrow.slick-prev{left:0;--tw-translate-x:-50%;--tw-scale-x:-1;--tw-scale-y:-1}.shopify-section--content-grid-vael .slick-slider .slick-arrow.slick-next,.shopify-section--content-grid-vael .slick-slider .slick-arrow.slick-prev{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.shopify-section--content-grid-vael .slick-slider .slick-arrow.slick-next{right:0;--tw-translate-x:50%}.shopify-section--content-grid-vael .slick-slider .slick-arrow.slick-disabled{opacity:.5}.shopify-section--content-grid-vael .slick-slider .slick-dots{align-items:center;bottom:-45px;display:flex;flex-wrap:wrap;gap:10px;justify-content:center;left:0;position:absolute;right:0}.shopify-section--content-grid-vael .slick-slider .slick-dots li:before{content:none!important}.shopify-section--content-grid-vael .slick-slider .slick-dots li button{border-radius:9999px;border-style:solid;border-width:2px;display:block;height:12px;width:12px;--tw-border-opacity:1;border-color:rgb(0 0 0/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity,1));text-indent:-9999px}.shopify-section--content-grid-vael .slick-slider .slick-dots li.slick-active button{background-color:transparent}.shopify-section--custom-messaging{max-height:30px;overflow:hidden}.shopify-section--custom-messaging .scrolling-container{box-sizing:border-box;overflow:hidden;white-space:nowrap;width:100%}.shopify-section--custom-messaging .scrolling-text{animation:scroll-seamless 120s linear infinite;display:flex;width:-moz-fit-content;width:fit-content}.shopify-section--custom-messaging .marquee{flex-shrink:0}.shopify-section--custom-messaging .marquee span{padding:0 40px}.shopify-section--custom-messaging:hover .scrolling-text{animation-play-state:paused}@media (min-width:741px){.shopify-section--product-details-vael .product-details-icons--wrapper>:nth-child(2){display:none}.shopify-section--product-details-vael .product-details-icons--grid{animation:none!important}}.shopify-section--product-benefits-vael .animate-items,.shopify-section--product-details-vael .product-details-icons--grid{animation:scroll-seamless 45s linear infinite}@keyframes scroll-seamless{0%{transform:translateX(0)}to{transform:translateX(-100%)}}.shopify-section--apps .shopify-app-block:has(#insta-feed){margin-top:60px;padding:var(--container-gutter)}@media (max-width:740px){.shopify-section--apps .shopify-app-block:has(#insta-feed){padding-right:0}}@media (min-width:741px){.shopify-section--apps .shopify-app-block:has(#insta-feed){padding:10px}}@media (max-width:740px){.shopify-section--apps #insta-feed .instafeed-new-layout-wrapper,.shopify-section--apps .tolstoy-carousel .instafeed-new-layout-wrapper{gap:5px!important}.shopify-section--apps #insta-feed .instafeed-new-layout-container,.shopify-section--apps .tolstoy-carousel .instafeed-new-layout-container{overflow:auto}.shopify-section--apps #insta-feed .instafeed-new-layout-container .instafeed-new-layout-item,.shopify-section--apps .tolstoy-carousel .instafeed-new-layout-container .instafeed-new-layout-item{height:200px!important;width:200px!important}}.shopify-section--apps #insta-feed .tolstoy-carousel-title,.shopify-section--apps #insta-feed h2,.shopify-section--apps .tolstoy-carousel .tolstoy-carousel-title,.shopify-section--apps .tolstoy-carousel h2{font-family:Plus Jakarta Sans,sans-serif!important;font-size:20px!important;font-weight:800!important;letter-spacing:2px!important;margin-bottom:20px!important;padding-left:var(--container-gutter)!important;padding-right:var(--container-gutter)!important;text-align:left!important;text-transform:uppercase!important}@media (min-width:741px){.shopify-section--apps #insta-feed .tolstoy-carousel-title,.shopify-section--apps #insta-feed h2,.shopify-section--apps .tolstoy-carousel .tolstoy-carousel-title,.shopify-section--apps .tolstoy-carousel h2{font-size:30px!important;letter-spacing:3px!important;margin-bottom:30px!important;text-align:center!important}}body[data-template-suffix^=vael]{--container-gutter:15px;--container-max-width:1280px}.richtext:not(.richtext-list) ul li{line-height:1.5!important;list-style-position:inside!important;list-style-type:disc!important;padding-left:10px!important}.richtext:not(.richtext-list) ul li:before{--tw-content:none!important;content:var(--tw-content)!important}.richtext-list ul li{align-items:flex-start!important;display:flex!important;gap:15px!important}.richtext-list ul li:before{flex-shrink:0!important;margin-right:0!important;margin-top:8px!important;--tw-content:""!important;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' fill='none'%3E%3Cellipse cx='8.594' cy='9' fill='%23000' rx='8.594' ry='9'/%3E%3Cpath stroke='%23fff' stroke-linecap='round' stroke-width='2' d='m5.73 9 2.228 2 4.456-4'/%3E%3C/svg%3E")!important;content:var(--tw-content)!important}
