.vag-slider{position:relative;width:100%;isolation:isolate;container-type:inline-size;color:var(--vag-ink,#183e2e)}.vag-slider .splide__list{height:auto;margin:0!important;padding:0!important;list-style:none!important}.vag-slider .vag-slider-stage{display:contents}.vag-slider .vag-slider-slide.vag-slider-phyto{display:block;padding:0;min-height:var(--vag-height,850px)}.vag-slider .vag-slider-phyto .vag-phyto{height:100%;min-height:var(--vag-height,850px)}.vag-slider.vag-slider-fit-active .vag-slider-phyto{height:var(--vag-fit-height);min-height:0}.vag-slider.vag-slider-fit-active .vag-slider-phyto .vag-phyto{height:100%;min-height:0}.vag-slider.vag-slider-fit-active .vag-slider-phyto .vag-phyto-content{padding-top:20px;padding-bottom:20px}.vag-slider.vag-slider-fullwidth{max-width:none;flex-shrink:0}.vag-slider.vag-slider-fit-active .vag-slider-canvas{display:flex;align-items:center;height:var(--vag-fit-height)}.vag-slider.vag-slider-fit-active .vag-slider-stage{display:block;position:relative;container-type:inline-size;width:var(--vag-stage-width);height:var(--vag-stage-height,var(--vag-fit-height));margin:0 auto;flex-shrink:0}.vag-slider .vag-slider-slide{position:relative;display:grid;grid-template-columns:44% 56%;min-height:var(--vag-height,560px);background:var(--vag-background);color:var(--vag-color);overflow:hidden;box-sizing:border-box}.vag-slider .vag-slider-content{position:relative;z-index:3;align-self:center;padding:64px 20px 76px clamp(36px,6vw,110px);overflow-wrap:anywhere}.vag-slider .vag-slider-title{color:inherit;font-family:inherit;font-size:clamp(28px,3.5vw,64px);line-height:1.12;letter-spacing:-.025em;margin:0 0 28px}.vag-slider .vag-slider-button{display:inline-block;color:var(--vag-link-color,var(--vag-color));border:1px solid currentColor;border-radius:2px;padding:13px 26px;text-decoration:none;font-size:16px;line-height:1.5;transition:background-color .2s}.vag-slider .vag-slider-button:hover{color:var(--vag-link-color,var(--vag-color));background:rgb(128 128 128 / .12)}.vag-slider .vag-slider-video-link{display:block;width:fit-content;font:400 16px/1.5 Georgia,'Times New Roman',serif;color:var(--vag-link-color,var(--vag-color));text-decoration:underline;margin-top:14px}@media(max-width:767px){.vag-slider .vag-slider-video-link{margin:12px auto 0}}.vag-slider .vag-slider-art{position:relative;min-width:0;min-height:300px;margin:32px 32px 48px 0}.vag-slider .vag-slider-layer{position:absolute;left:var(--vag-x);top:var(--vag-y);width:var(--vag-width);transform:translate(-50%,-50%);height:90%;display:flex;align-items:center;justify-content:center;pointer-events:none}.vag-slider .vag-slider-layer-1{z-index:1}.vag-slider .vag-slider-layer-2{z-index:2}.vag-slider .vag-slider-image{display:block;width:100%;height:100%;max-width:100%;object-fit:contain}.vag-slider.is-initialized .vag-slider-enter .vag-slider-image{animation:vag-slider-zoom-out var(--vag-duration,1500ms) cubic-bezier(.2,.7,.25,1) var(--vag-delay,0ms) both}.vag-slider.is-initialized .vag-slider-enter .vag-slider-animation-fade .vag-slider-image{animation-name:vag-slider-fade;animation-timing-function:ease-in-out}.vag-slider.is-initialized .vag-slider-leave .vag-slider-animation-fade .vag-slider-image{animation:vag-slider-fade-out 650ms ease-in-out both}.vag-slider.is-initialized .vag-slider-enter .vag-slider-animation-products .vag-slider-image{animation-name:vag-slider-products;animation-timing-function:cubic-bezier(.65,0,.35,1)}@keyframes vag-slider-zoom-out{from{opacity:0;transform:scale(1.22)}to{opacity:1;transform:scale(1)}}@keyframes vag-slider-fade{from{opacity:0}to{opacity:1}}@keyframes vag-slider-fade-out{from{opacity:1}to{opacity:0}}@keyframes vag-slider-products{from{opacity:0;transform:translateY(100%) rotate(90deg) scale(2)}to{opacity:1;transform:translateY(0) rotate(0) scale(1)}}.vag-slider .vag-slider-subtitle{color:var(--vag-subtitle-color);font:inherit;margin:0 0 18px}.vag-slider .vag-slider-canvas{display:block;min-height:0;height:var(--vag-height,850px)}.vag-slider .vag-slider-canvas .vag-slider-art{display:contents}.vag-slider .vag-slider-canvas .vag-slider-layer{height:auto;display:block}.vag-slider .vag-slider-canvas .vag-slider-image{height:auto}.vag-slider .vag-slider-canvas .vag-slider-layer-2{z-index:3}.vag-slider .vag-slider-circle{position:absolute;left:var(--vag-x);top:var(--vag-y);width:var(--vag-width);aspect-ratio:1;border-radius:50%;transform:translate(-50%,-50%);z-index:0;pointer-events:none}.vag-slider.is-initialized .vag-slider-circle{opacity:0;transition:opacity 1000ms ease-in-out}.vag-slider.is-initialized .vag-slider-enter .vag-slider-circle{opacity:1;animation:vag-slider-fade 1000ms ease-in-out both}.vag-slider.is-initialized .vag-slider-leave .vag-slider-circle{transition-duration:650ms;animation:vag-slider-fade-out 650ms ease-in-out both}.vag-slider .vag-slider-canvas-title,.vag-slider .vag-slider-canvas .vag-slider-content{position:absolute;left:var(--vag-text-x);top:var(--vag-text-y);width:var(--vag-text-width);transform:translate(-50%,-50%);font-family:Georgia,'Times New Roman',serif;font-weight:400;font-size:var(--vag-text-size);font-size:clamp(20px,var(--vag-text-scale),var(--vag-text-size));padding:0;margin:0;box-sizing:border-box}.vag-slider .vag-slider-canvas-title{z-index:2;text-align:center;line-height:.9;letter-spacing:-.035em}.vag-slider .vag-slider-canvas .vag-slider-content{z-index:4;text-align:left;line-height:1}.vag-slider .vag-slider-canvas .vag-slider-subtitle{margin-bottom:20px}.vag-slider .vag-slider-canvas .vag-slider-button{font-family:inherit;font-size:clamp(14px,1.4cqw,22px);padding:0 0 7px;border:0;border-bottom:1px solid currentColor;border-radius:0;background:#fff0}.vag-slider .vag-slider-canvas .vag-slider-button::after{content:' →';display:inline-block;margin-left:8px}@media(hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.vag-slider .vag-slider-canvas[data-vag-parallax="1"] .vag-slider-layer{transform:translate(-50%,-50%) translate(var(--vag-pointer-x,0),var(--vag-pointer-y,0));transition:transform .3s ease-out}}.vag-slider .splide__arrow{background:#fff0;color:var(--vag-ink);opacity:1;width:32px;height:40px;border:0;border-radius:0;padding:8px}.vag-slider .splide__arrow svg{fill:currentColor}.vag-slider .splide__arrow--prev{left:4px}.vag-slider .splide__arrow--next{right:4px}.vag-slider .splide__pagination{bottom:18px;padding:0 110px;margin:0;gap:6px}.vag-slider .splide__pagination__page{background:var(--vag-ink);opacity:.35}.vag-slider .splide__pagination__page.is-active{background:var(--vag-ink);opacity:1;transform:scale(1.2)}.vag-slider .vag-slider-toggle{position:absolute;bottom:12px;right:18px;border:1px solid currentColor;background:#fff0;color:var(--vag-ink);font:inherit;font-size:13px;padding:6px 12px;cursor:pointer}.vag-slider a:focus-visible,.vag-slider button:focus-visible{outline:2px solid currentColor;outline-offset:4px}.vag-slider:not(.is-initialized){visibility:visible}.vag-slider:not(.is-initialized) .splide__list{display:block}.vag-slider:not(.is-initialized) .vag-slider-slide:not(:first-child),.vag-slider:not(.is-initialized) .vag-slider-toggle{display:none}@media(max-width:767px){.vag-slider .vag-slider-phyto,.vag-slider .vag-slider-phyto .vag-phyto{min-height:var(--vag-mobile-height,640px)}.vag-slider.vag-slider-fit-active .vag-slider-phyto{min-height:0}.vag-slider .vag-slider-slide{grid-template-columns:100%;grid-template-rows:auto minmax(250px,1fr);min-height:var(--vag-mobile-height,620px)}.vag-slider .vag-slider-content{padding:38px 40px 12px;text-align:center}.vag-slider .vag-slider-title{font-size:clamp(26px,7vw,40px);margin-bottom:18px}.vag-slider .vag-slider-art{min-height:250px;margin:8px 30px 50px}.vag-slider .vag-slider-canvas{display:block;min-height:0;height:var(--vag-mobile-height,640px)}.vag-slider .vag-slider-canvas-title,.vag-slider .vag-slider-canvas .vag-slider-content{left:var(--vag-text-mobile-x);top:var(--vag-text-mobile-y);width:var(--vag-text-mobile-width);font-size:var(--vag-text-mobile-size);text-align:center;padding:0;margin:0}.vag-slider .vag-slider-canvas .vag-slider-layer{left:var(--vag-mobile-x);top:var(--vag-mobile-y);width:var(--vag-mobile-width)}.vag-slider .vag-slider-circle{left:var(--vag-mobile-x);top:var(--vag-mobile-y);width:var(--vag-mobile-width)}.vag-slider .vag-slider-canvas-title{color:var(--vag-mobile-title-color,var(--vag-color))}.vag-slider .vag-slider-canvas .vag-slider-subtitle{margin-bottom:14px}.vag-slider .vag-slider-canvas .vag-slider-button{font-size:16px}.vag-slider.vag-slider-fit-active .vag-slider-canvas{height:var(--vag-fit-height)}.vag-slider.vag-slider-fit-active .vag-slider-canvas-title,.vag-slider.vag-slider-fit-active .vag-slider-canvas .vag-slider-content{font-size:calc(var(--vag-text-mobile-size) * var(--vag-fit-font-scale,1))}.vag-slider.vag-slider-fit-active .vag-slider-canvas .vag-slider-button{font-size:calc(16px * var(--vag-fit-font-scale,1))}}@media(max-height:500px) and (min-width:768px){.vag-slider.vag-slider-fit-active .vag-slider-phyto .vag-phyto-content{padding:10px 20px}.vag-slider.vag-slider-fit-active .vag-slider-phyto .vag-phyto-title{font-size:28px;margin-bottom:12px}.vag-slider.vag-slider-fit-active .vag-slider-phyto .vag-phyto-description{font-size:12px;line-height:1.35;margin-bottom:12px}.vag-slider.vag-slider-fit-active .vag-slider-phyto .vag-phyto-eyebrow{font-size:12px;margin-bottom:8px}.vag-slider.vag-slider-fit-active .vag-slider-phyto .vag-phyto-link{font-size:16px}}@media(prefers-reduced-motion:reduce){.vag-slider .vag-slider-image,.vag-slider .vag-slider-circle{animation:none!important}.vag-slider .vag-slider-button,.vag-slider .vag-slider-circle{transition:none!important}}