.aviio-explorer{display:block;padding-block:var(--aviio-explorer-padding);background:var(--aviio-explorer-background)}.aviio-explorer__container{width:min(100%,var(--aviio-explorer-width));margin-inline:auto;padding-inline:24px;box-sizing:border-box}.aviio-explorer__grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);overflow:visible;border-radius:var(--aviio-explorer-radius)}.aviio-explorer__media{min-width:0;background:var(--aviio-explorer-media-background);border-radius:var(--aviio-explorer-radius) 0 0 var(--aviio-explorer-radius)}.aviio-explorer__stage{position:relative;overflow:visible;isolation:isolate;user-select:none;-webkit-user-select:none}.aviio-explorer__stage picture,.aviio-explorer__image{display:block;width:100%;height:auto}.aviio-explorer__image{-webkit-user-drag:none;border-radius:var(--aviio-explorer-radius) 0 0 0}.aviio-explorer__placeholder{display:block;width:100%;aspect-ratio:1.55}.aviio-explorer__hotspot{position:absolute;display:block;margin:0;padding:0;border:0;box-shadow:none;background:transparent;cursor:pointer;-webkit-tap-highlight-color:transparent}.aviio-explorer__hotspot{left:var(--aviio-hotspot-x);top:var(--aviio-hotspot-y);width:var(--aviio-hotspot-width);height:var(--aviio-hotspot-height);transform:translate(-50%,-50%);border-radius:12px;z-index:2}.aviio-explorer__hotspot.is-active{transform:translate(-50%,calc(-50% - 6px)) scale(var(--aviio-hover-scale));z-index:5}.aviio-explorer__hotspot:focus-visible{outline:3px solid #fff;outline-offset:-5px;box-shadow:inset 0 0 0 7px #233e3c8c}.aviio-explorer__pop{position:absolute;top:0;right:0;bottom:0;left:0;z-index:4;opacity:0;pointer-events:none;transform:translateY(0) scale(1);transform-origin:var(--aviio-hotspot-x) var(--aviio-hotspot-y);filter:drop-shadow(0 8px 10px rgb(23 43 32 / 20%));transition:transform .22s cubic-bezier(.2,.7,.3,1),opacity .22s ease}.aviio-explorer__pop.is-active{opacity:1;transform:translateY(-6px) scale(var(--aviio-hover-scale))}.aviio-explorer__pop picture,.aviio-explorer__pop--masked .aviio-explorer__pop-image{display:block;width:100%;height:100%}.aviio-explorer__pop--masked .aviio-explorer__pop-image{object-fit:fill;clip-path:polygon(var(--aviio-mask-polygon))}.aviio-explorer__pop--detail .aviio-explorer__pop-image{position:absolute;left:var(--aviio-hotspot-x);top:var(--aviio-hotspot-y);width:var(--aviio-hotspot-width);height:var(--aviio-hotspot-height);transform:translate(-50%,-50%);object-fit:contain}.aviio-explorer__pop-image{-webkit-user-drag:none}.aviio-explorer__hint{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:0;padding:12px 18px;font-size:12px;line-height:1.5;color:#29443a}.aviio-explorer__hint p{margin:0}.aviio-explorer__hint-mobile{display:none}.aviio-explorer__content{display:flex;flex-direction:column;justify-content:center;gap:24px;min-width:0;padding:clamp(24px,4vw,56px);background:var(--aviio-explorer-panel-background);color:var(--aviio-explorer-panel-color);border-radius:0 var(--aviio-explorer-radius) var(--aviio-explorer-radius) 0}.aviio-explorer__heading{margin:0;color:inherit;font-family:var(--font-heading--family, inherit);font-weight:700;font-size:clamp(20px,2vw,28px);line-height:1.25}.aviio-explorer__text{color:inherit;font-size:16px;line-height:1.65}.aviio-explorer__text p{margin:0 0 12px}.aviio-explorer__text p:last-child{margin-bottom:0}aviio-image-explorer:not(:defined) .aviio-explorer__hotspot,aviio-image-explorer:not(:defined) .aviio-explorer__pop,aviio-image-explorer:not(:defined) .aviio-explorer__hint{display:none}@media(max-width:749px){.aviio-explorer{padding-block:var(--aviio-explorer-padding-mobile)}.aviio-explorer__container{padding-inline:16px}.aviio-explorer__grid{grid-template-columns:minmax(0,1fr)}.aviio-explorer__content{gap:16px;padding:26px 22px;border-radius:0 0 var(--aviio-explorer-radius) var(--aviio-explorer-radius)}.aviio-explorer__media,.aviio-explorer__image{border-radius:var(--aviio-explorer-radius) var(--aviio-explorer-radius) 0 0}.aviio-explorer__hint{flex-direction:column;align-items:flex-start;gap:6px}.aviio-explorer__heading{font-size:23px}.aviio-explorer__text{font-size:15px}.aviio-explorer__hint-desktop{display:none}.aviio-explorer__hint-mobile{display:inline}}@media(hover:none),(pointer:coarse){.aviio-explorer__hint-desktop{display:none}.aviio-explorer__hint-mobile{display:inline}}@media(prefers-reduced-motion:reduce){.aviio-explorer__pop{transition:none}}.product-footnotes{padding-block:var(--product-footnotes-padding-top) var(--product-footnotes-padding-bottom);font-size:var(--product-footnotes-font-size);line-height:1.65}.product-footnotes__inner{box-sizing:border-box;width:100%;max-width:var(--product-footnotes-max-width);margin-inline:auto;padding-inline:var(--product-footnotes-padding-inline)}.product-footnotes--full .product-footnotes__inner{max-width:none}.product-footnotes__heading{margin:0 0 1em;font-size:1em;font-weight:600;line-height:inherit}.product-footnotes__list{display:grid;gap:var(--product-footnotes-row-gap);margin:0}.product-footnotes__item{display:grid;grid-template-columns:max-content minmax(0,1fr);column-gap:var(--product-footnotes-marker-gap);min-width:0}.product-footnotes__marker,.product-footnotes__text{min-width:0;margin:0}.product-footnotes__marker{min-width:1em;overflow-wrap:anywhere}.product-footnotes__text{overflow-wrap:anywhere}.product-footnotes__text>:first-child{margin-block-start:0}.product-footnotes__text>:last-child{margin-block-end:0}.product-footnotes__text a{text-decoration:underline;text-underline-offset:2px}.product-footnotes__text a:focus-visible{outline:2px solid currentColor;outline-offset:2px}@media(max-width:749px){.product-footnotes{font-size:var(--product-footnotes-font-size-mobile)}.product-footnotes__inner{padding-inline:var(--product-footnotes-padding-inline-mobile)}}@media screen and (max-width:767px){.aviio-feature-cards--stack-mobile .swiper{overflow:visible}.aviio-feature-cards--stack-mobile .swiper-wrapper{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--aviio-mobile-card-gap);transform:none}.aviio-feature-cards--stack-mobile .swiper-wrapper>*{width:100%;min-width:0;margin:0}}.aviio-copy-clip{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;pointer-events:none}.aviio-copy-clip--before{clip-path:inset(0 calc(100% - var(--percent,50%)) 0 0)}.aviio-copy-clip--after{clip-path:inset(0 0 0 var(--percent,50%))}@media(min-width:750px){image-comparison:has(.aviio-comparison-copy){height:1000px}image-comparison:has(.aviio-comparison-copy) .image-comparison__image{height:100%}image-comparison:has(.aviio-comparison-copy) .image-comparison__image>:last-child{height:100%;aspect-ratio:auto}image-comparison:has(.aviio-comparison-copy) img{height:100%;width:100%;object-fit:cover}}.aviio-comparison-copy{position:absolute;z-index:2;top:var(--copy-top, 50%);width:38%;color:var(--copy-color,#fff);text-align:center;pointer-events:none;text-shadow:0 2px 8px rgb(0 0 0 / .45)}.aviio-comparison-copy--right{right:4%}.aviio-comparison-copy--left{left:6%}.aviio-comparison-copy__heading{margin:0;color:inherit;font-size:clamp(28px,3vw,56px);line-height:1.15}.aviio-comparison-copy__description{margin-top:calc(var(--copy-gap,60px) / 3);font-size:clamp(16px,1.5vw,26px);line-height:1.5}.aviio-comparison-copy__description p{margin:0}@media(max-width:749px){.aviio-comparison-copy{width:42%}.aviio-comparison-copy--left{left:4%}.aviio-comparison-copy__heading{font-size:24px}.aviio-comparison-copy__description{margin-top:20px;font-size:14px}}.aviio-copy-clip>.aviio-comparison-copy:not(.aviio-comparison-copy--bottom){opacity:var(--copy-expanded,0);transition:opacity .18s ease-out}.aviio-comparison-copy--bottom{top:auto;bottom:8%;width:40%;opacity:calc((1 - var(--copy-expanded,0)) * var(--copy-present,1));transition:opacity .18s ease-out}.aviio-copy-clip--before .aviio-comparison-copy--bottom{left:5%;right:auto}.aviio-copy-clip--after .aviio-comparison-copy--bottom{right:5%;left:auto}.aviio-comparison-copy__description{line-height:1.35}@media(max-width:749px){.aviio-comparison-copy--bottom{bottom:6%}.aviio-comparison-copy__heading{font-size:clamp(16px,3.5vw,24px)}.aviio-comparison-copy__description{margin-top:10px;font-size:12px}}@media(prefers-reduced-motion:reduce){.aviio-copy-clip>.aviio-comparison-copy{transition:none}}.aviio-comparison-copy--bottom{top:76%;bottom:auto;width:44%;text-align:left}.aviio-copy-clip--before .aviio-comparison-copy--bottom{left:3%}.aviio-copy-clip--after .aviio-comparison-copy--bottom{right:3%}.aviio-comparison-copy__heading{font-size:clamp(24px,2.2vw,42px);font-weight:600;line-height:1.15}.aviio-comparison-copy__description{font-size:clamp(14px,1.2vw,22px)}.aviio-comparison-copy--four-lines{text-align:center}.aviio-copy-clip>.aviio-comparison-copy:not(.aviio-comparison-copy--bottom){top:max(42%,var(--copy-top,50%));transform:translateY(-50%);width:38%;text-align:center}@media(max-width:749px){.aviio-comparison-copy--bottom{top:68%}.aviio-comparison-copy__heading{font-size:clamp(15px,3.2vw,24px)}.aviio-comparison-copy__description{font-size:12px}}@media(max-width:749px){image-comparison:has(.aviio-copy-clip){display:flex;flex-direction:column;gap:28px;height:auto;aspect-ratio:auto;touch-action:pan-y}image-comparison:has(.aviio-copy-clip)>.image-comparison__button,image-comparison:has(.aviio-copy-clip)>.image-comparison__animation-trigger{display:none}image-comparison:has(.aviio-copy-clip)>.image-comparison__image{position:relative;inset:auto;display:flex;flex-direction:column;width:100%;height:auto;transform:none;clip-path:none!important}image-comparison:has(.aviio-copy-clip) .image-comparison__image>.media{order:0;position:relative;inset:auto;width:100%;height:auto;aspect-ratio:auto;clip-path:none;transform:none;border-radius:16px;overflow:hidden}image-comparison:has(.aviio-copy-clip) .image-comparison__image>.media img{position:relative;inset:auto;display:block;width:100%;height:auto;object-fit:contain;transform:none}image-comparison .aviio-copy-clip{order:1;position:static;width:100%;clip-path:none}image-comparison .aviio-copy-clip>.aviio-comparison-copy:not(.aviio-comparison-copy--bottom){position:static;width:100%;padding:16px 12px 4px;transform:none;opacity:1;transition:none;color:#2e3230;text-shadow:none;text-align:center}image-comparison .aviio-copy-clip>.aviio-comparison-copy--bottom{display:none}image-comparison .aviio-comparison-copy__heading{font-size:24px;line-height:1.2}image-comparison .aviio-comparison-copy__description{font-size:15px;line-height:1.5;margin-top:10px}}@media(max-width:749px){image-comparison:has(.aviio-copy-clip)>.image-comparison__image{border-radius:16px;overflow:hidden}image-comparison:has(.aviio-copy-clip) .image-comparison__image>.media{border-radius:16px 16px 0 0}image-comparison .aviio-copy-clip{position:relative;isolation:isolate;overflow:hidden;background:#fff}image-comparison .aviio-copy-clip:before{content:"";position:absolute;top:-20px;right:-20px;bottom:-20px;left:-20px;z-index:-1;background-image:var(--mobile-tint-image,none);background-size:100% auto;background-position:center bottom;background-repeat:no-repeat;filter:blur(20px);opacity:.58}image-comparison .aviio-copy-clip>.aviio-comparison-copy:not(.aviio-comparison-copy--bottom){padding:20px 14px 24px;color:#202a24}}.media-gallery--carousel .media-gallery__carousel-thumbnails--outside .carousel__thumbnails-swiper>.swiper-wrapper{justify-content:safe center}.grid-block-mobile-two-columns{display:contents}@media(max-width:749px){.grid-block-mobile-two-columns .swipe-mobile{overflow-x:visible;overflow-y:visible;scroll-snap-type:none;touch-action:auto}.grid-block-mobile-two-columns .swipe-mobile .swipe__inner{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:row;width:100%;max-width:100%;transform:none}.grid-block-mobile-two-columns .swipe-mobile .swipe__inner>*{width:auto;min-width:0;max-width:100%}}@media screen and (min-width:750px){.image-comparison-block.image-comparison--height-limited{width:100%;max-width:100%;height:var(--comparison-fixed-height);aspect-ratio:auto}.image-comparison-block.image-comparison--height-limited>.image-comparison__image,.image-comparison-block.image-comparison--height-limited>.image-comparison__image>:last-child{height:100%}.image-comparison-block.image-comparison--height-limited>.image-comparison__image>:last-child{aspect-ratio:auto}.image-comparison-block.image-comparison--height-limited img{width:100%;height:100%;object-fit:cover;object-position:var(--comparison-image-position)}}.text-list-alignment{display:contents}.text-list-alignment :is(ul,ol)>li{list-style-position:outside}
/*# sourceMappingURL=/cdn/shop/t/5/compiled_assets/styles.css.map?subset=CAAAAAAACAAAAAAAEAAAAAAACAAAAAgAAAAAAAAAAEEABA */
