@font-face{font-family: 'Outfit';font-style: normal;font-weight: 300;font-display: swap;src: url(https://media.mamigurt.de/m/0f53d1c03b3918d744a843b5039001ee.woff2) format('woff2');unicode-range: U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;}@font-face{font-family: 'Outfit';font-style: normal;font-weight: 300;font-display: swap;src: url(https://media.mamigurt.de/m/6c18d579fd87c3776be068b762cbc83f.woff2) format('woff2');unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;}@font-face{font-family: 'Outfit';font-style: normal;font-weight: 400;font-display: swap;src: url(https://media.mamigurt.de/m/0f53d1c03b3918d744a843b5039001ee.woff2) format('woff2');unicode-range: U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;}@font-face{font-family: 'Outfit';font-style: normal;font-weight: 400;font-display: swap;src: url(https://media.mamigurt.de/m/6c18d579fd87c3776be068b762cbc83f.woff2) format('woff2');unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;}@font-face{font-family: 'Outfit';font-style: normal;font-weight: 500;font-display: swap;src: url(https://media.mamigurt.de/m/0f53d1c03b3918d744a843b5039001ee.woff2) format('woff2');unicode-range: U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;}@font-face{font-family: 'Outfit';font-style: normal;font-weight: 500;font-display: swap;src: url(https://media.mamigurt.de/m/6c18d579fd87c3776be068b762cbc83f.woff2) format('woff2');unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;}@font-face{font-family: 'Outfit';font-style: normal;font-weight: 600;font-display: swap;src: url(https://media.mamigurt.de/m/0f53d1c03b3918d744a843b5039001ee.woff2) format('woff2');unicode-range: U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;}@font-face{font-family: 'Outfit';font-style: normal;font-weight: 600;font-display: swap;src: url(https://media.mamigurt.de/m/6c18d579fd87c3776be068b762cbc83f.woff2) format('woff2');unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;}@font-face{font-family: 'Outfit';font-style: normal;font-weight: 700;font-display: swap;src: url(https://media.mamigurt.de/m/0f53d1c03b3918d744a843b5039001ee.woff2) format('woff2');unicode-range: U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;}@font-face{font-family: 'Outfit';font-style: normal;font-weight: 700;font-display: swap;src: url(https://media.mamigurt.de/m/6c18d579fd87c3776be068b762cbc83f.woff2) format('woff2');unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;}@font-face{font-family: 'Outfit';font-style: normal;font-weight: 800;font-display: swap;src: url(https://media.mamigurt.de/m/0f53d1c03b3918d744a843b5039001ee.woff2) format('woff2');unicode-range: U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;}@font-face{font-family: 'Outfit';font-style: normal;font-weight: 800;font-display: swap;src: url(https://media.mamigurt.de/m/6c18d579fd87c3776be068b762cbc83f.woff2) format('woff2');unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;}@font-face{font-family: 'Plus Jakarta Sans';font-style: normal;font-weight: 300;font-display: swap;src: url(https://media.mamigurt.de/m/38e3b8fd8045048eb311d90170a4429e.woff2) format('woff2');unicode-range: U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;}@font-face{font-family: 'Plus Jakarta Sans';font-style: normal;font-weight: 300;font-display: swap;src: url(https://media.mamigurt.de/m/153fc85b70298beeb1d61a5f72333164.woff2) format('woff2');unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;}@font-face{font-family: 'Plus Jakarta Sans';font-style: normal;font-weight: 400;font-display: swap;src: url(https://media.mamigurt.de/m/38e3b8fd8045048eb311d90170a4429e.woff2) format('woff2');unicode-range: U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;}@font-face{font-family: 'Plus Jakarta Sans';font-style: normal;font-weight: 400;font-display: swap;src: url(https://media.mamigurt.de/m/153fc85b70298beeb1d61a5f72333164.woff2) format('woff2');unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;}@font-face{font-family: 'Plus Jakarta Sans';font-style: normal;font-weight: 500;font-display: swap;src: url(https://media.mamigurt.de/m/38e3b8fd8045048eb311d90170a4429e.woff2) format('woff2');unicode-range: U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;}@font-face{font-family: 'Plus Jakarta Sans';font-style: normal;font-weight: 500;font-display: swap;src: url(https://media.mamigurt.de/m/153fc85b70298beeb1d61a5f72333164.woff2) format('woff2');unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;}@font-face{font-family: 'Plus Jakarta Sans';font-style: normal;font-weight: 600;font-display: swap;src: url(https://media.mamigurt.de/m/38e3b8fd8045048eb311d90170a4429e.woff2) format('woff2');unicode-range: U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;}@font-face{font-family: 'Plus Jakarta Sans';font-style: normal;font-weight: 600;font-display: swap;src: url(https://media.mamigurt.de/m/153fc85b70298beeb1d61a5f72333164.woff2) format('woff2');unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;}@font-face{font-family: 'Plus Jakarta Sans';font-style: normal;font-weight: 700;font-display: swap;src: url(https://media.mamigurt.de/m/38e3b8fd8045048eb311d90170a4429e.woff2) format('woff2');unicode-range: U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;}@font-face{font-family: 'Plus Jakarta Sans';font-style: normal;font-weight: 700;font-display: swap;src: url(https://media.mamigurt.de/m/153fc85b70298beeb1d61a5f72333164.woff2) format('woff2');unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;}@font-face{font-family: 'Plus Jakarta Sans';font-style: normal;font-weight: 800;font-display: swap;src: url(https://media.mamigurt.de/m/38e3b8fd8045048eb311d90170a4429e.woff2) format('woff2');unicode-range: U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;}@font-face{font-family: 'Plus Jakarta Sans';font-style: normal;font-weight: 800;font-display: swap;src: url(https://media.mamigurt.de/m/153fc85b70298beeb1d61a5f72333164.woff2) format('woff2');unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;}@keyframes shopify-rotator{0%{transform: rotate(0deg);}100%{transform: rotate(270deg);}}@keyframes shopify-dash{0%{stroke-dashoffset: 280px;}50%{stroke-dashoffset: 75px;transform: rotate(135deg);}100%{stroke-dashoffset: 280px;transform: rotate(450deg);}}@keyframes acceleratedCheckoutLoadingSkeleton{50%{opacity: var(--shopify-accelerated-checkout-skeleton-animation-opacity-start,1);}75%{opacity: var(--shopify-accelerated-checkout-skeleton-animation-opacity-end,.5);}100%{opacity: var(--shopify-accelerated-checkout-skeleton-animation-opacity-start,1);}}.cl-mirror{--global-section-background-color: #ffffff;--global-section-text-color: #444444;--global-section-heading-color:;--global-section-accent-1-color: #ffffff;--global-section-use-gradient-background: 0;--color-background: 255,255,255;--gradient-background: linear-gradient(329deg,rgba(56,15,15,1),rgba(159,47,48,1) 100%);--color-foreground: #444444;--color-background-contrast: 191,191,191;--color-shadow: 18,18,18;--color-button: 255,255,255;--color-button-text: 68,68,68;--color-secondary-button: 255,255,255;--color-secondary-button-text: 68,68,68;--color-link: 78,39,119;--color-badge-foreground: 68,68,68;--color-header: 243,230,254;--color-header-border: 78 39 119;--color-footer: 12,12,13;--color-drawer: 255,255,255;--color-drawer-text: 12,12,13;--color-dropdown: 255,255,255;--color-badge-background: 255,255,255;--color-badge-border: 255,255,255;--payment-terms-background-color: rgb(255 255 255);--container-border-width: px;--container-border-radius: 2px;--container-border-style:;--container-border-opacity: 0.0;--container-shadow: none;}.cl-mirror{--font-body-family: Helvetica,Arial,sans-serif;--font-body-style: normal;--font-body-weight: 400;--font-heading-family: Helvetica,Arial,sans-serif;--font-heading-style: normal;--font-heading-weight: 700;--font-accent-family: Helvetica,Arial,sans-serif;--font-accent-style: normal;--font-accent-weight: 400;--font-accent-scale: 1.25;--font-accent-letter-spacing: -0.9px;--font-accent-text-transform: none;--global-accent-font: var(--font-accent-family);--font-body-scale: 1.0;--font-heading-scale: 1.0;--media-padding: px;--media-border-opacity: 0.05;--media-border-width: 1px;--media-radius: 0px;--media-shadow-opacity: 0.0;--media-shadow-horizontal-offset: 0px;--media-shadow-vertical-offset: 4px;--media-shadow-blur-radius: 5px;--media-shadow-visible: 0;--page-width: 1200px;--page-width-margin: 0px;--animate-spin: spin 1s linear infinite;--product-card-image-padding: 0px;--product-card-corner-radius: 0px;--product-card-text-alignment: left;--product-card-border-width: 0px;--product-card-border-opacity: 0.1;--product-card-shadow-opacity: 0.0;--product-card-shadow-visible: 0;--product-card-shadow-horizontal-offset: 0px;--product-card-shadow-vertical-offset: 4px;--product-card-shadow-blur-radius: 5px;--collection-card-image-padding: 0px;--collection-card-corner-radius: 0px;--collection-card-text-alignment: left;--collection-card-border-width: 0px;--collection-card-border-opacity: 0.1;--collection-card-shadow-opacity: 0.0;--collection-card-shadow-visible: 0;--collection-card-shadow-horizontal-offset: 0px;--collection-card-shadow-vertical-offset: 4px;--collection-card-shadow-blur-radius: 5px;--blog-card-image-padding: 0px;--blog-card-corner-radius: 0px;--blog-card-text-alignment: left;--blog-card-border-width: 0px;--blog-card-border-opacity: 0.1;--blog-card-shadow-opacity: 0.0;--blog-card-shadow-visible: 0;--blog-card-shadow-horizontal-offset: 0px;--blog-card-shadow-vertical-offset: 4px;--blog-card-shadow-blur-radius: 5px;--badge-corner-radius: 40px;--popup-border-width: 1px;--popup-border-opacity: 0.1;--popup-corner-radius: 0px;--popup-shadow-opacity: 0.05;--popup-shadow-horizontal-offset: 0px;--popup-shadow-vertical-offset: 4px;--popup-shadow-blur-radius: 5px;--drawer-border-width: 1px;--drawer-border-opacity: 0.1;--drawer-shadow-opacity: 0.0;--drawer-shadow-horizontal-offset: 0px;--drawer-shadow-vertical-offset: 4px;--drawer-shadow-blur-radius: 5px;--spacing-sections-desktop: 0px;--spacing-sections-mobile: 0px;--grid-desktop-vertical-spacing: 8px;--grid-desktop-horizontal-spacing: 8px;--grid-mobile-vertical-spacing: 4px;--grid-mobile-horizontal-spacing: 4px;--page-desktop-horizontal-padding: 0px;--sections-desktop-horizontal-padding: 0px;--sections-desktop-vertical-padding: 0px;--sections-mobile-horizontal-padding: 0px;--sections-mobile-vertical-padding: 0px;--text-boxes-border-opacity: 0.1;--text-boxes-border-width: 0px;--text-boxes-radius: 0px;--text-boxes-shadow-opacity: 0.0;--text-boxes-shadow-visible: 0;--text-boxes-shadow-horizontal-offset: 0px;--text-boxes-shadow-vertical-offset: 4px;--text-boxes-shadow-blur-radius: 5px;--buttons-radius: 0px;--buttons-radius-outset: 0px;--buttons-border-width: 1px;--buttons-border-opacity: 1.0;--buttons-shadow-opacity: 0.0;--buttons-shadow-visible: 0;--buttons-shadow-horizontal-offset: 0px;--buttons-shadow-vertical-offset: 4px;--buttons-shadow-blur-radius: 5px;--buttons-border-offset: 0px;--inputs-radius: 0px;--inputs-border-width: 1px;--inputs-border-opacity: 0.55;--inputs-shadow-opacity: 0.0;--inputs-shadow-horizontal-offset: 0px;--inputs-margin-offset: 0px;--inputs-shadow-vertical-offset: 4px;--inputs-shadow-blur-radius: 5px;--inputs-radius-outset: 0px;--variant-pills-radius: 40px;--variant-pills-border-width: 1px;--variant-pills-border-opacity: 0.55;--variant-pills-shadow-opacity: 0.0;--variant-pills-shadow-horizontal-offset: 0px;--variant-pills-shadow-vertical-offset: 4px;--variant-pills-shadow-blur-radius: 5px;--global-button-padding-y: 16px;--global-button-font-size: 17px;--global-button-font-weight: 700;--conditional-button-font-weight: var(--global-button-font-weight,700);--global-button-letter-spacing: -0.5px;--global-button-text-transform: uppercase;--global-button-radius: 12px;--global-button-bg-color: #4E2777;--global-button-text-color: #ffffff;--global-button-border-color: #9FCACA;--global-button-border-width: 0px;--global-button-bottom-border-width: 0px;--global-button-bottom-border-color: #333030;--global-button-hover-bg-color: #FFFFFF;--global-button-hover-text-color: #333030;--button-box-shadow-enabled: false;--button-shadow-intensity: 1;--button-gradient-enabled: true;--button-gradient-start: #4E2777;--button-gradient-end: #7B4FBF;--button-gradient-direction: to bottom;--button-gradient-hover-start: #6b3fa8;--button-gradient-hover-end: #AF77DE;--button-gradient-shine-enabled: true;--global-button-hover-brightness: 90%;--enable-global-border-styling: 0;--letter-spacing-body: -0.3px;--app-letter-spacing: -1px;--global-section-bg-color: #ffffff;--global-section-text-color: #444444;--global-section-accent-1-color: #ffffff;--global-section-accent-2-color: #4E2777;--global-section-accent-gradient-color: var(--gradient-background);--direction: ltr;--text-align-start: left;--text-align-end: right;--margin-start: margin-left;--margin-end: margin-right;--padding-start: padding-left;--padding-end: padding-right;--border-start: border-left;--border-end: border-right;--float-start: left;--float-end: right;--enable-contained-sections: 0;--font-weight-regular: 500 !important;--font-weight-bold: 700 !important;--font-weight-semibold: 600 !important;}.cl-mirror *,.cl-mirror ::before,.cl-mirror ::after{box-sizing: inherit;}.cl-mirror{box-sizing: border-box;font-size: calc(var(--font-body-scale) * 62.5%);}.cl-mirror{display: flex;flex-direction: column;margin: 0px;font-size: 15px;letter-spacing: var(--letter-spacing-body);line-height: calc(1 + 0.8 / var(--font-body-scale));font-family: var(--font-body-family);font-style: var(--font-body-style);font-weight: var(--font-body-weight);color: rgba(var(--color-foreground),0.75);background-color: rgb(var(--color-background));}.cl-mirror section{color: rgba(var(--color-foreground),0.75);background-color: rgb(var(--color-background));}.cl-mirror #MainContent{flex-grow: 1;}@media screen and (min-width: 750px){.cl-mirror{font-size: 16px;}}.cl-mirror{--global-button-bg-color: #4E2777;--global-button-text-color: #ffffff;--global-button-hover-bg-color: #FFFFFF;--global-button-hover-text-color: #333030;--global-button-radius: 12px;--global-button-font-size: 17px;--global-button-font-weight: 700;--global-button-padding-y: 16px;--global-button-letter-spacing: -0.5px;--global-button-text-transform: uppercase;--global-button-font-family: var(--font-body-family,sans-serif);--global-section-text-color: #444444;--global-section-background-color: #ffffff;--global-section-accent-1-color: #ffffff;}@media screen and (min-width: 750px){.cl-mirror .section + .section{margin-top: var(--spacing-sections-desktop);}.cl-mirror section.section{padding: var(--sections-desktop-vertical-padding,0) var(--sections-desktop-horizontal-padding,0);}}@media only screen and (min-width: 750px){.cl-mirror h2,.cl-mirror .h2{font-size: calc(var(--font-heading-scale) * 24px);}}@media only screen and (min-width: 750px){.cl-mirror h3,.cl-mirror .h3{font-size: calc(var(--font-heading-scale) * 18px);}}@media screen and (min-width: 750px){.cl-mirror hr{margin: 70px 0px;}}@keyframes translateAnnouncementSlideIn{0%{opacity: 0;transform: translate(var(--announcement-translate-from));}100%{opacity: 1;transform: translate(0px);}}@keyframes translateAnnouncementSlideOut{0%{opacity: 1;transform: translate(0px);}100%{opacity: 0;transform: translate(var(--announcement-translate-to));}}@media screen and (min-width: 990px){.cl-mirror .header:not(.header--middle-left,.cl-mirror .header--middle-center) .header__inline-menu{margin-top: 10.5px;}}@keyframes animateMenuOpen{0%{opacity: 0;transform: translateY(-1.5rem);}100%{opacity: 1;transform: translateY(0px);}}@media screen and (forced-colors: active){.cl-mirror .icon{color: canvastext;fill: canvastext !important;}}@media (prefers-reduced-motion: no-preference){@keyframes animateAmbient{0%{transform: rotate(0deg) translate(1em) rotate(0deg) scale(1.2);}100%{transform: rotate(360deg) translate(1em) rotate(-360deg) scale(1.2);}}@keyframes slideIn{0%{transform: translateY(2rem);opacity: 0.01;}100%{transform: translateY(0px);opacity: 1;}}@keyframes fadeIn{0%{opacity: 0;}100%{opacity: 1;}}@keyframes fadeInUp{0%{opacity: 0.01;transform: translateY(2rem);}100%{opacity: 1;transform: translateY(0px);}}}@media (prefers-reduced-motion: no-preference) and (hover: hover){.cl-mirror .animate--hover-3d-lift .card-wrapper:hover .card--card,.cl-mirror .animate--hover-3d-lift .card-wrapper:hover .card--standard .card__inner,.cl-mirror .animate--hover-3d-lift .button:not(.button--tertiary):not([disabled]):hover,.cl-mirror .animate--hover-3d-lift .shopify-challenge__button:not([disabled]):hover,.cl-mirror .animate--hover-3d-lift .customer button:not([disabled]):hover,.cl-mirror .animate--hover-3d-lift .shopify-payment-button__button:hover,.cl-mirror .animate--hover-3d-lift .deferred-media:hover .deferred-media__poster-button{transition: transform var(--duration-extended) ease,box-shadow var(--duration-long) ease;transform: rotate(1deg);box-shadow: rgba(0,0,0,0.05) -10px -10px 10px -10px,rgba(0,0,0,0.05) 10px 10px 10px -10px,rgba(255,255,255,0) 0px 0px 5px,rgba(0,0,0,0.5) 0px 20px 35px -20px;}.cl-mirror{--easter-egg: none;--sparkle: url("https://media.mamigurt.de/m/5b10a67c4a265e0309ead94d6453a174.gif");}.cl-mirror .animate--hover-vertical-lift .button:not(.button--tertiary):not([disabled]):hover,.cl-mirror .animate--hover-vertical-lift .shopify-challenge__button:not([disabled]):hover,.cl-mirror .animate--hover-vertical-lift .customer button:not([disabled]):hover,.cl-mirror .animate--hover-vertical-lift .shopify-payment-button__button:hover{transform: translateY(-2.5px);}.cl-mirror .animate--hover-vertical-lift .button:not(.button--tertiary):not([disabled]):active,.cl-mirror .animate--hover-vertical-lift .shopify-challenge__button:not([disabled]):active,.cl-mirror .animate--hover-vertical-lift .customer button:not([disabled]):active,.cl-mirror .animate--hover-vertical-lift .shopify-payment-button__button:active{transform: translateY(0px);}.cl-mirror .animate--hover-vertical-lift .button:not([disabled]):hover::after,.cl-mirror .animate--hover-vertical-lift .customer button:not([disabled]):hover::after,.cl-mirror .animate--hover-vertical-lift .shopify-payment-button__button:not([disabled]):hover::after{--border-offset: .3px;box-shadow: 0 0 0 calc(var(--buttons-border-width) + var(--border-offset)) rgba(var(--color-button-text),var(--border-opacity)),0 0 0 var(--buttons-border-width) rgba(var(--color-button),var(--alpha-button-background));}.cl-mirror .animate--hover-vertical-lift .button:not([disabled]).button--secondary:hover::after{--border-offset: 0px;}}@keyframes rotator{0%{transform: rotate(0deg);}100%{transform: rotate(270deg);}}@keyframes dash{0%{stroke-dashoffset: 280;}50%{stroke-dashoffset: 75;transform: rotate(135deg);}100%{stroke-dashoffset: 280;transform: rotate(450deg);}}@keyframes indeterminateAnimation{0%{transform: translate(-20%) scaleX(0);}40%{transform: translate(30%) scaleX(0.7);}100%{transform: translate(100%) scaleX(0);}}@media screen and (min-width: 750px){.cl-mirror h2,.cl-mirror .h2{font-size: calc(var(--font-heading-scale) * 30px);}.cl-mirror h3,.cl-mirror .h3{font-size: calc(var(--font-heading-scale) * 24px);}.cl-mirror h4,.cl-mirror .h4{font-size: calc(var(--font-heading-scale) * 20px);}}@media screen and (max-width: 375px){.cl-mirror h2,.cl-mirror .h2{font-size: var(--min-font-size-h2);}.cl-mirror h3,.cl-mirror .h3{font-size: var(--min-font-size-h3);}}@media screen and (min-width: 1440px){.cl-mirror h2,.cl-mirror .h2{font-size: var(--max-font-size-h2);}.cl-mirror h3,.cl-mirror .h3{font-size: var(--max-font-size-h3);}}.cl-mirror{--font-heading-family: Helvetica,Arial,sans-serif;--font-body-family: Helvetica,Arial,sans-serif;--font-heading-weight: 700;--font-body-weight: 400;--button-text-transform:;--font-body-family-override: Helvetica,Arial,sans-serif;--font-heading-family-override: Helvetica,Arial,sans-serif;--font-body-weight-override: 400;--font-heading-weight-override: 700;--global-button-radius: 12px;--h1-font-size: 48px;--h2-font-size: 36px;--h3-font-size: 28px;--body-font-size: 16px;--subtitle-font-size: 18px;}.cl-mirror p,.cl-mirror span,.cl-mirror div,.cl-mirror a,.cl-mirror button,.cl-mirror input,.cl-mirror select,.cl-mirror textarea,.cl-mirror label,.cl-mirror li{font-family: var(--font-body-family-override,Helvetica,Arial,sans-serif);}.cl-mirror h1,.cl-mirror h2,.cl-mirror h3,.cl-mirror h4,.cl-mirror h5,.cl-mirror h6,.cl-mirror .h1,.cl-mirror .h2,.cl-mirror .h3,.cl-mirror .h4,.cl-mirror .h5,.cl-mirror .h6,.cl-mirror [class*="title"],.cl-mirror [class*="heading"],.cl-mirror .title,.cl-mirror .heading{font-family: var(--font-heading-family-override,Helvetica,Arial,sans-serif);}.cl-mirror .rating-component,.cl-mirror .review-name,.cl-mirror .review-text,.cl-mirror .benefit-text,.cl-mirror .counter-text,.cl-mirror .feature-name,.cl-mirror .check-yes,.cl-mirror .check-no,.cl-mirror .text-value{font-family: var(--font-body-family-override,Helvetica,Arial,sans-serif);}.cl-mirror{--app-letter-spacing: -1px;}.cl-mirror .shopify-app-block,.cl-mirror .shopify-buy-frame,.cl-mirror div[data-shopify-app],.cl-mirror div[data-app-id],.cl-mirror div[class*="app-"],.cl-mirror div[class*="App"],.cl-mirror #bundle-container,.cl-mirror #bundle-app,.cl-mirror [data-bundle-app],.cl-mirror .bundle-builder,.cl-mirror #ReCharge,.cl-mirror [data-rebuy-id],.cl-mirror [data-rebuy-container],.cl-mirror [data-bold-bundle],.cl-mirror [data-loyalty-container]{letter-spacing: var(--app-letter-spacing) !important;}.cl-mirror div[class*="add-to-cart"]:hover,.cl-mirror div[class*="add_to_cart"]:hover,.cl-mirror span[class*="add-to-cart"]:hover,.cl-mirror span[class*="add_to_cart"]:hover,.cl-mirror p[class*="add-to-cart"]:hover,.cl-mirror p[class*="add_to_cart"]:hover,.cl-mirror section[class*="add-to-cart"]:hover,.cl-mirror section[class*="add_to_cart"]:hover,.cl-mirror article[class*="add-to-cart"]:hover,.cl-mirror article[class*="add_to_cart"]:hover,.cl-mirror div[class*="add-to-cart"]:focus,.cl-mirror div[class*="add_to_cart"]:focus,.cl-mirror span[class*="add-to-cart"]:focus,.cl-mirror span[class*="add_to_cart"]:focus,.cl-mirror p[class*="add-to-cart"]:focus,.cl-mirror p[class*="add_to_cart"]:focus,.cl-mirror section[class*="add-to-cart"]:focus,.cl-mirror section[class*="add_to_cart"]:focus,.cl-mirror article[class*="add-to-cart"]:focus,.cl-mirror article[class*="add_to_cart"]:focus{background-color: inherit !important;box-shadow: none !important;outline: none !important;}.cl-mirror .sticky-add-to-cart:hover,.cl-mirror .sticky-add-to-cart:focus,.cl-mirror .sticky-add-to-cart :not(button):not(input[type="submit"]):not(.button):not(.btn):hover,.cl-mirror .sticky-add-to-cart :not(button):not(input[type="submit"]):not(.button):not(.btn):focus,.cl-mirror [class*="sticky-add-to-cart"]:not(button):not(input[type="submit"]):not(.button):not(.btn):hover,.cl-mirror [class*="sticky-add-to-cart"]:not(button):not(input[type="submit"]):not(.button):not(.btn):focus{background-color: inherit !important;box-shadow: inherit !important;}.cl-mirror .button::before,.cl-mirror .button::after,.cl-mirror .btn::before,.cl-mirror .btn::after,.cl-mirror button[type="submit"]::before,.cl-mirror button[type="submit"]::after,.cl-mirror input[type="submit"]::before,.cl-mirror input[type="submit"]::after,.cl-mirror .shopify-payment-button__button::before,.cl-mirror .shopify-payment-button__button::after,.cl-mirror .product-form__submit::before,.cl-mirror .product-form__submit::after,.cl-mirror .shop-add-to-cart-button::before,.cl-mirror .shop-add-to-cart-button::after,.cl-mirror .claim-button::before,.cl-mirror .claim-button::after,.cl-mirror [class*="add-to-cart"]::before,.cl-mirror [class*="add-to-cart"]::after,.cl-mirror [class*="add_to_cart"]::before,.cl-mirror [class*="add_to_cart"]::after,.cl-mirror .cart__checkout-button::before,.cl-mirror .cart__checkout-button::after,.cl-mirror .contact-button::before,.cl-mirror .contact-button::after,.cl-mirror .button--primary::before,.cl-mirror .button--primary::after,.cl-mirror .theme-button::before,.cl-mirror .theme-button::after,.cl-mirror .sticky-add-to-cart__button::before,.cl-mirror .sticky-add-to-cart__button::after{box-shadow: none !important;}.cl-mirror button:not([class^="shopify"]),.cl-mirror .secondary-button,.cl-mirror .link-styled-button,.cl-mirror [class*="button"],.cl-mirror [class*="btn-"],.cl-mirror .card__badge,.cl-mirror .badge,.cl-mirror .tag,.cl-mirror .spr-button,.cl-mirror .pagination__item,.cl-mirror input[type="button"],.cl-mirror select,.cl-mirror .select__select,.cl-mirror .disclosure__button,.cl-mirror .filter-group,.cl-mirror .facet-checkbox,.cl-mirror .variant-input,.cl-mirror .color-swatch,.cl-mirror .swatch{border-radius: var(--global-button-radius);}.cl-mirror .pill:not(.pill-item),.cl-mirror .tag-label,.cl-mirror [class*="pill"]:not(.pill-item),.cl-mirror [class*="tag-"]{border-radius: 50px !important;}.cl-mirror{--enhanced-3d-enabled: false;--enhanced-gradient-enabled: true;}.cl-mirror h1,.cl-mirror h2,.cl-mirror h3,.cl-mirror h4,.cl-mirror h5,.cl-mirror h6,.cl-mirror .title,.cl-mirror .heading,.cl-mirror [class*="title"],.cl-mirror [class*="heading"],.cl-mirror .collection-hero__title,.cl-mirror .main-collection-title,.cl-mirror .page-title,.cl-mirror .section-header__title,.cl-mirror .section-title,.cl-mirror .product-title,.cl-mirror .collection-title,.cl-mirror .blog-title,.cl-mirror .card__heading,.cl-mirror .headline,.cl-mirror .subtitle,.cl-mirror .caption-with-letter-spacing,.cl-mirror .h1,.cl-mirror .h2,.cl-mirror .h3,.cl-mirror .h4,.cl-mirror .h5,.cl-mirror .h6,.cl-mirror .comparison-heading,.cl-mirror .comparison-product-title,.cl-mirror .statistics-section-title,.cl-mirror .statistic-title,.cl-mirror .alt-feat-section-title,.cl-mirror .alt-feat-title,.cl-mirror .as-seen-in-title,.cl-mirror .custom-hero__title,.cl-mirror .custom-main-heading,.cl-mirror .reviews-subtitle{color: rgb(68,68,68) !important;}.cl-mirror .shop-product-title,.cl-mirror .shop-product-section .title,.cl-mirror .shop-product-section h1,.cl-mirror .shop-product-section h2,.cl-mirror .shop-product-section h3,.cl-mirror .shop-product-section h4,.cl-mirror .shop-product-section h5,.cl-mirror .shop-product-section h6{color: inherit !important;}.cl-mirror,.cl-mirror p,.cl-mirror div,.cl-mirror input,.cl-mirror textarea,.cl-mirror select{font-weight: var(--font-weight-regular) !important;}.cl-mirror h3,.cl-mirror h4,.cl-mirror h5,.cl-mirror h6,.cl-mirror th,.cl-mirror .semi-bold{font-weight: var(--font-weight-semibold) !important;}.cl-mirror h1,.cl-mirror h2,.cl-mirror strong,.cl-mirror b,.cl-mirror .bold,.cl-mirror .heading,.cl-mirror .btn--primary,.cl-mirror .btn--secondary{font-weight: var(--font-weight-bold) !important;}@font-face{font-family: GTStandard-M;src: url("https://media.mamigurt.de/m/2dda39790292f332e481fbd37dd6c3d4.woff2") format("woff2");font-style: normal;font-weight: 450;font-display: fallback;}@font-face{font-family: GTStandard-M;src: url("https://media.mamigurt.de/m/6ea0b2680eb8aadcf270facd67356728.woff2") format("woff2");font-style: normal;font-weight: 500;font-display: fallback;}@font-face{font-family: GTStandard-M;src: url("https://media.mamigurt.de/m/d2910416447682f4c6a39a46d9ca49ce.woff2") format("woff2");font-style: normal;font-weight: 600;font-display: fallback;}@keyframes spin{100%{transform: rotate(360deg);}}@keyframes pulse-success{0%{transform: scale(1);}50%{transform: scale(1.05);}100%{transform: scale(1);}}@keyframes pulse-error{0%{transform: scale(1);}25%{transform: translateX(-3px);}50%{transform: translateX(3px);}75%{transform: translateX(-3px);}100%{transform: scale(1);}}@keyframes spin{100%{transform: rotate(360deg);}}@media screen and (min-width: 990px){.cl-mirror .header-wrapper{--header-menu-underline-thickness: 1px;--header-menu-underline-color: #141720;}}@media screen and (min-width: 990px){.cl-mirror details:not([open]) .header__submenu,.cl-mirror details:not([open]) .mega-menu__content{opacity: 0;visibility: hidden;transform: translateY(-10px);}}@media screen and (min-width: 990px){.cl-mirror header-menu:not(:hover) details:not([open]) .header__submenu,.cl-mirror header-menu:not(:hover) details:not([open]) .mega-menu__content{opacity: 0;visibility: hidden;transform: translateX(-50%) translateY(-10px);}}.cl-mirror .header-wrapper{color: rgb(68,68,68);--color-header-foreground: #444444;}.cl-mirror .section-header{position: sticky;margin-bottom: 0px;}@media screen and (min-width: 750px){.cl-mirror .section-header{margin-bottom: 0px;}}.cl-mirror .section-sections--21866925588703__custom_liquid_TNeqw4-padding{padding-top: calc(0px);padding-bottom: calc(0px);}@media screen and (min-width: 750px){.cl-mirror .section-sections--21866925588703__custom_liquid_TNeqw4-padding{padding-top: 0px;padding-bottom: 0px;}}.cl-mirror #nv-marquee{width: 100% !important;overflow: hidden !important;background: rgb(255,255,255) !important;border-top: 1px solid rgb(240,236,249) !important;border-bottom: 1px solid rgb(240,236,249) !important;padding: 9px 0px !important;-webkit-text-fill-color: unset !important;}.cl-mirror #nv-marquee *{-webkit-text-fill-color: unset !important;box-sizing: border-box !important;}.cl-mirror .nvm-track{display: flex !important;width: max-content !important;animation: 34s linear 0s infinite normal none running nvm-scroll !important;}.cl-mirror .nvm-group{display: flex !important;align-items: center !important;flex: 0 0 auto !important;}.cl-mirror .nvm-item{display: flex !important;align-items: center !important;gap: 7px !important;flex: 0 0 auto !important;margin: 0px 7px !important;padding: 5px 14px 5px 6px !important;background: rgb(245,241,252) !important;border: 1px solid rgb(230,222,247) !important;border-radius: 999px !important;}.cl-mirror .nvm-ico{flex: 0 0 22px !important;width: 22px !important;height: 22px !important;border-radius: 50% !important;background: rgb(75,45,146) !important;display: flex !important;align-items: center !important;justify-content: center !important;}.cl-mirror .nvm-ico svg{width: 12px !important;height: 12px !important;display: block !important;}.cl-mirror .nvm-item span{font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif !important;font-size: 12px !important;font-weight: 600 !important;color: rgb(75,45,146) !important;white-space: nowrap !important;letter-spacing: 0.02em !important;}.cl-mirror #nv-marquee:hover .nvm-track{animation-play-state: paused !important;}@keyframes nvm-scroll{0%{transform: translateX(0px);}100%{transform: translateX(-50%);}}@media (max-width: 600px){.cl-mirror .nvm-item span{font-size: 11px !important;}.cl-mirror .nvm-item{padding: 4px 12px 4px 5px !important;margin: 0px 5px !important;}.cl-mirror .nvm-ico{flex-basis: 20px !important;width: 20px !important;height: 20px !important;}}@media (prefers-reduced-motion: reduce){.cl-mirror .nvm-track{animation: auto ease 0s 1 normal none running none !important;}}@keyframes rotate{0%{transform: rotate(0deg);}100%{transform: rotate(360deg);}}@keyframes flip{0%{transform: rotate(0deg);}50%{transform: rotate(180deg);}100%{transform: rotate(0deg);}}@keyframes rotator{0%{transform: rotate(0deg);}100%{transform: rotate(270deg);}}@keyframes dash{0%{stroke-dashoffset: 280;}50%{stroke-dashoffset: 75;transform: rotate(135deg);}100%{stroke-dashoffset: 280;transform: rotate(450deg);}}@media (max-width: 799px){.cl-mirror .shop-product-section[data-full-width-image="true"] .shop-main-image:not(.active){opacity: 0 !important;pointer-events: none !important;}}@media (max-width: 799px){@keyframes fadeInMobileArrows{0%{opacity: 0;}100%{opacity: 1;}}.cl-mirror .shop-mobile-arrow{width: 40px;height: 40px;background-color: var(--desktop-arrow-bg,#ffffff);border: 1px solid var(--desktop-arrow-border,#e0e0e0);display: flex;align-items: center;justify-content: center;cursor: pointer;transition: 0.2s;opacity: var(--arrow-opacity,.9);box-shadow: rgba(0,0,0,0.15) 0px 2px 8px;pointer-events: auto;backdrop-filter: blur(2px);border-radius: var(--arrow-border-radius,50%) !important;}.cl-mirror .shop-mobile-arrow:active{transform: scale(0.95);opacity: 1;border-color: var(--desktop-arrow-icon,#000000);}.cl-mirror .shop-mobile-arrow:focus{outline: none;border-color: var(--desktop-arrow-icon,#000000);}.cl-mirror .shop-mobile-arrow svg{width: 16px;height: 16px;transition: 0.2s;}.cl-mirror .shop-mobile-arrow svg path{stroke: var(--desktop-arrow-icon,#000000);}.cl-mirror .shop-mobile-prev-arrow{margin-left: 0px;}.cl-mirror .shop-mobile-next-arrow{margin-right: 0px;}}@media (max-width: 480px){.cl-mirror .shop-mobile-arrow{width: 36px;height: 36px;}.cl-mirror .shop-mobile-arrow svg{width: 14px;height: 14px;}}@media (max-width: 799px){.cl-mirror .shop-thumbnails-wrapper{align-items: center;gap: 10px;display: flex !important;}.cl-mirror .shop-mobile-arrow-in-thumbnails{display: flex;align-items: center;justify-content: center;width: 32px;height: 32px;background-color: var(--desktop-arrow-bg,#ffffff);border: 1px solid var(--desktop-arrow-border,#e0e0e0);cursor: pointer;transition: 0.2s;opacity: var(--arrow-opacity,.9);box-shadow: rgba(0,0,0,0.1) 0px 2px 6px;pointer-events: auto;flex-shrink: 0;border-radius: var(--arrow-border-radius,50%) !important;}.cl-mirror .shop-mobile-arrow-in-thumbnails:hover{background-color: var(--desktop-arrow-hover-background,#f5f5f5);border-color: var(--desktop-arrow-hover-border,#d0d0d0);opacity: 1;}.cl-mirror .shop-mobile-arrow-in-thumbnails:active{transform: scale(0.95);opacity: 1;border-color: var(--desktop-arrow-icon,#000000);}.cl-mirror .shop-mobile-arrow-in-thumbnails:focus{outline: none;border-color: var(--desktop-arrow-icon,#000000);}.cl-mirror .shop-mobile-arrow-in-thumbnails svg{width: 19px;height: 19px;transition: 0.2s;}.cl-mirror .shop-mobile-arrow-in-thumbnails svg path{stroke: var(--desktop-arrow-icon,#000000);}}@media (max-width: 480px){.cl-mirror .shop-mobile-arrow-in-thumbnails{width: 28px;height: 28px;}.cl-mirror .shop-mobile-arrow-in-thumbnails svg{width: 17px;height: 17px;}.cl-mirror .shop-thumbnails-wrapper{gap: 8px;}}@media (min-width: 768px){.cl-mirror .shop-main-image-wrapper{margin-bottom: 14px;}.cl-mirror .shop-thumbnails-outer{margin: 10px 0px;}}@media (min-width: 800px){.cl-mirror .shop-carousel-container::-webkit-scrollbar{display: none;}.cl-mirror .shop-main-image-wrapper,.cl-mirror .shop-image-container{align-self: flex-start;margin-left: 0px;margin-right: auto;}.cl-mirror .shop-thumbnails-wrapper{max-width: 100%;width: 100%;justify-content: center;}.cl-mirror .shop-match-image-width{max-width: 100%;width: 100%;padding: 0px;}.cl-mirror .shop-square-container{width: 100%;}.cl-mirror .shop-product-layout{display: flex;gap: 20px;align-items: flex-start;}.cl-mirror .shop-carousel-container{flex: 0 0 50%;max-width: 50%;position: sticky;top: 20px;height: fit-content;max-height: calc(-40px + 100vh);overflow-y: auto;scrollbar-width: none;display: flex;flex-direction: column;align-items: center;}.cl-mirror .shop-product-info{flex: 0 0 calc(50% - 20px);max-width: calc(50% - 20px);}}@media (max-width: 799px){.cl-mirror .shop-product-layout{flex-direction: column;gap: 0px;}.cl-mirror .shop-carousel-container{margin-bottom: 2px;display: flex;flex-direction: column;align-items: center;}.cl-mirror .shop-thumbnails-wrapper{max-width: 600px;margin: 0px auto;}.cl-mirror .shop-product-info{padding-top: 10px;align-items: flex-start;text-align: left;}.cl-mirror .shop-carousel-container,.cl-mirror .shop-product-info{flex: 0 0 100%;max-width: 100%;position: static;max-height: none;}.cl-mirror .shop-carousel-container{display: flex;flex-direction: column;align-items: center;margin-bottom: 20px;}.cl-mirror .shop-image-container{max-width: 600px;margin: 0px auto;}.cl-mirror .shop-thumbnails-outer{max-width: 600px;width: 100%;margin: 10px auto 0px;}.cl-mirror .shop-thumbnail-indicators{display: flex;}.cl-mirror .shop-image-container{width: 100% !important;max-width: 100% !important;margin: 0px !important;}.cl-mirror .shop-thumbnails-outer{width: 100% !important;max-width: 100% !important;margin: 10px 0px 0px !important;}.cl-mirror .shop-thumbnails-wrapper{width: 100% !important;max-width: 100% !important;margin-left: 0px !important;margin-right: 0px !important;}.cl-mirror .shop-product-carousel{width: 100% !important;}.cl-mirror .shop-carousel-container{padding: 0px !important;width: 100% !important;}.cl-mirror .shop-main-image{object-fit: contain;}.cl-mirror .shop-square-container,.cl-mirror .shop-match-image-width{margin: 0px auto;max-width: 600px;}.cl-mirror .shop-square-container{aspect-ratio: 4 / 3;}}@media (max-width: 767px){.cl-mirror .shop-image-container,.cl-mirror .shop-thumbnails-outer,.cl-mirror .shop-thumbnails-wrapper{max-width: 500px;}.cl-mirror .rating-component{flex-wrap: wrap;}.cl-mirror .rating-satisfaction{margin-left: 0px;letter-spacing: var(--letter-spacing-body);margin-top: 0px;}.cl-mirror .shop-product-info{align-items: flex-start;text-align: left;}.cl-mirror .shop-image-container{width: 100% !important;max-width: 100% !important;margin: 0px !important;}.cl-mirror .shop-thumbnails-outer{width: 100% !important;max-width: 100% !important;margin: 10px 0px 0px !important;}.cl-mirror .shop-thumbnails-wrapper{width: 100% !important;max-width: 100% !important;margin-left: 0px !important;margin-right: 0px !important;}.cl-mirror .shop-product-carousel{width: 100% !important;}.cl-mirror .shop-carousel-container{padding: 0px !important;width: 100% !important;}.cl-mirror .shop-image-container{margin: 0px auto;max-width: 500px;}.cl-mirror .shop-main-image{object-fit: contain;}.cl-mirror .shop-square-container,.cl-mirror .shop-match-image-width{max-width: 500px;}.cl-mirror .shop-square-container{aspect-ratio: 5 / 4;}.cl-mirror .shop-carousel-container,.cl-mirror .shop-product-carousel,.cl-mirror .shop-image-container,.cl-mirror .shop-thumbnails-outer,.cl-mirror .shop-thumbnails-wrapper{margin-bottom: 2px;width: 100% !important;max-width: 100% !important;margin-left: 0px !important;margin-right: 0px !important;}.cl-mirror .shop-product-info{padding-top: 0px;}.cl-mirror .shop-thumbnail-indicators{display: flex;}}@media (max-width: 480px){.cl-mirror .shop-image-container,.cl-mirror .shop-thumbnails-wrapper{max-width: 100%;}.cl-mirror .shop-square-container,.cl-mirror .shop-match-image-width{max-width: 100%;}.cl-mirror .shop-image-container,.cl-mirror .shop-thumbnails-outer,.cl-mirror .shop-thumbnails-wrapper{width: 100%;max-width: 100%;margin: 0px;}.cl-mirror .shop-thumbnails-outer{margin-top: 10px;}}.cl-mirror .variant-product-card:hover:not(.selected){border-color: rgb(59,130,246);}.cl-mirror .variant-product-card:hover:not(.selected){border-color: var(--variant-hover-border-color);transform: translateY(-1px);box-shadow: rgba(0,0,0,0.08) 0px 2px 8px;}@media (prefers-reduced-motion: reduce){.cl-mirror *{transition: none !important;}}.cl-mirror .shop-product-section{letter-spacing: var(--letter-spacing-body);background-color: rgb(255,255,255);color: rgb(26,55,26);--accent-color: #1a371a;--dot-size: 8px;--dot-color: #cccccc;--dot-active-color: #000000;--desktop-arrow-bg: #ffffff;--desktop-arrow-border: #e0e0e0;--desktop-arrow-icon: #000000;--desktop-arrow-hover-bg: #f5f5f5;--desktop-arrow-hover-border: #d0d0d0;--arrow-border-radius: 50%;--arrow-opacity: 0.9;}.cl-mirror .shop-product-info{gap: 4px;color: rgb(26,55,26);}.cl-mirror .shop-indicator-dot{}@media screen and (max-width: 767px){.cl-mirror .shop-product-section .shop-mobile-arrow{border-radius: var(--arrow-border-radius);background-color: var(--desktop-arrow-bg);border: 1px solid var(--desktop-arrow-border);align-items: center;justify-content: center;opacity: var(--arrow-opacity);pointer-events: auto;cursor: pointer;transition: 0.2s;width: 40px !important;height: 40px !important;display: flex !important;}}.cl-mirror .shop-image-container.shop-square-container{aspect-ratio: 1 / 1;}.cl-mirror .shop-indicator-dot.active{}.cl-mirror :is(.shop-product-section,.cl-mirror .shop-add-to-cart-wrapper,.cl-mirror form) .shop-add-to-cart-button :is(.button-text,.cl-mirror .compare-price){text-transform: var(--global-button-text-transform,none);font-size: var(--global-button-font-size,14px) !important;font-weight: var(--global-button-font-weight,700) !important;letter-spacing: var(--global-button-letter-spacing,1px) !important;}@media (min-width: 768px){.cl-mirror .shop-carousel-container{}}@media (max-width: 799px){.cl-mirror .shop-product-info{gap: 6px;}}@media (max-width: 767px){.cl-mirror .shop-product-info{gap: 6px;}}.cl-mirror .shop-main-image,.cl-mirror .shop-main-image img,.cl-mirror .shop-image-zoom-wrapper,.cl-mirror .shop-video{border-radius: 0px !important;}@keyframes fadeInUp{100%{opacity: 1;transform: translateY(0px);}}.cl-mirror #block-reviews_gECXGa .review-star-wrapper{flex-shrink: 0;margin-right: 2px;}.cl-mirror #block-reviews_gECXGa .review-star-wrapper:last-child{margin-right: 0px;}.cl-mirror #block-reviews_gECXGa .review-star,.cl-mirror #block-reviews_gECXGa .review-star-filled,.cl-mirror #block-reviews_gECXGa .review-star-empty{width: 20px !important;height: 20px !important;}@media screen and (max-width: 768px){.cl-mirror #block-reviews_gECXGa .rating-text-content{font-size: 10px !important;}.cl-mirror #block-reviews_gECXGa .rating-satisfaction{font-size: 9px !important;}}.cl-mirror #block-reviews_gECXGa .rating-text-content p{margin: 0px;display: inline;line-height: inherit;}.cl-mirror #block-reviews_gECXGa .rating-text-content strong{font-weight: 600;}.cl-mirror #block-reviews_gECXGa .rating-text-content *{display: inline;margin: 0px;padding: 0px;}@media (max-width: 480px){.cl-mirror .nvdvd{gap: 7px;}.cl-mirror .nvdvd__d{width: 4px;height: 4px;min-width: 4px;}}.cl-mirror .nvhl{padding: 14px 16px 0px;background: rgb(255,255,255);width: 100%;}.cl-mirror .nvhl,.cl-mirror .nvhl *{box-sizing: border-box;margin: 0px;padding: 0px;font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif !important;}.cl-mirror .nvhl__w{max-width: 560px;margin: 0px auto;}.cl-mirror .nvhl__grid{display: grid;grid-template-columns: 1fr 1fr;gap: 10px;}.cl-mirror .nvhl__item{border-radius: 16px;padding: 15px 14px;display: flex;flex-direction: column;gap: 9px;position: relative;overflow: hidden;box-shadow: rgba(124,58,237,0.06) 0px 6px 18px,rgba(124,58,237,0.04) 0px 1px 2px;background: linear-gradient(165deg,rgb(255,255,255) 0%,rgb(251,249,255) 55%,rgb(247,243,254) 100%) !important;border: 1px solid rgba(124,58,237,0.1) !important;}.cl-mirror .nvhl__item::before{content: "";position: absolute;top: -24px;right: -24px;width: 76px;height: 76px;border-radius: 50%;background: radial-gradient(circle,rgba(167,139,250,0.14) 0%,rgba(167,139,250,0) 70%);}.cl-mirror .nvhl__row{display: flex;align-items: center;gap: 10px;position: relative;}.cl-mirror .nvhl__ico{width: 32px;height: 32px;min-width: 32px;border-radius: 10px;border: 1px solid rgba(124,58,237,0.16);display: flex;align-items: center;justify-content: center;background: linear-gradient(135deg,rgba(124,58,237,0.1),rgba(167,139,250,0.16)) !important;}.cl-mirror .nvhl__ico svg{width: 15px;height: 15px;stroke: rgb(124,58,237);fill: none;stroke-width: 1.8;stroke-linecap: round;stroke-linejoin: round;}.cl-mirror .nvhl__t{font-size: 13px !important;font-weight: 700 !important;color: rgb(36,29,61) !important;-webkit-text-fill-color: rgb(36,29,61) !important;line-height: 1.25 !important;letter-spacing: -0.01em !important;}.cl-mirror .nvhl__d{position: relative;font-size: 11px !important;font-weight: 400 !important;color: rgb(141,135,163) !important;-webkit-text-fill-color: rgb(141,135,163) !important;line-height: 1.45 !important;}@media (max-width: 380px){.cl-mirror .nvhl__grid{gap: 7px;}.cl-mirror .nvhl__item{padding: 12px 11px;gap: 7px;border-radius: 14px;}.cl-mirror .nvhl__ico{width: 28px;height: 28px;min-width: 28px;border-radius: 9px;}.cl-mirror .nvhl__t{font-size: 11.5px !important;}.cl-mirror .nvhl__d{font-size: 10px !important;}}@media (min-width: 768px){.cl-mirror .nvhl__item{padding: 18px 16px;}.cl-mirror .nvhl__t{font-size: 14px !important;}.cl-mirror .nvhl__d{font-size: 12px !important;}}.cl-mirror .nv-bundle-header{text-align: center;padding: 8px 16px 0px;width: 100vw;max-width: 100vw;margin-left: calc(50% - 50vw);overflow-x: hidden;}.cl-mirror .nv-bundle-header__badge{display: inline-flex;align-items: center;gap: 7px;background: linear-gradient(90deg,rgb(76,29,149) 0%,rgb(124,58,237) 100%);color: rgb(255,255,255);font-size: 11px;font-weight: 700;letter-spacing: 0.09em;text-transform: uppercase;padding: 8px 18px;border-radius: 999px;box-shadow: rgba(76,29,149,0.2) 0px 3px 10px;white-space: nowrap;margin-bottom: 14px;}.cl-mirror .nv-bundle-header__star{width: 13px;height: 13px;flex-shrink: 0;}.cl-mirror .nv-bundle-header__title{margin: 0px 0px 6px;font-size: 26px;font-weight: 800;line-height: 1.2;color: rgb(43,43,56);letter-spacing: -0.01em;white-space: nowrap;}.cl-mirror .nv-bundle-header__accent{color: rgb(109,62,240);}.cl-mirror .nv-bundle-header__tagline{margin: 0px;font-size: 14px;font-style: italic;color: rgb(163,163,181);}@media (max-width: 480px){.cl-mirror .nv-bundle-header__title{font-size: 21px;}}.cl-mirror .variant-product-card:hover:not(.selected){transform: translateY(-1px);box-shadow: rgba(0,0,0,0.08) 0px 2px 8px;}.cl-mirror .variant-product-card:hover:not(.selected)::before{border-color: var(--variant-hover-border-color);}@keyframes pulse-success{0%{transform: scale(1);}50%{transform: scale(1.05);}100%{transform: scale(1);}}@keyframes pulse-error{0%{transform: scale(1);}25%{transform: translateX(-3px);}50%{transform: translateX(3px);}75%{transform: translateX(-3px);}100%{transform: scale(1);}}@keyframes spin{100%{transform: rotate(360deg);}}@keyframes upsell-toggle-spin-product_upsell_Mt3UbU{100%{transform: translate(-50%,-50%) rotate(360deg);}}.cl-mirror #block-add_to_cart_hnegaC.guarantee-badges-container{display: flex;justify-content: flex-start;align-items: center;gap: 6px;margin: -5px 0px 10px;font-size: 11px;letter-spacing: var(--letter-spacing-body);width: 100%;flex-flow: wrap;color: rgb(0,0,0) !important;}@keyframes guarantee-blink-1{0%,100%{opacity: 0.5;}50%{opacity: 1;}}@keyframes guarantee-pulse-1{0%{transform: scale(1);opacity: 0.5;}100%{transform: scale(2.2);opacity: 0;}}@keyframes guarantee-blink-2{0%,100%{opacity: 0.5;}50%{opacity: 1;}}@keyframes guarantee-pulse-2{0%{transform: scale(1);opacity: 0.5;}100%{transform: scale(2.2);opacity: 0;}}@media (max-width: 480px){.cl-mirror #block-add_to_cart_hnegaC.guarantee-badges-container{flex-flow: wrap;justify-content: flex-start;margin-top: -5px;}}.cl-mirror #block-guarantee_badges_kkndyb.guarantee-badges-container{display: flex;justify-content: center;align-items: center;gap: 6px;margin: -5px 0px 15px;font-size: 14px;letter-spacing: var(--letter-spacing-body);width: 100%;flex-flow: wrap;color: rgb(68,68,68) !important;}@keyframes guarantee-blink-1{0%,100%{opacity: 0.5;}50%{opacity: 1;}}@keyframes guarantee-pulse-1{0%{transform: scale(1);opacity: 0.5;}100%{transform: scale(2.2);opacity: 0;}}@keyframes guarantee-blink-2{0%,100%{opacity: 0.5;}50%{opacity: 1;}}@keyframes guarantee-pulse-2{0%{transform: scale(1);opacity: 0.5;}100%{transform: scale(2.2);opacity: 0;}}.cl-mirror #block-guarantee_badges_kkndyb .guarantee-item{display: flex;align-items: center;gap: 4px;flex-shrink: 0;min-width: 0px;}.cl-mirror #block-guarantee_badges_kkndyb .guarantee-icon{width: 14px;height: 14px;display: block;flex-shrink: 0;margin-bottom: 1px;stroke: rgb(255,255,255) !important;color: rgb(255,255,255) !important;}.cl-mirror #block-guarantee_badges_kkndyb .guarantee-text{font-weight: 500;letter-spacing: var(--letter-spacing-body);overflow-wrap: break-word;hyphens: auto;color: rgb(68,68,68) !important;}@media (max-width: 480px){.cl-mirror #block-guarantee_badges_kkndyb.guarantee-badges-container{flex-flow: wrap;justify-content: center;margin-top: -5px;}.cl-mirror #block-guarantee_badges_kkndyb .guarantee-item{flex-wrap: wrap;justify-content: center;}}.cl-mirror #payment-icons-payment_icons_ekNyqU.payment-icons-container{width: 100%;margin: 0px 0px -5px;padding: 0px;}.cl-mirror #payment-icons-payment_icons_ekNyqU .payment-icons-wrapper{margin: 0px auto;gap: 14px !important;}.cl-mirror #payment-icons-payment_icons_ekNyqU .payment-icon{display: flex;align-items: center;justify-content: center;flex-shrink: 0;opacity: 1 !important;visibility: visible !important;height: 24px !important;}.cl-mirror #payment-icons-payment_icons_ekNyqU .payment-icon svg{max-height: 100%;width: auto;min-width: 30px;display: block;opacity: 1 !important;visibility: visible !important;height: 24px !important;}@media screen and (max-width: 749px){.cl-mirror #payment-icons-payment_icons_ekNyqU .payment-icons-wrapper{gap: 7px !important;}.cl-mirror #payment-icons-payment_icons_ekNyqU .payment-icon{height: 19.2px !important;}.cl-mirror #payment-icons-payment_icons_ekNyqU .payment-icon svg{height: 19.2px !important;}}.cl-mirror .nvcl{padding: 26px 24px 20px;border: 1px solid rgba(124,58,237,0.1);border-radius: 16px;max-width: 560px;margin: 14px auto;width: 100%;position: relative;overflow: hidden;box-shadow: rgba(124,58,237,0.06) 0px 6px 18px;background: linear-gradient(165deg,rgb(255,255,255) 0%,rgb(251,249,255) 55%,rgb(247,243,254) 100%) !important;}.cl-mirror .nvcl,.cl-mirror .nvcl *{box-sizing: border-box;margin: 0px;padding: 0px;font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif !important;}.cl-mirror .nvcl__top{display: flex;align-items: center;justify-content: center;gap: 10px;margin-bottom: 13px;}.cl-mirror .nvcl__laurel{width: 28px;height: 28px;min-width: 28px;border-radius: 9px;border: 1px solid rgba(124,58,237,0.16);display: flex;align-items: center;justify-content: center;background: linear-gradient(135deg,rgba(124,58,237,0.1),rgba(167,139,250,0.16)) !important;}.cl-mirror .nvcl__laurel svg{width: 14px;height: 14px;fill: none;stroke: rgb(124,58,237);stroke-width: 1.6;stroke-linecap: round;stroke-linejoin: round;}.cl-mirror .nvcl__badge{font-size: 15px !important;font-weight: 800 !important;color: rgb(36,29,61) !important;-webkit-text-fill-color: rgb(36,29,61) !important;}.cl-mirror .nvcl__txt{text-align: center;margin: 0px auto 15px;max-width: 400px;font-size: 12.5px !important;color: rgb(141,135,163) !important;-webkit-text-fill-color: rgb(141,135,163) !important;line-height: 1.6 !important;font-weight: 400 !important;}.cl-mirror .nvcl__txt strong{font-weight: 700 !important;color: rgb(36,29,61) !important;-webkit-text-fill-color: rgb(36,29,61) !important;}.cl-mirror .nvcl__txt em{font-style: italic !important;color: rgb(124,58,237) !important;-webkit-text-fill-color: rgb(124,58,237) !important;font-weight: 600 !important;}.cl-mirror .nvcl__bwrap{text-align: center;}.cl-mirror .nvcl__bottom{display: inline-flex;align-items: center;justify-content: center;gap: 12px;border: 1px solid rgba(124,58,237,0.07);border-radius: 999px;padding: 8px 18px;max-width: 100%;background: rgba(124,58,237,0.04) !important;}.cl-mirror .nvcl__avatars{display: flex;align-items: center;}.cl-mirror .nvcl__av{width: 27px;height: 27px;border-radius: 50%;border: 2px solid rgb(255,255,255);margin-left: -8px;object-fit: cover;box-shadow: rgba(124,58,237,0.15) 0px 2px 5px;}.cl-mirror .nvcl__av:first-child{margin-left: 0px;}.cl-mirror .nvcl__avplus{width: 27px;height: 27px;border-radius: 50%;display: flex;align-items: center;justify-content: center;margin-left: -8px;border: 2px solid rgb(255,255,255);background: linear-gradient(135deg,rgb(124,58,237),rgb(91,33,182)) !important;color: rgb(255,255,255) !important;-webkit-text-fill-color: rgb(255,255,255) !important;font-size: 8.5px !important;font-weight: 700 !important;}.cl-mirror .nvcl__link{font-size: 12px !important;font-weight: 700 !important;color: rgb(124,58,237) !important;-webkit-text-fill-color: rgb(124,58,237) !important;text-decoration: none !important;}.cl-mirror .nvcl__verify{display: flex;align-items: center;justify-content: center;gap: 5px;margin-top: 16px;padding-top: 14px;border-top: 1px solid rgba(124,58,237,0.08);}.cl-mirror .nvcl__verify svg{width: 11px;height: 11px;stroke: rgb(167,139,250);fill: none;stroke-width: 2;stroke-linecap: round;stroke-linejoin: round;}.cl-mirror .nvcl__verify span{font-size: 8.5px !important;font-weight: 700 !important;color: rgb(176,171,196) !important;-webkit-text-fill-color: rgb(176,171,196) !important;letter-spacing: 1.4px !important;text-transform: uppercase !important;}@media (max-width: 400px){.cl-mirror .nvcl{padding: 20px 14px 15px;}.cl-mirror .nvcl__bottom{gap: 8px;padding: 6px 12px;flex-wrap: wrap;border-radius: 18px;}.cl-mirror .nvcl__link{font-size: 10.5px !important;}.cl-mirror .nvcl__av,.cl-mirror .nvcl__avplus{width: 24px;height: 24px;}.cl-mirror .nvcl__txt{font-size: 11.5px !important;}}.cl-mirror .customer-review-customer_review_cKcRjm{display: flex;padding: clamp(12px,1%,24px);background: linear-gradient(rgb(255,255,255),rgb(248,248,248));border: 1px dashed rgb(220,220,220);border-radius: 8px;font-family: var(--font-body-family-override);box-shadow: rgba(0,0,0,0.05) 0px 2px 4px;letter-spacing: var(--letter-spacing-heading);box-sizing: border-box;align-items: flex-start;gap: clamp(10px,3%,20px);width: 100%;height: 100%;}.cl-mirror .customer-review-customer_review_cKcRjm .customer-review-avatar-container{position: relative;width: 75px;flex: 0 0 auto;align-self: flex-start;}.cl-mirror .customer-review-customer_review_cKcRjm .customer-review-avatar-container::before{content: "";display: block;padding-top: 100%;}.cl-mirror .customer-review-customer_review_cKcRjm .customer-review-avatar{position: absolute;top: 0px;left: 0px;width: 100%;height: 100%;border-radius: 6px;overflow: hidden;}.cl-mirror .customer-review-customer_review_cKcRjm .customer-review-avatar img{width: 100%;height: 100%;object-fit: cover;object-position: center center;display: block;border-radius: 50px;background-color: rgb(245,245,245);image-rendering: -webkit-optimize-contrast;backface-visibility: hidden;transform: translateZ(0px);}.cl-mirror .customer-review-customer_review_cKcRjm .customer-review-content{flex: 1 1 0%;display: flex;flex-direction: column;min-width: 0px;}.cl-mirror .customer-review-customer_review_cKcRjm .customer-review-header{display: flex;flex-direction: row;align-items: center;margin-bottom: clamp(4px,1.5%,8px);gap: 0px;width: 100%;}.cl-mirror .customer-review-customer_review_cKcRjm .customer-review-name{font-size: 14px;color: rgb(0,0,0);display: flex;align-items: center;letter-spacing: var(--letter-spacing-body);flex-shrink: 1;margin-right: 0px;min-width: 0px;width: auto;font-weight: var(--font-weight-bold) !important;}.cl-mirror .customer-review-customer_review_cKcRjm .customer-review-verified{margin-left: 5px;margin-right: 6px;position: relative;top: -1px;flex-shrink: 0;width: 14px;height: 14px;}.cl-mirror .customer-review-customer_review_cKcRjm .customer-review-stars{display: flex;align-items: center;flex-wrap: nowrap;flex-shrink: 0;}.cl-mirror .customer-review-customer_review_cKcRjm .customer-review-star{margin-right: -3px;height: 16px;width: 16px;flex-shrink: 0;fill: rgb(216,216,216) !important;}.cl-mirror .customer-review-customer_review_cKcRjm .customer-review-star--filled{fill: rgb(180,135,217) !important;}.cl-mirror .customer-review-customer_review_cKcRjm .customer-review-text{overflow-wrap: break-word;hyphens: auto;max-height: none;margin: 0px !important;font-size: 12px !important;color: rgb(102,102,102) !important;letter-spacing: var(--letter-spacing-body) !important;line-height: 1.4 !important;}@media (max-width: 480px){.cl-mirror .customer-review-customer_review_cKcRjm{padding: 10px;gap: 8px;}.cl-mirror .customer-review-customer_review_cKcRjm .customer-review-avatar-container{width: 65px;}.cl-mirror .customer-review-customer_review_cKcRjm .customer-review-header{margin-bottom: 3px;align-items: center !important;gap: 0px !important;}.cl-mirror .customer-review-customer_review_cKcRjm .customer-review-verified{}.cl-mirror .customer-review-customer_review_cKcRjm .customer-review-star{}.cl-mirror .customer-review-customer_review_cKcRjm .customer-review-text{line-height: 1.3;}}.cl-mirror .nvdvd{display: flex;align-items: center;justify-content: center;gap: 10px;width: 100%;margin: 1px auto 0px;}.cl-mirror .nvdvd__h{flex: 1 1 0%;height: 1px;display: block;min-width: 0px;background: rgba(124,58,237,0.25) !important;}.cl-mirror .nvdvd__d{width: 5px;height: 5px;min-width: 5px;transform: rotate(45deg);display: block;background: rgb(196,181,253) !important;}@media (max-width: 480px){.cl-mirror .nvdvd{gap: 7px;}.cl-mirror .nvdvd__d{width: 4px;height: 4px;min-width: 4px;}}.cl-mirror .section-template--21866925490399__custom_liquid_qJagfe-padding{padding-top: calc(0px);padding-bottom: calc(0px);}@media screen and (min-width: 750px){.cl-mirror .section-template--21866925490399__custom_liquid_qJagfe-padding{padding-top: 0px;padding-bottom: 0px;}}.cl-mirror .nv-faq-outer{padding: 28px 16px;font-family: Inter,-apple-system,BlinkMacSystemFont,sans-serif;}.cl-mirror .nv-faq{max-width: 760px;margin: 0px auto;padding: 40px 28px 36px;background: rgb(10,7,20);border-radius: 28px;position: relative;overflow: hidden;box-shadow: rgba(124,58,237,0.08) 0px 0px 0px 1px,rgba(10,7,20,0.45) 0px 16px 50px,rgba(124,58,237,0.05) 0px 0px 100px;}.cl-mirror .nv-faq *{box-sizing: border-box;margin: 0px;padding: 0px;}.cl-mirror .nv-faq__mesh{position: absolute;inset: 0px;background: radial-gradient(400px 300px at 20% 10%,rgba(124,58,237,0.1),transparent),radial-gradient(300px 400px at 80% 90%,rgba(167,139,250,0.06),transparent);animation: 18s ease-in-out 0s infinite normal none running nv-fmesh;pointer-events: none;z-index: 0;}@keyframes nv-fmesh{0%,100%{background-position: 0% 0%,100% 100%;}50%{background-position: 50% 30%,40% 60%;}}.cl-mirror .nv-faq__particles{position: absolute;inset: 0px;pointer-events: none;z-index: 0;overflow: hidden;}.cl-mirror .nv-faq__particle{position: absolute;border-radius: 50%;background: rgba(167,139,250,0.2);animation: auto linear 0s infinite normal none running nv-fp-drift;}.cl-mirror .nv-faq__particle:nth-child(1){width: 2px;height: 2px;left: 8%;top: 15%;animation-duration: 14s;}.cl-mirror .nv-faq__particle:nth-child(2){width: 3px;height: 3px;left: 85%;top: 60%;animation-duration: 18s;animation-delay: -4s;}.cl-mirror .nv-faq__particle:nth-child(3){width: 2px;height: 2px;left: 50%;top: 80%;animation-duration: 16s;animation-delay: -7s;}.cl-mirror .nv-faq__particle:nth-child(4){width: 3px;height: 3px;left: 30%;top: 40%;animation-duration: 20s;animation-delay: -2s;background: rgba(124,58,237,0.15);}@keyframes nv-fp-drift{0%{transform: translate(0px,0px);opacity: 0;}10%{opacity: 1;}90%{opacity: 1;}100%{transform: translate(30px,-60px);opacity: 0;}}.cl-mirror .nv-faq__header{text-align: center;margin-bottom: 28px;position: relative;z-index: 2;}.cl-mirror .nv-faq__eyebrow{display: inline-flex;align-items: center;gap: 8px;margin-bottom: 12px;}.cl-mirror .nv-faq__eyebrow-line{width: 24px;height: 2px;background: linear-gradient(90deg,rgb(124,58,237),transparent);border-radius: 2px;}.cl-mirror .nv-faq__eyebrow-text{font-size: 9px;font-weight: 800;letter-spacing: 2.5px;text-transform: uppercase;color: rgb(167,139,250) !important;font-family: Inter,system-ui,sans-serif !important;}.cl-mirror .nv-faq__title{font-size: 32px;font-weight: 400;line-height: 1.15;font-family: "DM Serif Display",Georgia,serif !important;color: rgb(255,255,255) !important;}.cl-mirror .nv-faq__title em{font-style: italic;background: linear-gradient(135deg,rgb(196,181,253),rgb(167,139,250),rgb(124,58,237)) 0% 0% / 200% 200% text;-webkit-text-fill-color: transparent;animation: 4s ease 0s infinite normal none running nv-ftshimmer;font-family: "DM Serif Display",Georgia,serif !important;}@keyframes nv-ftshimmer{0%,100%{background-position: 0% 50%;}50%{background-position: 100% 50%;}}.cl-mirror .nv-faq__list{display: flex;flex-direction: column;gap: 8px;position: relative;z-index: 2;}.cl-mirror .nv-faq__item{border-radius: 14px;padding: 1.5px;background: linear-gradient(135deg,rgba(124,58,237,0.2),rgba(255,255,255,0.03),rgba(167,139,250,0.15)) 0% 0% / 300% 300%;animation: 8s ease 0s infinite normal none running nv-fbdr;transition: box-shadow 0.4s,transform 0.4s cubic-bezier(0.19,1,0.22,1);}.cl-mirror .nv-faq__item:hover{box-shadow: rgba(124,58,237,0.12) 0px 8px 32px;transform: translateY(-2px);}.cl-mirror .nv-faq__item.active{box-shadow: rgba(124,58,237,0.18) 0px 12px 44px,rgba(124,58,237,0.06) 0px 0px 40px;transform: translateY(-3px);}@keyframes nv-fbdr{0%,100%{background-position: 0% 50%;}25%{background-position: 100% 0%;}50%{background-position: 100% 100%;}75%{background-position: 0% 100%;}}.cl-mirror .nv-faq__item-inner{background: linear-gradient(160deg,rgb(20,16,42),rgb(14,11,29));border-radius: 13px;overflow: hidden;position: relative;}.cl-mirror .nv-faq__item-inner::before{content: "";position: absolute;top: -30px;left: -30px;width: 100px;height: 100px;background: radial-gradient(circle,rgba(124,58,237,0.06),transparent 70%);pointer-events: none;transition: opacity 0.3s;opacity: 0.5;}.cl-mirror .nv-faq__item.active .nv-faq__item-inner::before{opacity: 1;}.cl-mirror .nv-faq__question{display: flex;align-items: center;justify-content: space-between;padding: 16px 20px;cursor: pointer;user-select: none;width: 100%;background: none;border-width: medium;border-style: none;border-color: currentcolor;border-image: initial;text-align: left;font-family: inherit;position: relative;z-index: 1;}.cl-mirror .nv-faq__question-text{font-size: 14px;font-weight: 600;line-height: 1.35;padding-right: 14px;transition: color 0.3s;color: rgb(221,221,232) !important;font-family: Inter,system-ui,sans-serif !important;}.cl-mirror .nv-faq__item.active .nv-faq__question-text{color: rgb(255,255,255) !important;}.cl-mirror .nv-faq__icon{width: 30px;height: 30px;min-width: 30px;border-radius: 10px;background: rgba(124,58,237,0.1);border: 1px solid rgba(124,58,237,0.2);display: flex;align-items: center;justify-content: center;transition: 0.4s cubic-bezier(0.19,1,0.22,1);position: relative;}.cl-mirror .nv-faq__icon svg{width: 12px;height: 12px;position: relative;z-index: 1;}.cl-mirror .nv-faq__icon svg line{stroke: rgb(167,139,250);stroke-width: 2;stroke-linecap: round;transition: stroke 0.3s;}.cl-mirror .nv-faq__item.active .nv-faq__icon{background: linear-gradient(135deg,rgb(124,58,237),rgb(167,139,250));border-color: transparent;transform: rotate(45deg);box-shadow: rgba(124,58,237,0.4) 0px 4px 16px;}.cl-mirror .nv-faq__item.active .nv-faq__icon svg line{stroke: rgb(255,255,255);}.cl-mirror .nv-faq__answer{max-height: 0px;overflow: hidden;transition: max-height 0.5s cubic-bezier(0.19,1,0.22,1);}.cl-mirror .nv-faq__item.active .nv-faq__answer{max-height: 2000px;}.cl-mirror .nv-faq__answer-inner{padding: 0px 20px 20px;font-size: 13px;line-height: 1.7;position: relative;z-index: 1;color: rgb(154,154,172) !important;font-family: Inter,system-ui,sans-serif !important;}.cl-mirror .nv-faq__answer-inner p{margin: 0px 0px 10px;}.cl-mirror .nv-faq__answer-inner p:last-child{margin-bottom: 0px;}.cl-mirror .nv-faq__answer-inner strong{color: rgb(221,221,232) !important;font-weight: 600;}.cl-mirror .nv-callout{background: rgba(124,58,237,0.08);border-left: 3px solid rgb(124,58,237);border-radius: 0px 10px 10px 0px;padding: 12px 16px;margin: 10px 0px;}.cl-mirror .nv-callout p{margin: 0px 0px 5px;}.cl-mirror .nv-callout p:last-child{margin-bottom: 0px;}.cl-mirror .nv-callout strong{color: rgb(196,181,253) !important;}.cl-mirror .nv-callout--light{background: rgba(167,139,250,0.06);border-left: 3px solid rgb(167,139,250);border-radius: 0px 10px 10px 0px;padding: 12px 16px;margin: 10px 0px;}.cl-mirror .nv-callout--light p{margin: 0px 0px 5px;}.cl-mirror .nv-callout--light p:last-child{margin-bottom: 0px;}.cl-mirror .nv-callout--light strong{color: rgb(196,181,253) !important;}.cl-mirror .nv-callout-header{font-weight: 700;font-size: 10px;text-transform: uppercase;letter-spacing: 1px;display: block;color: rgb(167,139,250) !important;margin-bottom: 6px !important;font-family: Inter,system-ui,sans-serif !important;}.cl-mirror .nv-faq__answer-inner ol{padding-left: 18px;margin: 8px 0px 12px;}.cl-mirror .nv-faq__answer-inner ol li{margin-bottom: 5px;padding-left: 3px;color: rgb(154,154,172) !important;}.cl-mirror .nv-faq__answer-inner ul{list-style: none;padding-left: 0px;margin: 8px 0px 12px;}.cl-mirror .nv-faq__answer-inner ul li{margin-bottom: 5px;padding-left: 18px;position: relative;color: rgb(154,154,172) !important;}.cl-mirror .nv-faq__answer-inner ul li::before{content: "";width: 5px;height: 5px;background: linear-gradient(135deg,rgb(124,58,237),rgb(167,139,250));border-radius: 50%;position: absolute;left: 0px;top: 7px;box-shadow: rgba(124,58,237,0.3) 0px 0px 6px;}.cl-mirror .nv-check-list{list-style: none;padding-left: 0px;margin: 8px 0px 12px;}.cl-mirror .nv-check-list li{margin-bottom: 5px;padding-left: 24px;position: relative;font-weight: 500;color: rgb(200,200,212) !important;}.cl-mirror .nv-check-list li::before{content: "✓";color: rgb(124,58,237);font-weight: 700;position: absolute;left: 0px;top: 0px;font-size: 14px;text-shadow: rgba(124,58,237,0.4) 0px 0px 8px;}.cl-mirror .nv-divider{height: 1px;background: rgba(124,58,237,0.1);margin: 12px 0px;border-width: medium;border-style: none;border-color: currentcolor;border-image: initial;}@media (max-width: 768px){.cl-mirror .nv-faq-outer{padding: 20px 10px;}.cl-mirror .nv-faq{padding: 28px 14px 24px;border-radius: 22px;}.cl-mirror .nv-faq__title{font-size: 26px;}.cl-mirror .nv-faq__header{margin-bottom: 22px;}.cl-mirror .nv-faq__list{gap: 6px;}.cl-mirror .nv-faq__question{padding: 14px 16px;}.cl-mirror .nv-faq__question-text{font-size: 13px;}.cl-mirror .nv-faq__icon{width: 28px;height: 28px;min-width: 28px;border-radius: 9px;}.cl-mirror .nv-faq__answer-inner{padding: 0px 16px 16px;font-size: 12px;}.cl-mirror .nv-callout,.cl-mirror .nv-callout--light{padding: 10px 12px;}}@media (min-width: 1024px){.cl-mirror .nv-faq{padding: 48px 40px 44px;border-radius: 32px;}.cl-mirror .nv-faq__title{font-size: 38px;}.cl-mirror .nv-faq__question{padding: 18px 24px;}.cl-mirror .nv-faq__question-text{font-size: 15px;}.cl-mirror .nv-faq__answer-inner{padding: 0px 24px 22px;font-size: 13.5px;}}.cl-mirror .section-template--21866925490399__custom_liquid_TegNeA-padding{padding-top: calc(0px);padding-bottom: calc(36px);}@media screen and (min-width: 750px){.cl-mirror .section-template--21866925490399__custom_liquid_TegNeA-padding{padding-top: 0px;padding-bottom: 48px;}}.cl-mirror .nv-timeline{max-width: 1100px;margin: 0px auto -40px;padding: 70px 20px 0px;font-family: Inter,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;position: relative;}.cl-mirror .nv-timeline *{box-sizing: border-box;margin: 0px;padding: 0px;}.cl-mirror .nv-timeline__header{text-align: center;margin-bottom: 52px;}.cl-mirror .nv-timeline__badge{display: inline-block;padding: 6px 18px;border-radius: 50px;background: rgba(124,58,237,0.08);border: 1px solid rgba(124,58,237,0.2);font-size: 11px;font-weight: 700;letter-spacing: 1.5px;text-transform: uppercase;margin-bottom: 16px;color: rgb(124,58,237) !important;font-family: Inter,system-ui,sans-serif !important;}.cl-mirror .nv-timeline__title{font-size: 38px;font-weight: 800;line-height: 1.15;margin-bottom: 16px;color: rgb(26,26,46) !important;font-family: Inter,system-ui,sans-serif !important;}.cl-mirror .nv-timeline__title em{color: rgb(124,58,237) !important;font-style: italic;}.cl-mirror .nv-timeline__subtitle{font-size: 16px;max-width: 580px;margin: 0px auto;line-height: 1.65;color: rgb(107,107,123) !important;font-family: Inter,system-ui,sans-serif !important;}.cl-mirror .nv-timeline__layout{display: flex;gap: 44px;align-items: flex-start;}.cl-mirror .nv-timeline__steps-col{flex: 1 1 0%;min-width: 0px;}.cl-mirror .nv-timeline__video-col{width: 340px;min-width: 340px;position: sticky;top: 80px;}.cl-mirror .nv-timeline__video-wrap{border-radius: 20px;overflow: hidden;background: rgb(243,237,255);aspect-ratio: 9 / 16;width: 100%;box-shadow: rgba(124,58,237,0.15) 0px 8px 40px,rgba(124,58,237,0.1) 0px 0px 0px 1px;position: relative;}.cl-mirror .nv-timeline__video-wrap::before{content: "";position: absolute;inset: 0px;border-radius: 20px;padding: 2px;background: linear-gradient(135deg,rgba(124,58,237,0.4),transparent 50%,rgba(167,139,250,0.3));mask: linear-gradient(rgb(255,255,255) 0px,rgb(255,255,255) 0px) content-box exclude,linear-gradient(rgb(255,255,255) 0px,rgb(255,255,255) 0px);pointer-events: none;z-index: 2;}.cl-mirror .nv-timeline__video-wrap video,.cl-mirror .nv-timeline__video-wrap img{width: 100%;height: 100%;object-fit: cover;display: block;}.cl-mirror .nv-step{display: flex;gap: 20px;margin-bottom: 12px;position: relative;padding: 24px 22px;border-radius: 16px;background: rgb(255,255,255);border: 1px solid rgb(237,232,245);box-shadow: rgba(124,58,237,0.04) 0px 2px 12px;transition: transform 0.25s,box-shadow 0.25s,border-color 0.25s;}.cl-mirror .nv-step:hover{transform: translateY(-3px);box-shadow: rgba(124,58,237,0.1) 0px 8px 30px;border-color: rgba(124,58,237,0.2);}.cl-mirror .nv-step:last-child{margin-bottom: 0px;}.cl-mirror .nv-step__number{width: 44px;height: 44px;min-width: 44px;border-radius: 50%;background: linear-gradient(135deg,rgb(124,58,237),rgb(167,139,250));font-size: 15px;font-weight: 800;display: flex;align-items: center;justify-content: center;margin-top: 2px;box-shadow: rgba(124,58,237,0.3) 0px 4px 14px;position: relative;flex-shrink: 0;color: rgb(255,255,255) !important;font-family: Inter,system-ui,sans-serif !important;}.cl-mirror .nv-step__number::after{content: "";position: absolute;inset: -4px;border-radius: 50%;border: 2px solid rgba(124,58,237,0.15);}.cl-mirror .nv-step__connector{width: 2px;height: 12px;background: linear-gradient(rgb(196,181,253),rgb(232,224,244));margin: 0px auto 0px 43px;border-radius: 2px;}.cl-mirror .nv-step__content{flex: 1 1 0%;}.cl-mirror .nv-step__week{display: inline-block;font-size: 10px;font-weight: 700;text-transform: uppercase;letter-spacing: 1.5px;margin-bottom: 6px;padding: 3px 10px;background: rgba(124,58,237,0.06);border-radius: 50px;color: rgb(124,58,237) !important;font-family: Inter,system-ui,sans-serif !important;}.cl-mirror .nv-step__heading{font-size: 20px;font-weight: 800;margin-bottom: 10px;line-height: 1.3;color: rgb(26,26,46) !important;font-family: Inter,system-ui,sans-serif !important;}.cl-mirror .nv-step__heading em{color: rgb(124,58,237) !important;font-style: italic;}.cl-mirror .nv-step__body{font-size: 14px;line-height: 1.75;color: rgb(90,90,106) !important;font-family: Inter,system-ui,sans-serif !important;}.cl-mirror .nv-step__body p{margin-bottom: 10px;}.cl-mirror .nv-step__body p:last-child{margin-bottom: 0px;}.cl-mirror .nv-step__body strong{color: rgb(26,26,46) !important;font-weight: 700;}.cl-mirror .nv-step__quote{background: linear-gradient(135deg,rgb(243,237,255),rgb(236,229,251));border-left: 3px solid rgb(124,58,237);border-radius: 0px 12px 12px 0px;padding: 16px 20px;margin: 14px 0px;font-size: 15px;font-weight: 600;font-style: italic;line-height: 1.5;position: relative;color: rgb(45,26,94) !important;font-family: Inter,system-ui,sans-serif !important;}.cl-mirror .nv-step__quote::before{top: -6px;left: 12px;font-size: 40px;color: rgba(124,58,237,0.2);font-family: Georgia,serif;line-height: 1;}.cl-mirror .nv-step__body u{text-decoration: none;background: linear-gradient(transparent 60%,rgba(124,58,237,0.15) 60%);font-weight: 700;color: rgb(26,26,46) !important;}.cl-mirror .nv-timeline__progress{display: flex;justify-content: center;gap: 8px;margin-bottom: 32px;}.cl-mirror .nv-timeline__progress-dot{width: 8px;height: 8px;border-radius: 50%;background: rgb(232,224,244);}.cl-mirror .nv-timeline__progress-dot--active{background: linear-gradient(135deg,rgb(124,58,237),rgb(167,139,250));width: 28px;border-radius: 10px;}@media (max-width: 768px){.cl-mirror .nv-timeline{padding: 40px 14px 0px;}.cl-mirror .nv-timeline__badge{font-size: 9px;padding: 5px 14px;}.cl-mirror .nv-timeline__title{font-size: 28px;}.cl-mirror .nv-timeline__subtitle{font-size: 14px;}.cl-mirror .nv-timeline__header{margin-bottom: 36px;}.cl-mirror .nv-timeline__layout{flex-direction: column;gap: 32px;}.cl-mirror .nv-timeline__video-col{width: 100%;min-width: 0px;max-width: 340px;margin: 0px auto;position: static;order: -1;}.cl-mirror .nv-step{padding: 18px 16px;border-radius: 14px;gap: 14px;margin-bottom: 8px;}.cl-mirror .nv-step__number{width: 38px;height: 38px;min-width: 38px;font-size: 13px;}.cl-mirror .nv-step__number::after{inset: -3px;}.cl-mirror .nv-step__connector{height: 8px;margin-left: 35px;}.cl-mirror .nv-step__week{font-size: 9px;padding: 2px 8px;}.cl-mirror .nv-step__heading{font-size: 17px;}.cl-mirror .nv-step__body{font-size: 13px;}.cl-mirror .nv-step__quote{font-size: 13px;padding: 12px 14px;}.cl-mirror .nv-step__quote::before{font-size: 30px;top: -4px;left: 8px;}.cl-mirror .nv-timeline__progress-dot--active{width: 22px;}}@media (min-width: 1024px){.cl-mirror .nv-timeline__video-col{width: 380px;min-width: 380px;}.cl-mirror .nv-timeline__layout{gap: 56px;}.cl-mirror .nv-step{padding: 28px 26px;border-radius: 18px;}.cl-mirror .nv-step__heading{font-size: 22px;}.cl-mirror .nv-step__body{font-size: 15px;}.cl-mirror .nv-step__number{width: 48px;height: 48px;min-width: 48px;font-size: 16px;}}.cl-mirror .section-template--21866925490399__custom_liquid_gUXLUK-padding{padding-top: calc(30px);padding-bottom: calc(0px);}@media screen and (min-width: 750px){.cl-mirror .section-template--21866925490399__custom_liquid_gUXLUK-padding{padding-top: 40px;padding-bottom: 0px;}}.cl-mirror .nv-compare{padding: 48px 20px 44px;border-radius: 0px;max-width: 100%;margin: 20px 0px 0px;font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;position: relative;overflow: hidden;background: radial-gradient(700px 480px at 88% 10%,rgba(124,58,237,0.12),transparent 62%),radial-gradient(640px 460px at 8% 90%,rgba(147,51,234,0.1),transparent 64%),rgb(10,7,20) !important;}.cl-mirror .nv-compare *{box-sizing: border-box;margin: 0px;padding: 0px;}.cl-mirror .nv-compare__inner{max-width: 900px;margin: 0px auto;position: relative;z-index: 2;}.cl-mirror .nv-compare__mesh{position: absolute;inset: 0px;background: radial-gradient(500px 400px at 30% 0%,rgba(124,58,237,0.1),transparent),radial-gradient(300px 400px at 80% 100%,rgba(167,139,250,0.05),transparent);pointer-events: none;z-index: 0;}.cl-mirror .nv-compare__particles{position: absolute;inset: 0px;pointer-events: none;z-index: 0;overflow: hidden;}.cl-mirror .nv-compare__particle{position: absolute;border-radius: 50%;background: rgba(167,139,250,0.2);animation: auto linear 0s infinite normal none running nv-cp-drift;}.cl-mirror .nv-compare__particle:nth-child(1){width: 2px;height: 2px;left: 10%;top: 20%;animation-duration: 16s;}.cl-mirror .nv-compare__particle:nth-child(2){width: 3px;height: 3px;left: 80%;top: 60%;animation-duration: 20s;animation-delay: -5s;}.cl-mirror .nv-compare__particle:nth-child(3){width: 2px;height: 2px;left: 45%;top: 75%;animation-duration: 18s;animation-delay: -8s;}@keyframes nv-cp-drift{0%{transform: translate(0px,0px);opacity: 0;}10%{opacity: 1;}90%{opacity: 1;}100%{transform: translate(30px,-60px);opacity: 0;}}.cl-mirror .nv-compare__header{text-align: center;margin-bottom: 36px;position: relative;z-index: 2;}.cl-mirror .nv-compare__eyebrow{display: inline-flex;align-items: center;gap: 8px;margin-bottom: 14px;padding: 6px 18px;border-radius: 50px;background: rgba(124,58,237,0.08);border: 1px solid rgba(124,58,237,0.2);}.cl-mirror .nv-compare__eyebrow-text{font-size: 10px;font-weight: 800;letter-spacing: 2px;text-transform: uppercase;color: rgb(196,181,253) !important;font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif !important;-webkit-text-fill-color: rgb(196,181,253) !important;}.cl-mirror .nv-compare__title{font-size: clamp(28px,5vw,38px);font-weight: 400;letter-spacing: -0.02em;line-height: 1.08;font-family: Georgia,"Times New Roman",serif !important;color: rgb(255,255,255) !important;-webkit-text-fill-color: rgb(255,255,255) !important;}.cl-mirror .nv-compare__title em{font-style: italic;background: linear-gradient(135deg,rgb(196,181,253),rgb(167,139,250),rgb(124,58,237)) text;-webkit-text-fill-color: transparent;font-family: Georgia,"Times New Roman",serif !important;}.cl-mirror .nv-compare__columns{display: flex;gap: 16px;align-items: stretch;margin-bottom: 48px;position: relative;z-index: 2;}.cl-mirror .nv-compare__card{border-radius: 18px;padding: 26px 20px;flex: 1 1 0px;min-width: 0px;position: relative;box-shadow: rgba(124,58,237,0.15) 0px 0px 50px,rgba(0,0,0,0.25) 0px 8px 32px;background: rgb(255,255,255) !important;}.cl-mirror .nv-compare__winner{position: absolute;top: 12px;right: -6px;font-size: 9px;font-weight: 800;padding: 5px 13px;border-radius: 4px 0px 0px 4px;letter-spacing: 2px;text-transform: uppercase;box-shadow: rgba(124,58,237,0.4) 0px 2px 8px;background: linear-gradient(135deg,rgb(124,58,237),rgb(167,139,250)) !important;color: rgb(255,255,255) !important;font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif !important;-webkit-text-fill-color: rgb(255,255,255) !important;}.cl-mirror .nv-compare__winner::after{content: "";position: absolute;top: 100%;right: 0px;border-top: 6px solid rgb(91,33,182);border-right: 6px solid transparent;}.cl-mirror .nv-compare__card-brand{text-align: center;margin-bottom: 14px;}.cl-mirror .nv-compare__card-brand img{height: 30px;width: auto;object-fit: contain;}.cl-mirror .nv-compare__card-img{display: flex;align-items: center;justify-content: center;margin-bottom: 16px;padding: 8px 0px;}.cl-mirror .nv-compare__card-img img{max-height: 120px;width: auto;object-fit: contain;filter: drop-shadow(rgba(124,58,237,0.2) 0px 6px 16px);}.cl-mirror .nv-compare__stars{text-align: center;margin-bottom: 16px;}.cl-mirror .nv-compare__stars-row{display: flex;align-items: center;justify-content: center;gap: 3px;margin-bottom: 4px;}.cl-mirror .nv-compare__stars-row svg{width: 16px;height: 16px;fill: rgb(245,158,11);stroke: none;}.cl-mirror .nv-compare__stars-text{font-size: 12px;font-weight: 600;letter-spacing: -0.01em;color: rgb(85,85,85) !important;font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif !important;-webkit-text-fill-color: rgb(85,85,85) !important;}.cl-mirror .nv-compare__card-features{display: flex;flex-direction: column;gap: 9px;}.cl-mirror .nv-compare__card-feat{display: flex !important;align-items: center !important;gap: 9px !important;font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif !important;}.cl-mirror .nv-compare__card-feat span{font-size: 13px !important;font-weight: 600 !important;color: rgb(26,26,46) !important;-webkit-text-fill-color: rgb(26,26,46) !important;line-height: 1.3 !important;letter-spacing: -0.01em !important;}.cl-mirror .nv-compare__feat-icon{width: 22px !important;height: 22px !important;min-width: 22px !important;display: flex !important;align-items: center !important;justify-content: center !important;background: rgba(124,58,237,0.1) !important;border-radius: 6px !important;flex-shrink: 0 !important;}.cl-mirror .nv-compare__feat-icon svg{width: 12px !important;height: 12px !important;stroke: rgb(124,58,237) !important;fill: none !important;stroke-width: 2 !important;stroke-linecap: round !important;stroke-linejoin: round !important;}.cl-mirror .nv-compare__others{flex: 1 1 0px;min-width: 0px;display: flex;flex-direction: column;}.cl-mirror .nv-compare__others-list{background: rgba(255,255,255,0.03);border: 1px solid rgba(255,255,255,0.06);border-radius: 18px;padding: 18px 14px;display: flex;flex-direction: column;justify-content: space-evenly;gap: 0px;flex: 1 1 0%;}.cl-mirror .nv-compare__others-header{text-align: center;padding-bottom: 6px;}.cl-mirror .nv-compare__others-title{font-size: 16px;font-weight: 700;margin-bottom: 1px;color: rgb(255,255,255) !important;font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif !important;-webkit-text-fill-color: rgb(255,255,255) !important;}.cl-mirror .nv-compare__others-sub{font-size: 11px;font-style: italic;color: rgb(138,138,158) !important;font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif !important;-webkit-text-fill-color: rgb(138,138,158) !important;}.cl-mirror .nv-compare__x-item{text-align: center;}.cl-mirror .nv-compare__x-mark{font-size: 16px;font-weight: 700;display: block;margin-bottom: 2px;opacity: 0.9;color: rgb(239,68,68) !important;-webkit-text-fill-color: rgb(239,68,68) !important;}.cl-mirror .nv-compare__x-text{font-size: 14px;line-height: 1.3;font-weight: 600;color: rgb(204,204,204) !important;font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif !important;-webkit-text-fill-color: rgb(204,204,204) !important;}.cl-mirror .nv-compare__divider{height: 1px;margin-bottom: 40px;background: linear-gradient(90deg,transparent,rgba(124,58,237,0.3),rgba(167,139,250,0.4),rgba(124,58,237,0.3),transparent);position: relative;z-index: 2;}.cl-mirror .nv-compare__benefits{margin-bottom: 36px;position: relative;z-index: 2;}.cl-mirror .nv-compare__benefits-title{letter-spacing: -0.015em;margin-bottom: 24px;line-height: 1.18;font-family: Georgia,"Times New Roman",serif !important;font-size: clamp(22px,4vw,28px) !important;font-weight: 400 !important;color: rgb(255,255,255) !important;-webkit-text-fill-color: rgb(255,255,255) !important;}.cl-mirror .nv-compare__benefits-title em{font-style: italic;font-family: Georgia,"Times New Roman",serif !important;color: rgb(167,139,250) !important;-webkit-text-fill-color: rgb(167,139,250) !important;}.cl-mirror .nv-compare__check-list{display: flex;flex-direction: column;gap: 12px;}.cl-mirror .nv-compare__check-item{display: flex;align-items: flex-start;gap: 14px;padding: 14px 16px;border-radius: 14px;background: rgba(124,58,237,0.05);border: 1px solid rgba(124,58,237,0.08);transition: background 0.3s,transform 0.3s;}.cl-mirror .nv-compare__check-item:hover{background: rgba(124,58,237,0.1);transform: translateY(-2px);}.cl-mirror .nv-compare__check-circle{width: 30px;height: 30px;min-width: 30px;border-radius: 50%;display: flex;align-items: center;justify-content: center;box-shadow: rgba(124,58,237,0.3) 0px 2px 10px;margin-top: 1px;background: linear-gradient(135deg,rgb(124,58,237),rgb(167,139,250)) !important;}.cl-mirror .nv-compare__check-circle svg{width: 15px;height: 15px;stroke-width: 2.5;fill: none;stroke-linecap: round;stroke-linejoin: round;stroke: rgb(255,255,255) !important;}.cl-mirror .nv-compare__check-strong{display: block;margin-bottom: 2px;font-size: 15px !important;font-weight: 700 !important;color: rgb(255,255,255) !important;font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif !important;-webkit-text-fill-color: rgb(255,255,255) !important;}.cl-mirror .nv-compare__check-desc{font-size: 13px !important;color: rgb(179,179,199) !important;font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif !important;-webkit-text-fill-color: rgb(179,179,199) !important;}.cl-mirror .nv-compare__cta-wrap{text-align: center;margin-top: 36px;position: relative;z-index: 2;}.cl-mirror .nv-compare__cta{display: block;width: 100%;max-width: 420px;margin: 0px auto 10px;padding: 17px 24px;border-radius: 60px;font-size: 17px;font-weight: 800;cursor: pointer;box-shadow: rgba(124,58,237,0.4) 0px 6px 28px;transition: transform 0.25s,box-shadow 0.25s;position: relative;overflow: hidden;border-width: medium !important;border-style: none !important;border-color: currentcolor !important;border-image: initial !important;background: linear-gradient(135deg,rgb(124,58,237),rgb(147,51,234),rgb(124,58,237)) 0% 0% / 200% 200% !important;color: rgb(255,255,255) !important;font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif !important;-webkit-text-fill-color: rgb(255,255,255) !important;}.cl-mirror .nv-compare__cta::after{content: "";position: absolute;top: -50%;left: -70%;width: 50%;height: 200%;background: linear-gradient(90deg,transparent,rgba(255,255,255,0.15),transparent);transform: rotate(25deg);animation: 3.5s ease-in-out 0s infinite normal none running nv-cshine;}@keyframes nv-cshim{0%,100%{background-position: 0% 50%;}50%{background-position: 100% 50%;}}@keyframes nv-cshine{0%,100%{transform: translateX(0px);}50%{transform: translateX(400%);}}.cl-mirror .nv-compare__cta:hover{transform: translateY(-3px);box-shadow: rgba(124,58,237,0.5) 0px 10px 36px;}.cl-mirror .nv-compare__guarantees{display: flex;justify-content: center;gap: 20px;margin-top: 16px;flex-wrap: wrap;position: relative;z-index: 2;}.cl-mirror .nv-compare__guarantee{display: flex;align-items: center;gap: 5px;font-size: 11px;color: rgb(138,138,158) !important;font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif !important;-webkit-text-fill-color: rgb(138,138,158) !important;}.cl-mirror .nv-compare__guarantee svg{width: 13px;height: 13px;stroke: rgb(124,58,237);fill: none;stroke-width: 2;}@media (min-width: 769px){.cl-mirror .nv-compare{padding: 64px 48px 56px;}.cl-mirror .nv-compare__columns{max-width: 720px;margin-left: auto;margin-right: auto;gap: 28px;margin-bottom: 56px;}.cl-mirror .nv-compare__card{padding: 32px 28px;border-radius: 20px;}.cl-mirror .nv-compare__card-brand img{height: 36px;}.cl-mirror .nv-compare__card-img img{max-height: 170px;}.cl-mirror .nv-compare__card-features{gap: 12px;}.cl-mirror .nv-compare__card-feat span{font-size: 15px !important;font-weight: 600 !important;}.cl-mirror .nv-compare__feat-icon{width: 26px !important;height: 26px !important;min-width: 26px !important;border-radius: 7px !important;}.cl-mirror .nv-compare__feat-icon svg{width: 14px !important;height: 14px !important;}.cl-mirror .nv-compare__others-list{padding: 22px 18px;border-radius: 20px;}.cl-mirror .nv-compare__x-mark{font-size: 20px;}.cl-mirror .nv-compare__x-text{font-size: 16px;}.cl-mirror .nv-compare__benefits{max-width: 720px;margin-left: auto;margin-right: auto;margin-bottom: 44px;}.cl-mirror .nv-compare__benefits-title{font-size: 36px !important;}.cl-mirror .nv-compare__check-list{display: grid;grid-template-columns: 1fr 1fr;gap: 16px;}.cl-mirror .nv-compare__check-item{padding: 18px 20px;}.cl-mirror .nv-compare__check-strong{font-size: 16px !important;}.cl-mirror .nv-compare__check-desc{font-size: 14px !important;}.cl-mirror .nv-compare__cta{max-width: 380px;font-size: 18px;}.cl-mirror .nv-compare__winner{font-size: 10px;padding: 5px 14px;top: 14px;}}@media (min-width: 1024px){.cl-mirror .nv-compare{position: relative;}.cl-mirror .nv-compare::before{content: "VIER ZONES · ÉÉN APPARAAT";position: absolute;right: 38px;top: 50%;transform: translateY(-50%);writing-mode: vertical-rl;font-size: 10px;font-weight: 700;letter-spacing: 5px;text-transform: uppercase;white-space: nowrap;pointer-events: none;z-index: 0;color: rgba(167,139,250,0.26) !important;-webkit-text-fill-color: rgba(167,139,250,0.26) !important;}.cl-mirror .nv-compare::after{content: "vs.";position: absolute;left: 50%;top: 46%;transform: translate(-50%,-50%);font-style: italic;font-size: 200px;line-height: 1;-webkit-text-stroke: 1px rgba(124,58,237,0.14);pointer-events: none;z-index: 0;font-family: Georgia,"Times New Roman",serif !important;color: transparent !important;-webkit-text-fill-color: transparent !important;}.cl-mirror .nv-compare__columns{max-width: 800px;gap: 36px;}.cl-mirror .nv-compare__card-img img{max-height: 200px;}.cl-mirror .nv-compare__card-feat span{font-size: 15px !important;}.cl-mirror .nv-compare__benefits{max-width: 800px;}}@media (max-width: 768px){.cl-mirror .nv-compare{padding: 38px 12px 34px;}.cl-mirror .nv-compare__header{margin-bottom: 28px;}.cl-mirror .nv-compare__eyebrow{padding: 5px 14px;}.cl-mirror .nv-compare__eyebrow-text{font-size: 9px;}.cl-mirror .nv-compare__columns{gap: 10px;}.cl-mirror .nv-compare__card{padding: 18px 14px;border-radius: 14px;}.cl-mirror .nv-compare__card-brand img{height: 22px;}.cl-mirror .nv-compare__card-img img{max-height: 90px;}.cl-mirror .nv-compare__card-features{gap: 7px;}.cl-mirror .nv-compare__card-feat span{font-size: 11px !important;font-weight: 600 !important;color: rgb(26,26,46) !important;-webkit-text-fill-color: rgb(26,26,46) !important;}.cl-mirror .nv-compare__feat-icon{width: 20px !important;height: 20px !important;min-width: 20px !important;border-radius: 5px !important;}.cl-mirror .nv-compare__feat-icon svg{width: 11px !important;height: 11px !important;}.cl-mirror .nv-compare__winner{font-size: 7px;padding: 3px 9px;top: 8px;right: -4px;}.cl-mirror .nv-compare__stars-row svg{width: 14px;height: 14px;}.cl-mirror .nv-compare__stars-text{font-size: 10px;}.cl-mirror .nv-compare__stars{margin-bottom: 12px;}.cl-mirror .nv-compare__others-list{padding: 12px 8px;border-radius: 14px;}.cl-mirror .nv-compare__others-title{font-size: 13px;}.cl-mirror .nv-compare__others-sub{font-size: 9px;}.cl-mirror .nv-compare__x-mark{font-size: 13px !important;}.cl-mirror .nv-compare__x-text{font-size: 11px !important;}.cl-mirror .nv-compare__divider{margin-bottom: 28px;}.cl-mirror .nv-compare__benefits-title{font-size: 24px !important;}.cl-mirror .nv-compare__check-item{padding: 12px;border-radius: 12px;}.cl-mirror .nv-compare__check-strong{font-size: 13px !important;}.cl-mirror .nv-compare__check-desc{font-size: 11px !important;}.cl-mirror .nv-compare__cta{padding: 15px 20px;font-size: 15px;}.cl-mirror .nv-compare__guarantees{gap: 12px;}.cl-mirror .nv-compare__guarantee{font-size: 10px;}}@media (max-width: 768px){.cl-mirror .nv-compare{border-radius: 0px;max-width: 100%;margin: 14px 0px 0px;box-shadow: none;}}.cl-mirror .section-template--21866925490399__custom_liquid_GLAkic-padding{padding-top: calc(0px);padding-bottom: calc(39px);}@media screen and (min-width: 750px){.cl-mirror .section-template--21866925490399__custom_liquid_GLAkic-padding{padding-top: 0px;padding-bottom: 52px;}}.cl-mirror .nvr{padding: 44px 20px !important;background: radial-gradient(120% 70% at 50% 0%,rgb(246,242,253) 0%,rgb(255,255,255) 58%) !important;border-top: 1px solid rgba(124,58,237,0.12) !important;width: 100% !important;max-width: 100% !important;overflow: hidden !important;}.cl-mirror .nvr,.cl-mirror .nvr *,.cl-mirror .nvr ::before,.cl-mirror .nvr ::after{margin: 0px;padding: 0px;box-sizing: border-box !important;font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif !important;}.cl-mirror .nvr__w{max-width: 640px !important;margin: 0px auto !important;padding: 0px !important;width: 100% !important;}.cl-mirror .nvr__hdr{text-align: center;margin-bottom: 28px;}.cl-mirror .nvr__label{display: inline-block;margin-bottom: 8px;font-size: 10px !important;font-weight: 500 !important;color: rgb(124,58,237) !important;-webkit-text-fill-color: rgb(124,58,237) !important;letter-spacing: 2px !important;text-transform: uppercase !important;}.cl-mirror .nvr__h2{letter-spacing: -0.02em;font-family: Georgia,"Times New Roman",serif !important;font-size: clamp(28px,5vw,38px) !important;font-weight: normal !important;color: rgb(26,26,46) !important;-webkit-text-fill-color: rgb(26,26,46) !important;line-height: 1.2 !important;margin-bottom: 6px !important;}.cl-mirror .nvr__h2 i{font-family: Georgia,"Times New Roman",serif !important;color: rgb(124,58,237) !important;-webkit-text-fill-color: rgb(124,58,237) !important;}.cl-mirror .nvr__sub{font-size: 15px !important;color: rgb(136,136,136) !important;-webkit-text-fill-color: rgb(136,136,136) !important;line-height: 1.5 !important;font-weight: 400 !important;}.cl-mirror .nvr__stats{display: flex;gap: 10px;margin-bottom: 30px;width: 100% !important;}.cl-mirror .nvr__st{flex: 1 1 0%;text-align: center;padding: 18px 8px;border-radius: 14px;box-shadow: rgba(124,58,237,0.07) 0px 6px 18px;background: rgb(255,255,255) !important;border: 1px solid rgba(124,58,237,0.12) !important;}.cl-mirror .nvr__st:last-child{border-right-width: medium;border-right-style: none;border-right-color: currentcolor;}.cl-mirror .nvr__list{display: grid;grid-template-columns: 1fr;gap: 10px;margin-bottom: 30px;width: 100% !important;}.cl-mirror .nvr__item{padding: 16px;border-radius: 14px;background: rgb(255,255,255) !important;border: 1px solid rgba(124,58,237,0.1) !important;}@media (min-width: 700px){.cl-mirror .nvr__list{grid-template-columns: 1fr 1fr;gap: 12px;}}.cl-mirror .nvr__item:last-child{border-bottom-width: medium;border-bottom-style: none;border-bottom-color: currentcolor;}.cl-mirror .nvr__qt{text-align: center;padding: 24px 16px 10px;max-width: 540px;margin: 0px auto;width: 100% !important;}.cl-mirror .nvr__qt::before{content: "“";display: block;font-size: 56px;line-height: 0.55;margin: 8px auto -4px;font-family: Georgia,serif !important;color: rgb(196,181,253) !important;-webkit-text-fill-color: rgb(196,181,253) !important;}@media (min-width: 900px){.cl-mirror .nvr{padding: 56px 24px 52px !important;}.cl-mirror .nvr__w{max-width: 760px !important;}.cl-mirror .nvr__h2{font-size: 38px !important;}}.cl-mirror .section-template--21866925490399__custom_liquid_GXRFaU-padding{padding-top: calc(0px);padding-bottom: calc(0px);}@media screen and (min-width: 750px){.cl-mirror .section-template--21866925490399__custom_liquid_GXRFaU-padding{padding-top: 0px;padding-bottom: 0px;}}.cl-mirror .nvt{background: radial-gradient(680px 460px at 12% 88%,rgba(124,58,237,0.12),transparent 62%),radial-gradient(620px 440px at 90% 12%,rgba(147,51,234,0.1),transparent 64%),rgb(10,7,20);padding: 48px 20px 44px;border-radius: 0px;max-width: 100%;margin: 20px 0px 0px;overflow: hidden;position: relative;}.cl-mirror .nvt,.cl-mirror .nvt *,.cl-mirror .nvt ::before,.cl-mirror .nvt ::after{margin: 0px;padding: 0px;box-sizing: border-box !important;font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif !important;}.cl-mirror .nvt__mesh{position: absolute;inset: 0px;background: radial-gradient(600px 400px at 15% 10%,rgba(124,58,237,0.12),transparent),radial-gradient(400px 500px at 85% 80%,rgba(167,139,250,0.06),transparent);pointer-events: none;z-index: 0;}.cl-mirror .nvt__scan{position: absolute;inset: 0px;background: linear-gradient(transparent 48%,rgba(124,58,237,0.02) 50%,transparent 52%) 0% 0% / 100% 8px;pointer-events: none;z-index: 0;opacity: 0.3;}.cl-mirror .nvt__w{max-width: 600px;margin: 0px auto;width: 100%;position: relative;z-index: 2;}.cl-mirror .nvt__ticker-w{overflow: hidden;margin-bottom: 28px;position: relative;}.cl-mirror .nvt__ticker-w::before,.cl-mirror .nvt__ticker-w::after{content: "";position: absolute;top: 0px;bottom: 0px;width: 60px;z-index: 3;pointer-events: none;}.cl-mirror .nvt__ticker-w::before{left: 0px;background: linear-gradient(90deg,rgb(10,7,20),transparent);}.cl-mirror .nvt__ticker-w::after{right: 0px;background: linear-gradient(270deg,rgb(10,7,20),transparent);}.cl-mirror .nvt__ticker{display: flex;gap: 12px;animation: 35s linear 0s infinite normal none running nvtk;width: max-content;}@keyframes nvtk{0%{transform: translateX(0px);}100%{transform: translateX(-50%);}}.cl-mirror .nvt__pill{display: inline-flex;align-items: center;gap: 6px;padding: 6px 14px;border-radius: 50px;background: rgba(124,58,237,0.05);border: 1px solid rgba(124,58,237,0.1);white-space: nowrap;flex-shrink: 0;}.cl-mirror .nvt__hdr{text-align: center;margin-bottom: 32px;}.cl-mirror .nvt__stats{display: flex;justify-content: center;gap: 24px;margin-top: 16px;}.cl-mirror .nvt__track{display: flex;gap: 14px;overflow-x: auto;scroll-snap-type: x mandatory;scrollbar-width: none;padding: 0px 0px 4px;margin-bottom: 24px;}.cl-mirror .nvt__track::-webkit-scrollbar{display: none;}.cl-mirror .nvt__card{min-width: 85%;max-width: 85%;scroll-snap-align: center;flex-shrink: 0;border-radius: 16px;padding: 1px;background: linear-gradient(135deg,rgba(124,58,237,0.25),rgba(255,255,255,0.03),rgba(167,139,250,0.2)) 0% 0% / 400% 400%;}@keyframes nvbdr{0%,100%{background-position: 0% 50%;}50%{background-position: 100% 100%;}}.cl-mirror .nvt__card-in{background: linear-gradient(160deg,rgb(19,16,42),rgb(13,10,28));border-radius: 15px;padding: 24px 22px;position: relative;overflow: hidden;}.cl-mirror .nvt__card-in::before{content: "“";position: absolute;top: -8px;right: 8px;font-size: 100px;color: rgba(124,58,237,0.06);-webkit-text-fill-color: rgba(124,58,237,0.06);line-height: 1;pointer-events: none;font-family: Georgia,serif !important;}.cl-mirror .nvt__dots{display: flex;justify-content: center;gap: 5px;margin-bottom: 28px;}.cl-mirror .nvt__dot{width: 6px;height: 6px;border-radius: 50%;background: rgba(255,255,255,0.08);cursor: pointer;transition: 0.3s;}.cl-mirror .nvt__dot--on{width: 22px;border-radius: 8px;background: linear-gradient(90deg,rgb(124,58,237),rgb(167,139,250));}.cl-mirror .nvt__arr{width: 40px;height: 40px;border-radius: 12px;background: rgba(124,58,237,0.06);border: 1px solid rgba(124,58,237,0.12);display: flex;align-items: center;justify-content: center;cursor: pointer;}.cl-mirror .nvt__arr svg{width: 16px;height: 16px;stroke: rgb(167,139,250);fill: none;stroke-width: 2;stroke-linecap: round;stroke-linejoin: round;}.cl-mirror .nvt__cta{display: block;width: 100%;max-width: 340px;margin: 0px auto;padding: 15px;border-radius: 50px;cursor: pointer;text-align: center;position: relative;overflow: hidden;border-width: medium !important;border-style: none !important;border-color: currentcolor !important;border-image: initial !important;background: linear-gradient(135deg,rgb(124,58,237),rgb(147,51,234)) !important;}.cl-mirror .nvt__cta::after{content: "";position: absolute;top: -50%;left: -80%;width: 60%;height: 200%;background: linear-gradient(90deg,transparent,rgba(255,255,255,0.15),transparent);transform: rotate(25deg);animation: 3s ease-in-out 0s infinite normal none running nvswp;}@keyframes nvswp{0%,100%{transform: translateX(0px);}50%{transform: translateX(370%);}}.cl-mirror .nvt__fine{text-align: center;margin-top: 10px;}@media (min-width: 768px){.cl-mirror .nvt__card{min-width: 65%;max-width: 65%;}}@media (min-width: 960px){.cl-mirror .nvt__w{max-width: 1040px;}.cl-mirror .nvt{padding: 56px 24px 64px;}.cl-mirror .nvt__card{min-width: 48%;max-width: 48%;}}@media (max-width: 768px){.cl-mirror .nvt{border-radius: 0px;max-width: 100%;margin: 14px 0px 0px;box-shadow: none;}}@keyframes shine{0%{left: -100%;opacity: 0;}10%{opacity: 0.8;}20%{opacity: 0.9;}40%{opacity: 0.8;}100%{left: 200%;opacity: 0;}}.cl-mirror .newsletter-form__button:not(:focus-visible):not(.focused){box-shadow: inherit;background-color: inherit;}.cl-mirror .custom-footer{font-family: var(--font-body-family-override,var(--font-body-family));}.cl-mirror .custom-footer .newsletter-form__button:not(:focus-visible):not(.focused){box-shadow: inherit;background-color: inherit;}@media screen and (max-width: 749px){.cl-mirror .custom-footer{transform-style: flat !important;}}.cl-mirror .custom-footer{--newsletter-bg-color: #fdffff;--newsletter-text-color: #333333;--newsletter-button-color: #333030;--footer-bg-color: #0d1012;--footer-text-color: #b0b0b0;--footer-heading-color: #fdffff;--footer-border-color: #333333;--footer-menu-color: #b0b0b0;--footer-menu-hover-color: #ffffff;--footer-divider-color: #666666;--localization-label-color: #b0b0b0;--footer-link-color: #007bff;--footer-link-hover-color: #0056b3;--footer-heading-size: 22px;--footer-text-size: 14px;--newsletter-title-size: 32px;--newsletter-subtitle-size: 16px;--copyright-text-size: 11px;--localization-label-size: 14px;--newsletter-section-padding-top: 80px;--newsletter-section-padding-bottom: 80px;--newsletter-form-max-width: 580px;--newsletter-form-margin-top: 32px;--newsletter-input-padding-vertical: 24px;--newsletter-input-padding-horizontal: 24px;--newsletter-input-border-radius: 8px;--newsletter-input-border-width: 1px;--newsletter-input-border-color: #e0e0e0;--newsletter-input-font-size: 14px;--newsletter-input-height: 48px;--newsletter-input-bg-color: #ffffff;--newsletter-input-text-color: #000000;--newsletter-button-bg-color: #333030;--newsletter-button-text-color: #ffffff;--newsletter-button-border-radius: 4px;}.cl-mirror,.cl-mirror :host{--color-gray-300: oklch(87.2% .01 258.338);--spacing: 2.5px;--font-weight-light: 300;--font-weight-normal: 400;--font-weight-medium: 500;--font-weight-semibold: 600;--font-weight-bold: 700;--radius-xl: 7.5px;--ease-in: cubic-bezier(.4,0,1,1);--ease-out: cubic-bezier(0,0,.2,1);--ease-in-out: cubic-bezier(.4,0,.2,1);--animate-spin: spin 1s linear infinite;--default-transition-duration: .15s;--default-transition-timing-function: cubic-bezier(.4,0,.2,1);}.cl-mirror .visible{visibility: visible;}@keyframes spin{100%{transform: rotate(360deg);}}.cl-mirror{--font-body-family-override: var(--font-body-family,sans-serif);--font-heading-family-override: var(--font-heading-family,sans-serif);--font-body-weight-override: var(--font-body-weight,400);--font-body-weight-bold-override: var(--font-body-weight-bold,var(--font-weight-bold,500));--font-heading-weight-override: var(--font-weight-bold,500);}.cl-mirror,.cl-mirror p,.cl-mirror .text-body,.cl-mirror button,.cl-mirror input,.cl-mirror select,.cl-mirror textarea{font-family: var(--font-body-family-override);letter-spacing: var(--letter-spacing-body,-.3px);}.cl-mirror h1,.cl-mirror h2,.cl-mirror h3,.cl-mirror h4,.cl-mirror h5,.cl-mirror h6,.cl-mirror .h0,.cl-mirror .h1,.cl-mirror .h2,.cl-mirror .h3,.cl-mirror .h4,.cl-mirror .h5,.cl-mirror .h6,.cl-mirror .hxl,.cl-mirror .hxxl{font-family: var(--font-heading-family-override);letter-spacing: var(--letter-spacing-heading,-.3px);}.cl-mirror .shopify-payment-button__button--unbranded:hover:not([disabled]){background-color: rgb(19,111,153);}@keyframes shopify-rotator{0%{transform: rotate(0deg);}100%{transform: rotate(270deg);}}@keyframes shopify-dash{0%{stroke-dashoffset: 280px;}50%{stroke-dashoffset: 75px;transform: rotate(135deg);}100%{stroke-dashoffset: 280px;transform: rotate(450deg);}}@keyframes acceleratedCheckoutLoadingSkeleton{50%{opacity: var(--shopify-accelerated-checkout-skeleton-animation-opacity-start,1);}75%{opacity: var(--shopify-accelerated-checkout-skeleton-animation-opacity-end,.5);}100%{opacity: var(--shopify-accelerated-checkout-skeleton-animation-opacity-start,1);}}.cl-mirror{--alpha-button-background: 1;--alpha-button-border: 1;--alpha-link: .85;--alpha-badge-border: .1;--focused-base-outline: 2px solid rgba(var(--color-foreground),.5);--focused-base-outline-offset: 3px;--focused-base-box-shadow: 0 0 0 3px rgb(var(--color-background)),0 0 5px 4px rgba(var(--color-foreground),.3);--button-border-radius: 15px;--inputs-radius: 15px;--inputs-radius-outset: 16px;--global-section-text-color-rgb: 0,0,0;--global-section-background-color-rgb: 255,255,255;}.cl-mirror .section + .section{margin-top: var(--spacing-sections-mobile);}.cl-mirror section.section{padding: var(--sections-mobile-vertical-padding,0) var(--sections-mobile-horizontal-padding,0);}@media screen and (min-width: 750px){.cl-mirror .section + .section{margin-top: var(--spacing-sections-desktop);}.cl-mirror section.section{padding: var(--sections-desktop-vertical-padding,0) var(--sections-desktop-horizontal-padding,0);}}.cl-mirror ::selection{background-color: rgba(var(--global-section-background-color),.2);}.cl-mirror h1,.cl-mirror h2,.cl-mirror h3,.cl-mirror h4,.cl-mirror h5,.cl-mirror .h0,.cl-mirror .h1,.cl-mirror .h2,.cl-mirror .h3,.cl-mirror .h4,.cl-mirror .h5{font-family: var(--font-heading-family);font-style: var(--font-heading-style);font-weight: var(--font-weight-bold);letter-spacing: var(--letter-spacing-heading);color: rgb(var(--color-foreground));line-height: calc(1 + .3/max(1,var(--font-heading-scale)));word-break: break-word;}.cl-mirror h2,.cl-mirror .h2{font-size: calc(var(--font-heading-scale) * 20px);}@media only screen and (min-width: 750px){.cl-mirror h2,.cl-mirror .h2{font-size: calc(var(--font-heading-scale) * 24px);}}.cl-mirror h3,.cl-mirror .h3{font-size: calc(var(--font-heading-scale) * 17px);}@media only screen and (min-width: 750px){.cl-mirror h3,.cl-mirror .h3{font-size: calc(var(--font-heading-scale) * 18px);}}.cl-mirror h4,.cl-mirror .h4{font-family: var(--font-heading-family);font-style: var(--font-heading-style);font-size: calc(var(--font-heading-scale) * 15px);}.cl-mirror a:empty,.cl-mirror ul:empty,.cl-mirror dl:empty,.cl-mirror div:empty,.cl-mirror section:empty,.cl-mirror article:empty,.cl-mirror p:empty,.cl-mirror h1:empty,.cl-mirror h2:empty,.cl-mirror h3:empty,.cl-mirror h4:empty,.cl-mirror h5:empty,.cl-mirror h6:empty{display: none;}.cl-mirror hr{border-width: medium;border-style: none;border-color: currentcolor;border-image: initial;height: 1px;background-color: rgba(var(--color-foreground),.2);display: block;margin: 50px 0px;}@media screen and (min-width: 750px){.cl-mirror hr{margin: 70px 0px;}}.cl-mirror{--duration-short: .1s;--duration-default: .2s;--duration-announcement-bar: .25s;--duration-medium: .3s;--duration-long: .5s;--duration-extra-long: .6s;--duration-extra-longer: .75s;--duration-extended: 3s;--ease-out-slow: cubic-bezier(0,0,.3,1);--animation-slide-in: slideIn var(--duration-extra-long) var(--ease-out-slow) forwards;--animation-fade-in: fadeIn var(--duration-extra-long) var(--ease-out-slow);--animation-fade-up: fadeInUp .8s ease-out forwards;}.cl-mirror :focus{outline: 0px;box-shadow: none;}.cl-mirror :focus-visible{outline: var(--focused-base-outline);outline-offset: var(--focused-base-outline-offset);box-shadow: var(--focused-base-box-shadow);}.cl-mirror .focus-none{box-shadow: none !important;outline: 0px !important;}.cl-mirror .button:not([disabled]):hover::after,.cl-mirror .shopify-challenge__button:hover::after,.cl-mirror .customer button:hover::after,.cl-mirror .shopify-payment-button__button--unbranded:hover::after{--border-offset: 1.3px;box-shadow: var(--button-after-hover-shadow,0 0 0 calc(var(--buttons-border-width) + var(--border-offset)) rgba(var(--color-button-text),var(--border-opacity)),0 0 0 calc(var(--buttons-border-width) + 1px) rgba(var(--color-button),var(--alpha-button-background)));}.cl-mirror .button:focus:not(:focus-visible):not(.focused),.cl-mirror .shopify-payment-button__button--unbranded:focus:not(:focus-visible):not(.focused){box-shadow: inherit;}.cl-mirror .field:not(:focus-visible):not(.focused) + .share-button__copy:not(:focus-visible):not(.focused),.cl-mirror .field:not(:focus-visible):not(.focused) + .share-button__close:not(:focus-visible):not(.focused){background-color: inherit;}.cl-mirror .field__input:focus ~ .field__label,.cl-mirror .field__input:not(:placeholder-shown) ~ .field__label,.cl-mirror .field__input:-webkit-autofill ~ .field__label,.cl-mirror .customer .field input:focus ~ label,.cl-mirror .customer .field input:not(:placeholder-shown) ~ label,.cl-mirror .customer .field input:-webkit-autofill ~ label{font-size: 10px;top: calc(var(--inputs-border-width) + 5px);left: calc(var(--inputs-border-width) + 20px);letter-spacing: 0.4px;}.cl-mirror .field__input:focus,.cl-mirror .field__input:not(:placeholder-shown),.cl-mirror .field__input:-webkit-autofill,.cl-mirror .customer .field input:focus,.cl-mirror .customer .field input:not(:placeholder-shown),.cl-mirror .customer .field input:-webkit-autofill{padding: 22px 15px 8px 20px;margin: var(--inputs-border-width);}.cl-mirror .quantity__button:not(:focus-visible):not(.focused),.cl-mirror .quantity__input:not(:focus-visible):not(.focused){box-shadow: none;background-color: transparent;}@keyframes translateAnnouncementSlideIn{0%{opacity: 0;transform: translate(var(--announcement-translate-from));}100%{opacity: 1;transform: translate(0px);}}@keyframes translateAnnouncementSlideOut{0%{opacity: 1;transform: translate(0px);}100%{opacity: 0;transform: translate(var(--announcement-translate-to));}}.cl-mirror .section-header.shopify-section-group-header-group{z-index: 3;}.cl-mirror .shopify-section-group-header-group{z-index: 4;}.cl-mirror .section-header ~ .shopify-section-group-header-group{z-index: initial;}.cl-mirror .header-wrapper{display: block;position: relative;background-color: rgb(var(--color-header));}@media screen and (min-width: 990px){.cl-mirror .header:not(.header--middle-left,.cl-mirror .header--middle-center) .header__inline-menu{margin-top: 10.5px;}}.cl-mirror details:not([open])>.header__icon--menu .icon-close,.cl-mirror details[open]>.header__icon--menu .icon-hamburger{visibility: hidden;opacity: 0;transform: scale(0.8);}@keyframes animateMenuOpen{0%{opacity: 0;transform: translateY(-1.5rem);}100%{opacity: 1;transform: translateY(0px);}}.cl-mirror .gradient{background-attachment: fixed;}@media screen and (forced-colors: active){.cl-mirror .icon{color: canvastext;fill: canvastext !important;}}@media (prefers-reduced-motion: no-preference){@keyframes animateAmbient{0%{transform: rotate(0deg) translate(1em) rotate(0deg) scale(1.2);}100%{transform: rotate(360deg) translate(1em) rotate(-360deg) scale(1.2);}}@keyframes slideIn{0%{transform: translateY(2rem);opacity: 0.01;}100%{transform: translateY(0px);opacity: 1;}}@keyframes fadeIn{0%{opacity: 0;}100%{opacity: 1;}}@keyframes fadeInUp{0%{opacity: 0.01;transform: translateY(2rem);}100%{opacity: 1;transform: translateY(0px);}}}@media (prefers-reduced-motion: no-preference) and (hover: hover){.cl-mirror .animate--hover-3d-lift .card-wrapper:hover .card--card,.cl-mirror .animate--hover-3d-lift .card-wrapper:hover .card--standard .card__inner,.cl-mirror .animate--hover-3d-lift .button:not(.button--tertiary):not([disabled]):hover,.cl-mirror .animate--hover-3d-lift .shopify-challenge__button:not([disabled]):hover,.cl-mirror .animate--hover-3d-lift .customer button:not([disabled]):hover,.cl-mirror .animate--hover-3d-lift .shopify-payment-button__button:hover,.cl-mirror .animate--hover-3d-lift .deferred-media:hover .deferred-media__poster-button{transition: transform var(--duration-extended) ease,box-shadow var(--duration-long) ease;transform: rotate(1deg);box-shadow: rgba(0,0,0,0.05) -10px -10px 10px -10px,rgba(0,0,0,0.05) 10px 10px 10px -10px,rgba(255,255,255,0) 0px 0px 5px,rgba(0,0,0,0.5) 0px 20px 35px -20px;}.cl-mirror{--easter-egg: none;--sparkle: url("https://media.mamigurt.de/m/5b10a67c4a265e0309ead94d6453a174.gif");}.cl-mirror .animate--hover-vertical-lift .button:not(.button--tertiary):not([disabled]):hover,.cl-mirror .animate--hover-vertical-lift .shopify-challenge__button:not([disabled]):hover,.cl-mirror .animate--hover-vertical-lift .customer button:not([disabled]):hover,.cl-mirror .animate--hover-vertical-lift .shopify-payment-button__button:hover{transform: translateY(-2.5px);}.cl-mirror .animate--hover-vertical-lift .button:not(.button--tertiary):not([disabled]):active,.cl-mirror .animate--hover-vertical-lift .shopify-challenge__button:not([disabled]):active,.cl-mirror .animate--hover-vertical-lift .customer button:not([disabled]):active,.cl-mirror .animate--hover-vertical-lift .shopify-payment-button__button:active{transform: translateY(0px);}.cl-mirror .animate--hover-vertical-lift .button:not([disabled]):hover::after,.cl-mirror .animate--hover-vertical-lift .customer button:not([disabled]):hover::after,.cl-mirror .animate--hover-vertical-lift .shopify-payment-button__button:not([disabled]):hover::after{--border-offset: .3px;box-shadow: 0 0 0 calc(var(--buttons-border-width) + var(--border-offset)) rgba(var(--color-button-text),var(--border-opacity)),0 0 0 var(--buttons-border-width) rgba(var(--color-button),var(--alpha-button-background));}.cl-mirror .animate--hover-vertical-lift .button:not([disabled]).button--secondary:hover::after{--border-offset: 0px;}}@keyframes rotator{0%{transform: rotate(0deg);}100%{transform: rotate(270deg);}}@keyframes dash{0%{stroke-dashoffset: 280;}50%{stroke-dashoffset: 75;transform: rotate(135deg);}100%{stroke-dashoffset: 280;transform: rotate(450deg);}}@keyframes indeterminateAnimation{0%{transform: translate(-20%) scaleX(0);}40%{transform: translate(30%) scaleX(0.7);}100%{transform: translate(100%) scaleX(0);}}.cl-mirror h1,.cl-mirror h2,.cl-mirror h3,.cl-mirror h4,.cl-mirror h5,.cl-mirror .h0,.cl-mirror .h1,.cl-mirror .h2,.cl-mirror .h3,.cl-mirror .h4,.cl-mirror .h5{color: rgb(var(--color-text));font-family: var(--font-heading-family);font-style: var(--font-heading-style);font-weight: var(--font-weight-bold);letter-spacing: var(--letter-spacing-heading);line-height: calc(1 + .3 / var(--font-heading-scale));margin: 0px;}.cl-mirror h2,.cl-mirror .h2{font-size: var(--h2-font-size,calc(var(--font-heading-scale) * 26px));}.cl-mirror h3,.cl-mirror .h3{font-size: var(--h3-font-size,calc(var(--font-heading-scale) * 22px));}.cl-mirror h4,.cl-mirror .h4{font-size: var(--h4-font-size,calc(var(--font-heading-scale) * 18px));}@media screen and (min-width: 750px){.cl-mirror h2,.cl-mirror .h2{font-size: calc(var(--font-heading-scale) * 30px);}.cl-mirror h3,.cl-mirror .h3{font-size: calc(var(--font-heading-scale) * 24px);}.cl-mirror h4,.cl-mirror .h4{font-size: calc(var(--font-heading-scale) * 20px);}}.cl-mirror h1,.cl-mirror h2,.cl-mirror h3,.cl-mirror h4,.cl-mirror h5,.cl-mirror h6,.cl-mirror .title,.cl-mirror .heading,.cl-mirror [class*="title"],.cl-mirror [class*="heading"],.cl-mirror .collection-hero__title,.cl-mirror .main-collection-title,.cl-mirror .page-title,.cl-mirror .section-header__title{font-family: var(--font-heading-family-override,var(--font-heading-family));font-weight: var(--font-weight-bold-override,bold);letter-spacing: var(--letter-spacing-heading,-.3px);}.cl-mirror{--accent-debug: var(--font-accent-family,"ACCENT_FONT_NOT_SET");}.cl-mirror:not(.h2-heading-font) h2,.cl-mirror:not(.h2-heading-font) .h2{font-family: var(--font-body-family) !important;}.cl-mirror:not(.h3-heading-font) h3,.cl-mirror:not(.h3-heading-font) .h3{font-family: var(--font-body-family) !important;}.cl-mirror:not(.h4-heading-font) h4,.cl-mirror:not(.h4-heading-font) .h4{font-family: var(--font-body-family) !important;}.cl-mirror .shop-carousel-container{max-height: 100% !important;}.cl-mirror ::selection{background-color: rgba(0,0,0,0.2) !important;}.cl-mirror cart-remove-button .button:not([disabled]):hover{color: rgb(var(--color-foreground));}.cl-mirror .country-filter__reset-button:not(:focus-visible)::after,.cl-mirror .country-filter__reset-button:not(:focus)::after{display: block;height: calc(100% - 18px);content: "";position: absolute;right: 0px;}.cl-mirror .country-filter__reset-button:not(:focus-visible):not(.focused){box-shadow: inherit;background-color: inherit;}.cl-mirror{--font-body: "Inter",sans-serif;--font-heading: "Inter",sans-serif;--font-weight-light: 300;--font-weight-medium: 500;--letter-spacing-tight: -.3px;--letter-spacing-normal: 0px;--letter-spacing-loose: .5px;--letter-spacing-heading: -.3px;--letter-spacing-body: 0px;--line-height-tight: 1.1;--line-height-normal: 1.4;--line-height-loose: 1.6;--font-size-h1: 40px;--font-size-h2: 34px;--font-size-h3: 28px;--font-size-h4: 22px;--font-size-h5: 19px;--font-size-h6: 17px;--font-size-body-large: 19px;--font-size-body: 16px;--font-size-body-small: 14px;--font-size-caption: 12px;--min-font-size-h1: 32px;--max-font-size-h1: 48px;--min-font-size-h2: 28px;--max-font-size-h2: 40px;--min-font-size-h3: 24px;--max-font-size-h3: 32px;}.cl-mirror h2,.cl-mirror .h2{font-family: var(--font-heading);font-weight: var(--font-weight-bold);font-size: var(--h2-font-size,var(--font-size-h2));line-height: var(--line-height-tight);letter-spacing: var(--letter-spacing-heading);margin-bottom: 0.5em;}.cl-mirror h3,.cl-mirror .h3{font-family: var(--font-heading);font-weight: var(--font-weight-semibold);font-size: var(--h3-font-size,var(--font-size-h3));line-height: var(--line-height-tight);letter-spacing: var(--letter-spacing-body);margin-bottom: 0.5em;}.cl-mirror h4,.cl-mirror .h4{font-family: var(--font-heading);font-weight: var(--font-weight-semibold);font-size: var(--h4-font-size,var(--font-size-h4));line-height: var(--line-height-normal);letter-spacing: var(--letter-spacing-body);margin-bottom: 0.5em;}.cl-mirror,.cl-mirror .body{font-family: var(--font-body);font-weight: var(--font-weight-regular);font-size: var(--body-font-size,var(--font-size-body));line-height: var(--line-height-normal);letter-spacing: var(--letter-spacing-body);}.cl-mirror span,.cl-mirror div:not([class^="shopify"]),.cl-mirror p:not([class^="shopify"]),.cl-mirror button:not([class^="shopify"]),.cl-mirror a:not([class^="shopify"]){font-family: var(--font-body-family-override) !important;}.cl-mirror .shopify-app-block,.cl-mirror .shopify-buy-frame,.cl-mirror div[data-shopify-app],.cl-mirror div[data-app-id],.cl-mirror div[class*="app-"],.cl-mirror div[class*="App"],.cl-mirror #bundle-container,.cl-mirror #bundle-app,.cl-mirror [data-bundle-app],.cl-mirror .bundle-builder,.cl-mirror #ReCharge,.cl-mirror [data-rebuy-id],.cl-mirror [data-rebuy-container],.cl-mirror [data-bold-bundle],.cl-mirror [data-loyalty-container],.cl-mirror [data-quickview],.cl-mirror [data-sm-buy],.cl-mirror [data-judge-me],.cl-mirror #judgeme_product_reviews,.cl-mirror .shopify-app-block *,.cl-mirror .shopify-buy-frame *,.cl-mirror div[data-shopify-app] *,.cl-mirror div[data-app-id] *,.cl-mirror div[class*="app-"] *,.cl-mirror div[class*="App"] *,.cl-mirror #bundle-container *,.cl-mirror #bundle-app *,.cl-mirror [data-bundle-app] *,.cl-mirror .bundle-builder *,.cl-mirror #ReCharge *,.cl-mirror [data-rebuy-id] *,.cl-mirror [data-rebuy-container] *,.cl-mirror [data-bold-bundle] *,.cl-mirror [data-loyalty-container] *,.cl-mirror [data-quickview] *,.cl-mirror [data-sm-buy] *,.cl-mirror [data-judge-me] *,.cl-mirror #judgeme_product_reviews *{--letter-spacing-heading: var(--app-letter-spacing,var(--letter-spacing-body)) !important;letter-spacing: var(--app-letter-spacing,var(--letter-spacing-body)) !important;}.cl-mirror [class*="bundle"],.cl-mirror [class*="Bundle"],.cl-mirror [class*="subscription"],.cl-mirror [class*="Subscription"],.cl-mirror [class*="rebuy"],.cl-mirror [class*="Rebuy"],.cl-mirror [class*="recharge"],.cl-mirror [class*="Recharge"],.cl-mirror [class*="quickview"],.cl-mirror [class*="Quickview"]{--letter-spacing-heading: var(--app-letter-spacing,var(--letter-spacing-body)) !important;letter-spacing: var(--app-letter-spacing,var(--letter-spacing-body)) !important;}.cl-mirror .shop-product-section,.cl-mirror .shop-product-info,.cl-mirror .shop-product-info :not(.shop-product-title):not([class*="product-title"]),.cl-mirror .shop-product-section :not(.shop-product-title):not([class*="product-title"]),.cl-mirror .blocks-section:not(.shopify-app-block):not([data-shopify-app]):not([data-app-id]):not([class*="app-"]):not([class*="App"]),.cl-mirror .limited-inventory-alert,.cl-mirror .limited-inventory-alert *,.cl-mirror .product-description-block,.cl-mirror .product-description-block *{letter-spacing: var(--letter-spacing-body) !important;}@media screen and (max-width: 375px){.cl-mirror h2,.cl-mirror .h2{font-size: var(--min-font-size-h2);}.cl-mirror h3,.cl-mirror .h3{font-size: var(--min-font-size-h3);}}@media screen and (min-width: 1440px){.cl-mirror h2,.cl-mirror .h2{font-size: var(--max-font-size-h2);}.cl-mirror h3,.cl-mirror .h3{font-size: var(--max-font-size-h3);}}.cl-mirror quantity-popover .quantity__button:not(:focus-visible):not(.focused),.cl-mirror quantity-popover .quantity__input:not(:focus-visible):not(.focused){background-color: initial;}.cl-mirror .card__heading a:focus:not(:focus-visible)::after{box-shadow: none;outline: 0px;}.cl-mirror .reset__button:not(:focus-visible)::after{border-right: 1px solid rgba(var(--color-foreground),.08);display: block;height: calc(100% - 16px);content: "";position: absolute;right: 0px;}.cl-mirror .reset__button:not(:focus)::after{border-right: 1px solid rgba(var(--color-foreground),.08);display: block;height: calc(100% - 18px);content: "";position: absolute;right: 0px;}.cl-mirror .search__button:not(:focus-visible):not(.focused),.cl-mirror .reset__button:not(:focus-visible):not(.focused){box-shadow: inherit;background-color: inherit;}.cl-mirror .rating-component{font-family: var(--font-body-family-override);letter-spacing: var(--letter-spacing-body);}.cl-mirror .review-star-half,.cl-mirror .review-star{width: 20px;height: 20px;margin-right: -3px;}.cl-mirror .shop-indicator-dot{width: 8px;height: 8px;border-radius: 50%;cursor: pointer;}.cl-mirror .shop-carousel-container{flex: 0 0 50%;max-width: 50%;position: relative;align-self: flex-start;}.cl-mirror .shop-image-container img.shop-main-image{width: 100%;height: 100%;object-fit: contain;position: absolute;top: 0px;left: 0px;}.cl-mirror .shop-main-image{position: absolute;top: 0px;left: 0px;width: 100%;height: 100%;object-fit: contain;display: block;opacity: 0;background-color: rgba(255,255,255,0);transition: opacity 0.35s cubic-bezier(0.4,0,0.2,1);pointer-events: none;border-radius: var(--product-image-border-radius) !important;}.cl-mirror .shop-main-image.active{opacity: 1;pointer-events: auto;}@keyframes rotate{0%{transform: rotate(0deg);}100%{transform: rotate(360deg);}}@keyframes flip{0%{transform: rotate(0deg);}50%{transform: rotate(180deg);}100%{transform: rotate(0deg);}}@keyframes rotator{0%{transform: rotate(0deg);}100%{transform: rotate(270deg);}}@keyframes dash{0%{stroke-dashoffset: 280;}50%{stroke-dashoffset: 75;transform: rotate(135deg);}100%{stroke-dashoffset: 280;transform: rotate(450deg);}}.cl-mirror .shop-product-section{box-sizing: border-box;width: 100%;padding: 10px 8px;font-family: inherit;}.cl-mirror .shop-product-inner-container{max-width: 1200px;margin: 0px auto;width: 100%;}.cl-mirror .shop-product-layout{display: flex;flex-wrap: wrap;align-items: flex-start;gap: 20px;}.cl-mirror .shop-carousel-container{flex: 0 0 55%;max-width: 55%;position: relative;align-self: flex-start;}.cl-mirror .shop-product-info{flex: 0 0 calc(45% - 20px);max-width: calc(45% - 20px);display: flex;flex-direction: column;width: 100%;overflow: visible;text-align: left;align-items: flex-start;}.cl-mirror .shop-carousel-container *,.cl-mirror .shop-carousel-container ::before,.cl-mirror .shop-carousel-container ::after{box-sizing: border-box;margin: 0px;padding: 0px;}.cl-mirror .shop-product-carousel{width: 90%;display: block;position: relative;padding: 0px;}.cl-mirror .shop-main-image-wrapper{width: 100%;position: relative;overflow: hidden;margin-bottom: 5px;border-radius: var(--product-image-border-radius) !important;}.cl-mirror .shop-image-container{position: relative;width: 100%;overflow: hidden;background-color: rgba(255,255,255,0);border-radius: var(--product-image-border-radius) !important;}@media (max-width: 799px){.cl-mirror .shop-product-section[data-full-width-image="true"] .shop-main-image:not(.active){opacity: 0 !important;pointer-events: none !important;}}@media (max-width: 799px){@keyframes fadeInMobileArrows{0%{opacity: 0;}100%{opacity: 1;}}.cl-mirror .shop-mobile-arrow{width: 40px;height: 40px;background-color: var(--desktop-arrow-bg,#ffffff);border: 1px solid var(--desktop-arrow-border,#e0e0e0);display: flex;align-items: center;justify-content: center;cursor: pointer;transition: 0.2s;opacity: var(--arrow-opacity,.9);box-shadow: rgba(0,0,0,0.15) 0px 2px 8px;pointer-events: auto;backdrop-filter: blur(2px);border-radius: var(--arrow-border-radius,50%) !important;}.cl-mirror .shop-mobile-arrow:active{transform: scale(0.95);opacity: 1;border-color: var(--desktop-arrow-icon,#000000);}.cl-mirror .shop-mobile-arrow:focus{outline: none;border-color: var(--desktop-arrow-icon,#000000);}.cl-mirror .shop-mobile-arrow svg{width: 16px;height: 16px;transition: 0.2s;}.cl-mirror .shop-mobile-arrow svg path{stroke: var(--desktop-arrow-icon,#000000);}.cl-mirror .shop-mobile-prev-arrow{margin-left: 0px;}.cl-mirror .shop-mobile-next-arrow{margin-right: 0px;}}@media (max-width: 480px){.cl-mirror .shop-mobile-arrow{width: 36px;height: 36px;}.cl-mirror .shop-mobile-arrow svg{width: 14px;height: 14px;}}.cl-mirror .shop-mobile-arrow-in-thumbnails{display: none;}@media (max-width: 799px){.cl-mirror .shop-thumbnails-wrapper{align-items: center;gap: 10px;display: flex !important;}.cl-mirror .shop-mobile-arrow-in-thumbnails{display: flex;align-items: center;justify-content: center;width: 32px;height: 32px;background-color: var(--desktop-arrow-bg,#ffffff);border: 1px solid var(--desktop-arrow-border,#e0e0e0);cursor: pointer;transition: 0.2s;opacity: var(--arrow-opacity,.9);box-shadow: rgba(0,0,0,0.1) 0px 2px 6px;pointer-events: auto;flex-shrink: 0;border-radius: var(--arrow-border-radius,50%) !important;}.cl-mirror .shop-mobile-arrow-in-thumbnails:hover{background-color: var(--desktop-arrow-hover-background,#f5f5f5);border-color: var(--desktop-arrow-hover-border,#d0d0d0);opacity: 1;}.cl-mirror .shop-mobile-arrow-in-thumbnails:active{transform: scale(0.95);opacity: 1;border-color: var(--desktop-arrow-icon,#000000);}.cl-mirror .shop-mobile-arrow-in-thumbnails:focus{outline: none;border-color: var(--desktop-arrow-icon,#000000);}.cl-mirror .shop-mobile-arrow-in-thumbnails svg{width: 19px;height: 19px;transition: 0.2s;}.cl-mirror .shop-mobile-arrow-in-thumbnails svg path{stroke: var(--desktop-arrow-icon,#000000);}}@media (max-width: 480px){.cl-mirror .shop-mobile-arrow-in-thumbnails{width: 28px;height: 28px;}.cl-mirror .shop-mobile-arrow-in-thumbnails svg{width: 17px;height: 17px;}.cl-mirror .shop-thumbnails-wrapper{gap: 8px;}}.cl-mirror .shop-thumbnails-outer{position: relative;width: 100%;margin-top: 10px;display: flex;justify-content: center;}.cl-mirror .shop-thumbnails-wrapper{position: relative;width: 100%;display: flex;align-items: center;gap: 10px;padding: 0px 5px;max-width: 100%;margin: 0px auto;}.cl-mirror .shop-thumbnail-indicators{display: none;justify-content: center;gap: 5px;margin-top: 10px;}.cl-mirror .shop-square-container{position: relative;aspect-ratio: 1 / 1;width: 100%;overflow: hidden;}.cl-mirror .shop-match-image-width{width: 100%;max-width: 100%;padding: 0px;}@media (min-width: 768px){.cl-mirror .shop-main-image-wrapper{margin-bottom: 14px;}.cl-mirror .shop-thumbnails-outer{margin: 10px 0px;}}@media (min-width: 800px){.cl-mirror .shop-carousel-container::-webkit-scrollbar{display: none;}.cl-mirror .shop-main-image-wrapper,.cl-mirror .shop-image-container{align-self: flex-start;margin-left: 0px;margin-right: auto;}.cl-mirror .shop-thumbnails-wrapper{max-width: 100%;width: 100%;justify-content: center;}.cl-mirror .shop-match-image-width{max-width: 100%;width: 100%;padding: 0px;}.cl-mirror .shop-square-container{width: 100%;}.cl-mirror .shop-product-layout{display: flex;gap: 20px;align-items: flex-start;}.cl-mirror .shop-carousel-container{flex: 0 0 50%;max-width: 50%;position: sticky;top: 20px;height: fit-content;max-height: calc(-40px + 100vh);overflow-y: auto;scrollbar-width: none;display: flex;flex-direction: column;align-items: center;}.cl-mirror .shop-product-info{flex: 0 0 calc(50% - 20px);max-width: calc(50% - 20px);}}@media (max-width: 799px){.cl-mirror .shop-product-layout{flex-direction: column;gap: 0px;}.cl-mirror .shop-carousel-container{margin-bottom: 2px;display: flex;flex-direction: column;align-items: center;}.cl-mirror .shop-thumbnails-wrapper{max-width: 600px;margin: 0px auto;}.cl-mirror .shop-product-info{padding-top: 10px;align-items: flex-start;text-align: left;}.cl-mirror .shop-carousel-container,.cl-mirror .shop-product-info{flex: 0 0 100%;max-width: 100%;position: static;max-height: none;}.cl-mirror .shop-carousel-container{display: flex;flex-direction: column;align-items: center;margin-bottom: 20px;}.cl-mirror .shop-image-container{max-width: 600px;margin: 0px auto;}.cl-mirror .shop-thumbnails-outer{max-width: 600px;width: 100%;margin: 10px auto 0px;}.cl-mirror .shop-thumbnail-indicators{display: flex;}.cl-mirror .shop-image-container{width: 100% !important;max-width: 100% !important;margin: 0px !important;}.cl-mirror .shop-thumbnails-outer{width: 100% !important;max-width: 100% !important;margin: 10px 0px 0px !important;}.cl-mirror .shop-thumbnails-wrapper{width: 100% !important;max-width: 100% !important;margin-left: 0px !important;margin-right: 0px !important;}.cl-mirror .shop-product-carousel{width: 100% !important;}.cl-mirror .shop-carousel-container{padding: 0px !important;width: 100% !important;}.cl-mirror .shop-main-image{object-fit: contain;}.cl-mirror .shop-square-container,.cl-mirror .shop-match-image-width{margin: 0px auto;max-width: 600px;}.cl-mirror .shop-square-container{aspect-ratio: 4 / 3;}}@media (max-width: 767px){.cl-mirror .shop-image-container,.cl-mirror .shop-thumbnails-outer,.cl-mirror .shop-thumbnails-wrapper{max-width: 500px;}.cl-mirror .rating-component{flex-wrap: wrap;}.cl-mirror .rating-satisfaction{margin-left: 0px;letter-spacing: var(--letter-spacing-body);margin-top: 0px;}.cl-mirror .shop-product-info{align-items: flex-start;text-align: left;}.cl-mirror .shop-image-container{width: 100% !important;max-width: 100% !important;margin: 0px !important;}.cl-mirror .shop-thumbnails-outer{width: 100% !important;max-width: 100% !important;margin: 10px 0px 0px !important;}.cl-mirror .shop-thumbnails-wrapper{width: 100% !important;max-width: 100% !important;margin-left: 0px !important;margin-right: 0px !important;}.cl-mirror .shop-product-carousel{width: 100% !important;}.cl-mirror .shop-carousel-container{padding: 0px !important;width: 100% !important;}.cl-mirror .shop-image-container{margin: 0px auto;max-width: 500px;}.cl-mirror .shop-main-image{object-fit: contain;}.cl-mirror .shop-square-container,.cl-mirror .shop-match-image-width{max-width: 500px;}.cl-mirror .shop-square-container{aspect-ratio: 5 / 4;}.cl-mirror .shop-carousel-container,.cl-mirror .shop-product-carousel,.cl-mirror .shop-image-container,.cl-mirror .shop-thumbnails-outer,.cl-mirror .shop-thumbnails-wrapper{margin-bottom: 2px;width: 100% !important;max-width: 100% !important;margin-left: 0px !important;margin-right: 0px !important;}.cl-mirror .shop-product-info{padding-top: 0px;}.cl-mirror .shop-thumbnail-indicators{display: flex;}}@media (max-width: 480px){.cl-mirror .shop-image-container,.cl-mirror .shop-thumbnails-wrapper{max-width: 100%;}.cl-mirror .shop-square-container,.cl-mirror .shop-match-image-width{max-width: 100%;}.cl-mirror .shop-image-container,.cl-mirror .shop-thumbnails-outer,.cl-mirror .shop-thumbnails-wrapper{width: 100%;max-width: 100%;margin: 0px;}.cl-mirror .shop-thumbnails-outer{margin-top: 10px;}}.cl-mirror [data-aos],.cl-mirror .aos-init,.cl-mirror .reveal,.cl-mirror .scroll-reveal,.cl-mirror [class*="fade-in"],.cl-mirror [class*="fade-up"],.cl-mirror [class*="animate-on-scroll"],.cl-mirror [class*="scroll-trigger"],.cl-mirror [class*="reveal-"],.cl-mirror .sr-only-anim{opacity:1!important;transform:none!important;visibility:visible!important;animation:none!important;transition:none!important}.cl-mirror .shopify-payment-button,.cl-mirror [class*="payment-button"],.cl-mirror form[action*="/cart/add"],.cl-mirror [class*="judgeme"],.cl-mirror [class*="loox"],.cl-mirror [id*="loox"],.cl-mirror [class*="trustpilot"],.cl-mirror [id*="trustpilot"],.cl-mirror [class*="yotpo"],.cl-mirror [id*="yotpo"]{display:none!important}.cl-mirror [data-rc="clip"],.cl-mirror .splide__track,.cl-mirror .swiper,.cl-mirror .swiper-container,.cl-mirror .slick-list,.cl-mirror .flickity-viewport,.cl-mirror .glide__track{overflow:visible!important}.cl-mirror [data-rc="track"],.cl-mirror .splide__list,.cl-mirror .swiper-wrapper,.cl-mirror .slick-track,.cl-mirror .flickity-slider,.cl-mirror .glide__slides{display:flex!important;flex-wrap:nowrap!important;overflow-x:auto!important;overflow-y:hidden!important;scroll-snap-type:x mandatory!important;-webkit-overflow-scrolling:touch;scrollbar-width:none;transform:none!important;min-width:0!important;left:auto!important;gap:12px}.cl-mirror [data-rc="track"]::-webkit-scrollbar,.cl-mirror .splide__list::-webkit-scrollbar,.cl-mirror .swiper-wrapper::-webkit-scrollbar,.cl-mirror .slick-track::-webkit-scrollbar,.cl-mirror .flickity-slider::-webkit-scrollbar,.cl-mirror .glide__slides::-webkit-scrollbar{display:none}.cl-mirror [data-rc="track"]>*,.cl-mirror .splide__slide,.cl-mirror .swiper-slide,.cl-mirror .slick-slide,.cl-mirror .carousel-cell,.cl-mirror .glide__slide{flex:0 0 86%!important;width:auto!important;max-width:86%!important;scroll-snap-align:center!important;opacity:1!important;visibility:visible!important;transform:none!important;position:relative!important;left:auto!important;height:auto!important}.cl-mirror{max-width:100%;overflow-x:hidden}.cl-mirror *{max-width:100%;box-sizing:border-box}.cl-mirror{overflow-x:clip;max-width:100%}.cl-mirror img,.cl-mirror video,.cl-mirror svg{height:auto}.cl-mirror .os-loop__baan,.cl-mirror .os-loop__baan>*{max-width: none !important;}.cl-mirror .os-montage>[class*="os-sec-"]{--os-grond: #fff7fb;--os-inkt: #1f1a20;--os-zacht: #feebff;--os-accent: #82449a;--os-nadruk: #5b1e73;--os-donker: #1f1a20;--os-band: #5b1e73;--os-kop: "Plus Jakarta Sans",system-ui,-apple-system,"Segoe UI",sans-serif;--os-lijf: "Inter",system-ui,-apple-system,"Segoe UI",sans-serif;--os-hoek: 10px;--os-hoek-groot: calc(10px + 8px);--os-schaduw: 0 6px 20px rgba(0,0,0,0.08);--os-lijn: #e4dce1;--os-accent-zacht: #eedeed;--os-kop-groot: clamp(26px,7vw,34px);--os-kop-klein: clamp(19px,5vw,23px);--os-tekst: 16px;--os-klein: 13px;--os-regel: 1.6;--os-ruim: 28px;--os-pad: 22px;}@media (min-width: 700px){.cl-mirror .os-montage>[class*="os-sec-"]{max-width: 560px;margin-left: auto;margin-right: auto;}}[data-os-vervaag="5-1"]::before{background-image:linear-gradient(90deg,rgba(91,30,115,1),rgba(0,0,0,0)) !important}[data-os-vervaag="5-1"]::after{background-image:linear-gradient(270deg,rgba(91,30,115,1),rgba(0,0,0,0)) !important}