@import"https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined:opsz,wght,FILL,GRAD@20..48,100..700,0..1,0";:root{--font-body-family: inherit;--font-heading-family: inherit;--font-body-scale: 1;--font-heading-scale: 1;--color-base-text: 18,18,18;--color-shadow: 18,18,18;--color-base-background-1: 255,255,255;--color-base-background-2: 246,246,246;--color-base-solid-button-labels: 255,255,255;--color-base-outline-button-labels: 18,18,18;--color-base-accent-1: 18,18,18;--color-base-accent-2: 109,56,139;--gradient-base-background-1: #ffffff;--gradient-base-background-2: #f6f6f6;--gradient-base-accent-1: #121212;--gradient-base-accent-2: #6d388b;--page-width: 132rem;--page-width-margin: 0rem;--media-radius: 0px;--media-border-width: 0px;--media-border-opacity: 0;--media-shadow-opacity: 0;--media-shadow-visible: 0;--media-padding: 0px;--text-boxes-radius: 0px;--text-boxes-border-width: 0px;--text-boxes-border-opacity: 0;--text-boxes-shadow-opacity: 0;--text-boxes-shadow-visible: 0;--buttons-radius: 0px;--buttons-radius-outset: 0px;--buttons-border-width: 1px;--buttons-border-opacity: 1;--buttons-shadow-opacity: 0;--buttons-shadow-visible: 0;--inputs-radius: 0px;--inputs-border-width: 1px;--inputs-border-opacity: .55;--duration-short: .1s;--duration-default: .2s;--duration-long: .5s;--alpha-button-background: 1;--alpha-button-border: 1}.material-symbols-outlined{font-family:Material Symbols Outlined;font-weight:400;font-style:normal;font-size:1em;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24}.material-symbols-outlined.filled{font-variation-settings:"FILL" 1,"wght" 400,"GRAD" 0,"opsz" 24}.animate-section.animate--hidden{opacity:1!important;visibility:visible!important}.animate-section.animate--hidden .animate-item{opacity:1!important;transform:none!important}.shopify-section [class*=shrine-] .page-width,#shopify-section-shrine-custom-columns .page-width,#shopify-section-shrine-image-slider .page-width,#shopify-section-shrine-icons-with-content .page-width,#shopify-section-shrine-results .page-width,#shopify-section-shrine-comparison-table .page-width,#shopify-section-shrine-content-tabs .page-width,#shopify-section-shrine-testimonials .page-width,#shopify-section-shrine-before-after .page-width,#shopify-section-shrine-section-divider .page-width{max-width:min(1320px,calc(100vw - 32px))}splide-component{display:block;--active-slide-height:auto}splide-component .splide{position:relative;overflow:hidden}splide-component .splide__track{overflow:hidden}splide-component .splide__list{display:flex;align-items:stretch;gap:var(--shrine-slider-gap, 16px);padding:0;margin:0;transition:transform .35s ease;will-change:transform}splide-component .splide__slide{list-style:none;flex:0 0 var(--shrine-slide-width, 100%);max-width:var(--shrine-slide-width, 100%)}splide-component .splide__arrows{pointer-events:none}splide-component .splide__arrow{pointer-events:auto;position:absolute;top:50%;transform:translateY(-50%);z-index:2;width:42px;height:42px;border-radius:50%;background:#ffffffe0;color:#111;border:1px solid rgba(0,0,0,.12);display:grid;place-items:center;box-shadow:0 4px 16px #0000001f}splide-component .splide__arrow--prev{left:12px}splide-component .splide__arrow--next{right:12px}splide-component .splide__pagination{display:flex;justify-content:center;gap:8px;padding:14px 0 0;margin:0;list-style:none}splide-component .splide__pagination__page{width:8px;height:8px;border-radius:50%;background:#00000047;padding:0}splide-component .splide__pagination__page.is-active{background:#111}.content-tab{display:none}.content-tab.content-tab--active{display:grid}.content-tab-button{cursor:pointer}.content-tab-button--active{opacity:1}.comparison-slider{position:relative;overflow:hidden;--position:50%}.comparison-slider__underlay img,.comparison-slider__overlay img,.comparison-slider__underlay svg,.comparison-slider__overlay svg{display:block;width:100%;height:auto}.comparison-slider__overlay{position:absolute;inset:0 auto 0 0;width:var(--position);overflow:hidden;z-index:2}.comparison-slider__line{position:absolute;top:0;bottom:0;left:var(--position);transform:translate(-50%);z-index:3}.comparison-slider__input{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;opacity:0;cursor:ew-resize;z-index:4}.internal-video{position:relative;display:block}.internal-video video{width:100%;display:block}.internal-video__play{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center}.internal-video--playing .internal-video__play{opacity:0;pointer-events:none}.internal-video__sound-btn{position:absolute;right:12px;bottom:12px;width:36px;height:36px;border-radius:50%;background:#ffffffe6}product-form input.product-variant-id{pointer-events:none}
/*# sourceMappingURL=/cdn/shop/t/50/assets/shrine-prestige-compat.css.map */
