@font-face{font-family:swiper-icons;src:url(data:application/font-woff;charset=utf-8;base64,\ d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA);font-weight:400;font-style:normal}:where(.cl-scope){box-sizing:border-box}:where(.cl-scope) *,:where(.cl-scope) *:before,:where(.cl-scope) *:after{box-sizing:inherit}.cl-scope .cl-sw-track,.cl-scope .ce-swiper-slide>*{box-sizing:content-box}.cl-scope{line-height:normal;letter-spacing:normal;word-spacing:normal;text-transform:none;text-align:start;font-variation-settings:normal;font-feature-settings:normal;-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;text-rendering:auto}.cl-scope,.cl-scope .color-scheme-1{--color-background: 255,255,255;--color-secondary-background: 247,247,247;--color-primary: 214,58,47;--color-text-heading: 46,46,46;--color-foreground: 46,46,46;--color-border: 255,255,255;--color-button: 17,17,17;--color-button-text: 255,255,255;--color-secondary-button: 233,233,233;--color-secondary-button-border: 233,233,233;--color-secondary-button-text: 46,46,46;--color-button-hover-background: 46,46,46;--color-button-hover-text: 255,255,255;--color-button-before: #616161;--color-field: 245,245,245;--color-field-text: 46,46,46;--color-link: 46,46,46;--color-link-hover: 46,46,46;--color-product-price-sale: 214,58,47;--color-foreground-lighten-60: #828282;--color-foreground-lighten-19: #d7d7d7}@media(min-width:768px){.cl-scope .desktop-color-scheme-1{--color-background: 255,255,255;--color-secondary-background: 247,247,247;--color-primary: 214,58,47;--color-text-heading: 46,46,46;--color-foreground: 46,46,46;--color-border: 255,255,255;--color-button: 17,17,17;--color-button-text: 255,255,255;--color-secondary-button: 233,233,233;--color-secondary-button-border: 233,233,233;--color-secondary-button-text: 46,46,46;--color-button-hover-background: 46,46,46;--color-button-hover-text: 255,255,255;--color-button-before: #616161;--color-field: 245,245,245;--color-field-text: 46,46,46;--color-link: 46,46,46;--color-link-hover: 46,46,46;--color-product-price-sale: 214,58,47;--color-foreground-lighten-60: #828282;--color-foreground-lighten-19: #d7d7d7;color:rgb(var(--color-foreground));background-color:rgb(var(--color-background))}}@media(max-width:767px){.cl-scope .mobile-color-scheme-1{--color-background: 255,255,255;--color-secondary-background: 247,247,247;--color-primary: 214,58,47;--color-text-heading: 46,46,46;--color-foreground: 46,46,46;--color-border: 255,255,255;--color-button: 17,17,17;--color-button-text: 255,255,255;--color-secondary-button: 233,233,233;--color-secondary-button-border: 233,233,233;--color-secondary-button-text: 46,46,46;--color-button-hover-background: 46,46,46;--color-button-hover-text: 255,255,255;--color-button-before: #616161;--color-field: 245,245,245;--color-field-text: 46,46,46;--color-link: 46,46,46;--color-link-hover: 46,46,46;--color-product-price-sale: 214,58,47;--color-foreground-lighten-60: #828282;--color-foreground-lighten-19: #d7d7d7;color:rgb(var(--color-foreground));background-color:rgb(var(--color-background))}}.cl-scope .color-scheme-2{--color-background: 243,238,234;--color-secondary-background: 243,238,234;--color-primary: 214,58,47;--color-text-heading: 0,0,0;--color-foreground: 0,0,0;--color-border: 198,191,177;--color-button: 0,0,0;--color-button-text: 255,255,255;--color-secondary-button: 255,255,255;--color-secondary-button-border: 230,230,230;--color-secondary-button-text: 0,0,0;--color-button-hover-background: 0,0,0;--color-button-hover-text: 255,255,255;--color-button-before: #333333;--color-field: 255,255,255;--color-field-text: 0,0,0;--color-link: 0,0,0;--color-link-hover: 0,0,0;--color-product-price-sale: 214,58,47;--color-foreground-lighten-60: #615f5e;--color-foreground-lighten-19: #c5c1be}@media(min-width:768px){.cl-scope .desktop-color-scheme-2{--color-background: 243,238,234;--color-secondary-background: 243,238,234;--color-primary: 214,58,47;--color-text-heading: 0,0,0;--color-foreground: 0,0,0;--color-border: 198,191,177;--color-button: 0,0,0;--color-button-text: 255,255,255;--color-secondary-button: 255,255,255;--color-secondary-button-border: 230,230,230;--color-secondary-button-text: 0,0,0;--color-button-hover-background: 0,0,0;--color-button-hover-text: 255,255,255;--color-button-before: #333333;--color-field: 255,255,255;--color-field-text: 0,0,0;--color-link: 0,0,0;--color-link-hover: 0,0,0;--color-product-price-sale: 214,58,47;--color-foreground-lighten-60: #615f5e;--color-foreground-lighten-19: #c5c1be;color:rgb(var(--color-foreground));background-color:rgb(var(--color-background))}}@media(max-width:767px){.cl-scope .mobile-color-scheme-2{--color-background: 243,238,234;--color-secondary-background: 243,238,234;--color-primary: 214,58,47;--color-text-heading: 0,0,0;--color-foreground: 0,0,0;--color-border: 198,191,177;--color-button: 0,0,0;--color-button-text: 255,255,255;--color-secondary-button: 255,255,255;--color-secondary-button-border: 230,230,230;--color-secondary-button-text: 0,0,0;--color-button-hover-background: 0,0,0;--color-button-hover-text: 255,255,255;--color-button-before: #333333;--color-field: 255,255,255;--color-field-text: 0,0,0;--color-link: 0,0,0;--color-link-hover: 0,0,0;--color-product-price-sale: 214,58,47;--color-foreground-lighten-60: #615f5e;--color-foreground-lighten-19: #c5c1be;color:rgb(var(--color-foreground));background-color:rgb(var(--color-background))}}.cl-scope .color-scheme-3{--color-background: 245,245,245;--color-secondary-background: 247,247,247;--color-primary: 214,58,47;--color-text-heading: 0,0,0;--color-foreground: 0,0,0;--color-border: 247,247,247;--color-button: 233,233,233;--color-button-text: 0,0,0;--color-secondary-button: 0,0,0;--color-secondary-button-border: 0,0,0;--color-secondary-button-text: 255,255,255;--color-button-hover-background: 0,0,0;--color-button-hover-text: 255,255,255;--color-button-before: #333333;--color-field: 255,255,255;--color-field-text: 0,0,0;--color-link: 0,0,0;--color-link-hover: 0,0,0;--color-product-price-sale: 214,58,47;--color-foreground-lighten-60: #626262;--color-foreground-lighten-19: #c6c6c6}@media(min-width:768px){.cl-scope .desktop-color-scheme-3{--color-background: 245,245,245;--color-secondary-background: 247,247,247;--color-primary: 214,58,47;--color-text-heading: 0,0,0;--color-foreground: 0,0,0;--color-border: 247,247,247;--color-button: 233,233,233;--color-button-text: 0,0,0;--color-secondary-button: 0,0,0;--color-secondary-button-border: 0,0,0;--color-secondary-button-text: 255,255,255;--color-button-hover-background: 0,0,0;--color-button-hover-text: 255,255,255;--color-button-before: #333333;--color-field: 255,255,255;--color-field-text: 0,0,0;--color-link: 0,0,0;--color-link-hover: 0,0,0;--color-product-price-sale: 214,58,47;--color-foreground-lighten-60: #626262;--color-foreground-lighten-19: #c6c6c6;color:rgb(var(--color-foreground));background-color:rgb(var(--color-background))}}@media(max-width:767px){.cl-scope .mobile-color-scheme-3{--color-background: 245,245,245;--color-secondary-background: 247,247,247;--color-primary: 214,58,47;--color-text-heading: 0,0,0;--color-foreground: 0,0,0;--color-border: 247,247,247;--color-button: 233,233,233;--color-button-text: 0,0,0;--color-secondary-button: 0,0,0;--color-secondary-button-border: 0,0,0;--color-secondary-button-text: 255,255,255;--color-button-hover-background: 0,0,0;--color-button-hover-text: 255,255,255;--color-button-before: #333333;--color-field: 255,255,255;--color-field-text: 0,0,0;--color-link: 0,0,0;--color-link-hover: 0,0,0;--color-product-price-sale: 214,58,47;--color-foreground-lighten-60: #626262;--color-foreground-lighten-19: #c6c6c6;color:rgb(var(--color-foreground));background-color:rgb(var(--color-background))}}.cl-scope .color-scheme-4{--color-background: 232,220,208;--color-secondary-background: 247,247,247;--color-primary: 214,58,47;--color-text-heading: 0,0,0;--color-foreground: 0,0,0;--color-border: 230,230,230;--color-button: 0,0,0;--color-button-text: 255,255,255;--color-secondary-button: 233,233,233;--color-secondary-button-border: 233,233,233;--color-secondary-button-text: 0,0,0;--color-button-hover-background: 0,0,0;--color-button-hover-text: 255,255,255;--color-button-before: #333333;--color-field: 245,245,245;--color-field-text: 0,0,0;--color-link: 0,0,0;--color-link-hover: 0,0,0;--color-product-price-sale: 214,58,47;--color-foreground-lighten-60: #5d5853;--color-foreground-lighten-19: #bcb2a8}@media(min-width:768px){.cl-scope .desktop-color-scheme-4{--color-background: 232,220,208;--color-secondary-background: 247,247,247;--color-primary: 214,58,47;--color-text-heading: 0,0,0;--color-foreground: 0,0,0;--color-border: 230,230,230;--color-button: 0,0,0;--color-button-text: 255,255,255;--color-secondary-button: 233,233,233;--color-secondary-button-border: 233,233,233;--color-secondary-button-text: 0,0,0;--color-button-hover-background: 0,0,0;--color-button-hover-text: 255,255,255;--color-button-before: #333333;--color-field: 245,245,245;--color-field-text: 0,0,0;--color-link: 0,0,0;--color-link-hover: 0,0,0;--color-product-price-sale: 214,58,47;--color-foreground-lighten-60: #5d5853;--color-foreground-lighten-19: #bcb2a8;color:rgb(var(--color-foreground));background-color:rgb(var(--color-background))}}@media(max-width:767px){.cl-scope .mobile-color-scheme-4{--color-background: 232,220,208;--color-secondary-background: 247,247,247;--color-primary: 214,58,47;--color-text-heading: 0,0,0;--color-foreground: 0,0,0;--color-border: 230,230,230;--color-button: 0,0,0;--color-button-text: 255,255,255;--color-secondary-button: 233,233,233;--color-secondary-button-border: 233,233,233;--color-secondary-button-text: 0,0,0;--color-button-hover-background: 0,0,0;--color-button-hover-text: 255,255,255;--color-button-before: #333333;--color-field: 245,245,245;--color-field-text: 0,0,0;--color-link: 0,0,0;--color-link-hover: 0,0,0;--color-product-price-sale: 214,58,47;--color-foreground-lighten-60: #5d5853;--color-foreground-lighten-19: #bcb2a8;color:rgb(var(--color-foreground));background-color:rgb(var(--color-background))}}.cl-scope .color-scheme-inverse{--color-background: 0,0,0;--color-secondary-background: 0,0,0;--color-primary: 214,58,47;--color-text-heading: 255,255,255;--color-foreground: 255,255,255;--color-border: 255,255,255;--color-button: 255,255,255;--color-button-text: 0,0,0;--color-secondary-button: 255,255,255;--color-secondary-button-border: 230,230,230;--color-secondary-button-text: 0,0,0;--color-button-hover-background: 0,0,0;--color-button-hover-text: 255,255,255;--color-button-before: #333333;--color-field: 255,255,255;--color-field-text: 0,0,0;--color-link: 255,255,255;--color-link-hover: 255,255,255;--color-product-price-sale: 214,58,47;--color-foreground-lighten-60: #999999;--color-foreground-lighten-19: #303030}@media(min-width:768px){.cl-scope .desktop-color-scheme-inverse{--color-background: 0,0,0;--color-secondary-background: 0,0,0;--color-primary: 214,58,47;--color-text-heading: 255,255,255;--color-foreground: 255,255,255;--color-border: 255,255,255;--color-button: 255,255,255;--color-button-text: 0,0,0;--color-secondary-button: 255,255,255;--color-secondary-button-border: 230,230,230;--color-secondary-button-text: 0,0,0;--color-button-hover-background: 0,0,0;--color-button-hover-text: 255,255,255;--color-button-before: #333333;--color-field: 255,255,255;--color-field-text: 0,0,0;--color-link: 255,255,255;--color-link-hover: 255,255,255;--color-product-price-sale: 214,58,47;--color-foreground-lighten-60: #999999;--color-foreground-lighten-19: #303030;color:rgb(var(--color-foreground));background-color:rgb(var(--color-background))}}@media(max-width:767px){.cl-scope .mobile-color-scheme-inverse{--color-background: 0,0,0;--color-secondary-background: 0,0,0;--color-primary: 214,58,47;--color-text-heading: 255,255,255;--color-foreground: 255,255,255;--color-border: 255,255,255;--color-button: 255,255,255;--color-button-text: 0,0,0;--color-secondary-button: 255,255,255;--color-secondary-button-border: 230,230,230;--color-secondary-button-text: 0,0,0;--color-button-hover-background: 0,0,0;--color-button-hover-text: 255,255,255;--color-button-before: #333333;--color-field: 255,255,255;--color-field-text: 0,0,0;--color-link: 255,255,255;--color-link-hover: 255,255,255;--color-product-price-sale: 214,58,47;--color-foreground-lighten-60: #999999;--color-foreground-lighten-19: #303030;color:rgb(var(--color-foreground));background-color:rgb(var(--color-background))}}.cl-scope .color-scheme-6{--color-background: 248,245,242;--color-secondary-background: 248,245,242;--color-primary: 214,58,47;--color-text-heading: 0,0,0;--color-foreground: 0,0,0;--color-border: 198,191,177;--color-button: 0,0,0;--color-button-text: 255,255,255;--color-secondary-button: 255,255,255;--color-secondary-button-border: 230,230,230;--color-secondary-button-text: 0,0,0;--color-button-hover-background: 0,0,0;--color-button-hover-text: 255,255,255;--color-button-before: #333333;--color-field: 255,255,255;--color-field-text: 0,0,0;--color-link: 0,0,0;--color-link-hover: 0,0,0;--color-product-price-sale: 214,58,47;--color-foreground-lighten-60: #636261;--color-foreground-lighten-19: #c9c6c4}@media(min-width:768px){.cl-scope .desktop-color-scheme-6{--color-background: 248,245,242;--color-secondary-background: 248,245,242;--color-primary: 214,58,47;--color-text-heading: 0,0,0;--color-foreground: 0,0,0;--color-border: 198,191,177;--color-button: 0,0,0;--color-button-text: 255,255,255;--color-secondary-button: 255,255,255;--color-secondary-button-border: 230,230,230;--color-secondary-button-text: 0,0,0;--color-button-hover-background: 0,0,0;--color-button-hover-text: 255,255,255;--color-button-before: #333333;--color-field: 255,255,255;--color-field-text: 0,0,0;--color-link: 0,0,0;--color-link-hover: 0,0,0;--color-product-price-sale: 214,58,47;--color-foreground-lighten-60: #636261;--color-foreground-lighten-19: #c9c6c4;color:rgb(var(--color-foreground));background-color:rgb(var(--color-background))}}@media(max-width:767px){.cl-scope .mobile-color-scheme-6{--color-background: 248,245,242;--color-secondary-background: 248,245,242;--color-primary: 214,58,47;--color-text-heading: 0,0,0;--color-foreground: 0,0,0;--color-border: 198,191,177;--color-button: 0,0,0;--color-button-text: 255,255,255;--color-secondary-button: 255,255,255;--color-secondary-button-border: 230,230,230;--color-secondary-button-text: 0,0,0;--color-button-hover-background: 0,0,0;--color-button-hover-text: 255,255,255;--color-button-before: #333333;--color-field: 255,255,255;--color-field-text: 0,0,0;--color-link: 0,0,0;--color-link-hover: 0,0,0;--color-product-price-sale: 214,58,47;--color-foreground-lighten-60: #636261;--color-foreground-lighten-19: #c9c6c4;color:rgb(var(--color-foreground));background-color:rgb(var(--color-background))}}.cl-scope .color-scheme-7{--color-background: 246,243,240;--color-secondary-background: 233,233,233;--color-primary: 214,58,47;--color-text-heading: 0,0,0;--color-foreground: 0,0,0;--color-border: 230,230,230;--color-button: 0,0,0;--color-button-text: 255,255,255;--color-secondary-button: 233,233,233;--color-secondary-button-border: 233,233,233;--color-secondary-button-text: 0,0,0;--color-button-hover-background: 0,0,0;--color-button-hover-text: 255,255,255;--color-button-before: #333333;--color-field: 245,245,245;--color-field-text: 0,0,0;--color-link: 0,0,0;--color-link-hover: 0,0,0;--color-product-price-sale: 214,58,47;--color-foreground-lighten-60: #626160;--color-foreground-lighten-19: #c7c5c2}@media(min-width:768px){.cl-scope .desktop-color-scheme-7{--color-background: 246,243,240;--color-secondary-background: 233,233,233;--color-primary: 214,58,47;--color-text-heading: 0,0,0;--color-foreground: 0,0,0;--color-border: 230,230,230;--color-button: 0,0,0;--color-button-text: 255,255,255;--color-secondary-button: 233,233,233;--color-secondary-button-border: 233,233,233;--color-secondary-button-text: 0,0,0;--color-button-hover-background: 0,0,0;--color-button-hover-text: 255,255,255;--color-button-before: #333333;--color-field: 245,245,245;--color-field-text: 0,0,0;--color-link: 0,0,0;--color-link-hover: 0,0,0;--color-product-price-sale: 214,58,47;--color-foreground-lighten-60: #626160;--color-foreground-lighten-19: #c7c5c2;color:rgb(var(--color-foreground));background-color:rgb(var(--color-background))}}@media(max-width:767px){.cl-scope .mobile-color-scheme-7{--color-background: 246,243,240;--color-secondary-background: 233,233,233;--color-primary: 214,58,47;--color-text-heading: 0,0,0;--color-foreground: 0,0,0;--color-border: 230,230,230;--color-button: 0,0,0;--color-button-text: 255,255,255;--color-secondary-button: 233,233,233;--color-secondary-button-border: 233,233,233;--color-secondary-button-text: 0,0,0;--color-button-hover-background: 0,0,0;--color-button-hover-text: 255,255,255;--color-button-before: #333333;--color-field: 245,245,245;--color-field-text: 0,0,0;--color-link: 0,0,0;--color-link-hover: 0,0,0;--color-product-price-sale: 214,58,47;--color-foreground-lighten-60: #626160;--color-foreground-lighten-19: #c7c5c2;color:rgb(var(--color-foreground));background-color:rgb(var(--color-background))}}.cl-scope .color-scheme-8{--color-background: 239,222,217;--color-secondary-background: 247,247,247;--color-primary: 214,58,47;--color-text-heading: 0,0,0;--color-foreground: 0,0,0;--color-border: 230,230,230;--color-button: 0,0,0;--color-button-text: 255,255,255;--color-secondary-button: 233,233,233;--color-secondary-button-border: 233,233,233;--color-secondary-button-text: 0,0,0;--color-button-hover-background: 0,0,0;--color-button-hover-text: 255,255,255;--color-button-before: #333333;--color-field: 245,245,245;--color-field-text: 0,0,0;--color-link: 0,0,0;--color-link-hover: 0,0,0;--color-product-price-sale: 214,58,47;--color-foreground-lighten-60: #605957;--color-foreground-lighten-19: #c2b4b0}@media(min-width:768px){.cl-scope .desktop-color-scheme-8{--color-background: 239,222,217;--color-secondary-background: 247,247,247;--color-primary: 214,58,47;--color-text-heading: 0,0,0;--color-foreground: 0,0,0;--color-border: 230,230,230;--color-button: 0,0,0;--color-button-text: 255,255,255;--color-secondary-button: 233,233,233;--color-secondary-button-border: 233,233,233;--color-secondary-button-text: 0,0,0;--color-button-hover-background: 0,0,0;--color-button-hover-text: 255,255,255;--color-button-before: #333333;--color-field: 245,245,245;--color-field-text: 0,0,0;--color-link: 0,0,0;--color-link-hover: 0,0,0;--color-product-price-sale: 214,58,47;--color-foreground-lighten-60: #605957;--color-foreground-lighten-19: #c2b4b0;color:rgb(var(--color-foreground));background-color:rgb(var(--color-background))}}@media(max-width:767px){.cl-scope .mobile-color-scheme-8{--color-background: 239,222,217;--color-secondary-background: 247,247,247;--color-primary: 214,58,47;--color-text-heading: 0,0,0;--color-foreground: 0,0,0;--color-border: 230,230,230;--color-button: 0,0,0;--color-button-text: 255,255,255;--color-secondary-button: 233,233,233;--color-secondary-button-border: 233,233,233;--color-secondary-button-text: 0,0,0;--color-button-hover-background: 0,0,0;--color-button-hover-text: 255,255,255;--color-button-before: #333333;--color-field: 245,245,245;--color-field-text: 0,0,0;--color-link: 0,0,0;--color-link-hover: 0,0,0;--color-product-price-sale: 214,58,47;--color-foreground-lighten-60: #605957;--color-foreground-lighten-19: #c2b4b0;color:rgb(var(--color-foreground));background-color:rgb(var(--color-background))}}.cl-scope .color-scheme-9{--color-background: 255,255,255;--color-secondary-background: 245,245,245;--color-primary: 214,58,47;--color-text-heading: 0,0,0;--color-foreground: 0,0,0;--color-border: 230,230,230;--color-button: 0,0,0;--color-button-text: 255,255,255;--color-secondary-button: 255,255,255;--color-secondary-button-border: 204,204,204;--color-secondary-button-text: 0,0,0;--color-button-hover-background: 0,0,0;--color-button-hover-text: 255,255,255;--color-button-before: #333333;--color-field: 245,245,245;--color-field-text: 0,0,0;--color-link: 0,0,0;--color-link-hover: 0,0,0;--color-product-price-sale: 214,58,47;--color-foreground-lighten-60: #666666;--color-foreground-lighten-19: #cfcfcf}@media(min-width:768px){.cl-scope .desktop-color-scheme-9{--color-background: 255,255,255;--color-secondary-background: 245,245,245;--color-primary: 214,58,47;--color-text-heading: 0,0,0;--color-foreground: 0,0,0;--color-border: 230,230,230;--color-button: 0,0,0;--color-button-text: 255,255,255;--color-secondary-button: 255,255,255;--color-secondary-button-border: 204,204,204;--color-secondary-button-text: 0,0,0;--color-button-hover-background: 0,0,0;--color-button-hover-text: 255,255,255;--color-button-before: #333333;--color-field: 245,245,245;--color-field-text: 0,0,0;--color-link: 0,0,0;--color-link-hover: 0,0,0;--color-product-price-sale: 214,58,47;--color-foreground-lighten-60: #666666;--color-foreground-lighten-19: #cfcfcf;color:rgb(var(--color-foreground));background-color:rgb(var(--color-background))}}@media(max-width:767px){.cl-scope .mobile-color-scheme-9{--color-background: 255,255,255;--color-secondary-background: 245,245,245;--color-primary: 214,58,47;--color-text-heading: 0,0,0;--color-foreground: 0,0,0;--color-border: 230,230,230;--color-button: 0,0,0;--color-button-text: 255,255,255;--color-secondary-button: 255,255,255;--color-secondary-button-border: 204,204,204;--color-secondary-button-text: 0,0,0;--color-button-hover-background: 0,0,0;--color-button-hover-text: 255,255,255;--color-button-before: #333333;--color-field: 245,245,245;--color-field-text: 0,0,0;--color-link: 0,0,0;--color-link-hover: 0,0,0;--color-product-price-sale: 214,58,47;--color-foreground-lighten-60: #666666;--color-foreground-lighten-19: #cfcfcf;color:rgb(var(--color-foreground));background-color:rgb(var(--color-background))}}.cl-scope .color-scheme-10{--color-background: 26,26,26;--color-secondary-background: 26,26,26;--color-primary: 214,58,47;--color-text-heading: 255,255,255;--color-foreground: 255,255,255;--color-border: 230,230,230;--color-button: 201,252,167;--color-button-text: 0,0,0;--color-secondary-button: 233,233,233;--color-secondary-button-border: 233,233,233;--color-secondary-button-text: 0,0,0;--color-button-hover-background: 255,255,255;--color-button-hover-text: 26,26,26;--color-button-before: #ffffff;--color-field: 26,26,26;--color-field-text: 255,255,255;--color-link: 255,255,255;--color-link-hover: 255,255,255;--color-product-price-sale: 214,58,47;--color-foreground-lighten-60: #a3a3a3;--color-foreground-lighten-19: #464646}@media(min-width:768px){.cl-scope .desktop-color-scheme-10{--color-background: 26,26,26;--color-secondary-background: 26,26,26;--color-primary: 214,58,47;--color-text-heading: 255,255,255;--color-foreground: 255,255,255;--color-border: 230,230,230;--color-button: 201,252,167;--color-button-text: 0,0,0;--color-secondary-button: 233,233,233;--color-secondary-button-border: 233,233,233;--color-secondary-button-text: 0,0,0;--color-button-hover-background: 255,255,255;--color-button-hover-text: 26,26,26;--color-button-before: #ffffff;--color-field: 26,26,26;--color-field-text: 255,255,255;--color-link: 255,255,255;--color-link-hover: 255,255,255;--color-product-price-sale: 214,58,47;--color-foreground-lighten-60: #a3a3a3;--color-foreground-lighten-19: #464646;color:rgb(var(--color-foreground));background-color:rgb(var(--color-background))}}@media(max-width:767px){.cl-scope .mobile-color-scheme-10{--color-background: 26,26,26;--color-secondary-background: 26,26,26;--color-primary: 214,58,47;--color-text-heading: 255,255,255;--color-foreground: 255,255,255;--color-border: 230,230,230;--color-button: 201,252,167;--color-button-text: 0,0,0;--color-secondary-button: 233,233,233;--color-secondary-button-border: 233,233,233;--color-secondary-button-text: 0,0,0;--color-button-hover-background: 255,255,255;--color-button-hover-text: 26,26,26;--color-button-before: #ffffff;--color-field: 26,26,26;--color-field-text: 255,255,255;--color-link: 255,255,255;--color-link-hover: 255,255,255;--color-product-price-sale: 214,58,47;--color-foreground-lighten-60: #a3a3a3;--color-foreground-lighten-19: #464646;color:rgb(var(--color-foreground));background-color:rgb(var(--color-background))}}.cl-scope .color-scheme-11{--color-background: 255,255,255;--color-secondary-background: 247,247,247;--color-primary: 4,218,141;--color-text-heading: 255,255,255;--color-foreground: 255,255,255;--color-border: 255,255,255;--color-button: 201,252,167;--color-button-text: 0,0,0;--color-secondary-button: 184,129,92;--color-secondary-button-border: 233,233,233;--color-secondary-button-text: 184,129,92;--color-button-hover-background: 255,255,255;--color-button-hover-text: 0,0,0;--color-button-before: #ffffff;--color-field: 255,255,255;--color-field-text: 0,0,0;--color-link: 255,255,255;--color-link-hover: 255,255,255;--color-product-price-sale: 4,218,141;--color-foreground-lighten-60: #ffffff;--color-foreground-lighten-19: #ffffff}@media(min-width:768px){.cl-scope .desktop-color-scheme-11{--color-background: 255,255,255;--color-secondary-background: 247,247,247;--color-primary: 4,218,141;--color-text-heading: 255,255,255;--color-foreground: 255,255,255;--color-border: 255,255,255;--color-button: 201,252,167;--color-button-text: 0,0,0;--color-secondary-button: 184,129,92;--color-secondary-button-border: 233,233,233;--color-secondary-button-text: 184,129,92;--color-button-hover-background: 255,255,255;--color-button-hover-text: 0,0,0;--color-button-before: #ffffff;--color-field: 255,255,255;--color-field-text: 0,0,0;--color-link: 255,255,255;--color-link-hover: 255,255,255;--color-product-price-sale: 4,218,141;--color-foreground-lighten-60: #ffffff;--color-foreground-lighten-19: #ffffff;color:rgb(var(--color-foreground));background-color:rgb(var(--color-background))}}@media(max-width:767px){.cl-scope .mobile-color-scheme-11{--color-background: 255,255,255;--color-secondary-background: 247,247,247;--color-primary: 4,218,141;--color-text-heading: 255,255,255;--color-foreground: 255,255,255;--color-border: 255,255,255;--color-button: 201,252,167;--color-button-text: 0,0,0;--color-secondary-button: 184,129,92;--color-secondary-button-border: 233,233,233;--color-secondary-button-text: 184,129,92;--color-button-hover-background: 255,255,255;--color-button-hover-text: 0,0,0;--color-button-before: #ffffff;--color-field: 255,255,255;--color-field-text: 0,0,0;--color-link: 255,255,255;--color-link-hover: 255,255,255;--color-product-price-sale: 4,218,141;--color-foreground-lighten-60: #ffffff;--color-foreground-lighten-19: #ffffff;color:rgb(var(--color-foreground));background-color:rgb(var(--color-background))}}.cl-scope,.cl-scope .color-scheme-1,.cl-scope .color-scheme-2,.cl-scope .color-scheme-3,.cl-scope .color-scheme-4,.cl-scope .color-scheme-inverse,.cl-scope .color-scheme-6,.cl-scope .color-scheme-7,.cl-scope .color-scheme-8,.cl-scope .color-scheme-9,.cl-scope .color-scheme-10,.cl-scope .color-scheme-11{color:rgb(var(--color-foreground));background-color:rgb(var(--color-background))}.cl-scope{--animation-nav: .5s cubic-bezier(.6, 0, .4, 1);--animation-default: .5s cubic-bezier(.3, 1, .3, 1);--animation-fast: .3s cubic-bezier(.7, 0, .3, 1);--transform-origin-start: left;--transform-origin-end: right;--duration-default: .2s;--duration-image: 1s;--font-body-family: "DM Sans", sans-serif;--font-body-style: normal;--font-body-weight: 400;--font-body-weight-bolder: 500;--font-body-weight-bold: 700;--font-body-size: 16px;--font-body-line-height: 1.625;--font-heading-family: "DM Sans", sans-serif;--font-heading-style: normal;--font-heading-weight: 500;--font-heading-letter-spacing: -.04em;--font-heading-transform: none;--font-heading-scale: 1;--font-heading-mobile-scale: .8;--font-hd1-transform:none;--font-subheading-family: "DM Sans", sans-serif;--font-subheading-weight: 500;--font-subheading-scale: 1;--font-subheading-transform: capitalize;--font-subheading-letter-spacing: 0em;--font-navigation-family: "DM Sans", sans-serif;--font-navigation-weight: 500;--navigation-transform: none;--font-button-family: "DM Sans", sans-serif;--font-button-weight: 500;--buttons-letter-spacing: 0em;--buttons-transform: none;--buttons-height: 48px;--buttons-border-width: 1px;--inputs-border-width: 1px;--font-pcard-title-family: "DM Sans", sans-serif;--font-pcard-title-style: normal;--font-pcard-title-weight: 500;--font-pcard-title-scale: 1.12;--font-pcard-title-transform: none;--font-h1-size: clamp( 32px, calc(1.559454vw + 20.039px), 40px );--font-h2-size: clamp( 25.6px, calc(1.247563vw + 16.0312px), 32px );--font-h3-size: clamp( 22.4px, calc(1.091618vw + 14.0273px), 28px );--font-h4-size: clamp( 17.6px, calc(.8577vw + 11.0214px) , 22px );--font-hd1-size: clamp( 48px, calc(4.288499vw + 15.1072px), 70px );--font-hd2-size: clamp( 38.4px, calc(3.430799vw + 12.0858px), 56px );--font-hd3-size: clamp( 28.8px, calc(2.573099vw + 9.0643px), 42px );--font-h5-size: calc(var(--font-heading-scale) * 18px);--font-h6-size: calc(var(--font-heading-scale) * 16px);--font-subheading-size: calc(var(--font-subheading-scale) * var(--font-body-size));--font-pcard-title-size: calc(var(--font-pcard-title-scale) * var(--font-body-size));--color-badge-sale: #a42003;--color-badge-sale-text: #FFFFFF;--color-badge-soldout: #a5a4ab;--color-badge-soldout-text: #FFFFFF;--color-badge-hot: #2e2e2e;--color-badge-hot-text: #FFFFFF;--color-badge-new: #054e4a;--color-badge-new-text: #FFFFFF;--color-cart-bubble: #2e2e2e;--color-keyboard-focus: 11 97 205;--buttons-radius: 24px;--inputs-radius: 24px;--textareas-radius: 16px;--blocks-radius: 20px;--blocks-radius-mobile: 16px;--small-blocks-radius: 6px;--medium-blocks-radius: 10px;--pcard-radius: 20px;--pcard-inner-radius: 10px;--badges-radius: 5px;--page-width: 1410px;--page-width-margin: 0px;--header-padding-bottom: 40px;--header-padding-bottom-mobile: 32px;--header-padding-bottom-large: 60px;--header-padding-bottom-large-lg: 40px}.cl-scope *,.cl-scope *:before,.cl-scope *:after{box-sizing:inherit}.cl-scope{font-size:62.5%}.cl-scope{font-family:var(--font-body-family);font-style:var(--font-body-style);font-weight:var(--font-body-weight);font-size:var(--font-body-size);line-height:var(--font-body-line-height);-webkit-font-smoothing:antialiased}@media(min-width:1485px){.cl-scope .swiper-controls--outside{--swiper-navigation-offset-x: calc((var(--swiper-navigation-size) + 27px) * -1)}}.cl-scope :host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.cl-scope .swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.cl-scope .swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);box-sizing:content-box}.cl-scope .swiper-android .swiper-slide,.cl-scope .swiper-ios .swiper-slide,.cl-scope .swiper-wrapper{transform:translateZ(0)}.cl-scope .swiper-horizontal{touch-action:pan-y}.cl-scope .swiper-vertical{touch-action:pan-x}.cl-scope .swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.cl-scope .swiper-backface-hidden .swiper-slide{transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.cl-scope .swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.cl-scope .swiper-3d .swiper-wrapper{transform-style:preserve-3d}.cl-scope .swiper-3d{perspective:1200px}.cl-scope .swiper-3d .swiper-cube-shadow,.cl-scope .swiper-3d .swiper-slide{transform-style:preserve-3d}.cl-scope .swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.cl-scope .swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.cl-scope .swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.cl-scope .swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.cl-scope .swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.cl-scope .swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.cl-scope .swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.cl-scope .swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.cl-scope .swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.cl-scope .swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.cl-scope .swiper-3d .swiper-slide-shadow,.cl-scope .swiper-3d .swiper-slide-shadow-bottom,.cl-scope .swiper-3d .swiper-slide-shadow-left,.cl-scope .swiper-3d .swiper-slide-shadow-right,.cl-scope .swiper-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.cl-scope .swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,#00000080,#0000)}.cl-scope .swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,#00000080,#0000)}.cl-scope .swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,#00000080,#0000)}.cl-scope .swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,#00000080,#0000)}.cl-scope .swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.cl-scope .swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.cl-scope .swiper:not(.swiper-watch-progress) .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.cl-scope .swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.cl-scope .swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.cl-scope .swiper-virtual .swiper-slide{-webkit-backface-visibility:hidden;transform:translateZ(0)}.cl-scope .swiper-virtual.swiper-css-mode .swiper-wrapper:after{content:"";position:absolute;left:0;top:0;pointer-events:none}.cl-scope .swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper:after{height:1px;width:var(--swiper-virtual-size)}.cl-scope .swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper:after{width:1px;height:var(--swiper-virtual-size)}.cl-scope .swiper-button-next,.cl-scope .swiper-button-prev{position:absolute;top:var(--swiper-navigation-top-offset,50%);width:calc(var(--swiper-navigation-size)/ 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - (var(--swiper-navigation-size)/ 2));z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color,var(--swiper-theme-color))}.cl-scope .swiper-button-next.swiper-button-disabled,.cl-scope .swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.cl-scope .swiper-button-next.swiper-button-hidden,.cl-scope .swiper-button-prev.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.cl-scope .swiper-button-next svg,.cl-scope .swiper-button-prev svg{width:100%;height:100%;object-fit:contain;transform-origin:center}.cl-scope .swiper-rtl .swiper-button-next svg,.cl-scope .swiper-rtl .swiper-button-prev svg{transform:rotate(180deg)}.cl-scope .swiper-button-prev,.cl-scope .swiper-rtl .swiper-button-next{left:var(--swiper-navigation-sides-offset,10px);right:auto}.cl-scope .swiper-button-next:after,.cl-scope .swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;font-variant:initial;line-height:1}.cl-scope .swiper-button-next,.cl-scope .swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset,10px);left:auto}.cl-scope .swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translateZ(0);z-index:10}.cl-scope .swiper-horizontal>.swiper-pagination-bullets,.cl-scope .swiper-pagination-bullets.swiper-pagination-horizontal,.cl-scope .swiper-pagination-custom,.cl-scope .swiper-pagination-fraction{bottom:var(--swiper-pagination-bottom,8px);top:var(--swiper-pagination-top,auto);left:0;width:100%}.cl-scope .swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.cl-scope .swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.cl-scope .swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px));height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));display:inline-block;border-radius:var(--swiper-pagination-bullet-border-radius,50%);background:var(--swiper-pagination-bullet-inactive-color,#000);opacity:var(--swiper-pagination-bullet-inactive-opacity, .2)}.cl-scope button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;appearance:none}.cl-scope .swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity, 1);background:var(--swiper-pagination-color,var(--swiper-theme-color))}.cl-scope .swiper-pagination-vertical.swiper-pagination-bullets,.cl-scope .swiper-vertical>.swiper-pagination-bullets{right:var(--swiper-pagination-right,8px);left:var(--swiper-pagination-left,auto);top:50%;transform:translate3d(0,-50%,0)}.cl-scope .swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.cl-scope .swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0;display:block}.cl-scope .swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.cl-scope .swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:.2s transform,.2s top}.cl-scope .swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.cl-scope .swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s left}.cl-scope .swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s right}.cl-scope .swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color,inherit)}.cl-scope .swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color,rgba(0,0,0,.25));position:absolute}.cl-scope .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.cl-scope .swiper-horizontal>.swiper-pagination-progressbar,.cl-scope .swiper-pagination-progressbar.swiper-pagination-horizontal,.cl-scope .swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.cl-scope .swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:var(--swiper-pagination-progressbar-size,4px);left:0;top:0}.cl-scope .swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.cl-scope .swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.cl-scope .swiper-pagination-progressbar.swiper-pagination-vertical,.cl-scope .swiper-vertical>.swiper-pagination-progressbar{width:var(--swiper-pagination-progressbar-size,4px);height:100%;left:0;top:0}.cl-scope .swiper-scrollbar{border-radius:var(--swiper-scrollbar-border-radius,10px);position:relative;touch-action:none;background:var(--swiper-scrollbar-bg-color,rgba(0,0,0,.1))}.cl-scope .swiper-scrollbar-disabled>.swiper-scrollbar,.cl-scope .swiper-scrollbar.swiper-scrollbar-disabled{display:none!important}.cl-scope .swiper-horizontal>.swiper-scrollbar,.cl-scope .swiper-scrollbar.swiper-scrollbar-horizontal{position:absolute;left:var(--swiper-scrollbar-sides-offset,1%);bottom:var(--swiper-scrollbar-bottom,4px);top:var(--swiper-scrollbar-top,auto);z-index:50;height:var(--swiper-scrollbar-size,4px);width:calc(100% - 2 * var(--swiper-scrollbar-sides-offset,1%))}.cl-scope .swiper-scrollbar.swiper-scrollbar-vertical,.cl-scope .swiper-vertical>.swiper-scrollbar{position:absolute;left:var(--swiper-scrollbar-left,auto);right:var(--swiper-scrollbar-right,4px);top:var(--swiper-scrollbar-sides-offset,1%);z-index:50;width:var(--swiper-scrollbar-size,4px);height:calc(100% - 2 * var(--swiper-scrollbar-sides-offset,1%))}.cl-scope .swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:var(--swiper-scrollbar-drag-bg-color,rgba(0,0,0,.5));border-radius:var(--swiper-scrollbar-border-radius,10px);left:0;top:0}.cl-scope .swiper-scrollbar-cursor-drag{cursor:move}.cl-scope .swiper-scrollbar-lock{display:none}.cl-scope .swiper-zoom-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center}.cl-scope .swiper-zoom-container>canvas,.cl-scope .swiper-zoom-container>img,.cl-scope .swiper-zoom-container>svg{max-width:100%;max-height:100%;object-fit:contain}.cl-scope .swiper-slide-zoomed{cursor:move;touch-action:none}.cl-scope .swiper .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.cl-scope .swiper-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.cl-scope .swiper-grid>.swiper-wrapper{flex-wrap:wrap}.cl-scope .swiper-grid-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.cl-scope .swiper.swiper-cube{overflow:visible}.cl-scope .swiper-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%}.cl-scope .swiper-cube .swiper-slide .swiper-slide{pointer-events:none}.cl-scope .swiper-cube.swiper-rtl .swiper-slide{transform-origin:100% 0}.cl-scope .swiper-cube .swiper-slide-active,.cl-scope .swiper-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.cl-scope .swiper-cube .swiper-slide-active,.cl-scope .swiper-cube .swiper-slide-next,.cl-scope .swiper-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.cl-scope .swiper-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;opacity:.6;z-index:0}.cl-scope .swiper-cube .swiper-cube-shadow:before{content:"";background:#000;position:absolute;left:0;top:0;bottom:0;right:0;filter:blur(50px)}.cl-scope .swiper-cube .swiper-slide-next+.swiper-slide{pointer-events:auto;visibility:visible}.cl-scope .swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-bottom,.cl-scope .swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-left,.cl-scope .swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-right,.cl-scope .swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.cl-scope .swiper.swiper-flip{overflow:visible}.cl-scope .swiper-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.cl-scope .swiper-flip .swiper-slide .swiper-slide{pointer-events:none}.cl-scope .swiper-flip .swiper-slide-active,.cl-scope .swiper-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.cl-scope .swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-bottom,.cl-scope .swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-left,.cl-scope .swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-right,.cl-scope .swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.cl-scope .swiper-creative .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden;transition-property:transform,opacity,height}.cl-scope .swiper.swiper-cards{overflow:visible}.cl-scope .swiper-cards .swiper-slide{transform-origin:center bottom;-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden}.cl-scope{--swiper-theme-color:#007aff}.cl-scope .swiper{list-style:none;margin-left:auto;margin-right:auto;overflow:hidden;padding:0;position:relative;z-index:1}.cl-scope .swiper-vertical>.swiper-wrapper{flex-direction:column}.cl-scope .swiper-wrapper{box-sizing:content-box;display:flex;height:100%;position:relative;transition-property:transform;width:100%;z-index:1}.cl-scope .swiper-android .swiper-slide,.cl-scope .swiper-wrapper{transform:translateZ(0)}.cl-scope .swiper-pointer-events{touch-action:pan-y}.cl-scope .swiper-pointer-events.swiper-vertical{touch-action:pan-x}.cl-scope .swiper-slide{flex-shrink:0;height:100%;position:relative;transition-property:transform;width:100%}.cl-scope .swiper-slide-invisible-blank{visibility:hidden}.cl-scope .swiper-autoheight,.cl-scope .swiper-autoheight .swiper-slide{height:auto}.cl-scope .swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.cl-scope .swiper-backface-hidden .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;transform:translateZ(0)}.cl-scope .swiper-3d,.cl-scope .swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.cl-scope .swiper-3d .swiper-cube-shadow,.cl-scope .swiper-3d .swiper-slide,.cl-scope .swiper-3d .swiper-slide-shadow,.cl-scope .swiper-3d .swiper-slide-shadow-bottom,.cl-scope .swiper-3d .swiper-slide-shadow-left,.cl-scope .swiper-3d .swiper-slide-shadow-right,.cl-scope .swiper-3d .swiper-slide-shadow-top,.cl-scope .swiper-3d .swiper-wrapper{transform-style:preserve-3d}.cl-scope .swiper-3d .swiper-slide-shadow,.cl-scope .swiper-3d .swiper-slide-shadow-bottom,.cl-scope .swiper-3d .swiper-slide-shadow-left,.cl-scope .swiper-3d .swiper-slide-shadow-right,.cl-scope .swiper-3d .swiper-slide-shadow-top{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:10}.cl-scope .swiper-3d .swiper-slide-shadow{background:#00000026}.cl-scope .swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,rgba(0,0,0,.5),transparent)}.cl-scope .swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,rgba(0,0,0,.5),transparent)}.cl-scope .swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(0deg,rgba(0,0,0,.5),transparent)}.cl-scope .swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(180deg,rgba(0,0,0,.5),transparent)}.cl-scope .swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.cl-scope .swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.cl-scope .swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.cl-scope .swiper-horizontal.swiper-css-mode>.swiper-wrapper{scroll-snap-type:x mandatory}.cl-scope .swiper-vertical.swiper-css-mode>.swiper-wrapper{scroll-snap-type:y mandatory}.cl-scope .swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.cl-scope .swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.cl-scope .swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.cl-scope .swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.cl-scope .swiper-centered.swiper-vertical>.swiper-wrapper:before{height:var(--swiper-centered-offset-after);min-width:1px;width:100%}.cl-scope .swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.cl-scope{--swiper-navigation-size:44px}.cl-scope .swiper-button-next,.cl-scope .swiper-button-prev{align-items:center;color:var(--swiper-navigation-color,var(--swiper-theme-color));cursor:pointer;display:flex;height:var(--swiper-navigation-size);justify-content:center;margin-top:calc(0px - var(--swiper-navigation-size)/2);position:absolute;top:50%;width:calc(var(--swiper-navigation-size)/44*27);z-index:10}.cl-scope .swiper-button-next.swiper-button-disabled,.cl-scope .swiper-button-prev.swiper-button-disabled{cursor:auto;opacity:.35;pointer-events:none}.cl-scope .swiper-button-next.swiper-button-hidden,.cl-scope .swiper-button-prev.swiper-button-hidden{cursor:auto;opacity:0;pointer-events:none}.cl-scope .swiper-navigation-disabled .swiper-button-next,.cl-scope .swiper-navigation-disabled .swiper-button-prev{display:none!important}.cl-scope .swiper-button-next:after,.cl-scope .swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);font-variant:normal;letter-spacing:0;line-height:1;text-transform:none!important}.cl-scope .swiper-button-prev,.cl-scope .swiper-rtl .swiper-button-next{left:10px;right:auto}.cl-scope .swiper-button-prev:after,.cl-scope .swiper-rtl .swiper-button-next:after{content:"prev"}.cl-scope .swiper-button-next,.cl-scope .swiper-rtl .swiper-button-prev{left:auto;right:10px}.cl-scope .swiper-button-next:after,.cl-scope .swiper-rtl .swiper-button-prev:after{content:"next"}.cl-scope .swiper-button-lock{display:none}.cl-scope .swiper-pagination{position:absolute;text-align:center;transform:translateZ(0);transition:opacity .3s;z-index:10}.cl-scope .swiper-pagination.swiper-pagination-hidden{opacity:0}.cl-scope .swiper-pagination-disabled>.swiper-pagination,.cl-scope .swiper-pagination.swiper-pagination-disabled{display:none!important}.cl-scope .swiper-horizontal>.swiper-pagination-bullets,.cl-scope .swiper-pagination-bullets.swiper-pagination-horizontal,.cl-scope .swiper-pagination-custom,.cl-scope .swiper-pagination-fraction{bottom:10px;left:0;width:100%}.cl-scope .swiper-pagination-bullets-dynamic{font-size:0;overflow:hidden}.cl-scope .swiper-pagination-bullets-dynamic .swiper-pagination-bullet{position:relative;transform:scale(.33)}.cl-scope .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.cl-scope .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.cl-scope .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.cl-scope .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.cl-scope .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.cl-scope .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.cl-scope .swiper-pagination-bullet{background:var(--swiper-pagination-bullet-inactive-color,#000);border-radius:50%;display:inline-block;height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));opacity:var(--swiper-pagination-bullet-inactive-opacity,.2);width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px))}.cl-scope button.swiper-pagination-bullet{-webkit-appearance:none;appearance:none;border:none;box-shadow:none;margin:0;padding:0}.cl-scope .swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.cl-scope .swiper-pagination-bullet:only-child{display:none!important}.cl-scope .swiper-pagination-bullet-active{background:var(--swiper-pagination-color,var(--swiper-theme-color));opacity:var(--swiper-pagination-bullet-opacity,1)}.cl-scope .swiper-pagination-vertical.swiper-pagination-bullets,.cl-scope .swiper-vertical>.swiper-pagination-bullets{right:10px;top:50%;transform:translate3d(0,-50%,0)}.cl-scope .swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.cl-scope .swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{display:block;margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0}.cl-scope .swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.cl-scope .swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.cl-scope .swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.cl-scope .swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:transform .2s,top .2s}.cl-scope .swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.cl-scope .swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}.cl-scope .swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.cl-scope .swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translate(-50%);white-space:nowrap}.cl-scope .swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.cl-scope .swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,left .2s}.cl-scope .swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,right .2s}.cl-scope .swiper-pagination-progressbar{background:#00000040;position:absolute}.cl-scope .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));height:100%;left:0;position:absolute;top:0;transform:scale(0);transform-origin:left top;width:100%}.cl-scope .swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.cl-scope .swiper-horizontal>.swiper-pagination-progressbar,.cl-scope .swiper-pagination-progressbar.swiper-pagination-horizontal,.cl-scope .swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.cl-scope .swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{height:4px;left:0;top:0;width:100%}.cl-scope .swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.cl-scope .swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.cl-scope .swiper-pagination-progressbar.swiper-pagination-vertical,.cl-scope .swiper-vertical>.swiper-pagination-progressbar{height:100%;left:0;top:0;width:4px}.cl-scope .swiper-pagination-lock{display:none}.cl-scope .swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}.cl-scope .swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}.cl-scope .swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.cl-scope .swiper-fade .swiper-slide-active,.cl-scope .swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}@charset "UTF-8";@keyframes text-underlined{0%{transform:scaleX(1);transform-origin:var(--transform-origin-end)}50%{transform:scaleX(0);transform-origin:var(--transform-origin-end)}51%{transform-origin:var(--transform-origin-start)}to{transform:scaleX(1)}}@keyframes zoom-fade{0%{opacity:0;transform:scale(1.2)}50%{opacity:1}to{opacity:1;transform:scale(1)}}@keyframes zoom-fade-short{0%{opacity:0;transform:scale(1.1)}to{opacity:1;transform:scale(1)}}@keyframes spin{to{transform:rotate(1turn)}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes fade-in-up{0%{opacity:0;transform:translate3d(0,30px,0)}to{opacity:1;transform:translateZ(0)}}@keyframes scrolling-left{0%{transform:translateZ(0);visibility:visible}to{transform:translate3d(-100%,0,0)}}@keyframes scrolling-right{0%{transform:translate3d(-100%,0,0);visibility:visible}to{transform:translateZ(0)}}@keyframes scrolling-left-rtl{0%{transform:translateZ(0);visibility:visible}to{transform:translate3d(100%,0,0)}}@keyframes scrolling-right-rtl{0%{transform:translate3d(100%,0,0);visibility:visible}to{transform:translateZ(0)}}@keyframes move-up-down{0%{transform:translateY(8px)}to{transform:translateY(-8px)}}@keyframes move-up-down-reverse{0%{transform:translateY(-8px)}to{transform:translateY(8px)}}.cl-scope .site-wrapper{overflow:clip}.cl-scope .clx-page-width{margin:0 auto;padding-inline:var(--page-padding)}.cl-scope .page-width--full{--page-padding: 15px;padding-inline:var(--page-padding)}.cl-scope .section--padding{padding-block-start:min(48px,var(--section-padding-top, 0) * .6);padding-block-end:min(48px,var(--section-padding-bottom, 0) * .6)}.cl-scope{--page-padding: 15px}@media(min-width:768px){.cl-scope .section--padding{padding-block-start:min(60px,var(--section-padding-top, 0) * .75);padding-block-end:min(60px,var(--section-padding-bottom, 0) * .75)}}@media(min-width:1024px){.cl-scope .section--padding{padding-block-start:min(80px,var(--section-padding-top, 0) * .8);padding-block-end:min(80px,var(--section-padding-bottom, 0) * .8)}}@media(min-width:1280px){.cl-scope .page-width--narrow{--page-padding: 0;max-width:930px}.cl-scope .page-width--small{--page-padding: 15px;max-width:1200px}}@media(min-width:1200px){.cl-scope{--page-padding: 50px}}@media(min-width:1280px){.cl-scope .section--padding{padding-block-start:var(--section-padding-top, 0px);padding-block-end:var(--section-padding-bottom, 0px)}}@media(min-width:1536px){.cl-scope{--page-padding: max(135px, 50vw - var(--scrollbar-width, 0px) / 2 - var(--page-width) / 2)}}.cl-scope .section__header{padding-bottom:var(--header-padding-bottom)}.cl-scope .section__header.spacing--large{--header-padding-bottom: var(--header-padding-bottom-large)}.cl-scope .section__header--horizontal .section__subheading{margin-bottom:12px}.cl-scope .section__header--horizontal .section__description{margin-top:12px}@media(min-width:768px){.cl-scope .section__header--horizontal .section__header--button{margin-top:0}}.cl-scope .section__header--button{margin-top:32px}.cl-scope .section__heading{margin-bottom:0}.cl-scope .section__subheading{margin:0 0 20px}.cl-scope .section__subheading:last-child{margin:0}.cl-scope .section__description{margin-top:24px}.cl-scope .section__description p{margin-top:0}.cl-scope .section__description p:last-child{margin-bottom:0}.cl-scope .section__description:first-child{margin:0}.cl-scope .section__footer{margin-top:40px}.cl-scope .rich-text__text[class*=text-]:not(.clx-text-inherit):not(.clx-text-inherit) :where(h1,h2,h3,h4,h5,h6),.cl-scope .section__description:not(.clx-text-inherit) :where(h1,h2,h3,h4,h5,h6){font-family:inherit;font-weight:inherit;font-size:inherit;font-style:inherit;text-transform:inherit;color:currentColor;word-break:unset;line-height:inherit}@media(max-width:1023.98px){.cl-scope .section__header.spacing--large{--header-padding-bottom: var(--header-padding-bottom-large-lg)}}@media(max-width:767.98px){.cl-scope .section__header,.cl-scope .section__header.spacing--large{padding-bottom:var(--header-padding-bottom-mobile)}.cl-scope .section__header--button{margin-top:24px}.cl-scope .section__footer{margin-top:32px}.cl-scope .section__subheading{margin:0 0 12px}.cl-scope .section__description{margin-top:12px}}.cl-scope .f-grid,.cl-scope .f-masonry,.cl-scope .f-flex{--row-gap: var(--column-gap, 0);--gap-x: var(--column-gap, 0);--gap-y: var(--row-gap)}@media(max-width:1279.98px){.cl-scope .f-grid,.cl-scope .f-masonry,.cl-scope .f-flex{--gap-x: var(--column-gap-tablet-large, var(--column-gap));--gap-y: var(--row-gap-tablet-large, var(--row-gap))}}@media(max-width:1023.98px){.cl-scope .f-grid,.cl-scope .f-masonry,.cl-scope .f-flex{--gap-x: var(--column-gap-tablet, var(--column-gap));--gap-y: var(--row-gap-tablet, var(--row-gap))}}@media(max-width:767.98px){.cl-scope .f-grid,.cl-scope .f-masonry,.cl-scope .f-flex{--gap-x: var(--column-gap-mobile, var(--column-gap-tablet, var(--column-gap)));--gap-y: var(--row-gap-mobile, var(--row-gap-tablet, var(--row-gap)))}}.cl-scope .f-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(100%,1fr));gap:var(--gap-y) var(--gap-x)}.cl-scope .f-grid>.f-column{min-width:0;min-height:0}.cl-scope .f-flex{display:flex;flex-wrap:wrap;margin:0 calc(var(--gap-x) / -2);gap:var(--gap-y) 0}.cl-scope .f-flex>.f-column{padding:0 calc(var(--gap-x, 0) / 2)}.cl-scope .f-masonry{display:block;font-size:0;column-count:var(--col-number, 1);column-gap:var(--gap-x);margin-bottom:calc(var(--gap-y) * -1)}.cl-scope .f-masonry>.f-column{display:inline-block;font-size:var(--font-body-size);width:100%;margin-bottom:var(--gap-y)}.cl-scope .f-grid--gap-extra-large{--column-gap: 75px;--column-gap-tablet-large: 40px;--column-gap-tablet: 30px;--column-gap-mobile: 24px;--row-gap-mobile: 32px}.cl-scope .f-grid--gap-large{--column-gap: 50px;--column-gap-tablet-large: 40px;--column-gap-tablet: 30px;--column-gap-mobile: 8px;--row-gap-mobile: 32px}.cl-scope .f-grid--gap-medium{--column-gap: 30px;--column-gap-tablet-large: 30px;--column-gap-tablet: 30px;--column-gap-mobile: 8px}.cl-scope .f-grid--gap-small{--column-gap: 20px;--column-gap-tablet-large: 20px;--column-gap-tablet: 20px;--column-gap-mobile: 8px}.cl-scope .f-grid--gap-extra-small{--column-gap: 10px;--column-gap-tablet-large: 10px;--column-gap-tablet: 10px;--column-gap-mobile: 8px}.cl-scope .f-grid--gap-none{--column-gap: 0px;--column-gap-tablet-large: 0px;--column-gap-tablet: 0px;--column-gap-mobile: 0px}.cl-scope .f-grid--row-gap-inherit{--row-gap: var(--column-gap);--row-gap-mobile: var(--column-gap-mobile)}.cl-scope .f-grid--row-gap-none{--row-gap: 0px;--row-gap-mobile: 0px}.cl-scope .f-grid--row-gap-extra-small{--row-gap: 10px;--row-gap-mobile: 8px}.cl-scope .f-grid--row-gap-small{--row-gap: 15px}.cl-scope .f-grid--row-gap-medium{--row-gap: 30px;--row-gap-mobile: 15px}.cl-scope .f-grid--row-gap-large{--row-gap: 40px;--row-gap-mobile: 24px}.cl-scope .f-grid--row-gap-extra-large{--row-gap: 60px;--row-gap-mobile: 36px}.cl-scope .w-1\/2{width:50%}.cl-scope .w-1\/3{width:33.33%}.cl-scope .w-1\/4{width:25%}.cl-scope .w-1\/5{width:20%}.cl-scope .w-4\/5{width:80%}.cl-scope .w-full{width:100%}.cl-scope .w-auto{width:auto}.cl-scope .h-full{height:100%}.cl-scope .max-w-full{max-width:100%}.cl-scope .min-height-screen{min-height:100vh}.cl-scope .w-1\/12{width:8.3333333333%}.cl-scope .w-2\/12{width:16.6666666667%}.cl-scope .w-3\/12{width:25%}.cl-scope .w-4\/12{width:33.3333333333%}.cl-scope .w-5\/12{width:41.6666666667%}.cl-scope .w-6\/12{width:50%}.cl-scope .w-7\/12{width:58.3333333333%}.cl-scope .w-8\/12{width:66.6666666667%}.cl-scope .w-9\/12{width:75%}.cl-scope .w-10\/12{width:83.3333333333%}.cl-scope .w-11\/12{width:91.6666666667%}.cl-scope .w-12\/12{width:100%}.cl-scope .f-grid-1-cols{grid-template-columns:repeat(1,minmax(0,1fr));--col-number: 1}.cl-scope .f-grid-2-cols{grid-template-columns:repeat(2,minmax(0,1fr));--col-number: 2}.cl-scope .f-grid-3-cols{grid-template-columns:repeat(3,minmax(0,1fr));--col-number: 3}.cl-scope .f-grid-4-cols{grid-template-columns:repeat(4,minmax(0,1fr));--col-number: 4}.cl-scope .f-grid-5-cols{grid-template-columns:repeat(5,minmax(0,1fr));--col-number: 5}.cl-scope .f-grid-6-cols{grid-template-columns:repeat(6,minmax(0,1fr));--col-number: 6}.cl-scope .f-grid-7-cols{grid-template-columns:repeat(7,minmax(0,1fr));--col-number: 7}.cl-scope .f-grid-8-cols{grid-template-columns:repeat(8,minmax(0,1fr));--col-number: 8}.cl-scope .f-grid-9-cols{grid-template-columns:repeat(9,minmax(0,1fr));--col-number: 9}.cl-scope .f-grid-10-cols{grid-template-columns:repeat(10,minmax(0,1fr));--col-number: 10}.cl-scope .f-grid-11-cols{grid-template-columns:repeat(11,minmax(0,1fr));--col-number: 11}.cl-scope .f-grid-12-cols{grid-template-columns:repeat(12,minmax(0,1fr));--col-number: 12}@media(min-width:640px){.cl-scope .sm\:f-grid-1-cols{grid-template-columns:repeat(1,minmax(0,1fr));--col-number: 1}.cl-scope .sm\:f-grid-2-cols{grid-template-columns:repeat(2,minmax(0,1fr));--col-number: 2}.cl-scope .sm\:f-grid-3-cols{grid-template-columns:repeat(3,minmax(0,1fr));--col-number: 3}.cl-scope .sm\:f-grid-4-cols{grid-template-columns:repeat(4,minmax(0,1fr));--col-number: 4}.cl-scope .sm\:f-grid-5-cols{grid-template-columns:repeat(5,minmax(0,1fr));--col-number: 5}.cl-scope .sm\:f-grid-6-cols{grid-template-columns:repeat(6,minmax(0,1fr));--col-number: 6}.cl-scope .sm\:f-grid-7-cols{grid-template-columns:repeat(7,minmax(0,1fr));--col-number: 7}.cl-scope .sm\:f-grid-8-cols{grid-template-columns:repeat(8,minmax(0,1fr));--col-number: 8}.cl-scope .sm\:f-grid-9-cols{grid-template-columns:repeat(9,minmax(0,1fr));--col-number: 9}.cl-scope .sm\:f-grid-10-cols{grid-template-columns:repeat(10,minmax(0,1fr));--col-number: 10}.cl-scope .sm\:f-grid-11-cols{grid-template-columns:repeat(11,minmax(0,1fr));--col-number: 11}.cl-scope .sm\:f-grid-12-cols{grid-template-columns:repeat(12,minmax(0,1fr));--col-number: 12}.cl-scope .sm\:w-1\/2{width:50%}.cl-scope .sm\:w-1\/3{width:33.33%}.cl-scope .sm\:w-1\/4{width:25%}.cl-scope .sm\:w-1\/5{width:20%}.cl-scope .sm\:w-4\/5{width:80%}.cl-scope .sm\:w-full{width:100%}.cl-scope .sm\:w-1\/12{width:8.3333333333%}.cl-scope .sm\:w-2\/12{width:16.6666666667%}.cl-scope .sm\:w-3\/12{width:25%}.cl-scope .sm\:w-4\/12{width:33.3333333333%}.cl-scope .sm\:w-5\/12{width:41.6666666667%}.cl-scope .sm\:w-6\/12{width:50%}.cl-scope .sm\:w-7\/12{width:58.3333333333%}.cl-scope .sm\:w-8\/12{width:66.6666666667%}.cl-scope .sm\:w-9\/12{width:75%}.cl-scope .sm\:w-10\/12{width:83.3333333333%}.cl-scope .sm\:w-11\/12{width:91.6666666667%}.cl-scope .sm\:w-12\/12{width:100%}}@media(min-width:768px){.cl-scope .md\:f-grid-1-cols{grid-template-columns:repeat(1,minmax(0,1fr));--col-number: 1}.cl-scope .md\:f-grid-2-cols{grid-template-columns:repeat(2,minmax(0,1fr));--col-number: 2}.cl-scope .md\:f-grid-3-cols{grid-template-columns:repeat(3,minmax(0,1fr));--col-number: 3}.cl-scope .md\:f-grid-4-cols{grid-template-columns:repeat(4,minmax(0,1fr));--col-number: 4}.cl-scope .md\:f-grid-5-cols{grid-template-columns:repeat(5,minmax(0,1fr));--col-number: 5}.cl-scope .md\:f-grid-6-cols{grid-template-columns:repeat(6,minmax(0,1fr));--col-number: 6}.cl-scope .md\:f-grid-7-cols{grid-template-columns:repeat(7,minmax(0,1fr));--col-number: 7}.cl-scope .md\:f-grid-8-cols{grid-template-columns:repeat(8,minmax(0,1fr));--col-number: 8}.cl-scope .md\:f-grid-9-cols{grid-template-columns:repeat(9,minmax(0,1fr));--col-number: 9}.cl-scope .md\:f-grid-10-cols{grid-template-columns:repeat(10,minmax(0,1fr));--col-number: 10}.cl-scope .md\:f-grid-11-cols{grid-template-columns:repeat(11,minmax(0,1fr));--col-number: 11}.cl-scope .md\:f-grid-12-cols{grid-template-columns:repeat(12,minmax(0,1fr));--col-number: 12}.cl-scope .md\:w-1\/2{width:50%}.cl-scope .md\:w-1\/3{width:33.33%}.cl-scope .md\:w-1\/4{width:25%}.cl-scope .md\:w-1\/5{width:20%}.cl-scope .md\:w-4\/5{width:80%}.cl-scope .md\:w-full{width:100%}.cl-scope .md\:w-1\/12{width:8.3333333333%}.cl-scope .md\:w-2\/12{width:16.6666666667%}.cl-scope .md\:w-3\/12{width:25%}.cl-scope .md\:w-4\/12{width:33.3333333333%}.cl-scope .md\:w-5\/12{width:41.6666666667%}.cl-scope .md\:w-6\/12{width:50%}.cl-scope .md\:w-7\/12{width:58.3333333333%}.cl-scope .md\:w-8\/12{width:66.6666666667%}.cl-scope .md\:w-9\/12{width:75%}.cl-scope .md\:w-10\/12{width:83.3333333333%}.cl-scope .md\:w-11\/12{width:91.6666666667%}.cl-scope .md\:w-12\/12{width:100%}}@media(min-width:1024px){.cl-scope .lg\:f-grid-1-cols{grid-template-columns:repeat(1,minmax(0,1fr));--col-number: 1}.cl-scope .lg\:f-grid-2-cols{grid-template-columns:repeat(2,minmax(0,1fr));--col-number: 2}.cl-scope .lg\:f-grid-3-cols{grid-template-columns:repeat(3,minmax(0,1fr));--col-number: 3}.cl-scope .lg\:f-grid-4-cols{grid-template-columns:repeat(4,minmax(0,1fr));--col-number: 4}.cl-scope .lg\:f-grid-5-cols{grid-template-columns:repeat(5,minmax(0,1fr));--col-number: 5}.cl-scope .lg\:f-grid-6-cols{grid-template-columns:repeat(6,minmax(0,1fr));--col-number: 6}.cl-scope .lg\:f-grid-7-cols{grid-template-columns:repeat(7,minmax(0,1fr));--col-number: 7}.cl-scope .lg\:f-grid-8-cols{grid-template-columns:repeat(8,minmax(0,1fr));--col-number: 8}.cl-scope .lg\:f-grid-9-cols{grid-template-columns:repeat(9,minmax(0,1fr));--col-number: 9}.cl-scope .lg\:f-grid-10-cols{grid-template-columns:repeat(10,minmax(0,1fr));--col-number: 10}.cl-scope .lg\:f-grid-11-cols{grid-template-columns:repeat(11,minmax(0,1fr));--col-number: 11}.cl-scope .lg\:f-grid-12-cols{grid-template-columns:repeat(12,minmax(0,1fr));--col-number: 12}.cl-scope .lg\:w-1\/2{width:50%}.cl-scope .lg\:w-1\/3{width:33.33%}.cl-scope .lg\:w-1\/4{width:25%}.cl-scope .lg\:w-1\/5{width:20%}.cl-scope .lg\:w-4\/5{width:80%}.cl-scope .lg\:w-full{width:100%}.cl-scope .lg\:w-1\/12{width:8.3333333333%}.cl-scope .lg\:w-2\/12{width:16.6666666667%}.cl-scope .lg\:w-3\/12{width:25%}.cl-scope .lg\:w-4\/12{width:33.3333333333%}.cl-scope .lg\:w-5\/12{width:41.6666666667%}.cl-scope .lg\:w-6\/12{width:50%}.cl-scope .lg\:w-7\/12{width:58.3333333333%}.cl-scope .lg\:w-8\/12{width:66.6666666667%}.cl-scope .lg\:w-9\/12{width:75%}.cl-scope .lg\:w-10\/12{width:83.3333333333%}.cl-scope .lg\:w-11\/12{width:91.6666666667%}.cl-scope .lg\:w-12\/12{width:100%}}@media(min-width:1280px){.cl-scope .xl\:f-grid-1-cols{grid-template-columns:repeat(1,minmax(0,1fr));--col-number: 1}.cl-scope .xl\:f-grid-2-cols{grid-template-columns:repeat(2,minmax(0,1fr));--col-number: 2}.cl-scope .xl\:f-grid-3-cols{grid-template-columns:repeat(3,minmax(0,1fr));--col-number: 3}.cl-scope .xl\:f-grid-4-cols{grid-template-columns:repeat(4,minmax(0,1fr));--col-number: 4}.cl-scope .xl\:f-grid-5-cols{grid-template-columns:repeat(5,minmax(0,1fr));--col-number: 5}.cl-scope .xl\:f-grid-6-cols{grid-template-columns:repeat(6,minmax(0,1fr));--col-number: 6}.cl-scope .xl\:f-grid-7-cols{grid-template-columns:repeat(7,minmax(0,1fr));--col-number: 7}.cl-scope .xl\:f-grid-8-cols{grid-template-columns:repeat(8,minmax(0,1fr));--col-number: 8}.cl-scope .xl\:f-grid-9-cols{grid-template-columns:repeat(9,minmax(0,1fr));--col-number: 9}.cl-scope .xl\:f-grid-10-cols{grid-template-columns:repeat(10,minmax(0,1fr));--col-number: 10}.cl-scope .xl\:f-grid-11-cols{grid-template-columns:repeat(11,minmax(0,1fr));--col-number: 11}.cl-scope .xl\:f-grid-12-cols{grid-template-columns:repeat(12,minmax(0,1fr));--col-number: 12}.cl-scope .xl\:w-1\/2{width:50%}.cl-scope .xl\:w-1\/3{width:33.33%}.cl-scope .xl\:w-1\/4{width:25%}.cl-scope .xl\:w-1\/5{width:20%}.cl-scope .xl\:w-4\/5{width:80%}.cl-scope .xl\:w-full{width:100%}.cl-scope .xl\:w-1\/12{width:8.3333333333%}.cl-scope .xl\:w-2\/12{width:16.6666666667%}.cl-scope .xl\:w-3\/12{width:25%}.cl-scope .xl\:w-4\/12{width:33.3333333333%}.cl-scope .xl\:w-5\/12{width:41.6666666667%}.cl-scope .xl\:w-6\/12{width:50%}.cl-scope .xl\:w-7\/12{width:58.3333333333%}.cl-scope .xl\:w-8\/12{width:66.6666666667%}.cl-scope .xl\:w-9\/12{width:75%}.cl-scope .xl\:w-10\/12{width:83.3333333333%}.cl-scope .xl\:w-11\/12{width:91.6666666667%}.cl-scope .xl\:w-12\/12{width:100%}}@media(min-width:1536px){.cl-scope .xxl\:f-grid-1-cols{grid-template-columns:repeat(1,minmax(0,1fr));--col-number: 1}.cl-scope .xxl\:f-grid-2-cols{grid-template-columns:repeat(2,minmax(0,1fr));--col-number: 2}.cl-scope .xxl\:f-grid-3-cols{grid-template-columns:repeat(3,minmax(0,1fr));--col-number: 3}.cl-scope .xxl\:f-grid-4-cols{grid-template-columns:repeat(4,minmax(0,1fr));--col-number: 4}.cl-scope .xxl\:f-grid-5-cols{grid-template-columns:repeat(5,minmax(0,1fr));--col-number: 5}.cl-scope .xxl\:f-grid-6-cols{grid-template-columns:repeat(6,minmax(0,1fr));--col-number: 6}.cl-scope .xxl\:f-grid-7-cols{grid-template-columns:repeat(7,minmax(0,1fr));--col-number: 7}.cl-scope .xxl\:f-grid-8-cols{grid-template-columns:repeat(8,minmax(0,1fr));--col-number: 8}.cl-scope .xxl\:f-grid-9-cols{grid-template-columns:repeat(9,minmax(0,1fr));--col-number: 9}.cl-scope .xxl\:f-grid-10-cols{grid-template-columns:repeat(10,minmax(0,1fr));--col-number: 10}.cl-scope .xxl\:f-grid-11-cols{grid-template-columns:repeat(11,minmax(0,1fr));--col-number: 11}.cl-scope .xxl\:f-grid-12-cols{grid-template-columns:repeat(12,minmax(0,1fr));--col-number: 12}.cl-scope .xxl\:w-1\/2{width:50%}.cl-scope .xxl\:w-1\/3{width:33.33%}.cl-scope .xxl\:w-1\/4{width:25%}.cl-scope .xxl\:w-1\/5{width:20%}.cl-scope .xxl\:w-4\/5{width:80%}.cl-scope .xxl\:w-full{width:100%}.cl-scope .xxl\:w-1\/12{width:8.3333333333%}.cl-scope .xxl\:w-2\/12{width:16.6666666667%}.cl-scope .xxl\:w-3\/12{width:25%}.cl-scope .xxl\:w-4\/12{width:33.3333333333%}.cl-scope .xxl\:w-5\/12{width:41.6666666667%}.cl-scope .xxl\:w-6\/12{width:50%}.cl-scope .xxl\:w-7\/12{width:58.3333333333%}.cl-scope .xxl\:w-8\/12{width:66.6666666667%}.cl-scope .xxl\:w-9\/12{width:75%}.cl-scope .xxl\:w-10\/12{width:83.3333333333%}.cl-scope .xxl\:w-11\/12{width:91.6666666667%}.cl-scope .xxl\:w-12\/12{width:100%}}.cl-scope .hd1,.cl-scope .hd2,.cl-scope .hd3,.cl-scope h1,.cl-scope .clx-h1,.cl-scope h2,.cl-scope .clx-h2,.cl-scope h3,.cl-scope .clx-h3,.cl-scope h4,.cl-scope .clx-h4,.cl-scope h5,.cl-scope .clx-h5,.cl-scope h6,.cl-scope .clx-h6{font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);letter-spacing:var(--font-heading-letter-spacing);text-transform:var(--font-heading-transform);color:rgb(var(--color-foreground));line-height:calc(1 + .2/max(1,var(--font-heading-scale)));word-break:break-word;margin:0}.cl-scope .hd1,.cl-scope .hd2,.cl-scope .hd3{text-transform:var(--font-hd1-transform)}.cl-scope .hd1{font-size:var(--font-hd1-size)}.cl-scope .hd2{font-size:var(--font-hd2-size);line-height:calc(1 + .25/max(1,var(--font-heading-scale)))}.cl-scope .hd3{font-size:var(--font-hd3-size);line-height:calc(1 + .3334/max(1,var(--font-heading-scale)))}.cl-scope h1,.cl-scope .clx-h1{font-size:var(--font-h1-size)}.cl-scope h2,.cl-scope .clx-h2{font-size:var(--font-h2-size);line-height:calc(1 + .3125/max(1,var(--font-heading-scale)))}.cl-scope h3,.cl-scope .clx-h3{font-size:var(--font-h3-size);line-height:calc(1 + .3572/max(1,var(--font-heading-scale)))}.cl-scope h4,.cl-scope .clx-h4{font-size:var(--font-h4-size);line-height:calc(1 + .4546/max(1,var(--font-heading-scale)))}.cl-scope h5,.cl-scope .clx-h5{font-size:calc(var(--font-heading-scale) * var(--font-h5-size));line-height:calc(1 + .5556/max(1,var(--font-heading-scale)))}.cl-scope h6,.cl-scope .clx-h6{font-size:calc(var(--font-heading-scale) * var(--font-h6-size));line-height:calc(1 + .625/max(1,var(--font-heading-scale)))}.cl-scope .text-subheading{font-family:var(--font-subheading-family);font-weight:var(--font-subheading-weight);font-size:var(--font-subheading-size);text-transform:var(--font-subheading-transform);letter-spacing:var(--font-subheading-letter-spacing, 0);line-height:calc(1 + .6 / var(--font-subheading-scale))}.cl-scope .text-pcard-title{font-family:var(--font-pcard-title-family);font-style:var(--font-pcard-title-style);font-weight:var(--font-pcard-title-weight);font-size:var(--font-pcard-title-size, 16px);text-transform:var(--font-pcard-title-transform);line-height:calc(1 + .625 / var(--font-pcard-title-scale))}.cl-scope .text-cart-item-title{font-family:var(--font-pcard-title-family);font-weight:var(--font-pcard-title-weight);text-transform:var(--font-pcard-title-transform)}.cl-scope .text-body-sm{font-size:calc(var(--font-body-size) * .9)}.cl-scope .font-body{font-family:var(--font-body-family)!important;font-weight:var(--font-body-weight)!important;font-style:var(--font-body-style)!important}.cl-scope .font-body-bolder{font-family:var(--font-body-family)!important;font-weight:var(--font-body-weight-bolder)!important;font-style:var(--font-body-style)!important}.cl-scope .font-body-bold{font-family:var(--font-body-family)!important;font-weight:var(--font-body-weight-bold)!important;font-style:var(--font-body-style)!important}.cl-scope .font-heading{font-family:var(--font-heading-family)!important;font-weight:var(--font-heading-weight)!important;font-style:var(--font-heading-style)!important}.cl-scope .font-navigation{font-family:var(--font-navigation-family)!important;font-weight:var(--font-navigation-weight)!important;text-transform:var(--navigation-transform)}.cl-scope .font-italic{font-style:italic!important}.cl-scope [style*=--aspect-ratio]{position:relative;overflow:hidden}.cl-scope [style*=--aspect-ratio]:before{content:"";height:0;display:block;padding-top:calc(100% / (0 + var(--aspect-ratio, 1.7777777778)))}.cl-scope [style*=--aspect-ratio]>:first-child{top:0;right:0;bottom:0;left:0;position:absolute!important;object-fit:cover;width:100%;height:100%}@media(max-width:767px){.cl-scope [style*=--aspect-ratio]:before{padding-top:calc(100% / (0 + var(--aspect-ratio-mobile, var(--aspect-ratio, 1.7777777778))))}}.cl-scope [data-media-loading]{position:relative;overflow:hidden}.cl-scope [data-media-loading]:after{content:"";position:absolute;top:0;left:-15px;width:calc(100% + 30px);height:100%;pointer-events:none;background-color:#f1f1f1;z-index:2}.cl-scope .clx-placeholder-svg{background-color:rgba(var(--color-foreground),.04);color:rgba(var(--color-foreground),.4);fill:rgba(var(--color-foreground),.4);vertical-align:middle;width:100%;height:100%}.cl-scope *:focus{outline:0;box-shadow:none}.cl-scope *:focus-visible{outline:2px solid rgb(var(--color-keyboard-focus));outline-offset:3px}.cl-scope .focused{outline:2px solid rgb(var(--color-keyboard-focus));outline-offset:3px}.cl-scope .clx-focus-inset:focus-visible{outline:2px solid rgb(var(--color-keyboard-focus));outline-offset:-2px}.cl-scope .clx-focus-inset:focus-visible img{outline:2px solid rgb(var(--color-keyboard-focus));outline-offset:-2px}.cl-scope .focused.clx-focus-inset{outline:2px solid rgb(var(--color-keyboard-focus));outline-offset:-2px}.cl-scope .focus-none{box-shadow:none!important;outline:0!important}.cl-scope .focus-offset:focus-visible{outline:2px solid rgb(var(--color-keyboard-focus));outline-offset:10px}.cl-scope .focus-offset.focused{outline:2px solid rgb(var(--color-keyboard-focus));outline-offset:10px}.cl-scope a:empty,.cl-scope ul:empty,.cl-scope dl:empty,.cl-scope section:empty,.cl-scope article:empty,.cl-scope p:empty,.cl-scope h1:empty,.cl-scope h2:empty,.cl-scope h3:empty,.cl-scope h4:empty,.cl-scope h5:empty,.cl-scope h6:empty{display:none}.cl-scope div:empty:not(.fixed-overlay,.bg-overlay,.empty-space,.drawer__body,.no-empty):not(.cl-app-slot *){display:none}.cl-scope img{max-width:100%;height:auto;vertical-align:top}.cl-scope svg:not(.spinner) *{vector-effect:non-scaling-stroke}.cl-scope ul,.cl-scope ol{list-style:none;padding:0;margin:0}.cl-scope a{color:inherit;text-decoration:inherit}.cl-scope a:not([href]){cursor:not-allowed}.cl-scope ::selection{background-color:rgba(var(--color-foreground),.2)}.cl-scope blockquote{font-style:italic;color:rgba(var(--color-foreground),.75);border-inline-start:2px solid rgba(var(--color-foreground),.2);padding-inline-start:10px}@media screen and (min-width:750px){.cl-scope blockquote{padding-inline-start:15px}}.cl-scope hr{border:none;height:1px;background-color:rgba(var(--color-foreground),.2);display:block;margin:50px 0}@media screen and (min-width:750px){.cl-scope hr{margin:70px 0}}.cl-scope .skip-to-content-link:focus{z-index:9999;position:inherit;overflow:auto;width:auto;height:auto;clip:auto}.cl-scope .body-no-scrollbar,.cl-scope .modal-show,.cl-scope .modal-showing{overflow:hidden;padding-right:var(--scrollbar-width)}.cl-scope .loading-bar{position:fixed;inset-inline-start:0;inset-inline-end:0;width:100%;height:100%;overflow:hidden;pointer-events:none;background-color:rgb(var(--color-foreground));z-index:50}.cl-scope .media-wrapper{display:block;position:relative;overflow:hidden;background-color:rgba(var(--color-foreground),.03)}.cl-scope .media-wrapper>img{object-fit:cover;object-position:center center;transition:.5s cubic-bezier(.3,1,.3,1);transition-property:opacity,transform}.cl-scope .media-wrapper.loading>img{opacity:0}.cl-scope .media-wrapper.loaded{background-color:transparent}.cl-scope .ce-video-element>:is(iframe,img,svg){position:absolute;top:0;right:0;bottom:0;left:0}.cl-scope .ce-video-element>:is(iframe,img,svg,video){width:100%;height:100%;border:none;border-radius:inherit;transition:.2s cubic-bezier(.7,0,.3,1);transition-property:opacity,visibility}.cl-scope .ce-video-element>.media__poster{border:none;border-radius:inherit;transition:.2s cubic-bezier(.7,0,.3,1);transition-property:opacity,visibility}.cl-scope .ce-video-element[loaded]>img,.cl-scope .ce-video-element[loaded]>svg,.cl-scope .ce-video-element[loaded] .media__poster,.cl-scope .ce-video-element:not([loaded])>:is(video,iframe){opacity:0;visibility:hidden}.cl-scope .ce-video-element>video,.cl-scope .ce-video-element>:is(img,svg),.cl-scope .ce-video-element>video:not(:-webkit-full-screen),.cl-scope .ce-video-element video:not(:fullscreen){object-fit:cover;object-position:center}.cl-scope .ce-video-element:not([playing]){cursor:pointer}.cl-scope .ce-video-element[suspended]~*{pointer-events:none}.cl-scope .media{position:relative}.cl-scope .media--adapt{height:0;padding-block-start:calc(100% / (0 + var(--media-ratio, 1.7777777778)))}.cl-scope .media--height>:is(img,svg,.ce-video-element){top:0;right:0;bottom:0;left:0;position:absolute;max-width:100%;width:100%;height:100%}.cl-scope .media .media-wrapper{position:absolute;top:0;right:0;bottom:0;left:0;width:100%}.cl-scope .media__play-button{--play-background: 255, 255, 255;width:var(--play-button-size, 100px);height:var(--play-button-size, 100px);border-radius:50%;background-color:rgba(var(--play-button-backgroud, var(--play-background)),var(--play-button-opacity, 1));transition:all var(--duration-default)}.cl-scope .media__play-button svg{width:var(--play-button-icon-size, 34px);height:var(--play-button-icon-size, 34px)}.cl-scope .media__poster:hover .media__play-button{transform:scale(1.1)}.cl-scope .media--extra-small,.cl-scope .media--small{height:280px}.cl-scope .media--medium,.cl-scope .media--extra-medium{height:340px}.cl-scope .media--large,.cl-scope .media--extra-large{height:420px}@media(min-width:768px){.cl-scope .media--extra-small{height:350px}.cl-scope .media--small,.cl-scope .media--medium{height:400px}.cl-scope .media--extra-medium{height:450px}.cl-scope .media--large{height:500px}.cl-scope .media--extra-large{height:550px}}@media(min-width:1280px){.cl-scope .media--extra-small{height:350px}.cl-scope .media--small{height:400px}.cl-scope .media--medium{height:550px}.cl-scope .media--extra-medium{height:650px}.cl-scope .media--large{height:700px}.cl-scope .media--extra-large{height:750px}}@media(max-width:767.98px){.cl-scope .media--adapt{padding-block-start:calc(100% / (0 + var(--media-ratio-mobile, var(--media-ratio, 1))))}.cl-scope .media-wrapper{--play-button-size: 72px;--play-button-icon-size: 30px}}@media(max-width:767.98px){.cl-scope .mb\:media--small{height:300px;padding-block-start:0}.cl-scope .mb\:media--medium{height:400px;padding-block-start:0}.cl-scope .mb\:media--large{height:500px;padding-block-start:0}.cl-scope .mb\:media--extra-large{height:600px;padding-block-start:0}.cl-scope .mb\:media--adapt{height:0;padding-block-start:calc(100% / (0 + var(--media-ratio-mobile, var(--media-ratio, 1))))}}.cl-scope .fixed-overlay{position:fixed;transition:.8s cubic-bezier(.7,0,.2,1);transition-property:opacity,visibility,background-color;inset-block-start:0;inset-inline-start:0;width:100%;height:100%;pointer-events:none;background-color:rgba(var(--color-foreground),.5);opacity:0;visibility:hidden}.cl-scope .fixed-overlay.absolute{position:absolute}.cl-scope .cart-count{width:20px;height:20px;border-radius:50%;background-color:var(--color-cart-bubble);color:#fff;display:inline-flex;align-items:center;justify-content:center;font-size:14px;white-space:nowrap}.cl-scope .cart-count--small-medium{width:24px;height:24px}.cl-scope .cart-count--small-medium>span{font-size:12px}.cl-scope .cart-count--medium{width:28px;height:28px;font-size:var(--font-body-size)}@media(max-width:767.98px){.cl-scope .cart-count--medium{width:24px;height:24px;font-size:14px}}.cl-scope .cart-count--absolute{position:absolute;top:-2px;inset-inline-end:-10px}.cl-scope .cart-count[hidden]{display:none}.cl-scope .progress-bar{height:var(--progress-bar-size, 5px);border-radius:var(--progress-bar-radius, 30px);background-color:rgba(var(--color-foreground),.1);position:relative;overflow:hidden;display:block}.cl-scope .progress-bar:before{--scale-x: 0;content:"";background-color:currentColor;border-radius:inherit;display:block;height:100%;width:var(--scale-x);transition:width .6s cubic-bezier(.7,0,.3,1) .1s}.cl-scope .sticky-element{position:sticky;top:var(--sticky-offset, 20px);transition:all var(--animation-default)}.cl-scope .select-element{--icon-size: 7px}.cl-scope .select-element select{border:none;appearance:none;-webkit-appearance:none;font-size:inherit;line-height:inherit;width:100%;max-width:calc(var(--width) + var(--icon-size) * 2 + 12px);padding:0;padding-inline-end:20px;background:transparent}.cl-scope .select-element select:focus-visible{outline:2px solid rgb(var(--color-foreground));box-shadow:none}.cl-scope .select-element svg.clx-icon{inset-inline-end:0}.cl-scope .discount{padding:3.5px 8px;background:#ffe5e5;border-radius:50px;gap:6px}.cl-scope .discount svg{flex-shrink:0}.cl-scope .discount__btn-remove{--loading-size: 14px}.cl-scope .discount__btn-remove svg{transition:transform var(--animation-default)}.cl-scope .discount__btn-remove:hover svg{transform:rotate(180deg)}.cl-scope .empty-state{padding-block:60px}.cl-scope table{border-collapse:collapse;border-color:inherit;text-indent:0}.cl-scope table:not([class]){table-layout:fixed;border-collapse:collapse;font-size:14px;border-style:hidden;box-shadow:0 0 0 1px rgba(var(--color-foreground),.2)}.cl-scope table:not([class]) td,.cl-scope table:not([class]) th{padding:1em;border:1px solid rgba(var(--color-foreground),.2)}.cl-scope .social__link{position:relative}.cl-scope .social__link svg{transition:transform var(--animation-default)}.cl-scope .social__link:after{content:"";position:absolute;top:-8px;right:-8px;bottom:-8px;left:-8px}.cl-scope .social__link:hover svg{transform:scale(1.1)}.cl-scope details>*{box-sizing:border-box}.cl-scope summary{cursor:pointer;list-style:none;position:relative}.cl-scope summary::-webkit-details-marker{display:none}.cl-scope .clx-rte:after{clear:both;content:"";display:block}.cl-scope .clx-rte>*:first-child{margin-top:0}.cl-scope .clx-rte>*:last-child{margin-bottom:0}.cl-scope .clx-rte :where(img,iframe){display:inline-block}.cl-scope .clx-rte :where(h1,h2,h3,h4,h5,h6){margin-bottom:.85em;margin-top:1em}.cl-scope .clx-rte p{margin-bottom:var(--paragraph-bottom-spacing, 12px);margin-top:var(--paragraph-top-spacing, 12px)}.cl-scope .clx-rte p:first-child{margin-top:0}.cl-scope .clx-rte p:last-child{margin-bottom:0}@media(min-width:768px){.cl-scope .shopify-challenge__container,.cl-scope .clx-shopify-policy__container,.cl-scope .article__content,.cl-scope .page__content{--paragraph-bottom-spacing: 32px;--paragraph-top-spacing: 32px}}.cl-scope .clx-rte table{table-layout:fixed;width:100%}@media screen and (min-width:750px){.cl-scope .clx-rte table td{padding-inline:12px}}.cl-scope .clx-rte iframe{max-width:100%}.cl-scope .clx-rte img{height:auto;max-width:100%;border:var(--media-border-width) solid rgba(var(--color-foreground),var(--media-border-opacity));border-radius:var(--blocks-radius);box-shadow:var(--media-shadow-horizontal-offset) var(--media-shadow-vertical-offset) var(--media-shadow-blur-radius) rgba(var(--color-shadow),var(--media-shadow-opacity));margin-bottom:var(--media-shadow-vertical-offset)}.cl-scope .clx-rte :where(ul,ol){list-style-position:outside;padding-inline-start:20px;margin-block:20px}.cl-scope .clx-rte :where(ul,ol).liststyle-none{list-style:none;padding:0}.cl-scope .clx-rte :where(ul,ol) :where(h1,h2,h3,h4,h5,h6){display:inline-block;margin:0}.cl-scope .clx-rte ul{list-style-type:disc}.cl-scope .clx-rte ol{list-style-type:decimal}.cl-scope .clx-rte li{list-style:inherit}.cl-scope .clx-rte li:last-child{margin-bottom:0}.cl-scope .clx-rte a{color:rgba(var(--color-link),var(--alpha-link));text-underline-offset:3px;text-decoration-thickness:1px;text-decoration-line:underline;transition:text-decoration-thickness var(--duration-default) ease}.cl-scope .clx-rte a:hover{color:rgb(var(--color-link));text-decoration-thickness:2px}.cl-scope .clx-rte blockquote{display:inline-flex}.cl-scope .clx-rte blockquote>*{margin:-5px 0}.cl-scope .clx-announcement-bar{--swiper-navigation-icon-size: 16px;--swiper-navigation-offset-x: -12px;--swiper-navigation-size: 30px}.cl-scope .announcement-bar__content{padding-inline:20px}.cl-scope .announcement-bar__timer .countdown-timer .countdown-timer__block{min-width:30px;margin:0 7.5px}.cl-scope .announcement-bar__timer .countdown-timer .countdown-timer__block div:after{font-size:16px;right:-10px}@media(min-width:1280px){.cl-scope .announcement-bar__wrapper{max-width:var(--content-width, 30%)}}@media(max-width:639.98px){.cl-scope .clx-announcement-bar{padding-top:8px;padding-bottom:8px}.cl-scope .announcement-bar__timer{padding:0}.cl-scope .announcement-bar__timer .countdown-timer .countdown-timer__block{min-width:25px}.cl-scope .announcement-bar__timer .countdown-timer .countdown-timer__block>div{font-size:16px}.cl-scope .announcement-bar__timer .btn{width:28px;height:28px;border-radius:50%;padding:0;flex-shrink:0}}.cl-scope .swatches{--swatch-size: 32px;--swatch-radius: 9999px;margin:calc(var(--swatch-spacing, 6px) * -1)}.cl-scope .swatches li{padding:var(--swatch-spacing, 6px);cursor:pointer}.cl-scope .swatches li:hover .swatch-color:after,.cl-scope .swatches li:hover .swatch-color:before{opacity:1}.cl-scope .swatches--product-card{--swatch-spacing: 4px;--swatch-size: 24px}.cl-scope .swatches--variant-image li{--swatch-size: 40px;--swatch-radius: var(--small-blocks-radius)}.cl-scope .swatches input:is([type=checkbox],[type=radio]):is(:disabled,.disabled)+.swatch-color:after{background:linear-gradient(to bottom right,transparent calc(50% - .5px),var(--color-foreground-lighten-19) calc(50% - .5px) calc(50% + .5px),transparent calc(50% + .5px));opacity:1;box-shadow:none}.cl-scope .swatch-color{background-color:var(--swatch-background);background-position:var(--swatch-focal-point, 50%);background-size:cover;width:var(--swatch-size);height:var(--swatch-size);border-radius:var(--swatch-radius);position:relative;border:1px solid rgb(var(--color-border))}.cl-scope .swatch-color:after,.cl-scope .swatch-color:before{position:absolute;content:"";box-shadow:inset 0 0 0 var(--shadow-width) var(--shadow-color);border-radius:inherit;top:0;right:0;bottom:0;left:0;transition:opacity var(--animation-default);opacity:0}.cl-scope .swatch-color:after{--shadow-color: rgb(var(--color-foreground));--shadow-width: 1px}.cl-scope .swatch-color:before{--shadow-color: rgb(var(--color-background));--shadow-width: 5px}.cl-scope .swatch-color.swatch-image{--swatch-size: 60px;--swatch-radius: var(--medium-blocks-radius)}.cl-scope :checked+.swatch-color:after,.cl-scope :checked+.swatch-color:before{opacity:1}.cl-scope [data-initializing] #MainContent .cl-shopify-section+.cl-shopify-section~.cl-shopify-section{content-visibility:auto}.cl-scope .shopify-section-group-header-group [data-section-index="1"]{z-index:21;position:relative}.cl-scope .clx-shopify-design-mode[data-initializing] #MainContent .cl-shopify-section+.cl-shopify-section~.cl-shopify-section,.cl-scope .no-touch [data-initializing] #MainContent .cl-shopify-section+.cl-shopify-section~.cl-shopify-section{content-visibility:visible}.cl-scope .main-content .shopify-challenge__container,.cl-scope .main-content .clx-shopify-policy__container{margin:0 auto;max-width:var(--page-width);padding-inline:var(--page-padding)}.cl-scope .shopify-challenge__container,.cl-scope .clx-shopify-policy__container{display:grid;gap:20px;padding-block:80px}.cl-scope .shopify-challenge__message{font-size:18px;line-height:1.6}.cl-scope .shopify-challenge__container form{display:grid;gap:20px}.cl-scope .shopify-challenge__button{min-width:120px}@media screen and (min-width:1024px){.cl-scope .main-content .shopify-challenge__container,.cl-scope .main-content .clx-shopify-policy__container{--page-padding: 15px;max-width:770px;padding-block:60px}.cl-scope .shopify-challenge__message{font-size:18px}}.cl-scope .quantity__rules .clx-divider+.clx-divider:before{content:"\2022";margin-inline:8px}.cl-scope .blocks-radius{border-radius:var(--blocks-radius);overflow:hidden;-webkit-mask-image:-webkit-radial-gradient(white,black)}.cl-scope .blocks-radius-md{border-radius:var(--medium-blocks-radius);overflow:hidden;-webkit-mask-image:-webkit-radial-gradient(white,black)}.cl-scope .blocks-radius-sm{border-radius:var(--small-blocks-radius);overflow:hidden;-webkit-mask-image:-webkit-radial-gradient(white,black)}.cl-scope .blocks-radius-circle{border-radius:50%;overflow:hidden;-webkit-mask-image:-webkit-radial-gradient(white,black)}.cl-scope .blocks-radius-bottom-left-right{border-bottom-left-radius:var(--blocks-radius);border-bottom-right-radius:var(--blocks-radius)}.cl-scope .mask-none{-webkit-mask-image:unset;mask-image:unset}@media(max-width:767.98px){.cl-scope .blocks-radius{border-radius:var(--blocks-radius-mobile)}}.cl-scope button,.cl-scope .btn{--buttons-transform-default: capitalize;--buttons-padding: 40px;font-size:100%;position:relative;display:inline-flex;align-items:center;justify-content:center;gap:0 var(--buttons-gap, 6px);cursor:pointer;transition:.3s all;white-space:nowrap;background:none;color:rgb(var(--color-foreground));border:var(--buttons-border-width) solid rgb(var(--color-border));border-radius:var(--buttons-radius, 0);padding:0 var(--buttons-padding);height:var(--buttons-height);line-height:30px;font-family:var(--font-button-family);font-weight:var(--font-button-weight);letter-spacing:var(--buttons-letter-spacing, 0);text-transform:var(--buttons-transform, var(--buttons-transform-default));box-sizing:border-box}.cl-scope button[disabled],.cl-scope .btn[disabled]{opacity:.5;cursor:not-allowed}.cl-scope button .button-icon,.cl-scope .btn .button-icon{display:flex;align-items:center;justify-content:center}.cl-scope .btn:not(.btn--plain):not(.btn--underline,.btn--inherit),.cl-scope .btn--bordered-icon .button-icon{z-index:1;overflow:hidden}.cl-scope .btn:not(.btn--plain):not(.btn--underline,.btn--inherit):after,.cl-scope .btn:not(.btn--plain):not(.btn--underline,.btn--inherit):before,.cl-scope .btn--bordered-icon .button-icon:after,.cl-scope .btn--bordered-icon .button-icon:before{content:"";z-index:-1;transition:transform .3s cubic-bezier(.75,0,.125,1);position:absolute;top:-5px;bottom:-5px;left:-5px;right:-5px;transform:translate(-100%);font-size:0}.cl-scope .btn:not(.btn--plain):not(.btn--underline,.btn--inherit):after,.cl-scope .btn--bordered-icon .button-icon:after{background-color:rgb(var(--color-button-hover-background))}.cl-scope .btn:not(.btn--plain):not(.btn--underline,.btn--inherit):before,.cl-scope .btn--bordered-icon .button-icon:before{background-color:var(--color-button-before)}.cl-scope .btn--bordered-icon:hover .button-icon,.cl-scope .btn:not(.btn--plain):not(.btn--underline,.btn--inherit):not(.btn--bordered-icon):not(.spr-button):hover,.cl-scope .btn:not(.btn--plain):not(.btn--underline,.btn--inherit):not(.btn--bordered-icon):not(.spr-button).btn--active{--color-border: var(--color-button-hover-background);color:rgb(var(--color-button-hover-text));border-color:rgb(var(--color-border));background-color:rgb(var(--color-button-hover-background))}.cl-scope .btn--bordered-icon:hover .button-icon:after,.cl-scope .btn--bordered-icon:hover .button-icon:before,.cl-scope .btn:not(.btn--plain):not(.btn--underline,.btn--inherit):not(.btn--bordered-icon):not(.spr-button):hover:after,.cl-scope .btn:not(.btn--plain):not(.btn--underline,.btn--inherit):not(.btn--bordered-icon):not(.spr-button):hover:before,.cl-scope .btn:not(.btn--plain):not(.btn--underline,.btn--inherit):not(.btn--bordered-icon):not(.spr-button).btn--active:after,.cl-scope .btn:not(.btn--plain):not(.btn--underline,.btn--inherit):not(.btn--bordered-icon):not(.spr-button).btn--active:before{transform:translate(0)}.cl-scope .btn--bordered-icon:hover .button-icon:after,.cl-scope .btn:not(.btn--plain):not(.btn--underline,.btn--inherit):not(.btn--bordered-icon):not(.spr-button):hover:after,.cl-scope .btn:not(.btn--plain):not(.btn--underline,.btn--inherit):not(.btn--bordered-icon):not(.spr-button).btn--active:after{transition-delay:.175s}.cl-scope .btn--primary,.cl-scope .spr-button,.cl-scope .spr-button-primary{--color-border: var(--color-button);background:rgb(var(--color-button));color:rgb(var(--color-button-text));border:0}.cl-scope .btn--secondary{background:rgb(var(--color-secondary-button));color:rgb(var(--color-secondary-button-text));border-color:rgb(var(--color-secondary-button-border))}.cl-scope .btn--plain{padding:10px 0;background:none!important;border:none!important}.cl-scope .btn--plain:hover{color:rgb(var(--color-link-hover))}.cl-scope .btn--white{background-color:#fff;border-color:#fff;color:var(--color-button-white, #000);border:0}.cl-scope .btn--underline,.cl-scope .btn--link{position:relative;border:none;height:auto!important}.cl-scope .btn--underline:after,.cl-scope .btn--link:after{content:"";width:100%;height:1px;background:currentColor;position:absolute;inset-inline-start:0;bottom:0;transform:scaleX(1);transform-origin:var(--transform-origin-end)}.cl-scope .btn--underline:hover:after,.cl-scope .btn--link:hover:after{transform:scaleX(1);transform-origin:var(--transform-origin-start);animation:text-underlined .6s}.cl-scope .btn--underline.btn--loading:after,.cl-scope .btn--link.btn--loading:after{display:none}.cl-scope .btn--underline{padding:0 0 4px!important;font-size:var(--font-body-size);line-height:var(--font-body-line-height)}.cl-scope .btn--link{font-size:calc(var(--font-body-size) * .9);line-height:20px;padding:1px 0!important;font-family:var(--font-body-family);font-weight:var(--font-body-weight);font-style:var(--font-body-style);text-transform:capitalize}.cl-scope .btn--link:after{bottom:2px}.cl-scope .btn--outline{--buttons-padding: 16px;--color-border: var(--color-text-heading);background-color:transparent;color:rgb(var(--color-text-heading))}.cl-scope .btn--outline.btn--secondary{border:1px solid var(--color-secondary-button-border)}.cl-scope .btn--bordered-icon{--buttons-gap: 12px;padding:0;border:0}.cl-scope .btn--bordered-icon .button-icon{position:relative;width:var(--buttons-width, var(--buttons-height));height:var(--buttons-width, var(--buttons-height));border:1px solid rgb(var(--color-border));border-radius:50%}.cl-scope .btn--icon,.cl-scope .btn--icon-circle{width:var(--buttons-width, var(--buttons-height));height:var(--buttons-width, var(--buttons-height));border-radius:var(--buttons-radius, 0);padding:0;align-items:center}.cl-scope .btn--icon-circle{border-radius:50%}.cl-scope .btn--square{width:var(--buttons-height);flex:0 0 auto;padding:0}.cl-scope .btn--extra-small{padding:0 20px;height:calc(var(--buttons-height) - 16px);font-size:13px}.cl-scope .btn--small{padding:0 28px;height:calc(var(--buttons-height) - 8px)}.cl-scope .btn--medium{padding:0 32px;height:calc(var(--buttons-height) + 2px)}.cl-scope .btn--large{padding:0 42px;height:calc(var(--buttons-height) + 6px);font-size:calc(var(--font-body-size) * 1px + 2px)}.cl-scope .btn .loading__spinner{position:absolute;display:none;opacity:0}.cl-scope .btn--loading>*:not(.loading__spinner){opacity:0}.cl-scope .btn--loading .loading__spinner{display:inline-flex!important;opacity:1}.cl-scope .btn--danger{background:#bc1818;color:#fff}.cl-scope .btn--inherit{padding:0;margin:0;border:0;color:inherit;background-color:inherit;text-transform:inherit;letter-spacing:inherit;height:auto;line-height:1.6;font-weight:inherit;border-radius:0}.cl-scope .ce-shopify-accelerated-checkout-cart{--shopify-accelerated-checkout-button-block-size: var(--buttons-height);--shopify-accelerated-checkout-button-border-radius: var(--buttons-radius, 0);--shopify-accelerated-checkout-button-inline-size: var(--buttons-height);--shopify-accelerated-checkout-row-gap: 12px}.cl-scope .ce-shopify-accelerated-checkout{--shopify-accelerated-checkout-button-border-radius: var(--buttons-radius, 0);--shopify-accelerated-checkout-button-block-size: var(--buttons-height)}@media(forced-colors:active){.cl-scope .clx-button,.cl-scope .shopify-challenge__button{border:transparent solid 1px}.cl-scope .clx-button:focus-visible,.cl-scope .clx-button:focus,.cl-scope .clx-button.focused,.cl-scope .clx-shopify-payment-button__button--unbranded:focus-visible,.cl-scope .shopify-payment-button [role=button]:focus-visible,.cl-scope .clx-shopify-payment-button__button--unbranded:focus,.cl-scope .shopify-payment-button [role=button]:focus{outline:solid transparent 1px}}.cl-scope .form-field~.form-field{margin-top:16px}@media(min-width:768px){.cl-scope .form-field~.form-field{margin-top:24px}}.cl-scope .form-field.reset-spacing{margin:0}.cl-scope .form-footer{margin-top:32px}@media(max-width:767.98px){.cl-scope .form-footer{margin-top:24px}}@media(min-width:768px){.cl-scope .form-row{display:grid;grid-template-columns:repeat(var(--column, 2),minmax(0,1fr));grid-gap:var(--gap, 30px)}.cl-scope .form-row .form-field{margin-top:0}}.cl-scope .form-group{display:flex;align-items:center}.cl-scope .form-group>*+*{margin-inline-start:12px}.cl-scope .form-control{outline:none;box-shadow:none;color:rgb(var(--color-field-text));background-color:rgb(var(--color-field));border:1px solid rgb(var(--color-border));border-radius:var(--inputs-radius);line-height:calc(var(--buttons-height) - var(--inputs-border-width) * 2);padding:0 16px;width:100%;font-family:var(--font-body-family);font-weight:var(--font-body-weight);font-size:var(--font-body-size);transition:.3s all;-webkit-appearance:none;-moz-appearance:none;appearance:none;vertical-align:middle}.cl-scope .form-control--textarea{resize:vertical;line-height:24px;padding:10px 16px;border-radius:var(--textareas-radius);min-height:80px}.cl-scope .form-control--plain{background-color:transparent;border:none}.cl-scope .form-control:focus,.cl-scope .form-control:focus-visible{outline:0;box-shadow:0 0 0 1px rgb(var(--color-foreground))}.cl-scope .form-control::placeholder{color:rgba(var(--color-field-text),.5)}.cl-scope .form-control::selection{background-color:rgba(var(--color-field-text),.2)}.cl-scope .form-message{display:flex;font-size:var(--font-body-size)}.cl-scope .form-field .form-message{margin-top:8px}.cl-scope .form-message--small{font-size:calc(var(--font-body-size) * .9);line-height:22px}.cl-scope .form-message--error{color:#8e1f0b}.cl-scope .form-message--success{color:#0c5132}.cl-scope .form-message--warning{color:#5e4200}.cl-scope .form-message svg{margin-inline-end:4px;transform:translateY(3px);flex-shrink:0}.cl-scope .form-label{margin:0 0 8px;display:block}.cl-scope .form-status:empty{display:none}.cl-scope .form-status>div{margin-top:10px}.cl-scope .form-status__title{margin-bottom:10px;font-size:var(--font-body-size)}.cl-scope .form-status ul{padding-inline-start:10px;margin:10px 0 0}.cl-scope .form-status ul li{color:rgb(var(--color-foreground))}.cl-scope .form-status-list{margin-bottom:24px}@media(max-width:767.98px){.cl-scope .form-status-list{margin-top:16px}}.cl-scope .form-error{margin-bottom:24px}.cl-scope .form-error ul{color:#8e1f0b;font-size:calc(var(--font-body-size) * .9);line-height:22px;padding-inline-start:24px}.cl-scope .form-error li{margin-top:4px;padding-inline-start:12px;position:relative}.cl-scope .form-error li:before{content:"";position:absolute;width:4px;height:4px;top:9px;inset-inline-start:0;background:currentColor;border-radius:50%}@media(max-width:767.98px){.cl-scope .form-error{margin-top:16px}}.cl-scope .form-control--select{padding-inline-end:48px;cursor:pointer}.cl-scope .form-control--select~.clx-icon{position:absolute;inset-block-start:calc(50% - var(--icon-size, 10px));inset-inline-end:16px;pointer-events:none}.cl-scope .select{display:flex;position:relative;width:100%}.cl-scope input:is([type=checkbox],[type=radio]){--active: rgb(var(--color-foreground));--active-inner: rgb(var(--color-background));--focus: 3px hsla(0, 0%, 9%, .1);--border: rgba(var(--color-foreground), .4);--border-radius: 3px;--border-hover: rgb(var(--color-foreground));--background: rgb(var(--color-background));-webkit-appearance:none;appearance:none;width:18px;height:18px;background:var(--b, var(--background));border:1px solid var(--bc, var(--border));cursor:pointer;display:inline-block;margin:0;outline:none;position:relative;transition:background-color .3s,border-color .3s,box-shadow .2s;vertical-align:top;border-radius:var(--border-radius);flex:0 0 auto}.cl-scope input:is([type=checkbox],[type=radio]):after{content:"";display:block;position:absolute;border:1.5px solid var(--active-inner);border-inline-start:0;border-block-start:0;width:4px;height:8px;inset-inline-start:6px;inset-block-start:3px;transform:rotate(43deg)}.cl-scope input:is([type=checkbox],[type=radio]):checked{--b: var(--active);--bc: var(--active)}.cl-scope input:is([type=checkbox],[type=radio]):hover:not(:checked,:disabled,.disabled),.cl-scope input:is([type=checkbox],[type=radio]):focus:not(:checked,:disabled,.disabled){--bc: var(--border-hover)}.cl-scope input:is([type=checkbox],[type=radio])+label{cursor:pointer}.cl-scope input:is([type=checkbox],[type=radio]):is(:disabled,.disabled),.cl-scope input:is([type=checkbox],[type=radio]):is(:disabled,.disabled)+label{cursor:not-allowed;opacity:.6}.cl-scope input:is([type=checkbox],[type=radio]):focus-visible+label{outline:2px solid rgb(var(--color-keyboard-focus));outline-offset:2px}.cl-scope input:is([type=checkbox],[type=radio]):focus{box-shadow:0 0 0 3px #1717171a}.cl-scope input:is([type=radio]){--border-radius: 50%}.cl-scope input:is([type=radio]):after{width:6px;height:6px;inset-inline-start:5px;inset-block-start:5px;border:none;background:var(--active-inner);border-radius:var(--border-radius)}.cl-scope .quantity{--quantity-border-width: 1px;color:rgba(var(--color-foreground));position:relative;width:125px;display:flex;border-radius:var(--inputs-radius);min-height:var(--buttons-height)}.cl-scope .quantity__input{color:currentColor;font-family:var(--font-body-family);font-style:var(--font-body-style);font-weight:var(--font-body-weight);box-shadow:0 0 0 var(--quantity-border-width) rgb(var(--color-border));font-size:var(--font-body-size);text-align:center;background-color:transparent;border:0;padding-inline:var(--quantity-button-width, 45px);width:100%;flex-grow:1;-webkit-appearance:none;appearance:none;border-radius:var(--inputs-radius)}.cl-scope .quantity__input:-webkit-autofill,.cl-scope .quantity__input:-webkit-autofill:hover,.cl-scope .quantity__input:-webkit-autofill:active{box-shadow:0 0 0 100px rgb(var(--color-background)) inset!important}.cl-scope .quantity__input::-webkit-outer-spin-button,.cl-scope .quantity__input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.cl-scope .quantity__input[type=number]{-moz-appearance:textfield}.cl-scope .quantity__button{width:var(--quantity-button-width, 45px);flex-shrink:0;font-size:18px;border:0;background-color:transparent;cursor:pointer;display:flex;align-items:center;justify-content:center;color:rgb(var(--color-foreground));padding:0;position:absolute;left:0;top:0;z-index:1}.cl-scope .quantity__button[name=plus]{left:auto;right:0}.cl-scope .quantity__button svg{width:14px;pointer-events:none}.cl-scope .quantity__button:focus-visible,.cl-scope .quantity__input:focus-visible{outline:1px solid rgb(var(--color-foreground));outline-offset:0}.cl-scope .quantity__button:not(:focus-visible):not(.focused),.cl-scope .quantity__input:not(:focus-visible):not(.focused){background-color:inherit}@supports (-webkit-overflow-scrolling: touch){.cl-scope .form-control{font-size:16px!important}}.cl-scope .f-price{align-items:center;display:inline-flex;flex-direction:row;flex-wrap:wrap;line-height:1.5;position:relative;font-weight:var(--font-body-weight-bold)}.cl-scope .f-price__badges{align-items:center;display:none;margin-inline-start:12px}.cl-scope .f-price__badge-sale{margin-inline-end:6px}.cl-scope .f-price__badge-sale [data-sale-value]{margin-inline-start:3px}.cl-scope .f-price.f-price--unavailable{visibility:hidden}.cl-scope .f-price--large{font-size:var(--font-h4-size);line-height:1.45455}@media(max-width:767.98px){.cl-scope .f-price--large{font-size:calc(var(--font-heading-mobile-scale) * var(--font-h4-size));line-height:calc(1 + .4546/max(1,var(--font-heading-scale)))}}.cl-scope .f-price--sold-out .f-price__availability,.cl-scope .f-price__regular{display:block}.cl-scope .f-price__sale,.cl-scope .f-price__availability,.cl-scope .f-price .f-price__badge-sale,.cl-scope .f-price .f-price__badge-sold-out,.cl-scope .f-price--on-sale .f-price__regular,.cl-scope .f-price--on-sale .f-price__availability,.cl-scope .f-price--no-compare .f-price__compare{display:none}.cl-scope .f-price--sold-out .f-price__badge-sold-out,.cl-scope .f-price--on-sale .f-price__badge-sale,.cl-scope .f-price--sold-out .f-price__badges,.cl-scope .f-price--on-sale .f-price__badges{display:inline-flex}.cl-scope .f-price--on-sale .f-price__sale{display:flex;align-items:center;flex-wrap:wrap;gap:4px 8px}.cl-scope .f-price--center{display:flex;justify-content:center}.cl-scope .f-price--on-sale .f-price-item--sale{color:rgb(var(--color-product-price-sale))}.cl-scope .f-price--on-sale .f-price-item--regular{color:var(--color-foreground-lighten-60);font-size:var(--font-body-size);line-height:var(--font-body-line-height);font-weight:var(--font-body-weight)}.cl-scope .f-price__unit-wrapper{font-size:85%;line-height:1.2;text-transform:uppercase;color:rgba(var(--color-foreground),.75);order:1;width:100%}.cl-scope .f-badge{display:inline-flex;flex-wrap:wrap;align-items:center;justify-content:center;white-space:nowrap;font-size:calc(var(--font-body-size) * .9);font-weight:var(--font-body-weight-bold);line-height:18px;padding:2px 8px;color:#fff;background:#000;border:1px solid transparent;border-radius:var(--badges-radius)}.cl-scope .f-badge--sale{color:var(--color-badge-sale-text, #fff);background:var(--color-badge-sale)}.cl-scope .f-badge--soldout{color:var(--color-badge-soldout-text, #fff);background:var(--color-badge-soldout)}.cl-scope .f-badge--hot{color:var(--color-badge-hot-text, #fff);background:var(--color-badge-hot, #c32b2b)}.cl-scope .f-badge--new{color:var(--color-badge-new-text, #fff);background:var(--color-badge-new, #008c62)}.cl-scope .f-badge span[data-sale-value]{margin-inline-start:4px}.cl-scope .highlight-text{font-style:inherit}.cl-scope .highlight-text--underline{--decoration-height: min(.5em, 20px);background:linear-gradient(to var(--transform-origin-end),rgb(var(--color-highlight, var(--color-primary))),rgb(var(--color-highlight, var(--color-primary)))) 0 var(--decoration-height)/0 var(--decoration-height) no-repeat;background-position-x:var(--transform-origin-end);background-position-y:bottom;transition:background-size .75s ease-out}.cl-scope .highlight-text--underline.animate{background-position-x:var(--transform-origin-start);background-size:100% var(--decoration-height);background-position-y:bottom}.cl-scope .accordion-details{border-block-end:1px solid rgb(var(--color-border))}.cl-scope .accordion-details__summary{cursor:pointer;padding-block:20px;width:100%;white-space:inherit;text-align:left;-webkit-user-select:none;user-select:none}.cl-scope .accordion-details__summary .icon-caret-down{--tf-scale-y: 1;transform:scaleY(var(--tf-scale-y)) rotate(0);transition:transform .5s cubic-bezier(.3,1,.3,1)}.cl-scope .accordion-details__summary .icon-plus-toggle path.clx-vertical{transform:rotate(0);transform-origin:center;transition:transform var(--animation-default)}.cl-scope .accordion-details__content{padding-block-end:20px}.cl-scope .accordion-details__content iframe{max-width:100%}.cl-scope .accordion-details__helptext{font-weight:400;max-height:0;transition:max-height .5s cubic-bezier(.3,1,.3,1)}.cl-scope .accordion-details[aria-expanded=true] .accordion-details__summary .icon-caret-down{--tf-scale-y: -1}.cl-scope .accordion-details[aria-expanded=true] .accordion-details__summary .icon-plus-toggle path.clx-vertical{transform:rotate(270deg)}.cl-scope .accordion-details[open] .accordion-details__helptext{max-height:calc(var(--font-body-size) * .9 * 1.6);transition-duration:0s}.cl-scope{--color-swiper-controls: var(--color-foreground);--swiper-navigation-size: 48px;--swiper-navigation-icon-size: 20px;--swiper-navigation-offset-x: 24px;--swiper-pagination-bullet-size: 10px;--swiper-pagination-bullet-horizontal-gap: 6px;--swiper-pagination-bullet-vertical-gap: 6px}.cl-scope .swiper-horizontal>.swiper-pagination-bullets,.cl-scope .swiper-pagination-bullets.swiper-pagination-horizontal,.cl-scope .swiper-pagination-custom,.cl-scope .swiper-pagination-fraction{bottom:var(--swiper-pagination-bottom, 8px)}.cl-scope .swiper-button-prev,.cl-scope .swiper-button-next{top:var(--swiper-navigation-top-offset, 50%)}.cl-scope .swiper{z-index:0}.cl-scope .swiper-button-prev,.cl-scope .swiper-button-next{position:absolute;text-align:center;width:var(--swiper-navigation-size);height:var(--swiper-navigation-size);color:rgb(var(--color-foreground));background-color:rgb(var(--color-background));border:1px solid rgba(var(--color-foreground),.2);border-radius:50%;padding:0}.cl-scope .swiper-button-prev:after,.cl-scope .swiper-button-next:after{position:absolute!important;content:""!important}.cl-scope .swiper-button-prev svg,.cl-scope .swiper-button-next svg{width:var(--swiper-navigation-icon-size);height:var(--swiper-navigation-icon-size)}.cl-scope .swiper-button-prev:hover,.cl-scope .swiper-button-next:hover{--color-border: var(--color-button-hover-background);color:rgb(var(--color-button-hover-text));border-color:rgb(var(--color-border));background-color:rgb(var(--color-button-hover-background))}.cl-scope .swiper-button-prev.swiper-button--blank,.cl-scope .swiper-button-next.swiper-button--blank{border:none;border-radius:0;background-color:transparent}.cl-scope .swiper-button-prev.swiper-button--blank:hover,.cl-scope .swiper-button-next.swiper-button--blank:hover{color:unset;background-color:transparent}.cl-scope .swiper-button-prev{inset-inline:var(--swiper-navigation-offset-x) auto}.cl-scope .swiper-button-next{inset-inline:auto var(--swiper-navigation-offset-x)}.cl-scope .swiper-pagination{display:flex;line-height:1;justify-content:center}.cl-scope .swiper-pagination-bullet{position:relative;opacity:1;background:var(--swiper-pagination-bullet-inactive-color, rgba(var(--color-swiper-controls), .2));transition:all .3s;border-radius:10px}.cl-scope .swiper-pagination-bullet:before{content:"";position:absolute;top:-6px;left:-6px;right:-6px;bottom:-6px}.cl-scope .swiper-pagination-bullet:after{content:"";position:absolute;top:0;inset-inline-start:0;border-radius:10px;background:var(--swiper-pagination-color, rgb(var(--color-swiper-controls)));width:var(--swiper-pagination-bullet-width, var(--swiper-pagination-bullet-size, 8px));height:100%;transition:all .3s;opacity:0}.cl-scope .swiper-pagination-bullet.swiper-pagination-bullet-active:after{opacity:1}.cl-scope .swiper-pagination-bullets-animate .swiper-pagination-bullet:after{width:0}.cl-scope .swiper-pagination-bullets-animate .swiper-pagination-bullet.swiper-pagination-bullet-active{width:50px;background:rgba(var(--color-swiper-controls),.2);overflow:hidden}.cl-scope .swiper-pagination-bullets-animate .swiper-pagination-bullet.swiper-pagination-bullet-active:after{width:100%;transition:opacity .3s,width var(--swiper-autoplay-delay, .3s)}.cl-scope .swiper-show-nav-on-hover .swiper-button-prev,.cl-scope .swiper-show-nav-on-hover .swiper-button-next{transition:all .3s,visibility .3s linear .5s,opacity .25s linear .5s;opacity:0;visibility:hidden}.cl-scope .swiper-show-nav-on-hover:hover .swiper-button-prev,.cl-scope .swiper-show-nav-on-hover:hover .swiper-button-next{transition:all .3s;opacity:1;visibility:visible}@media(min-width:768px){.cl-scope .slider-controls--grouped-mobile .swiper-pagination{display:none!important}}.cl-scope .slider-controls--grouped-always{--swiper-navigation-size: 32px;--swiper-navigation-icon-size: 16px;--swiper-navigation-top-offset: 50%;--swiper-navigation-offset-x: 0;--controls-height: calc(var(--swiper-navigation-size) + 6px);position:relative}.cl-scope .slider-controls--grouped-always .slider-controls{position:relative;display:inline-flex;align-items:center;font-size:calc(var(--font-body-size) * .9);line-height:22px;min-height:var(--controls-height);min-width:86px;padding:0 var(--swiper-navigation-size)}.cl-scope .slider-controls--grouped-always .slider-controls .swiper-button-prev,.cl-scope .slider-controls--grouped-always .slider-controls .swiper-button-next{background:none!important;border:0!important;color:inherit!important;width:var(--swiper-navigation-size);height:var(--swiper-navigation-size)}.cl-scope .slider-controls--grouped-always .slider-controls .swiper-button-prev:before,.cl-scope .slider-controls--grouped-always .slider-controls .swiper-button-prev:after,.cl-scope .slider-controls--grouped-always .slider-controls .swiper-button-next:before,.cl-scope .slider-controls--grouped-always .slider-controls .swiper-button-next:after{display:none}.cl-scope .slider-controls--grouped-always .slider-controls .swiper-pagination{position:static;display:inline-flex!important}.cl-scope .slider-controls--grouped-always.slider-controls--below{padding-bottom:calc(var(--controls-height) + var(--controls-spacing, 16px))}.cl-scope .slider-controls--grouped-always.slider-controls--below .slider-controls--group{position:absolute;top:auto;left:0;right:0;bottom:0;display:flex;justify-content:center;z-index:2}@media(max-width:767.98px){.cl-scope .slider-controls--grouped-mobile{--swiper-navigation-size: 32px;--swiper-navigation-icon-size: 16px;--swiper-navigation-top-offset: 50%;--swiper-navigation-offset-x: 0;--controls-height: calc(var(--swiper-navigation-size) + 6px);position:relative}.cl-scope .slider-controls--grouped-mobile .slider-controls{position:relative;display:inline-flex;align-items:center;font-size:calc(var(--font-body-size) * .9);line-height:22px;min-height:var(--controls-height);min-width:86px;padding:0 var(--swiper-navigation-size)}.cl-scope .slider-controls--grouped-mobile .slider-controls .swiper-button-prev,.cl-scope .slider-controls--grouped-mobile .slider-controls .swiper-button-next{background:none!important;border:0!important;color:inherit!important;width:var(--swiper-navigation-size);height:var(--swiper-navigation-size)}.cl-scope .slider-controls--grouped-mobile .slider-controls .swiper-button-prev:before,.cl-scope .slider-controls--grouped-mobile .slider-controls .swiper-button-prev:after,.cl-scope .slider-controls--grouped-mobile .slider-controls .swiper-button-next:before,.cl-scope .slider-controls--grouped-mobile .slider-controls .swiper-button-next:after{display:none}.cl-scope .slider-controls--grouped-mobile .slider-controls .swiper-pagination{position:static;display:inline-flex!important}.cl-scope .slider-controls--grouped-mobile.slider-controls--below{padding-bottom:calc(var(--controls-height) + var(--controls-spacing, 16px))}.cl-scope .slider-controls--grouped-mobile.slider-controls--below .slider-controls--group{position:absolute;top:auto;left:0;right:0;bottom:0;display:flex;justify-content:center;z-index:2}}.cl-scope .slider-controls--fraction-group{--swiper-navigation-size: 32px;--swiper-navigation-icon-size: 16px;display:flex;align-items:center;margin:0 -12px}.cl-scope .slider-controls--fraction-group .swiper-button-next,.cl-scope .slider-controls--fraction-group .swiper-button-prev,.cl-scope .slider-controls--fraction-group .swiper-pagination{position:static}.cl-scope .slider-controls--fraction-group .swiper-pagination{min-width:30px;width:auto;word-spacing:-5px}.cl-scope .slider-controls--fraction-group .swiper-button-next,.cl-scope .slider-controls--fraction-group .swiper-button-prev{border:0;background-color:transparent;margin:0;color:currentColor}.cl-scope .swiper-initialized.swiper-equal-height .swiper-slide{height:auto}.cl-scope .clx-disclosure{position:relative;display:inline-block}.cl-scope .disclosure__toggle{--buttons-padding: 0;--buttons-letter-spacing: 0;border:1px solid var(--color-border);height:var(--btn-height);cursor:pointer;color:currentColor;background-color:transparent;white-space:nowrap;transition:.3s all;display:flex;column-gap:8px}.cl-scope .disclosure__toggle:hover{box-shadow:0 0 0 2px rgba(var(--color-foreground),.3)}.cl-scope .disclosure--plain .disclosure__toggle{padding:0;border:none;background:none!important;color:currentColor!important;height:auto}.cl-scope .disclosure--plain .disclosure__toggle:hover{text-decoration:underline;box-shadow:none}.cl-scope .disclosure__toggle svg{width:12px;height:12px;transform:rotate(90deg)}.cl-scope .disclosure-list{position:absolute;top:100%;inset-inline-start:0;min-width:170px;background-color:rgb(var(--color-background));padding:10px;margin:5px 0 0;visibility:hidden;opacity:0;border:1px solid rgb(var(--color-border));z-index:99;border-radius:var(--card-corner-radius);transition:.2s ease-in-out;transform:translate3d(0,12px,0);max-height:60vh;overflow-y:auto;max-width:var(--f-max-width, 100%);display:block}.cl-scope .disclosure--up .disclosure-list{bottom:100%;top:auto;margin:0 0 5px;transform:translate3d(0,-12px,0)}.cl-scope .disclosure-list__item{list-style:none;color:rgb(var(--color-foreground));line-height:44px!important;white-space:nowrap}.cl-scope .disclosure-list__item:hover{color:var(--color-link-hover)}.cl-scope .disclosure-list__item--current a{text-decoration:underline}.cl-scope .disclosure-list__item a{display:flex;align-items:center;column-gap:8px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;color:currentColor}.cl-scope .disclosure-list__item a:hover{text-decoration:underline}@media(max-width:639.98px){.cl-scope .disclosure-list{max-height:300px}}.cl-scope .disclosure-list__right{left:auto;right:0}.cl-scope .clx-disclosure[open] .disclosure-list{visibility:visible;opacity:1;transform:translateZ(0);z-index:9999}.cl-scope .table{table-layout:auto;border-collapse:collapse;box-shadow:none;width:100%}.cl-scope .table tr{border-bottom:1px solid rgb(var(--color-border))}.cl-scope .table th,.cl-scope .table td{text-align:left;padding:22px}@media(max-width:1023.98px){.cl-scope .table th,.cl-scope .table td{padding:17px}}.cl-scope .table th:first-of-type,.cl-scope .table td:first-of-type{padding-inline-start:0}.cl-scope .table th{padding-block:10px}@media(max-width:767.98px){.cl-scope .table-container--mobile-scrollable{overflow-y:hidden;overflow-x:auto;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scroll-behavior:smooth;padding-inline:var(--page-padding);margin-inline:calc(var(--page-padding) * -1);scroll-padding-inline:var(--page-padding);scrollbar-width:none}.cl-scope .table-container--mobile-scrollable td,.cl-scope .table-container--mobile-scrollable th{white-space:nowrap}.cl-scope .table-container--mobile-scrollable.fixed-side td:first-of-type,.cl-scope .table-container--mobile-scrollable.fixed-side th:first-of-type{position:sticky;inset-inline-start:0;background:rgb(var(--color-background))}.cl-scope .table-container--mobile-scrollable.fixed-side td:first-of-type:before,.cl-scope .table-container--mobile-scrollable.fixed-side th:first-of-type:before{content:"";width:var(--page-padding);height:100%;background:rgb(var(--color-background));position:absolute;inset-inline-start:calc(var(--page-padding) * -1);top:0}}.cl-scope .tooltip{--translate-x: -50%;--scale: .85;--translate-y: 0;position:absolute;background-color:rgb(var(--color-foreground));color:rgb(var(--color-background));padding:3px 16px;border-radius:var(--medium-blocks-radius);z-index:10;inset-block-end:calc(100% + 15px);width:max-content;inset-inline-start:50%;transform:translate(var(--translate-x),var(--translate-y)) scale(var(--scale));opacity:0;transition:transform var(--animation-default),opacity var(--animation-default);font-size:calc(var(--font-body-size) * .9);transform-origin:center;backface-visibility:hidden;will-change:transform}.cl-scope .tooltip:after{--tw-translate-x: -50%;--tw-translate-y: 0;position:absolute;inset-inline-start:50%;transform:translate(var(--translate-x),var(--translate-y)) scale(var(--scale));border-color:rgb(var(--color-foreground)) transparent;border-style:solid;border-width:10px 10px 0;inset-block-end:-7px;content:"";display:block;width:0}.cl-scope [data-tooltip]{position:relative}.cl-scope [data-tooltip=bottom] .tooltip{inset-block-end:auto;inset-block-start:calc(100% + 15px)}.cl-scope [data-tooltip=bottom] .tooltip:after{inset-block-end:auto;inset-block-start:-7px;border-width:0 10px 10px}@media screen and (pointer:fine){.cl-scope [data-tooltip]:hover .tooltip{--scale: 1;opacity:1;transform-origin:center}}@media(min-width:768px)and (max-width:1023.98px){.cl-scope .swipe-tablet{--column-width-tablet: 42vw;overflow-y:hidden;overflow-x:auto;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scroll-behavior:smooth;padding-inline:var(--page-padding);margin-inline:calc(var(--page-padding) * -1);scroll-padding-inline:var(--page-padding);scrollbar-width:none;display:grid!important}.cl-scope .swipe-tablet__inner{--slider-grid: auto / auto-flow var(--column-width-tablet);display:grid;grid:var(--slider-grid);column-gap:var(--gap-x);margin-inline:0!important}.cl-scope .swipe-tablet__inner>*{scroll-snap-align:start;padding-inline:0!important;width:100%}.cl-scope .swipe-tablet::-webkit-scrollbar{display:none}}@media(max-width:767.98px){.cl-scope .swipe-mobile{--column-width-mobile: 68vw;overflow-y:hidden;overflow-x:auto;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scroll-behavior:smooth;padding-inline:var(--page-padding);margin-inline:calc(var(--page-padding) * -1);scroll-padding-inline:var(--page-padding);scrollbar-width:none;display:grid!important}.cl-scope .swipe-mobile--2-cols{--column-width-mobile: 42vw}.cl-scope .swipe-mobile--3-cols{--column-width-mobile: 28vw}.cl-scope .swipe-mobile__inner{--slider-grid: auto / auto-flow var(--column-width-mobile);display:grid;grid:var(--slider-grid);column-gap:var(--gap-x);margin-inline:0!important}.cl-scope .swipe-mobile__inner>*{scroll-snap-align:start;padding-inline:0!important;width:100%}.cl-scope .swipe-mobile::-webkit-scrollbar{display:none}}.cl-scope .drawer{--modal-gap: 32px 24px;position:fixed;z-index:30;top:0;inset-inline:0 auto;width:100%;height:100%;pointer-events:none}.cl-scope .drawer[open]{pointer-events:auto}.cl-scope .drawer[active]>.drawer__inner{--translate-x: 0}.cl-scope .drawer[active]>.fixed-overlay{opacity:1;visibility:visible;pointer-events:auto;cursor:zoom-out}.cl-scope .drawer__inner{--translate-x: 100%;max-width:var(--modal-width, 460px);z-index:10;position:absolute;top:0;width:100%;height:100%;overflow:hidden;color:rgb(var(--color-foreground));background-color:rgb(var(--color-background));transition:transform .6s cubic-bezier(.7,0,.2,1);transform:translate(var(--translate-x),var(--translate-y))}.cl-scope .drawer--left .drawer__inner{--translate-y: 0;--translate-x: -100%}.cl-scope .drawer--right .drawer__inner{--translate-y: 0;--translate-x: 100%;inset-inline:auto 0}.cl-scope .drawer--bottom .drawer__inner{--translate-x: 0;--translate-y: 100%;top:auto;bottom:0;height:auto;max-height:100%}.cl-scope .drawer--bottom[active]>.drawer__inner{--translate-y: 0}.cl-scope .drawer__header{padding-block:20px;padding-inline:20px}.cl-scope .drawer__body{padding-inline:20px;padding-block-start:12px;padding-block-end:20px}.cl-scope .drawer__footer{padding-inline:20px;padding-block:24px}.cl-scope .drawer__close-btn{position:absolute;top:10px;inset-inline-end:10px;display:flex;align-items:center;justify-content:center;width:var(--drawer-close-btn-size, 40px);height:var(--drawer-close-btn-size, 40px);border-radius:50%;padding:0;border:0;background:none;color:rgb(var(--color-foreground))}.cl-scope .drawer__close-btn svg{transition:transform .3s}.cl-scope .drawer__close-btn:hover svg{transform:rotate(180deg)}.cl-scope .drawer__sticky{position:sticky}.cl-scope .drawer__sticky--bottom{bottom:0}.cl-scope .drawer .drawer>.fixed-overlay{background-color:rgba(var(--color-foreground),.3)}@media(min-width:768px){.cl-scope .drawer{--modal-gap: 32px}}.cl-scope .modal{align-items:center;justify-content:center;padding:0 16px}.cl-scope .modal:not([hidden]){display:flex}.cl-scope .modal .drawer__inner{position:static;height:auto;max-height:calc(var(--modal-height, 100vh) - 40px);transform:scale(.8);opacity:0;transition-property:transform,opacity;border-radius:var(--blocks-radius)}@media(max-width:767.98px){.cl-scope .modal .drawer__inner{border-radius:var(--blocks-radius-mobile)}}.cl-scope .modal .drawer__body{max-height:calc(var(--modal-height, 100vh) - 40px)}.cl-scope .modal[active]>.drawer__inner{opacity:1;transform:scale(1)}.cl-scope .drawer--basic .drawer__body,.cl-scope .modal .drawer__body{padding:var(--modal-gap)}.cl-scope .quick-view{--quick-view-gap: 20px;--drawer-close-btn-size: 48px}.cl-scope .quick-view .drawer__inner>.loading__spinner{--loading-size: 48px;display:inline-block;top:50%;left:50%;transform:translate(-50%,-50%)}.cl-scope .quick-view .drawer__inner>.loading__spinner .path{stroke-width:1.5}.cl-scope .quick-view .drawer__close-btn{top:20px;inset-inline-end:20px;opacity:0;background:rgb(var(--color-background));border:1px solid rgb(var(--color-border));z-index:9}.cl-scope .quick-view .drawer__body{padding:0}.cl-scope .quick-view .product{--product-gap: 24px;padding:var(--quick-view-gap) var(--quick-view-gap) 0;flex-direction:column;flex-wrap:nowrap;opacity:0;height:100%;position:relative}.cl-scope .quick-view .product__media-wrapper{width:100%!important;max-width:100%!important;flex-shrink:0}.cl-scope .quick-view .product__info-wrapper{width:100%!important;max-width:100%!important;padding:0!important;flex-grow:1}.cl-scope .quick-view .product:not(.product--media-has-1) .product__media-gallery{display:block;margin-inline-end:calc(var(--quick-view-gap) * -1)}.cl-scope .quick-view .product:not(.product--media-has-1) .product__media-item{width:var(--media-item-width, 330px);max-width:100%}.cl-scope .quick-view .product__info-container{height:100%;display:flex;flex-direction:column;justify-content:space-between}.cl-scope .quick-view .product__view-details{position:sticky;bottom:0;left:0;right:0;background-color:#fff;margin-inline:calc(var(--quick-view-gap) * -1);width:calc(100% + var(--quick-view-gap) * 2)}.cl-scope .quick-view.quick-view-loaded .drawer__close-btn{opacity:1}.cl-scope .quick-view.quick-view-loaded .drawer__inner>.loading__spinner{display:none}.cl-scope .quick-view.quick-view-loaded .product{opacity:1}@media(max-width:767.98px){.cl-scope .quick-view{--quick-view-gap: 16px;--drawer-close-btn-size: 42px;--media-item-width: 300px}.cl-scope .quick-view .product{--product-gap: 20px}}@keyframes rotator{0%{transform:rotate(0)}to{transform:rotate(270deg)}}@keyframes dash{0%{stroke-dashoffset:280}50%{stroke-dashoffset:75;transform:rotate(135deg)}to{stroke-dashoffset:280;transform:rotate(450deg)}}.cl-scope .loading__spinner{display:inline-block;position:absolute;z-index:1;width:var(--loading-size, 20px);height:var(--loading-size, 20px);line-height:1}.cl-scope .loading__spinner.clx-hidden{display:none}.cl-scope .loading__spinner .spinner{animation:rotator 1.4s linear infinite;width:100%;height:100%}.cl-scope .loading__spinner .path{stroke-dasharray:280;stroke-dashoffset:0;transform-origin:center;stroke:currentColor;animation:dash 1.4s ease-in-out infinite}.cl-scope .loading__spinner:not(.clx-hidden)+.cart-item__price-wrapper,.cl-scope .loading__spinner:not(.clx-hidden)~.ce-cart-remove-item{opacity:50%}.cl-scope .loading__spinner:not(.clx-hidden)~.ce-cart-remove-item{pointer-events:none;cursor:default}@media screen and (forced-colors:active){.cl-scope .path{stroke:CanvasText}}.cl-scope .clx-pagination{margin-top:60px}.cl-scope .clx-pagination li{line-height:1}.cl-scope .clx-pagination__item{display:inline-flex;align-items:center;justify-content:center;vertical-align:top;gap:6px;min-width:40px;height:40px;border-radius:50%}.cl-scope .pagination__item--next{padding-inline-start:12px}.cl-scope .pagination__item--previous{padding-inline-end:12px}.cl-scope .pagination__item--previous svg{transform:rotate(180deg)}@media(max-width:1279.98px){.cl-scope .clx-pagination{margin-top:40px}}@media(max-width:767.98px){.cl-scope .clx-pagination{margin-top:32px}}.cl-scope .newsletter-form__design-1 .newsletter-form__button{position:absolute;inset-inline-end:2px;top:3px;border:0;width:calc(var(--buttons-height) - 6px);height:calc(var(--buttons-height) - 6px)}.cl-scope .newsletter-form__design-1 .newsletter-form__button.btn--blank{color:rgb(var(--color-field-text))}.cl-scope .newsletter-form__design-2 .newsletter-form__button{margin:12px 0 0}.cl-scope .modal--newsletter-alert .alert{background:none!important;padding:0!important}.cl-scope .product-card__wrapper{position:relative;display:block;color:currentColor;text-decoration:none}.cl-scope .product-card__title{position:relative}.cl-scope .product-card__title a{color:currentColor}@media(max-width:767.98px){.cl-scope .product-card__title.text-upper{font-size:calc(var(--font-body-size) * 1px)}}.cl-scope .clx-product-card .f-price{margin:2px 0 0}.cl-scope .clx-product-card .f-price--on-sale .f-price__sale{gap:0 8px}.cl-scope .product-card__image{transition:.85s cubic-bezier(.4,0,.2,1)}.cl-scope .product-card__image--main{transition:opacity 1.2s ease}.cl-scope .product-card__image--second{position:absolute;opacity:0;visibility:hidden;transform:scale3d(1.08,1.08,1)}.cl-scope .product-card__image-wrapper{position:relative;display:block;overflow:hidden;border-radius:var(--pcard-radius)}.cl-scope .product-card__image-wrapper video{object-fit:cover}.cl-scope .product-card__info{padding:16px 0 0;display:flex;flex-direction:column;gap:4px}.cl-scope .product-card__info .product-card__swatches{margin-top:4px}.cl-scope .product-card__info.clx-text-center .f-price{justify-content:center}.cl-scope .product-card__info.clx-text-center .f-price>*{justify-content:center}.cl-scope .product-card__info.clx-text-center .product-card__swatches{justify-content:center}.cl-scope .product-card__info.clx-text-right .f-price{justify-content:flex-end}.cl-scope .product-card__info.clx-text-right .f-price>*{justify-content:flex-end}.cl-scope .product-card__info.clx-text-right .product-card__swatches{justify-content:flex-end}.cl-scope .product-card__type,.cl-scope .product-card__vendor{display:block;color:rgba(var(--color-foreground),.6);text-transform:var(--font-subheading-transform)}.cl-scope .product-card__badge{position:absolute;inset-inline-start:12px;top:12px;display:flex;flex-wrap:wrap;align-items:flex-start;gap:6px}.cl-scope .product-card__quickview{position:absolute;top:20px;inset-inline-end:20px;z-index:2!important}.cl-scope .product-card__main-actions{position:absolute;left:20px;right:20px;bottom:20px;display:flex;align-items:center;justify-content:center;z-index:3}.cl-scope .product-card__atc{width:100%;padding:0 15px}.cl-scope .product-card__swatch{display:flex;align-items:center;margin-top:8px}.cl-scope .clx-text-center .product-card__swatch{justify-content:center}.cl-scope .clx-text-right .product-card__swatch{justify-content:flex-end}.cl-scope .product-card__atc-text{--line-clamp: 1;overflow:hidden;display:-webkit-box;-webkit-line-clamp:var(--line-clamp, unset);-webkit-box-orient:vertical}.cl-scope .product-card-style-card{height:100%;border-radius:var(--pcard-radius)}.cl-scope .product-card-style-card .product-card__image-wrapper{border-radius:var(--pcard-radius) var(--pcard-radius) 0 0}.cl-scope .product-card-style-card .product-card__info{padding:8px}@media(min-width:768px){.cl-scope .product-card-style-card .product-card__info{padding:16px}}@media(min-width:1280px){.cl-scope .product-card-style-card .product-card__info{padding:24px}}@media(prefers-reduced-motion:no-preference)and (hover:hover)and (pointer:fine){.cl-scope .product-card__image-wrapper--main-only .product-card__image{transition:transform var(--animation-default)}.cl-scope .product-card__wrapper:hover .product-card__image-wrapper--main-only .product-card__image{transform:scale(1.08)}}.cl-scope .is-metro-item{grid-column:span 2}.cl-scope .is-metro-item [style*=--aspect-ratio]:before{padding-top:calc((50% - var(--gap-x, 0) / 2) / (0 + var(--aspect-ratio, 1)))}@media(max-width:767.98px){.cl-scope .is-metro-item [style*=--aspect-ratio]:before{padding-top:calc(50% / (0 + var(--aspect-ratio, 1)))}}.cl-scope .product-card--list{--card-padding: 14px}.cl-scope .product-card--list .product-card__wrapper{display:flex;align-items:center;overflow:visible;gap:0 22px;padding:var(--card-padding)}.cl-scope .product-card--list .product-card__info{text-align:start;padding:0;padding-inline-end:58px;flex:1}.cl-scope .product-card--list .product-card__info .f-price{justify-content:flex-start;margin:8px 0 0}.cl-scope .product-card--list .product-card__info .f-price__regular{margin:0}.cl-scope .product-card--list .product-card__image-wrapper{width:100px;flex:0 0 auto;border-radius:var(--blocks-radius)}.cl-scope .product-card--list .product-card__atc{position:absolute;bottom:auto;inset-inline:auto 16px;top:50%;transform:translateY(-50%);display:flex;align-items:center;justify-content:center;padding:0;width:48px;height:48px;border-radius:50%}.cl-scope .blocks-corner--round .product-card--list .product-card__image-wrapper{border-radius:calc(var(--blocks-radius) - var(--card-padding))}@media(min-width:768px){.cl-scope .product-card__wrapper:hover .product-card__image-wrapper:not(.product-card__image-wrapper--main-only) .product-card__image--main{opacity:0}.cl-scope .product-card__wrapper:hover .product-card__image-wrapper .product-card__image--second{opacity:1;visibility:visible;transform:scaleZ(1)}.cl-scope .product-card__wrapper:hover .product-card__image-wrapper .product-card__title{color:rgb(var(--color-link-hover))}.cl-scope .product-card__wrapper:hover .product-card__image-wrapper .product-card__actions .btn,.cl-scope .product-card__wrapper:hover .product-card__image-wrapper .product-card__quickview{opacity:1;transform:translateZ(0)}.cl-scope .clx-product-card:not(.product-card--list) .product-card__quickview{opacity:0;transform:translate(var(--pcard-quickview-offset, 15px));transition:.3s all,.54s transform cubic-bezier(.4,0,.2,1),.54s opacity cubic-bezier(.4,0,.2,1)}.cl-scope .clx-product-card:not(.product-card--list) .product-card__quickview:focus-visible{transform:translateZ(0);opacity:1}.cl-scope .clx-product-card:not(.product-card--list) .product-card__actions .btn{opacity:0;transform:translateY(15px);transition:.3s all,.54s transform cubic-bezier(.4,0,.2,1),.54s opacity cubic-bezier(.4,0,.2,1)}.cl-scope .clx-product-card:not(.product-card--list) .product-card__actions .btn:focus-visible{transform:translateZ(0);opacity:1}}@media(max-width:767.98px){.cl-scope .product-card__quickview{display:none}.cl-scope .product-card__main-actions{flex-direction:column;align-items:flex-end;width:auto;left:10px;right:10px;bottom:10px}.cl-scope .mobile-hide-quick-add .product-card__main-actions{display:none}.cl-scope .product-card__action-button{padding:0;border-radius:50%;width:42px!important;height:42px!important;line-height:1}.cl-scope .product-card__action-text{position:absolute;max-width:0;overflow:hidden;text-overflow:ellipsis;transition:all .25s cubic-bezier(.104,.204,.492,1);white-space:nowrap}.cl-scope .product-card--list{--card-padding: 10px}.cl-scope .product-card--list .product-card__wrapper{gap:0 12px}.cl-scope .product-card--list .product-card__image-wrapper{width:66px}.cl-scope .product-card-list-on-mobile .product-card__wrapper{display:flex;align-items:flex-start;column-gap:12px;padding:10px 0 0;padding-inline-end:50px;margin-top:10px}.cl-scope .product-card-list-on-mobile .product-card__badge{display:none}.cl-scope .product-card-list-on-mobile .product-card__actions{inset-inline-start:auto;inset-inline-end:0;bottom:auto;top:50%;transform:translateY(-50%)}.cl-scope .product-card-list-on-mobile .product-card__quickview{display:none}.cl-scope .product-card-list-on-mobile .product-card__image-wrapper{position:static;width:70px;flex-shrink:0;border-radius:var(--small-blocks-radius)!important}.cl-scope .product-card-list-on-mobile .product-card__info{padding:0!important;flex-grow:1}.cl-scope .product-card-list-on-mobile.product-card-style-card .product-card__wrapper{padding:10px;padding-inline-end:60px}.cl-scope .product-card-list-on-mobile.product-card-style-card .product-card__actions{inset-inline-end:10px}.cl-scope .f-grid-1-cols .is-metro-item{grid-column:span 1}.cl-scope .f-grid-1-cols .is-metro-item [style*=--aspect-ratio]:before{padding-top:calc(100% / (0 + var(--aspect-ratio, 1)))}}.cl-scope .card-media__content:not(.content-overlay){padding-block-start:var(--content-spacing, 16px)}@media(max-width:767px){.cl-scope .card-media--mobile-content-below .card-media__content{position:static;display:block}.cl-scope .card-media--mobile-color-inherit{border-radius:0;overflow:visible}.cl-scope .card-media--mobile-color-inherit .card-media__media{border-radius:var(--blocks-radius);overflow:hidden;-webkit-mask-image:-webkit-radial-gradient(white,black)}.cl-scope .card-media--mobile-color-inherit .card-media__content{padding:var(--padding-y-mobile, var(--padding-y)) 0 0 0}}@media(prefers-reduced-motion:no-preference)and (hover:hover)and (pointer:fine){.cl-scope .card-media--link:hover .card-media--content-below .reversed-link{background-position-x:var(--transform-origin-start);background-size:100% var(--reversed-link-gap);background-position-y:bottom}}.cl-scope .icon-with-text{--icon-size: calc(var(--font-heading-scale) * 20px);--icon-spacing: calc(var(--font-heading-scale) * 8px);display:flex;gap:12px 24px}.cl-scope .icon-with-text--horizontal{flex-wrap:wrap}.cl-scope .icon-with-text--vertical{flex-direction:column}.cl-scope .icon-with-text__item{display:flex;align-items:center;gap:var(--icon-spacing)}.cl-scope .icon-with-text .clx-icon{height:var(--icon-size);width:var(--icon-size)}.cl-scope .icon-with-text img{height:var(--icon-size);width:var(--icon-size);object-fit:contain}.cl-scope .icon-with-text p{margin:0}.cl-scope .icon-with-text--vertical .clx-icon{min-height:var(--icon-size);min-width:var(--icon-size)}.cl-scope .clx-flex{display:flex}.cl-scope .inline-flex{display:inline-flex}.cl-scope .clx-grid{display:grid}.cl-scope .block{display:block}.cl-scope .\!block{display:block!important}.cl-scope .inline-block{display:inline-block}.cl-scope .clx-hidden{display:none}.cl-scope .\!hidden{display:none!important}.cl-scope .table-cell{display:table-cell}.cl-scope .flex-row-reverse{flex-direction:row-reverse}.cl-scope .flex-column-reverse{flex-direction:column-reverse}.cl-scope .flex-1{flex:1}.cl-scope .flex-2{flex:2}.cl-scope .flex-3{flex:3}.cl-scope .flex-5{flex:5}.cl-scope .shrink-0{flex-shrink:0}.cl-scope .flex-grow{flex-grow:1}.cl-scope .flex-col{flex-direction:column}.cl-scope .flex-row{flex-direction:row}.cl-scope .items-start{align-items:flex-start}.cl-scope .items-center{align-items:center}.cl-scope .items-end{align-items:flex-end}.cl-scope .justify-start{justify-content:flex-start}.cl-scope .clx-justify-center{justify-content:center}.cl-scope .justify-end{justify-content:flex-end}.cl-scope .justify-between{justify-content:space-between}.cl-scope .justify-around{justify-content:space-around}.cl-scope .flex-wrap{flex-wrap:wrap}.cl-scope .flex-nowrap{flex-wrap:nowrap}.cl-scope .self-start{align-self:flex-start}.cl-scope .self-center{align-self:center}.cl-scope .self-end{align-self:flex-end}.cl-scope .self-auto{align-self:auto}.cl-scope .self-stretch{align-self:stretch}.cl-scope .content-end{align-content:flex-end}.cl-scope .clx-relative{position:relative}.cl-scope .absolute{position:absolute}.cl-scope .sticky{position:sticky}.cl-scope .top-0{inset-block-start:0}.cl-scope .bottom-0{inset-block-end:0}.cl-scope .left-0{inset-inline-start:0}.cl-scope .right-0{inset-inline-end:0}.cl-scope .inset-0{top:0;right:0;bottom:0;left:0}.cl-scope .overflow-hidden{overflow:hidden}.cl-scope .full-width-link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2}.cl-scope .visually-hidden{position:absolute!important;overflow:hidden;width:1px;height:1px;margin:-1px;padding:0;border:0;clip:rect(0 0 0 0);word-wrap:normal!important}.cl-scope .visually-hidden--inline{margin:0;height:1em}.cl-scope .break{word-break:break-word}.cl-scope .linklist--vertical li+li{padding-top:12px}.cl-scope .linklist--horizontal{display:flex;flex-wrap:wrap;gap:12px 24px}.cl-scope .rich-text>*+*{margin:var(--child-margin-top, 32px) 0 0}.cl-scope .rich-text>*+*:is(.rich-text__text){margin-top:var(--text-margin-top, 24px)}.cl-scope .rich-text>*:first-child:is(.rich-text__subheading){margin-bottom:var(--subheading-margin-bottom, 20px)}.cl-scope .rich-text>*:first-child:is(.rich-text__subheading)+*{margin-top:0}@media(max-width:767.98px){.cl-scope .rich-text{--child-margin-top: 24px;--text-margin-top: 12px;--subheading-margin-bottom: 12px}}.cl-scope .rich-text--small{--child-margin-top: 20px;--text-margin-top: 16px;--subheading-margin-bottom: 12px}@media(max-width:767.98px){.cl-scope .rich-text--small{--child-margin-top: 16px;--text-margin-top: 12px;--subheading-margin-bottom: 12px}}.cl-scope .reversed-link{--reversed-link-gap: 1px;background:linear-gradient(to var(--transform-origin-end),currentColor,currentColor) 0 var(--reversed-link-gap)/0 var(--reversed-link-gap) no-repeat;background-position-x:var(--transform-origin-end);background-position-y:bottom;transition:background-size var(--animation-default)}.cl-scope .list-disc{list-style-type:disc;list-style-position:inside}.cl-scope .icon--extra-small{width:14px;height:14px}.cl-scope .icon--small{width:16px;height:16px}.cl-scope .icon--extra-medium{width:18px;height:18px}.cl-scope .icon--medium{width:20px;height:20px}.cl-scope .icon--large{width:24px;height:24px}.cl-scope .icon--extra-large{width:32px;height:32px}.cl-scope .icon--2xl{width:34px;height:34px}.cl-scope .icon--thick{stroke-width:2px}.cl-scope .icon--thick path{stroke-width:2px}.cl-scope .non-scaling-stroke path{vector-effect:non-scaling-stroke}.cl-scope .animate-spin{animation:spin 1s linear infinite}.cl-scope .opacity-0{opacity:0}.cl-scope .invisible{visibility:hidden}.cl-scope .alert{padding:16px}.cl-scope .alert--success{background-color:#cdfee1;color:#0c5132}.cl-scope .alert--error{background-color:#fee9e8;color:#8e1f0b}.cl-scope .alert--warning{background-color:#fff1e3;color:#5e4200}.cl-scope .text-subtext{color:rgba(var(--color-foreground),.69)}.cl-scope .clx-text-left{text-align:start}.cl-scope .clx-text-center{text-align:center}.cl-scope .clx-text-right{text-align:end}.cl-scope .text-upper{--btn-transform: uppercase;text-transform:uppercase}.cl-scope .text-lowercase{--btn-transform: lowercase;text-transform:lowercase}.cl-scope .text-capitalize{--btn-transform: capitalize;text-transform:capitalize}.cl-scope .text-normal{--btn-transform: none;text-transform:none}.cl-scope .text-wrap{text-wrap:wrap}.cl-scope .text-nowrap{text-wrap:nowrap}.cl-scope [class*=text-limit-]{overflow:hidden;display:-webkit-box;-webkit-line-clamp:var(--line-clamp, unset);-webkit-box-orient:vertical}.cl-scope .text-limit-1-line{--line-clamp: 1}.cl-scope .text-limit-2-lines{--line-clamp: 2}.cl-scope .text-limit-3-lines{--line-clamp: 3}.cl-scope .z--1{z-index:-1}.cl-scope .z-0{z-index:0}.cl-scope .z-1{z-index:1}.cl-scope .z-2{z-index:2}.cl-scope .z-3{z-index:3}.cl-scope .z-4{z-index:4}.cl-scope .z-5{z-index:5}.cl-scope .z-6{z-index:6}.cl-scope .z-7{z-index:7}.cl-scope .z-8{z-index:8}.cl-scope .z-9{z-index:9}.cl-scope .z-10{z-index:10}.cl-scope .z-20{z-index:20}.cl-scope .inset-full{top:0;right:0;bottom:0;left:0}.cl-scope .order-first{order:-999}.cl-scope .order-last{order:999}.cl-scope .order-none{order:0}.cl-scope .m-0{margin:0}.cl-scope .gap-1{gap:4px}.cl-scope .gap-x-1{column-gap:4px}.cl-scope .gap-y-1{row-gap:4px}.cl-scope .gap-2{gap:8px}.cl-scope .gap-x-2{column-gap:8px}.cl-scope .gap-y-2{row-gap:8px}.cl-scope .gap-3{gap:12px}.cl-scope .gap-x-3{column-gap:12px}.cl-scope .gap-y-3{row-gap:12px}.cl-scope .gap-4{gap:16px}.cl-scope .gap-x-4{column-gap:16px}.cl-scope .gap-y-4{row-gap:16px}.cl-scope .gap-5{gap:20px}.cl-scope .gap-x-5{column-gap:20px}.cl-scope .gap-y-5{row-gap:20px}.cl-scope .gap-6{gap:24px}.cl-scope .gap-x-6{column-gap:24px}.cl-scope .gap-y-6{row-gap:24px}.cl-scope .gap-7{gap:28px}.cl-scope .gap-x-7{column-gap:28px}.cl-scope .gap-y-7{row-gap:28px}.cl-scope .gap-8{gap:32px}.cl-scope .gap-x-8{column-gap:32px}.cl-scope .gap-y-8{row-gap:32px}.cl-scope .gap-9{gap:36px}.cl-scope .gap-x-9{column-gap:36px}.cl-scope .gap-y-9{row-gap:36px}.cl-scope .gap-10{gap:40px}.cl-scope .gap-x-10{column-gap:40px}.cl-scope .gap-y-10{row-gap:40px}.cl-scope .-rotate-90{transform:rotate(-90deg)}.cl-scope .clx-flip-x{transform:scale(-1)}.cl-scope .text-base{font-size:var(--font-body-size);line-height:var(--font-body-line-height)}.cl-scope .text-lg{font-size:calc(var(--font-body-size) * 1.2);line-height:30px}.cl-scope .text-sm{font-size:calc(var(--font-body-size) * .9);line-height:22px}.cl-scope .text-sm-extra{font-size:calc(var(--font-body-size) * .8);line-height:21px}.cl-scope .content-overlay{display:flex;flex-direction:column;position:absolute;top:0;right:0;bottom:0;left:0;color:rgb(var(--color-foreground));padding:var(--padding-y, 32px) var(--padding-x, 32px);background-color:transparent}.cl-scope .content-overlay--top-left{align-items:flex-start}.cl-scope .content-overlay--top-center{align-items:center}.cl-scope .content-overlay--top-right{align-items:flex-end}.cl-scope .content-overlay--middle-left{justify-content:center;align-items:flex-start}.cl-scope .content-overlay--middle-center{justify-content:center;align-items:center}.cl-scope .content-overlay--middle-right{justify-content:center;align-items:flex-end}.cl-scope .content-overlay--bottom-left{justify-content:flex-end;align-items:flex-start}.cl-scope .content-overlay--bottom-center{justify-content:flex-end;align-items:center}.cl-scope .content-overlay--bottom-right{justify-content:flex-end;align-items:flex-end}@media(max-width:767.98px){.cl-scope .content-overlay--top-center-mobile{justify-content:flex-start;align-items:center}.cl-scope .content-overlay--middle-center-mobile{justify-content:center;align-items:center}.cl-scope .content-overlay--bottom-center-mobile{justify-content:flex-end;align-items:center}}.cl-scope .card-media--small .content-overlay{--padding-y: 20px;--padding-x: 20px}.cl-scope .card-media--medium .content-overlay{--padding-y: 32px;--padding-x: 32px}@media(max-width:767.98px){.cl-scope .card-media--medium .content-overlay{--padding-x: 20px;--padding-y: 30px}}.cl-scope .card-media--large .content-overlay{--padding-y: 60px;--padding-x: 40px}@media(max-width:767.98px){.cl-scope .card-media--large .content-overlay{--padding-x: 20px;--padding-y: 30px}}@media(max-width:1279.98px){.cl-scope .card-media--large .content-overlay{--padding-x: 24px;--padding-y: 30px}}@media(min-width:640px){.cl-scope .sm\:hidden{display:none}.cl-scope .\!sm\:hidden{display:none!important}.cl-scope .sm\:block{display:block}.cl-scope .\!sm\:block{display:block!important}.cl-scope .sm\:flex{display:flex}.cl-scope .sm\:inline-flex{display:inline-flex}.cl-scope .sm\:table-cell{display:table-cell}.cl-scope .sm\:table-row{display:table-row}.cl-scope .sm\:flex-grow{flex-grow:1}.cl-scope .sm\:flex-row-reverse{flex-direction:row-reverse}.cl-scope .sm\:flex-column-reverse{flex-direction:column-reverse}.cl-scope .sm\:items-start{align-items:flex-start}.cl-scope .sm\:items-center{align-items:center}.cl-scope .sm\:items-end{align-items:flex-end}.cl-scope .sm\:justify-start{justify-content:flex-start}.cl-scope .sm\:justify-center{justify-content:center}.cl-scope .sm\:justify-end{justify-content:flex-end}.cl-scope .sm\:justify-between{justify-content:space-between}.cl-scope .sm\:justify-around{justify-content:space-around}.cl-scope .sm\:flex-wrap{flex-wrap:wrap}.cl-scope .sm\:flex-nowrap{flex-wrap:nowrap}.cl-scope .sm\:flex-col{flex-direction:column}.cl-scope .sm\:flex-row{flex-direction:row}.cl-scope .sm\:text-left{text-align:start}.cl-scope .sm\:text-center{text-align:center}.cl-scope .sm\:text-right{text-align:end}.cl-scope .sm\:self-start{align-self:flex-start}.cl-scope .sm\:self-center{align-self:center}.cl-scope .sm\:self-end{align-self:flex-end}.cl-scope .sm\:self-auto{align-self:auto}.cl-scope .sm\:self-stretch{align-self:stretch}.cl-scope .sm\:order-first{order:-999}.cl-scope .sm\:order-last{order:999}.cl-scope .sm\:order-none{order:0}.cl-scope .sm\:gap-4{gap:16px}.cl-scope .sm\:text-base{font-size:var(--font-body-size);line-height:var(--font-body-line-height)}.cl-scope .sm\:content-overlay{display:flex;flex-direction:column;position:absolute;top:0;right:0;bottom:0;left:0;color:rgb(var(--color-foreground));padding:var(--padding-y, 32px) var(--padding-x, 32px);background-color:transparent}.cl-scope .sm\:content-overlay--top-left{align-items:flex-start}.cl-scope .sm\:content-overlay--top-center{align-items:center}.cl-scope .sm\:content-overlay--top-right{align-items:flex-end}.cl-scope .sm\:content-overlay--middle-left{justify-content:center;align-items:flex-start}.cl-scope .sm\:content-overlay--middle-center{justify-content:center;align-items:center}.cl-scope .sm\:content-overlay--middle-right{justify-content:center;align-items:flex-end}.cl-scope .sm\:content-overlay--bottom-left{justify-content:flex-end;align-items:flex-start}.cl-scope .sm\:content-overlay--bottom-center{justify-content:flex-end;align-items:center}.cl-scope .sm\:content-overlay--bottom-right{justify-content:flex-end;align-items:flex-end}}@media(min-width:640px)and (max-width:767.98px){.cl-scope .sm\:content-overlay--top-center-mobile{justify-content:flex-start;align-items:center}.cl-scope .sm\:content-overlay--middle-center-mobile{justify-content:center;align-items:center}.cl-scope .sm\:content-overlay--bottom-center-mobile{justify-content:flex-end;align-items:center}}@media(min-width:768px){.cl-scope .md\:hidden{display:none}.cl-scope .\!md\:hidden{display:none!important}.cl-scope .md\:block{display:block}.cl-scope .\!md\:block{display:block!important}.cl-scope .md\:flex{display:flex}.cl-scope .md\:inline-flex{display:inline-flex}.cl-scope .md\:table-cell{display:table-cell}.cl-scope .md\:table-row{display:table-row}.cl-scope .md\:flex-grow{flex-grow:1}.cl-scope .md\:flex-row-reverse{flex-direction:row-reverse}.cl-scope .md\:flex-column-reverse{flex-direction:column-reverse}.cl-scope .md\:items-start{align-items:flex-start}.cl-scope .md\:items-center{align-items:center}.cl-scope .md\:items-end{align-items:flex-end}.cl-scope .md\:justify-start{justify-content:flex-start}.cl-scope .md\:justify-center{justify-content:center}.cl-scope .md\:justify-end{justify-content:flex-end}.cl-scope .md\:justify-between{justify-content:space-between}.cl-scope .md\:justify-around{justify-content:space-around}.cl-scope .md\:flex-wrap{flex-wrap:wrap}.cl-scope .md\:flex-nowrap{flex-wrap:nowrap}.cl-scope .md\:flex-col{flex-direction:column}.cl-scope .md\:flex-row{flex-direction:row}.cl-scope .md\:text-left{text-align:start}.cl-scope .md\:text-center{text-align:center}.cl-scope .md\:text-right{text-align:end}.cl-scope .md\:self-start{align-self:flex-start}.cl-scope .md\:self-center{align-self:center}.cl-scope .md\:self-end{align-self:flex-end}.cl-scope .md\:self-auto{align-self:auto}.cl-scope .md\:self-stretch{align-self:stretch}.cl-scope .md\:order-first{order:-999}.cl-scope .md\:order-last{order:999}.cl-scope .md\:order-none{order:0}.cl-scope .md\:gap-4{gap:16px}.cl-scope .md\:text-base{font-size:var(--font-body-size);line-height:var(--font-body-line-height)}.cl-scope .md\:content-overlay{display:flex;flex-direction:column;position:absolute;top:0;right:0;bottom:0;left:0;color:rgb(var(--color-foreground));padding:var(--padding-y, 32px) var(--padding-x, 32px);background-color:transparent}.cl-scope .md\:content-overlay--top-left{align-items:flex-start}.cl-scope .md\:content-overlay--top-center{align-items:center}.cl-scope .md\:content-overlay--top-right{align-items:flex-end}.cl-scope .md\:content-overlay--middle-left{justify-content:center;align-items:flex-start}.cl-scope .md\:content-overlay--middle-center{justify-content:center;align-items:center}.cl-scope .md\:content-overlay--middle-right{justify-content:center;align-items:flex-end}.cl-scope .md\:content-overlay--bottom-left{justify-content:flex-end;align-items:flex-start}.cl-scope .md\:content-overlay--bottom-center{justify-content:flex-end;align-items:center}.cl-scope .md\:content-overlay--bottom-right{justify-content:flex-end;align-items:flex-end}}@media(min-width:768px)and (max-width:767.98px){.cl-scope .md\:content-overlay--top-center-mobile{justify-content:flex-start;align-items:center}.cl-scope .md\:content-overlay--middle-center-mobile{justify-content:center;align-items:center}.cl-scope .md\:content-overlay--bottom-center-mobile{justify-content:flex-end;align-items:center}}@media(min-width:1024px){.cl-scope .lg\:hidden{display:none}.cl-scope .\!lg\:hidden{display:none!important}.cl-scope .lg\:block{display:block}.cl-scope .\!lg\:block{display:block!important}.cl-scope .lg\:flex{display:flex}.cl-scope .lg\:inline-flex{display:inline-flex}.cl-scope .lg\:table-cell{display:table-cell}.cl-scope .lg\:table-row{display:table-row}.cl-scope .lg\:flex-grow{flex-grow:1}.cl-scope .lg\:flex-row-reverse{flex-direction:row-reverse}.cl-scope .lg\:flex-column-reverse{flex-direction:column-reverse}.cl-scope .lg\:items-start{align-items:flex-start}.cl-scope .lg\:items-center{align-items:center}.cl-scope .lg\:items-end{align-items:flex-end}.cl-scope .lg\:justify-start{justify-content:flex-start}.cl-scope .lg\:justify-center{justify-content:center}.cl-scope .lg\:justify-end{justify-content:flex-end}.cl-scope .lg\:justify-between{justify-content:space-between}.cl-scope .lg\:justify-around{justify-content:space-around}.cl-scope .lg\:flex-wrap{flex-wrap:wrap}.cl-scope .lg\:flex-nowrap{flex-wrap:nowrap}.cl-scope .lg\:flex-col{flex-direction:column}.cl-scope .lg\:flex-row{flex-direction:row}.cl-scope .lg\:text-left{text-align:start}.cl-scope .lg\:text-center{text-align:center}.cl-scope .lg\:text-right{text-align:end}.cl-scope .lg\:self-start{align-self:flex-start}.cl-scope .lg\:self-center{align-self:center}.cl-scope .lg\:self-end{align-self:flex-end}.cl-scope .lg\:self-auto{align-self:auto}.cl-scope .lg\:self-stretch{align-self:stretch}.cl-scope .lg\:order-first{order:-999}.cl-scope .lg\:order-last{order:999}.cl-scope .lg\:order-none{order:0}.cl-scope .lg\:gap-4{gap:16px}.cl-scope .lg\:text-base{font-size:var(--font-body-size);line-height:var(--font-body-line-height)}.cl-scope .lg\:content-overlay{display:flex;flex-direction:column;position:absolute;top:0;right:0;bottom:0;left:0;color:rgb(var(--color-foreground));padding:var(--padding-y, 32px) var(--padding-x, 32px);background-color:transparent}.cl-scope .lg\:content-overlay--top-left{align-items:flex-start}.cl-scope .lg\:content-overlay--top-center{align-items:center}.cl-scope .lg\:content-overlay--top-right{align-items:flex-end}.cl-scope .lg\:content-overlay--middle-left{justify-content:center;align-items:flex-start}.cl-scope .lg\:content-overlay--middle-center{justify-content:center;align-items:center}.cl-scope .lg\:content-overlay--middle-right{justify-content:center;align-items:flex-end}.cl-scope .lg\:content-overlay--bottom-left{justify-content:flex-end;align-items:flex-start}.cl-scope .lg\:content-overlay--bottom-center{justify-content:flex-end;align-items:center}.cl-scope .lg\:content-overlay--bottom-right{justify-content:flex-end;align-items:flex-end}}@media(min-width:1024px)and (max-width:767.98px){.cl-scope .lg\:content-overlay--top-center-mobile{justify-content:flex-start;align-items:center}.cl-scope .lg\:content-overlay--middle-center-mobile{justify-content:center;align-items:center}.cl-scope .lg\:content-overlay--bottom-center-mobile{justify-content:flex-end;align-items:center}}@media(min-width:1280px){.cl-scope .xl\:hidden{display:none}.cl-scope .\!xl\:hidden{display:none!important}.cl-scope .xl\:block{display:block}.cl-scope .\!xl\:block{display:block!important}.cl-scope .xl\:flex{display:flex}.cl-scope .xl\:inline-flex{display:inline-flex}.cl-scope .xl\:table-cell{display:table-cell}.cl-scope .xl\:table-row{display:table-row}.cl-scope .xl\:flex-grow{flex-grow:1}.cl-scope .xl\:flex-row-reverse{flex-direction:row-reverse}.cl-scope .xl\:flex-column-reverse{flex-direction:column-reverse}.cl-scope .xl\:items-start{align-items:flex-start}.cl-scope .xl\:items-center{align-items:center}.cl-scope .xl\:items-end{align-items:flex-end}.cl-scope .xl\:justify-start{justify-content:flex-start}.cl-scope .xl\:justify-center{justify-content:center}.cl-scope .xl\:justify-end{justify-content:flex-end}.cl-scope .xl\:justify-between{justify-content:space-between}.cl-scope .xl\:justify-around{justify-content:space-around}.cl-scope .xl\:flex-wrap{flex-wrap:wrap}.cl-scope .xl\:flex-nowrap{flex-wrap:nowrap}.cl-scope .xl\:flex-col{flex-direction:column}.cl-scope .xl\:flex-row{flex-direction:row}.cl-scope .xl\:text-left{text-align:start}.cl-scope .xl\:text-center{text-align:center}.cl-scope .xl\:text-right{text-align:end}.cl-scope .xl\:self-start{align-self:flex-start}.cl-scope .xl\:self-center{align-self:center}.cl-scope .xl\:self-end{align-self:flex-end}.cl-scope .xl\:self-auto{align-self:auto}.cl-scope .xl\:self-stretch{align-self:stretch}.cl-scope .xl\:order-first{order:-999}.cl-scope .xl\:order-last{order:999}.cl-scope .xl\:order-none{order:0}.cl-scope .xl\:gap-4{gap:16px}.cl-scope .xl\:text-base{font-size:var(--font-body-size);line-height:var(--font-body-line-height)}.cl-scope .xl\:content-overlay{display:flex;flex-direction:column;position:absolute;top:0;right:0;bottom:0;left:0;color:rgb(var(--color-foreground));padding:var(--padding-y, 32px) var(--padding-x, 32px);background-color:transparent}.cl-scope .xl\:content-overlay--top-left{align-items:flex-start}.cl-scope .xl\:content-overlay--top-center{align-items:center}.cl-scope .xl\:content-overlay--top-right{align-items:flex-end}.cl-scope .xl\:content-overlay--middle-left{justify-content:center;align-items:flex-start}.cl-scope .xl\:content-overlay--middle-center{justify-content:center;align-items:center}.cl-scope .xl\:content-overlay--middle-right{justify-content:center;align-items:flex-end}.cl-scope .xl\:content-overlay--bottom-left{justify-content:flex-end;align-items:flex-start}.cl-scope .xl\:content-overlay--bottom-center{justify-content:flex-end;align-items:center}.cl-scope .xl\:content-overlay--bottom-right{justify-content:flex-end;align-items:flex-end}}@media(min-width:1280px)and (max-width:767.98px){.cl-scope .xl\:content-overlay--top-center-mobile{justify-content:flex-start;align-items:center}.cl-scope .xl\:content-overlay--middle-center-mobile{justify-content:center;align-items:center}.cl-scope .xl\:content-overlay--bottom-center-mobile{justify-content:flex-end;align-items:center}}@media(min-width:1536px){.cl-scope .xxl\:hidden{display:none}.cl-scope .\!xxl\:hidden{display:none!important}.cl-scope .xxl\:block{display:block}.cl-scope .\!xxl\:block{display:block!important}.cl-scope .xxl\:flex{display:flex}.cl-scope .xxl\:inline-flex{display:inline-flex}.cl-scope .xxl\:table-cell{display:table-cell}.cl-scope .xxl\:table-row{display:table-row}.cl-scope .xxl\:flex-grow{flex-grow:1}.cl-scope .xxl\:flex-row-reverse{flex-direction:row-reverse}.cl-scope .xxl\:flex-column-reverse{flex-direction:column-reverse}.cl-scope .xxl\:items-start{align-items:flex-start}.cl-scope .xxl\:items-center{align-items:center}.cl-scope .xxl\:items-end{align-items:flex-end}.cl-scope .xxl\:justify-start{justify-content:flex-start}.cl-scope .xxl\:justify-center{justify-content:center}.cl-scope .xxl\:justify-end{justify-content:flex-end}.cl-scope .xxl\:justify-between{justify-content:space-between}.cl-scope .xxl\:justify-around{justify-content:space-around}.cl-scope .xxl\:flex-wrap{flex-wrap:wrap}.cl-scope .xxl\:flex-nowrap{flex-wrap:nowrap}.cl-scope .xxl\:flex-col{flex-direction:column}.cl-scope .xxl\:flex-row{flex-direction:row}.cl-scope .xxl\:text-left{text-align:start}.cl-scope .xxl\:text-center{text-align:center}.cl-scope .xxl\:text-right{text-align:end}.cl-scope .xxl\:self-start{align-self:flex-start}.cl-scope .xxl\:self-center{align-self:center}.cl-scope .xxl\:self-end{align-self:flex-end}.cl-scope .xxl\:self-auto{align-self:auto}.cl-scope .xxl\:self-stretch{align-self:stretch}.cl-scope .xxl\:order-first{order:-999}.cl-scope .xxl\:order-last{order:999}.cl-scope .xxl\:order-none{order:0}.cl-scope .xxl\:gap-4{gap:16px}.cl-scope .xxl\:text-base{font-size:var(--font-body-size);line-height:var(--font-body-line-height)}.cl-scope .xxl\:content-overlay{display:flex;flex-direction:column;position:absolute;top:0;right:0;bottom:0;left:0;color:rgb(var(--color-foreground));padding:var(--padding-y, 32px) var(--padding-x, 32px);background-color:transparent}.cl-scope .xxl\:content-overlay--top-left{align-items:flex-start}.cl-scope .xxl\:content-overlay--top-center{align-items:center}.cl-scope .xxl\:content-overlay--top-right{align-items:flex-end}.cl-scope .xxl\:content-overlay--middle-left{justify-content:center;align-items:flex-start}.cl-scope .xxl\:content-overlay--middle-center{justify-content:center;align-items:center}.cl-scope .xxl\:content-overlay--middle-right{justify-content:center;align-items:flex-end}.cl-scope .xxl\:content-overlay--bottom-left{justify-content:flex-end;align-items:flex-start}.cl-scope .xxl\:content-overlay--bottom-center{justify-content:flex-end;align-items:center}.cl-scope .xxl\:content-overlay--bottom-right{justify-content:flex-end;align-items:flex-end}}@media(min-width:1536px)and (max-width:767.98px){.cl-scope .xxl\:content-overlay--top-center-mobile{justify-content:flex-start;align-items:center}.cl-scope .xxl\:content-overlay--middle-center-mobile{justify-content:center;align-items:center}.cl-scope .xxl\:content-overlay--bottom-center-mobile{justify-content:flex-end;align-items:center}}@media(prefers-reduced-motion:no-preference)and (hover:hover)and (pointer:fine){.cl-scope .reversed-link:not([aria-disabled]):hover{background-position-x:var(--transform-origin-start);background-size:100% var(--reversed-link-gap);background-position-y:bottom}.cl-scope .hover-wrapper .hover-scale-up{--scale-x: 1;--scale-y: 1;transition:var(--animation-default);transition-property:transform;transform:scaleX(var(--scale-x)) scaleY(var(--scale-y))}.cl-scope .hover-wrapper:hover .hover-scale-up{--scale-x: 1.08;--scale-y: 1.08}}.cl-scope .link-underline:hover{text-decoration:underline}.cl-scope .clx-list-unstyled{margin:0;padding:0;list-style:none}.cl-scope .v-scrollable{scroll-behavior:smooth;scroll-snap-type:y mandatory;overflow-x:hidden;overflow-y:auto}.cl-scope .v-scrollable::-webkit-scrollbar{width:6px}.cl-scope .v-scrollable::-webkit-scrollbar-thumb{border-radius:10px;background-clip:padding-box;background:rgba(var(--color-foreground),.25)}.cl-scope .v-scrollable::-webkit-scrollbar-track{background:transparent;border:none}.cl-scope .rounded{border-radius:999px}.cl-scope .pointer-events-auto{pointer-events:all}.cl-scope .pointer-events-none{pointer-events:none}.cl-scope .bg-overlay{display:block!important;background:var(--color-overlay-bg, #000);opacity:calc(var(--color-overlay-alpha, 40) * 1%);position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none}.cl-scope .bg-none{background:none}.cl-scope .bg-video{display:block;max-width:100%;position:absolute;top:0;left:0;height:100%;width:100%;overflow:hidden;pointer-events:none}.cl-scope .bg-video iframe,.cl-scope .bg-video video{display:block;position:absolute;width:300%;height:100%;left:-100%;top:0;max-width:none;border:none}@media(min-width:768px){.cl-scope .bg-video iframe,.cl-scope .bg-video video{left:auto;width:100%;object-fit:cover}}.cl-scope .bg-image{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none}.cl-scope .bg-image img{width:100%!important;height:100%;object-fit:cover}.cl-scope .background-2{background:rgb(var(--color-secondary-background))}@media(prefers-reduced-motion){.cl-scope .motion-reduce{transition:none!important;animation:none!important}}.cl-scope .clx-hero__media{height:var(--banner-height);position:relative}.cl-scope .clx-hero__media img{width:100%;height:100%;object-fit:cover;position:absolute;top:0;right:0;bottom:0;left:0}.cl-scope .hero--large{--banner-height: 800px;--banner-height-mobile: 600px}.cl-scope .hero--extra-medium{--banner-height: 650px;--banner-height-mobile: 487.5px}.cl-scope .hero--medium{--banner-height: 550px;--banner-height-mobile: 412.5px}.cl-scope .hero--small{--banner-height: 450px;--banner-height-mobile: 337.5px}.cl-scope .hero--extra-small{--banner-height: 300px;--banner-height-mobile: 225px}.cl-scope .hero--adapt{--banner-height: auto;--banner-height-mobile: auto}@media(max-width:767.98px){.cl-scope .hero--mobile-adapt{--banner-height-mobile: auto}.cl-scope .clx-hero__media{height:var(--banner-height-mobile)}}.cl-scope .text-stroke{-webkit-text-stroke-width:var(--text-stroke-width, 1px);-webkit-text-fill-color:var(--text-fill-color, transparent);-webkit-text-stroke-color:var(--text-stroke-color, inherit)}.cl-scope .border-top{border-block-start:1px solid rgb(var(--color-border))}.cl-scope .tracking-normal{letter-spacing:0em}.cl-scope .cursor-pointer{cursor:pointer}.cl-scope .media-mover .media-wrapper{animation:move-up-down var(--mover-duration, 2s) linear infinite alternate}.cl-scope .media-mover-slower .media-wrapper{animation:move-up-down var(--mover-duration, 3s) linear infinite alternate}.cl-scope .media-mover-reverse .media-wrapper{animation:move-up-down-reverse var(--mover-duration, 2s) linear infinite alternate}.cl-scope .media-mover-reverse-slower .media-wrapper{animation:move-up-down-reverse var(--mover-duration, 3s) linear infinite alternate}.cl-scope .scrolling-promotion{display:flex;overflow:hidden}.cl-scope .scrolling-promotion--left .promotion--animated{animation-name:scrolling-left}.cl-scope .scrolling-promotion--right .promotion--animated{animation-name:scrolling-right}.cl-scope .scrolling-promotion[data-pause-on-hover]:hover .promotion--animated,.cl-scope .scrolling-promotion--paused .promotion--animated{animation-play-state:paused}.cl-scope .scrolling-promotion--layout-vertical{border-style:solid;border-width:1px 0;border-color:rgb(var(--color-border))}.cl-scope .scrolling-promotion--layout-boxed{padding-block-end:1px}.cl-scope .scrolling-promotion--layout-boxed .promotion__item{border-width:1px 1px 1px 0;border-style:solid;border-color:rgb(var(--color-border));padding:var(--v-spacing) var(--h-spacing)}@media(max-width:767.98px){.cl-scope .scrolling-promotion--layout-boxed .promotion__item{padding:var(--v-spacing-mobile) var(--h-spacing-mobile)}}.cl-scope .promotion{flex:0 0 auto;display:flex}.cl-scope .promotion__item{display:flex;padding:var(--v-spacing) calc(var(--h-spacing) / 2)}.cl-scope .promotion__item-wrap{align-self:var(--align-self, center)}.cl-scope .promotion__text{color:rgba(var(--color-foreground),var(--text-opacity));line-height:1;white-space:nowrap}.cl-scope .promotion__text--custom-color{color:rgba(var(--text-color),var(--text-opacity))}.cl-scope .promotion__item-image{--image-height-tablet: calc(var(--image-height) * var(--image-tablet-height-scale, 1))}.cl-scope .promotion__item-image img,.cl-scope .promotion__item-image svg{max-width:100%;width:auto;height:var(--image-height-mobile)}@media(min-width:768px){.cl-scope .promotion__item-image img,.cl-scope .promotion__item-image svg{height:var(--image-height-tablet)}}@media(min-width:1280px){.cl-scope .promotion__item-image img,.cl-scope .promotion__item-image svg{height:var(--image-height)}}@media(max-width:767.98px){.cl-scope .promotion__item-image{padding:var(--v-spacing-mobile) calc(var(--h-spacing-mobile) / 2)}}.cl-scope .promotion__item-collection .clx-collection-card{width:340px}.cl-scope .promotion__item--custom-width{--card-tablet-width: calc(var(--card-desktop-width) * var(--card-tablet-width-scale, 1))}.cl-scope .promotion__item--custom-width .clx-collection-card{width:var(--card-mobile-width)}@media(min-width:768px){.cl-scope .promotion__item--custom-width .clx-collection-card{width:var(--card-tablet-width)}}@media(min-width:1280px){.cl-scope .promotion__item--custom-width .clx-collection-card{width:var(--card-desktop-width)}}.cl-scope .promotion--animated{animation-iteration-count:infinite;animation-timing-function:linear;animation-duration:var(--duration);animation-play-state:running;width:max-content;will-change:transform}.cl-scope .clx-header{--header-grid-template: "logo icons" / minmax(0, 1fr) auto;--header-background-opacity: 1;--animation-nav-delay: .1s;--header-logo-opacity: 1;--header-icon-size: 40px;display:grid;column-gap:20px;grid-template:var(--header-grid-template);background:transparent;position:relative;z-index:20}.cl-scope .header__logo--text,.cl-scope .header__navigation,.cl-scope .header__icons{transition:color var(--animation-nav) var(--animation-nav-delay)}.cl-scope .header__logo{grid-area:logo;max-width:max-content}.cl-scope .header__logo--image{max-width:var(--logo-width-mobile)}@media(min-width:768px){.cl-scope .header__logo--image{max-width:calc(var(--logo-width) * .85)}}@media(min-width:1280px){.cl-scope .header__logo--image{max-width:var(--logo-width)}}.cl-scope .header__logo--transparent{opacity:calc(1 - var(--header-logo-opacity))}.cl-scope .header__logo .logo{transition:opacity var(--animation-nav) var(--animation-nav-delay)}.cl-scope .header__logo .logo:not(.header__logo--transparent){opacity:var(--header-logo-opacity)}.cl-scope .header__navigation{grid-area:navigation}.cl-scope .header__icons{grid-area:icons}.cl-scope .header__icons--left{grid-area:icons-left}.cl-scope .header__icons--left .search-drawer-button{width:auto;padding-inline-start:12px}.cl-scope .header__navigation--split{grid-area:navigation-split}.cl-scope .header--center-left .header__navigation{margin-inline-start:-16px}.cl-scope .header__buttons{margin-inline:-12px;column-gap:8px}.cl-scope .header__buttons>:is(a,button){width:var(--header-icon-size);height:var(--header-icon-size)}.cl-scope .cart-has-items .header__buttons{margin-inline-end:0}@media(max-width:639.98px){.cl-scope .header__buttons{column-gap:1px}}.cl-scope .clx-header[is=sticky-header]{transition:var(--animation-nav);transition-property:opacity,transform}.cl-scope .clx-header:before{content:"";z-index:1;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;pointer-events:none;background-color:rgb(var(--color-background));opacity:var(--header-background-opacity)}@media screen and (pointer:fine){.cl-scope .clx-header:before{transition:opacity var(--animation-nav) var(--animation-nav-delay)}}.cl-scope .clx-header .dropdown{padding-block-start:var(--header-height)}.cl-scope .clx-header .dropdown[open]{pointer-events:auto}.cl-scope .clx-header .dropdown[open] .dropdown__nav>li{--translate-x: 0}.cl-scope .header__overlay{z-index:-1}.cl-scope .header--show-sperator-line{border-block-end:1px solid rgb(var(--color-border))}.cl-scope .header--hide-sperator-line{border-block-end:none}.cl-scope .clx-header.w-full{padding-inline:15px}@media(max-width:1023.98px){.cl-scope .header-mobile--center{--header-grid-template: "icons-left logo icons" / minmax(40px, 1fr) auto minmax(60px, 1fr);column-gap:15px}}@media(min-width:1024px){.cl-scope .clx-header{column-gap:20px}.cl-scope .clx-header.w-full{padding-inline:16px}}@media(min-width:1200px){.cl-scope .clx-header{column-gap:30px}.cl-scope .clx-header.w-full{padding-inline:50px}}.cl-scope .clx-header-section .fixed-overlay{top:0;height:100%}.cl-scope .header-transparent .clx-header{position:absolute;inset-block-start:auto;width:100%}.cl-scope .header-transparent:not(.header-scrolled) .clx-header,.cl-scope .header-transparent:not(.header-scrolled) .header__logo--text,.cl-scope .header-transparent:not(.header-scrolled) .header__logo--image{--header-background-opacity: 0;--header-logo-opacity: 0;color:rgb(var(--color-transparent))}.cl-scope .has-dropdown-menu .header-transparent:not(.header-scrolled) .clx-header,.cl-scope .has-dropdown-menu .header-transparent:not(.header-scrolled) .header__logo--text,.cl-scope .has-dropdown-menu .header-transparent:not(.header-scrolled) .header__logo--image{--header-background-opacity: 1;--header-logo-opacity: 1;--animation-nav-delay: 0s;color:rgb(var(--color-foreground))}.cl-scope .header-sticky{z-index:20;position:sticky;inset-block-start:0}.cl-scope .header-sticky.header-scrolled .clx-header{box-shadow:0 4px 18px rgba(var(--color-foreground),.1)}.cl-scope:not(.header-pinned) .header-scrolled{pointer-events:none}.cl-scope:not(.header-pinned) .header-scrolled .clx-header{transform:translateY(-100%)}.cl-scope .clx-menu__item{line-height:1.6;padding:0 16px;column-gap:4px}.cl-scope .clx-menu__item>span{column-gap:4px}@media(min-width:1024px){.cl-scope .header--left-center,.cl-scope .header--center-left{--header-grid-template: "logo navigation icons" / minmax(0, 1fr) fit-content(70%) minmax(0, 1fr)}.cl-scope .header--center-split{--header-grid-template: "icons-left navigation logo navigation-split icons" / auto minmax(0, 1fr) auto minmax(0, 1fr) auto}}@media(min-width:1280px){.cl-scope .header--center-left{--header-grid-template: "navigation logo icons" / minmax(0, 1fr) auto minmax(0, 1fr)}}.cl-scope .dropdown,.cl-scope .mega-menu{position:absolute;inset-block-start:0;pointer-events:none;max-width:100%}.cl-scope .dropdown{min-width:250px;width:max-content;opacity:0;visibility:hidden;transition:padding var(--animation-nav)}.cl-scope .dropdown__container{background-color:rgb(var(--color-background));color:rgb(var(--color-foreground));padding-block:24px;border:1px solid rgb(var(--color-border))}.cl-scope .dropdown .dropdown{padding-block-start:0;margin-block-start:-24px;margin-inline-start:2px;inset-inline-start:100%;transform:translate(var(--translate-x))}.cl-scope .dropdown .dropdown:before{content:"";position:absolute;top:0;left:-2px;width:2px;height:100%;background:transparent}.cl-scope .dropdown.needs-reverse .dropdown{inset-inline-start:auto;inset-inline-end:100%;margin-inline-start:0;margin-inline-end:2px}.cl-scope .mega-menu{width:100%;inset-inline-start:0;max-height:90vh;overflow-x:hidden;overflow-y:auto}.cl-scope .mega-menu__container{padding-block-start:var(--header-height);transition:padding var(--animation-nav);background-color:rgb(var(--color-background));color:rgb(var(--color-foreground));visibility:hidden}.cl-scope .mega-menu__wrapper{padding-block:40px 50px;border-top:1px solid rgb(var(--color-border));display:flex;flex-wrap:wrap;gap:30px}.cl-scope .mega-menu[open]{pointer-events:auto}.cl-scope .mega-menu[open] .mega-menu__item,.cl-scope .mega-menu[open] .promotion-item,.cl-scope .mega-menu[open] .mega-menu__promotions--carousel{--translate-x: 0;opacity:1}.cl-scope .clx-mega-menu__list{display:grid;grid-template-columns:repeat(var(--menu-columns, 3),1fr);gap:30px;flex:1}.cl-scope .mega-menu__item-child li{padding-block:4px}.cl-scope .mega-menu__item-child li:last-child{padding-bottom:0}.cl-scope .mega-menu__link--top{display:block;margin-bottom:8px}.cl-scope .mega-menu__promotions{flex:0 0 var(--promotions-width);min-width:0}.cl-scope .mega-menu__promotions-grid{display:grid;grid-template-columns:repeat(var(--promotion-columns),1fr)}@media(min-width:1024px){.cl-scope .mega-menu__promotions-grid{gap:30px}}.cl-scope .mega-menu__item-wrapper{padding-inline-start:20px;border-inline-start:1px solid rgb(var(--color-border))}.cl-scope .mega-menu__product-list--header{margin-block-end:12px}@media(max-width:1023.98px){.cl-scope .mega-menu__product-list--header h2{font-size:var(--font-h4-size)}}.cl-scope .mega-menu .mega-menu__item,.cl-scope .mega-menu .promotion-item,.cl-scope .mega-menu .mega-menu__promotions--carousel{--translate-y: 0;--translate-x: 20%;opacity:0;transform:translate(var(--translate-x),var(--translate-y));transition:transform 1.5s cubic-bezier(.075,.82,.165,1),opacity .9s cubic-bezier(.19,1,.22,1);transition-delay:.25s}.cl-scope .mega-menu .promotion-item{transition-delay:calc(.25s + .1s * var(--index, 1))}.cl-scope .mega-menu .promotion-item--product{--translate-x: 15%}.cl-scope .mega-menu .card-media--content-below{--content-spacing: 24px}.cl-scope .mega-menu .card-media--content-below .card-media__text{--text-margin-top: 4px}.cl-scope .dropdown__nav li>:is(details,p){margin:0;padding-inline:24px;padding-block:4px}.cl-scope .has-dropdown-menu header~.fixed-overlay{opacity:1;pointer-events:auto;visibility:visible}.cl-scope .menu-drawer__item{padding-block:7.5px}.cl-scope .menu-drawer__item:last-child{padding-block-end:0}.cl-scope .menu-drawer__item+.menu-drawer__promotions{padding-block-start:24px;margin-block-start:24px;border-top:1px solid rgb(var(--color-border))}.cl-scope .menu-drawer__content{overflow-x:hidden;overflow-y:auto;flex-shrink:1}.cl-scope .clx-menu-drawer nav .v-scrollable{padding-inline:16px;padding-block-end:24px}.cl-scope .menu-drawer__item-link{transition:transform .5s cubic-bezier(.3,1,.3,1);font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);font-style:var(--font-heading-style);text-transform:var(--font-heading-transform);font-size:var(--font-h4-size)}.cl-scope .menu-drawer__item-back-link{line-height:1.5}.cl-scope .menu-drawer__item-back-link{color:rgba(var(--color-foreground),.6);border:none;border-bottom:1px solid rgb(var(--color-border));justify-content:flex-start;margin-inline:16px;padding-block:10px;padding-inline:0;margin-block-end:16px;font-size:var(--font-h5-size);letter-spacing:0;border-radius:0}.cl-scope .menu-drawer__item-back-link>.clx-icon{transform:rotate(180deg)}.cl-scope .menu-drawer__header{border-bottom:0;padding-inline:16px;min-height:auto;padding-block:24px}.cl-scope .menu-drawer__footer{padding-inline:16px}.cl-scope .clx-menu-drawer__submenu{inset-inline-start:0;inset-block-start:0;background-color:rgb(var(--color-background));inset-inline-start:100%;transition:inset .5s cubic-bezier(.3,1,.3,1)}.cl-scope .clx-menu-drawer details.active>.clx-menu-drawer__submenu{inset-inline-start:0}.cl-scope .clx-menu-drawer details.open>.clx-menu-drawer__submenu{z-index:3}.cl-scope .clx-menu-drawer .v-scrollable.active{overflow:unset}.cl-scope .clx-menu-drawer .card-media--content-below{--content-spacing: 16px}.cl-scope .clx-menu-drawer .card-media--content-below .card-media__text{--text-margin-top: 0}.cl-scope :is(.clx-menu-drawer__submenu,.menu-drawer__menus).active>li>a,.cl-scope :is(.clx-menu-drawer__submenu,.menu-drawer__menus).active>li>details>summary{transform:translate(-30%)}.cl-scope .breadcrumbs{display:flex;padding:12px 0;font-size:calc(var(--font-body-size) * .9);line-height:24px}@media(min-width:768px){.cl-scope .breadcrumbs{padding:24px 0}}.cl-scope .breadcrumbs a{color:rgb(var(--color-foreground));white-space:nowrap}.cl-scope .breadcrumbs--sep{display:flex;align-items:center;margin:0 12px}.cl-scope .breadcrumbs--last{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cl-scope .list-payment{display:flex;flex-wrap:wrap;justify-content:center;margin:-5px}.cl-scope .list-payment__item{align-items:center;display:flex;padding:5px}.cl-scope .list-payment .clx-icon{width:auto;height:auto}.cl-scope .footer .list-social{justify-content:flex-end}.cl-scope .footer__wrapper{padding-top:78px;padding-bottom:70px}.cl-scope .footer__copyright-content{color:rgba(var(--color-foreground),.8);margin:0}.cl-scope .footer__copyright-content a:hover{color:rgba(var(--color-foreground),1)}.cl-scope .footer__copyright-content span a{text-decoration:underline}.cl-scope .footer__info,.cl-scope .footer__policies,.cl-scope .footer__localization{gap:var(--element-gap)}.cl-scope .footer__follow-on-shop{margin-top:12px}.cl-scope .footer__top summary{padding-top:0;padding-bottom:12px}.cl-scope .footer__bottom{--element-gap: 24px;padding-top:80px}.cl-scope .footer__bottom-row{gap:var(--element-gap)}.cl-scope .footer__bottom-row+.footer__bottom-row{margin-top:20px}.cl-scope .footer-accordion-details{border:none}.cl-scope .footer-accordion-details .accordion-details__content{padding-bottom:0}.cl-scope .footer-info__item{display:flex;align-items:center;gap:6px}.cl-scope .footer-info__item svg{flex-shrink:0}.cl-scope .footer-info__item+.footer-info__item{margin-top:12px}.cl-scope .footer-image-box>*+*{margin-top:12px}.cl-scope .footer-newsletter{width:var(--form-width);max-width:100%}.cl-scope .footer-newsletter__description{margin-top:8px}.cl-scope .footer-newsletter__term{margin-top:16px}.cl-scope .footer-newsletter__form{margin-top:24px}.cl-scope .footer-newsletter.clx-text-center{margin-inline:auto}@media(min-width:768px){.cl-scope .list-payment{justify-content:flex-end}}@media(min-width:1024px){.cl-scope .footer summary{pointer-events:none}.cl-scope .footer-block{width:var(--col-width)}.cl-scope .footer__top-wrapper{--column-gap: 30px}}@media(max-width:1023.98px){.cl-scope .footer-block--newsletter{margin-top:24px}.cl-scope .footer-block--newsletter.order-first{margin-bottom:24px;margin-top:0}.cl-scope .footer__top summary{padding-top:12px;min-height:52px}.cl-scope .footer__bottom{padding-top:48px}.cl-scope .footer-block.has-border:after{content:"";position:absolute;left:0;bottom:0;height:1px;width:100%;background:rgba(var(--color-foreground),.1)}.cl-scope div.footer-accordion-details{padding-block:12px}.cl-scope details.footer-accordion-details .accordion-details__content{padding-bottom:12px}}@media(max-width:767.98px){.cl-scope .footer .list-social{justify-content:flex-start}.cl-scope .footer__wrapper{padding-top:32px;padding-bottom:32px}.cl-scope .footer-block{width:100%}.cl-scope .footer__bottom{padding-top:24px}.cl-scope .footer__bottom-row{flex-direction:column;align-items:flex-start}.cl-scope .footer__bottom-row+.footer__bottom-row{margin-top:24px;gap:16px}.cl-scope .footer__info{flex-direction:column;align-items:flex-start}.cl-scope .footer__copyright{order:2}}.cl-scope .custom-card{border:1px solid rgb(var(--color-border))}.cl-scope .custom-card__info{padding-block:var(--padding-y, 24px);padding-inline:var(--padding-x, 24px)}.cl-scope .custom-card--small{--padding-y: 16px;--padding-x: 16px}.cl-scope .section--slideshow.clx-page-width .clx-page-width{padding:0 15px}.cl-scope .section--slideshow.clx-page-width .slideshow-layout--split .clx-page-width{padding:0}@media(max-width:767.98px){.cl-scope .section--slideshow.clx-page-width .slideshow-layout--split .clx-page-width:not(.color-scheme-inherit){padding:0 15px}}.cl-scope .slideshow-wrapper{--swiper-pagination-bottom: 30px;position:relative;display:block}.cl-scope .slideshow-wrapper video{object-fit:cover;object-position:center}.cl-scope .slideshow-wrapper.slideshow-controls-position--below{padding-bottom:40px;--swiper-pagination-bottom: 0}.cl-scope .slideshow-wrapper.slideshow-controls-position--below .swiper-pagination{--color-swiper-controls: 0, 0, 0}.cl-scope .slideshow-wrapper .swiper-pagination{--color-swiper-controls: var(--color-foreground)}.cl-scope .slideshow-wrapper:not(.slideshow-layout--split) .slideshow__content{background:none;width:100%}.cl-scope .slideshow-height--small{--slide-height: 280px}.cl-scope .slideshow-height--medium{--slide-height: 340px}.cl-scope .slideshow-height--large{--slide-height: 420px}.cl-scope .slideshow-height--adapt .slideshow__content{position:absolute;width:auto!important;top:0;left:0;right:0;bottom:0}@media(min-width:768px){.cl-scope .slideshow-height--small{--slide-height: 380px}.cl-scope .slideshow-height--medium{--slide-height: 460px}.cl-scope .slideshow-height--large{--slide-height: 530px}}@media(min-width:1280px){.cl-scope .slideshow-height--small{--slide-height: 520px}.cl-scope .slideshow-height--medium{--slide-height: 620px}.cl-scope .slideshow-height--large{--slide-height: 720px}}@media(min-width:768px){.cl-scope .slideshow-layout--centered .clx-page-width{padding:0 32px}.cl-scope .slideshow-layout--centered .swiper-slide{display:flex;justify-content:center;align-items:center;width:80%}.cl-scope .slideshow-layout--centered:not(.swiper-initialized) .swiper-wrapper{display:flex;justify-content:center}.cl-scope .slideshow-layout--centered:not(.swiper-initialized) .swiper-slide{margin:0 5px;flex:0 0 auto}}@media(min-width:1024px){.cl-scope .slideshow-layout--centered .swiper-slide{width:76.3%}}@media(min-width:1280px){.cl-scope .slideshow-layout--centered .swiper-slide{width:69.88%}}.cl-scope .slideshow-layout--split{--split-width: 37.65%;--split-content-gap-x: 15px}.cl-scope .slideshow-layout--split.slideshow-controls-position--bottom .swiper-pagination{padding-inline:var(--split-content-gap-x);justify-content:flex-start}@media(min-width:768px){.cl-scope .slideshow-layout--split .slideshow__bg{position:relative!important;height:auto;width:calc(100% - var(--split-width))}.cl-scope .slideshow-layout--split .slideshow__content{position:static;width:var(--split-width)!important;order:-9;padding:0}.cl-scope .slideshow-layout--split .slideshow__text{padding:60px var(--split-content-gap-x);max-width:100%}.cl-scope .slideshow-layout--split.slideshow-controls-position--bottom .swiper-pagination{width:var(--split-width);inset-inline-start:0}}@media(min-width:1024px){.cl-scope .slideshow-layout--split{--split-content-gap-x: 50px}}@media(min-width:1280px){.cl-scope .slideshow-layout--split{--split-content-gap-x: 60px}}.cl-scope .slideshow-layout--standard.slideshow-controls-position--bottom .slideshow__content[class*=--bottom-] .slideshow__text{padding-bottom:100px}@media(min-width:1280px){.cl-scope .slideshow-layout--standard .slideshow__content:not(.slideshow__content--in-container){--page-padding: 50px}}.cl-scope .slideshow__content{min-height:100%}.cl-scope .slideshow__item-wrap{position:relative;z-index:0;display:flex;flex-wrap:wrap;width:100%;min-height:var(--slide-height, 0)}.cl-scope .slideshow__bg{z-index:-1}.cl-scope .slideshow__text{padding:32px 0}@media(min-width:1024px){.cl-scope .slideshow-wrapper{--swiper-pagination-bottom: 45px}}@media(min-width:768px){.cl-scope .slideshow-wrapper:not(.slideshow-layout--split) .slideshow__bg:before,.cl-scope .slideshow-wrapper.slideshow-layout--split:not(.slideshow-height--adapt) .slideshow__bg:before{display:none}.cl-scope .slideshow__text{max-width:50%}}@media(max-width:767.98px){.cl-scope .slideshow-wrapper.slideshow-layout--split .slideshow__item-wrap,.cl-scope .slideshow-wrapper.slideshow-content-mobile--below .slideshow__item-wrap{flex-direction:row;min-height:0}.cl-scope .slideshow-wrapper.slideshow-layout--split .slideshow__item-wrap:before,.cl-scope .slideshow-wrapper.slideshow-content-mobile--below .slideshow__item-wrap:before{display:none}.cl-scope .slideshow-wrapper.slideshow-layout--split .slideshow__bg,.cl-scope .slideshow-wrapper.slideshow-content-mobile--below .slideshow__bg{position:relative!important;width:100%;height:auto}.cl-scope .slideshow-wrapper.slideshow-layout--split .slideshow__bg:before,.cl-scope .slideshow-wrapper.slideshow-content-mobile--below .slideshow__bg:before{content:"";height:0;display:block;padding-top:calc(100% / (0 + var(--aspect-ratio-mobile, var(--aspect-ratio, 1.3333333333))))}.cl-scope .slideshow-wrapper.slideshow-layout--split .slideshow__content,.cl-scope .slideshow-wrapper.slideshow-content-mobile--below .slideshow__content{position:static;width:100%!important}.cl-scope .slideshow-wrapper.slideshow-layout--split .slideshow__text,.cl-scope .slideshow-wrapper.slideshow-content-mobile--below .slideshow__text{width:100%;padding:32px 0 0}.cl-scope .slideshow-wrapper.slideshow-content-mobile--below:not(.slideshow-layout--split).slideshow-controls-visible--yes{padding-bottom:48px;--swiper-pagination-bottom: 0}.cl-scope .slideshow-wrapper.slideshow-content-mobile--below:not(.slideshow-layout--split) .swiper-pagination{padding:0 15px;--color-swiper-controls: 0, 0, 0}.cl-scope .slideshow-wrapper.slideshow-layout--split{padding-bottom:0;--swiper-pagination-bottom: 48px}.cl-scope .slideshow-wrapper.slideshow-layout--split .slideshow__text{padding:48px 0}.cl-scope .slideshow-wrapper.slideshow-layout--split.slideshow-controls-visible--yes .slideshow__text{padding-bottom:106px}.cl-scope .slideshow-wrapper.slideshow-layout--split .swiper-pagination{--color-swiper-controls: var(--color-foreground)}.cl-scope .slideshow-layout--centered .slideshow__bg{left:15px;right:15px;width:calc(100% - 30px)!important}}.cl-scope .testimonial__header{align-items:baseline}.cl-scope .testimonial__icon{display:flex;align-items:center;line-height:1;gap:2px}.cl-scope .testimonial__icon:not(:first-child){margin-top:8px}.cl-scope .testimonial__content:not(:first-child){margin-top:16px}.cl-scope .testimonial__product{display:flex;align-items:center;gap:16px;padding-top:16px;margin-top:40px;border-top:1px solid rgb(var(--color-border))}.cl-scope .testimonial__product span{flex-shrink:0;width:52px}.cl-scope .testimonial--layout-1:has(.testimonial__image) .testimonial__inner{padding-top:30px}@media(max-width:767.98px){.cl-scope .testimonial--layout-1:has(.testimonial__image) .testimonial__inner{padding-top:16px}}.cl-scope .testimonial--layout-1.testimonial--has-bg .testimonial__inner{padding:30px 20px}@media(max-width:767.98px){.cl-scope .testimonial--layout-1.testimonial--has-bg .testimonial__inner{padding:16px 16px 20px}}@media(min-width:768px){.cl-scope .testimonial--layout-1.testimonial--has-bg .testimonial__product{margin-bottom:-10px}}.cl-scope .testimonial--layout-2:has(.testimonial__image) .testimonial__inner{padding-inline-end:20px}@media(max-width:767.98px){.cl-scope .testimonial--layout-2:has(.testimonial__image) .testimonial__inner{padding-inline-end:0;padding-top:16px}}@media(min-width:768px){.cl-scope .testimonial--layout-2{display:grid;place-items:start}.cl-scope .testimonial--layout-2 .testimonial__inner{align-self:stretch}.cl-scope .testimonial--layout-2:has(.testimonial__image){grid-template-columns:minmax(0,5fr) minmax(0,3fr)}.cl-scope .testimonial--layout-2 .testimonial__image{height:100%;width:100%;order:2}.cl-scope .testimonial--layout-2 .testimonial__image img{height:100%;object-fit:cover}}@media(min-width:1280px){.cl-scope .testimonial--layout-2:has(.testimonial__image){grid-template-columns:minmax(0,4fr) minmax(0,3fr)}}.cl-scope .testimonial--layout-2.testimonial--has-bg .testimonial__inner{padding:20px}@media(max-width:767.98px){.cl-scope .testimonial--layout-2.testimonial--has-bg .testimonial__inner{padding:16px 16px 20px}}.cl-scope .testimonials-wrapper{overflow:hidden}.cl-scope .testimonials-wrapper .swiper-controls{align-items:center;gap:12px}.cl-scope .testimonials-wrapper .swiper-pagination{position:static;opacity:1;width:var(--pagination-size, 44px)}.cl-scope .testimonials-wrapper .swiper-btn-next,.cl-scope .testimonials-wrapper .swiper-btn-prev{position:relative;transform:none;margin:0;inset:auto}@media(min-width:768px){.cl-scope .testimonials-wrapper .f-column.swiper-slide{padding-inline:0;height:auto}.cl-scope .testimonials-wrapper--slider .section__content{margin-inline-end:calc(-1 * var(--page-padding) - 15vw)}}.cl-scope .image-with-text__media{min-height:100%}.cl-scope .image-with-text__inner{--padding-x: 20px;--padding-y: 48px}@media(min-width:768px){.cl-scope .image-with-text__inner{--padding-x: 20px;--padding-y: 32px}}@media(min-width:1024px){.cl-scope .image-with-text__inner{--padding-x: 24px;--padding-y: 48px}}@media(min-width:1280px){.cl-scope .image-with-text__inner{--padding-x: 80px;--padding-y: 60px}}.cl-scope .image-with-text:not(.color-inherit) .image-with-text__inner{padding:var(--padding-y) var(--padding-x)}@media(max-width:767.98px){.cl-scope .image-with-text.color-inherit .image-with-text__inner{padding-top:24px}}@media(min-width:768px){.cl-scope .image-with-text--text-first .image-with-text__inner{padding-inline-end:var(--padding-x);order:-1}}@media(min-width:768px){.cl-scope .image-with-text--image-first .image-with-text__inner{padding-inline-start:var(--padding-x)}}.cl-scope .contact{flex:1}.cl-scope .contact__wrapper{max-width:660px;padding:48px 15px;margin:0 auto}@media(max-width:1279.98px){.cl-scope .contact__wrapper{max-width:540px}}.cl-scope .contact__title{padding-bottom:var(--header-padding-bottom)}@media(max-width:767.98px){.cl-scope .contact__title{padding-bottom:var(--header-padding-bottom-mobile)}}.cl-scope .contact__button{margin-top:16px}.cl-scope .contact__fields{--column-gap: 30px;--row-gap: 24px;--row-gap-mobile: 16px}.cl-scope .contact__fields .form-field{margin-top:0}@media(min-width:768px){.cl-scope .contact__fields .form-field--full{grid-column-start:1;grid-column-end:3}}@media(min-width:768px){.cl-scope .contact__fields .form-control--textarea{min-height:180px}}.cl-scope .contact-form__wrapper{display:flex}@media(max-width:767.98px){.cl-scope .contact-form__wrapper{flex-direction:column}}@media(min-width:768px){.cl-scope .contact-form__info{flex:0 0 42%}}.cl-scope .contact-form .card-media,.cl-scope .contact-form .card-media__media{height:100%}.cl-scope .feature-list__items{gap:10px}.cl-scope .feature-item{padding:10px 16px;border:1px solid rgb(var(--color-border));transition:all .3s}.cl-scope .feature-item__icon{padding:5px;width:auto;height:auto;border:none;pointer-events:none}.cl-scope .feature-item__icon:before,.cl-scope .feature-item__icon:after{display:none}.cl-scope .feature-item__text{transition:all .3s}@media(max-width:767.98px){.cl-scope .swipe-mobile .feature-item__text{white-space:nowrap}}.cl-scope .feature-item:hover{background:rgb(var(--color-button));border-color:rgb(var(--color-button))}.cl-scope .feature-item:hover .feature-item__text{color:rgb(var(--color-button-text))}.cl-scope .feature-item:hover .feature-item__icon{background-color:rgb(var(--color-button-text));color:rgb(var(--color-button))}.cl-scope .collection__content{--facet-width: clamp(300px, 18vw, 330px);gap:30px}.cl-scope .collection__content #FacetFiltersContainer{flex:0 0 var(--facet-width)}.cl-scope .collection__toolbar{background:rgb(var(--color-background));padding-block:12px;margin-block-end:12px}.cl-scope #ProductGridWrapper.show-toolbar{margin-block-start:-12px}.cl-scope .facet-accordion-details .accordion-details__summary{padding-block:24px}.cl-scope .facet-accordion-details .accordion-details__content{padding-bottom:24px;margin-block-start:-8px}.cl-scope .facet-accordion-details .accordion-details__content--price{margin-block-start:0}.cl-scope .facet-accordion-details:nth-child(2) .accordion-details__summary{padding-block-start:0}.cl-scope .facet-accordion-details:last-child{border-bottom:0}.cl-scope .facet-range{-webkit-appearance:none;appearance:none;background:none;height:4px;vertical-align:top;margin:0}.cl-scope .facet-range__max{inset-block-start:0;inset-inline-start:0}.cl-scope .facet-range-wrapper{--range-min: 0%;--range-max: 100%;background:linear-gradient(to var(--transform-origin-end),rgb(var(--color-border)) var(--range-min),rgb(var(--color-foreground)) var(--range-min),rgb(var(--color-foreground)) var(--range-max),rgb(var(--color-border)) var(--range-max));border-radius:1.25px;height:4px}.cl-scope .facet-range__symbol{position:absolute;inset-inline-start:16px}.cl-scope .facet-range__input{padding-inline-start:30px;-webkit-appearance:textfield;appearance:textfield;text-align:end}.cl-scope .facet-range__input::-webkit-inner-spin-button,.cl-scope .facet-range__input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.cl-scope .facet-range::-webkit-slider-thumb{-webkit-margin-before:-6px;-webkit-appearance:none;background-color:rgb(var(--color-foreground));border-radius:100%;box-shadow:none;cursor:pointer;height:16px;margin-block-start:-6px;position:relative;width:16px;z-index:1}.cl-scope .facet-range::-webkit-slider-runnable-track{background-color:#ccc;border:none;border-radius:2px;cursor:pointer;height:4px;width:100%}.cl-scope .facet-range::-moz-range-thumb{background-color:rgb(var(--color-background));border:2px solid rgb(var(--color-foreground));border-radius:100%;cursor:pointer;height:12px;width:12px}.cl-scope .facet-range::-moz-range-progress,.cl-scope .facet-range::-moz-range-track{border:none;border-radius:2px;cursor:pointer;height:4px;width:100%}.cl-scope .facet-range::-webkit-slider-runnable-track{background:none}.cl-scope .facet-range::-moz-range-progress{background-color:rgb(var(--color-foreground))}.cl-scope .facet-range::-moz-range-track{background-color:rgb(var(--border-color))}.cl-scope .facet-range::-webkit-slider-thumb{pointer-events:auto}.cl-scope .facet-range::-moz-range-thumb{pointer-events:auto}.cl-scope .facet-range::-moz-range-progress,.cl-scope .facet-range::-moz-range-track{background:none}@media not screen and (pointer:fine){.cl-scope .facet-range::-webkit-slider-thumb{height:20px;margin-block-start:-9px;width:20px}.cl-scope .facet-range::-moz-range-thumb{height:16px;width:16px}}.cl-scope .facet-remove{height:auto;font-weight:inherit;padding-inline:16px;padding-block:3px}.cl-scope .facet-remove .swatch-color{--swatch-size: 16px;border:0}@media(min-width:768px){.cl-scope .facet-short{--icon-size: 7px}.cl-scope .facet-short select{border:0;background-color:transparent;width:var(--width);padding:0;line-height:1.625;border-radius:0}.cl-scope .facet-short select~.clx-icon{inset-inline-end:0}}.cl-scope .facet-drawer-button{height:auto;padding-inline:16px;padding-block:6px;line-height:1.625}.cl-scope .facet-short-drawer{padding-block-end:24px;margin-block-end:24px;border-bottom:1px solid rgb(var(--color-border))}.cl-scope .facets-active{margin-block-start:-4px;margin-block-end:24px}@keyframes inventory-pulse{0%{opacity:.6}to{transform:scale(2.5);opacity:0}}.cl-scope .product{--media-width: 58.5%;--product-gap: 30px;gap:var(--product-gap)}.cl-scope .product--medium{--media-width: 50%}.cl-scope .product--small{--media-width: 45%}.cl-scope .product--no-media{max-width:770px;margin:0 auto}.cl-scope .product--slider-freemode.product--media-has-many .product__media-gallery-viewer{border-start-end-radius:0;border-end-end-radius:0}.cl-scope .product__media-item{width:100%}.cl-scope .product__media-item:hover .product__media-icon{opacity:1}.cl-scope .product__media-container{position:relative;display:flex;overflow:hidden}.cl-scope .product__media-icon{position:absolute;top:20px;inset-inline-end:20px;display:flex;align-items:center;justify-content:center;width:40px;height:40px;border:1px solid rgb(var(--color-border));border-radius:50%;background:#fff;color:#000;opacity:0;transition:all var(--duration-default)}.cl-scope .product__media-zoom{display:flex;position:static}.cl-scope .product__media-zoom:after{content:"";cursor:pointer;display:block;position:absolute;top:0;left:0;right:0;bottom:0;z-index:2;border-radius:0}.cl-scope .product__media-gallery-thumbails{margin:10px 0 0;--slides-view: 5;--item-padding: 6px}.cl-scope .product__media-gallery-thumbails .swiper-slide{width:calc((100% - (var(--slides-view) - 1) * var(--media-item-gap)) / var(--slides-view));margin-inline-end:var(--media-item-gap)}.cl-scope .product__media-gallery-thumbails .swiper-slide.swiper-slide-thumb-active .product__thumbs-container{padding:var(--item-padding)}.cl-scope .product__media-gallery-thumbails .swiper-slide.swiper-slide-thumb-active .product__thumbs-container:after{opacity:1}.cl-scope .product__xr-button[data-shopify-xr-hidden]{visibility:hidden}.cl-scope .product__thumbs-container{position:relative;cursor:pointer;border-radius:var(--medium-blocks-radius);transition:.3s all}.cl-scope .product__thumbs-container:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border:1px solid rgba(var(--color-foreground),1);opacity:0;z-index:1;border-radius:inherit;transition:.2s all}.cl-scope .product__thumbs-inner{transition:.3s all;border-radius:inherit}.cl-scope .product__thumbs-badge{position:absolute;top:10px;inset-inline-end:10px;width:32px;height:32px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:#fff;color:#000;box-shadow:0 0 10px #0000001a}@media(max-width:767.98px){.cl-scope .product__thumbs-badge{width:24px;height:24px}.cl-scope .product__thumbs-badge .clx-icon{width:14px;height:14px}}.cl-scope .blocks-corner--round .product__media-gallery-thumbails .swiper-slide.swiper-slide-thumb-active .product__thumbs-inner{border-radius:calc(var(--medium-blocks-radius) - var(--item-padding))}@media(min-width:768px){.cl-scope .product--vertical-carousel{--thumbnails-width: 70px;--thumbnails-spacing: 10px}.cl-scope .product--media-has-many.product--stacked .product__media-list,.cl-scope .product--media-has-many.product--grid-mix .product__media-list,.cl-scope .product--media-has-many.product--columns .product__media-list{flex-flow:row wrap;align-items:stretch;box-sizing:border-box}.cl-scope .product--media-has-many.product--stacked .product__media-item,.cl-scope .product--media-has-many.product--grid-mix .product__media-item,.cl-scope .product--media-has-many.product--columns .product__media-item{width:50%}.cl-scope .product--media-has-many.product--stacked .product__media-gallery-viewer,.cl-scope .product--media-has-many.product--grid-mix .product__media-gallery-viewer,.cl-scope .product--media-has-many.product--columns .product__media-gallery-viewer{margin:0 calc(var(--media-item-gap) / -2)}.cl-scope .product--media-has-many.product--stacked .product__media-list,.cl-scope .product--media-has-many.product--grid-mix .product__media-list,.cl-scope .product--media-has-many.product--columns .product__media-list{gap:var(--media-item-gap) 0}.cl-scope .product--media-has-many.product--stacked .product__media-item,.cl-scope .product--media-has-many.product--grid-mix .product__media-item,.cl-scope .product--media-has-many.product--columns .product__media-item{padding:0 calc(var(--media-item-gap) / 2)}.cl-scope .product--media-has-many.product--stacked .product__media-item{width:100%}.cl-scope .product--media-has-many.product--grid-mix .product__media-item:nth-child(3n+1){width:100%}.cl-scope .product--media-has-many.product--vertical-carousel .product__media-gallery-viewer-wrap{margin-inline-start:calc(var(--thumbnails-width) + var(--thumbnails-spacing))}.cl-scope .product--media-has-many.product--vertical-carousel .product__media-gallery-thumbails{position:absolute;top:0;inset-inline-start:0;width:var(--thumbnails-width);height:100%;margin:0}.cl-scope .product--media-has-many.product--vertical-carousel .product__media-gallery-thumbails .swiper-wrapper{flex-direction:column}.cl-scope .product--media-has-many.product--vertical-carousel .product__media-gallery-thumbails .swiper-slide{width:100%;height:auto!important;margin-inline-end:0;margin-bottom:var(--media-item-gap)}.cl-scope .product:not(.product--media-has-0) .product__media-wrapper{max-width:var(--media-width);width:calc(var(--media-width) - var(--product-gap) / 2)}.cl-scope .product:not(.product--media-has-0) .product__info-wrapper{max-width:calc(100% - var(--media-width));width:calc(100% - var(--media-width) - var(--product-gap) / 2)}.cl-scope .product--odd-media.product--grid-mix.product--media-has-2 .product__media-item:last-child{width:100%}.cl-scope .product--odd-media.product--grid-mix:not(.product--media-has-2) .product__media-item:nth-last-child(-n+2){width:50%}}@media(min-width:1024px){.cl-scope .product:not(.product--media-has-0) .product__info-wrapper{padding-inline-start:20px}.cl-scope .product--vertical-carousel{--thumbnails-width: 80px;--thumbnails-spacing: 30px}}@media(min-width:1280px){.cl-scope .product:not(.product--media-has-0) .product__info-wrapper{padding-inline-start:30px}.cl-scope .product--vertical-carousel{--thumbnails-width: 150px}}@media(min-width:1410px){.cl-scope .product:not(.product--media-has-0) .product__info-wrapper{padding-inline-start:50px}}.cl-scope .product__block{--product-blocks-gap: 24px;--product-blocks-gap-large: 32px;margin:var(--product-blocks-gap) 0}.cl-scope .product__block iframe{max-width:100%}.cl-scope .product__block:first-child{margin-top:0}.cl-scope .product__block:first-child:empty+.product__block{margin-top:0}.cl-scope .product__block:last-child{margin-bottom:0}.cl-scope .product__block--badges:not(:empty)+.product__block--title{margin-top:-4px}.cl-scope .product__block--type a,.cl-scope .product__block--vendor a{color:currentColor}.cl-scope .product__block--title .product__title{word-break:break-word;margin:0}.cl-scope .product__block--title>a{display:none}.cl-scope .product__block--price,.cl-scope .product__block--description,.cl-scope .product__block--inventory{margin-top:-8px}.cl-scope .product__block--shipping+.product__block--icon-with-text,.cl-scope .product__block--icon-with-text+.product__block--icon-with-text,.cl-scope .product__block--icon-with-text+.product__block--shipping{margin-top:-12px}.cl-scope .product__block--addons{margin-top:-13px;gap:0 24px}.cl-scope .product__block--addons .btn{padding:0!important}.cl-scope .product__block--pickup_availability,.cl-scope .product__block--buy_buttons{margin:var(--product-blocks-gap-large) 0}.cl-scope .product__block--buy_buttons+.product__block--pickup_availability{margin-top:-12px}.cl-scope .product__block--pickup_availability+.product__block--collapsible_tab{margin-top:-20px}.cl-scope .product__block--complementary-collapsible+.product__block--collapsible_tab,.cl-scope .product__block--collapsible_tab+.product__block--complementary-collapsible,.cl-scope .product__block--collapsible_tab+.product__block--collapsible_tab{margin-top:calc(var(--product-blocks-gap) * -1)}.cl-scope .product__block--complementary-inline+.product__block--collapsible_tab{margin-top:-12px}.cl-scope .product__block--complementary .slider-controls--group{text-align:center;margin:4px 0 0}.cl-scope .product__block--complementary-inline.has-heading .slider-controls--grouped-always .slider-controls--group{position:absolute;bottom:100%;inset-inline-end:0;transform:translateY(-12px);margin:0}@media(max-width:767.98px){.cl-scope .product__block{--product-blocks-gap: 20px;--product-blocks-gap-large: 24px}}.cl-scope .product__inventory{--status-color: #10a443;display:flex;flex-wrap:nowrap;align-items:center;gap:0 8px;margin:0;color:var(--status-color)}.cl-scope .product__inventory-icon{position:relative;width:10px;height:10px;margin:0 4px;background:var(--status-color);border-radius:50%;flex:0 0 auto}.cl-scope .product__inventory-icon:after,.cl-scope .product__inventory-icon:before{position:absolute;left:0;top:0;width:100%;height:100%;content:"";background:var(--status-color);border-radius:50%;animation:inventory-pulse 2s linear infinite}.cl-scope .product__inventory-icon:after{animation-delay:1s}.cl-scope .product__inventory--out-of-stock{--status-color: rgba(var(--color-foreground), .5)}.cl-scope .product__inventory--low-stock{--status-color: rgb(var(--color-foreground))}.cl-scope .product__inventory--low-stock .product__inventory-icon{display:none}.cl-scope .product__inventory-stock-bar{margin-top:14px}.cl-scope .product__inventory-stock-bar:before{--scale-x: var(--percent, 100%)}.cl-scope .product__view-details{gap:6px;margin-top:32px;width:100%;height:60px;padding:20px;border-radius:0;justify-content:space-between;border:0;border-top:1px solid rgb(var(--color-border))}.cl-scope .product__view-details .clx-icon{width:20px;height:20px}.cl-scope .product__sku.invisible:after{content:"#"}.cl-scope .complementary-products__heading{margin:0 0 15px}.cl-scope .product__badges{gap:6px}.cl-scope .shopify-payment-button__button{font-family:inherit;min-height:var(--buttons-height);border-radius:var(--buttons-radius)}.cl-scope .shopify-payment-button__button [role=button].focused{outline:2px solid rgba(var(--color-foreground),.5)!important;outline-offset:3px;box-shadow:0 0 0 1px rgb(var(--color-button)),0 0 0 3px rgb(var(--color-background)),0 0 5px 4px rgba(var(--color-foreground),.3)!important}.cl-scope .shopify-payment-button__button [role=button]:focus:not(:focus-visible){outline:0;box-shadow:none!important}.cl-scope .shopify-payment-button__button [role=button]:focus-visible{outline:2px solid rgba(var(--color-foreground),.5)!important;box-shadow:0 0 0 1px rgb(var(--color-button)),0 0 0 3px rgb(var(--color-background)),0 0 5px 4px rgba(var(--color-foreground),.3)!important}.cl-scope .clx-shopify-payment-button__button--unbranded{background-color:rgb(var(--color-button));color:rgb(var(--color-button-text));font-size:var(--font-body-size);padding:0 var(--buttons-padding);line-height:30px;font-family:var(--font-button-family);font-weight:var(--font-button-weight);letter-spacing:var(--buttons-letter-spacing, 0);text-transform:var(--buttons-transform, var(--buttons-transform-default))}.cl-scope .clx-shopify-payment-button__button--unbranded::selection{background-color:rgba(var(--color-button-text),.3)}.cl-scope .clx-shopify-payment-button__button--unbranded:hover,.cl-scope .clx-shopify-payment-button__button--unbranded:hover:not([disabled]){color:rgb(var(--color-button-hover-text));background-color:rgb(var(--color-button-hover-background))}.cl-scope .shopify-payment-button__button+.shopify-payment-button__button--hidden{display:none}.cl-scope .clx-shopify-payment-button__more-options{margin:16px 0 10px;font-size:12px;line-height:1.5;letter-spacing:.5px;text-decoration:underline;text-underline-offset:3px}.cl-scope .open-size-chart{font-size:var(--font-body-size)}.cl-scope .product-form{display:block}.cl-scope .product-form__error-message-wrapper:not([hidden]){display:flex;align-items:flex-start;font-size:13px;line-height:1.4;letter-spacing:.4px;margin-bottom:15px}.cl-scope .product-form__error-message-wrapper svg{flex-shrink:0;width:15px;height:15px;margin-inline-end:7px;margin-top:2.5px}.cl-scope .product-form__input{flex:0 0 100%;padding:0;min-width:fit-content;border:none;margin:16px 0 0}.cl-scope .product-form__input:first-child{margin:0}.cl-scope .product-form__input .form__label{display:flex;flex-wrap:wrap;justify-content:space-between;gap:0 8px;width:100%;padding:0;line-height:26px;margin:0 0 12px}.cl-scope .product-form__buttons{display:flex;flex-wrap:wrap;align-items:flex-end;gap:20px 12px}.cl-scope .product-form__buttons .shopify-payment-button{width:100%}.cl-scope .product-form__submit{position:relative;flex-grow:1;flex-shrink:1}.cl-scope .product-form__submit[aria-disabled=true]+.shopify-payment-button .shopify-payment-button__button[disabled],.cl-scope .product-form__submit[disabled]+.shopify-payment-button .shopify-payment-button__button[disabled]{cursor:not-allowed;opacity:.5}.cl-scope .ask-question-form-header{margin:0 0 24px}.cl-scope .ask-question-form .form-field~.form-field{margin-top:20px}.cl-scope .ask-question-form .form-submit{margin-top:20px}.cl-scope .product__sharing--title{margin-bottom:12px}.cl-scope .product__sharing--inputs{display:flex;align-items:center;position:relative}.cl-scope .product__sharing--inputs:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border:1px solid rgb(var(--color-border));border-radius:var(--buttons-radius, 0);pointer-events:none}.cl-scope .product__sharing--inputs input{border-color:transparent!important;background:#fff;text-overflow:ellipsis;box-shadow:none!important;border-end-end-radius:0;border-start-end-radius:0}.cl-scope .product__sharing--inputs .btn{padding:0 16px!important;height:var(--buttons-height);border-start-start-radius:0;border-end-start-radius:0}.cl-scope .product__sharing .sharing__links{display:flex;align-items:center;margin:16px -10px 0}.cl-scope .product__sharing .sharing__links a{position:relative;display:flex;padding:0 10px}.cl-scope .product__sharing .sharing__links a:before{content:"";position:absolute;top:-10px;bottom:-10px;left:0;right:0}.cl-scope .clx-recipient-form{display:block;position:relative;margin-bottom:32px}.cl-scope .clx-recipient-form>input[type=checkbox]{position:relative;top:3px;margin-inline-end:4px}.cl-scope .clx-recipient-form>input[type=checkbox]:checked~.clx-recipient-fields{display:block;animation:fade-in-up var(--duration-default) ease}.cl-scope .clx-recipient-form>input[type=checkbox]:not(:checked,:disabled)~.clx-recipient-fields{display:none}.cl-scope .clx-recipient-form .alert{margin-top:24px}.cl-scope .clx-recipient-form .error-message:first-letter{text-transform:capitalize}.cl-scope .recipient-fields__field{margin:0 0 20px}.cl-scope .clx-recipient-fields{margin-top:16px}.cl-scope .clx-recipient-fields .clx-field__label{white-space:nowrap;text-overflow:ellipsis;max-width:calc(100% - 35px);overflow:hidden}.cl-scope .recipient-email-label,.cl-scope .clx-recipient-fields{display:none}.cl-scope .recipient-email-label.required{display:inline}@media screen and (forced-colors:active){.cl-scope .product-form__submit[aria-disabled=true]{color:Window}}.cl-scope .deferred-media{overflow:hidden}.cl-scope .deferred-media__poster{background-color:transparent;border:none;cursor:pointer;margin:0;padding:0;height:100%;width:100%;overflow:hidden;border-radius:calc(var(--border-radius) - var(--border-width))}.cl-scope .media .deferred-media__poster{display:flex;align-items:center;justify-content:center}.cl-scope .deferred-media__poster img{width:auto;max-width:100%;height:100%}.cl-scope .deferred-media__poster:focus-visible,.cl-scope .deferred-media__poster:focus{outline:none;box-shadow:0 0 0 1px rgba(var(--color-foreground))}.cl-scope .deferred-media__poster:focus:not(:focus-visible){outline:0;box-shadow:none}.cl-scope .deferred-media:not([loaded]) template{z-index:-1}.cl-scope .deferred-media[loaded]>.deferred-media__poster{display:none}.cl-scope .clx-deferred-media__poster-button{background-color:rgb(var(--color-background));border:1px solid rgba(var(--color-foreground),.1);border-radius:50%;color:rgb(var(--color-foreground));display:flex;align-items:center;justify-content:center;height:62px;width:62px;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%) scale(1);transition:transform var(--duration-default) ease,color var(--duration-default) ease;z-index:1}.cl-scope .clx-deferred-media__poster-button:hover{transform:translate(-50%,-50%) scale(1.1)}.cl-scope .clx-deferred-media__poster-button .clx-icon{width:28px;height:28px}@media(forced-colors:active){.cl-scope .deferred-media__poster:focus{outline:transparent solid 1px}}.cl-scope .deferred-media>*:not(.zoom):not(.deferred-media__poster),.cl-scope .ce-model-viewer{display:block;max-width:100%;position:absolute;top:0;left:0;height:100%;width:100%}.cl-scope .ce-variant-selects{display:block}.cl-scope .ce-variant-selects input:is([type=checkbox],[type=radio]):is(:disabled,.disabled)+label{cursor:pointer}.cl-scope .product-form__input input[type=radio]{clip:rect(0,0,0,0);overflow:hidden;position:absolute;height:1px;width:1px}.cl-scope .product-form__input input[type=radio]:not(.disabled):not(.visually-disabled)+label>.label-unavailable{display:none}.cl-scope .product-form__input--dropdown{--swatch-input--size: 20px;margin-bottom:16px}.cl-scope .product-form__input--dropdown .dropdown-swatch{position:absolute;inset-inline-start:16px;top:calc(50% - var(--swatch-input--size) / 2);width:var(--swatch-input--size);height:var(--swatch-input--size);z-index:1}.cl-scope .product-form__input--dropdown .dropdown-swatch+select{padding-inline-start:calc(24px + var(--swatch-input--size))}.cl-scope .product-form__input--button{--variant-pills-border-width: 1px}.cl-scope .product-form__input--button input[type=radio]+label{display:flex;align-items:center;justify-content:center;text-align:center;position:relative;cursor:pointer;margin:0;padding:0 24px;min-height:var(--buttons-height);min-width:var(--buttons-height);transition:all var(--duration-default) ease;color:rgb(var(--color-foreground));background-color:rgb(var(--color-background));border:var(--variant-pills-border-width) solid rgb(var(--color-foreground));border-radius:var(--variant-pills-radius, var(--buttons-radius))}.cl-scope .product-form__input--button input[type=radio]+label:hover{background-color:rgb(var(--color-foreground));color:rgb(var(--color-background))}.cl-scope .product-form__input--button input[type=radio]:checked+label{background-color:rgb(var(--color-foreground));color:rgb(var(--color-background))}.cl-scope .product-form__input--button input[type=radio]:checked+label::selection{background-color:rgba(var(--color-background),.3)}.cl-scope .product-form__input--button input[type=radio]:disabled+label,.cl-scope .product-form__input--button input[type=radio].disabled+label{border-color:var(--color-foreground-lighten-19);color:var(--color-foreground-lighten-19)}.cl-scope .product-form__input--button input[type=radio]:disabled+label:before,.cl-scope .product-form__input--button input[type=radio].disabled+label:before{content:"";position:absolute;width:100%;height:100%;top:0;left:0;background:linear-gradient(to bottom left,transparent calc(50% - var(--variant-pills-border-width)),var(--color-foreground-lighten-19) 50%,transparent calc(50% + var(--variant-pills-border-width))) no-repeat;border-radius:inherit;z-index:1}.cl-scope .product-form__input--button input[type=radio]:disabled+label:hover,.cl-scope .product-form__input--button input[type=radio].disabled+label:hover{color:rgb(var(--color-background))}.cl-scope .product-form__input--button input[type=radio]:disabled:checked+label,.cl-scope .product-form__input--button input[type=radio].disabled:checked+label{color:rgba(var(--color-background),.5)}.cl-scope .product-form__input--button input[type=radio]:disabled:checked+label:before,.cl-scope .product-form__input--button input[type=radio].disabled:checked+label:before{background:linear-gradient(to bottom left,transparent calc(50% - var(--variant-pills-border-width)),rgba(var(--color-background),.5) 50%,transparent calc(50% + var(--variant-pills-border-width))) no-repeat}.cl-scope .product-form__input--button input[type=radio]:focus-visible+label,.cl-scope .product-form__input--button input[type=radio].focused+label{box-shadow:0 0 0 3px rgb(var(--color-background)),0 0 0 5px rgba(var(--color-foreground),.55)}.cl-scope .product-form__input--button-square{--swatch-radius: 0}.cl-scope .product-form__input--button-square input[type=radio]+label,.cl-scope .product-form__input--button-square input[type=radio]+label>.swatch-color{border-radius:0}.cl-scope .product-form__input--button-square input[type=radio]+label:not([data-swatch-type=variant_image],[data-swatch-type=color_swatch],[data-swatch-type=shopify_swatch],[data-swatch-type=text]){padding:0 8px}.cl-scope .product-form__input--button-circle{--swatch-radius: 9999px}.cl-scope .product-form__input--button-circle input[type=radio]+label:not([data-swatch-type=variant_image],[data-swatch-type=color_swatch],[data-swatch-type=shopify_swatch]){border-radius:calc(var(--buttons-height) / 2)}.cl-scope .product-form__input--button-circle input[type=radio]+label:not([data-swatch-type=variant_image],[data-swatch-type=color_swatch],[data-swatch-type=shopify_swatch],[data-swatch-type=text]){padding:0 24px}.cl-scope .product-form__input--button-standard{--swatch-radius: var(--small-blocks-radius);--variant-pills-radius: var(--small-blocks-radius)}.cl-scope .product-form__input--color .swatch-color,.cl-scope .product-form__input--swatch .swatch-color{background:var(--swatch-background);background-position:var(--swatch-focal-point, 50%);background-size:cover;min-width:calc(var(--swatch-size) - 2px);min-height:calc(var(--swatch-size) - 2px);margin:1px;border-radius:var(--swatch-radius);position:relative}.cl-scope .product-form__input--color .swatch-color:before,.cl-scope .product-form__input--color .swatch-color:after,.cl-scope .product-form__input--swatch .swatch-color:before,.cl-scope .product-form__input--swatch .swatch-color:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;transition:all var(--duration-default)}.cl-scope .product-form__input--color .swatch-color:before,.cl-scope .product-form__input--swatch .swatch-color:before{opacity:0;box-shadow:0 0 0 5px rgb(var(--color-background)),0 0 0 6px var(--active-shadow-color)}.cl-scope .product-form__input--color .swatch-color:after,.cl-scope .product-form__input--swatch .swatch-color:after{box-shadow:0 0 0 1px rgb(var(--color-border))}.cl-scope .product-form__input--color input[type=radio]:checked+label .swatch-color,.cl-scope .product-form__input--swatch input[type=radio]:checked+label .swatch-color{--active-shadow-color: rgb(var(--color-foreground))}.cl-scope .product-form__input--color input[type=radio]:checked+label .swatch-color:before,.cl-scope .product-form__input--swatch input[type=radio]:checked+label .swatch-color:before{opacity:1}.cl-scope .product-form__input--color input[type=radio]:is(.disabled)+label,.cl-scope .product-form__input--swatch input[type=radio]:is(.disabled)+label{opacity:1}.cl-scope .product-form__input--color input[type=radio]:is(.disabled)+label .swatch-color,.cl-scope .product-form__input--swatch input[type=radio]:is(.disabled)+label .swatch-color{opacity:.5}.cl-scope .product-form__input--color input[type=radio]:is(.disabled)+label .swatch-color:before,.cl-scope .product-form__input--swatch input[type=radio]:is(.disabled)+label .swatch-color:before{background:linear-gradient(to bottom left,transparent calc(50% - .5px),var(--color-foreground-lighten-19) calc(50% - .5px) calc(50% + .5px),transparent calc(50% + .5px));opacity:1;box-shadow:none}.cl-scope .product-form__input--color input[type=radio]:is(.disabled):checked+label .swatch-color:before,.cl-scope .product-form__input--swatch input[type=radio]:is(.disabled):checked+label .swatch-color:before{top:-5px;right:-5px;bottom:-5px;left:-5px;box-shadow:0 0 0 1px var(--color-foreground-lighten-19)}.cl-scope .product-form__input--swatch{display:flex;flex-wrap:wrap}@media screen and (forced-colors:active){.cl-scope .product-form__input--button input[type=radio]:checked+label{text-decoration:underline}.cl-scope .product-form__input--button input[type=radio]:focus-visible+label{outline:transparent solid 1px;outline-offset:2px}}.cl-scope .section-image-gallery .social-icon{background:#fff;color:#000;pointer-events:none}.cl-scope .section-image-gallery .content-overlay{opacity:0;transition:all .3s}@media(prefers-reduced-motion:no-preference)and (hover:hover)and (pointer:fine){.cl-scope .section-image-gallery .media-wrapper:hover .content-overlay{opacity:1}}.cl-scope .custom-sub-module--subscription-purchase__select:focus{outline:none}.cl-scope .custom-sub-module{display:block}.cl-scope .custom-sub-module--wrapper{padding-top:5px;padding-bottom:10px}.cl-scope .custom-sub-module--header{display:flex;justify-content:space-between;flex-wrap:wrap;align-items:center;padding:0 0 10px}.cl-scope .custom-sub-module--info-icon-text>div>p{color:var(--text-accent, #EE6944);text-decoration:underline;text-underline-offset:4px;font-size:15px;font-weight:600;margin:0}.cl-scope .custom-sub-module--info-icon-text>div>p:hover,.cl-scope .custom-sub-module--info-icon-text>div>p:focus{text-decoration:none}.cl-scope .custom-sub-module--info-icon-text>div>p>strong{text-decoration:none;display:inline-block}.cl-scope .custom-sub-module--header h3{font-size:16px;font-weight:600;margin:0}.cl-scope .custom-sub-module--info-button{background-color:transparent;display:flex;align-items:center;gap:10px;cursor:pointer;padding:0;border:none}.cl-scope .custom-sub-module--info-tooltip{display:flex;align-items:center;gap:10px}.cl-scope .custom-sub-module--container{background:var(--module-bg, #fefbed);border:1px solid var(--module-border, #112B1EB2);border-radius:var(--module-radius, 10px);overflow:hidden}.cl-scope .custom-sub-module--container input[type=radio]{display:none}.cl-scope .custom-sub-module--one-time-purchase__container{border-bottom:1px solid var(--label-border, #112B1E80)}.cl-scope .custom-sub-module--one-time__label,.cl-scope .custom-sub-module--subscription__label{padding:10px 20px;display:flex;align-items:center;gap:10px;font-weight:600;font-size:18px;cursor:pointer;background-color:var(--label-bg, #FEFBED);margin:0;border-bottom:none;position:relative}.cl-scope .custom-sub-module--one-time__label span,.cl-scope .custom-sub-module--subscription-purchase__delivery-container{pointer-events:none}.cl-scope .custom-sub-module--subscription-purchase__delivery-container .custom-sub-module--subscription-purchase__delivery{font-weight:500;font-size:12px;color:var(--text-secondary, #112B1ECC);width:100%}.cl-scope .custom-sub-module--subscription__title{font-size:17px;font-weight:700}.cl-scope .custom-sub-module--subscription__title-reduction-wrapper{display:flex;align-items:flex-start;pointer-events:none;width:calc(100% - 40px)}.cl-scope .custom-sub-module--subscription__title-reduction-wrapper-inner{display:flex;align-items:center;justify-content:space-between;width:100%}.cl-scope .custom-sub-module--container .custom-sub-module--one-time__badge{position:absolute;left:50%;transform:translate(-50%);top:-15px;background-color:var(--badge-bg, #DDCDF3);padding:3px 10px;border:1px solid var(--badge-border, #112B1E);color:var(--badge-text, #112B1E);font-size:10px;border-radius:var(--badge-radius, 12px);font-weight:600}.cl-scope .custom-sub-module--container .custom-sub-module--subscription__reduction-badge{padding:8px 12px;background:var(--badge-bg, #DDCDF3);border-radius:var(--sub-badge-radius, 20px);color:var(--badge-text, #112B1E);margin-left:10px;font-size:12px;line-height:1;font-weight:600;border:1px solid var(--badge-border, #112B1E)}.cl-scope .custom-sub-module-label--selected{background-color:var(--label-bg-selected, #fefbed);border-bottom:none}.cl-scope .custom-sub-module--fake-radio{width:24px;height:24px;background-color:var(--checkbox-bg, #ffffff);border:1px solid var(--checkbox-border, #112B1E80);border-radius:50%;position:relative;pointer-events:none;flex-shrink:0}.cl-scope .custom-sub-module-label--selected .custom-sub-module--fake-radio{border:1px solid var(--checkbox-selected-border, #EE6944);background-color:var(--checkbox-selected-bg, #EE6944)}.cl-scope .custom-sub-module-label--selected .custom-sub-module--fake-radio:after{position:absolute;content:"";width:9px;height:9px;background:var(--checkbox-selected-dot, #fefbed);border-radius:50%;top:50%;left:50%;transform:translate(-50%,-50%)}.cl-scope .custom-sub-module--one-time__label-content{display:flex;flex-direction:column}.cl-scope .custom-sub-module--one-time__label-title{font-size:17px;color:#1e1e1e}.cl-scope .custom-sub-module--one-time__label-subtitle{margin-top:0;font-size:12px;font-weight:500;color:var(--text-secondary, #112B1ECC);word-wrap:break-word}.cl-scope .custom-sub-module--subscription__label-content{display:flex;flex-direction:column}.cl-scope .custom-sub-module--subscription-purchase__delivery-container p{margin-top:0;margin-bottom:0}.cl-scope .popup-opener-link{background:transparent;padding:0}.cl-scope .custom-sub-module--one-time__label-anchor .ce-modal-opener,.cl-scope .custom-sub-module--subscription-purchase__anchor .ce-modal-opener{pointer-events:auto;position:relative;z-index:1;text-decoration:underline;color:inherit}.cl-scope .custom-sub-module--subscription-purchase__anchor{line-height:0}.cl-scope .custom-sub-module--one-time__label-anchor p:hover,.cl-scope .custom-sub-module--one-time__label-anchor p:focus{text-decoration:none}.cl-scope .custom-sub-module--one-time-purchase__variants-wrapper,.cl-scope .custom-sub-module--subscription-purchase__select-wrapper{display:flex;flex-direction:column;padding:15px 20px;gap:30px;margin-top:15px;overflow:hidden}.cl-scope .variant_picker--one-time-purchase__variants-wrapper{padding:20px}.cl-scope .custom-sub-module--purchase-type__content-hidden{max-height:0!important;padding:0!important;overflow:hidden;opacity:0;transform:translateY(20px);transition:max-height .4s cubic-bezier(.4,0,.2,1) .05s,opacity .25s ease,transform .4s cubic-bezier(.4,0,.2,1) .05s,padding .4s cubic-bezier(.4,0,.2,1) .05s}.cl-scope .custom-sub-module--purchase-type__content-visible{max-height:2000px!important;opacity:1;transform:translateY(0);transition:max-height .4s cubic-bezier(.4,0,.2,1),opacity .3s ease .1s,transform .4s cubic-bezier(.4,0,.2,1)}.cl-scope .custom-sub-module--subscription-purchase__select-wrapper{flex-direction:column}.cl-scope .custom-sub-module--subscription-purchase__container .custom-sub-module--subscription-purchase__select-wrapper{padding-top:10px}.cl-scope .custom-sub-module--subscription-purchase__container .custom-sub-module--purchase-type__content-visible{padding-top:0!important}.cl-scope .custom-sub-module--variant{flex:1}.cl-scope .custom-sub-module--one-time-purchase__variant-label{display:flex;flex-direction:column;height:100%;width:100%;margin:0;padding:0;border:1px solid var(--offer-card-border, #112B1E80);border-radius:var(--offer-card-radius, 8px);position:relative;cursor:pointer;text-align:left;background-color:var(--offer-card-bg, #FEFBED);overflow:visible}.cl-scope .custom-sub-module--one-time-purchase__variant-label-content{display:flex;flex-direction:row;align-items:center;padding:12px;gap:12px;border-radius:var(--offer-card-radius, 8px)}.cl-scope .custom-sub-module--one-time__gift-text+* .custom-sub-module--one-time-purchase__variant-label-content,.cl-scope .custom-sub-module--one-time-purchase__variant-label:has(.custom-sub-module--one-time__gift-text) .custom-sub-module--one-time-purchase__variant-label-content{border-radius:var(--offer-card-radius, 8px) var(--offer-card-radius, 8px) 0 0}.cl-scope .custom-sub-module--one-time-purchase__variant-label--selected{border:1px solid var(--offer-card-border-selected, #112B1E80)}.cl-scope .custom-sub-module--one-time-purchase__variant-label--selected .custom-sub-module--one-time-purchase__variant-label-content{background-color:var(--offer-card-bg-selected, #ecf2de)}.cl-scope .custom-sub-module--one-time-purchase__variant-label:hover{border:1px solid var(--offer-card-border-selected, #112B1E80)}.cl-scope .custom-sub-module--container .custom-sub-module--one-time__badge{position:absolute;left:50%;transform:translate(-50%);top:-16px;background-color:var(--badge-bg, #DDCDF3);padding:3px 10px;color:var(--badge-text, #112B1E);font-size:12px;border-radius:var(--badge-radius, 12px);font-weight:600}.cl-scope .custom-sub-module--container .custom-sub-module--subscription__reduction-badge{padding:8px 12px;background:var(--badge-bg, #DDCDF3);border-radius:20px;color:var(--badge-text, #112B1E);margin-left:10px;font-size:12px;line-height:1;font-weight:600}.cl-scope .custom-sub-module--container span.custom-sub-module--subscription-purchase__economy,.cl-scope .custom-sub-module--container span.custom-sub-module--subscription-purchase__economy--inline{background:var(--sub-economy-badge-bg, #DDCDF3)}.cl-scope .custom-sub-module--container .custom-sub-module--one-time-purchase__variant-label--selected span.custom-sub-module--one-time__badge{background-color:var(--badge-bg, #DDCDF3);color:var(--badge-text, #112B1E)}.cl-scope .custom-variant-picker--one-time__badge{position:absolute;right:50%;top:5px;background-color:#eaeaea;padding:4px 8px;color:#000;font-size:10px;border-radius:var(--badge-radius, 12px);transform:translate(50%);width:90%;font-weight:600}.cl-scope .custom-sub-module--one-time__variant-image{pointer-events:none;flex-shrink:0;width:70px;height:70px;display:flex;align-items:center;justify-content:center}.cl-scope .custom-variant-picker--one-time__variant-image{max-width:80px;aspect-ratio:1;margin:10px auto;pointer-events:none}.cl-scope .custom-sub-module--one-time__variant-image img{max-height:70px;max-width:70px;width:100%;height:100%;object-fit:contain}.cl-scope .custom-sub-module--one-time__variant-content{pointer-events:none;line-height:1.4;flex:1;display:flex;flex-direction:column;gap:4px}.cl-scope .custom-sub-module--one-time__variant-title{font-weight:600;width:100%;display:block;text-align:left;pointer-events:none;font-size:14px;margin:0}.cl-scope .custom-sub-module--one-time__variant-subtitle{font-weight:400;width:100%;display:block;text-align:left;pointer-events:none;font-size:12px;margin:0;color:var(--text-secondary, #666666)}.cl-scope .custom-sub-module--one-time__variant-price{font-size:14px;display:inline-block;text-align:left;pointer-events:none;font-weight:700;color:var(--text-accent, rgba(237, 106, 68, 1))}.cl-scope .custom-sub-module--one-time__variant-price--compare-at-price{padding-right:2px;text-decoration:line-through;color:var(--text-secondary, #112B1EB2)}.cl-scope .custom-sub-module--one-time__variant-subtitle{font-size:11px;font-weight:600;color:var(--text-muted, #58695CB2);text-align:left}.cl-scope .custom-sub-module--one-time__gift-text{padding:10px 12px;border-top:1px solid var(--offer-card-border, #112B1E80);font-size:11px;font-weight:600;color:#1e1e1e;text-align:center;width:100%;pointer-events:none;background-color:#f8f8f8b3;border-radius:0 0 var(--offer-card-radius, 8px) var(--offer-card-radius, 8px);display:flex;align-items:center;justify-content:center;gap:6px}.cl-scope .custom-sub-module--one-time__gift-image{width:30px;height:30px;object-fit:contain;flex-shrink:0;border:1px solid #E0E0E0;padding:3px;border-radius:var(--offer-card-radius, 8px)}.cl-scope .custom-sub-module--one-time__gift-text-content{display:inline-block}.cl-scope .custom-sub-module--one-time__variant-selectors-container{padding:0 20px 15px}.cl-scope .custom-sub-module--one-time__variant-selectors-group{display:flex;flex-direction:column;gap:12px}.cl-scope .custom-sub-module--one-time__variant-selector-wrapper{width:100%;position:relative}.cl-scope .custom-sub-module--one-time__variant-selector-wrapper:after{content:"";position:absolute;right:20px;top:50%;transform:translateY(-50%);width:18px;height:18px;border-radius:50%;border:1px solid rgba(0,0,0,.1);background-color:var(--swatch-color, transparent);pointer-events:none;z-index:1}.cl-scope .custom-sub-module--one-time__variant-selector{border-radius:var(--sub-select-radius, 25px);width:100%;padding:10px 80px 10px 20px;border:1px solid var(--sub-select-border, #122B1E);color:var(--sub-select-text, #122B1E);font-size:14px!important;font-weight:600;background:var(--sub-select-bg);-webkit-appearance:none;appearance:none;background-position:right 50px center;background-repeat:no-repeat;background-size:20px;outline:none}.cl-scope .custom-sub-module--one-time__variant-selector:focus{outline:none}.cl-scope .custom-sub-module--one-time__variant-selector:hover{opacity:.9}.cl-scope .custom-sub-module--subscription__variant-selectors-container{margin:0 20px;border-top:1px solid var(--module-border, #122B1E);border-bottom:1px solid var(--module-border, #122B1E);padding-top:10px;padding-bottom:15px}.cl-scope .custom-sub-module--subscription__variant-label{display:block;font-size:14px;font-weight:600;color:var(--text-primary, #1E1E1E);margin-bottom:8px;letter-spacing:.3px}.cl-scope .custom-sub-module--subscription__variant-selector-wrapper{width:100%;position:relative}.cl-scope .custom-sub-module--subscription__variant-selector-wrapper:after{content:"";position:absolute;right:20px;top:50%;transform:translateY(-50%);width:18px;height:18px;border-radius:50%;border:1px solid rgba(0,0,0,.1);background-color:var(--swatch-color, transparent);pointer-events:none;z-index:1}.cl-scope .custom-sub-module--subscription__variant-selector{border-radius:var(--sub-select-radius, 25px);width:100%;padding:12px 80px 12px 20px;border:1px solid var(--sub-select-border, #122B1E);color:var(--sub-select-text, #122B1E);font-size:14px!important;font-weight:600;background:var(--sub-select-bg);-webkit-appearance:none;appearance:none;background-position:right 50px center;background-repeat:no-repeat;background-size:20px;outline:none}.cl-scope .custom-sub-module--subscription__variant-selector:focus{outline:none}.cl-scope .custom-sub-module--subscription-purchase__delivery-extract{color:var(--text-accent, #EE6944);font-weight:700}.cl-scope .custom-sub-module--subscription-purchase__delivery-bis{color:var(--colorBtnPrimary);margin:0;pointer-events:none}.cl-scope .custom-sub-module--subscription-purchase__select-wrapper{position:relative}.cl-scope .custom-sub-module--subscription-purchase__select{border-radius:var(--sub-select-radius, 25px);width:100%;padding:12px 40px 12px 20px;border:1px solid var(--sub-select-border, #122B1E);color:var(--sub-select-text, #122B1E);font-size:15px!important;font-weight:600;background:var(--sub-select-bg);-webkit-appearance:none;appearance:none;background-position:right 20px center;background-repeat:no-repeat;background-size:25px}.cl-scope .custom-sub-module--subscription-purchase__select:hover{opacity:.9}.cl-scope .custom-sub-module--subscription-purchase__prices{position:absolute;top:48%;right:40px;transform:translateY(-50%);pointer-events:none;font-weight:600;display:flex;align-items:center;gap:8px}.cl-scope span.custom-sub-module--subscription-purchase__economy{position:absolute;top:50%;left:100px;transform:translateY(-50%);pointer-events:none;padding:6px 10px;background:var(--sub-economy-badge-bg, #DDCDF3);border-radius:var(--economy-badge-radius, 12px);color:var(--sub-economy-badge-text, #fff);line-height:1;font-weight:600;font-size:12px}.cl-scope span.custom-sub-module--subscription-purchase__economy--inline{padding:6px 10px;background:var(--sub-economy-badge-bg, #DDCDF3);border-radius:var(--economy-badge-radius, 12px);color:var(--sub-economy-badge-text, #fff);margin-left:10px;font-size:12px;line-height:1;font-weight:600}.cl-scope .custom-sub-module--subscription-purchase__price{color:#9c9c91;text-decoration:line-through;font-size:14px}.cl-scope span.custom-sub-module--subscription-purchase__price--reduction{color:#2e2e2e;font-weight:600;margin-left:8px;font-size:14px}.cl-scope .custom-sub-module--subscription-purchase__reassurances-wrapper{display:flex;flex-direction:column;padding:10px 20px}.cl-scope .custom-sub-module--subscription-purchase__extra-text{padding:20px 20px 0}.cl-scope .custom-sub-module--subscription-purchase__extra-text p{margin:0}.cl-scope .custom-sub-module--subscription-purchase__reassurances--title{color:var(--text-primary, #1E1E1E);font-size:14px!important;margin-bottom:5px!important}.cl-scope .custom-sub-module--subscription-purchase__reassurance-text{color:#5e6b5e;font-size:13px}.cl-scope .custom-sub-module--subscription-purchase__reassurances--title,.cl-scope .custom-sub-module--subscription-purchase__reassurances--economy{margin-bottom:0;font-weight:600;font-size:14px}.cl-scope .custom-sub-module--subscription-purchase__reassurances--economy{font-weight:600}.cl-scope .custom-sub-module--subscription-purchase__reassurances--economy-amount{color:var(--colorBtnPrimary)}.cl-scope .custom-sub-module--subscription-purchase__reassurances-container{display:flex;flex-direction:column}.cl-scope .custom-sub-module--subscription-purchase__reassurance{display:flex;align-items:center;gap:4px;color:#333;font-size:14px;margin-bottom:5px}.cl-scope .custom-sub-module--subscription-purchase__reassurance:last-of-type{margin-bottom:0}.cl-scope .custom-sub-module--subscription-purchase__reassurance img{width:32px;height:32px;border-radius:50%;background:transparent;padding:6px;flex-shrink:0}.cl-scope .custom-sub-module--subscription-purchase__reassurance svg{width:15px;height:100%;flex-shrink:0}.cl-scope .custom-sub-module--subscription-purchase__reassurance-text{font-size:12px;font-weight:500;line-height:1.4}.cl-scope .custom-variant-picker__prices{display:flex;gap:5px;justify-content:center;margin-top:5px}.cl-scope .custom-variant-picker__price{font-weight:600}.cl-scope .disabled-subscription-module{opacity:.5;cursor:not-allowed}@media screen and (max-width:425px){.cl-scope .custom-sub-module--one-time__badge,.cl-scope .custom-sub-module--subscription__reduction-badge,.cl-scope span.custom-sub-module--subscription-purchase__economy.custom-sub-module--subscription-purchase__economy--inline{font-size:2.8vw}.cl-scope .custom-variant-picker--one-time__badge{font-size:2.6vw;text-align:center}.cl-scope .custom-variant-picker--variant{flex:1;max-width:49%}}@media screen and (min-width:769px){.cl-scope .custom-variant-picker--one-time__variant-image{margin-top:10px;max-width:65%}.cl-scope .custom-sub-module--one-time__badge{top:-16px;font-size:13px}.cl-scope .custom-variant-picker--one-time__badge{top:8px;right:10px;transform:translate(0);width:fit-content}.cl-scope .custom-sub-module--one-time__badge,.cl-scope .custom-sub-module--subscription__reduction-badge,.cl-scope span.custom-sub-module--subscription-purchase__economy--inline{font-size:13px}.cl-scope .custom-sub-module--one-time__label,.cl-scope .custom-sub-module--subscription__label,.cl-scope .custom-sub-module--subscription-purchase__select,.cl-scope .custom-sub-module--subscription-purchase__prices{font-size:17px}.cl-scope span.custom-sub-module--subscription-purchase__economy{left:100px}.cl-scope .custom-sub-module--subscription-purchase__delivery,.cl-scope .custom-sub-module--subscription-purchase__reassurances--title,.cl-scope .custom-sub-module--subscription-purchase__reassurance-text{font-size:13px}.cl-scope .custom-sub-module--one-time__variant-price{font-size:12px}}@media screen and (max-width:340px){.cl-scope .custom-sub-module--subscription-purchase__select{font-size:12px!important}.cl-scope span.custom-sub-module--subscription-purchase__economy{left:75px;font-size:8px}.cl-scope .custom-sub-module--subscription-purchase__prices{right:40px;font-size:10px}}.cl-scope .custom-sub-module--subscription-purchase__delivery-container .metafield-rich_text_field>p{font-size:12px;color:var(--text-secondary, #112B1ECC)}.cl-scope .custom-sub-module--subscription-purchase__delivery-container .metafield-rich_text_field>p>strong{color:var(--text-accent, #EE6944);font-size:12px}.cl-scope .custom-sub-module--one-time__label-content p,.cl-scope .custom-sub-module--subscription-purchase__anchor .metafield-rich_text_field>p{margin:0;font-size:12px;font-weight:500;color:var(--text-accent, #EE6944);text-decoration:underline;text-underline-offset:4px;cursor:pointer}.cl-scope .custom-sub-module__modal-title{color:var(--text-accent, #EE6944);text-align:center;font-size:14px;font-weight:800}.cl-scope .custom-sub-module__modal-title strong{display:none}.cl-scope .custom-sub-module--subscription-purchase__anchor p:hover,.cl-scope .custom-sub-module--subscription-purchase__anchor p:focus{text-decoration:none}.cl-scope .custom-sub-module--one-time__variant-price-wrapper{display:flex;align-items:center;gap:8px;width:100%}.cl-scope .custom-sub-module--one-time__variant-unit-price{font-size:10px;font-weight:700;color:var(--text-secondary, #666666);pointer-events:none}.cl-scope .ce-pickup-availability{display:block}.cl-scope .ce-pickup-availability[available]{min-height:84px}.cl-scope .pickup-availability-preview{display:flex;gap:8px}.cl-scope .pickup-availability-preview .clx-icon{position:relative;top:calc((var(--font-body-size) * var(--font-body-line-height) - 20px) / 2);flex-shrink:0}.cl-scope .pickup-availability-info *{margin:0}.cl-scope .pickup-availability-button{margin-top:12px}.cl-scope .pickup-availability-header{margin:0 10px 24px 0}.cl-scope .pickup-availability-variant{margin:8px 0 0;text-transform:capitalize}.cl-scope .pickup-availability-variant>*+strong{margin-inline-start:10px}.cl-scope .pickup-availability-list__item{border-bottom:1px solid rgba(var(--color-foreground),.08);padding:20px 0}.cl-scope .pickup-availability-list__item:first-child{border-top:1px solid rgba(var(--color-foreground),.08)}.cl-scope .pickup-availability-list__item>*{margin:0}.cl-scope .pickup-availability-list__item>*+*{margin-top:10px}.cl-scope .pickup-availability-address{font-style:normal}.cl-scope .pickup-availability-address p{margin:0}.cl-scope .pswp{--pswp-bg: #fff;--pswp-placeholder-bg: #222;--pswp-root-z-index: 100000;--pswp-preloader-color: rgba(79, 79, 79, .4);--pswp-preloader-color-secondary: rgba(255, 255, 255, .9);--pswp-icon-color: #000;--pswp-icon-color-secondary: #4f4f4f;--pswp-icon-stroke-color: #4f4f4f;--pswp-icon-stroke-width: 2px;--pswp-error-text-color: var(--pswp-icon-color)}.cl-scope .pswp{position:fixed;top:0;left:0;width:100%;height:100%;z-index:var(--pswp-root-z-index);display:none;touch-action:none;outline:0;opacity:.003;contain:layout style size;-webkit-tap-highlight-color:rgba(0,0,0,0)}.cl-scope .pswp:focus{outline:0}.cl-scope .pswp *{box-sizing:border-box}.cl-scope .pswp img{max-width:none}.cl-scope .pswp--open{display:block}.cl-scope .pswp,.cl-scope .pswp__bg{transform:translateZ(0);will-change:opacity}.cl-scope .pswp__bg{display:block!important;opacity:.005;background:var(--pswp-bg)}.cl-scope .pswp,.cl-scope .pswp__scroll-wrap{overflow:hidden}.cl-scope .pswp__scroll-wrap,.cl-scope .pswp__bg,.cl-scope .pswp__container,.cl-scope .pswp__item,.cl-scope .pswp__content,.cl-scope .pswp__img,.cl-scope .pswp__zoom-wrap{position:absolute;top:0;left:0;width:100%;height:100%}.cl-scope .pswp__img,.cl-scope .pswp__zoom-wrap{width:auto;height:auto}.cl-scope .pswp--click-to-zoom.pswp--zoom-allowed .pswp__img{cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.cl-scope .pswp--click-to-zoom.pswp--zoomed-in .pswp__img{cursor:move;cursor:-webkit-grab;cursor:-moz-grab;cursor:grab}.cl-scope .pswp--click-to-zoom.pswp--zoomed-in .pswp__img:active{cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:grabbing}.cl-scope .pswp--no-mouse-drag.pswp--zoomed-in .pswp__img,.cl-scope .pswp--no-mouse-drag.pswp--zoomed-in .pswp__img:active,.cl-scope .pswp__img{cursor:-webkit-zoom-out;cursor:-moz-zoom-out;cursor:zoom-out}.cl-scope .pswp__container,.cl-scope .pswp__img,.cl-scope .pswp__button,.cl-scope .pswp__counter{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.cl-scope .pswp__item{z-index:1;overflow:hidden}.cl-scope .pswp__hidden{display:none!important}.cl-scope .pswp__content{pointer-events:none}.cl-scope .pswp__content>*{pointer-events:auto}.cl-scope .pswp__error-msg-container{display:grid}.cl-scope .pswp__error-msg{margin:auto;font-size:1em;line-height:1;color:var(--pswp-error-text-color)}.cl-scope .pswp .pswp__hide-on-close{opacity:.005;will-change:opacity;transition:opacity var(--pswp-transition-duration) cubic-bezier(.4,0,.22,1);z-index:10;pointer-events:none}.cl-scope .pswp--ui-visible .pswp__hide-on-close{opacity:1;pointer-events:auto}.cl-scope .pswp__button{position:relative;padding:0;cursor:pointer;-webkit-appearance:none;-webkit-touch-callout:none;width:50px;height:50px;align-items:center;justify-content:center;outline:none;border:1px solid rgb(var(--color-border));opacity:1;transition:.3s all;background:rgb(var(--color-background, 255, 255, 255));color:rgb(var(--color-foreground, 0, 0, 0));overflow:hidden;box-shadow:none;border-radius:50%;margin:15px}.cl-scope .pswp__button svg{width:12px;height:12px;fill:currentColor}.cl-scope .pswp__button.pswp__button--close-zoom{width:60px;height:60px}.cl-scope .pswp__button.pswp__button--close-zoom svg{width:24px;height:24px;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.cl-scope .pswp__button:hover,.cl-scope .pswp__button:active,.cl-scope .pswp__button:focus{background-color:rgb(var(--color-button-hover-background));color:rgb(var(--color-button-hover-text));border-color:rgb(var(--color-button-hover-background));box-shadow:0 0 0 3px rgb(var(--color-button-hover-background))}.cl-scope .pswp__button:disabled{opacity:.3;cursor:auto}.cl-scope .pswp__icn{fill:var(--pswp-icon-color);color:var(--pswp-icon-color-secondary)}.cl-scope .pswp__icn{position:absolute;top:14px;left:9px;width:32px;height:32px;overflow:hidden;pointer-events:none}.cl-scope .pswp__icn-shadow{stroke:var(--pswp-icon-stroke-color);stroke-width:var(--pswp-icon-stroke-width);fill:none}.cl-scope .pswp__icn:focus{outline:0}.cl-scope div.pswp__img--placeholder,.cl-scope .pswp__img--with-bg{background:var(--pswp-placeholder-bg)}.cl-scope .pswp__top-bar{position:absolute;left:0;bottom:30px;width:100%;display:flex;flex-direction:row;align-items:center;justify-content:center;z-index:10;pointer-events:none!important}.cl-scope .pswp__top-bar>*{pointer-events:auto;will-change:opacity}.cl-scope .pswp__button--close{margin-right:6px}.cl-scope .pswp__button--arrow{position:absolute;width:75px;height:100px;top:50%;margin-top:-50px}.cl-scope .pswp__button--arrow:disabled{display:none;cursor:default}.cl-scope .pswp__button--arrow .pswp__icn{top:50%;margin-top:-30px;width:60px;height:60px;background:none;border-radius:0}.cl-scope .pswp--one-slide .pswp__button--arrow{display:none}.cl-scope .pswp--touch .pswp__button--arrow{visibility:hidden}.cl-scope .pswp--has_mouse .pswp__button--arrow{visibility:visible}.cl-scope .pswp__button--arrow--prev{right:auto;left:0}.cl-scope .pswp__button--arrow--next{right:0}.cl-scope .pswp__button--arrow--next .pswp__icn{left:auto;right:14px;transform:scaleX(-1)}.cl-scope .pswp__button--zoom{display:none}.cl-scope .pswp--zoom-allowed .pswp__button--zoom{display:block}.cl-scope .pswp--zoomed-in .pswp__zoom-icn-bar-v{display:none}.cl-scope .pswp__preloader{position:relative;overflow:hidden;width:50px;height:60px;margin-right:auto}.cl-scope .pswp__preloader .pswp__icn{opacity:0;transition:opacity .2s linear;animation:pswp-clockwise .6s linear infinite}.cl-scope .pswp__preloader--active .pswp__icn{opacity:.85}@keyframes pswp-clockwise{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.cl-scope .pswp__counter{height:30px;margin-top:15px;margin-inline-start:20px;font-size:14px;line-height:30px;color:var(--pswp-icon-color);text-shadow:1px 1px 3px var(--pswp-icon-color-secondary);opacity:.85}.cl-scope .pswp--one-slide .pswp__counter{display:none}.cl-scope .pswp__item--video,.cl-scope .pswp__item--model,.cl-scope .pswp__item--external_video{max-width:80%;width:100%;max-width:100%;position:relative;max-height:80%;height:100%;display:flex;justify-content:center}.cl-scope .pswp__item--external_video .ce-video-element{position:relative;padding-top:0!important;width:100%;height:100%}@media(min-width:1280px){.cl-scope .pswp__item--video,.cl-scope .pswp__item--model,.cl-scope .pswp__item--external_video{max-width:80%;margin:50px auto}}.cl-scope .pswp__item--video .deferred-media{padding:0!important;height:100%}.cl-scope .pswp__item--video .deferred-media__poster,.cl-scope .pswp__item--model .deferred-media__poster{position:relative!important;width:auto!important;height:100%!important;margin:0 auto!important}.cl-scope .pswp__item--video .deferred-media video{position:relative!important;height:auto;width:auto!important;margin:0 auto}.cl-scope .multicolumn-card__image{display:inline-block;vertical-align:top;max-width:100%;width:var(--image-width);margin-bottom:var(--image-spacing-bottom, 24px)}@media(max-width:767.98px){.cl-scope .multicolumn-card__image{width:var(--image-width-mobile, var(--image-width));margin-bottom:var(--image-spacing-bottom-mobile, 20px)}}.cl-scope .multicolumn-card__info .multicolumn-card__title+.multicolumn-card__text{margin-top:8px}.cl-scope .multicolumn-card__info .btn{margin-top:16px}.cl-scope .multicolumn-card__info>*:first-child{margin-top:0!important}@media(max-width:767.98px){.cl-scope .multicolumn-card__info .multicolumn-card__title+.multicolumn-card__text{margin-top:4px}.cl-scope .multicolumn-card__info .btn{margin-top:12px}}.cl-scope .multicolumn-card--image-full{--image-width: 100%}.cl-scope .multicolumn-card--image-full img{width:100%}.cl-scope .multicolumn-card--image-extra-large{--image-width: 150px;--image-width-mobile: 120px}.cl-scope .multicolumn-card--image-large{--image-width: 72px;--image-width-mobile: 48px}.cl-scope .multicolumn-card--image-medium{--image-width: 56px;--image-width-mobile: 40px}.cl-scope .multicolumn-card--image-small{--image-width: 40px}@media(max-width:767.98px){.cl-scope .multicolumn-card-mobile-horizontal{display:flex;align-items:flex-start;gap:16px;text-align:start}.cl-scope .multicolumn-card-mobile-horizontal .multicolumn-card__image{flex-shrink:0;margin:0;width:40px}}.cl-scope .section--collapsible-tabs .block-heading{padding-bottom:var(--header-padding-bottom)}@media(max-width:767.98px){.cl-scope .section--collapsible-tabs .block-heading{padding-bottom:var(--header-padding-bottom-mobile)}}.cl-scope .section--collapsible-tabs .block-heading+.accordion-standard{margin-top:-20px}.cl-scope .accordion-standard+.accordion-standard{margin-top:20px}.cl-scope .accordion-standard .accordion-details{border:0}.cl-scope .accordion-standard .accordion-details__summary:before{position:absolute;content:"";left:0;bottom:0;width:100%;height:1px;background:rgb(var(--color-border));transition:all .25s}.cl-scope .accordion-standard .accordion-details__content{padding:16px 0 0}.cl-scope .accordion-standard .accordion-details[open] .accordion-details__summary:before{background:rgb(var(--color-foreground))}.cl-scope .accordion-card{position:relative;z-index:0;transition:all .25s;overflow:visible}.cl-scope .accordion-card+.accordion-card{margin-top:16px}.cl-scope .accordion-card .accordion-details{padding-inline:24px;border:1px solid rgb(var(--color-border));border-radius:inherit}.cl-scope .accordion-card .accordion-details__summary:before{position:absolute;content:"";left:0;bottom:4px;transform:translateY(4px);width:100%;height:1px;background:rgba(var(--color-foreground),.1);opacity:0;transition:all .25s}.cl-scope .accordion-card .accordion-details__content{padding-top:12px;padding-bottom:32px}.cl-scope .accordion-card .accordion-details[open] .accordion-details__summary:before{opacity:1;transform:translateY(0)}.cl-scope .collapsible-tabs__image-extend .card-media,.cl-scope .collapsible-tabs__image-extend .card-media__media{height:100%}.cl-scope .collapsible-tabs__image-extend .card-media{border-radius:0}.cl-scope .collapsible-tabs__image-position-left .collapsible-tabs__image-extend .card-media{margin-inline-start:calc(-1 * var(--page-padding))}.cl-scope .collapsible-tabs__image-position-right .collapsible-tabs__image-extend .card-media{margin-inline-end:calc(-1 * var(--page-padding))}@media(max-width:767.98px){.cl-scope .collapsible-tabs__image-extend .card-media{margin-inline:calc(-1 * var(--page-padding))}}@media(min-width:1024px){.cl-scope .section--collapsible-tabs.section-header-standing-column .section__wrapper{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,5fr);column-gap:var(--header-padding-bottom-large)}.cl-scope .section--collapsible-tabs.section-header-standing-column .section__content{grid-area:1/2/end/end}.cl-scope .section--collapsible-tabs.section-header-standing-column .section__header{--header-padding-bottom: 0;row-gap:40px;margin:0}.cl-scope .section--collapsible-tabs.section-header-standing-column .section__header-wrap{padding:0;min-height:var(--heading-column-height, 0)}.cl-scope .section--collapsible-tabs.section-header-standing-column .section__header--text{text-align:start}.cl-scope .section--collapsible-tabs.section-header-standing-column .section__subheading{margin-bottom:20px}.cl-scope .section--collapsible-tabs.section-header-standing-column .section__header--button{text-align:start;margin-top:32px}}@media(min-width:768px){.cl-scope .collapsible-tabs__wrapper>.f-column{width:var(--col-width, 50%)}}.cl-scope .video-with-text__content{padding:var(--padding-y, 48px) var(--padding-x, 68px)}@media(max-width:1279.98px){.cl-scope .video-with-text__content{--padding-x: 40px}}@media(max-width:1023.98px){.cl-scope .video-with-text__content{--padding-x: 30px}}@media(max-width:767.98px){.cl-scope .video-with-text__content{--padding-x: 20px}}.cl-scope .ocrow-on,.cl-scope .ocrow-info,.cl-scope .ocrow-left{min-width:0px!important;max-width:100%!important}.cl-scope .ocr-h{margin:6px 0 10px;font-size:15px;font-weight:700;color:#111}.cl-scope .ocrow-info{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%}.cl-scope .ocrow-left{min-width:0;line-height:1.25}.cl-scope .ocrow-l1{display:flex;align-items:center;flex-wrap:wrap;gap:6px;font-size:16px;font-weight:700;color:#111}.cl-scope .ocrow-pill{padding:2px 7px;border-radius:999px;background:#d63a2f;color:#fff;font-size:12px;font-weight:800;letter-spacing:.02em}.cl-scope .ocrow-tag{padding:1px 6px;border-radius:6px;box-shadow:inset 0 0 0 1px #d63a2f;color:#d63a2f;font-size:10.5px;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.cl-scope .ocrow-l2{margin-top:3px;font-size:13px;font-weight:600;color:#7d6e63}.cl-scope .ocrow-l3{margin-top:2px;font-size:12.5px;font-weight:700;color:#d63a2f}.cl-scope .ocrow-right{flex:0 0 auto;text-align:right;line-height:1.2}.cl-scope .ocrow-now{font-size:18px;font-weight:800;color:#111;font-variant-numeric:tabular-nums}.cl-scope .ocrow-was{display:block;font-size:13px;font-weight:500;color:#9a9088;text-decoration:line-through}.cl-scope .ocr-clock{font-variant-numeric:tabular-nums}.cl-scope .ocr-form .product-form__submit{min-height:58px!important;border:0!important;border-radius:14px!important;background:linear-gradient(90deg,#141210,#2a2522 55%,#4a3f38)!important;color:#fff!important;font-size:clamp(14px,4.2vw,16px)!important;font-weight:700!important;letter-spacing:.05em!important;text-transform:uppercase!important;box-shadow:0 6px 18px #14121038!important}.cl-scope .ocr-price-in-btn{margin-left:.45em;font-variant-numeric:tabular-nums}.cl-scope .ocr-price-in-btn:before{content:"\b7";margin-right:.45em;opacity:.7}.cl-scope .ocr-arrow{display:inline-block;margin-left:10px;font-size:1.15em;line-height:1;transition:transform .2s ease}.cl-scope .ocr-form .product-form__submit:hover .ocr-arrow{transform:translate(4px)}.cl-scope .ocr-checks{list-style:none;margin:14px 0 0;padding:0;display:grid;gap:6px}.cl-scope .ocr-checks li{display:flex;align-items:center;gap:8px;font-size:13.5px;color:#2e2e2e}.cl-scope .ocr-checks svg{flex:0 0 auto;color:#111}.cl-scope .ocrow-ready .free-ship-urgency{display:none!important}.cl-scope .ocr-cert{display:flex;align-items:center;gap:10px;margin:14px 0 0;padding:10px 12px;border:1px solid #e3d9cf;border-radius:12px;background:#f8f5f2}.cl-scope .ocr-cert svg{flex:0 0 auto;color:#141210}.cl-scope .ocr-cert__t{display:block;font-size:13.5px;font-weight:700;color:#111}.cl-scope .ocr-cert__s{display:block;font-size:12px;color:#7d6e63}.cl-scope .ocr-sticky{position:fixed;left:10px;right:10px;bottom:calc(10px + env(safe-area-inset-bottom,0px));z-index:15;display:flex;align-items:center;gap:12px;padding:10px 10px 10px 14px;background:#fffffff7;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid #e3d9cf;border-radius:18px;box-shadow:0 10px 30px #1412102e;transform:translateY(calc(100% + 60px));opacity:0;transition:transform .28s ease,opacity .2s ease}.cl-scope .ocr-sticky.is-on{transform:translateY(0);opacity:1}.cl-scope .ocr-sticky[hidden]{display:none!important}.cl-scope .ocr-sticky__info{flex:1 1 auto;min-width:0;line-height:1.2}.cl-scope .ocr-sticky__name{display:block;font-size:13px;font-weight:600;color:#7d6e63;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cl-scope .ocr-sticky__price{display:block;font-size:17px;font-weight:800;color:#111;font-variant-numeric:tabular-nums;white-space:nowrap}.cl-scope .ocr-sticky__price s{margin-left:6px;font-size:13px;font-weight:500;color:#9a9088}.cl-scope .ocr-sticky__btn{flex:0 0 auto;min-height:48px;padding:0 18px;border:0;border-radius:12px;cursor:pointer;background:linear-gradient(90deg,#141210,#2a2522 55%,#4a3f38);color:#fff;font:inherit;font-size:14px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;white-space:nowrap}.cl-scope .ocr-sticky__btn:focus-visible{outline:2px solid #141210;outline-offset:2px}@media(min-width:750px){.cl-scope .ocr-sticky{display:none!important}}@media(prefers-reduced-motion:reduce){.cl-scope .ocr-sticky{transition:none}}.cl-scope .ocrow-ready .ocr-form>*,.cl-scope .ocrow-on,.cl-scope .ocrow-info,.cl-scope .ocrow-left{min-width:0!important;max-width:100%!important}@media(max-width:400px){.cl-scope .ocrow-l1{font-size:15px;gap:5px}.cl-scope .ocrow-l2,.cl-scope .ocrow-l3{font-size:12px}.cl-scope .ocrow-pill{font-size:11px;padding:1px 6px}.cl-scope .ocrow-tag{font-size:9.5px}.cl-scope .ocrow-now{font-size:16px}.cl-scope .ocrow-was{font-size:12px}}.cl-scope .product__info-container .product__block{--product-blocks-gap: 14px;--product-blocks-gap-large: 20px}.cl-scope .product__info-container .product__block:has(>.free-ship-urgency),.cl-scope .product__info-container .product__block--custom_liquid:has(>div:only-child[style*="0.02px"]){display:none!important}.cl-scope .ocr-form.clx-grid{row-gap:12px!important}.cl-scope .ocr-h{margin:6px 0 8px!important}.cl-scope .ocr-checks{margin-top:0!important;gap:4px!important}.cl-scope .ocr-cert{margin-top:0!important}.cl-scope .product__info-container .product__block--custom_liquid>div[style*="margin-bottom: -30px"]{margin-bottom:-20px!important}.cl-scope .product__info-container .urgent-bar{margin-top:0!important;margin-bottom:0!important}body:has(.cl-ocr-page) .cl-scope .comparison-section .comparison-header{margin-bottom:12px!important}body:has(.cl-ocr-page) .cl-scope .comparison-section .comparison-title{margin-bottom:6px!important}body:has(.cl-ocr-page) .cl-scope .comparison-section .comparison-vs-container{margin-top:14px!important;margin-bottom:14px!important}body:has(.cl-ocr-page) .cl-scope .feature-list .section__header,body:has(.cl-ocr-page) .cl-scope [id*=__feature_list] .section__header{padding-bottom:14px}body:has(.cl-ocr-page) .cl-scope .image-with-text__inner{padding-top:14px!important}body:has(.cl-ocr-page) .cl-scope [id*=__custom_liquid_JRy4Hi] .section--padding>div{margin-top:0!important;margin-bottom:0!important}.cl-scope{display:block}
/*# sourceMappingURL=/cdn/shop/t/1/assets/cl-lc.css.map */
