@import"./iconfonts.css";@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}:root{--swiper-theme-color:#007aff}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-vertical>.swiper-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-box-sizing:content-box;box-sizing:content-box}.swiper-android .swiper-slide,.swiper-wrapper{-webkit-transform:translate3d(0px,0,0);transform:translateZ(0)}.swiper-pointer-events{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-pointer-events.swiper-vertical{-ms-touch-action:pan-x;touch-action:pan-x}.swiper-slide{-ms-flex-negative:0;flex-shrink:0;width:100%;height:100%;position:relative;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-transition-property:height,-webkit-transform;transition-property:height,-webkit-transform;transition-property:transform,height;transition-property:transform,height,-webkit-transform}.swiper-backface-hidden .swiper-slide{-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d,.swiper-3d.swiper-css-mode .swiper-wrapper{-webkit-perspective:1200px;perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-wrapper{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:#00000026}.swiper-3d .swiper-slide-shadow-left{background-image:-webkit-gradient(linear,right top,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:linear-gradient(to left,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-right{background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:linear-gradient(to right,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-top{background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:linear-gradient(to top,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-bottom{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:linear-gradient(to bottom,#00000080,#0000)}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-horizontal.swiper-css-mode>.swiper-wrapper{-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory}.swiper-vertical.swiper-css-mode>.swiper-wrapper{-ms-scroll-snap-type:y mandatory;scroll-snap-type:y mandatory}.swiper-centered>.swiper-wrapper:before{content:"";-ms-flex-negative:0;flex-shrink:0;-webkit-box-ordinal-group:10000;-ms-flex-order:9999;order:9999}.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-start:var(--swiper-centered-offset-before);margin-inline-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-before:var(--swiper-centered-offset-before);margin-block-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-virtual .swiper-slide{-webkit-backface-visibility:hidden;-webkit-transform:translateZ(0);transform:translateZ(0)}.swiper-virtual.swiper-css-mode .swiper-wrapper:after{content:"";position:absolute;left:0;top:0;pointer-events:none}.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper:after{height:1px;width:var(--swiper-virtual-size)}.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper:after{width:1px;height:var(--swiper-virtual-size)}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{position:absolute;top: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:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:var(--swiper-navigation-color,var(--swiper-theme-color))}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next.swiper-button-hidden,.swiper-button-prev.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .swiper-button-next,.swiper-navigation-disabled .swiper-button-prev{display:none!important}.swiper-button-next:after,.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}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:10px;right:auto}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:10px;left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:"next"}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;-webkit-transition:.3s opacity;transition:.3s opacity;-webkit-transform:translate3d(0,0,0);transform:translateZ(0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transform:scale(.33);transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{-webkit-transform:scale(1);transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{-webkit-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{-webkit-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{-webkit-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{-webkit-transform:scale(.33);transform:scale(.33)}.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:50%;background:var(--swiper-pagination-bullet-inactive-color,#000);opacity:var(--swiper-pagination-bullet-inactive-opacity,.2)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;-webkit-box-shadow:none;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity,1);background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{right:10px;top:50%;-webkit-transform:translate3d(0px,-50%,0);transform:translate3d(0,-50%,0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0;display:block}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:8px}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;-webkit-transition:.2s top,.2s -webkit-transform;transition:.2s top,.2s -webkit-transform;transition:.2s transform,.2s top;transition:.2s transform,.2s top,.2s -webkit-transform}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;-webkit-transform:translateX(-50%);transform:translate(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:.2s left,.2s -webkit-transform;transition:.2s left,.2s -webkit-transform;transition:.2s transform,.2s left;transition:.2s transform,.2s left,.2s -webkit-transform}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:.2s right,.2s -webkit-transform;transition:.2s right,.2s -webkit-transform;transition:.2s transform,.2s right;transition:.2s transform,.2s right,.2s -webkit-transform}.swiper-pagination-progressbar{background:#00000040;position:absolute}.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%;-webkit-transform:scale(0);transform:scale(0);-webkit-transform-origin:left top;transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{-webkit-transform-origin:right top;transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{width:4px;height:100%;left:0;top:0}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:#0000001a}.swiper-scrollbar-disabled>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-disabled{display:none!important}.swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-scrollbar.swiper-scrollbar-vertical,.swiper-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:#00000080;border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.swiper-slide-zoomed{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;-webkit-transform-origin:50%;transform-origin:50%;-webkit-box-sizing:border-box;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader{-webkit-animation:swiper-preloader-spin 1s infinite linear;animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@-webkit-keyframes swiper-preloader-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes swiper-preloader-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.swiper .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-free-mode>.swiper-wrapper{-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:0 auto}.swiper-grid>.swiper-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.swiper-fade.swiper-free-mode .swiper-slide{-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;-webkit-transition-property:opacity;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active,.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube{overflow:visible}.swiper-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;-webkit-transform-origin:0 0;transform-origin:0 0;width:100%;height:100%}.swiper-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-cube.swiper-rtl .swiper-slide{-webkit-transform-origin:100% 0;transform-origin:100% 0}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-next,.swiper-cube .swiper-slide-next+.swiper-slide,.swiper-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-cube .swiper-slide-shadow-bottom,.swiper-cube .swiper-slide-shadow-left,.swiper-cube .swiper-slide-shadow-right,.swiper-cube .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;opacity:.6;z-index:0}.swiper-cube .swiper-cube-shadow:before{content:"";background:#000;position:absolute;left:0;top:0;bottom:0;right:0;-webkit-filter:blur(50px);filter:blur(50px)}.swiper-flip{overflow:visible}.swiper-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-flip .swiper-slide-active,.swiper-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-flip .swiper-slide-shadow-bottom,.swiper-flip .swiper-slide-shadow-left,.swiper-flip .swiper-slide-shadow-right,.swiper-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-creative .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden;-webkit-transition-property:opacity,height,-webkit-transform;transition-property:opacity,height,-webkit-transform;transition-property:transform,opacity,height;transition-property:transform,opacity,height,-webkit-transform}.swiper-cards{overflow:visible}.swiper-cards .swiper-slide{-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden}@font-face{font-family:Roobert;src:url(Roobert-Medium.eot);src:local("Roobert Medium"),local("Roobert-Medium"),url(Roobert-Medium.eot?#iefix) format("embedded-opentype"),url(Roobert-Medium.woff2) format("woff2"),url(Roobert-Medium.woff) format("woff"),url(Roobert-Medium.ttf) format("truetype"),url(Roobert-Medium.svg#Roobert-Medium) format("svg");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Roobert;src:url(Roobert-Regular.eot);src:local("Roobert Regular"),local("Roobert-Regular"),url(Roobert-Regular.eot?#iefix) format("embedded-opentype"),url(Roobert-Regular.woff2) format("woff2"),url(Roobert-Regular.woff) format("woff"),url(Roobert-Regular.ttf) format("truetype"),url(Roobert-Regular.svg#Roobert-Regular) format("svg");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Roobert;src:url(Roobert-SemiBold.eot);src:local("Roobert SemiBold"),local("Roobert-SemiBold"),url(Roobert-SemiBold.eot?#iefix) format("embedded-opentype"),url(Roobert-SemiBold.woff2) format("woff2"),url(Roobert-SemiBold.woff) format("woff"),url(Roobert-SemiBold.ttf) format("truetype"),url(Roobert-SemiBold.svg#Roobert-SemiBold) format("svg");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:RT Rondelle;src:url(RTRondelle-Medium.eot);src:local("RT Rondelle Medium"),local("RTRondelle-Medium"),url(RTRondelle-Medium.eot?#iefix) format("embedded-opentype"),url(RTRondelle-Medium.woff2) format("woff2"),url(RTRondelle-Medium.woff) format("woff"),url(RTRondelle-Medium.ttf) format("truetype"),url(RTRondelle-Medium.svg#RTRondelle-Medium) format("svg");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:RT Rondelle;src:url(RTRondelle-Regular.eot);src:local("RT Rondelle Regular"),local("RTRondelle-Regular"),url(RTRondelle-Regular.eot?#iefix) format("embedded-opentype"),url(RTRondelle-Regular.woff2) format("woff2"),url(RTRondelle-Regular.woff) format("woff"),url(RTRondelle-Regular.ttf) format("truetype"),url(RTRondelle-Regular.svg#RTRondelle-Regular) format("svg");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Roobert;src:url(Roobert-Bold.eot);src:local("Roobert Bold"),local("Roobert-Bold"),url(Roobert-Bold.eot?#iefix) format("embedded-opentype"),url(Roobert-Bold.woff2) format("woff2"),url(Roobert-Bold.woff) format("woff"),url(Roobert-Bold.ttf) format("truetype"),url(Roobert-Bold.svg#Roobert-Bold) format("svg");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:RT Rondelle;src:url(RTRondelle-Bold.eot);src:local("RT Rondelle Bold"),local("RTRondelle-Bold"),url(RTRondelle-Bold.eot?#iefix) format("embedded-opentype"),url(RTRondelle-Bold.woff2) format("woff2"),url(RTRondelle-Bold.woff) format("woff"),url(RTRondelle-Bold.ttf) format("truetype"),url(RTRondelle-Bold.svg#RTRondelle-Bold) format("svg");font-weight:700;font-style:normal;font-display:swap}html.show-c .wowo{opacity:0}html.show-c .wowo.animated{-webkit-animation-duration:.7s;animation-duration:.7s;visibility:visible;-webkit-animation-fill-mode:both;animation-fill-mode:both;opacity:1}html .wowo{opacity:0}html .wowo.animated{-webkit-animation-duration:.7s;animation-duration:.7s;visibility:visible;-webkit-animation-fill-mode:both;animation-fill-mode:both;opacity:1}@-webkit-keyframes myfadeIn{0%{opacity:.3}to{opacity:1}}@keyframes myfadeIn{0%{opacity:.3}to{opacity:1}}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,30px,0);transform:translate3d(0,30px,0)}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0);opacity:1}}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,30px,0);transform:translate3d(0,30px,0)}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0);opacity:1}}@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-50px,0);transform:translate3d(0,-50px,0)}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0);opacity:1}}@keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-50px,0);transform:translate3d(0,-50px,0)}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0);opacity:1}}@-webkit-keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@-webkit-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(20%,0,0);transform:translate3d(20%,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(20%,0,0);transform:translate3d(20%,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@-webkit-keyframes zoomOut{0%{opacity:0;-webkit-transform:translate(0,0) scale(1.2);transform:translate(0) scale(1.2)}to{opacity:1;-webkit-transform:translate(0,0) scale(1);transform:translate(0) scale(1)}}@keyframes zoomOut{0%{opacity:0;-webkit-transform:translate(0,0) scale(1.2);transform:translate(0) scale(1.2)}to{opacity:1;-webkit-transform:translate(0,0) scale(1);transform:translate(0) scale(1)}}@-webkit-keyframes zoomIn{0%{opacity:0;-webkit-transform:translate(0,0) scale(.8);transform:translate(0) scale(.8)}to{opacity:1;-webkit-transform:translate(0,0) scale(1);transform:translate(0) scale(1)}}@keyframes zoomIn{0%{opacity:0;-webkit-transform:translate(0,0) scale(.8);transform:translate(0) scale(.8)}to{opacity:1;-webkit-transform:translate(0,0) scale(1);transform:translate(0) scale(1)}}@-webkit-keyframes bounceIn{0%,20%,40%,60%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}to{opacity:1;-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes bounceIn{0%,20%,40%,60%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}to{opacity:1;-webkit-transform:scaleX(1);transform:scaleX(1)}}.bounceIn.animated{-webkit-animation-name:bounceIn;animation-name:bounceIn}.fadeInLeft.animated{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}.fadeInRight.animated{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}.fadeIn.animated{-webkit-animation-name:fadeIn;animation-name:fadeIn}.fadeInUp.animated{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}.fadeInDown.animated{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}.zoomOut.animated{-webkit-animation-name:zoomOut;animation-name:zoomOut}.zoomIn.animated{-webkit-animation-name:zoomIn;animation-name:zoomIn}.delay-in-1{-webkit-animation-delay:.1s;animation-delay:.1s}.delay-in-2{-webkit-animation-delay:.2s;animation-delay:.2s}.delay-in-3{-webkit-animation-delay:.3s;animation-delay:.3s}.delay-in-4{-webkit-animation-delay:.4s;animation-delay:.4s}.delay-in-5{-webkit-animation-delay:.5s;animation-delay:.5s}.delay-in-6{-webkit-animation-delay:.6s;animation-delay:.6s}.delay-in-7{-webkit-animation-delay:.7s;animation-delay:.7s}.delay-in-8{-webkit-animation-delay:.8s;animation-delay:.8s}.delay-in-9{-webkit-animation-delay:.9s;animation-delay:.9s}.delay-in-10{-webkit-animation-delay:1s;animation-delay:1s}.delay-in-11{-webkit-animation-delay:1.1s;animation-delay:1.1s}.delay-in-12{-webkit-animation-delay:1.2s;animation-delay:1.2s}.delay-in-13{-webkit-animation-delay:1.3s;animation-delay:1.3s}.delay-in-14{-webkit-animation-delay:1.4s;animation-delay:1.4s}.delay-in-15{-webkit-animation-delay:1.5s;animation-delay:1.5s}.delay-in-16{-webkit-animation-delay:1.6s;animation-delay:1.6s}.delay-in-17{-webkit-animation-delay:1.7s;animation-delay:1.7s}.delay-in-18{-webkit-animation-delay:1.8s;animation-delay:1.8s}.delay-in-19{-webkit-animation-delay:1.9s;animation-delay:1.9s}.delay-in-20{-webkit-animation-delay:2s;animation-delay:2s}*{margin:0;padding:0;word-wrap:break-word;font-size:16px;line-height:1;font-family:Roobert,sans-serif;font-weight:400;color:#000}body,div,html{margin:0;padding:0}body{-webkit-font-smoothing:antialiased;--moz-osx-font-smoothing:grayscale;--font-smoothing:antialiased;-webkit-overflow-scrolling:touch;background-color:#f9f9f9}*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}section{position:relative}a:focus-visible,button:focus-visible{outline:1px auto Highlight!important;outline:1px auto -webkit-focus-ring-color!important}input:focus-visible,select:focus-visible,textarea:focus-visible{outline:none!important}a,b,em,i,span,strong,u{font-family:inherit;font-size:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}a,em,i,span,u{font-weight:inherit}a,u{text-decoration-thickness:1px;text-underline-offset:.1em;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}b,strong{font-weight:700}img,video{max-width:100%;width:100%;height:auto;vertical-align:middle}svg{-webkit-transition:all .3s;transition:all .3s}a{display:inline-block;text-decoration-line:none}a:hover{opacity:.75}a,a:focus,a:hover{outline:none;cursor:pointer;-webkit-transition:all .3s;transition:all .3s}button{margin:0;padding:0;border:0;background-color:transparent;outline:none;cursor:pointer;-webkit-transition:all .3s;transition:all .3s}dl:first-child,h1:first-child,h2:first-child,h3:first-child,h4:first-child,h5:first-child,h6:first-child,ol:first-child,p:first-child,ul:first-child{margin-top:0}dl:last-child,h1:last-child,h2:last-child,h3:last-child,h4:last-child,h5:last-child,h6:last-child,ol:last-child,p:last-child,ul:last-child{margin-bottom:0}.font-heading,.h0,.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:RT Rondelle,sans-serif}h1,h2,h3,h4,h5,h6{margin:.8em 0}h1{font-family:RT Rondelle,sans-serif;font-size:72px;line-height:1;font-weight:400;letter-spacing:0}@media screen and (max-width:1199.8px){h1{font-size:54px}}@media screen and (max-width:767.8px){h1{font-size:36px}}h2{font-family:RT Rondelle,sans-serif;font-size:54px;line-height:1;font-weight:400;letter-spacing:0}@media screen and (max-width:1439.8px){h2{font-size:42px}}@media screen and (max-width:991.8px){h2{font-size:32px}}h3{font-family:RT Rondelle,sans-serif;font-size:48px;line-height:1;font-weight:400;letter-spacing:0}@media screen and (max-width:991.8px){h3{font-size:36px}}@media screen and (max-width:767.8px){h3{font-size:28px}}h4{font-family:RT Rondelle,sans-serif;font-size:36px;line-height:1;font-weight:500;letter-spacing:0}@media screen and (max-width:991.8px){h4{font-size:22px}}h5{font-family:RT Rondelle,sans-serif;font-size:32px;line-height:1;font-weight:500;letter-spacing:0}@media screen and (max-width:991.8px){h5{font-size:20px}}h6{font-family:RT Rondelle,sans-serif;font-size:24px;line-height:1;font-weight:500;letter-spacing:0}@media screen and (max-width:991.8px){h6{font-size:18px}}p{font-family:Roobert,sans-serif;font-size:16px;line-height:1.633;font-weight:400;letter-spacing:0;color:inherit;margin-bottom:1.59375em}@media screen and (max-width:991.8px){p{font-size:15px;line-height:1.6}}@media screen and (max-width:991.8px){p{margin-bottom:1.6em}}li,ol,ul{list-style:none;margin:0;padding:0;font-family:Roobert,sans-serif;font-size:16px;line-height:1.633;font-weight:400;letter-spacing:0}@media screen and (max-width:991.8px){li,ol,ul{font-size:15px;line-height:1.6}}ol,ul{margin:1.59375em 0}@media screen and (max-width:991.8px){ol,ul{margin:1.6em 0}}ol ol,ol ul,ul ol,ul ul{margin:0}cite{font-style:italic}input,input:focus,textarea{margin:0;padding:0;outline:none;-webkit-transition:all .3s;transition:all .3s}.slick-slider{-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}.slick-slider:focus{outline:none}.slick-slider *{-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}.slick-slider :focus{outline:none}.slick-track,.swiper-wrapper{cursor:-webkit-grab;cursor:grab}.overflow-hidden{overflow:hidden!important}.navbar{position:sticky;top:0;left:0;right:0;bottom:auto;z-index:1000}.navbar ul,.navbar ul li{margin:0;padding:0}.navbar ul li:before{all:unset;display:none}.navbar:after{content:"";position:fixed;top:0;left:0;width:100%;height:var(--height,100vh);background-color:#0000004d;z-index:998;opacity:0;visibility:hidden;-webkit-transition:opacity .3s,visibility .3s;transition:opacity .3s,visibility .3s;pointer-events:none}@media screen and (max-width:1079.8px){.navbar:after{z-index:1003;-webkit-transition:opacity .3s ease-in-out,visibility .3s ease-in-out;transition:opacity .3s ease-in-out,visibility .3s ease-in-out;pointer-events:auto}}.navbar:has(.desktop-menu.show):after,.navbar:has(.mobile-menu.show):after{opacity:1;visibility:visible}.navbar .container{padding:0;max-width:100%}.navbar .announcement-bar{width:100%;padding:4px 120px;min-height:36px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;z-index:1002;background-color:teal}@media screen and (max-width:1727.8px){.navbar .announcement-bar{padding:4px 72px}}@media screen and (max-width:1199.8px){.navbar .announcement-bar{padding:4px 36px}}@media screen and (max-width:991.8px){.navbar .announcement-bar{padding:8px 20px 9px;min-height:32px}}.navbar .announcement-bar:has(.left-box .view-link.active){padding-top:10px;padding-bottom:10px;background-color:#fff}.navbar .announcement-bar:has(.left-box .view-link.active) .announcement-msg,.navbar .announcement-bar:has(.left-box .view-link.active) .right-box{opacity:0;visibility:hidden}.navbar .announcement-bar:has(.right-box .info-link.active){padding-top:10px;padding-bottom:10px;background-color:#fff}.navbar .announcement-bar:has(.right-box .info-link.active) .announcement-msg,.navbar .announcement-bar:has(.right-box .info-link.active) .left-box,.navbar .announcement-bar:has(.right-box .info-link.active) .register-product{opacity:0;visibility:hidden}@media screen and (max-width:1079.8px){.navbar .announcement-bar .left-box{display:none!important}}.navbar .announcement-bar .left-box:has(.view-link.active) .view-link{background-color:#c7e2e2;color:#000}.navbar .announcement-bar .left-box:has(.view-link.active) .view-link:after{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.navbar .announcement-bar .left-box:has(.view-link.active) .sales-offers-container{opacity:1;visibility:visible}.navbar .announcement-bar .left-box .view-link{font-family:Roobert,sans-serif;font-size:14px;line-height:1.6;font-weight:400;letter-spacing:0;color:#fff;opacity:1;background-color:transparent;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;padding:2px 16px;min-height:28px;-webkit-transition:background-color .3s;transition:background-color .3s;border-radius:1000px}.navbar .announcement-bar .left-box .view-link:after{content:"\e90d";font-family:icomoon!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:12px;color:inherit;-ms-flex-negative:0;flex-shrink:0;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.navbar .announcement-bar .left-box .view-link:hover{background-color:#c7e2e2;color:#000}.navbar .announcement-bar .left-box .sales-offers-container{position:absolute;left:0;bottom:0;-webkit-transform:translate(0,100%);transform:translateY(100%);z-index:1001;width:100%;padding:36px 0;background-color:#fff;opacity:0;visibility:hidden;-webkit-transition:opacity .3s,visibility .3s;transition:opacity .3s,visibility .3s}.navbar .announcement-bar .left-box .sales-offers-container .sales-offers-content{padding:0 120px;max-height:calc(90vh - 120px - var(--top-banner-new-height, 0px));overflow-y:auto}@media screen and (max-width:1727.8px){.navbar .announcement-bar .left-box .sales-offers-container .sales-offers-content{padding:0 72px}}@media screen and (max-width:1199.8px){.navbar .announcement-bar .left-box .sales-offers-container .sales-offers-content{padding:0 36px}}.navbar .announcement-bar .left-box .sales-offers-container .sales-offers-content .sales-offers-cards-box{width:100%}.navbar .announcement-bar .left-box .sales-offers-container .sales-offers-content .sales-offers-cards-box .cards{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:24px}.navbar .announcement-bar .left-box .sales-offers-container .sales-offers-content .sales-offers-cards-box .cards .item{width:19.0476190476%;max-width:320px;min-width:240px;background-color:var(--card-color);border-radius:24px;padding:32px 36px 30px;overflow:hidden}.navbar .announcement-bar .left-box .sales-offers-container .sales-offers-content .sales-offers-cards-box .cards .item .item-content{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.navbar .announcement-bar .left-box .sales-offers-container .sales-offers-content .sales-offers-cards-box .cards .item .item-content .item-title{-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:90px;margin-bottom:15px}.navbar .announcement-bar .left-box .sales-offers-container .sales-offers-content .sales-offers-cards-box .cards .item .item-content .item-title h2{font-family:RT Rondelle,sans-serif;font-size:var(--card-title-size,32px);font-weight:500;letter-spacing:0;line-height:.9}@media screen and (max-width:1727.8px){.navbar .announcement-bar .left-box .sales-offers-container .sales-offers-content .sales-offers-cards-box .cards .item .item-content .item-title h2{font-size:30px}}.navbar .announcement-bar .left-box .sales-offers-container .sales-offers-content .sales-offers-cards-box .cards .item .item-content .item-desc{margin-bottom:14px}.navbar .announcement-bar .left-box .sales-offers-container .sales-offers-content .sales-offers-cards-box .cards .item .item-content .item-desc p{font-family:Roobert,sans-serif;font-size:16px;line-height:1.633;font-weight:400;letter-spacing:0;color:#000}@media screen and (max-width:991.8px){.navbar .announcement-bar .left-box .sales-offers-container .sales-offers-content .sales-offers-cards-box .cards .item .item-content .item-desc p{font-size:15px;line-height:1.6}}.navbar .announcement-bar .left-box .sales-offers-container .sales-offers-content .sales-offers-cards-box .cards .item .item-content .btn-new{width:100%;margin-bottom:14px}.navbar .announcement-bar .left-box .sales-offers-container .sales-offers-content .sales-offers-cards-box .cards .item .item-content .btn-new a,.navbar .announcement-bar .left-box .sales-offers-container .sales-offers-content .sales-offers-cards-box .cards .item .item-content .btn-new button{width:100%;min-height:45px;padding:6px 16px;font-size:18px;line-height:1.6;font-weight:600}.navbar .announcement-bar .left-box .sales-offers-container .sales-offers-content .sales-offers-cards-box .cards .item .item-content .btn-new a:after,.navbar .announcement-bar .left-box .sales-offers-container .sales-offers-content .sales-offers-cards-box .cards .item .item-content .btn-new button:after{display:none}.navbar .announcement-bar .left-box .sales-offers-container .sales-offers-content .sales-offers-cards-box .cards .item .item-content .item-link{font-size:0}.navbar .announcement-bar .left-box .sales-offers-container .sales-offers-content .sales-offers-cards-box .cards .item .item-content .item-link a{font-family:Roobert,sans-serif;font-size:14px;line-height:1.6;font-weight:400;letter-spacing:0;color:#0006;text-decoration-line:underline}.navbar .announcement-bar .announcement-msg{position:absolute;top:50%;left:50%;right:auto;bottom:auto;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-size:0;max-width:200px}@media screen and (max-width:1079.8px){.navbar .announcement-bar .announcement-msg{width:100%;max-width:none;position:static;-webkit-transform:none;transform:none;text-align:center}}.navbar .announcement-bar .announcement-msg a,.navbar .announcement-bar .announcement-msg p{font-family:RT Rondelle,sans-serif;font-size:14px;line-height:1;font-weight:400;letter-spacing:.02em;color:#fff;text-transform:uppercase}.navbar .announcement-bar .right-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px}@media (min-width:1920px){.navbar .announcement-bar .right-box{padding-right:1px}}@media screen and (max-width:1079.8px){.navbar .announcement-bar .right-box{display:none!important}}.navbar .announcement-bar .right-box:has(.info-link.active) .info-link{background-color:#c7e2e2;color:#000}.navbar .announcement-bar .right-box:has(.info-link.active) .info-link:after{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.navbar .announcement-bar .right-box:has(.info-link.active) .info-container{opacity:1;visibility:visible}.navbar .announcement-bar .right-box .register-product,.navbar .announcement-bar .right-box .returns-warranty-info{font-size:0}.navbar .announcement-bar .right-box .register-product a,.navbar .announcement-bar .right-box .returns-warranty-info a{font-family:Roobert,sans-serif;font-size:14px;line-height:1.6;font-weight:400;letter-spacing:0;color:#fff;opacity:1;background-color:transparent;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;padding:2px 16px;min-height:28px;-webkit-transition:background-color .3s;transition:background-color .3s;border-radius:1000px}.navbar .announcement-bar .right-box .register-product a:hover,.navbar .announcement-bar .right-box .returns-warranty-info a:hover{background-color:#c7e2e2;color:#000}.navbar .announcement-bar .right-box .info-container{position:absolute;left:0;bottom:0;-webkit-transform:translate(0,100%);transform:translateY(100%);z-index:1001;width:100%;padding:36px 0;opacity:0;visibility:hidden;-webkit-transition:opacity .3s,visibility .3s;transition:opacity .3s,visibility .3s;background-color:#fff;height:300px}.navbar .header-row{width:100%;padding:20px 120px;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:40px;position:relative;z-index:1001;background-color:#f9f9f9}@media screen and (max-width:1727.8px){.navbar .header-row{padding:20px 72px}}@media screen and (max-width:1199.8px){.navbar .header-row{padding:20px 36px}}@media screen and (max-width:1079.8px){.navbar .header-row{background-color:#fff}}@media screen and (max-width:991.8px){.navbar .header-row{padding:10px 17.32px;min-height:54px;gap:10px}}.navbar .header-row .hamburger-box{min-width:60px}@media (min-width:1080px){.navbar .header-row .hamburger-box{display:none!important}}.navbar .header-row .hamburger-box .hamburger{width:22px;height:22px;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.navbar .header-row .hamburger-box .hamburger span{display:block;width:100%;height:2.4px;min-height:1.2px;-ms-flex-negative:0;flex-shrink:0;border-radius:0;background-color:#000;-webkit-transform:scaleY(.5);transform:scaleY(.5);-webkit-transition:background-color .3s;transition:background-color .3s}.navbar .header-row .hamburger-box .hamburger span:first-child{-webkit-transform-origin:bottom center;transform-origin:bottom center}.navbar .header-row .hamburger-box .hamburger span:nth-child(2){margin:5px 0}.navbar .header-row .hamburger-box .hamburger span:nth-child(3){-webkit-transform-origin:top center;transform-origin:top center}@media (hover:hover){.navbar .header-row .hamburger-box .hamburger:hover span{background-color:teal}}.navbar .header-row .logo{font-size:0}.navbar .header-row .logo a{opacity:1;max-width:200px;-webkit-transition:none;transition:none}@media screen and (max-width:1079.8px){.navbar .header-row .logo a{max-width:160px}}.navbar .header-row .nav-search{width:100%;max-width:800px}@media screen and (max-width:1079.8px){.navbar .header-row .nav-search{display:none!important}}.navbar .header-row .nav-search form{width:100%;position:relative;margin:0}.navbar .header-row .nav-search form .search__form .search__input{width:100%;height:47px;background-color:#efefee;border:1px solid #D1CCC9;outline:0;-webkit-box-shadow:none;box-shadow:none;border-radius:1000px;padding:0 72px 0 52px;color:#000;font-family:Roobert,sans-serif;font-size:16px;line-height:1.633;font-weight:400;letter-spacing:0;-webkit-transition:border-color .3s;transition:border-color .3s}@media screen and (max-width:991.8px){.navbar .header-row .nav-search form .search__form .search__input{font-size:15px;line-height:1.6}}.navbar .header-row .nav-search form .search__form .search__input::-webkit-input-placeholder{color:#0006!important}.navbar .header-row .nav-search form .search__form .search__input:-moz-placeholder,.navbar .header-row .nav-search form .search__form .search__input:-ms-input-placeholder,.navbar .header-row .nav-search form .search__form .search__input::-moz-placeholder,.navbar .header-row .nav-search form .search__form .search__input::-webkit-input-placeholder,.navbar .header-row .nav-search form .search__form .search__input::placeholder{color:#0006!important}.navbar .header-row .nav-search form .search__form .search__input:focus{border-color:#000}.navbar .header-row .nav-search form .search__form .search__input.search__input--dirty{background-color:#fff}.navbar .header-row .nav-search form .search__form .search__submit{position:absolute;top:0;left:0;width:52px;height:47px;border:none;background-color:transparent;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;opacity:1;-webkit-transition:opacity .3s;transition:opacity .3s;min-height:auto;padding:5px}.navbar .header-row .nav-search form .search__form .search__submit svg{width:20px;height:20px;-ms-flex-negative:0;flex-shrink:0}.navbar .header-row .nav-search form .search__form .search__submit:hover{opacity:.6}.navbar .header-row .nav-search form .predictive-search{overflow:hidden}.navbar .header-row .nav-search form .predictive-search .font-heading,.navbar .header-row .nav-search form .predictive-search .h0,.navbar .header-row .nav-search form .predictive-search .h1,.navbar .header-row .nav-search form .predictive-search .h2,.navbar .header-row .nav-search form .predictive-search .h3,.navbar .header-row .nav-search form .predictive-search .h4,.navbar .header-row .nav-search form .predictive-search .h5,.navbar .header-row .nav-search form .predictive-search .h6,.navbar .header-row .nav-search form .predictive-search h1,.navbar .header-row .nav-search form .predictive-search h2,.navbar .header-row .nav-search form .predictive-search h3,.navbar .header-row .nav-search form .predictive-search h4,.navbar .header-row .nav-search form .predictive-search h5,.navbar .header-row .nav-search form .predictive-search h6{font-family:RT Rondelle,sans-serif}.navbar .header-row .nav-icons{min-width:200px}@media screen and (max-width:1079.8px){.navbar .header-row .nav-icons{min-width:60px}}.navbar .header-row .nav-icons ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:24px}@media screen and (max-width:1079.8px){.navbar .header-row .nav-icons ul{gap:12px}}.navbar .header-row .nav-icons ul li{font-size:0}.navbar .header-row .nav-icons ul li .account svg{width:28.8px;height:28.8px}@media screen and (max-width:1079.8px){.navbar .header-row .nav-icons ul li .account svg{width:23.04px;height:23.04px}}.navbar .header-row .nav-icons ul li .bag{position:relative;font-size:0}.navbar .header-row .nav-icons ul li .bag svg{width:28.8px;height:28.8px}@media screen and (max-width:1079.8px){.navbar .header-row .nav-icons ul li .bag svg{width:23.04px;height:23.04px}}.navbar .header-row .nav-icons ul li .bag .header__cart-count,.navbar .header-row .nav-icons ul li .bag .num{all:unset;position:absolute;left:50%;bottom:14.0972222222%;-webkit-transform:translate(-50%,0);transform:translate(-50%);background-color:#ffa66b;width:15.25px;height:14.15px;border-radius:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;font-family:Roobert,sans-serif;font-size:12px;line-height:1;font-weight:500;letter-spacing:0;color:#000}@media screen and (max-width:1079.8px){.navbar .header-row .nav-icons ul li .bag .header__cart-count,.navbar .header-row .nav-icons ul li .bag .num{width:12.2px;height:11.32px;left:49%;font-size:10px}}.navbar .header-row .nav-icons ul li a,.navbar .header-row .nav-icons ul li button{opacity:1;-webkit-transition:opacity .3s;transition:opacity .3s}.navbar .header-row .nav-icons ul li a:hover,.navbar .header-row .nav-icons ul li button:hover{opacity:.65}.navbar .nav-and-reviews{width:100%;padding:0 120px;position:relative;z-index:1000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:24px;background-color:#fff}@media screen and (max-width:1727.8px){.navbar .nav-and-reviews{padding:0 72px}}@media screen and (max-width:1199.8px){.navbar .nav-and-reviews{padding:0 36px}}@media screen and (max-width:991.8px){.navbar .nav-and-reviews{padding:0 20px}}@media screen and (max-width:1079.8px){.navbar .nav-and-reviews{display:none!important}}.navbar .nav-and-reviews:before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:2px;min-height:1px;-webkit-transform-origin:top center;transform-origin:top center;-webkit-transform:scaleY(.5);transform:scaleY(.5);background-color:#0000001a}.navbar .nav-and-reviews:after{content:"";display:block;position:absolute;bottom:0;left:0;width:100%;height:2px;min-height:1px;-webkit-transform-origin:bottom center;transform-origin:bottom center;-webkit-transform:scaleY(.5);transform:scaleY(.5);background-color:#0000001a}.navbar .nav-and-reviews .nav nav .main-menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:56px}@media screen and (max-width:1727.8px){.navbar .nav-and-reviews .nav nav .main-menu{gap:36px}}.navbar .nav-and-reviews .nav nav .main-menu>li.active .menu-link{font-weight:700}.navbar .nav-and-reviews .nav nav .main-menu>li.active.menu-item-has-children .menu-link:after{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.navbar .nav-and-reviews .nav nav .main-menu>li.is-active .menu-link{font-weight:700}.navbar .nav-and-reviews .nav nav .main-menu>li .menu-link{min-height:48px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;font-family:RT Rondelle,sans-serif;font-size:14px;line-height:1;font-weight:400;letter-spacing:.02em;color:#000;text-transform:uppercase;opacity:1;-webkit-transition:none;transition:none}.navbar .nav-and-reviews .nav nav .main-menu>li .sub-menu{display:none!important}.navbar .nav-and-reviews .nav nav .main-menu>li.menu-item-has-children .menu-link:after{content:"\e90d";font-family:icomoon!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:12px;color:inherit;-ms-flex-negative:0;flex-shrink:0;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.navbar .nav-and-reviews .nav nav .main-menu>li:last-child .menu-link{color:red}.navbar .nav-and-reviews .header-reviews{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:13px;padding:6px 0}@media screen and (max-width:1399.8px){.navbar .nav-and-reviews .header-reviews{display:none}}.navbar .nav-and-reviews .header-reviews .reviews-info p{font-family:Roobert,sans-serif;font-size:14px;line-height:1.6;font-weight:400;letter-spacing:0;color:#000}.navbar .nav-and-reviews .header-reviews .score-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px}.navbar .nav-and-reviews .header-reviews .score-container .score-item{min-height:28.71px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-family:Roobert,sans-serif;font-size:12px;line-height:1;font-weight:500;letter-spacing:0;color:#0006}@media screen and (max-width:1727.8px){.navbar .nav-and-reviews .header-reviews .score-container .score-item{min-width:60px}}.navbar .nav-and-reviews .header-reviews .score-container .score-item:not(:first-child){padding-left:13.5px;position:relative}.navbar .nav-and-reviews .header-reviews .score-container .score-item:not(:first-child):before{content:"";display:block;position:absolute;top:0;left:0;right:auto;bottom:auto;width:1px;height:100%;background-color:#0000001a}.navbar .nav-and-reviews .header-reviews .score-container .score-item img{width:auto;height:auto;margin-right:2px}.navbar .nav-and-reviews .header-reviews .score-container .score-item svg{width:11px;height:11px;-ms-flex-negative:0;flex-shrink:0}.navbar .nav-and-reviews .header-reviews .score-container .score-item span{margin-top:-.22em}.navbar.scroll-start .desktop-menu{max-height:calc(100vh - var(--header-height))}.navbar .desktop-menu{position:absolute;top:var(--header-height);left:0;right:auto;bottom:auto;width:100%;max-height:calc(100vh - var(--header-height) - var(--top-banner-new-height, 0px));z-index:999;padding:60px 120px;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#fff;-webkit-box-shadow:0 12px 54px 0 rgba(0,0,0,.25);box-shadow:0 12px 54px #00000040;opacity:0;-webkit-transform:translateY(-100%);transform:translateY(-100%);-webkit-transition:opacity .3s,-webkit-transform .3s;transition:opacity .3s,-webkit-transform .3s;transition:opacity .3s,transform .3s;transition:opacity .3s,transform .3s,-webkit-transform .3s;overflow-y:auto;scrollbar-width:none;-ms-overflow-style:none}.navbar .desktop-menu::-webkit-scrollbar{width:0;height:0}@media screen and (max-width:1727.8px){.navbar .desktop-menu{padding:60px 72px}}@media screen and (max-width:1199.8px){.navbar .desktop-menu{padding:60px 36px}}@media screen and (max-width:1079.8px){.navbar .desktop-menu{display:none!important}}.navbar .desktop-menu.show{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.navbar .desktop-menu .nav nav .main-menu{width:100%}.navbar .desktop-menu .nav nav .main-menu>li{display:none}.navbar .desktop-menu .nav nav .main-menu>li.active{display:block;-webkit-animation:myfadeIn .3s ease forwards;animation:myfadeIn .3s ease forwards}.navbar .desktop-menu .nav nav .main-menu>li .menu-link{display:none!important}.navbar .desktop-menu .nav nav .main-menu .sub-menu{width:100%}.navbar .desktop-menu .nav nav .main-menu .sub-menu .menu-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:48px}.navbar .desktop-menu .nav nav .main-menu .sub-menu .menu-content .child-nav-wrapper{width:21.4285714286%;min-width:300px;max-width:360px}@media screen and (max-width:1299.8px){.navbar .desktop-menu .nav nav .main-menu .sub-menu .menu-content .child-nav-wrapper{min-width:260px}}.navbar .desktop-menu .nav nav .main-menu .sub-menu .menu-content .child-nav-wrapper .child-nav{width:100%;position:relative}.navbar .desktop-menu .nav nav .main-menu .sub-menu .menu-content .child-nav-wrapper .child-nav:before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:2px;min-height:1px;-webkit-transform-origin:top center;transform-origin:top center;-webkit-transform:scaleY(.5);transform:scaleY(.5);background-color:#ccc;z-index:1}.navbar .desktop-menu .nav nav .main-menu .sub-menu .menu-content .child-nav-wrapper .child-nav .child-nav-item{width:100%;position:relative}.navbar .desktop-menu .nav nav .main-menu .sub-menu .menu-content .child-nav-wrapper .child-nav .child-nav-item:after{content:"";display:block;position:absolute;bottom:0;left:0;width:100%;height:2px;min-height:1px;-webkit-transform-origin:bottom center;transform-origin:bottom center;-webkit-transform:scaleY(.5);transform:scaleY(.5);background-color:#ccc}.navbar .desktop-menu .nav nav .main-menu .sub-menu .menu-content .child-nav-wrapper .child-nav .child-nav-item a,.navbar .desktop-menu .nav nav .main-menu .sub-menu .menu-content .child-nav-wrapper .child-nav .child-nav-item button{width:100%;min-height:59.2px;font-family:RT Rondelle,sans-serif;font-size:18px;line-height:1;font-weight:400;letter-spacing:0;color:#000;padding:20px 12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;opacity:1;-webkit-transition:background-color .3s;transition:background-color .3s}@media screen and (max-width:1299.8px){.navbar .desktop-menu .nav nav .main-menu .sub-menu .menu-content .child-nav-wrapper .child-nav .child-nav-item a,.navbar .desktop-menu .nav nav .main-menu .sub-menu .menu-content .child-nav-wrapper .child-nav .child-nav-item button{font-size:16px}}.navbar .desktop-menu .nav nav .main-menu .sub-menu .menu-content .child-nav-wrapper .child-nav .child-nav-item a:after,.navbar .desktop-menu .nav nav .main-menu .sub-menu .menu-content .child-nav-wrapper .child-nav .child-nav-item button:after{content:"\e902";font-family:icomoon!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:19.2px;color:inherit;-ms-flex-negative:0;flex-shrink:0}@media screen and (max-width:1299.8px){.navbar .desktop-menu .nav nav .main-menu .sub-menu .menu-content .child-nav-wrapper .child-nav .child-nav-item a:after,.navbar .desktop-menu .nav nav .main-menu .sub-menu .menu-content .child-nav-wrapper .child-nav .child-nav-item button:after{font-size:16px}}.navbar .desktop-menu .nav nav .main-menu .sub-menu .menu-content .child-nav-wrapper .child-nav .child-nav-item.active a,.navbar .desktop-menu .nav nav .main-menu .sub-menu .menu-content .child-nav-wrapper .child-nav .child-nav-item.active button{background-color:#efefee}.navbar .desktop-menu .nav nav .main-menu .sub-menu .menu-content .product-container{width:100%;max-width:1116px;min-height:410px}@media (min-width:1920px){.navbar .desktop-menu .nav nav .main-menu .sub-menu .menu-content .product-container{max-width:66.4285714286%}}.navbar .desktop-menu .nav nav .main-menu .sub-menu .menu-content .product-container .product-item-wrapper{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:48px;display:none}.navbar .desktop-menu .nav nav .main-menu .sub-menu .menu-content .product-container .product-item-wrapper.active{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-animation:myfadeIn .3s ease forwards;animation:myfadeIn .3s ease forwards}.navbar .desktop-menu .nav nav .main-menu .sub-menu .menu-content .product-container .product-item-wrapper .item{width:calc((100% - 96px) / 3);opacity:1}.navbar .desktop-menu .nav nav .main-menu .sub-menu .menu-content .product-container .product-item-wrapper .item:hover .item-img img{-webkit-transform:scale(1.05);transform:scale(1.05)}.navbar .desktop-menu .nav nav .main-menu .sub-menu .menu-content .product-container .product-item-wrapper .item:hover .item-btn:after{-webkit-transform:translateX(6px);transform:translate(6px)}.navbar .desktop-menu .nav nav .main-menu .sub-menu .menu-content .product-container .product-item-wrapper .item .item-img{width:100%;aspect-ratio:1/1;background-color:#f9f9f9;border-radius:24px;overflow:hidden;margin-bottom:22px}.navbar .desktop-menu .nav nav .main-menu .sub-menu .menu-content .product-container .product-item-wrapper .item .item-img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.navbar .desktop-menu .nav nav .main-menu .sub-menu .menu-content .product-container .product-item-wrapper .item .item-text .item-btn{font-family:RT Rondelle,sans-serif;font-size:16px;line-height:1;font-weight:400;letter-spacing:0;color:#000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;opacity:1}@media screen and (max-width:991.8px){.navbar .desktop-menu .nav nav .main-menu .sub-menu .menu-content .product-container .product-item-wrapper .item .item-text .item-btn{font-size:14px}}@media screen and (max-width:767.8px){.navbar .desktop-menu .nav nav .main-menu .sub-menu .menu-content .product-container .product-item-wrapper .item .item-text .item-btn{font-size:12px;line-height:1.1}}.navbar .desktop-menu .nav nav .main-menu .sub-menu .menu-content .product-container .product-item-wrapper .item .item-text .item-btn:after{content:"\e900";font-family:icomoon!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:12px;color:teal;-ms-flex-negative:0;flex-shrink:0;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.navbar .desktop-menu .nav nav .main-menu .sub-menu .menu-content .gift-ideas-container{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:24px}.navbar .desktop-menu .nav nav .main-menu .sub-menu .menu-content .gift-ideas-container a{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;min-height:52px;padding:10px 28px;border:1px solid #000000;background:#fff linear-gradient(104deg,#0000001a 60%,#fff 60% 100%) no-repeat 100% 100%;background-size:300% 100%;border-radius:1000px;font-family:Roobert,sans-serif;font-size:16px;line-height:1.6;font-weight:600;letter-spacing:0;color:#000;-webkit-transition:background-position .4s ease-out;transition:background-position .4s ease-out;outline:none;-webkit-box-shadow:none;box-shadow:none;-webkit-box-sizing:border-box;box-sizing:border-box;opacity:1;text-align:center}@media screen and (max-width:991.8px){.navbar .desktop-menu .nav nav .main-menu .sub-menu .menu-content .gift-ideas-container a{font-size:15px}}@media screen and (max-width:991.8px){.navbar .desktop-menu .nav nav .main-menu .sub-menu .menu-content .gift-ideas-container a{min-height:50px}}.navbar .desktop-menu .nav nav .main-menu .sub-menu .menu-content .gift-ideas-container a:hover{background-position:0 100%!important}.navbar .mobile-menu{position:fixed;top:0;left:0;right:auto;bottom:auto;width:100%;max-width:420px;height:var(--height,100vh);z-index:1100;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#fff;opacity:0;-webkit-transform:translateX(-100%);transform:translate(-100%);-webkit-transition:opacity .3s ease-in-out,-webkit-transform .3s ease-in-out;transition:opacity .3s ease-in-out,-webkit-transform .3s ease-in-out;transition:opacity .3s ease-in-out,transform .3s ease-in-out;transition:opacity .3s ease-in-out,transform .3s ease-in-out,-webkit-transform .3s ease-in-out;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.navbar .mobile-menu.show{opacity:1;-webkit-transform:translateX(0);transform:translate(0)}.navbar .mobile-menu .mobile-menu-header{width:100%;padding:12px;min-height:72px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:32px;position:relative}.navbar .mobile-menu .mobile-menu-header:after{content:"";display:block;position:absolute;bottom:0;left:0;width:100%;height:2px;min-height:1px;-webkit-transform-origin:bottom center;transform-origin:bottom center;-webkit-transform:scaleY(.5);transform:scaleY(.5);background-color:#0003}.navbar .mobile-menu .mobile-menu-header .menu-title h2{font-family:RT Rondelle,sans-serif;font-size:16px;line-height:1.4;font-weight:400;letter-spacing:.08em;color:#000}.navbar .mobile-menu .mobile-menu-header .close-btn{font-size:0}.navbar .mobile-menu .mobile-menu-header .close-btn button{font-size:0;opacity:1}@media (hover:hover){.navbar .mobile-menu .mobile-menu-header .close-btn button:hover svg path{stroke:teal}}.navbar .mobile-menu .mobile-menu-header .close-btn button svg{width:36px;height:36px}.navbar .mobile-menu .mobile-menu-header .close-btn button svg path{stroke:#000;-webkit-transition:stroke .3s;transition:stroke .3s}.navbar .mobile-menu .mobile-menu-content{width:100%;height:100%;overflow-y:auto}.navbar .mobile-menu .mobile-menu-content nav .main-menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.navbar .mobile-menu .mobile-menu-content nav .main-menu:has(.menu-item-link-arrow.active)>li:not(:has(.menu-item-link-arrow.active)){padding:0}.navbar .mobile-menu .mobile-menu-content nav .main-menu>li{width:100%;padding:0 12.5px;-webkit-transition:padding .3s;transition:padding .3s}.navbar .mobile-menu .mobile-menu-content nav .main-menu>li:last-child .menu-link{color:red}.navbar .mobile-menu .mobile-menu-content nav .main-menu>li.is-active .menu-link{font-weight:700}.navbar .mobile-menu .mobile-menu-content nav .main-menu>li .menu-item-link-arrow{width:100%;position:relative;padding:12px;min-height:59.2px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:24px}.navbar .mobile-menu .mobile-menu-content nav .main-menu>li .menu-item-link-arrow:before{content:"";display:block;position:absolute;bottom:0;left:0;width:100%;height:2px;min-height:1px;-webkit-transform-origin:bottom center;transform-origin:bottom center;-webkit-transform:scaleY(.5);transform:scaleY(.5);background-color:#ccc}.navbar .mobile-menu .mobile-menu-content nav .main-menu>li .menu-link{opacity:1;-webkit-transition:none;transition:none;text-transform:uppercase;font-family:RT Rondelle,sans-serif;font-size:14px;line-height:1;font-weight:400;letter-spacing:.02em;color:#000}.navbar .mobile-menu .mobile-menu-content nav .main-menu>li.menu-item-has-children:has(.menu-item-link-arrow.active) .menu-link{font-weight:700}.navbar .mobile-menu .mobile-menu-content nav .main-menu>li.menu-item-has-children .menu-item-link-arrow:after{content:"\e901";font-family:icomoon!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:19.2px;color:inherit;-ms-flex-negative:0;flex-shrink:0;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.navbar .mobile-menu .mobile-menu-content nav .main-menu>li.menu-item-has-children .menu-item-link-arrow.active:after{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.navbar .mobile-menu .mobile-menu-content nav .main-menu>li .sub-menu{display:none;width:calc(100% + 25px);margin-left:-12.5px;background-color:#efefee}.navbar .mobile-menu .mobile-menu-content nav .main-menu>li .sub-menu .menu-content{width:100%}.navbar .mobile-menu .mobile-menu-content nav .main-menu>li .sub-menu .menu-content .child-nav-wrapper{padding:0 7.5px}.navbar .mobile-menu .mobile-menu-content nav .main-menu>li .sub-menu .menu-content .child-nav-wrapper .child-nav .child-nav-item{width:100%;padding:12px;min-height:59.2px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:24px;position:relative}.navbar .mobile-menu .mobile-menu-content nav .main-menu>li .sub-menu .menu-content .child-nav-wrapper .child-nav .child-nav-item:before{content:"";display:block;position:absolute;bottom:0;left:0;width:100%;height:2px;min-height:1px;-webkit-transform-origin:bottom center;transform-origin:bottom center;-webkit-transform:scaleY(.5);transform:scaleY(.5);background-color:#ccc}.navbar .mobile-menu .mobile-menu-content nav .main-menu>li .sub-menu .menu-content .child-nav-wrapper .child-nav .child-nav-item:after{content:"\e902";font-family:icomoon!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:19.2px;color:inherit;-ms-flex-negative:0;flex-shrink:0;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.navbar .mobile-menu .mobile-menu-content nav .main-menu>li .sub-menu .menu-content .child-nav-wrapper .child-nav .child-nav-item a,.navbar .mobile-menu .mobile-menu-content nav .main-menu>li .sub-menu .menu-content .child-nav-wrapper .child-nav .child-nav-item button{font-family:RT Rondelle,sans-serif;font-size:18px;line-height:1;font-weight:400;letter-spacing:0;color:#000}.navbar .mobile-menu .mobile-menu-content nav .main-menu>li .sub-menu .menu-content .product-container{width:100%}.navbar .mobile-menu .mobile-menu-content nav .main-menu>li .sub-menu .menu-content .product-container .product-item-wrapper{width:100%;height:-webkit-max-content;height:-moz-max-content;height:max-content;min-height:-webkit-max-content;min-height:-moz-max-content;min-height:max-content;padding:36px 17.5px 34px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-wrap:nowrap;flex-wrap:nowrap;gap:17.5px;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none;display:none;-webkit-box-sizing:border-box;box-sizing:border-box}.navbar .mobile-menu .mobile-menu-content nav .main-menu>li .sub-menu .menu-content .product-container .product-item-wrapper::-webkit-scrollbar{width:0;height:0}.navbar .mobile-menu .mobile-menu-content nav .main-menu>li .sub-menu .menu-content .product-container .product-item-wrapper.active{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-animation:myfadeIn .3s ease forwards;animation:myfadeIn .3s ease forwards}.navbar .mobile-menu .mobile-menu-content nav .main-menu>li .sub-menu .menu-content .product-container .product-item-wrapper .item{width:100%;-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;opacity:1}@media (hover:hover){.navbar .mobile-menu .mobile-menu-content nav .main-menu>li .sub-menu .menu-content .product-container .product-item-wrapper .item:hover .item-img img{-webkit-transform:scale(1.05);transform:scale(1.05)}.navbar .mobile-menu .mobile-menu-content nav .main-menu>li .sub-menu .menu-content .product-container .product-item-wrapper .item:hover .item-text .item-btn:after{-webkit-transform:translateX(4px);transform:translate(4px)}}.navbar .mobile-menu .mobile-menu-content nav .main-menu>li .sub-menu .menu-content .product-container .product-item-wrapper .item .item-img{width:100%;aspect-ratio:1/1;background-color:#fff;border-radius:24px;overflow:hidden;margin-bottom:22px}.navbar .mobile-menu .mobile-menu-content nav .main-menu>li .sub-menu .menu-content .product-container .product-item-wrapper .item .item-img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.navbar .mobile-menu .mobile-menu-content nav .main-menu>li .sub-menu .menu-content .product-container .product-item-wrapper .item .item-text .item-btn{font-family:RT Rondelle,sans-serif;font-size:16px;line-height:1;font-weight:400;letter-spacing:0;color:#000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px}@media screen and (max-width:991.8px){.navbar .mobile-menu .mobile-menu-content nav .main-menu>li .sub-menu .menu-content .product-container .product-item-wrapper .item .item-text .item-btn{font-size:14px}}@media screen and (max-width:767.8px){.navbar .mobile-menu .mobile-menu-content nav .main-menu>li .sub-menu .menu-content .product-container .product-item-wrapper .item .item-text .item-btn{font-size:12px;line-height:1.1}}.navbar .mobile-menu .mobile-menu-content nav .main-menu>li .sub-menu .menu-content .product-container .product-item-wrapper .item .item-text .item-btn:after{content:"\e900";font-family:icomoon!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:12px;color:teal;-ms-flex-negative:0;flex-shrink:0;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.navbar .mobile-menu .mobile-menu-content nav .main-menu>li .sub-menu .menu-content .gift-ideas-container{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:20px;padding:24px 12px}.navbar .mobile-menu .mobile-menu-content nav .main-menu>li .sub-menu .menu-content .gift-ideas-container a{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;min-height:52px;padding:10px 28px;border:1px solid #000000;background:#fff linear-gradient(104deg,#0000001a 60%,#fff 60% 100%) no-repeat 100% 100%;background-size:300% 100%;border-radius:1000px;font-family:Roobert,sans-serif;font-size:16px;line-height:1.6;font-weight:600;letter-spacing:0;color:#000;-webkit-transition:background-position .4s ease-out;transition:background-position .4s ease-out;outline:none;-webkit-box-shadow:none;box-shadow:none;-webkit-box-sizing:border-box;box-sizing:border-box;opacity:1;text-align:center}@media screen and (max-width:991.8px){.navbar .mobile-menu .mobile-menu-content nav .main-menu>li .sub-menu .menu-content .gift-ideas-container a{font-size:15px}}@media screen and (max-width:991.8px){.navbar .mobile-menu .mobile-menu-content nav .main-menu>li .sub-menu .menu-content .gift-ideas-container a{min-height:50px}}.navbar .mobile-menu .mobile-menu-content nav .main-menu>li .sub-menu .menu-content .gift-ideas-container a:hover{background-position:0 100%!important}.navbar .mobile-menu .mobile-menu-content .contact-and-search{width:100%;padding:35px 20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:32px}.navbar .mobile-menu .mobile-menu-content .contact-and-search .contact,.navbar .mobile-menu .mobile-menu-content .contact-and-search .search{font-family:RT Rondelle,sans-serif;font-size:15px;line-height:1;font-weight:400;letter-spacing:0}.navbar .mobile-menu .mobile-menu-content .contact-and-search .contact-link,.navbar .mobile-menu .mobile-menu-content .contact-and-search .search-link{font-family:RT Rondelle,sans-serif;font-size:15px;line-height:1;font-weight:400;letter-spacing:0;color:#000;opacity:1;-webkit-transition:color .3s;transition:color .3s}.navbar .mobile-menu .mobile-menu-content .contact-and-search .contact-link:hover,.navbar .mobile-menu .mobile-menu-content .contact-and-search .search-link:hover{color:teal}@media (min-width:1080px){.navbar .mobile-menu{display:none}}.top-banner-new{position:relative;width:100%;z-index:1001;overflow:hidden}@media screen and (max-width:1079.8px){.top-banner-new{z-index:999}}.top-banner-new.promotion-style .container{background-color:#c7e2e2}.top-banner-new.promotion-style .btn-new a,.top-banner-new.promotion-style .btn-new button{min-height:45px;padding:5px 16px 6px;color:#fff;border:1px solid #000000;background:#000 linear-gradient(104deg,#fff3 60%,#000 60% 100%) no-repeat 100% 100%;background-size:300% 100%}.top-banner-new .container{width:100%;min-height:120px;max-width:none;background-color:#ffdca0;padding:1.5px 120px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:24px;position:relative}@media screen and (max-width:1727.8px){.top-banner-new .container{padding:1.5px 72px}}@media screen and (max-width:1199.8px){.top-banner-new .container{padding:1.5px 36px}}@media screen and (max-width:991.8px){.top-banner-new .container{padding:20px 20px 24px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:9px;min-height:auto}}.top-banner-new .container:before{content:"";position:absolute;top:-304.54px;left:-6.7255208333%;display:block;width:100%;background-position:center;background-repeat:no-repeat;background-size:cover;background-image:url(./top-banner-bg.svg);width:1263.05px;aspect-ratio:1263.05/764.12;-webkit-transform:rotate(4.44deg);transform:rotate(4.44deg);z-index:1;pointer-events:none}@media screen and (max-width:991.8px){.top-banner-new .container:before{width:270.1333333333%;aspect-ratio:1013/614;top:-350px;left:-155.7333333333%}}.top-banner-new .container>*{position:relative;z-index:2}.top-banner-new .container .removable-img{width:228px;aspect-ratio:228/117;overflow:hidden;-ms-flex-negative:0;flex-shrink:0;background-color:#c3c3c3}@media screen and (max-width:991.8px){.top-banner-new .container .removable-img{display:none}}.top-banner-new .container .removable-img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.top-banner-new .container .banner-text{padding:16px 0;text-align:center}@media screen and (max-width:991.8px){.top-banner-new .container .banner-text{padding:0}}.top-banner-new .container .banner-text .text-desc{font-family:RT Rondelle,sans-serif;font-size:36px;line-height:1;font-weight:500;letter-spacing:0;color:#000}@media screen and (max-width:991.8px){.top-banner-new .container .banner-text .text-desc{font-size:22px}}.top-banner-new .container .btn-new{-ms-flex-negative:0;flex-shrink:0}.top-banner-new .container .btn-new a,.top-banner-new .container .btn-new button{min-height:44px;padding:5px 16px 6px;font-family:Roobert,sans-serif;font-size:14px;line-height:1.6;font-weight:600;letter-spacing:0}@media screen and (max-width:991.8px){.top-banner-new .container .btn-new a,.top-banner-new .container .btn-new button{font-size:12px}}@media screen and (max-width:991.8px){.top-banner-new .container .btn-new a,.top-banner-new .container .btn-new button{min-height:36px;padding:5px 14.75px 6px}.top-banner-new .container .btn-new a:after,.top-banner-new .container .btn-new button:after{font-size:11px;margin-top:3px}}.footer{position:relative;background-color:#004646}.footer ul,.footer ul li{margin:0;padding:0}.footer ul li:before{all:unset;display:none}.footer .container .content{padding:160px 0 0;max-width:none}@media screen and (max-width:1559.8px){.footer .container .content{padding:120px 0 0}}@media screen and (max-width:991.8px){.footer .container .content{padding:96px 0 0}}.footer .layout-top{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:80px 40px;margin-bottom:196px}@media screen and (max-width:1559.8px){.footer .layout-top{-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:80px;gap:80px 60px}}@media screen and (max-width:1079.8px){.footer .layout-top{margin-bottom:59px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:60px}}@media screen and (max-width:1079.8px){.footer .layout-top .logo-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.footer .layout-top .logo-box .icon{width:100%;max-width:200px;opacity:1;-webkit-transition:none;transition:none;margin-bottom:72px}@media screen and (max-width:1439.8px){.footer .layout-top .logo-box .icon{max-width:160px}}@media screen and (max-width:1079.8px){.footer .layout-top .logo-box .icon{margin-bottom:52px}}@media screen and (max-width:991.8px){.footer .layout-top .logo-box .icon{max-width:144px}}.footer .layout-top .logo-box .icon img{width:100%;height:auto}.footer .layout-top .logo-box .logo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media screen and (max-width:1079.8px){.footer .layout-top .logo-box .logo{-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.footer .layout-top .logo-box .logo a{width:100%;max-width:200px;opacity:1;-webkit-transition:none;transition:none;margin-bottom:20px}@media screen and (max-width:1439.8px){.footer .layout-top .logo-box .logo a{max-width:160px}}@media screen and (max-width:991.8px){.footer .layout-top .logo-box .logo a{max-width:144px}}@media screen and (max-width:767.8px){.footer .layout-top .logo-box .logo a{margin-bottom:15px}}@media screen and (max-width:1079.8px){.footer .layout-top .logo-box .logo .desc{text-align:center}}.footer .layout-top .logo-box .logo .desc h2{font-family:RT Rondelle,sans-serif;font-size:20px;line-height:1;font-weight:500;letter-spacing:0;color:#fff}@media screen and (max-width:1439.8px){.footer .layout-top .logo-box .logo .desc h2{font-size:15.4px}}@media screen and (max-width:991.8px){.footer .layout-top .logo-box .logo .desc h2{font-size:14.4px}}.footer .layout-top .footer-list{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media screen and (max-width:1079.8px){.footer .layout-top .footer-list{width:100%;margin-top:-2px}}.footer .layout-top .footer-list>ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:72px;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative}@media screen and (max-width:1079.8px){.footer .layout-top .footer-list>ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:0}.footer .layout-top .footer-list>ul:before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:2px;min-height:1px;-webkit-transform-origin:top center;transform-origin:top center;-webkit-transform:scaleY(.5);transform:scaleY(.5);background-color:#fff6}}.footer .layout-top .footer-list>ul li{position:relative}@media screen and (max-width:1079.8px){.footer .layout-top .footer-list>ul li{width:100%}.footer .layout-top .footer-list>ul li:after{content:"";display:block;position:absolute;bottom:0;left:0;width:100%;height:2px;min-height:1px;-webkit-transform-origin:bottom center;transform-origin:bottom center;-webkit-transform:scaleY(.5);transform:scaleY(.5);background-color:#fff6}.footer .layout-top .footer-list>ul li.active .list-title:after{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}}.footer .layout-top .footer-list>ul li .list-title{margin-bottom:102px}@media screen and (max-width:1079.8px){.footer .layout-top .footer-list>ul li .list-title{margin-bottom:0;padding:24px 20px 20px;min-height:67.2px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:24px}.footer .layout-top .footer-list>ul li .list-title:after{content:"\e901";font-family:icomoon!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:19.2px;color:#fff;-ms-flex-negative:0;flex-shrink:0;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}}.footer .layout-top .footer-list>ul li .list-title p{font-family:RT Rondelle,sans-serif;font-size:24px;line-height:1;font-weight:500;letter-spacing:0;font-weight:400;color:#fff}@media screen and (max-width:991.8px){.footer .layout-top .footer-list>ul li .list-title p{font-size:18px}}@media screen and (max-width:991.8px){.footer .layout-top .footer-list>ul li .list-title p{font-size:23.04px;margin-top:-6px}}.footer .layout-top .footer-list>ul li .list-content{width:-webkit-max-content;width:-moz-max-content;width:max-content;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:9.5px}@media screen and (max-width:1079.8px){.footer .layout-top .footer-list>ul li .list-content{display:none;width:100%;padding:16px 20px 17px}}.footer .layout-top .footer-list>ul li .list-content a{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;font-family:Roobert,sans-serif;font-size:16px;line-height:1.633;font-weight:400;letter-spacing:0;line-height:1.6;color:#fff;opacity:1;text-decoration-line:underline;text-decoration-color:transparent;text-underline-offset:.15em;-webkit-transition:text-decoration-color .3s;transition:text-decoration-color .3s}@media screen and (max-width:991.8px){.footer .layout-top .footer-list>ul li .list-content a{font-size:15px;line-height:1.6}}@media screen and (max-width:1079.8px){.footer .layout-top .footer-list>ul li .list-content a{display:block;font-size:16px}.footer .layout-top .footer-list>ul li .list-content a:not(:last-child){margin-bottom:9.4px}}.footer .layout-top .footer-list>ul li .list-content a:hover{text-decoration-color:currentColor}.footer .layout-top .contact-box{width:20.6644144144%;min-width:300px}@media screen and (max-width:1559.8px){.footer .layout-top .contact-box{width:100%;min-width:auto}}@media screen and (max-width:1079.8px){.footer .layout-top .contact-box{padding:0 7.5px}}.footer .layout-top .contact-box .form-wrapper{background-color:#ffffff1a;border-radius:24px;overflow:hidden;padding:24px;margin-bottom:59px}@media screen and (max-width:1559.8px){.footer .layout-top .contact-box .form-wrapper{max-width:500px}}@media screen and (max-width:1079.8px){.footer .layout-top .contact-box .form-wrapper{max-width:100%;margin-bottom:48.8px;padding:19.2px;border-radius:17.2px 19.2px 19.2px}}.footer .layout-top .contact-box .form-wrapper .desc{margin-bottom:45px}@media (min-width:1920px){.footer .layout-top .contact-box .form-wrapper .desc{margin-top:-3px}}@media screen and (max-width:1079.8px){.footer .layout-top .contact-box .form-wrapper .desc{margin-bottom:35px}}.footer .layout-top .contact-box .form-wrapper .desc h3{font-family:RT Rondelle,sans-serif;font-size:20px;line-height:1;font-weight:500;letter-spacing:0;color:#fff;margin:0}@media screen and (max-width:1439.8px){.footer .layout-top .contact-box .form-wrapper .desc h3{font-size:15.4px}}@media screen and (max-width:991.8px){.footer .layout-top .contact-box .form-wrapper .desc h3{font-size:16px}}.footer .layout-top .contact-box .form-wrapper .form{width:100%}.footer .layout-top .contact-box .form-wrapper .form form{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:15px;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (max-width:1079.8px){.footer .layout-top .contact-box .form-wrapper .form form{gap:12px}}.footer .layout-top .contact-box .form-wrapper .form form input::-webkit-input-placeholder{color:#0006!important}.footer .layout-top .contact-box .form-wrapper .form form input:-moz-placeholder,.footer .layout-top .contact-box .form-wrapper .form form input:-ms-input-placeholder,.footer .layout-top .contact-box .form-wrapper .form form input::-moz-placeholder,.footer .layout-top .contact-box .form-wrapper .form form input::-webkit-input-placeholder,.footer .layout-top .contact-box .form-wrapper .form form input::placeholder{color:#0006!important}.footer .layout-top .contact-box .form-wrapper .form form .input-box{width:100%}.footer .layout-top .contact-box .form-wrapper .form form .input-box input{width:100%;height:42px;background-color:#fff;border-radius:1000px;padding:5px 28px 7px;font-family:Roobert,sans-serif;font-size:16px;line-height:1.6;font-weight:600;letter-spacing:0;font-weight:400;color:#000}@media screen and (max-width:991.8px){.footer .layout-top .contact-box .form-wrapper .form form .input-box input{font-size:15px}}@media screen and (max-width:991.8px){.footer .layout-top .contact-box .form-wrapper .form form .input-box input{height:40px;padding:6px 26.88px}}.footer .layout-top .contact-box .form-wrapper .form form .submit-box{width:100%;height:42px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#000;border-radius:1000px;gap:12px;cursor:pointer;background:#66b1b2 linear-gradient(104deg,#fff3 60%,#66b1b2 60% 100%) no-repeat 100% 100%;background-size:300% 100%;-webkit-transition:background-position .4s ease-out;transition:background-position .4s ease-out}@media screen and (max-width:991.8px){.footer .layout-top .contact-box .form-wrapper .form form .submit-box{height:41px}}.footer .layout-top .contact-box .form-wrapper .form form .submit-box:after{content:"\e900";font-family:icomoon!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:12px;color:inherit}@media screen and (max-width:991.8px){.footer .layout-top .contact-box .form-wrapper .form form .submit-box:after{font-size:11.52px;margin-top:2px}}.footer .layout-top .contact-box .form-wrapper .form form .submit-box:hover{background-position:0 100%!important}.footer .layout-top .contact-box .form-wrapper .form form .submit-box input[type=submit]{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;background-color:transparent;border:0;outline:none;pointer-events:none;font-family:Roobert,sans-serif;font-size:16px;line-height:1.6;font-weight:600;letter-spacing:0}@media screen and (max-width:991.8px){.footer .layout-top .contact-box .form-wrapper .form form .submit-box input[type=submit]{font-size:15px}}.footer .layout-top .contact-box .form-wrapper .form form .h-captcha{display:none!important}.footer .layout-top .contact-box .form-wrapper .form form .alert{text-align:center;margin:0 auto;padding:0;background:transparent;border:0;color:#fff}.footer .layout-top .contact-box .form-wrapper .form form .form__field-error{text-align:center;margin:0 auto;padding:0;background:transparent;border:0}.footer .layout-top .contact-box .social-media{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:24px}@media screen and (max-width:1079.8px){.footer .layout-top .contact-box .social-media{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:19.2px}}.footer .layout-top .contact-box .social-media .social-media-title{font-family:Roobert,sans-serif;font-size:19.2px;line-height:1.6;font-weight:400;letter-spacing:0;color:#fff;margin:0}@media screen and (max-width:991.8px){.footer .layout-top .contact-box .social-media .social-media-title{font-size:15px}}.footer .layout-top .contact-box .social-media>ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (max-width:991.8px){.footer .layout-top .contact-box .social-media>ul{gap:10.56px}}.footer .layout-top .contact-box .social-media>ul li{font-size:0}.footer .layout-top .contact-box .social-media>ul li a{font-size:0}.footer .layout-top .contact-box .social-media>ul li a i{font-size:25px;color:#fff}@media screen and (max-width:991.8px){.footer .layout-top .contact-box .social-media>ul li a i{font-size:22px}}.footer .layout-bottom{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:32px;position:relative;padding:43px 37px 44px 36px}@media screen and (max-width:1439.8px){.footer .layout-bottom{padding:40px 0}}@media screen and (max-width:1079.8px){.footer .layout-bottom{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px;padding:17px 0 32px}}.footer .layout-bottom:before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:2px;min-height:1px;-webkit-transform-origin:top center;transform-origin:top center;-webkit-transform:scaleY(.5);transform:scaleY(.5);background-color:#fff6}.footer .layout-bottom .copyright p{font-family:Roobert,sans-serif;font-size:16px;line-height:1.633;font-weight:400;letter-spacing:0;color:#fff;margin:0}@media screen and (max-width:991.8px){.footer .layout-bottom .copyright p{font-size:15px;line-height:1.6}}@media screen and (max-width:1079.8px){.footer .layout-bottom .studio{display:none}}.footer .layout-bottom .studio p{font-family:Roobert,sans-serif;font-size:16px;line-height:1.633;font-weight:400;letter-spacing:0;color:#fff;margin:0;opacity:.4}@media screen and (max-width:991.8px){.footer .layout-bottom .studio p{font-size:15px;line-height:1.6}}.footer .layout-bottom .privacy-and-terms ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;text-align:center;gap:54px}@media screen and (max-width:767.8px){.footer .layout-bottom .privacy-and-terms ul{gap:10px 36px}}.footer .layout-bottom .privacy-and-terms ul li{font-family:Roobert,sans-serif;font-size:16px;line-height:1.633;font-weight:400;letter-spacing:0;color:#fff}@media screen and (max-width:991.8px){.footer .layout-bottom .privacy-and-terms ul li{font-size:15px;line-height:1.6}}@media screen and (max-width:767.8px){.footer .layout-bottom .privacy-and-terms ul li{font-size:12px}}.footer .layout-bottom .privacy-and-terms ul li a{opacity:1;text-decoration-line:underline;text-decoration-color:transparent;text-underline-offset:.15em;-webkit-transition:text-decoration-color .3s;transition:text-decoration-color .3s}.footer .layout-bottom .privacy-and-terms ul li a:hover{text-decoration-color:currentColor}.cc-main-404.shopify-section{max-width:1520px;margin:0 auto;padding:120px 0}@media screen and (max-width:991.8px){.cc-main-404.shopify-section{padding:60px 0}}.cc-main-404.shopify-section .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.cc-main-404.shopify-section .container p:has(+.mt-12){margin-bottom:0}.cc-main-404.shopify-section .container p .btn{all:unset;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;min-height:52px;padding:5px 28px 9px;border:0;background:#000 linear-gradient(104deg,#fff3 60%,#000 60% 100%) no-repeat 100% 100%;background-size:300% 100%;border-radius:1000px;font-family:Roobert,sans-serif;font-size:16px;line-height:1.6;font-weight:600;letter-spacing:0;color:#fff;-webkit-transition:background-position .4s ease-out;transition:background-position .4s ease-out;outline:none;-webkit-box-shadow:none;box-shadow:none;-webkit-box-sizing:border-box;box-sizing:border-box;opacity:1;text-align:center;cursor:pointer}@media screen and (max-width:991.8px){.cc-main-404.shopify-section .container p .btn{font-size:15px}}@media screen and (max-width:991.8px){.cc-main-404.shopify-section .container p .btn{min-height:50px}}.cc-main-404.shopify-section .container p .btn:after{content:"\e900";font-family:icomoon!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:12px;color:inherit;-ms-flex-negative:0;flex-shrink:0;margin-top:4px}.cc-main-404.shopify-section .container p .btn:hover{background-position:0 100%!important}.btn-new a,.btn-new button{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;min-height:52px;padding:5px 28px 9px;border:0;background:#000 linear-gradient(104deg,#fff3 60%,#000 60% 100%) no-repeat 100% 100%;background-size:300% 100%;border-radius:1000px;font-family:Roobert,sans-serif;font-size:16px;line-height:1.6;font-weight:600;letter-spacing:0;color:#fff;-webkit-transition:background-position .4s ease-out;transition:background-position .4s ease-out;outline:none;-webkit-box-shadow:none;box-shadow:none;-webkit-box-sizing:border-box;box-sizing:border-box;opacity:1;text-align:center;cursor:pointer}@media screen and (max-width:991.8px){.btn-new a,.btn-new button{font-size:15px}}@media screen and (max-width:991.8px){.btn-new a,.btn-new button{min-height:50px}}.btn-new a:after,.btn-new button:after{content:"\e900";font-family:icomoon!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:12px;color:inherit;-ms-flex-negative:0;flex-shrink:0;margin-top:4px}.btn-new a:hover,.btn-new button:hover{background-position:0 100%!important}.btn-new.no-bgc-black a,.btn-new.no-bgc-black button{color:#000;border:1px solid #000000;background:transparent linear-gradient(104deg,rgba(0,0,0,.1) 60%,transparent 60% 100%) no-repeat 100% 100%;background-size:300% 100%}.btn-new.has-bgc-orange a,.btn-new.has-bgc-orange button{color:#000;background:#ffa66b linear-gradient(104deg,#fff3 60%,#ffa66b 60% 100%) no-repeat 100% 100%;background-size:300% 100%}.container{max-width:1920px;padding:0 72px;margin:0 auto;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width:1199.8px){.container{padding:0 36px}}@media screen and (max-width:991.8px){.container{padding:0 20px}}.container .content{max-width:1520px;margin:0 auto;padding:120px 0}@media screen and (max-width:991.8px){.container .content{padding:60px 0}}.container-fluid{max-width:100%;padding:0;margin:0 auto;-webkit-box-sizing:border-box;box-sizing:border-box}body .overlay.fixed{z-index:2000}body.fixed,body.overflow-hidden{padding:0!important}.swiper-button-next,.swiper-button-prev{all:unset;position:static;width:54px;height:54px;color:#000;border-radius:1000px;border:1px solid #000000;background-color:transparent;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:opacity .3s,background-color .3s,color .3s;transition:opacity .3s,background-color .3s,color .3s;cursor:pointer;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width:991.8px){.swiper-button-next,.swiper-button-prev{width:43.2px;height:43.2px}}.swiper-button-next:before,.swiper-button-prev:before{content:"\e90e";font-family:icomoon!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:24px;color:inherit;-ms-flex-negative:0;flex-shrink:0}@media screen and (max-width:991.8px){.swiper-button-next:before,.swiper-button-prev:before{font-size:20px}}.swiper-button-next:after,.swiper-button-prev:after{display:none}@media (hover:hover){.swiper-button-next:hover,.swiper-button-prev:hover{background-color:#232020;color:#fff}}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.4;cursor:not-allowed;pointer-events:auto;background-color:transparent;color:#000}.swiper-button-prev:before{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.mobile-swiper-btn-box,.swiper-btn-box{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;margin:0 auto}@media screen and (max-width:991.8px){.mobile-swiper-btn-box,.swiper-btn-box{gap:9.6px}}.mobile-swiper-btn-box:has(.swiper-button-prev.swiper-button-disabled):has(.swiper-button-next.swiper-button-disabled),.swiper-btn-box:has(.swiper-button-prev.swiper-button-disabled):has(.swiper-button-next.swiper-button-disabled){display:none}form input,form textarea{border:0;outline:none}form input::-ms-input-placeholder,form textarea::-ms-input-placeholder{font-size:inherit!important;color:inherit!important;line-height:inherit!important;font-family:inherit!important;opacity:1!important}form input::placeholder,form textarea::placeholder{font-size:inherit!important;color:inherit!important;line-height:inherit!important;font-family:inherit!important;opacity:1!important}form input::-webkit-input-placeholder,form textarea::-webkit-input-placeholder{font-size:inherit!important;color:inherit!important;line-height:inherit!important;font-family:inherit!important;opacity:1!important}form input:-moz-placeholder,form textarea:-moz-placeholder{font-size:inherit!important;color:inherit!important;line-height:inherit!important;font-family:inherit!important;opacity:1!important}form input::-moz-placeholder,form textarea::-moz-placeholder{font-size:inherit!important;color:inherit!important;line-height:inherit!important;font-family:inherit!important;opacity:1!important}form input:-ms-input-placeholder,form textarea:-ms-input-placeholder{font-size:inherit!important;color:inherit!important;line-height:inherit!important;font-family:inherit!important;opacity:1!important}.bestsellers-cards-box{width:100%}.bestsellers-cards-box .bestsellers-cards{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;gap:12px;-ms-flex-wrap:wrap;flex-wrap:wrap}.bestsellers-cards-box .bestsellers-cards.swiper-wrapper{gap:unset!important;-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.bestsellers-cards-box .bestsellers-cards.swiper-wrapper .swiper-slide{width:352.45px}.bestsellers-cards-box .bestsellers-cards.swiper-wrapper .swiper-slide:not(:last-child){margin-right:12px}@media screen and (max-width:767.8px){.bestsellers-cards-box .bestsellers-cards.swiper-wrapper .swiper-slide:not(:last-child){margin-right:8px}}@media screen and (max-width:1199.8px){.bestsellers-cards-box .bestsellers-cards.swiper-wrapper .swiper-slide{width:330px}}@media screen and (max-width:991.8px){.bestsellers-cards-box .bestsellers-cards.swiper-wrapper .swiper-slide{width:260px}}@media screen and (max-width:767.8px){.bestsellers-cards-box .bestsellers-cards.swiper-wrapper .swiper-slide{width:calc((100% - 16px) / 3);min-width:183.5px}}.bestsellers-cards-box .item{width:calc((100% - 36px)/4);height:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;opacity:1;padding:24px 24px 34.31px;background-color:#fff;border-radius:16px;outline:1px solid #EFEFEE;outline-offset:-1px;-webkit-transition:none;transition:none;overflow:hidden}@media screen and (max-width:767.8px){.bestsellers-cards-box .item{border-radius:14px;padding:14px 12.75px}}@media screen and (max-width:991.8px){.bestsellers-cards-box .item.discount-item .item-text .text-content .price-and-btn .price-box{width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:12px}}.bestsellers-cards-box .item.discount-item .item-text .text-content .price-and-btn .price-box .discount-price{color:#de1e1e}.bestsellers-cards-box .item.discount-item .item-text .text-content .price-and-btn .price-box .discount-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}@media screen and (max-width:991.8px){.bestsellers-cards-box .item.discount-item .item-text .text-content .price-and-btn .price-box .discount-box{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4.5px}}.bestsellers-cards-box .item.discount-item .item-text .text-content .price-and-btn .price-box .discount-box .original-price{font-family:RT Rondelle,sans-serif;font-size:14px;line-height:1;font-weight:400;letter-spacing:0;color:#0006;margin-bottom:2px;text-decoration-line:line-through;text-decoration-color:inherit}@media screen and (max-width:991.8px){.bestsellers-cards-box .item.discount-item .item-text .text-content .price-and-btn .price-box .discount-box .original-price{font-size:12px}}@media screen and (max-width:991.8px){.bestsellers-cards-box .item.discount-item .item-text .text-content .price-and-btn .price-box .discount-box .original-price{font-size:14px;margin-bottom:-1px}}@media screen and (max-width:575.8px){.bestsellers-cards-box .item.discount-item .item-text .text-content .price-and-btn .price-box .discount-box .original-price{font-size:7.88px}}.bestsellers-cards-box .item.discount-item .item-text .text-content .price-and-btn .price-box .discount-box .save-rate{font-family:Roobert,sans-serif;font-size:13.3px;line-height:1.2;font-weight:400;letter-spacing:0;color:#000}@media screen and (max-width:575.8px){.bestsellers-cards-box .item.discount-item .item-text .text-content .price-and-btn .price-box .discount-box .save-rate{font-size:7.49px}}.bestsellers-cards-box .item .item-img{width:100%;max-width:280px;aspect-ratio:1/1;overflow:hidden;margin:0 auto 20px}@media (min-width:1921px){.bestsellers-cards-box .item .item-img{max-width:75.4716981132%}}@media screen and (max-width:991.8px){.bestsellers-cards-box .item .item-img{max-width:100%;margin:0 auto 16px}}@media screen and (max-width:767.8px){.bestsellers-cards-box .item .item-img{margin:0 auto 8px}}.bestsellers-cards-box .item .item-img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.bestsellers-cards-box .item .item-text{width:100%;position:relative;padding-top:24px;-webkit-box-flex:1;-ms-flex:1;flex:1}@media screen and (max-width:767.8px){.bestsellers-cards-box .item .item-text{padding-top:12px}}.bestsellers-cards-box .item .item-text:before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:2px;min-height:1px;-webkit-transform-origin:top center;transform-origin:top center;-webkit-transform:scaleY(.5);transform:scaleY(.5);background-color:#efefee}.bestsellers-cards-box .item .item-text .text-content{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.bestsellers-cards-box .item .item-text .text-content .reviews{width:100%;min-height:17.69px;margin-bottom:9px}.bestsellers-cards-box .item .item-text .text-content .reviews .rating__stars{display:block;width:84px;-webkit-mask-image:url(./mask-stars.svg);mask-image:url(./mask-stars.svg);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;position:relative;background-color:#eae8e5}.bestsellers-cards-box .item .item-text .text-content .reviews .rating__stars img{width:100%;height:100%}.bestsellers-cards-box .item .item-text .text-content .reviews .rating__stars:after{content:"";position:absolute;top:0;left:0;width:calc(var(--rating) / var(--rating-max) * 100%);height:100%;background-color:#66b1b2}@media screen and (max-width:767.8px){.bestsellers-cards-box .item .item-text .text-content .reviews{min-height:14.35px;margin-bottom:4px}}.bestsellers-cards-box .item .item-text .text-content .desc{margin-bottom:33px}@media screen and (max-width:991.8px){.bestsellers-cards-box .item .item-text .text-content .desc{margin-bottom:17px}}.bestsellers-cards-box .item .item-text .text-content .desc p{font-family:RT Rondelle,sans-serif;font-size:18px;line-height:1.2;font-weight:400;letter-spacing:0;color:#000}@media screen and (max-width:767.8px){.bestsellers-cards-box .item .item-text .text-content .desc p{font-size:15px}}.bestsellers-cards-box .item .item-text .text-content .price-and-btn{margin-top:auto;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:991.8px){.bestsellers-cards-box .item .item-text .text-content .price-and-btn{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:8px}}.bestsellers-cards-box .item .item-text .text-content .price-and-btn .price-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.bestsellers-cards-box .item .item-text .text-content .price-and-btn .price-box .discount-price{font-family:RT Rondelle,sans-serif;font-size:20px;line-height:1;font-weight:500;letter-spacing:0;font-weight:400;color:#000;margin:0}@media screen and (max-width:1439.8px){.bestsellers-cards-box .item .item-text .text-content .price-and-btn .price-box .discount-price{font-size:15.4px}}@media screen and (max-width:767.8px){.bestsellers-cards-box .item .item-text .text-content .price-and-btn .price-box .discount-price{font-size:16px;font-weight:400}}.bestsellers-cards-box .item .item-text .text-content .price-and-btn .price-box .discount-box{display:none}.bestsellers-cards-box .item .item-text .text-content .price-and-btn .btn-new a,.bestsellers-cards-box .item .item-text .text-content .price-and-btn .btn-new button{opacity:1;padding:5px 16px 7px 15px;background:unset;background-color:transparent;border:1px solid #008080;font-family:Roobert,sans-serif;font-size:14px;line-height:1.6;font-weight:600;letter-spacing:0;color:teal;min-height:36px;gap:4px;-webkit-transition:background-color .3s,color .3s;transition:background-color .3s,color .3s}@media screen and (max-width:991.8px){.bestsellers-cards-box .item .item-text .text-content .price-and-btn .btn-new a,.bestsellers-cards-box .item .item-text .text-content .price-and-btn .btn-new button{font-size:12px}}@media screen and (max-width:991.8px){.bestsellers-cards-box .item .item-text .text-content .price-and-btn .btn-new a,.bestsellers-cards-box .item .item-text .text-content .price-and-btn .btn-new button{font-size:13.74px;gap:3.93px;padding:6px 15px}}.bestsellers-cards-box .item .item-text .text-content .price-and-btn .btn-new a:after,.bestsellers-cards-box .item .item-text .text-content .price-and-btn .btn-new button:after{margin-top:2px}@media screen and (max-width:991.8px){.bestsellers-cards-box .item .item-text .text-content .price-and-btn .btn-new a:after,.bestsellers-cards-box .item .item-text .text-content .price-and-btn .btn-new button:after{font-size:11.78px}}.bestsellers-cards-box .item .item-text .text-content .price-and-btn .btn-new a:hover,.bestsellers-cards-box .item .item-text .text-content .price-and-btn .btn-new button:hover{background-color:teal;color:#fff}.bestsellers-cards-box .item .card{padding:0!important}.bestsellers-cards-box .item .card .card__media{width:100%;max-width:280px;aspect-ratio:1/1;overflow:hidden;margin:0 auto 20px}@media (min-width:1921px){.bestsellers-cards-box .item .card .card__media{max-width:91.969124651%}}@media screen and (max-width:991.8px){.bestsellers-cards-box .item .card .card__media{max-width:100%;margin:0 auto 16px}}@media screen and (max-width:767.8px){.bestsellers-cards-box .item .card .card__media{margin:0 auto 8px}}.bestsellers-cards-box .item .card .card__media a{padding:0!important;width:100%;height:100%;opacity:1;-webkit-transition:none;transition:none}.bestsellers-cards-box .item .card .card__media a img{position:relative;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.bestsellers-cards-box .item .card .card__info-container{width:100%;position:relative;padding-top:25px;-webkit-box-flex:1;-ms-flex:1;flex:1}@media screen and (max-width:767.8px){.bestsellers-cards-box .item .card .card__info-container{padding-top:12px}}.bestsellers-cards-box .item .card .card__info-container:before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:2px;min-height:1px;-webkit-transform-origin:top center;transform-origin:top center;-webkit-transform:scaleY(.5);transform:scaleY(.5);background-color:#efefee}.bestsellers-cards-box .item .card .card__info-container .card__info{padding:0;margin-bottom:32px}@media screen and (max-width:991.8px){.bestsellers-cards-box .item .card .card__info-container .card__info{margin-bottom:17px}}.bestsellers-cards-box .item .card .card__info-container .card__info .card__info-inner>div:has(+.card__title){display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}@media screen and (max-width:991.8px){.bestsellers-cards-box .item .card .card__info-container .card__info .card__info-inner>div:has(+.card__title){gap:6.5px}}.bestsellers-cards-box .item .card .card__info-container .card__info .rating{line-height:unset}.bestsellers-cards-box .item .card .card__info-container .card__info .rating .rating__stars{display:block;width:84px;-webkit-mask-image:url(./mask-stars.svg);mask-image:url(./mask-stars.svg);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;position:relative;background:#eae8e5;font-size:0}@media screen and (max-width:991.8px){.bestsellers-cards-box .item .card .card__info-container .card__info .rating .rating__stars{width:68px}}.bestsellers-cards-box .item .card .card__info-container .card__info .rating .rating__stars img{width:100%;height:100%}.bestsellers-cards-box .item .card .card__info-container .card__info .rating .rating__stars:after{content:"";position:absolute;top:0;left:0;width:calc(var(--rating) / var(--rating-max) * 100%);height:100%;background-color:#66b1b2}.bestsellers-cards-box .item .card .card__info-container .card__info .rating__count{font-family:Roobert,sans-serif;font-size:14px;line-height:1;font-weight:400;letter-spacing:0;color:#000;margin:-2px 0 0}@media screen and (max-width:991.8px){.bestsellers-cards-box .item .card .card__info-container .card__info .rating__count{font-size:11.35px}}.bestsellers-cards-box .item .card .card__info-container .card__info .card__title{margin-top:9px;font-family:RT Rondelle,sans-serif;font-size:18px;line-height:1.2;font-weight:400;letter-spacing:0;color:#000}@media screen and (max-width:767.8px){.bestsellers-cards-box .item .card .card__info-container .card__info .card__title{font-size:15px}}@media screen and (max-width:991.8px){.bestsellers-cards-box .item .card .card__info-container .card__info .card__title{margin-top:5px}}.bestsellers-cards-box .item .card .card__info-container .card__info .card__title a{-webkit-transition:opacity .3s;transition:opacity .3s}.bestsellers-cards-box .item .card .card__info-container .card__info .card__swatches,.bestsellers-cards-box .item .card .card__info-container .card__info .product-inventory__status{display:none}.bestsellers-cards-box .item .card .card__info-container .price-and-addbtn{margin-top:auto;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:991.8px){.bestsellers-cards-box .item .card .card__info-container .price-and-addbtn{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:8px}}.bestsellers-cards-box .item .card .card__info-container .price-and-addbtn .price-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}@media screen and (max-width:991.8px){.bestsellers-cards-box .item .card .card__info-container .price-and-addbtn .price-box{width:100%;gap:12px}}.bestsellers-cards-box .item .card .card__info-container .price-and-addbtn .price-box .discount-price{font-family:RT Rondelle,sans-serif;font-size:20px;line-height:1;font-weight:500;letter-spacing:0;font-weight:400;color:#de1e1e;margin:0}@media screen and (max-width:1439.8px){.bestsellers-cards-box .item .card .card__info-container .price-and-addbtn .price-box .discount-price{font-size:15.4px}}@media screen and (max-width:767.8px){.bestsellers-cards-box .item .card .card__info-container .price-and-addbtn .price-box .discount-price{font-size:16px;font-weight:400}}.bestsellers-cards-box .item .card .card__info-container .price-and-addbtn .price-box .discount-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}@media screen and (max-width:991.8px){.bestsellers-cards-box .item .card .card__info-container .price-and-addbtn .price-box .discount-box{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4.5px}}.bestsellers-cards-box .item .card .card__info-container .price-and-addbtn .price-box .discount-box .original-price{font-family:RT Rondelle,sans-serif;font-size:14px;line-height:1;font-weight:400;letter-spacing:0;color:#0006;margin-bottom:2px;text-decoration-line:line-through;text-decoration-color:inherit}@media screen and (max-width:991.8px){.bestsellers-cards-box .item .card .card__info-container .price-and-addbtn .price-box .discount-box .original-price{font-size:12px}}@media screen and (max-width:991.8px){.bestsellers-cards-box .item .card .card__info-container .price-and-addbtn .price-box .discount-box .original-price{font-size:14px;margin-bottom:-1px}}@media screen and (max-width:575.8px){.bestsellers-cards-box .item .card .card__info-container .price-and-addbtn .price-box .discount-box .original-price{font-size:7.88px;margin-bottom:-2px}}.bestsellers-cards-box .item .card .card__info-container .price-and-addbtn .price-box .discount-box .save-rate{font-family:Roobert,sans-serif;font-size:13.3px;line-height:1.2;font-weight:400;letter-spacing:0;color:#000}@media screen and (max-width:575.8px){.bestsellers-cards-box .item .card .card__info-container .price-and-addbtn .price-box .discount-box .save-rate{font-size:7.49px}}.bestsellers-cards-box .item .card .card__info-container .price-and-addbtn .card__quick-add{all:unset}.bestsellers-cards-box .item .card .card__info-container .price-and-addbtn .card__quick-add .btn{all:unset;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;min-height:36px;padding:5px 16px 7px 15px;border:1px solid #008080;background:unset;background-color:transparent;border-radius:1000px;font-family:Roobert,sans-serif;font-size:14px;line-height:1.6;font-weight:600;letter-spacing:0;color:teal;-webkit-transition:background-color .3s,color .3s;transition:background-color .3s,color .3s;outline:none;-webkit-box-shadow:none;box-shadow:none;-webkit-box-sizing:border-box;box-sizing:border-box;opacity:1;text-align:center;cursor:pointer;position:relative;z-index:3}@media screen and (max-width:991.8px){.bestsellers-cards-box .item .card .card__info-container .price-and-addbtn .card__quick-add .btn{font-size:12px}}.bestsellers-cards-box .item .card .card__info-container .price-and-addbtn .card__quick-add .btn.quick-add-view-btn{display:none}@media screen and (max-width:991.8px){.bestsellers-cards-box .item .card .card__info-container .price-and-addbtn .card__quick-add .btn{font-size:13.74px;padding:6px 15px}}.bestsellers-cards-box .item .card .card__info-container .price-and-addbtn .card__quick-add .btn .quick-add-btn-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px}@media screen and (max-width:991.8px){.bestsellers-cards-box .item .card .card__info-container .price-and-addbtn .card__quick-add .btn .quick-add-btn-text{gap:3.93px}}.bestsellers-cards-box .item .card .card__info-container .price-and-addbtn .card__quick-add .btn .quick-add-btn-text:after{content:"\e900";font-family:icomoon!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:12px;color:inherit;-ms-flex-negative:0;flex-shrink:0;margin-top:2px}@media screen and (max-width:991.8px){.bestsellers-cards-box .item .card .card__info-container .price-and-addbtn .card__quick-add .btn .quick-add-btn-text:after{font-size:11.78px}}.bestsellers-cards-box .item .card .card__info-container .price-and-addbtn .card__quick-add .btn:before{border-color:#fff!important}.bestsellers-cards-box .item .card .card__info-container .price-and-addbtn .card__quick-add .btn:hover{background-color:teal;color:#fff}.bestsellers-cards-box .item .card .card__info-container .price-and-addbtn .card__quick-add .btn.is-loading{background-color:teal;color:#fff6}.bestsellers-cards-box .item .card .card__info-container .price-and-addbtn .card__quick-add .btn[disabled]{background-color:transparent;color:teal;opacity:.4;cursor:not-allowed}.bestsellers-cards-box .item .card .card__info-container .price-and-addbtn .card__quick-add .btn .quick-add-btn-icon{display:none}.bestsellers-cards-box .item:has(.card-promotion-summer),.bestsellers-cards-box .item:has(.card-warranty-guarantee){padding:0;outline:none;background-color:transparent;border-radius:0}.bestsellers-cards-box .item .card-promotion-summer{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border-radius:24px;background-color:#fff;overflow:hidden}@media screen and (max-width:767.8px){.bestsellers-cards-box .item .card-promotion-summer{border-radius:13.52px}}.bestsellers-cards-box .item .card-promotion-summer .card-text{-webkit-box-flex:1;-ms-flex:1;flex:1;background-color:#c7e2e2;padding:30px 11.8518518519% 31.5px}@media screen and (max-width:1199.8px){.bestsellers-cards-box .item .card-promotion-summer .card-text{padding:30px 24px}}@media screen and (max-width:991.8px){.bestsellers-cards-box .item .card-promotion-summer .card-text{padding:20px}}@media screen and (max-width:767.8px){.bestsellers-cards-box .item .card-promotion-summer .card-text{padding:17px 16px 16px}}.bestsellers-cards-box .item .card-promotion-summer .card-text .text-head{margin-bottom:11px}@media screen and (max-width:575.8px){.bestsellers-cards-box .item .card-promotion-summer .card-text .text-head{margin-bottom:4px}}.bestsellers-cards-box .item .card-promotion-summer .card-text .text-head .card-title{font-family:RT Rondelle,sans-serif;font-size:32px;line-height:1;font-weight:500;letter-spacing:0;color:#000}@media screen and (max-width:991.8px){.bestsellers-cards-box .item .card-promotion-summer .card-text .text-head .card-title{font-size:20px}}@media screen and (max-width:575.8px){.bestsellers-cards-box .item .card-promotion-summer .card-text .text-head .card-title{font-size:18px}}.bestsellers-cards-box .item .card-promotion-summer .card-text .text-paragraph{margin-bottom:18px}@media screen and (max-width:575.8px){.bestsellers-cards-box .item .card-promotion-summer .card-text .text-paragraph{margin-bottom:9px}}.bestsellers-cards-box .item .card-promotion-summer .card-text .text-paragraph p{font-family:Roobert,sans-serif;font-size:16px;line-height:1.633;font-weight:400;letter-spacing:0;color:#000}@media screen and (max-width:991.8px){.bestsellers-cards-box .item .card-promotion-summer .card-text .text-paragraph p{font-size:15px;line-height:1.6}}@media screen and (max-width:575.8px){.bestsellers-cards-box .item .card-promotion-summer .card-text .text-paragraph p{font-size:12px}}.bestsellers-cards-box .item .card-promotion-summer .card-text .btn-new a,.bestsellers-cards-box .item .card-promotion-summer .card-text .btn-new button{min-height:36px;padding:3px 16px 7px;font-size:15px;gap:4px;white-space:nowrap}@media screen and (max-width:575.8px){.bestsellers-cards-box .item .card-promotion-summer .card-text .btn-new a,.bestsellers-cards-box .item .card-promotion-summer .card-text .btn-new button{font-size:11.35px;gap:3.24px;padding:3px 12.98px 7px}}.bestsellers-cards-box .item .card-promotion-summer .card-text .btn-new a:after,.bestsellers-cards-box .item .card-promotion-summer .card-text .btn-new button:after{margin-top:3px}@media screen and (max-width:575.8px){.bestsellers-cards-box .item .card-promotion-summer .card-text .btn-new a:after,.bestsellers-cards-box .item .card-promotion-summer .card-text .btn-new button:after{font-size:9.73px}}.bestsellers-cards-box .item .card-promotion-summer .card-img{width:100%;height:242.5px;background-color:#efefee}@media screen and (max-width:424.8px){.bestsellers-cards-box .item .card-promotion-summer .card-img{height:151px}}.bestsellers-cards-box .item .card-promotion-summer .card-img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.bestsellers-cards-box .item:has(.card-warranty-guarantee){width:100%!important}.bestsellers-cards-box .item .card-warranty-guarantee{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;border-radius:24px;overflow:hidden;background-color:#ffa66b}@media screen and (max-width:767.8px){.bestsellers-cards-box .item .card-warranty-guarantee{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.bestsellers-cards-box .item .card-warranty-guarantee .card-img{width:39.8880895284%;min-height:155px}@media screen and (max-width:767.8px){.bestsellers-cards-box .item .card-warranty-guarantee .card-img{width:100%}}.bestsellers-cards-box .item .card-warranty-guarantee .card-img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.bestsellers-cards-box .item .card-warranty-guarantee .card-text{width:60.1119104716%;padding:31px 7.1143085532% 30px}@media screen and (max-width:767.8px){.bestsellers-cards-box .item .card-warranty-guarantee .card-text{width:100%;padding:35px 20px 35px 33px}}.bestsellers-cards-box .item .card-warranty-guarantee .card-text .text-head{margin-bottom:11px}.bestsellers-cards-box .item .card-warranty-guarantee .card-text .text-head .card-title{font-family:RT Rondelle,sans-serif;font-size:32px;line-height:1;font-weight:500;letter-spacing:0;color:#000}@media (min-width:1440px){.bestsellers-cards-box .item .card-warranty-guarantee .card-text .text-paragraph{padding-right:30px}}.bestsellers-cards-box .item .card-warranty-guarantee .card-text .text-paragraph p{font-family:Roobert,sans-serif;font-size:16px;line-height:1.633;font-weight:400;letter-spacing:0;color:#000}@media screen and (max-width:991.8px){.bestsellers-cards-box .item .card-warranty-guarantee .card-text .text-paragraph p{font-size:15px;line-height:1.6}}.bestsellers-cards-box .item .card-warranty-guarantee .card-text .text-paragraph p a{text-decoration-line:underline;text-decoration-color:currentColor;-webkit-transition:color .3s;transition:color .3s;opacity:1}.bestsellers-cards-box .item .card-warranty-guarantee .card-text .text-paragraph p a:hover{color:#fff}.mobile-bestsellers-cards-box{width:100%}.mobile-bestsellers-cards-box .bestsellers-cards{width:100%;gap:0;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.mobile-bestsellers-cards-box .bestsellers-cards .swiper-slide{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;gap:32px 8px;-ms-flex-wrap:wrap;flex-wrap:wrap}.mobile-bestsellers-cards-box .bestsellers-cards .swiper-slide:not(:last-child){margin-right:12px}.mobile-bestsellers-cards-box .bestsellers-cards .swiper-slide .item{width:calc((100% - 8px)/2);height:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;opacity:1;padding:24px 24px 34.31px;background-color:#fff;border-radius:16px;outline:1px solid #EFEFEE;outline-offset:-1px;-webkit-transition:none;transition:none}@media screen and (max-width:767.8px){.mobile-bestsellers-cards-box .bestsellers-cards .swiper-slide .item{border-radius:14px;padding:14px 12.75px}}@media screen and (max-width:991.8px){.mobile-bestsellers-cards-box .bestsellers-cards .swiper-slide .item.discount-item .item-text .text-content .price-and-btn .price-box{width:100%;gap:12px}}.mobile-bestsellers-cards-box .bestsellers-cards .swiper-slide .item.discount-item .item-text .text-content .price-and-btn .price-box .discount-price{color:#de1e1e}.mobile-bestsellers-cards-box .bestsellers-cards .swiper-slide .item.discount-item .item-text .text-content .price-and-btn .price-box .discount-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}@media screen and (max-width:991.8px){.mobile-bestsellers-cards-box .bestsellers-cards .swiper-slide .item.discount-item .item-text .text-content .price-and-btn .price-box .discount-box{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4.5px}}.mobile-bestsellers-cards-box .bestsellers-cards .swiper-slide .item.discount-item .item-text .text-content .price-and-btn .price-box .discount-box .original-price{font-family:RT Rondelle,sans-serif;font-size:14px;line-height:1;font-weight:400;letter-spacing:0;color:#0006;margin-bottom:2px;text-decoration-line:line-through;text-decoration-color:inherit}@media screen and (max-width:991.8px){.mobile-bestsellers-cards-box .bestsellers-cards .swiper-slide .item.discount-item .item-text .text-content .price-and-btn .price-box .discount-box .original-price{font-size:12px}}@media screen and (max-width:991.8px){.mobile-bestsellers-cards-box .bestsellers-cards .swiper-slide .item.discount-item .item-text .text-content .price-and-btn .price-box .discount-box .original-price{font-size:14px;margin-bottom:-1px}}@media screen and (max-width:575.8px){.mobile-bestsellers-cards-box .bestsellers-cards .swiper-slide .item.discount-item .item-text .text-content .price-and-btn .price-box .discount-box .original-price{font-size:7.88px;margin-bottom:-2px}}.mobile-bestsellers-cards-box .bestsellers-cards .swiper-slide .item.discount-item .item-text .text-content .price-and-btn .price-box .discount-box .save-rate{font-family:Roobert,sans-serif;font-size:13.3px;line-height:1.2;font-weight:400;letter-spacing:0;color:#000}@media screen and (max-width:575.8px){.mobile-bestsellers-cards-box .bestsellers-cards .swiper-slide .item.discount-item .item-text .text-content .price-and-btn .price-box .discount-box .save-rate{font-size:7.49px}}.mobile-bestsellers-cards-box .bestsellers-cards .swiper-slide .item .item-img{width:100%;max-width:91.969124651%;aspect-ratio:1/1;overflow:hidden;margin:0 auto 20px}@media screen and (max-width:991.8px){.mobile-bestsellers-cards-box .bestsellers-cards .swiper-slide .item .item-img{max-width:100%;margin:0 auto 16px}}@media screen and (max-width:767.8px){.mobile-bestsellers-cards-box .bestsellers-cards .swiper-slide .item .item-img{margin:0 auto 8px}}.mobile-bestsellers-cards-box .bestsellers-cards .swiper-slide .item .item-img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.mobile-bestsellers-cards-box .bestsellers-cards .swiper-slide .item .item-text{width:100%;position:relative;padding-top:24px;-webkit-box-flex:1;-ms-flex:1;flex:1}@media screen and (max-width:767.8px){.mobile-bestsellers-cards-box .bestsellers-cards .swiper-slide .item .item-text{padding-top:12px}}.mobile-bestsellers-cards-box .bestsellers-cards .swiper-slide .item .item-text:before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:2px;min-height:1px;-webkit-transform-origin:top center;transform-origin:top center;-webkit-transform:scaleY(.5);transform:scaleY(.5);background-color:#efefee}.mobile-bestsellers-cards-box .bestsellers-cards .swiper-slide .item .item-text .text-content{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.mobile-bestsellers-cards-box .bestsellers-cards .swiper-slide .item .item-text .text-content .reviews{width:100%;min-height:17.69px;margin-bottom:9px}@media screen and (max-width:767.8px){.mobile-bestsellers-cards-box .bestsellers-cards .swiper-slide .item .item-text .text-content .reviews{min-height:14.35px;margin-bottom:4px}}.mobile-bestsellers-cards-box .bestsellers-cards .swiper-slide .item .item-text .text-content .desc{margin-bottom:33px}@media screen and (max-width:991.8px){.mobile-bestsellers-cards-box .bestsellers-cards .swiper-slide .item .item-text .text-content .desc{margin-bottom:17px}}.mobile-bestsellers-cards-box .bestsellers-cards .swiper-slide .item .item-text .text-content .desc p{font-family:RT Rondelle,sans-serif;font-size:18px;line-height:1.2;font-weight:400;letter-spacing:0;color:#000}@media screen and (max-width:767.8px){.mobile-bestsellers-cards-box .bestsellers-cards .swiper-slide .item .item-text .text-content .desc p{font-size:15px}}.mobile-bestsellers-cards-box .bestsellers-cards .swiper-slide .item .item-text .text-content .price-and-btn{margin-top:auto;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:991.8px){.mobile-bestsellers-cards-box .bestsellers-cards .swiper-slide .item .item-text .text-content .price-and-btn{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:8px}}.mobile-bestsellers-cards-box .bestsellers-cards .swiper-slide .item .item-text .text-content .price-and-btn .price-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.mobile-bestsellers-cards-box .bestsellers-cards .swiper-slide .item .item-text .text-content .price-and-btn .price-box .discount-price{font-family:RT Rondelle,sans-serif;font-size:20px;line-height:1;font-weight:500;letter-spacing:0;font-weight:400;color:#000;margin:0}@media screen and (max-width:1439.8px){.mobile-bestsellers-cards-box .bestsellers-cards .swiper-slide .item .item-text .text-content .price-and-btn .price-box .discount-price{font-size:15.4px}}@media screen and (max-width:767.8px){.mobile-bestsellers-cards-box .bestsellers-cards .swiper-slide .item .item-text .text-content .price-and-btn .price-box .discount-price{font-size:16px;font-weight:400}}.mobile-bestsellers-cards-box .bestsellers-cards .swiper-slide .item .item-text .text-content .price-and-btn .price-box .discount-box{display:none}.mobile-bestsellers-cards-box .bestsellers-cards .swiper-slide .item .item-text .text-content .price-and-btn .btn-new a,.mobile-bestsellers-cards-box .bestsellers-cards .swiper-slide .item .item-text .text-content .price-and-btn .btn-new button{opacity:1;padding:5px 16px 7px 15px;background:unset;background-color:transparent;border:1px solid #008080;font-family:Roobert,sans-serif;font-size:14px;line-height:1.6;font-weight:600;letter-spacing:0;color:teal;min-height:36px;gap:4px;-webkit-transition:background-color .3s,color .3s;transition:background-color .3s,color .3s}@media screen and (max-width:991.8px){.mobile-bestsellers-cards-box .bestsellers-cards .swiper-slide .item .item-text .text-content .price-and-btn .btn-new a,.mobile-bestsellers-cards-box .bestsellers-cards .swiper-slide .item .item-text .text-content .price-and-btn .btn-new button{font-size:12px}}@media screen and (max-width:991.8px){.mobile-bestsellers-cards-box .bestsellers-cards .swiper-slide .item .item-text .text-content .price-and-btn .btn-new a,.mobile-bestsellers-cards-box .bestsellers-cards .swiper-slide .item .item-text .text-content .price-and-btn .btn-new button{font-size:13.74px;gap:3.93px;padding:6px 15px}}.mobile-bestsellers-cards-box .bestsellers-cards .swiper-slide .item .item-text .text-content .price-and-btn .btn-new a:after,.mobile-bestsellers-cards-box .bestsellers-cards .swiper-slide .item .item-text .text-content .price-and-btn .btn-new button:after{margin-top:2px}@media screen and (max-width:991.8px){.mobile-bestsellers-cards-box .bestsellers-cards .swiper-slide .item .item-text .text-content .price-and-btn .btn-new a:after,.mobile-bestsellers-cards-box .bestsellers-cards .swiper-slide .item .item-text .text-content .price-and-btn .btn-new button:after{font-size:11.78px}}.mobile-bestsellers-cards-box .bestsellers-cards .swiper-slide .item .item-text .text-content .price-and-btn .btn-new a:hover,.mobile-bestsellers-cards-box .bestsellers-cards .swiper-slide .item .item-text .text-content .price-and-btn .btn-new button:hover{background-color:teal;color:#fff}.mobile-bestsellers-cards-box .bestsellers-cards .swiper-slide .item .card .card__media{width:100%;max-width:280px;aspect-ratio:1/1;overflow:hidden;margin:0 auto 20px}@media (min-width:1921px){.mobile-bestsellers-cards-box .bestsellers-cards .swiper-slide .item .card .card__media{max-width:91.969124651%}}@media screen and (max-width:991.8px){.mobile-bestsellers-cards-box .bestsellers-cards .swiper-slide .item .card .card__media{max-width:100%;margin:0 auto 16px}}@media screen and (max-width:767.8px){.mobile-bestsellers-cards-box .bestsellers-cards .swiper-slide .item .card .card__media{margin:0 auto 8px}}.mobile-bestsellers-cards-box .bestsellers-cards .swiper-slide .item .card .card__media a{padding:0!important;width:100%;height:100%;opacity:1;-webkit-transition:none;transition:none}.mobile-bestsellers-cards-box .bestsellers-cards .swiper-slide .item .card .card__media a img{position:relative;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.mobile-bestsellers-cards-box .bestsellers-cards .swiper-slide .item .card .card__info-container{width:100%;position:relative;padding-top:25px;-webkit-box-flex:1;-ms-flex:1;flex:1}@media screen and (max-width:767.8px){.mobile-bestsellers-cards-box .bestsellers-cards .swiper-slide .item .card .card__info-container{padding-top:12px}}.mobile-bestsellers-cards-box .bestsellers-cards .swiper-slide .item .card .card__info-container:before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:2px;min-height:1px;-webkit-transform-origin:top center;transform-origin:top center;-webkit-transform:scaleY(.5);transform:scaleY(.5);background-color:#efefee}.mobile-bestsellers-cards-box .bestsellers-cards .swiper-slide .item .card .card__info-container .card__info{padding:0;margin-bottom:32px}@media screen and (max-width:991.8px){.mobile-bestsellers-cards-box .bestsellers-cards .swiper-slide .item .card .card__info-container .card__info{margin-bottom:17px}}.mobile-bestsellers-cards-box .bestsellers-cards .swiper-slide .item .card .card__info-container .card__info .card__info-inner>div:has(+.card__title){display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}@media screen and (max-width:991.8px){.mobile-bestsellers-cards-box .bestsellers-cards .swiper-slide .item .card .card__info-container .card__info .card__info-inner>div:has(+.card__title){gap:6.5px}}.mobile-bestsellers-cards-box .bestsellers-cards .swiper-slide .item .card .card__info-container .card__info .rating{line-height:unset}.mobile-bestsellers-cards-box .bestsellers-cards .swiper-slide .item .card .card__info-container .card__info .rating .rating__stars{display:block;width:84px;-webkit-mask-image:url(./mask-stars.svg);mask-image:url(./mask-stars.svg);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;position:relative;background:#eae8e5;font-size:0}@media screen and (max-width:991.8px){.mobile-bestsellers-cards-box .bestsellers-cards .swiper-slide .item .card .card__info-container .card__info .rating .rating__stars{width:68px}}.mobile-bestsellers-cards-box .bestsellers-cards .swiper-slide .item .card .card__info-container .card__info .rating .rating__stars img{width:100%;height:100%}.mobile-bestsellers-cards-box .bestsellers-cards .swiper-slide .item .card .card__info-container .card__info .rating .rating__stars:after{content:"";position:absolute;top:0;left:0;width:calc(var(--rating) / var(--rating-max) * 100%);height:100%;background-color:#66b1b2}.mobile-bestsellers-cards-box .bestsellers-cards .swiper-slide .item .card .card__info-container .card__info .rating__count{font-family:Roobert,sans-serif;font-size:14px;line-height:1;font-weight:400;letter-spacing:0;color:#000;margin:-2px 0 0}@media screen and (max-width:991.8px){.mobile-bestsellers-cards-box .bestsellers-cards .swiper-slide .item .card .card__info-container .card__info .rating__count{font-size:11.35px}}.mobile-bestsellers-cards-box .bestsellers-cards .swiper-slide .item .card .card__info-container .card__info .card__title{margin-top:9px;font-family:RT Rondelle,sans-serif;font-size:18px;line-height:1.2;font-weight:400;letter-spacing:0;color:#000}@media screen and (max-width:767.8px){.mobile-bestsellers-cards-box .bestsellers-cards .swiper-slide .item .card .card__info-container .card__info .card__title{font-size:15px}}@media screen and (max-width:991.8px){.mobile-bestsellers-cards-box .bestsellers-cards .swiper-slide .item .card .card__info-container .card__info .card__title{margin-top:5px}}.mobile-bestsellers-cards-box .bestsellers-cards .swiper-slide .item .card .card__info-container .card__info .card__title a{-webkit-transition:opacity .3s;transition:opacity .3s}.mobile-bestsellers-cards-box .bestsellers-cards .swiper-slide .item .card .card__info-container .card__info .card__swatches,.mobile-bestsellers-cards-box .bestsellers-cards .swiper-slide .item .card .card__info-container .card__info .product-inventory__status{display:none}.mobile-bestsellers-cards-box .bestsellers-cards .swiper-slide .item .card .card__info-container .price-and-addbtn{margin-top:auto;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:991.8px){.mobile-bestsellers-cards-box .bestsellers-cards .swiper-slide .item .card .card__info-container .price-and-addbtn{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:8px}}.mobile-bestsellers-cards-box .bestsellers-cards .swiper-slide .item .card .card__info-container .price-and-addbtn .price-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}@media screen and (max-width:991.8px){.mobile-bestsellers-cards-box .bestsellers-cards .swiper-slide .item .card .card__info-container .price-and-addbtn .price-box{width:100%;gap:12px}}.mobile-bestsellers-cards-box .bestsellers-cards .swiper-slide .item .card .card__info-container .price-and-addbtn .price-box .discount-price{font-family:RT Rondelle,sans-serif;font-size:20px;line-height:1;font-weight:500;letter-spacing:0;font-weight:400;color:#de1e1e;margin:0}@media screen and (max-width:1439.8px){.mobile-bestsellers-cards-box .bestsellers-cards .swiper-slide .item .card .card__info-container .price-and-addbtn .price-box .discount-price{font-size:15.4px}}@media screen and (max-width:767.8px){.mobile-bestsellers-cards-box .bestsellers-cards .swiper-slide .item .card .card__info-container .price-and-addbtn .price-box .discount-price{font-size:16px;font-weight:400}}.mobile-bestsellers-cards-box .bestsellers-cards .swiper-slide .item .card .card__info-container .price-and-addbtn .price-box .discount-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}@media screen and (max-width:991.8px){.mobile-bestsellers-cards-box .bestsellers-cards .swiper-slide .item .card .card__info-container .price-and-addbtn .price-box .discount-box{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4.5px}}.mobile-bestsellers-cards-box .bestsellers-cards .swiper-slide .item .card .card__info-container .price-and-addbtn .price-box .discount-box .original-price{font-family:RT Rondelle,sans-serif;font-size:14px;line-height:1;font-weight:400;letter-spacing:0;color:#0006;margin-bottom:2px;text-decoration-line:line-through;text-decoration-color:inherit}@media screen and (max-width:991.8px){.mobile-bestsellers-cards-box .bestsellers-cards .swiper-slide .item .card .card__info-container .price-and-addbtn .price-box .discount-box .original-price{font-size:12px}}@media screen and (max-width:991.8px){.mobile-bestsellers-cards-box .bestsellers-cards .swiper-slide .item .card .card__info-container .price-and-addbtn .price-box .discount-box .original-price{font-size:14px;margin-bottom:-1px}}@media screen and (max-width:575.8px){.mobile-bestsellers-cards-box .bestsellers-cards .swiper-slide .item .card .card__info-container .price-and-addbtn .price-box .discount-box .original-price{font-size:7.88px;margin-bottom:-2px}}.mobile-bestsellers-cards-box .bestsellers-cards .swiper-slide .item .card .card__info-container .price-and-addbtn .price-box .discount-box .save-rate{font-family:Roobert,sans-serif;font-size:13.3px;line-height:1.2;font-weight:400;letter-spacing:0;color:#000}@media screen and (max-width:575.8px){.mobile-bestsellers-cards-box .bestsellers-cards .swiper-slide .item .card .card__info-container .price-and-addbtn .price-box .discount-box .save-rate{font-size:7.49px}}.mobile-bestsellers-cards-box .bestsellers-cards .swiper-slide .item .card .card__info-container .price-and-addbtn .card__quick-add{all:unset}.mobile-bestsellers-cards-box .bestsellers-cards .swiper-slide .item .card .card__info-container .price-and-addbtn .card__quick-add .btn{all:unset;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;min-height:36px;padding:5px 16px 7px 15px;border:1px solid #008080;background:unset;background-color:transparent;border-radius:1000px;font-family:Roobert,sans-serif;font-size:14px;line-height:1.6;font-weight:600;letter-spacing:0;color:teal;-webkit-transition:background-color .3s,color .3s;transition:background-color .3s,color .3s;outline:none;-webkit-box-shadow:none;box-shadow:none;-webkit-box-sizing:border-box;box-sizing:border-box;opacity:1;text-align:center;cursor:pointer;position:relative;z-index:3}@media screen and (max-width:991.8px){.mobile-bestsellers-cards-box .bestsellers-cards .swiper-slide .item .card .card__info-container .price-and-addbtn .card__quick-add .btn{font-size:12px}}.mobile-bestsellers-cards-box .bestsellers-cards .swiper-slide .item .card .card__info-container .price-and-addbtn .card__quick-add .btn.quick-add-view-btn{display:none}@media screen and (max-width:991.8px){.mobile-bestsellers-cards-box .bestsellers-cards .swiper-slide .item .card .card__info-container .price-and-addbtn .card__quick-add .btn{font-size:13.74px;padding:6px 15px}}.mobile-bestsellers-cards-box .bestsellers-cards .swiper-slide .item .card .card__info-container .price-and-addbtn .card__quick-add .btn .quick-add-btn-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px}@media screen and (max-width:991.8px){.mobile-bestsellers-cards-box .bestsellers-cards .swiper-slide .item .card .card__info-container .price-and-addbtn .card__quick-add .btn .quick-add-btn-text{gap:3.93px}}.mobile-bestsellers-cards-box .bestsellers-cards .swiper-slide .item .card .card__info-container .price-and-addbtn .card__quick-add .btn .quick-add-btn-text:after{content:"\e900";font-family:icomoon!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:12px;color:inherit;-ms-flex-negative:0;flex-shrink:0;margin-top:2px}@media screen and (max-width:991.8px){.mobile-bestsellers-cards-box .bestsellers-cards .swiper-slide .item .card .card__info-container .price-and-addbtn .card__quick-add .btn .quick-add-btn-text:after{font-size:11.78px}}.mobile-bestsellers-cards-box .bestsellers-cards .swiper-slide .item .card .card__info-container .price-and-addbtn .card__quick-add .btn:before{border-color:#fff!important}.mobile-bestsellers-cards-box .bestsellers-cards .swiper-slide .item .card .card__info-container .price-and-addbtn .card__quick-add .btn:hover{background-color:teal;color:#fff}.mobile-bestsellers-cards-box .bestsellers-cards .swiper-slide .item .card .card__info-container .price-and-addbtn .card__quick-add .btn.is-loading{background-color:teal;color:#fff6}.mobile-bestsellers-cards-box .bestsellers-cards .swiper-slide .item .card .card__info-container .price-and-addbtn .card__quick-add .btn[disabled]{background-color:transparent;color:teal;opacity:.4;cursor:not-allowed}.mobile-bestsellers-cards-box .bestsellers-cards .swiper-slide .item .card .card__info-container .price-and-addbtn .card__quick-add .btn .quick-add-btn-icon{display:none}.testimonial-cards-box{width:100%}.testimonial-cards-box .testimonial-cards{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:24px;-ms-flex-wrap:wrap;flex-wrap:wrap}.testimonial-cards-box .testimonial-cards.swiper-wrapper{gap:unset!important;-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.testimonial-cards-box .testimonial-cards.swiper-wrapper .swiper-slide:not(:last-child){margin-right:24px}@media screen and (max-width:991.8px){.testimonial-cards-box .testimonial-cards.swiper-wrapper .swiper-slide:not(:last-child){margin-right:19.2px}}.testimonial-cards-box .item{width:auto;-webkit-transition:none;transition:none}.testimonial-cards-box .item .card{width:100%;max-width:314px;border-radius:16px;outline:1px solid #EFEFEE;outline-offset:-1px;background-color:#fff;overflow:hidden;padding:12px 12px 18px}@media screen and (max-width:991.8px){.testimonial-cards-box .item .card{width:251.2px;padding:9.6px 9.6px 15px;border-radius:12.8px}}.testimonial-cards-box .item .card .card-img{width:100%;aspect-ratio:1/1;border-radius:12px;overflow:hidden;margin-bottom:20px}@media screen and (max-width:991.8px){.testimonial-cards-box .item .card .card-img{margin-bottom:16px;border-radius:9.6px}}.testimonial-cards-box .item .card .card-img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.testimonial-cards-box .item .card .card-text{padding:0 12px}@media screen and (max-width:991.8px){.testimonial-cards-box .item .card .card-text{padding:0 15.3px 0 9.6px}}.testimonial-cards-box .item .card .card-text .text-content{max-width:259px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media screen and (max-width:991.8px){.testimonial-cards-box .item .card .card-text .text-content{max-width:100%}}.testimonial-cards-box .item .card .card-text .text-content .reviews{width:100%;margin-bottom:10px;line-height:0}@media screen and (max-width:991.8px){.testimonial-cards-box .item .card .card-text .text-content .reviews{margin-bottom:6px}}.testimonial-cards-box .item .card .card-text .text-content .reviews img{max-width:67.84px;height:auto}.testimonial-cards-box .item .card .card-text .text-content .tm-desc{font-family:RT Rondelle,sans-serif;font-size:14px;line-height:1;font-weight:400;letter-spacing:0;color:#000;margin-bottom:4px}@media screen and (max-width:991.8px){.testimonial-cards-box .item .card .card-text .text-content .tm-desc{font-size:12px}}@media screen and (max-width:991.8px){.testimonial-cards-box .item .card .card-text .text-content .tm-desc{margin-bottom:2px}}.testimonial-cards-box .item .card .card-text .text-content .tm-author{font-family:Roobert,sans-serif;font-size:12px;line-height:1.6;font-weight:400;letter-spacing:0;color:#000;font-style:normal}@media screen and (max-width:991.8px){.testimonial-cards-box .item .card .card-text .text-content .tm-author{font-size:10px}}.testimonial-cards-box .item .media{width:100%;max-width:290px;aspect-ratio:290/428;position:relative;border-radius:16px;overflow:hidden;background-color:#fff;cursor:pointer}@media screen and (max-width:991.8px){.testimonial-cards-box .item .media{width:232px;aspect-ratio:232/342.4;border-radius:12.8px}}@media (hover:hover){.testimonial-cards-box .item .media:hover .video-control .play-btn button{background-color:teal}}.testimonial-cards-box .item .media video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.testimonial-cards-box .item .media .video-control{position:absolute;top:0;left:0;right:auto;bottom:auto;width:100%;height:100%;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:opacity .3s;transition:opacity .3s}.testimonial-cards-box .item .media .video-control.playing{opacity:0}.testimonial-cards-box .item .media .video-control .play-btn{font-size:0;pointer-events:none}.testimonial-cards-box .item .media .video-control .play-btn button{font-size:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:1000px;background-color:#000;width:81.1px;height:83.8px;-webkit-transition:background-color .3s;transition:background-color .3s}@media screen and (max-width:991.8px){.testimonial-cards-box .item .media .video-control .play-btn button{width:64.88px;height:67.04px}}.testimonial-cards-box .item .media .video-control .play-btn button:before{content:"\e908";font-family:icomoon!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;font-size:28px;-ms-flex-negative:0;flex-shrink:0;-webkit-transition:color .3s;transition:color .3s;margin-left:9.8643649815%}@media screen and (max-width:991.8px){.testimonial-cards-box .item .media .video-control .play-btn button:before{font-size:22px}}.post-cards-box{width:100%}.post-cards-box.swiper .swiper-scrollbar{width:calc(100% - 7px);margin-left:7px;height:3px;border-radius:0;background-color:#0003;position:static;margin-top:38.5px;margin-bottom:42.4px}@media (min-width:992px){.post-cards-box.swiper .swiper-scrollbar{display:none}}.post-cards-box.swiper .swiper-scrollbar .swiper-scrollbar-drag{border-radius:0;background-color:#000}.post-cards-box .post-cards{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;gap:24px;-ms-flex-wrap:wrap;flex-wrap:wrap}.post-cards-box .post-cards.swiper-wrapper{gap:unset!important;-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}@media screen and (max-width:991.8px){.post-cards-box .post-cards.swiper-wrapper .swiper-slide{width:100%;max-width:360px}}@media screen and (max-width:575.8px){.post-cards-box .post-cards.swiper-wrapper .swiper-slide{max-width:278.02px}}.post-cards-box .post-cards.swiper-wrapper .swiper-slide:not(:last-child){margin-right:24px}@media screen and (max-width:767.8px){.post-cards-box .post-cards.swiper-wrapper .swiper-slide:not(:last-child){margin-right:13.82px}}.post-cards-box .post-cards .item{width:calc((100% - 48px) / 3);height:auto;background-color:#efefee;border-radius:24px;overflow:hidden;padding:24px 1.6042780749% 37px;opacity:1;-webkit-transition:none;transition:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}@media screen and (max-width:991.8px){.post-cards-box .post-cards .item{width:calc((100% - 24px)/2);border-radius:13.82px}}@media screen and (max-width:767.8px){.post-cards-box .post-cards .item{padding:13.82px 13.82px 21.4px}}@media screen and (max-width:575.8px){.post-cards-box .post-cards .item{width:100%}}.post-cards-box .post-cards .item:hover .item-img img{-webkit-transform:scale(1.05);transform:scale(1.05)}.post-cards-box .post-cards .item:hover .item-text .item-btn a:after,.post-cards-box .post-cards .item:hover .item-text .item-btn button:after{-webkit-transform:translateX(4px);transform:translate(4px)}.post-cards-box .post-cards .item .item-img{width:100%;aspect-ratio:434.67/306;border-radius:12px;overflow:hidden;margin-bottom:21px}@media screen and (max-width:767.8px){.post-cards-box .post-cards .item .item-img{aspect-ratio:250.37/176.26;border-radius:6.91px;margin-bottom:11.82px}}.post-cards-box .post-cards .item .item-img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.post-cards-box .post-cards .item .item-text{width:100%;-webkit-box-flex:1;-ms-flex:1;flex:1;padding:0 5.5214300504%}@media screen and (max-width:767.8px){.post-cards-box .post-cards .item .item-text{padding:0 13.82px}}.post-cards-box .post-cards .item .item-text .text-content{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.post-cards-box .post-cards .item .item-text .text-content .item-desc{margin-bottom:34px}@media screen and (max-width:767.8px){.post-cards-box .post-cards .item .item-text .text-content .item-desc{margin-bottom:17.65px}}.post-cards-box .post-cards .item .item-text .text-content .item-desc h3{font-family:RT Rondelle,sans-serif;font-size:24px;line-height:1;font-weight:500;letter-spacing:0;font-weight:400;color:#000;margin-bottom:6px}@media screen and (max-width:991.8px){.post-cards-box .post-cards .item .item-text .text-content .item-desc h3{font-size:18px}}@media screen and (max-width:767.8px){.post-cards-box .post-cards .item .item-text .text-content .item-desc h3{font-size:15px;font-weight:400;line-height:1.1;margin-bottom:8px}}.post-cards-box .post-cards .item .item-text .text-content .item-desc p{font-family:Roobert,sans-serif;font-size:16px;line-height:1.633;font-weight:400;letter-spacing:0;color:#000}@media screen and (max-width:991.8px){.post-cards-box .post-cards .item .item-text .text-content .item-desc p{font-size:15px;line-height:1.6}}@media screen and (max-width:767.8px){.post-cards-box .post-cards .item .item-text .text-content .item-desc p{font-size:12px;line-height:1.2;padding-right:7px}}.post-cards-box .post-cards .item .item-text .text-content .item-btn{margin-top:auto}.post-cards-box .post-cards .item .item-text .text-content .item-btn a,.post-cards-box .post-cards .item .item-text .text-content .item-btn button{font-family:Roobert,sans-serif;font-size:16px;line-height:1.6;font-weight:600;letter-spacing:0;color:#000;opacity:.4;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;-webkit-transition:none;transition:none;position:relative}@media screen and (max-width:991.8px){.post-cards-box .post-cards .item .item-text .text-content .item-btn a,.post-cards-box .post-cards .item .item-text .text-content .item-btn button{font-size:15px}}@media screen and (max-width:767.8px){.post-cards-box .post-cards .item .item-text .text-content .item-btn a,.post-cards-box .post-cards .item .item-text .text-content .item-btn button{gap:9.95px}}.post-cards-box .post-cards .item .item-text .text-content .item-btn a:before,.post-cards-box .post-cards .item .item-text .text-content .item-btn button:before{content:"";display:block;position:absolute;left:0;width:100%;height:2px;min-height:1px;-webkit-transform-origin:bottom center;transform-origin:bottom center;-webkit-transform:scaleY(.5);transform:scaleY(.5);bottom:-2px;background-color:#000}@media screen and (max-width:767.8px){.post-cards-box .post-cards .item .item-text .text-content .item-btn a:before,.post-cards-box .post-cards .item .item-text .text-content .item-btn button:before{bottom:0}}.post-cards-box .post-cards .item .item-text .text-content .item-btn a:after,.post-cards-box .post-cards .item .item-text .text-content .item-btn button:after{content:"\e900";font-family:icomoon!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:12px;color:inherit;-ms-flex-negative:0;flex-shrink:0;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}@media screen and (max-width:767.8px){.post-cards-box .post-cards .item .item-text .text-content .item-btn a:after,.post-cards-box .post-cards .item .item-text .text-content .item-btn button:after{font-size:9.95px;margin-top:2px}}nav.breadcrumb-box .breadcrumb-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0}nav.breadcrumb-box .breadcrumb-row .breadcrumb-item{font-family:Roobert,sans-serif;font-size:13.3px;line-height:1.2;font-weight:400;letter-spacing:0;color:#000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:575.8px){nav.breadcrumb-box .breadcrumb-row .breadcrumb-item{font-size:11px}}nav.breadcrumb-box .breadcrumb-row .breadcrumb-item a{opacity:1;-webkit-transition:text-decoration-color .3s,opacity .3s;transition:text-decoration-color .3s,opacity .3s;color:inherit;text-decoration-line:underline;text-decoration-color:transparent}@media (hover:hover){nav.breadcrumb-box .breadcrumb-row .breadcrumb-item a:hover{text-decoration-color:currentColor}}nav.breadcrumb-box .breadcrumb-row .breadcrumb-item:not(:first-child):before{content:"\e900";font-family:icomoon!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:12px;color:inherit;margin:2px 8px 0 9px;pointer-events:none}@media screen and (max-width:575.8px){nav.breadcrumb-box .breadcrumb-row .breadcrumb-item:not(:first-child):before{font-size:9.6px;margin:1px 7px 0}}.block-banner .content{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}@media screen and (max-width:991.8px){.block-banner .content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.block-banner .media{width:calc(53.5416666667% + 56px);margin-right:-56px}@media screen and (max-width:991.8px){.block-banner .media{width:100%;margin:0;height:400px}}@media screen and (max-width:767.8px){.block-banner .media{height:333px}}.block-banner .media img,.block-banner .media video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.block-banner .text{width:46.4583333333%;min-height:calc(var(--height, 100vh) - var(--top-banner-new-height, 0px) - var(--header-height, 171px) - var(--service-benefits-height, 0));padding:60px 8.75% 60px 9.1666666667%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;position:relative;z-index:1}@media screen and (max-width:991.8px){.block-banner .text{width:100%;min-height:calc(var(--height, 100vh) - var(--top-banner-new-height, 0px) - var(--header-height, 171px) - var(--service-benefits-height, 0) - 400px + 38px);margin-top:-38px;padding:70px 23px 140px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media screen and (max-width:767.8px){.block-banner .text{min-height:calc(var(--height, 100vh) - var(--top-banner-new-height, 0px) - var(--header-height, 171px) - var(--service-benefits-height, 0) - 333px + 38px);padding:70px 23px 90px}}@media screen and (max-width:575.8px){.block-banner .text{padding:70px 23px 73px}}.block-banner .text:before{content:"";display:block;width:100%;height:48.7%;position:absolute;top:0;left:0;right:auto;bottom:auto;border-bottom-left-radius:36px;background-color:teal}@media screen and (max-width:991.8px){.block-banner .text:before{width:50%;height:100%;border-radius:0 23.04px 0 0}}.block-banner .text:after{content:"";display:block;width:100%;height:51.6%;position:absolute;top:auto;left:0;right:auto;bottom:0;border-top-left-radius:36px;background-color:teal}@media screen and (max-width:991.8px){.block-banner .text:after{width:50%;height:100%;left:auto;right:0;border-radius:23.04px 0 0}}.block-banner .text .text-content{position:relative;z-index:2;max-width:516px}@media (min-width:1920px){.block-banner .text .text-content{padding-bottom:9px}}@media screen and (max-width:991.8px){.block-banner .text .text-content{max-width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.block-banner .text .text-content .text-head{margin-bottom:52px}@media screen and (max-width:991.8px){.block-banner .text .text-content .text-head{text-align:center;margin-bottom:36px;max-width:600px}}.block-banner .text .text-content .text-head h1{font-family:RT Rondelle,sans-serif;font-size:54px;line-height:1;font-weight:400;letter-spacing:0;color:#fff;margin-bottom:20px}@media screen and (max-width:1439.8px){.block-banner .text .text-content .text-head h1{font-size:42px}}@media screen and (max-width:991.8px){.block-banner .text .text-content .text-head h1{font-size:32px}}@media screen and (max-width:991.8px){.block-banner .text .text-content .text-head h1{padding:0 16px;margin-bottom:19px}}.block-banner .text .text-content .text-head p{font-family:Roobert,sans-serif;font-size:16px;line-height:1.633;font-weight:400;letter-spacing:0;color:#fff;padding-right:32px}@media screen and (max-width:991.8px){.block-banner .text .text-content .text-head p{font-size:15px;line-height:1.6}}@media screen and (max-width:991.8px){.block-banner .text .text-content .text-head p{padding:0}}@media screen and (max-width:991.8px){.block-banner .text .text-content .btn-new a,.block-banner .text .text-content .btn-new button{font-size:16px;min-height:52px}}.block-banner .text .mask-wrapper{position:absolute;top:0;left:auto;right:0;bottom:auto;width:18.8340807175%;height:100%;z-index:1;pointer-events:none}@media screen and (max-width:1799.8px){.block-banner .text .mask-wrapper{width:14%}}@media screen and (max-width:991.8px){.block-banner .text .mask-wrapper{top:auto;bottom:0;width:100%;aspect-ratio:375/40;height:auto}}.block-banner .text .mask-wrapper:before{content:"";display:block;background-position:center;background-repeat:no-repeat;background-size:cover;background-image:url(./banner-mask.svg);background-position:left center;width:100%;height:100%}@media screen and (max-width:991.8px){.block-banner .text .mask-wrapper:before{background-image:url(./banner-mask-2.svg);background-position:top center}}.block-service-benefits{background-color:#c7e2e2;z-index:1}.block-service-benefits.no-bgc{background-color:transparent}@media screen and (max-width:991.8px){.block-service-benefits.no-bgc{background-color:#fff}}.block-service-benefits.no-bgc .container .content{padding:26.86px 0;min-height:90px}@media screen and (max-width:991.8px){.block-service-benefits.no-bgc .container .content{padding:18px 0 20px}}.block-service-benefits.no-bgc .benefits-container{min-height:auto;gap:7.8947368421%}@media screen and (max-width:1439.8px){.block-service-benefits.no-bgc .benefits-container{gap:80px}}@media screen and (max-width:991.8px){.block-service-benefits.no-bgc .benefits-container{gap:40px}}@media screen and (max-width:767.8px){.block-service-benefits.no-bgc .benefits-container{gap:5.5px}}@media screen and (max-width:369.8px){.block-service-benefits.no-bgc .benefits-container{gap:12px}}.block-service-benefits.no-bgc .benefits-container .item{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:0}@media screen and (max-width:767.8px){.block-service-benefits.no-bgc .benefits-container .item .item-desc{margin-top:1px;margin-bottom:-1px}}.block-service-benefits.no-bgc .benefits-container .item .item-desc p{font-family:RT Rondelle,sans-serif;font-size:16px;line-height:1;font-weight:400;letter-spacing:0;color:#000}@media screen and (max-width:991.8px){.block-service-benefits.no-bgc .benefits-container .item .item-desc p{font-size:14px}}@media screen and (max-width:767.8px){.block-service-benefits.no-bgc .benefits-container .item .item-desc p{font-size:12px;line-height:1.1}}.block-service-benefits .container .content{padding:10px 0}@media screen and (max-width:991.8px){.block-service-benefits .container .content{padding:18px 0 20px}}.block-service-benefits .benefits-container{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:9.8684210526%;min-height:40px}@media screen and (max-width:1439.8px){.block-service-benefits .benefits-container{gap:80px}}@media screen and (max-width:991.8px){.block-service-benefits .benefits-container{gap:40px}}@media screen and (max-width:767.8px){.block-service-benefits .benefits-container{gap:5.5px}}@media screen and (max-width:369.8px){.block-service-benefits .benefits-container{gap:12px}}.block-service-benefits .benefits-container .item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:9.6px;min-width:300px;max-width:300px;container-type:inline-size}@media screen and (max-width:1439.8px){.block-service-benefits .benefits-container .item{min-width:auto;max-width:none;width:calc((100% - 160px) / 3);-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}@media screen and (max-width:991.8px){.block-service-benefits .benefits-container .item{width:calc((100% - 80px) / 3);gap:4px}}@media screen and (max-width:767.8px){.block-service-benefits .benefits-container .item{width:calc((100% - 11px) / 3)}}@media (min-width:1920px){.block-service-benefits .benefits-container .item:first-child{padding-right:8.31px}}.block-service-benefits .benefits-container .item .item-img{width:36.29px;height:36.29px;-ms-flex-negative:0;flex-shrink:0}@media screen and (max-width:1439.8px){.block-service-benefits .benefits-container .item .item-img{width:30px;height:30px}}@media screen and (max-width:991.8px){.block-service-benefits .benefits-container .item .item-img{width:29.03px;height:29.03px}}.block-service-benefits .benefits-container .item .item-img img{width:100%;height:100%}.block-service-benefits .benefits-container .item .item-desc{text-align:center}.block-service-benefits .benefits-container .item .item-desc p{font-family:Roobert,sans-serif;font-size:18px;line-height:1;font-weight:500;letter-spacing:0;color:#000}@media screen and (max-width:1439.8px){.block-service-benefits .benefits-container .item .item-desc p{font-size:15px}}@media screen and (max-width:991.8px){.block-service-benefits .benefits-container .item .item-desc p{font-size:12px;line-height:1.1}}@media screen and (max-width:767.8px){.block-service-benefits .benefits-container .item .item-desc p{max-width:85px}}.block-service-benefits .benefits-container .item .item-icon{display:block;width:19.2px;height:19.2px;-ms-flex-negative:0;flex-shrink:0;position:relative}@media screen and (max-width:991.8px){.block-service-benefits .benefits-container .item .item-icon{width:15.36px;height:15.36px}}.block-service-benefits .benefits-container .item .item-icon:hover .tooltip-box{opacity:1;visibility:visible}.block-service-benefits .benefits-container .item .item-icon img{width:100%;height:100%}.block-service-benefits .benefits-container .item .item-icon .tooltip-box{position:absolute;top:-6px;right:-12px;-webkit-transform:translateY(-100%);transform:translateY(-100%);width:100cqi;background-color:#efefee;border-radius:8px;padding:14px;opacity:0;visibility:hidden;-webkit-transition:opacity .2s,visibility .2s;transition:opacity .2s,visibility .2s}@media screen and (max-width:1439.8px){.block-service-benefits .benefits-container .item .item-icon .tooltip-box{right:50%;-webkit-transform:translate(50%,-100%);transform:translate(50%,-100%)}}@media screen and (max-width:991.8px){.block-service-benefits .benefits-container .item .item-icon .tooltip-box{padding:10px}}.block-service-benefits .benefits-container .item .item-icon .tooltip-box:before{content:"";display:block;width:0;height:0;border-style:solid;border-width:6px 6px 0 6px;border-color:#EFEFEE transparent transparent transparent;position:absolute;top:99%;right:12px;-webkit-transform:translateX(-3.6px);transform:translate(-3.6px)}@media screen and (max-width:1439.8px){.block-service-benefits .benefits-container .item .item-icon .tooltip-box:before{right:50%;-webkit-transform:translateX(50%);transform:translate(50%)}}.block-service-benefits .benefits-container .item .item-icon .tooltip-box p{font-family:Roobert,sans-serif;font-size:14px;line-height:1.6;font-weight:400;letter-spacing:0;color:#000}@media screen and (max-width:767.8px){.block-service-benefits .benefits-container .item .item-icon .tooltip-box p{font-size:12px}}@media screen and (max-width:575.8px){.block-service-benefits .benefits-container .item .item-icon .tooltip-box p{font-size:10px}}.block-service-benefits .benefits-container .item .item-icon .tooltip-box p a{display:inline;text-decoration-line:underline;text-decoration-color:currentColor;-webkit-transition:color .3s;transition:color .3s;opacity:1}.block-service-benefits .benefits-container .item .item-icon .tooltip-box p a:hover{color:teal}.block-category-grid{background-color:#fff}.block-category-grid .container .content{padding:72px 0}@media (min-width:1920px){.block-category-grid .container .content{padding:72px 0 70px}}@media screen and (max-width:1199.8px){.block-category-grid .container .content{padding:40px 0}}@media screen and (max-width:575.8px){.block-category-grid .container .content{padding:24px 0 21px}}.block-category-grid .category-grid-box{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;gap:36px;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (max-width:575.8px){.block-category-grid .category-grid-box{gap:16px 43.66px}}.block-category-grid .category-grid-box .item{width:calc((100% - 180px) / 6);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;opacity:1}@media screen and (max-width:1199.8px){.block-category-grid .category-grid-box .item{width:calc((100% - 72px) / 3)}}@media screen and (max-width:575.8px){.block-category-grid .category-grid-box .item{width:calc((100% - 43.66px)/2)}}.block-category-grid .category-grid-box .item:hover .item-img img{-webkit-transform:scale(1.05);transform:scale(1.05)}.block-category-grid .category-grid-box .item:hover .item-text .item-link:after{-webkit-transform:translateX(6px);transform:translate(6px)}.block-category-grid .category-grid-box .item .item-img{width:100%;max-width:201px;aspect-ratio:1/1;border-radius:1000px;background-color:#fff;overflow:hidden;margin-bottom:20px}@media screen and (max-width:575.8px){.block-category-grid .category-grid-box .item .item-img{width:calc(100% - 18.32px);margin:0 auto 19px}}.block-category-grid .category-grid-box .item .item-img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.block-category-grid .category-grid-box .item .item-text{font-size:0}.block-category-grid .category-grid-box .item .item-text .item-link{font-family:RT Rondelle,sans-serif;font-size:20px;line-height:1;font-weight:500;letter-spacing:0;color:teal;opacity:1;text-align:center;-webkit-transition:none;transition:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px}@media screen and (max-width:1439.8px){.block-category-grid .category-grid-box .item .item-text .item-link{font-size:15.4px}}@media screen and (max-width:575.8px){.block-category-grid .category-grid-box .item .item-text .item-link{gap:3.17px}}@media (min-width:375px){.block-category-grid .category-grid-box .item .item-text .item-link{white-space:nowrap}}.block-category-grid .category-grid-box .item .item-text .item-link:after{content:"\e900";font-family:icomoon!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:12px;color:inherit;-ms-flex-negative:0;flex-shrink:0;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}@media screen and (max-width:575.8px){.block-category-grid .category-grid-box .item .item-text .item-link:after{font-size:9.5px;margin-bottom:2px}}.shopify-section:has(.block-title-arrow-cards):has(+.block-media-featured) .container .content{padding:120px 0 60px}@media screen and (max-width:991.8px){.shopify-section:has(.block-title-arrow-cards):has(+.block-media-featured) .container .content{padding:60px 0 30px}}.shopify-section:has(.block-title-arrow-cards)+.block-media-featured .container .content{padding:60px 0 120px}@media screen and (max-width:991.8px){.shopify-section:has(.block-title-arrow-cards)+.block-media-featured .container .content{padding:60px 0}}@media screen and (max-width:767.8px){.shopify-section:has(.block-title-arrow-cards)+.block-media-featured .container .content{padding:48px 0}}@media screen and (max-width:767.8px){.shopify-section:has(.block-title-arrow-cards.hide-on-mb){display:none}}.block-title-arrow-cards{overflow:hidden}.block-title-arrow-cards:has(+.block-media-featured) .container .content{padding:120px 0 60px}@media screen and (max-width:991.8px){.block-title-arrow-cards:has(+.block-media-featured) .container .content{padding:60px 0 30px}}.block-title-arrow-cards+.block-media-featured .container .content{padding:60px 0 120px}@media screen and (max-width:991.8px){.block-title-arrow-cards+.block-media-featured .container .content{padding:60px 0}}@media screen and (max-width:767.8px){.block-title-arrow-cards+.block-media-featured .container .content{padding:48px 0}}@media (min-width:1920px){.block-title-arrow-cards .container{padding:0 70px}}.block-title-arrow-cards .container .content{max-width:none}.block-title-arrow-cards .layout-top{width:100%;margin-bottom:28px}.block-title-arrow-cards .layout-top .title h2{text-align:center;font-family:RT Rondelle,sans-serif;font-size:48px;line-height:1;font-weight:400;letter-spacing:0;color:#232020}@media screen and (max-width:991.8px){.block-title-arrow-cards .layout-top .title h2{font-size:36px}}@media screen and (max-width:767.8px){.block-title-arrow-cards .layout-top .title h2{font-size:28px}}@media (min-width:1920px){.block-title-arrow-cards .layout-top .title h2{margin-top:-7px}}.block-title-arrow-cards .layout-bottom{width:100%}.block-title-arrow-cards .layout-bottom .bestsellers-cards-box{width:100%;overflow:visible}.block-title-arrow-cards .layout-bottom .swiper-btn-box{margin-top:36px}.block-media-featured .media-featured{width:100%;border-radius:24px;background-color:#fff;padding:60px 13.1578947368%}@media screen and (max-width:1199.8px){.block-media-featured .media-featured{padding:60px 100px}}@media screen and (max-width:767.8px){.block-media-featured .media-featured{padding:36px 38px}}.block-media-featured .media-featured .title{margin-bottom:32px}.block-media-featured .media-featured .title h2{font-family:RT Rondelle,sans-serif;font-size:32px;line-height:1;font-weight:500;letter-spacing:0;color:#232020;text-align:center}@media screen and (max-width:991.8px){.block-media-featured .media-featured .title h2{font-size:20px}}@media (min-width:1920px){.block-media-featured .media-featured .title h2{margin-top:-6px}}@media screen and (max-width:991.8px){.block-media-featured .media-featured .title h2{font-size:24px;font-weight:400}}.block-media-featured .media-featured .img-wrapper{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;gap:69.12px}@media screen and (max-width:991.8px){.block-media-featured .media-featured .img-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:20px 40px}}.block-media-featured .media-featured .img-wrapper .item{width:auto;max-width:162.2px;height:97.32px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (min-width:1440px){.block-media-featured .media-featured .img-wrapper .item{padding:0 8.29px}}@media screen and (max-width:991.8px){.block-media-featured .media-featured .img-wrapper .item{max-width:100px;height:60px}}@media screen and (max-width:767.8px){.block-media-featured .media-featured .img-wrapper .item{max-width:83.05px;height:49.83px}}.block-media-featured .media-featured .img-wrapper .item img{width:100%;height:auto}.block-about-brand{background-color:#c7e2e2}.block-about-brand+.block-testimonial-carousel .container .content{padding:0 0 125px}@media screen and (max-width:991.8px){.block-about-brand+.block-testimonial-carousel .container .content{padding:0 0 60px}}.block-about-brand:has(+.block-testimonial-carousel) .container .content{padding:125px 0 51px}@media screen and (max-width:991.8px){.block-about-brand:has(+.block-testimonial-carousel) .container .content{padding:60px 0 36px}}.block-about-brand .container .content{padding:125px 0}@media screen and (max-width:991.8px){.block-about-brand .container .content{padding:60px 0}}.block-about-brand .about-brand{width:100%;border-radius:24px;background-color:#fff;position:relative;overflow:hidden}.block-about-brand .about-brand:before{content:"";display:block;position:absolute;top:0;left:0;right:auto;bottom:auto;width:100%;height:100%;background-color:#b2bcbc;pointer-events:none;z-index:1;mix-blend-mode:multiply}.block-about-brand .about-brand .media{position:absolute;top:0;left:0;right:auto;bottom:auto;width:100%;height:100%}.block-about-brand .about-brand .media img,.block-about-brand .about-brand .media video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.block-about-brand .about-brand .text{width:100%;position:relative;z-index:2;padding:110px 80px}@media (min-width:1920px){.block-about-brand .about-brand .text{min-height:526.16px}}@media screen and (max-width:991.8px){.block-about-brand .about-brand .text{padding:60px 36px}}@media screen and (max-width:767.8px){.block-about-brand .about-brand .text{padding:54px 20px 52px}}.block-about-brand .about-brand .text .text-content{max-width:719px;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.block-about-brand .about-brand .text .title{margin-bottom:30px}@media screen and (max-width:991.8px){.block-about-brand .about-brand .text .title{margin-bottom:22px}}.block-about-brand .about-brand .text .title h2{text-align:center;font-family:RT Rondelle,sans-serif;font-size:22px;line-height:1.6;font-weight:500;letter-spacing:0;color:#fff}@media screen and (max-width:991.8px){.block-about-brand .about-brand .text .title h2{font-size:16px}}.block-about-brand .about-brand .text .desc{text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.block-about-brand .about-brand .text .desc h3{font-family:RT Rondelle,sans-serif;font-size:72px;line-height:1;font-weight:400;letter-spacing:0;color:#fff;margin-bottom:42px}@media screen and (max-width:1199.8px){.block-about-brand .about-brand .text .desc h3{font-size:54px}}@media screen and (max-width:767.8px){.block-about-brand .about-brand .text .desc h3{font-size:36px}}@media screen and (max-width:991.8px){.block-about-brand .about-brand .text .desc h3{margin-bottom:24px}}.block-about-brand .about-brand .text .desc p{font-family:Roobert,sans-serif;font-size:16px;line-height:1.633;font-weight:400;letter-spacing:0;color:#fff;max-width:674px}@media screen and (max-width:991.8px){.block-about-brand .about-brand .text .desc p{font-size:15px;line-height:1.6}}@media screen and (max-width:991.8px){.block-about-brand .about-brand .text .desc p{padding:0 6px}}.block-testimonial-carousel{background-color:#c7e2e2;overflow:hidden}.block-testimonial-carousel.instagram-feed .testimonial-cards-box .item .card .card-img{margin-bottom:18px}.block-testimonial-carousel .container{max-width:none;padding:0}.block-testimonial-carousel .container .content{max-width:none}.block-testimonial-carousel .layout-top{width:100%;margin-bottom:34px;padding:0 72px}@media screen and (max-width:1199.8px){.block-testimonial-carousel .layout-top{padding:0 36px}}@media screen and (max-width:991.8px){.block-testimonial-carousel .layout-top{padding:0 20px}}@media screen and (max-width:767.8px){.block-testimonial-carousel .layout-top{margin-bottom:19px}}.block-testimonial-carousel .layout-top .text{width:100%;max-width:1520px;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:32px}@media (min-width:1920px){.block-testimonial-carousel .layout-top .text{margin-top:-6px}}@media screen and (max-width:767.8px){.block-testimonial-carousel .layout-top .text{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:11px;margin-top:-3px}}.block-testimonial-carousel .layout-top .text .Instagram-link{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:16px}@media screen and (max-width:767.8px){.block-testimonial-carousel .layout-top .text .Instagram-link{gap:10.24px}}.block-testimonial-carousel .layout-top .text .Instagram-link:before{content:"\e907";font-family:icomoon!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:40.64px;color:#000;-ms-flex-negative:0;flex-shrink:0;margin-top:8px}@media screen and (max-width:991.8px){.block-testimonial-carousel .layout-top .text .Instagram-link:before{font-size:36px;margin-top:2px}}@media screen and (max-width:767.8px){.block-testimonial-carousel .layout-top .text .Instagram-link:before{font-size:26.01px;margin-top:4px}}.block-testimonial-carousel .layout-top .text .Instagram-link a{font-family:RT Rondelle,sans-serif;font-size:48px;line-height:1;font-weight:400;letter-spacing:0;color:#000;text-decoration-line:underline;text-decoration-color:inherit;text-decoration-thickness:from-font}@media screen and (max-width:991.8px){.block-testimonial-carousel .layout-top .text .Instagram-link a{font-size:36px}}@media screen and (max-width:767.8px){.block-testimonial-carousel .layout-top .text .Instagram-link a{font-size:28px}}@media screen and (max-width:767.8px){.block-testimonial-carousel .layout-top .text .Instagram-link a{font-size:30.72px}}.block-testimonial-carousel .layout-top .text .Instagram-link a:hover{opacity:.6}.block-testimonial-carousel .layout-top .text .desc{text-align:center}.block-testimonial-carousel .layout-top .text .desc p{font-family:Roobert,sans-serif;font-size:16px;line-height:1.633;font-weight:400;letter-spacing:0;color:#000}@media screen and (max-width:991.8px){.block-testimonial-carousel .layout-top .text .desc p{font-size:15px;line-height:1.6}}@media screen and (max-width:767.8px){.block-testimonial-carousel .layout-top .text .desc p{font-size:12.8px}}.block-testimonial-carousel .testimonial-cards-box{width:calc(100% + 36px);overflow:visible;margin-left:-18px;margin-right:-18px}@media screen and (max-width:991.8px){.block-testimonial-carousel .testimonial-cards-box{width:calc(100% + 146.6px);margin-left:-73.3px;margin-right:-73.3px}}.block-testimonial-carousel .swiper-btn-box{margin-top:24px;padding:0 20px}@media screen and (max-width:991.8px){.block-testimonial-carousel .swiper-btn-box{margin-top:32px}}@media screen and (max-width:575.8px){.block-collection-and-carousel.type-2 .collection-box .text{min-height:390px}}.block-collection-and-carousel.type-2 .collection-box .text .text-content .text-head{max-width:84.5916795069%}@media (min-width:1920px){.block-collection-and-carousel.type-2 .collection-box .text .text-content .text-head{margin-bottom:65px}}@media screen and (max-width:991.8px){.block-collection-and-carousel.type-2 .collection-box .text .text-content .text-head{margin-bottom:36px}}@media screen and (max-width:991.8px){.block-collection-and-carousel.type-2 .collection-box .text .text-content .text-head h2{max-width:80.198019802%;margin-bottom:12px}}.block-collection-and-carousel.type-2 .collection-box .text .text-content .text-head p{max-width:88.160291439%}@media screen and (max-width:991.8px){.block-collection-and-carousel.type-2 .collection-box .text .text-content .text-head p{max-width:92.7392739274%;line-height:1.2}}.block-collection-and-carousel.type-2 .collection-box .text .text-content .btn-new a,.block-collection-and-carousel.type-2 .collection-box .text .text-content .btn-new button{color:#000;background:#fff linear-gradient(104deg,#0000001a 60%,#fff 60% 100%) no-repeat 100% 100%;background-size:300% 100%}.block-collection-and-carousel.type-2 .carousel-box .swiper-btn-box .swiper-button-next,.block-collection-and-carousel.type-2 .carousel-box .swiper-btn-box .swiper-button-prev{border:0;background-color:#f9f9f9;color:#000}@media screen and (max-width:991.8px){.block-collection-and-carousel.type-2 .carousel-box .swiper-btn-box .swiper-button-next,.block-collection-and-carousel.type-2 .carousel-box .swiper-btn-box .swiper-button-prev{border:1px solid #FFFFFF;background-color:transparent;color:#fff}}@media (hover:hover){.block-collection-and-carousel.type-2 .carousel-box .swiper-btn-box .swiper-button-next:hover,.block-collection-and-carousel.type-2 .carousel-box .swiper-btn-box .swiper-button-prev:hover{background-color:#66b1b2;color:#fff}}@media (min-width:992px){.block-collection-and-carousel.type-2 .carousel-box .swiper-btn-box .swiper-button-next.swiper-button-disabled,.block-collection-and-carousel.type-2 .carousel-box .swiper-btn-box .swiper-button-prev.swiper-button-disabled{opacity:1;background-color:#ffffff1a;color:#fff}}.block-collection-and-carousel .collection-and-carousel{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}@media screen and (max-width:991.8px){.block-collection-and-carousel .collection-and-carousel{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.block-collection-and-carousel .collection-box{width:calc(44.1666666667% + 41px);margin-right:-41px;position:relative}@media screen and (max-width:991.8px){.block-collection-and-carousel .collection-box{width:100%;margin:0}}.block-collection-and-carousel .collection-box .media{position:absolute;top:0;left:0;right:auto;bottom:auto;width:100%;height:100%}.block-collection-and-carousel .collection-box .media img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.block-collection-and-carousel .collection-box .text{width:100%;height:100%;min-height:742px;padding:14.1509433962%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;position:relative;z-index:1}@media (min-width:1920px){.block-collection-and-carousel .collection-box .text{padding:120px}}@media screen and (max-width:1727.8px){.block-collection-and-carousel .collection-box .text{min-height:auto}}@media screen and (max-width:991.8px){.block-collection-and-carousel .collection-box .text{padding:60px 36px 90px;min-height:500px}}@media screen and (max-width:575.8px){.block-collection-and-carousel .collection-box .text{padding:60px 36px;min-height:381px}}.block-collection-and-carousel .collection-box .text .text-content{width:100%}.block-collection-and-carousel .collection-box .text .text-content .text-head{max-width:45.7627118644%;margin-bottom:63px}@media screen and (max-width:1727.8px){.block-collection-and-carousel .collection-box .text .text-content .text-head{max-width:100%!important}}@media screen and (max-width:991.8px){.block-collection-and-carousel .collection-box .text .text-content .text-head{margin-bottom:33px}}.block-collection-and-carousel .collection-box .text .text-content .text-head h2{font-family:RT Rondelle,sans-serif;font-size:54px;line-height:1;font-weight:400;letter-spacing:0;color:#fff;margin-bottom:7px}@media screen and (max-width:1439.8px){.block-collection-and-carousel .collection-box .text .text-content .text-head h2{font-size:42px}}@media screen and (max-width:991.8px){.block-collection-and-carousel .collection-box .text .text-content .text-head h2{font-size:32px}}@media screen and (max-width:991.8px){.block-collection-and-carousel .collection-box .text .text-content .text-head h2{max-width:58.0858085809%;margin-bottom:9px}}.block-collection-and-carousel .collection-box .text .text-content .text-head p{font-family:Roobert,sans-serif;font-size:16px;line-height:1.633;font-weight:400;letter-spacing:0;color:#fff;max-width:81.1447811448%}@media screen and (max-width:991.8px){.block-collection-and-carousel .collection-box .text .text-content .text-head p{font-size:15px;line-height:1.6}}@media screen and (max-width:991.8px){.block-collection-and-carousel .collection-box .text .text-content .text-head p{max-width:75.2475247525%}}.block-collection-and-carousel .carousel-box{width:55.8333333333%;padding:72px 0 72px 95px;position:relative;z-index:1;overflow:hidden}@media screen and (max-width:1727.8px){.block-collection-and-carousel .carousel-box{padding:60px 0 60px 72px}}@media screen and (max-width:1439.8px){.block-collection-and-carousel .carousel-box{padding:30px 0 30px 56px}}@media screen and (max-width:991.8px){.block-collection-and-carousel .carousel-box{width:100%;padding:48px 20px 20px;margin-top:-28px}}.block-collection-and-carousel .carousel-box:before{content:"";display:block;width:100%;height:calc(50% + 1px);position:absolute;top:0;left:0;right:auto;bottom:auto;border-bottom-left-radius:36px;background-color:var(--bg,#EAE8E5)}@media screen and (max-width:991.8px){.block-collection-and-carousel .carousel-box:before{width:calc(50% + 1px);height:100%;left:0;right:auto;border-radius:0 16.52px 0 0}}.block-collection-and-carousel .carousel-box:after{content:"";display:block;width:100%;height:calc(50% + 1px);position:absolute;top:auto;left:0;right:auto;bottom:0;border-top-left-radius:36px;background-color:var(--bg,#EAE8E5)}@media screen and (max-width:991.8px){.block-collection-and-carousel .carousel-box:after{width:50%;height:100%;left:auto;right:0;border-radius:16.52px 0 0}}@media (min-width:992px){.block-collection-and-carousel .carousel-box .carousel-box-content{padding-right:54px;overflow:hidden}}.block-collection-and-carousel .carousel-box .bestsellers-cards-box{width:calc(var(--card-max-num) * 352.45px + (var(--card-max-num) - 1) * 12px);margin:0;overflow:visible}@media screen and (max-width:1199.8px){.block-collection-and-carousel .carousel-box .bestsellers-cards-box{width:330px}}@media screen and (max-width:991.8px){.block-collection-and-carousel .carousel-box .bestsellers-cards-box{width:100%}}@media (min-width:768px){.block-collection-and-carousel .carousel-box .bestsellers-cards-box .item{padding-bottom:25px}}.block-collection-and-carousel .carousel-box .swiper-btn-box{position:relative;z-index:1;margin:32px 0 0}@media screen and (max-width:1439.8px){.block-collection-and-carousel .carousel-box .swiper-btn-box{margin:20px 0 0}}@media screen and (max-width:991.8px){.block-collection-and-carousel .carousel-box .swiper-btn-box{margin:0;padding:30.42px 39.18px 30.42px 22.82px}}.shopify-section:has(.block-two-column-cards):has(+.block-text-and-media) .container .content,.shopify-section:has(.block-two-column-cards):has(+.block-two-column-cards) .container .content{padding:90px 0 0}@media screen and (max-width:991.8px){.shopify-section:has(.block-two-column-cards):has(+.block-text-and-media) .container .content,.shopify-section:has(.block-two-column-cards):has(+.block-two-column-cards) .container .content{padding:60px 0 0}}@media screen and (max-width:767.8px){.shopify-section:has(.block-two-column-cards):has(+.block-text-and-media) .container .content,.shopify-section:has(.block-two-column-cards):has(+.block-two-column-cards) .container .content{padding:48px 0 0}}.shopify-section:has(.block-two-column-cards)+.block-text-and-media .container .content{padding:90px 0}@media screen and (max-width:991.8px){.shopify-section:has(.block-two-column-cards)+.block-text-and-media .container .content{padding:60px 0}}@media screen and (max-width:767.8px){.shopify-section:has(.block-two-column-cards)+.block-text-and-media .container .content{padding:48px 0 40px}}@media screen and (max-width:767.8px){.shopify-section:has(.block-two-column-cards.hide-on-mb){display:none}}.block-two-column-cards:has(+.block-text-and-media) .container .content,.block-two-column-cards:has(+.block-two-column-cards) .container .content{padding:90px 0 0}@media screen and (max-width:991.8px){.block-two-column-cards:has(+.block-text-and-media) .container .content,.block-two-column-cards:has(+.block-two-column-cards) .container .content{padding:60px 0 0}}@media screen and (max-width:767.8px){.block-two-column-cards:has(+.block-text-and-media) .container .content,.block-two-column-cards:has(+.block-two-column-cards) .container .content{padding:48px 0 0}}.block-two-column-cards+.block-text-and-media .container .content{padding:90px 0}@media screen and (max-width:991.8px){.block-two-column-cards+.block-text-and-media .container .content{padding:60px 0}}@media screen and (max-width:767.8px){.block-two-column-cards+.block-text-and-media .container .content{padding:48px 0 40px}}.block-two-column-cards .two-column-cards{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;gap:36px;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (max-width:991.8px){.block-two-column-cards .two-column-cards{gap:20px}}.block-two-column-cards .two-column-cards .item{width:calc((100% - 36px)/2);border-radius:24px;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}@media screen and (max-width:991.8px){.block-two-column-cards .two-column-cards .item{width:calc((100% - 20px)/2);border-radius:16px}}@media screen and (max-width:767.8px){.block-two-column-cards .two-column-cards .item{width:100%}}.block-two-column-cards .two-column-cards .item.type-2 .item-text{background-color:#66b1b2}.block-two-column-cards .two-column-cards .item.type-2 .item-text .text-content .btn-new a,.block-two-column-cards .two-column-cards .item.type-2 .item-text .text-content .btn-new button{color:#fff;background:#000 linear-gradient(104deg,#fff3 60%,#000 60% 100%) no-repeat 100% 100%;background-size:300% 100%}.block-two-column-cards .two-column-cards .item .item-img{width:100%;aspect-ratio:742/400;background-color:#efefee}.block-two-column-cards .two-column-cards .item .item-img img,.block-two-column-cards .two-column-cards .item .item-img video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.block-two-column-cards .two-column-cards .item .item-text{-webkit-box-flex:1;-ms-flex:1;flex:1;width:100%;padding:42px 48px 48px;background-color:#eae8e5}@media screen and (max-width:991.8px){.block-two-column-cards .two-column-cards .item .item-text{padding:32px 20px}}@media screen and (max-width:575.8px){.block-two-column-cards .two-column-cards .item .item-text{padding:24px 20px}}.block-two-column-cards .two-column-cards .item .item-text .text-content{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.block-two-column-cards .two-column-cards .item .item-text .text-content .item-desc{margin-bottom:41px}.block-two-column-cards .two-column-cards .item .item-text .text-content .item-desc h2{font-family:RT Rondelle,sans-serif;font-size:48px;line-height:1;font-weight:400;letter-spacing:0;color:#000;margin-bottom:8px}@media screen and (max-width:991.8px){.block-two-column-cards .two-column-cards .item .item-text .text-content .item-desc h2{font-size:36px}}@media screen and (max-width:767.8px){.block-two-column-cards .two-column-cards .item .item-text .text-content .item-desc h2{font-size:28px}}.block-two-column-cards .two-column-cards .item .item-text .text-content .item-desc p{font-family:Roobert,sans-serif;font-size:16px;line-height:1.633;font-weight:400;letter-spacing:0;color:#000}@media screen and (max-width:991.8px){.block-two-column-cards .two-column-cards .item .item-text .text-content .item-desc p{font-size:15px;line-height:1.6}}.block-two-column-cards .two-column-cards .item .item-text .text-content .btn-new{margin-top:auto}.block-two-column-cards .two-column-cards .item .item-text .text-content .btn-new a,.block-two-column-cards .two-column-cards .item .item-text .text-content .btn-new button{color:#232020;background:#66b1b2 linear-gradient(104deg,#fff3 60%,#66b1b2 60% 100%) no-repeat 100% 100%;background-size:300% 100%}.block-text-and-media:has(+.block-text-and-media) .container .content,.block-text-and-media:has(+.block-two-column-cards) .container .content{padding:90px 0 0}@media screen and (max-width:991.8px){.block-text-and-media:has(+.block-text-and-media) .container .content,.block-text-and-media:has(+.block-two-column-cards) .container .content{padding:60px 0 0}}@media screen and (max-width:767.8px){.block-text-and-media:has(+.block-text-and-media) .container .content,.block-text-and-media:has(+.block-two-column-cards) .container .content{padding:48px 0 0}}.block-text-and-media .text-and-media{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;background-color:#fff;border-radius:24px;overflow:hidden}@media screen and (max-width:991.8px){.block-text-and-media .text-and-media{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.block-text-and-media .text-and-media .text{width:49.5394736842%;min-height:583px;padding:7.2368421053% 7.8947368421% 7.8947368421%;position:relative;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media screen and (max-width:991.8px){.block-text-and-media .text-and-media .text{width:100%;min-height:auto;padding:36px}}@media screen and (max-width:575.8px){.block-text-and-media .text-and-media .text{padding:30px 20px 34px}}.block-text-and-media .text-and-media .text:before{content:"";display:block;width:100%;height:50%;position:absolute;top:0;left:0;right:auto;bottom:auto;border-bottom-right-radius:36px;background-color:#c7e2e2}@media screen and (max-width:991.8px){.block-text-and-media .text-and-media .text:before{width:50%;height:100%;left:0;right:auto;border-radius:0 0 14.73px}}.block-text-and-media .text-and-media .text:after{content:"";display:block;width:100%;height:50%;position:absolute;top:auto;left:0;right:auto;bottom:0;border-top-right-radius:36px;background-color:#c7e2e2}@media screen and (max-width:991.8px){.block-text-and-media .text-and-media .text:after{width:50%;height:100%;left:auto;right:0;border-radius:0 0 0 14.73px}}.block-text-and-media .text-and-media .text .text-content{position:relative;z-index:1;margin:auto 0}.block-text-and-media .text-and-media .text .text-content .text-head{margin-bottom:56px}@media screen and (max-width:575.8px){.block-text-and-media .text-and-media .text .text-content .text-head{margin-bottom:17px}}.block-text-and-media .text-and-media .text .text-content .text-head h2{font-family:RT Rondelle,sans-serif;font-size:22px;line-height:1.6;font-weight:500;letter-spacing:0;color:teal;margin-bottom:20px}@media screen and (max-width:991.8px){.block-text-and-media .text-and-media .text .text-content .text-head h2{font-size:16px}}@media screen and (max-width:575.8px){.block-text-and-media .text-and-media .text .text-content .text-head h2{margin-bottom:12px}}.block-text-and-media .text-and-media .text .text-content .text-head h3{font-family:RT Rondelle,sans-serif;font-size:48px;line-height:1;font-weight:400;letter-spacing:0;color:#000;margin:0 0 20px}@media screen and (max-width:991.8px){.block-text-and-media .text-and-media .text .text-content .text-head h3{font-size:36px}}@media screen and (max-width:767.8px){.block-text-and-media .text-and-media .text .text-content .text-head h3{font-size:28px}}@media screen and (max-width:575.8px){.block-text-and-media .text-and-media .text .text-content .text-head h3{margin-bottom:13px}}.block-text-and-media .text-and-media .text .text-content .text-head p{font-family:Roobert,sans-serif;font-size:16px;line-height:1.633;font-weight:400;letter-spacing:0;color:#000}@media screen and (max-width:991.8px){.block-text-and-media .text-and-media .text .text-content .text-head p{font-size:15px;line-height:1.6}}@media screen and (max-width:575.8px){.block-text-and-media .text-and-media .text .text-content .text-head p{padding-right:24px}}.block-text-and-media .text-and-media .media{width:calc(50.4605263158% + 53px);margin-left:-53px}@media screen and (max-width:991.8px){.block-text-and-media .text-and-media .media{width:100%;height:400px;margin:-25px 0 0}}@media screen and (max-width:575.8px){.block-text-and-media .text-and-media .media{height:333px}}.block-text-and-media .text-and-media .media img,.block-text-and-media .text-and-media .media video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.block-blog-posts-list{overflow:hidden}.block-blog-posts-list .container .content{max-width:1496px}.block-blog-posts-list .layout-top{width:100%;margin-bottom:54px}@media screen and (max-width:767.8px){.block-blog-posts-list .layout-top{margin-bottom:33px}}.block-blog-posts-list .layout-top .title{text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:1046px;margin:0 auto}@media (min-width:1920px){.block-blog-posts-list .layout-top .title{margin-top:-11px}}@media screen and (max-width:991.8px){.block-blog-posts-list .layout-top .title{margin-top:-5px}}.block-blog-posts-list .layout-top .title h2{font-family:RT Rondelle,sans-serif;font-size:22px;line-height:1.6;font-weight:500;letter-spacing:0;color:teal;margin-bottom:20px}@media screen and (max-width:991.8px){.block-blog-posts-list .layout-top .title h2{font-size:16px}}@media screen and (max-width:767.8px){.block-blog-posts-list .layout-top .title h2{margin-bottom:12px;font-size:15px}}.block-blog-posts-list .layout-top .title p{font-family:RT Rondelle,sans-serif;font-size:48px;line-height:1;font-weight:400;letter-spacing:0;color:#000}@media screen and (max-width:991.8px){.block-blog-posts-list .layout-top .title p{font-size:36px}}@media screen and (max-width:767.8px){.block-blog-posts-list .layout-top .title p{font-size:28px}}@media screen and (max-width:1199.8px){.block-blog-posts-list .layout-top .title p{font-size:36px}}@media screen and (max-width:991.8px){.block-blog-posts-list .layout-top .title p{font-size:28px}}.block-blog-posts-list .layout-bottom{width:100%}.block-blog-posts-list .layout-bottom .post-cards-box{overflow:visible}.block-blog-posts-list .layout-bottom .see-all-btn{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:72px}@media screen and (max-width:767.8px){.block-blog-posts-list .layout-bottom .see-all-btn{margin-top:36px}}.block-blog-posts-list .layout-bottom .see-all-btn .btn-new a,.block-blog-posts-list .layout-bottom .see-all-btn .btn-new button{min-width:320px}@media screen and (max-width:767.8px){.block-blog-posts-list .layout-bottom .see-all-btn .btn-new a,.block-blog-posts-list .layout-bottom .see-all-btn .btn-new button{min-width:220px}}.block-service-benefits-2{background-color:#efefee}.block-service-benefits-2.contact-header{background-color:transparent}.block-service-benefits-2.contact-header .container .content{padding:120px 0}@media screen and (max-width:991.8px){.block-service-benefits-2.contact-header .container .content{padding:30px 0 53px}}.block-service-benefits-2.contact-header .layout-top{margin-bottom:65px}@media screen and (max-width:767.8px){.block-service-benefits-2.contact-header .layout-top{margin-bottom:29px}}.block-service-benefits-2.contact-header .layout-top .title{margin-top:0}@media (min-width:1920px){.block-service-benefits-2.contact-header .layout-top .title{margin-top:-11px}}.block-service-benefits-2.contact-header .layout-top .title h1,.block-service-benefits-2.contact-header .layout-top .title h2{font-family:RT Rondelle,sans-serif;font-size:72px;line-height:1;font-weight:400;letter-spacing:0;margin-bottom:5px}@media screen and (max-width:1199.8px){.block-service-benefits-2.contact-header .layout-top .title h1,.block-service-benefits-2.contact-header .layout-top .title h2{font-size:54px}}@media screen and (max-width:767.8px){.block-service-benefits-2.contact-header .layout-top .title h1,.block-service-benefits-2.contact-header .layout-top .title h2{font-size:36px}}@media screen and (max-width:767.8px){.block-service-benefits-2.contact-header .layout-top .title h1,.block-service-benefits-2.contact-header .layout-top .title h2{font-size:42px;margin-bottom:10px}}.block-service-benefits-2.contact-header .layout-top .title p{max-width:100%}@media (min-width:1920px){.block-service-benefits-2.contact-header .layout-bottom{margin-bottom:-7px}}@media screen and (max-width:575.8px){.block-service-benefits-2.contact-header .layout-bottom .service-benefits-box{gap:13px}}.block-service-benefits-2 .container .content{padding:140px 0}@media screen and (max-width:991.8px){.block-service-benefits-2 .container .content{padding:60px 0 53px}}.block-service-benefits-2 .layout-top{width:100%;margin-bottom:41px}@media screen and (max-width:767.8px){.block-service-benefits-2 .layout-top{margin-bottom:30px}}.block-service-benefits-2 .layout-top .title{max-width:805px;margin:0 auto;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (min-width:1920px){.block-service-benefits-2 .layout-top .title{margin-top:-6px}}@media screen and (max-width:991.8px){.block-service-benefits-2 .layout-top .title{margin-top:-5px}}.block-service-benefits-2 .layout-top .title h2{font-family:RT Rondelle,sans-serif;font-size:48px;line-height:1;font-weight:400;letter-spacing:0;color:#000;margin-bottom:32px}@media screen and (max-width:991.8px){.block-service-benefits-2 .layout-top .title h2{font-size:36px}}@media screen and (max-width:767.8px){.block-service-benefits-2 .layout-top .title h2{font-size:28px}}@media screen and (max-width:767.8px){.block-service-benefits-2 .layout-top .title h2{font-size:36px;margin-bottom:12px}}.block-service-benefits-2 .layout-top .title p{font-family:Roobert,sans-serif;font-size:16px;line-height:1.633;font-weight:400;letter-spacing:0;color:#000;max-width:440px}@media screen and (max-width:991.8px){.block-service-benefits-2 .layout-top .title p{font-size:15px;line-height:1.6}}.block-service-benefits-2 .layout-bottom{width:100%}@media (min-width:1920px){.block-service-benefits-2 .layout-bottom{margin-bottom:-4px}}.block-service-benefits-2 .layout-bottom .service-benefits-box{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:24px;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (max-width:767.8px){.block-service-benefits-2 .layout-bottom .service-benefits-box{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:36px}}@media screen and (max-width:575.8px){.block-service-benefits-2 .layout-bottom .service-benefits-box{gap:17px;padding:0 10px}}.block-service-benefits-2 .layout-bottom .service-benefits-box .item{width:calc((100% - 48px) / 3)}@media screen and (max-width:767.8px){.block-service-benefits-2 .layout-bottom .service-benefits-box .item{width:100%;max-width:400px;margin:0 auto}}.block-service-benefits-2 .layout-bottom .service-benefits-box .item .item-icon{width:100%;min-height:300px;border-radius:20px;overflow:hidden;background-color:teal;margin-bottom:21px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:24px}@media screen and (max-width:575.8px){.block-service-benefits-2 .layout-bottom .service-benefits-box .item .item-icon{min-height:200px;border-radius:16px;margin-bottom:16px}}.block-service-benefits-2 .layout-bottom .service-benefits-box .item .item-icon img{max-width:124.42px;aspect-ratio:1/1;-ms-flex-negative:0;flex-shrink:0}@media screen and (max-width:575.8px){.block-service-benefits-2 .layout-bottom .service-benefits-box .item .item-icon img{max-width:65px}}.block-service-benefits-2 .layout-bottom .service-benefits-box .item .item-text .text-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}.block-service-benefits-2 .layout-bottom .service-benefits-box .item .item-text .text-content .item-title{font-family:RT Rondelle,sans-serif;font-size:24px;line-height:1;font-weight:500;letter-spacing:0;color:#000;margin-bottom:12px}@media screen and (max-width:991.8px){.block-service-benefits-2 .layout-bottom .service-benefits-box .item .item-text .text-content .item-title{font-size:18px}}@media screen and (max-width:991.8px){.block-service-benefits-2 .layout-bottom .service-benefits-box .item .item-text .text-content .item-title{font-size:20px;line-height:1;font-weight:400;margin-bottom:9px}}.block-service-benefits-2 .layout-bottom .service-benefits-box .item .item-text .text-content .item-desc{max-width:330px}.block-service-benefits-2 .layout-bottom .service-benefits-box .item .item-text .text-content .item-desc p{font-family:Roobert,sans-serif;font-size:16px;line-height:1.633;font-weight:400;letter-spacing:0;color:#000}@media screen and (max-width:991.8px){.block-service-benefits-2 .layout-bottom .service-benefits-box .item .item-text .text-content .item-desc p{font-size:15px;line-height:1.6}}.block-service-benefits-2 .layout-bottom .service-benefits-box .item .item-text .text-content .item-desc p a{opacity:1;text-decoration-line:underline;text-decoration-color:inherit;-webkit-transition:color .3s;transition:color .3s}.block-service-benefits-2 .layout-bottom .service-benefits-box .item .item-text .text-content .item-desc p a:hover{color:teal}@media screen and (max-width:991.8px){.block-category-hero .container{padding:0}}.block-category-hero .container .content{padding:48px 0 0}@media screen and (max-width:991.8px){.block-category-hero .container .content{padding:0}}.block-category-hero .media-and-text{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;background-color:#fff;border-radius:24px;overflow:hidden}@media screen and (max-width:991.8px){.block-category-hero .media-and-text{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;border-radius:0}}.block-category-hero .media-and-text .media{width:calc(47.5657894737% + 58px);margin-right:-58px;height:400px}@media screen and (max-width:991.8px){.block-category-hero .media-and-text .media{width:100%;margin:0 0 -28px;height:400px}}@media screen and (max-width:767.8px){.block-category-hero .media-and-text .media{height:322px}}.block-category-hero .media-and-text .media img,.block-category-hero .media-and-text .media video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.block-category-hero .media-and-text .text{width:52.4342105263%;min-height:400px;padding:59px 10.8552631579% 60px 9.7368421053%;position:relative;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media screen and (max-width:991.8px){.block-category-hero .media-and-text .text{width:100%;padding:70px 23px}}@media screen and (max-width:767.8px){.block-category-hero .media-and-text .text{min-height:auto;padding:59px 23px 68px}}.block-category-hero .media-and-text .text:before{content:"";display:block;width:100%;height:50%;position:absolute;top:0;left:auto;right:0;bottom:auto;border-bottom-left-radius:36px;background-color:teal}@media screen and (max-width:991.8px){.block-category-hero .media-and-text .text:before{width:50%;height:100%;left:0;right:auto;border-radius:0 23.04px 0 0}}.block-category-hero .media-and-text .text:after{content:"";display:block;width:100%;height:50%;position:absolute;top:auto;left:auto;right:0;bottom:0;border-top-left-radius:36px;background-color:teal}@media screen and (max-width:991.8px){.block-category-hero .media-and-text .text:after{width:50%;height:100%;left:auto;right:0;border-radius:23.04px 0 0}}.block-category-hero .media-and-text .text .text-content{width:100%;margin:auto 0;position:relative;z-index:1}@media screen and (max-width:991.8px){.block-category-hero .media-and-text .text .text-content{text-align:center}}.block-category-hero .media-and-text .text .text-content h1{font-family:RT Rondelle,sans-serif;font-size:48px;line-height:1;font-weight:400;letter-spacing:0;color:#fff;margin-bottom:21px}@media screen and (max-width:991.8px){.block-category-hero .media-and-text .text .text-content h1{font-size:36px}}@media screen and (max-width:767.8px){.block-category-hero .media-and-text .text .text-content h1{font-size:28px}}@media screen and (max-width:767.8px){.block-category-hero .media-and-text .text .text-content h1{font-size:32px;margin-bottom:20px}}.block-category-hero .media-and-text .text .text-content .text-paragraph{font-family:Roobert,sans-serif;font-size:16px;line-height:1.633;font-weight:400;letter-spacing:0;color:#fff}@media screen and (max-width:991.8px){.block-category-hero .media-and-text .text .text-content .text-paragraph{font-size:15px;line-height:1.6}}.block-category-hero .media-and-text .text .text-content .text-paragraph p,.block-category-hero .media-and-text .text .text-content .text-paragraph span{font-family:Roobert,sans-serif;font-size:16px;line-height:1.633;font-weight:400;letter-spacing:0;color:#fff}@media screen and (max-width:991.8px){.block-category-hero .media-and-text .text .text-content .text-paragraph p,.block-category-hero .media-and-text .text .text-content .text-paragraph span{font-size:15px;line-height:1.6}}.block-category-hero .media-and-text .text .text-content .text-paragraph ol li,.block-category-hero .media-and-text .text .text-content .text-paragraph ul li{font-family:Roobert,sans-serif;font-size:16px;line-height:1.633;font-weight:400;letter-spacing:0;color:#fff}@media screen and (max-width:991.8px){.block-category-hero .media-and-text .text .text-content .text-paragraph ol li,.block-category-hero .media-and-text .text .text-content .text-paragraph ul li{font-size:15px;line-height:1.6}}.block-category-hero .media-and-text .text .text-content .text-paragraph ul>li{position:relative;padding-left:1.5em}.block-category-hero .media-and-text .text .text-content .text-paragraph ul>li:before{content:"";display:inline-block;width:6px;height:6px;background-color:#000;border-radius:1000px;position:absolute;left:.6em;top:.74em;font-size:inherit;-webkit-transform:scale(.5);transform:scale(.5)}.block-category-hero .media-and-text .text .text-content .text-paragraph ol{counter-reset:sectioncounter}.block-category-hero .media-and-text .text .text-content .text-paragraph ol>li{position:relative;padding-left:1.5em}.block-category-hero .media-and-text .text .text-content .text-paragraph ol>li:before{content:counter(sectioncounter) ".";counter-increment:sectioncounter;position:absolute;left:0;top:0}.block-category-hero .media-and-text .text .mask-wrapper{position:absolute;top:0;right:0;width:13.2998745295%;height:100%;z-index:1;pointer-events:none}@media screen and (max-width:991.8px){.block-category-hero .media-and-text .text .mask-wrapper{top:auto;bottom:0;width:100%;aspect-ratio:375/40;height:auto}}@media screen and (max-width:575.8px){.block-category-hero .media-and-text .text .mask-wrapper{aspect-ratio:375/48}}.block-category-hero .media-and-text .text .mask-wrapper:before{content:"";display:block;background-position:center;background-repeat:no-repeat;background-size:cover;background-image:url(./category-hero-mask.svg);width:100%;height:100%}@media screen and (max-width:991.8px){.block-category-hero .media-and-text .text .mask-wrapper:before{background-image:url(./category-hero-mask-2.svg);background-position:top center}}.block-seo .container .content{padding:120px 0 113px}@media screen and (max-width:991.8px){.block-seo .container .content{padding:60px 0}}.block-seo .text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}.block-seo .text h2{font-family:RT Rondelle,sans-serif;font-size:48px;line-height:1;font-weight:400;letter-spacing:0;color:#000;margin-bottom:32px}@media screen and (max-width:991.8px){.block-seo .text h2{font-size:36px}}@media screen and (max-width:767.8px){.block-seo .text h2{font-size:28px}}@media screen and (max-width:767.8px){.block-seo .text h2{margin-bottom:24px}}.block-seo .text .text-paragraph{max-width:850px}.block-seo .text .text-paragraph p{font-family:Roobert,sans-serif;font-size:16px;line-height:1.633;font-weight:400;letter-spacing:0;color:#000}@media screen and (max-width:991.8px){.block-seo .text .text-paragraph p{font-size:15px;line-height:1.6}}.block-seo .text .text-paragraph p:not(:last-child){margin-bottom:26px}@media screen and (max-width:767.8px){.block-seo .text .text-paragraph p:not(:last-child){margin-bottom:20px}}.block-service-benefits-3{background-color:teal;overflow:hidden}.block-service-benefits-3 .container .content{padding:140px 0}@media screen and (max-width:991.8px){.block-service-benefits-3 .container .content{padding:60px 0 65px}}.block-service-benefits-3 .layout-top{width:100%;margin-bottom:42px}@media screen and (max-width:767.8px){.block-service-benefits-3 .layout-top{margin-bottom:30px}}@media screen and (max-width:575.8px){.block-service-benefits-3 .layout-top{margin-bottom:26px}}.block-service-benefits-3 .layout-top .title{max-width:805px;margin:0 auto;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (min-width:1920px){.block-service-benefits-3 .layout-top .title{margin-top:-7px}}@media screen and (max-width:991.8px){.block-service-benefits-3 .layout-top .title{margin-top:-5px}}.block-service-benefits-3 .layout-top .title h2{font-family:RT Rondelle,sans-serif;font-size:48px;line-height:1;font-weight:400;letter-spacing:0;color:#fff;margin-bottom:32px}@media screen and (max-width:991.8px){.block-service-benefits-3 .layout-top .title h2{font-size:36px}}@media screen and (max-width:767.8px){.block-service-benefits-3 .layout-top .title h2{font-size:28px}}@media screen and (max-width:767.8px){.block-service-benefits-3 .layout-top .title h2{font-size:36px;margin-bottom:20px}}@media screen and (max-width:575.8px){.block-service-benefits-3 .layout-top .title h2{font-size:32px}}.block-service-benefits-3 .layout-top .title p{font-family:Roobert,sans-serif;font-size:16px;line-height:1.633;font-weight:400;letter-spacing:0;color:#fff;max-width:440px}@media screen and (max-width:991.8px){.block-service-benefits-3 .layout-top .title p{font-size:15px;line-height:1.6}}.block-service-benefits-3 .layout-bottom{width:100%}@media (min-width:1920px){.block-service-benefits-3 .layout-bottom{margin-bottom:-5px}}.block-service-benefits-3 .layout-bottom .service-benefits-box{width:100%;overflow:visible}.block-service-benefits-3 .layout-bottom .service-benefits-box.swiper .swiper-scrollbar{width:calc(100% - 7px);margin-left:7px;height:3px;border-radius:0;background-color:#fff3;position:static;margin-top:35.5px}@media (min-width:992px){.block-service-benefits-3 .layout-bottom .service-benefits-box.swiper .swiper-scrollbar{display:none}}.block-service-benefits-3 .layout-bottom .service-benefits-box.swiper .swiper-scrollbar .swiper-scrollbar-drag{border-radius:0;background-color:#fff}.block-service-benefits-3 .layout-bottom .service-benefits-box .service-benefits{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:24px}@media screen and (max-width:767.8px){.block-service-benefits-3 .layout-bottom .service-benefits-box .service-benefits{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:36px}}@media screen and (max-width:575.8px){.block-service-benefits-3 .layout-bottom .service-benefits-box .service-benefits{gap:17px}}.block-service-benefits-3 .layout-bottom .service-benefits-box .service-benefits.swiper-wrapper{gap:unset!important;-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}@media screen and (max-width:991.8px){.block-service-benefits-3 .layout-bottom .service-benefits-box .service-benefits.swiper-wrapper .swiper-slide{width:100%;max-width:360px}}@media screen and (max-width:575.8px){.block-service-benefits-3 .layout-bottom .service-benefits-box .service-benefits.swiper-wrapper .swiper-slide{max-width:315px}}.block-service-benefits-3 .layout-bottom .service-benefits-box .service-benefits.swiper-wrapper .swiper-slide:not(:last-child){margin:unset;margin-right:24px}@media screen and (max-width:991.8px){.block-service-benefits-3 .layout-bottom .service-benefits-box .service-benefits.swiper-wrapper .swiper-slide:not(:last-child){margin-right:19.2px}}.block-service-benefits-3 .layout-bottom .service-benefits-box .item{width:calc((100% - 48px) / 3)}@media screen and (max-width:767.8px){.block-service-benefits-3 .layout-bottom .service-benefits-box .item{width:100%;max-width:400px;margin:0 auto}}.block-service-benefits-3 .layout-bottom .service-benefits-box .item .item-img{width:100%;border-radius:20px;overflow:hidden;background-color:teal;margin-bottom:21px;position:relative}@media screen and (max-width:575.8px){.block-service-benefits-3 .layout-bottom .service-benefits-box .item .item-img{border-radius:16px;margin-bottom:16px}}.block-service-benefits-3 .layout-bottom .service-benefits-box .item .item-img .img-wrapper{position:absolute;top:0;left:0;right:auto;bottom:auto;width:100%;height:100%;-webkit-filter:blur(4px);filter:blur(4px)}.block-service-benefits-3 .layout-bottom .service-benefits-box .item .item-img .img-wrapper img,.block-service-benefits-3 .layout-bottom .service-benefits-box .item .item-img .img-wrapper video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.block-service-benefits-3 .layout-bottom .service-benefits-box .item .item-img .icon-wrapper{width:100%;min-height:300px;padding:24px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;z-index:1}@media screen and (max-width:575.8px){.block-service-benefits-3 .layout-bottom .service-benefits-box .item .item-img .icon-wrapper{min-height:200px}}.block-service-benefits-3 .layout-bottom .service-benefits-box .item .item-img .icon-wrapper img{max-width:82.94px;aspect-ratio:1/1;-ms-flex-negative:0;flex-shrink:0}@media screen and (max-width:575.8px){.block-service-benefits-3 .layout-bottom .service-benefits-box .item .item-img .icon-wrapper img{max-width:66.36px}}.block-service-benefits-3 .layout-bottom .service-benefits-box .item .item-text .text-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}.block-service-benefits-3 .layout-bottom .service-benefits-box .item .item-text .text-content .item-title{font-family:RT Rondelle,sans-serif;font-size:24px;line-height:1;font-weight:500;letter-spacing:0;color:#fff;margin-bottom:12px}@media screen and (max-width:991.8px){.block-service-benefits-3 .layout-bottom .service-benefits-box .item .item-text .text-content .item-title{font-size:18px}}@media screen and (max-width:991.8px){.block-service-benefits-3 .layout-bottom .service-benefits-box .item .item-text .text-content .item-title{font-size:20px;line-height:1;font-weight:400;margin-bottom:9px}}.block-service-benefits-3 .layout-bottom .service-benefits-box .item .item-text .text-content .item-desc{max-width:330px}.block-service-benefits-3 .layout-bottom .service-benefits-box .item .item-text .text-content .item-desc p{font-family:Roobert,sans-serif;font-size:16px;line-height:1.633;font-weight:400;letter-spacing:0;color:#fff}@media screen and (max-width:991.8px){.block-service-benefits-3 .layout-bottom .service-benefits-box .item .item-text .text-content .item-desc p{font-size:15px;line-height:1.6}}.block-service-benefits-3 .layout-bottom .service-benefits-box .item .item-text .text-content .item-desc p a{opacity:1;text-decoration-line:underline;text-decoration-color:inherit;-webkit-transition:color .3s;transition:color .3s}.block-service-benefits-3 .layout-bottom .service-benefits-box .item .item-text .text-content .item-desc p a:hover{color:#232020}.block-title-arrow-cards-2{overflow:hidden}.block-title-arrow-cards-2:has(+.block-two-column-cards) .container .content{padding:120px 0 0}@media screen and (max-width:991.8px){.block-title-arrow-cards-2:has(+.block-two-column-cards) .container .content{padding:60px 0 0}}.block-title-arrow-cards-2 product-recommendations{margin:0}.block-title-arrow-cards-2 .layout-top{width:100%;margin-bottom:36px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:48px}@media screen and (max-width:991.8px){.block-title-arrow-cards-2 .layout-top{margin-bottom:28px}}.block-title-arrow-cards-2 .layout-top .title{width:100%;max-width:800px}@media screen and (max-width:991.8px){.block-title-arrow-cards-2 .layout-top .title{max-width:100%;text-align:center}}.block-title-arrow-cards-2 .layout-top .title h2{font-family:RT Rondelle,sans-serif;font-size:48px;line-height:1;font-weight:400;letter-spacing:0;color:#000}@media screen and (max-width:991.8px){.block-title-arrow-cards-2 .layout-top .title h2{font-size:36px}}@media screen and (max-width:767.8px){.block-title-arrow-cards-2 .layout-top .title h2{font-size:28px}}@media screen and (max-width:575.8px){.block-title-arrow-cards-2 .layout-top .title h2{font-size:20px}}.block-title-arrow-cards-2 .layout-top .swiper-btn-box{margin:0}@media screen and (max-width:991.8px){.block-title-arrow-cards-2 .layout-top .swiper-btn-box{display:none}}.block-title-arrow-cards-2 .layout-bottom{width:100%}.block-title-arrow-cards-2 .layout-bottom .bestsellers-cards-box{overflow:visible}@media screen and (max-width:991.8px){.block-title-arrow-cards-2 .layout-bottom .bestsellers-cards-box{display:none!important}}.block-title-arrow-cards-2 .layout-bottom .bestsellers-cards-box .bestsellers-cards.swiper-wrapper .item{width:calc((100% - 36px)/4);padding-bottom:24px}@media screen and (max-width:1439.8px){.block-title-arrow-cards-2 .layout-bottom .bestsellers-cards-box .bestsellers-cards.swiper-wrapper .item{width:calc((100% - 24px) / 3)}}.block-title-arrow-cards-2 .layout-bottom .mobile-bestsellers-cards-box{overflow:visible;width:calc(100% + 16px);margin:0 -8px}@media (min-width:992px){.block-title-arrow-cards-2 .layout-bottom .mobile-bestsellers-cards-box{display:none}}.block-title-arrow-cards-2 .layout-bottom .mobile-swiper-btn-box{margin-top:32px}@media (min-width:992px){.block-title-arrow-cards-2 .layout-bottom .mobile-swiper-btn-box{display:none}}.block-article .container .content{padding:109px 0 114px}@media screen and (max-width:991.8px){.block-article .container .content{padding:30px 0 52px}}.block-article .article-box{width:100%;max-width:720px;margin:0 auto}.block-article .article-box h1{font-family:RT Rondelle,sans-serif;font-size:72px;line-height:1;font-weight:400;letter-spacing:0;color:#232020;margin-bottom:1.0555555556em;text-align:center}@media screen and (max-width:1199.8px){.block-article .article-box h1{font-size:54px}}@media screen and (max-width:767.8px){.block-article .article-box h1{font-size:36px}}@media screen and (max-width:991.8px){.block-article .article-box h1{margin-bottom:1.1111111111em}}.block-article .article-box h2{font-family:RT Rondelle,sans-serif;font-size:24px;line-height:1;font-weight:500;letter-spacing:0;color:teal;margin:1.625em 0 .4583333333em}@media screen and (max-width:991.8px){.block-article .article-box h2{font-size:18px}}.block-article .article-box h2:first-child{margin-top:0}@media screen and (max-width:991.8px){.block-article .article-box h2{font-size:20px;margin:1.35em 0 .45em}}.block-article .article-box h3,.block-article .article-box h4,.block-article .article-box h5,.block-article .article-box h6{font-family:RT Rondelle,sans-serif;font-size:22px;line-height:1.6;font-weight:500;letter-spacing:0;color:teal;margin:1.625em 0 .4583333333em}.block-article .article-box h3:first-child,.block-article .article-box h4:first-child,.block-article .article-box h5:first-child,.block-article .article-box h6:first-child{margin-top:0}@media screen and (max-width:991.8px){.block-article .article-box h3,.block-article .article-box h4,.block-article .article-box h5,.block-article .article-box h6{font-size:18px;margin:1.35em 0 .45em}}.block-article .article-box p{font-family:Roobert,sans-serif;font-size:16px;line-height:1.633;font-weight:400;letter-spacing:0;color:#000}@media screen and (max-width:991.8px){.block-article .article-box p{font-size:15px;line-height:1.6}}.block-article .article-box>a{font-family:Roobert,sans-serif;font-size:16px;line-height:1.633;font-weight:400;letter-spacing:0;color:#000}@media screen and (max-width:991.8px){.block-article .article-box>a{font-size:15px;line-height:1.6}}.block-article .article-box a{text-decoration-line:underline;text-decoration-color:currentColor;opacity:1;-webkit-transition:color .3s;transition:color .3s}.block-article .article-box a:hover{color:teal}.block-article .article-box ul>li{position:relative;padding-left:1.5em}.block-article .article-box ul>li:before{content:"";display:inline-block;width:6px;height:6px;background-color:#000;border-radius:1000px;position:absolute;left:.6em;top:.74em;font-size:inherit;-webkit-transform:scale(.5);transform:scale(.5)}.block-article .article-box ol{counter-reset:sectioncounter}.block-article .article-box ol>li{position:relative;padding-left:1.5em}.block-article .article-box ol>li:before{content:counter(sectioncounter) ".";counter-increment:sectioncounter;position:absolute;left:0;top:0}.block-category-grid-all{overflow:hidden}@media screen and (max-width:767.8px){.block-category-grid-all .container{padding:0 12.5px}}.block-category-grid-all .container .content{padding:113px 0 118px}@media screen and (max-width:991.8px){.block-category-grid-all .container .content{padding:60px 0}}@media screen and (max-width:767.8px){.block-category-grid-all .container .content{padding:30px 0 60px}}.block-category-grid-all .layout-top{margin-bottom:83px}@media screen and (max-width:991.8px){.block-category-grid-all .layout-top{margin-bottom:40px}}@media screen and (max-width:767.8px){.block-category-grid-all .layout-top{margin-bottom:31px}}.block-category-grid-all .layout-top .title{text-align:center;max-width:800px;margin:0 auto}.block-category-grid-all .layout-top .title h1,.block-category-grid-all .layout-top .title h2{font-family:RT Rondelle,sans-serif;font-size:48px;line-height:1;font-weight:400;letter-spacing:0;color:#000}@media screen and (max-width:991.8px){.block-category-grid-all .layout-top .title h1,.block-category-grid-all .layout-top .title h2{font-size:36px}}@media screen and (max-width:767.8px){.block-category-grid-all .layout-top .title h1,.block-category-grid-all .layout-top .title h2{font-size:28px}}@media screen and (max-width:991.8px){.block-category-grid-all .layout-top .title h1,.block-category-grid-all .layout-top .title h2{font-size:38.4px}}.block-category-grid-all .layout-bottom{width:100%}.block-category-grid-all .layout-bottom .category-grid-all-box{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;gap:70px 36px;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (max-width:991.8px){.block-category-grid-all .layout-bottom .category-grid-all-box{gap:48px 20px}}@media screen and (max-width:767.8px){.block-category-grid-all .layout-bottom .category-grid-all-box{display:none!important}}.block-category-grid-all .layout-bottom .item{width:calc((100% - 108px)/4);opacity:1;-webkit-transition:none;transition:none}@media screen and (max-width:991.8px){.block-category-grid-all .layout-bottom .item{width:calc((100% - 60px)/4)}}@media screen and (max-width:767.8px){.block-category-grid-all .layout-bottom .item{width:calc((100% - 8px)/2)}}.block-category-grid-all .layout-bottom .item:hover .item-img img{-webkit-transform:scale(1.05);transform:scale(1.05)}.block-category-grid-all .layout-bottom .item:hover .item-text .item-btn:after{-webkit-transform:translateX(6px);transform:translate(6px)}.block-category-grid-all .layout-bottom .item .item-img{width:100%;aspect-ratio:1/1;overflow:hidden;border-radius:20px;margin-bottom:20px}@media screen and (max-width:991.8px){.block-category-grid-all .layout-bottom .item .item-img{border-radius:12.67px}}@media screen and (max-width:767.8px){.block-category-grid-all .layout-bottom .item .item-img{margin-bottom:15px}}.block-category-grid-all .layout-bottom .item .item-img img,.block-category-grid-all .layout-bottom .item .item-img video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.block-category-grid-all .layout-bottom .item .item-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.block-category-grid-all .layout-bottom .item .item-text .item-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;font-family:RT Rondelle,sans-serif;font-size:20px;line-height:1;font-weight:500;letter-spacing:0;color:teal;-webkit-transition:none;transition:none;text-align:center}@media screen and (max-width:1439.8px){.block-category-grid-all .layout-bottom .item .item-text .item-btn{font-size:15.4px}}@media screen and (max-width:991.8px){.block-category-grid-all .layout-bottom .item .item-text .item-btn{font-size:15px}}@media screen and (max-width:767.8px){.block-category-grid-all .layout-bottom .item .item-text .item-btn{gap:2.54px}}.block-category-grid-all .layout-bottom .item .item-text .item-btn:after{content:"\e900";font-family:icomoon!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:12px;color:inherit;-ms-flex-negative:0;flex-shrink:0;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}@media screen and (max-width:767.8px){.block-category-grid-all .layout-bottom .item .item-text .item-btn:after{font-size:8px;margin-bottom:3px}}.block-category-grid-all .layout-bottom .mobile-category-grid-all-box{overflow:visible}@media (min-width:768px){.block-category-grid-all .layout-bottom .mobile-category-grid-all-box{display:none}}.block-category-grid-all .layout-bottom .mobile-category-grid-all-box .swiper-wrapper .swiper-slide{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;gap:30px 8px;-ms-flex-wrap:wrap;flex-wrap:wrap}.block-category-grid-all .layout-bottom .mobile-category-grid-all-box .swiper-wrapper .swiper-slide:not(:last-child){margin-right:12.5px}.block-category-grid-all .layout-bottom .mobile-swiper-btn-box{margin-top:31px}@media (min-width:768px){.block-category-grid-all .layout-bottom .mobile-swiper-btn-box{display:none}}.cc-main-search .form-width{max-width:800px}.cc-main-search .form-width .search{width:100%;position:relative;margin:0}.cc-main-search .form-width .search .search__form .search__input{width:100%;height:47px;background-color:#efefee;border:1px solid #D1CCC9;outline:0;-webkit-box-shadow:none;box-shadow:none;border-radius:1000px;padding:0 72px 0 52px;color:#000;font-family:Roobert,sans-serif;font-size:16px;line-height:1.633;font-weight:400;letter-spacing:0;-webkit-transition:border-color .3s;transition:border-color .3s}@media screen and (max-width:991.8px){.cc-main-search .form-width .search .search__form .search__input{font-size:15px;line-height:1.6}}.cc-main-search .form-width .search .search__form .search__input::-webkit-input-placeholder{color:#0006!important}.cc-main-search .form-width .search .search__form .search__input:-moz-placeholder,.cc-main-search .form-width .search .search__form .search__input:-ms-input-placeholder,.cc-main-search .form-width .search .search__form .search__input::-moz-placeholder,.cc-main-search .form-width .search .search__form .search__input::-webkit-input-placeholder,.cc-main-search .form-width .search .search__form .search__input::placeholder{color:#0006!important}.cc-main-search .form-width .search .search__form .search__input:focus{border-color:#000}.cc-main-search .form-width .search .search__form .search__input.search__input--dirty{background-color:#fff}.cc-main-search .form-width .search .search__form .search__submit{position:absolute;top:0;left:0;width:52px;height:47px;border:none;background-color:transparent;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;opacity:1;-webkit-transition:opacity .3s;transition:opacity .3s;min-height:auto;padding:5px}.cc-main-search .form-width .search .search__form .search__submit svg{width:20px;height:20px;-ms-flex-negative:0;flex-shrink:0}.cc-main-search .form-width .search .search__form .search__submit:hover{opacity:.6}.cc-main-search .form-width .search .predictive-search{overflow:hidden}.cc-main-search .form-width .search .predictive-search .font-heading,.cc-main-search .form-width .search .predictive-search .h0,.cc-main-search .form-width .search .predictive-search .h1,.cc-main-search .form-width .search .predictive-search .h2,.cc-main-search .form-width .search .predictive-search .h3,.cc-main-search .form-width .search .predictive-search .h4,.cc-main-search .form-width .search .predictive-search .h5,.cc-main-search .form-width .search .predictive-search .h6,.cc-main-search .form-width .search .predictive-search h1,.cc-main-search .form-width .search .predictive-search h2,.cc-main-search .form-width .search .predictive-search h3,.cc-main-search .form-width .search .predictive-search h4,.cc-main-search .form-width .search .predictive-search h5,.cc-main-search .form-width .search .predictive-search h6{font-family:RT Rondelle,sans-serif}.cc-main-search .form-width .search .predictive-search .predictive-search__scroller{max-height:50vh}.block-page-header{background-color:teal}.block-page-header .container .content{padding:149px 0;min-height:250px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:991.8px){.block-page-header .container .content{padding:87px 0}}.block-page-header .media{position:absolute;top:0;left:0;right:auto;bottom:auto;width:100%;height:100%;z-index:1}.block-page-header .media img,.block-page-header .media video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.block-page-header .title{position:relative;z-index:2;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.block-page-header .title h1{font-family:RT Rondelle,sans-serif;font-size:72px;line-height:1;font-weight:400;letter-spacing:0;color:#fff}@media screen and (max-width:1199.8px){.block-page-header .title h1{font-size:54px}}@media screen and (max-width:767.8px){.block-page-header .title h1{font-size:36px}}@media screen and (max-width:767.8px){.block-page-header .title h1{font-size:38px}}.block-page-header .title p,.block-page-header .title span{color:#fff}.cc-cart-drawer .drawer{max-width:500px;background-color:#fff;overflow:hidden;border-radius:0!important;-webkit-box-shadow:none!important;box-shadow:none!important;z-index:2010;top:0!important;bottom:auto!important;height:var(--viewport-height,100vh)!important;max-height:none!important}@media screen and (max-width:767.8px){.cc-cart-drawer .drawer{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}.cc-cart-drawer .drawer[open]{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}.cc-cart-drawer .drawer[open]>.drawer__content:not(.drawer__content--out).drawer__content--flex{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.cc-cart-drawer .drawer.drawer--cart .drawer__content,.cc-cart-drawer .drawer.drawer--cart .drawer__header{width:100%}.cc-cart-drawer .drawer .drawer__header{padding:24px;gap:24px;background-color:transparent;border:0}@media screen and (max-width:991.8px){.cc-cart-drawer .drawer .drawer__header{padding:19.2px}}.cc-cart-drawer .drawer .drawer__header h2{font-family:RT Rondelle,sans-serif;font-size:24px;line-height:1;font-weight:500;letter-spacing:0;color:#000}@media screen and (max-width:991.8px){.cc-cart-drawer .drawer .drawer__header h2{font-size:18px}}@media screen and (max-width:991.8px){.cc-cart-drawer .drawer .drawer__header h2{font-size:20px}}.cc-cart-drawer .drawer .drawer__header .drawer__close-btn{-webkit-transition:none;transition:none}@media (hover:hover){.cc-cart-drawer .drawer .drawer__header .drawer__close-btn:hover svg path{stroke:teal}}.cc-cart-drawer .drawer .drawer__header .drawer__close-btn svg{width:36px;height:36px}@media screen and (max-width:991.8px){.cc-cart-drawer .drawer .drawer__header .drawer__close-btn svg{width:28.8px;height:28.8px}}.cc-cart-drawer .drawer .drawer__header .drawer__close-btn svg path{stroke:#000;-webkit-transition:stroke .3s;transition:stroke .3s}.cc-cart-drawer .drawer .drawer__content .cart-drawer__content{padding:12px 24px}@media screen and (max-width:991.8px){.cc-cart-drawer .drawer .drawer__content .cart-drawer__content{padding:9.6px 19.2px}}.cc-cart-drawer .drawer .drawer__content cart-items .free-shipping-progress{display:none!important}.cc-cart-drawer .drawer .drawer__content cart-items .cart-item{border:0;position:relative;outline:1px solid #EFEFEE;outline-offset:-1px;padding:21px 24px 24px;border-radius:16px;-ms-grid-columns:100.8px 20px auto;grid-template-columns:100.8px auto;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px;background-color:#fff;overflow:hidden}@media screen and (max-width:991.8px){.cc-cart-drawer .drawer .drawer__content cart-items .cart-item{padding:18px 12px 19.2px;border-radius:12.8px;-ms-grid-columns:80.64px 16px auto;grid-template-columns:80.64px auto;-webkit-column-gap:16px;-moz-column-gap:16px;column-gap:16px}}.cc-cart-drawer .drawer .drawer__content cart-items .cart-item:not(:last-child){margin-bottom:36px}@media screen and (max-width:991.8px){.cc-cart-drawer .drawer .drawer__content cart-items .cart-item:not(:last-child){margin-bottom:28.8px}}.cc-cart-drawer .drawer .drawer__content cart-items .cart-item .cart-item__image{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.cc-cart-drawer .drawer .drawer__content cart-items .cart-item .cart-item__image a{opacity:1;-webkit-transition:none;transition:none}.cc-cart-drawer .drawer .drawer__content cart-items .cart-item .cart-item__details .cart-item__title{font-family:RT Rondelle,sans-serif;font-size:16px;line-height:1;font-weight:400;letter-spacing:0;color:#000;-webkit-transition:opacity .3s;transition:opacity .3s;margin:0;padding-right:22.6148409894%}@media screen and (max-width:991.8px){.cc-cart-drawer .drawer .drawer__content cart-items .cart-item .cart-item__details .cart-item__title{font-size:14px}}@media screen and (max-width:767.8px){.cc-cart-drawer .drawer .drawer__content cart-items .cart-item .cart-item__details .cart-item__title{font-size:12px;line-height:1.1}}@media screen and (max-width:991.8px){.cc-cart-drawer .drawer .drawer__content cart-items .cart-item .cart-item__details .cart-item__title{font-size:15px;line-height:1!important;padding:0}}.cc-cart-drawer .drawer .drawer__content cart-items .cart-item .cart-item__details .cart-item__info{padding-top:14px}@media screen and (max-width:991.8px){.cc-cart-drawer .drawer .drawer__content cart-items .cart-item .cart-item__details .cart-item__info{padding-top:9px}}.cc-cart-drawer .drawer .drawer__content cart-items .cart-item .cart-item__details .cart-item__info dl{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:11.2px;font-family:RT Rondelle,sans-serif;font-size:14px;line-height:1;font-weight:400;letter-spacing:0;color:#000}@media screen and (max-width:991.8px){.cc-cart-drawer .drawer .drawer__content cart-items .cart-item .cart-item__details .cart-item__info dl{font-size:12px}}@media screen and (max-width:991.8px){.cc-cart-drawer .drawer .drawer__content cart-items .cart-item .cart-item__details .cart-item__info dl{gap:9.86px}}.cc-cart-drawer .drawer .drawer__content cart-items .cart-item .cart-item__details .cart-item__info dl .price__current{font-family:RT Rondelle,sans-serif;font-size:18px;line-height:1.2;font-weight:400;letter-spacing:0;color:#de1e1e;padding:0}@media screen and (max-width:767.8px){.cc-cart-drawer .drawer .drawer__content cart-items .cart-item .cart-item__details .cart-item__info dl .price__current{font-size:15px}}@media screen and (max-width:991.8px){.cc-cart-drawer .drawer .drawer__content cart-items .cart-item .cart-item__details .cart-item__info dl .price__current{font-size:15px}}.cc-cart-drawer .drawer .drawer__content cart-items .cart-item .cart-item__details .cart-item__info dl dd:has(.price__was){font-size:0}.cc-cart-drawer .drawer .drawer__content cart-items .cart-item .cart-item__details .cart-item__info dl .price__was{font-family:RT Rondelle,sans-serif;font-size:14px;line-height:1;font-weight:400;letter-spacing:0;color:#0006}@media screen and (max-width:991.8px){.cc-cart-drawer .drawer .drawer__content cart-items .cart-item .cart-item__details .cart-item__info dl .price__was{font-size:12px}}.cc-cart-drawer .drawer .drawer__content cart-items .cart-item .cart-item__qty>.flex{margin-top:15px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:991.8px){.cc-cart-drawer .drawer .drawer__content cart-items .cart-item .cart-item__qty>.flex{margin-top:12px}}.cc-cart-drawer .drawer .drawer__content cart-items .cart-item .cart-item__qty>.flex quantity-input{margin-right:20px}.cc-cart-drawer .drawer .drawer__content cart-items .cart-item .cart-item__qty>.flex quantity-input .qty-input{width:126px;height:46px;border:1px solid #000000;border-radius:1000px;position:relative;padding:0 12px}@media screen and (max-width:991.8px){.cc-cart-drawer .drawer .drawer__content cart-items .cart-item .cart-item__qty>.flex quantity-input .qty-input{width:101px;height:40px;padding:0 9.6px}}.cc-cart-drawer .drawer .drawer__content cart-items .cart-item .cart-item__qty>.flex quantity-input .qty-input .qty-input__btn{width:36px;height:36px;color:#000;-ms-flex-negative:0;flex-shrink:0}@media screen and (max-width:991.8px){.cc-cart-drawer .drawer .drawer__content cart-items .cart-item .cart-item__qty>.flex quantity-input .qty-input .qty-input__btn{width:28.8px;height:28.8px}}.cc-cart-drawer .drawer .drawer__content cart-items .cart-item .cart-item__qty>.flex quantity-input .qty-input .btn--minus:before{width:15.18px}@media screen and (max-width:991.8px){.cc-cart-drawer .drawer .drawer__content cart-items .cart-item .cart-item__qty>.flex quantity-input .qty-input .btn--minus:before{width:12.14px}}.cc-cart-drawer .drawer .drawer__content cart-items .cart-item .cart-item__qty>.flex quantity-input .qty-input .btn--plus:before{width:15.18px}@media screen and (max-width:991.8px){.cc-cart-drawer .drawer .drawer__content cart-items .cart-item .cart-item__qty>.flex quantity-input .qty-input .btn--plus:before{width:12.14px}}.cc-cart-drawer .drawer .drawer__content cart-items .cart-item .cart-item__qty>.flex quantity-input .qty-input .btn--plus:after{height:15.18px}@media screen and (max-width:991.8px){.cc-cart-drawer .drawer .drawer__content cart-items .cart-item .cart-item__qty>.flex quantity-input .qty-input .btn--plus:after{height:12.14px}}.cc-cart-drawer .drawer .drawer__content cart-items .cart-item .cart-item__qty>.flex quantity-input .qty-input .qty-input__input{font-family:RT Rondelle,sans-serif;font-size:18px;line-height:1.2;font-weight:400;letter-spacing:0;color:#000;width:100%}@media screen and (max-width:767.8px){.cc-cart-drawer .drawer .drawer__content cart-items .cart-item .cart-item__qty>.flex quantity-input .qty-input .qty-input__input{font-size:15px}}@media screen and (max-width:991.8px){.cc-cart-drawer .drawer .drawer__content cart-items .cart-item .cart-item__qty>.flex quantity-input .qty-input .qty-input__input{font-size:15px}}.cc-cart-drawer .drawer .drawer__content cart-items .cart-item .cart-item__qty>.flex .cart-item__remove{font-family:RT Rondelle,sans-serif;font-size:14px;line-height:1;font-weight:400;letter-spacing:0;color:#0006;text-decoration-line:underline;text-decoration-color:currentColor;-webkit-transition:opacity .3s;transition:opacity .3s;padding:5px 0}@media screen and (max-width:991.8px){.cc-cart-drawer .drawer .drawer__content cart-items .cart-item .cart-item__qty>.flex .cart-item__remove{font-size:12px}}.cc-cart-drawer .drawer .drawer__content cart-items .cart-item .cart-item__qty>.flex .cart-item__remove:after{display:none}.cc-cart-drawer .drawer .drawer__content cart-items .cart-item .cart-item__total{display:none}.cc-cart-drawer .drawer .drawer__content cart-items .cart-empty .btn{all:unset;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;min-height:52px;padding:5px 28px 9px;border:0;background:#000 linear-gradient(104deg,#fff3 60%,#000 60% 100%) no-repeat 100% 100%;background-size:300% 100%;border-radius:1000px;font-family:Roobert,sans-serif;font-size:16px;line-height:1.6;font-weight:600;letter-spacing:0;color:#fff;-webkit-transition:background-position .4s ease-out;transition:background-position .4s ease-out;outline:none;-webkit-box-shadow:none;box-shadow:none;-webkit-box-sizing:border-box;box-sizing:border-box;opacity:1;text-align:center;cursor:pointer}@media screen and (max-width:991.8px){.cc-cart-drawer .drawer .drawer__content cart-items .cart-empty .btn{font-size:15px}}@media screen and (max-width:991.8px){.cc-cart-drawer .drawer .drawer__content cart-items .cart-empty .btn{min-height:50px}}.cc-cart-drawer .drawer .drawer__content cart-items .cart-empty .btn:after{content:"\e900";font-family:icomoon!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:12px;color:inherit;-ms-flex-negative:0;flex-shrink:0;margin-top:4px}.cc-cart-drawer .drawer .drawer__content cart-items .cart-empty .btn:hover{background-position:0 100%!important}.cc-cart-drawer .drawer .cart-recommendations{margin-top:12px;padding:31px 24px 36px;position:relative}@media screen and (max-width:991.8px){.cc-cart-drawer .drawer .cart-recommendations{margin-top:9.6px;padding:20px 20px 24px}}.cc-cart-drawer .drawer .cart-recommendations:before{content:"";display:block;position:absolute;top:-1px;left:0;width:100%;height:2px;background-color:#0003}.cc-cart-drawer .drawer .cart-recommendations .carousel>.flex{margin-bottom:12px;gap:12px}@media screen and (max-width:991.8px){.cc-cart-drawer .drawer .cart-recommendations .carousel>.flex{margin-bottom:6px}}.cc-cart-drawer .drawer .cart-recommendations .carousel>.flex h2{-webkit-box-flex:1;-ms-flex:1;flex:1;font-family:Roobert,sans-serif;font-size:18px;line-height:1;font-weight:500;letter-spacing:0;font-weight:700;color:teal;margin:0}@media screen and (max-width:991.8px){.cc-cart-drawer .drawer .cart-recommendations .carousel>.flex h2{font-size:15px}}.cc-cart-drawer .drawer .cart-recommendations .carousel>.flex .slider-nav{gap:1px}.cc-cart-drawer .drawer .cart-recommendations .carousel>.flex .slider-nav .slider-nav__btn{color:#000;padding:5px 8px;font-size:0;-webkit-transition:none;transition:none}@media screen and (max-width:991.8px){.cc-cart-drawer .drawer .cart-recommendations .carousel>.flex .slider-nav .slider-nav__btn{padding:5px 7px}}.cc-cart-drawer .drawer .cart-recommendations .carousel>.flex .slider-nav .slider-nav__btn:after{display:none}.cc-cart-drawer .drawer .cart-recommendations .carousel>.flex .slider-nav .slider-nav__btn.slider-nav__btn--offset{margin-right:-9px}.cc-cart-drawer .drawer .cart-recommendations .carousel>.flex .slider-nav .slider-nav__btn svg{pointer-events:none;width:8px;height:12px}@media screen and (max-width:991.8px){.cc-cart-drawer .drawer .cart-recommendations .carousel>.flex .slider-nav .slider-nav__btn svg{width:7px;height:10px}}.cc-cart-drawer .drawer .cart-recommendations .carousel>.flex .slider-nav .slider-nav__btn svg path{-webkit-transition:stroke .3s;transition:stroke .3s}@media (hover:hover){.cc-cart-drawer .drawer .cart-recommendations .carousel>.flex .slider-nav .slider-nav__btn:hover svg path{stroke:teal}}.cc-cart-drawer .drawer .cart-recommendations .carousel>.flex .slider-nav .slider-nav__btn[disabled]{opacity:.4;cursor:not-allowed;pointer-events:auto}.cc-cart-drawer .drawer .cart-recommendations .carousel>.flex .slider-nav .slider-nav__btn[disabled] svg path{stroke:#000}.cc-cart-drawer .drawer .cart-recommendations .carousel .slider .slider__item .card{height:100%;background-color:#efefee;border-radius:16px;padding:21px 24px 24px}@media screen and (max-width:991.8px){.cc-cart-drawer .drawer .cart-recommendations .carousel .slider .slider__item .card{padding:18px 12px 19.2px;border-radius:12.8px}}.cc-cart-drawer .drawer .cart-recommendations .carousel .slider .slider__item .card .card__media{-webkit-box-flex:0;-ms-flex:0 0 80.64px;flex:0 0 80.64px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:991.8px){.cc-cart-drawer .drawer .cart-recommendations .carousel .slider .slider__item .card .card__media{-webkit-box-flex:0;-ms-flex:0 0 64.51px;flex:0 0 64.51px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.cc-cart-drawer .drawer .cart-recommendations .carousel .slider .slider__item .card .card__media .media{width:100%;aspect-ratio:1;padding:0!important;background-color:#fff}.cc-cart-drawer .drawer .cart-recommendations .carousel .slider .slider__item .card .card__info{padding-left:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (max-width:991.8px){.cc-cart-drawer .drawer .cart-recommendations .carousel .slider .slider__item .card .card__info{padding-left:16px;gap:20.8px}}.cc-cart-drawer .drawer .cart-recommendations .carousel .slider .slider__item .card .card__info .regular-text{width:100%;font-family:RT Rondelle,sans-serif;font-size:16px;line-height:1;font-weight:400;letter-spacing:0;color:#000;margin:0;text-align:left;padding-right:14.6864686469%}@media screen and (max-width:991.8px){.cc-cart-drawer .drawer .cart-recommendations .carousel .slider .slider__item .card .card__info .regular-text{font-size:14px}}@media screen and (max-width:767.8px){.cc-cart-drawer .drawer .cart-recommendations .carousel .slider .slider__item .card .card__info .regular-text{font-size:12px;line-height:1.1}}@media screen and (max-width:991.8px){.cc-cart-drawer .drawer .cart-recommendations .carousel .slider .slider__item .card .card__info .regular-text{font-size:15px;line-height:1!important;padding:0}}.cc-cart-drawer .drawer .cart-recommendations .carousel .slider .slider__item .card .card__info .price{margin:0}.cc-cart-drawer .drawer .cart-recommendations .carousel .slider .slider__item .card .card__info .price .price__default{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.cc-cart-drawer .drawer .cart-recommendations .carousel .slider .slider__item .card .card__info .price .price__default .price__current{font-family:RT Rondelle,sans-serif;font-size:20px;line-height:1;font-weight:400;letter-spacing:0;color:#000;padding:0}@media screen and (max-width:991.8px){.cc-cart-drawer .drawer .cart-recommendations .carousel .slider .slider__item .card .card__info .price .price__default .price__current{font-size:18px}}.cc-cart-drawer .drawer .cart-recommendations .carousel .slider .slider__item .card .card__info .price .price__default .price__was{font-family:RT Rondelle,sans-serif;font-size:16px;line-height:1;font-weight:400;letter-spacing:0;color:#0006}@media screen and (max-width:991.8px){.cc-cart-drawer .drawer .cart-recommendations .carousel .slider .slider__item .card .card__info .price .price__default .price__was{font-size:15px}}.cc-cart-drawer .drawer .cart-recommendations .carousel .slider .slider__item .card .card__info .btn{all:unset;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;display:-webkit-box;display:-ms-flexbox;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;min-height:36px;padding:5px 16px 7px 15px;border:1px solid #008080;background:unset;background-color:transparent;border-radius:1000px;font-family:Roobert,sans-serif;font-size:14px;line-height:1.6;font-weight:600;letter-spacing:0;color:teal;-webkit-transition:background-color .3s,color .3s;transition:background-color .3s,color .3s;outline:none;-webkit-box-shadow:none;box-shadow:none;-webkit-box-sizing:border-box;box-sizing:border-box;opacity:1;text-align:center;cursor:pointer;position:relative;display:flex;flex-direction:row;justify-content:center;align-items:center;gap:4px;z-index:3}@media screen and (max-width:991.8px){.cc-cart-drawer .drawer .cart-recommendations .carousel .slider .slider__item .card .card__info .btn{font-size:12px}}@media screen and (max-width:991.8px){.cc-cart-drawer .drawer .cart-recommendations .carousel .slider .slider__item .card .card__info .btn{font-size:11.2px;gap:3.2px;padding:6px 12.8px;min-height:32px}}.cc-cart-drawer .drawer .cart-recommendations .carousel .slider .slider__item .card .card__info .btn:before{border-color:#fff!important}.cc-cart-drawer .drawer .cart-recommendations .carousel .slider .slider__item .card .card__info .btn:after{border-color:#fff;border-top-color:transparent}.cc-cart-drawer .drawer .cart-recommendations .carousel .slider .slider__item .card .card__info .btn:hover{background-color:teal;color:#fff}.cc-cart-drawer .drawer .cart-recommendations .carousel .slider .slider__item .card .card__info .btn.is-loading{background-color:teal;color:#fff6}.cc-cart-drawer .drawer .cart-recommendations .carousel .slider .slider__item .card .card__info .btn svg{width:12px;height:12px;-ms-flex-negative:0;flex-shrink:0;color:inherit;margin-top:2px}@media screen and (max-width:991.8px){.cc-cart-drawer .drawer .cart-recommendations .carousel .slider .slider__item .card .card__info .btn svg{width:9.6px;height:9.6px;margin-top:1px}}.cc-cart-drawer .drawer .cart-recommendations .carousel .slider .slider__item .card .card__info .btn svg path{color:inherit;stroke:currentColor}.cc-cart-drawer .drawer .cart-drawer__summary{padding:28px 24px 86.43px;-webkit-box-shadow:none;box-shadow:none;position:relative}@media screen and (max-width:991.8px){.cc-cart-drawer .drawer .cart-drawer__summary{padding:18px 20px 19px}}.cc-cart-drawer .drawer .cart-drawer__summary:before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:2px;min-height:1px;-webkit-transform-origin:top center;transform-origin:top center;-webkit-transform:scaleY(.5);transform:scaleY(.5);background-color:#0003}.cc-cart-drawer .drawer .cart-drawer__summary>.flex .rte,.cc-cart-drawer .drawer .cart-drawer__summary>.flex p{font-family:Roobert,sans-serif;font-size:14px;line-height:1.6;font-weight:400;letter-spacing:0;color:#000;margin:0}@media screen and (max-width:991.8px){.cc-cart-drawer .drawer .cart-drawer__summary>.flex .rte,.cc-cart-drawer .drawer .cart-drawer__summary>.flex p{font-size:12px}}.cc-cart-drawer .drawer .cart-drawer__summary>ul{display:none}.cc-cart-drawer .drawer .cart-drawer__summary .cart-drawer__checkout-buttons{margin-top:18px}@media screen and (max-width:991.8px){.cc-cart-drawer .drawer .cart-drawer__summary .cart-drawer__checkout-buttons{margin-top:19px}}.cc-cart-drawer .drawer .cart-drawer__summary .cart-drawer__checkout-buttons>.btn{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0;min-height:60px;padding:10px 28px;border:0;background:#000 linear-gradient(104deg,#fff3 60%,#000 60% 100%) no-repeat 100% 100%;background-size:300% 100%;border-radius:1000px;font-family:RT Rondelle,sans-serif;font-size:14px;line-height:1;font-weight:400;letter-spacing:.02em;color:#fff;-webkit-transition:background-position .4s ease-out;transition:background-position .4s ease-out;outline:none;-webkit-box-shadow:none;box-shadow:none;-webkit-box-sizing:border-box;box-sizing:border-box;opacity:1;text-align:center;cursor:pointer}@media screen and (max-width:991.8px){.cc-cart-drawer .drawer .cart-drawer__summary .cart-drawer__checkout-buttons>.btn{min-height:48px;font-size:15px;padding:8px 22px 5px}}.cc-cart-drawer .drawer .cart-drawer__summary .cart-drawer__checkout-buttons>.btn:hover{background-position:0 100%!important}.cc-cart-drawer .drawer .cart-drawer__summary .cart-drawer__checkout-buttons>.btn span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-transform:uppercase}.cc-cart-drawer .drawer .cart-drawer__summary .cart-drawer__checkout-buttons>.btn span:after{content:"";display:block;width:1px;height:22px;background-color:#fff6;margin:0 24px}@media screen and (max-width:991.8px){.cc-cart-drawer .drawer .cart-drawer__summary .cart-drawer__checkout-buttons>.btn span:after{margin:0 19.2px;height:17.6px}}.cc-cart-drawer .drawer .cart-drawer__summary .cart-drawer__checkout-buttons .dynamic-cart-btns{margin-top:8px}@media screen and (max-width:991.8px){.cc-cart-drawer .drawer .cart-drawer__summary .cart-drawer__checkout-buttons .dynamic-cart-btns{margin-top:12px}}.cc-cart-drawer .drawer .cart-drawer__summary .cart-drawer__checkout-buttons .dynamic-cart-btns shopify-accelerated-checkout-cart{--shopify-accelerated-checkout-button-border-radius:1000px!important}.cc-cart-drawer .drawer .cart-drawer__summary .cart-drawer__checkout-buttons .pay-infos{margin-top:23px}@media screen and (max-width:991.8px){.cc-cart-drawer .drawer .cart-drawer__summary .cart-drawer__checkout-buttons .pay-infos{margin-top:19px}}.cc-cart-drawer .drawer .cart-drawer__summary .cart-drawer__checkout-buttons .pay-infos .pay-info-row{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;padding:0 45.28px;text-align:center}@media screen and (max-width:1439.8px){.cc-cart-drawer .drawer .cart-drawer__summary .cart-drawer__checkout-buttons .pay-infos .pay-info-row{padding:0}}.cc-cart-drawer .drawer .cart-drawer__summary .cart-drawer__checkout-buttons .pay-infos .pay-info-row p{font-family:Roobert,sans-serif;font-size:14px;line-height:1.6;font-weight:400;letter-spacing:0;color:#000;margin:0}@media screen and (max-width:1439.8px){.cc-cart-drawer .drawer .cart-drawer__summary .cart-drawer__checkout-buttons .pay-infos .pay-info-row p{font-size:12px}}.cc-cart-drawer .drawer .cart-drawer__summary .cart-drawer__checkout-buttons .pay-infos .pay-info-row p a{text-decoration-line:underline;text-decoration-color:currentColor;-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto}.cc-cart-drawer .drawer .cart-drawer__summary .cart-drawer__checkout-buttons .pay-infos .pay-info-row+.pay-info-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:7px}@media screen and (max-width:424.8px){.cc-cart-drawer .drawer .cart-drawer__summary .cart-drawer__checkout-buttons .pay-infos .pay-info-row+.pay-info-row{margin-top:4px}}.cc-cart-drawer .drawer .cart-drawer__summary .cart-drawer__checkout-buttons .pay-infos .pay-info-row+.pay-info-row p{color:#0006}.quick-add-drawer.drawer{max-width:500px;background-color:#fff;overflow:hidden;border-radius:0!important;-webkit-box-shadow:none!important;box-shadow:none!important;z-index:2010;top:0!important;bottom:auto!important;height:var(--viewport-height,100vh)!important;max-height:none!important}@media screen and (max-width:767.8px){.quick-add-drawer.drawer{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}.quick-add-drawer.drawer[open]{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}.quick-add-drawer .drawer__header{padding:24px;gap:24px;background-color:transparent;border:0;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}@media screen and (max-width:991.8px){.quick-add-drawer .drawer__header{padding:19.2px}}.quick-add-drawer .drawer__header h2{font-family:RT Rondelle,sans-serif;font-size:24px;line-height:1;font-weight:500;letter-spacing:0;color:#000}@media screen and (max-width:991.8px){.quick-add-drawer .drawer__header h2{font-size:18px}}@media screen and (max-width:991.8px){.quick-add-drawer .drawer__header h2{font-size:20px}}.quick-add-drawer .drawer__header .drawer__close-btn{-webkit-transition:none;transition:none}@media (hover:hover){.quick-add-drawer .drawer__header .drawer__close-btn:hover svg path{stroke:teal}}.quick-add-drawer .drawer__header .drawer__close-btn svg{width:36px;height:36px}@media screen and (max-width:991.8px){.quick-add-drawer .drawer__header .drawer__close-btn svg{width:28.8px;height:28.8px}}.quick-add-drawer .drawer__header .drawer__close-btn svg path{stroke:#000;-webkit-transition:stroke .3s;transition:stroke .3s}.quick-add-drawer .drawer__content{padding:12px 24px}@media screen and (max-width:991.8px){.quick-add-drawer .drawer__content{padding:9.6px 19.2px}}.quick-add-drawer .drawer__content .drawer__close-btn{display:none!important}.quick-add-drawer .drawer__content .quick-add__product-details{margin:0}.quick-add-drawer .drawer__content .quick-add__product-details .quick-add-info{-ms-grid-columns:80px auto;grid-template-columns:80px auto}@media (min-width:769px){.quick-add-drawer .drawer__content .quick-add__product-details .quick-add-info{-ms-grid-columns:30% auto;grid-template-columns:30% auto}}@media (min-width:1024px){.quick-add-drawer .drawer__content .quick-add__product-details .quick-add-info{-ms-grid-columns:144px auto;grid-template-columns:144px auto}}.quick-add-drawer .drawer__content .quick-add__product-details .quick-add-info .quick-add-info__details .product-title .js-prod-link{font-family:RT Rondelle,sans-serif;font-size:20px;line-height:1;font-weight:500;letter-spacing:0;color:#000}@media screen and (max-width:991.8px){.quick-add-drawer .drawer__content .quick-add__product-details .quick-add-info .quick-add-info__details .product-title .js-prod-link{font-size:18px}}.quick-add-drawer .drawer__content .quick-add__product-details .quick-add-info .quick-add-info__details .product-price .discount-layout-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px}@media screen and (max-width:991.8px){.quick-add-drawer .drawer__content .quick-add__product-details .quick-add-info .quick-add-info__details .product-price .discount-layout-wrapper{gap:6.5px}}.quick-add-drawer .drawer__content .quick-add__product-details .quick-add-info .quick-add-info__details .product-price .discount-layout-wrapper .discount-prices{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:12.2px}@media screen and (max-width:991.8px){.quick-add-drawer .drawer__content .quick-add__product-details .quick-add-info .quick-add-info__details .product-price .discount-layout-wrapper .discount-prices{gap:8.96px}}.quick-add-drawer .drawer__content .quick-add__product-details .quick-add-info .quick-add-info__details .product-price .discount-layout-wrapper .discount-prices .discount-price{font-family:RT Rondelle,sans-serif;font-size:20px;line-height:1;font-weight:500;letter-spacing:0;color:#de1e1e}@media screen and (max-width:991.8px){.quick-add-drawer .drawer__content .quick-add__product-details .quick-add-info .quick-add-info__details .product-price .discount-layout-wrapper .discount-prices .discount-price{font-size:18px}}.quick-add-drawer .drawer__content .quick-add__product-details .quick-add-info .quick-add-info__details .product-price .discount-layout-wrapper .discount-prices .discount-regular{font-family:RT Rondelle,sans-serif;font-size:18px;line-height:1;font-weight:500;letter-spacing:0;color:#0006;text-decoration-thickness:1px;margin:0}@media screen and (max-width:991.8px){.quick-add-drawer .drawer__content .quick-add__product-details .quick-add-info .quick-add-info__details .product-price .discount-layout-wrapper .discount-prices .discount-regular{font-size:16px}}.quick-add-drawer .drawer__content .quick-add__product-details .quick-add-info .quick-add-info__details .product-price .discount-layout-wrapper .discount-prices .sale-tag{padding:5px 12px;border-radius:4px;background-color:#de1e1e;color:#fff;font-family:RT Rondelle,sans-serif;font-size:20px;line-height:1;font-weight:500;letter-spacing:0}@media screen and (max-width:991.8px){.quick-add-drawer .drawer__content .quick-add__product-details .quick-add-info .quick-add-info__details .product-price .discount-layout-wrapper .discount-prices .sale-tag{font-size:16px;padding:4px 9.6px;border-radius:3.2px}}.quick-add-drawer .drawer__content .quick-add__product-details .quick-add-info .quick-add-info__details .product-price .discount-layout-wrapper .discount-badges{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:12px}.quick-add-drawer .drawer__content .quick-add__product-details .quick-add-info .quick-add-info__details .product-price .discount-layout-wrapper .discount-badges .discount-sale-label{font-family:RT Rondelle,sans-serif;font-size:20px;line-height:1;font-weight:500;letter-spacing:0;font-weight:400;color:#0006}@media screen and (max-width:991.8px){.quick-add-drawer .drawer__content .quick-add__product-details .quick-add-info .quick-add-info__details .product-price .discount-layout-wrapper .discount-badges .discount-sale-label{font-size:16px}}.quick-add-drawer .drawer__content .quick-add__product-details .quick-add-info .quick-add-info__details .product-price .discount-layout-wrapper .discount-badges .discount-sale-label .discount-percent{font-weight:inherit;color:inherit}.quick-add-drawer .drawer__content .quick-add__product-details .quick-add-info .quick-add-info__details .product-price .discount-layout-wrapper .discount-badges .discount-save-amount{background-color:transparent;padding:0;border-radius:0;display:inline-block;font-family:RT Rondelle,sans-serif;font-size:20px;line-height:1;font-weight:500;letter-spacing:0;color:teal}@media screen and (max-width:991.8px){.quick-add-drawer .drawer__content .quick-add__product-details .quick-add-info .quick-add-info__details .product-price .discount-layout-wrapper .discount-badges .discount-save-amount{font-size:16px}}.quick-add-drawer .drawer__content .quick-add__product-details .quick-add-info .quick-add-info__details .product-price .product-policies{margin-top:8px;font-family:Roobert,sans-serif;font-size:16px;line-height:1.633;font-weight:400;letter-spacing:0;color:#000}@media screen and (max-width:991.8px){.quick-add-drawer .drawer__content .quick-add__product-details .quick-add-info .quick-add-info__details .product-price .product-policies{font-size:15px;line-height:1.6}}.quick-add-drawer .drawer__content .quick-add__product-details .quick-add-info .quick-add-info__details .text-theme-light .link{font-family:Roobert,sans-serif;font-size:16px;line-height:1.633;font-weight:400;letter-spacing:0;color:#000}@media screen and (max-width:991.8px){.quick-add-drawer .drawer__content .quick-add__product-details .quick-add-info .quick-add-info__details .text-theme-light .link{font-size:15px;line-height:1.6}}.quick-add-drawer .drawer__content .quick-add__product-details .quick-add-info .quick-add-info__details.md\:hidden{display:none}.quick-add-drawer .drawer__content .quick-add__product-details .product-options variant-picker .option-selector{border:0;padding:0}.quick-add-drawer .drawer__content .quick-add__product-details .product-options variant-picker .option-selector:not(:last-child){margin-bottom:28px}@media screen and (max-width:575.8px){.quick-add-drawer .drawer__content .quick-add__product-details .product-options variant-picker .option-selector:not(:last-child){margin-bottom:17px}}.quick-add-drawer .drawer__content .quick-add__product-details .product-options variant-picker .option-selector:has(+script){margin-bottom:0!important}.quick-add-drawer .drawer__content .quick-add__product-details .product-options variant-picker .option-selector .label{margin-bottom:9px;font-family:Roobert,sans-serif;font-size:16px;line-height:1.633;font-weight:400;letter-spacing:0;color:#000;font-weight:700}@media screen and (max-width:991.8px){.quick-add-drawer .drawer__content .quick-add__product-details .product-options variant-picker .option-selector .label{font-size:15px;line-height:1.6}}@media screen and (max-width:575.8px){.quick-add-drawer .drawer__content .quick-add__product-details .product-options variant-picker .option-selector .label{font-size:12px;margin-bottom:8px}}.quick-add-drawer .drawer__content .quick-add__product-details .product-options variant-picker .option-selector .label .option-selector__label-value{margin-left:8px;font-weight:400}@media screen and (max-width:575.8px){.quick-add-drawer .drawer__content .quick-add__product-details .product-options variant-picker .option-selector .label .option-selector__label-value{margin-left:9px}}.quick-add-drawer .drawer__content .quick-add__product-details .product-options variant-picker .option-selector .option-selector__btns{margin:0;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:20px}@media screen and (max-width:575.8px){.quick-add-drawer .drawer__content .quick-add__product-details .product-options variant-picker .option-selector .option-selector__btns{gap:21.12px}}.quick-add-drawer .drawer__content .quick-add__product-details .product-options variant-picker .option-selector .option-selector__btns .opt-btn:checked+.opt-label{border:0;-webkit-box-shadow:0 0 0 3px #000000;box-shadow:0 0 0 3px #000}.quick-add-drawer .drawer__content .quick-add__product-details .product-options variant-picker .option-selector .option-selector__btns .opt-btn:checked+.opt-label:not(.opt-label--image){font-weight:700}.quick-add-drawer .drawer__content .quick-add__product-details .product-options variant-picker .option-selector .option-selector__btns .opt-btn.is-unavailable+.opt-label:not(.opt-label--image):not([data-swatch]){background:linear-gradient(to bottom left,transparent calc(50% - 1px),#000000 calc(50% - 1px),#000000 calc(50% + 1px),transparent calc(50% + 1px)) no-repeat}.quick-add-drawer .drawer__content .quick-add__product-details .product-options variant-picker .option-selector .option-selector__btns .opt-btn.is-unavailable+.opt-label:not(.opt-label--image):not([data-swatch]):before{background-color:#0000001a}.quick-add-drawer .drawer__content .quick-add__product-details .product-options variant-picker .option-selector .option-selector__btns .opt-label{margin:0;border-radius:4px;border:1px solid rgba(0,0,0,.4);-webkit-box-shadow:none;box-shadow:none;overflow:hidden;-webkit-transition:border-color .2s ease-out,font-weight .2s ease-out,-webkit-box-shadow .2s ease-out;transition:border-color .2s ease-out,font-weight .2s ease-out,-webkit-box-shadow .2s ease-out;transition:box-shadow .2s ease-out,border-color .2s ease-out,font-weight .2s ease-out;transition:box-shadow .2s ease-out,border-color .2s ease-out,font-weight .2s ease-out,-webkit-box-shadow .2s ease-out;background-color:transparent;color:#000;cursor:pointer}@media screen and (max-width:575.8px){.quick-add-drawer .drawer__content .quick-add__product-details .product-options variant-picker .option-selector .option-selector__btns .opt-label{border-radius:3.2px}}.quick-add-drawer .drawer__content .quick-add__product-details .product-options variant-picker .option-selector .option-selector__btns .opt-label.opt-label--image{width:54px;height:54px}@media screen and (max-width:575.8px){.quick-add-drawer .drawer__content .quick-add__product-details .product-options variant-picker .option-selector .option-selector__btns .opt-label.opt-label--image{width:57.02px;height:57.02px;border-radius:4.22px}}.quick-add-drawer .drawer__content .quick-add__product-details .product-options variant-picker .option-selector .option-selector__btns .opt-label:not(.opt-label--image){padding:4px 20px;min-height:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-family:Roobert,sans-serif;font-size:18.62px;line-height:1.2;font-weight:400;letter-spacing:0}@media screen and (max-width:575.8px){.quick-add-drawer .drawer__content .quick-add__product-details .product-options variant-picker .option-selector .option-selector__btns .opt-label:not(.opt-label--image){font-size:15px;min-height:32px;padding:4px 16px}}.quick-add-drawer .drawer__content .quick-add__product-details .product-options variant-picker .option-selector .option-selector__btns .opt-label .opt-label__media{width:100%;height:100%}.quick-add-drawer .drawer__content .quick-add__product-details .product-options variant-picker .option-selector .option-selector__btns .opt-label .opt-label__media img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media (hover:hover){.quick-add-drawer .drawer__content .quick-add__product-details .product-options variant-picker .option-selector .option-selector__btns .opt-label:hover{border-color:transparent;-webkit-box-shadow:0 0 0 1px #000000;box-shadow:0 0 0 1px #000}}@media screen and (max-width:575.8px){.quick-add-drawer .drawer__content .quick-add__product-details .product-options variant-picker .option-selector .option-selector__btns:has(.opt-label:not(.opt-label--image)){gap:16px}}.quick-add-drawer .drawer__footer{padding:28px 24px 36px;-webkit-box-shadow:none;box-shadow:none;position:relative}@media screen and (max-width:991.8px){.quick-add-drawer .drawer__footer{padding:18px 20px 24px}}.quick-add-drawer .drawer__footer:before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:2px;min-height:1px;-webkit-transform-origin:top center;transform-origin:top center;-webkit-transform:scaleY(.5);transform:scaleY(.5);background-color:#0003}.quick-add-drawer .drawer__footer product-form .product-info__add-to-cart{gap:24px}@media screen and (max-width:991.8px){.quick-add-drawer .drawer__footer product-form .product-info__add-to-cart{gap:19.2px}}.quick-add-drawer .drawer__footer product-form .product-info__add-to-cart quantity-input{-webkit-box-flex:unset;-ms-flex:unset;flex:unset;margin:0}.quick-add-drawer .drawer__footer product-form .product-info__add-to-cart .qty-input{width:126px;height:52px;padding:4px 12px;border:1px solid #000000;border-radius:1000px;position:relative;overflow:hidden;-webkit-box-shadow:none;box-shadow:none;background-color:transparent}@media screen and (max-width:991.8px){.quick-add-drawer .drawer__footer product-form .product-info__add-to-cart .qty-input{width:101px;height:50px;padding:4px 9.6px}}.quick-add-drawer .drawer__footer product-form .product-info__add-to-cart .qty-input .qty-input__btn{width:36px;height:36px;color:#000;-ms-flex-negative:0;flex-shrink:0}@media screen and (max-width:991.8px){.quick-add-drawer .drawer__footer product-form .product-info__add-to-cart .qty-input .qty-input__btn{width:28.8px;height:28.8px}}.quick-add-drawer .drawer__footer product-form .product-info__add-to-cart .qty-input .btn--minus:before{width:15.18px}@media screen and (max-width:991.8px){.quick-add-drawer .drawer__footer product-form .product-info__add-to-cart .qty-input .btn--minus:before{width:12.14px}}.quick-add-drawer .drawer__footer product-form .product-info__add-to-cart .qty-input .btn--plus:before{width:15.18px}@media screen and (max-width:991.8px){.quick-add-drawer .drawer__footer product-form .product-info__add-to-cart .qty-input .btn--plus:before{width:12.14px}}.quick-add-drawer .drawer__footer product-form .product-info__add-to-cart .qty-input .btn--plus:after{height:15.18px}@media screen and (max-width:991.8px){.quick-add-drawer .drawer__footer product-form .product-info__add-to-cart .qty-input .btn--plus:after{height:12.14px}}.quick-add-drawer .drawer__footer product-form .product-info__add-to-cart .qty-input .qty-input__input{font-family:RT Rondelle,sans-serif;font-size:18px;line-height:1.2;font-weight:400;letter-spacing:0;color:#000;width:100%}@media screen and (max-width:767.8px){.quick-add-drawer .drawer__footer product-form .product-info__add-to-cart .qty-input .qty-input__input{font-size:15px}}@media screen and (max-width:991.8px){.quick-add-drawer .drawer__footer product-form .product-info__add-to-cart .qty-input .qty-input__input{font-size:15px}}.quick-add-drawer .drawer__footer product-form .product-info__add-to-cart .product-info__add-button{-webkit-box-flex:unset;-ms-flex:unset;flex:unset;-webkit-box-flex:1;-ms-flex:1;flex:1;margin:0}.quick-add-drawer .drawer__footer product-form .product-info__add-to-cart .product-info__add-button button{all:unset;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:52px;padding:10px 28px;border:0;background:#000 linear-gradient(104deg,#fff3 60%,#000 60% 100%) no-repeat 100% 100%;background-size:300% 100%;border-radius:1000px;font-family:RT Rondelle,sans-serif;font-size:14px;line-height:1;font-weight:400;letter-spacing:.02em;color:#fff;-webkit-transition:background-position .4s ease-out;transition:background-position .4s ease-out;outline:none;-webkit-box-shadow:none;box-shadow:none;-webkit-box-sizing:border-box;box-sizing:border-box;opacity:1;text-align:center;cursor:pointer;text-transform:uppercase;position:relative}@media screen and (max-width:991.8px){.quick-add-drawer .drawer__footer product-form .product-info__add-to-cart .product-info__add-button button{font-size:15px;padding:6px 22px;min-height:50px}}.quick-add-drawer .drawer__footer product-form .product-info__add-to-cart .product-info__add-button button span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px}@media screen and (max-width:991.8px){.quick-add-drawer .drawer__footer product-form .product-info__add-to-cart .product-info__add-button button span{gap:9.6px}}.quick-add-drawer .drawer__footer product-form .product-info__add-to-cart .product-info__add-button button span:after{content:"\e900";font-family:icomoon!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:12px;color:inherit;-ms-flex-negative:0;flex-shrink:0}@media screen and (max-width:991.8px){.quick-add-drawer .drawer__footer product-form .product-info__add-to-cart .product-info__add-button button span:after{margin-top:-2px}}.quick-add-drawer .drawer__footer product-form .product-info__add-to-cart .product-info__add-button button:before{border-color:#fff!important}.quick-add-drawer .drawer__footer product-form .product-info__add-to-cart .product-info__add-button button:after{border-color:#fff!important;border-top-color:transparent!important}.quick-add-drawer .drawer__footer product-form .product-info__add-to-cart .product-info__add-button button.is-loading{background-color:#000;color:#fff6}.quick-add-drawer .drawer__footer product-form .product-info__add-to-cart .product-info__add-button button:hover{background-position:0 100%!important}.quick-add-drawer .drawer__footer product-form .product-info__add-to-cart .product-info__add-button button[disabled]{opacity:.4;pointer-events:auto;cursor:not-allowed;background-position:0 100%!important}.quick-add-drawer .drawer__footer product-form .shopify-payment-button{margin-top:8px}@media screen and (max-width:991.8px){.quick-add-drawer .drawer__footer product-form .shopify-payment-button{margin-top:12px}}.quick-add-drawer .drawer__footer product-form .shopify-payment-button shopify-accelerated-checkout{--shopify-accelerated-checkout-button-border-radius:1000px;margin-top:8px}.cc-main-cart.shopify-section{padding:200px 0;margin:0}@media screen and (max-width:1199.8px){.cc-main-cart.shopify-section{padding:120px 0}}@media screen and (max-width:991.8px){.cc-main-cart.shopify-section{padding:60px 0}}@media screen and (max-width:575.8px){.cc-main-cart.shopify-section{padding:36px 0}}.cc-main-cart.shopify-section:has(cart-items[data-empty=false]){padding:72px 0 160px}@media screen and (max-width:849.8px){.cc-main-cart.shopify-section:has(cart-items[data-empty=false]){padding:36px 0 60px}}.cc-main-cart.shopify-section:has(cart-items[data-empty=false]) .cart-title-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:67px;gap:10px}@media screen and (max-width:849.8px){.cc-main-cart.shopify-section:has(cart-items[data-empty=false]) .cart-title-row{margin-bottom:36px}}.cc-main-cart.shopify-section:has(cart-items[data-empty=false]) .cart-title-row .js-cart-title{font-family:RT Rondelle,sans-serif;font-size:48px;line-height:1;font-weight:400;letter-spacing:0}@media screen and (max-width:991.8px){.cc-main-cart.shopify-section:has(cart-items[data-empty=false]) .cart-title-row .js-cart-title{font-size:36px}}@media screen and (max-width:767.8px){.cc-main-cart.shopify-section:has(cart-items[data-empty=false]) .cart-title-row .js-cart-title{font-size:28px}}@media (min-width:850px){.cc-main-cart.shopify-section:has(cart-items[data-empty=false]) .cart-title-row .btn-new{margin-top:-6px}}.cc-main-cart.shopify-section:has(cart-items[data-empty=false]) .cart-title-row .btn-new a,.cc-main-cart.shopify-section:has(cart-items[data-empty=false]) .cart-title-row .btn-new button{gap:4px;border:1px solid #008080;min-height:36px;padding:4px 16px 7px;color:teal;font-family:Roobert,sans-serif;font-size:14px;line-height:1.6;font-weight:600;letter-spacing:0;background:transparent linear-gradient(104deg,rgba(102,177,178,.1) 60%,transparent 60% 100%) no-repeat 100% 100%;background-size:300% 100%}@media screen and (max-width:991.8px){.cc-main-cart.shopify-section:has(cart-items[data-empty=false]) .cart-title-row .btn-new a,.cc-main-cart.shopify-section:has(cart-items[data-empty=false]) .cart-title-row .btn-new button{font-size:12px}}.cc-main-cart.shopify-section:has(cart-items[data-empty=false]) form.cart{gap:48px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media (min-width:1024px){.cc-main-cart.shopify-section:has(cart-items[data-empty=false]) form.cart .cart__items{width:60.5263157895%;-webkit-box-flex:unset;-ms-flex:unset;flex:unset;max-width:none}}.cc-main-cart.shopify-section:has(cart-items[data-empty=false]) form.cart .cart__items cart-items{display:block;padding:0 24px 54px}@media screen and (max-width:1199.8px){.cc-main-cart.shopify-section:has(cart-items[data-empty=false]) form.cart .cart__items cart-items{padding:0 0 36px}}.cc-main-cart.shopify-section:has(cart-items[data-empty=false]) form.cart .cart__items cart-items .cart-item{border:0;position:relative;outline:1px solid #EFEFEE;outline-offset:-1px;padding:21px 24px 24px;border-radius:16px;-ms-grid-columns:100.8px 20px auto 20px auto;grid-template-columns:100.8px auto auto;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px;background-color:#fff;overflow:hidden}@media (max-width:1023.98px) and (min-width:850px){.cc-main-cart.shopify-section:has(cart-items[data-empty=false]) form.cart .cart__items cart-items .cart-item{-ms-grid-columns:100.8px auto;grid-template-columns:100.8px auto}}@media screen and (max-width:575.8px){.cc-main-cart.shopify-section:has(cart-items[data-empty=false]) form.cart .cart__items cart-items .cart-item{padding:24px 12px 22px;-ms-grid-columns:100.8px auto;grid-template-columns:100.8px auto}}.cc-main-cart.shopify-section:has(cart-items[data-empty=false]) form.cart .cart__items cart-items .cart-item:not(:last-child){margin-bottom:12px}.cc-main-cart.shopify-section:has(cart-items[data-empty=false]) form.cart .cart__items cart-items .cart-item .cart-item__image{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.cc-main-cart.shopify-section:has(cart-items[data-empty=false]) form.cart .cart__items cart-items .cart-item .cart-item__image a{width:100%;opacity:1;-webkit-transition:none;transition:none}.cc-main-cart.shopify-section:has(cart-items[data-empty=false]) form.cart .cart__items cart-items .cart-item .cart-item__details .cart-item__title{font-family:RT Rondelle,sans-serif;font-size:16px;line-height:1;font-weight:400;letter-spacing:0;color:#000;-webkit-transition:opacity .3s;transition:opacity .3s;margin:0;padding:0;max-width:220px}@media screen and (max-width:991.8px){.cc-main-cart.shopify-section:has(cart-items[data-empty=false]) form.cart .cart__items cart-items .cart-item .cart-item__details .cart-item__title{font-size:14px}}@media screen and (max-width:767.8px){.cc-main-cart.shopify-section:has(cart-items[data-empty=false]) form.cart .cart__items cart-items .cart-item .cart-item__details .cart-item__title{font-size:12px;line-height:1.1}}@media screen and (max-width:991.8px){.cc-main-cart.shopify-section:has(cart-items[data-empty=false]) form.cart .cart__items cart-items .cart-item .cart-item__details .cart-item__title{font-size:16px;line-height:1!important;padding:0}}@media screen and (max-width:424.8px){.cc-main-cart.shopify-section:has(cart-items[data-empty=false]) form.cart .cart__items cart-items .cart-item .cart-item__details .cart-item__title{max-width:126px;margin-top:-2.5px}}.cc-main-cart.shopify-section:has(cart-items[data-empty=false]) form.cart .cart__items cart-items .cart-item .cart-item__details .cart-item__info{padding-top:14px;display:none!important}@media screen and (max-width:991.8px){.cc-main-cart.shopify-section:has(cart-items[data-empty=false]) form.cart .cart__items cart-items .cart-item .cart-item__details .cart-item__info{padding-top:9px}}.cc-main-cart.shopify-section:has(cart-items[data-empty=false]) form.cart .cart__items cart-items .cart-item .cart-item__details .cart-item__info dl{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:11.2px;font-family:RT Rondelle,sans-serif;font-size:14px;line-height:1;font-weight:400;letter-spacing:0;color:#000}@media screen and (max-width:991.8px){.cc-main-cart.shopify-section:has(cart-items[data-empty=false]) form.cart .cart__items cart-items .cart-item .cart-item__details .cart-item__info dl{font-size:12px}}@media screen and (max-width:991.8px){.cc-main-cart.shopify-section:has(cart-items[data-empty=false]) form.cart .cart__items cart-items .cart-item .cart-item__details .cart-item__info dl{gap:9.86px}}.cc-main-cart.shopify-section:has(cart-items[data-empty=false]) form.cart .cart__items cart-items .cart-item .cart-item__details .cart-item__info dl .price__current{font-family:RT Rondelle,sans-serif;font-size:18px;line-height:1.2;font-weight:400;letter-spacing:0;color:#de1e1e;padding:0}@media screen and (max-width:767.8px){.cc-main-cart.shopify-section:has(cart-items[data-empty=false]) form.cart .cart__items cart-items .cart-item .cart-item__details .cart-item__info dl .price__current{font-size:15px}}@media screen and (max-width:991.8px){.cc-main-cart.shopify-section:has(cart-items[data-empty=false]) form.cart .cart__items cart-items .cart-item .cart-item__details .cart-item__info dl .price__current{font-size:15px}}.cc-main-cart.shopify-section:has(cart-items[data-empty=false]) form.cart .cart__items cart-items .cart-item .cart-item__details .cart-item__info dl dd:has(.price__was){font-size:0}.cc-main-cart.shopify-section:has(cart-items[data-empty=false]) form.cart .cart__items cart-items .cart-item .cart-item__details .cart-item__info dl .price__was{font-family:RT Rondelle,sans-serif;font-size:14px;line-height:1;font-weight:400;letter-spacing:0;color:#0006}@media screen and (max-width:991.8px){.cc-main-cart.shopify-section:has(cart-items[data-empty=false]) form.cart .cart__items cart-items .cart-item .cart-item__details .cart-item__info dl .price__was{font-size:12px}}.cc-main-cart.shopify-section:has(cart-items[data-empty=false]) form.cart .cart__items cart-items .cart-item .cart-item__qty{-ms-grid-row:2;-ms-grid-row-span:2;grid-row:2/4}@media screen and (max-width:1023.8px){.cc-main-cart.shopify-section:has(cart-items[data-empty=false]) form.cart .cart__items cart-items .cart-item .cart-item__qty{-ms-grid-row:2;-ms-grid-row-span:1;grid-row:2/3}}.cc-main-cart.shopify-section:has(cart-items[data-empty=false]) form.cart .cart__items cart-items .cart-item .cart-item__qty>.flex{margin-top:15px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (max-width:991.8px){.cc-main-cart.shopify-section:has(cart-items[data-empty=false]) form.cart .cart__items cart-items .cart-item .cart-item__qty>.flex{margin-top:18px}}@media screen and (max-width:575.8px){.cc-main-cart.shopify-section:has(cart-items[data-empty=false]) form.cart .cart__items cart-items .cart-item .cart-item__qty>.flex{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.cc-main-cart.shopify-section:has(cart-items[data-empty=false]) form.cart .cart__items cart-items .cart-item .cart-item__qty>.flex quantity-input{margin-right:20px}@media screen and (max-width:575.8px){.cc-main-cart.shopify-section:has(cart-items[data-empty=false]) form.cart .cart__items cart-items .cart-item .cart-item__qty>.flex quantity-input{margin-right:0}}.cc-main-cart.shopify-section:has(cart-items[data-empty=false]) form.cart .cart__items cart-items .cart-item .cart-item__qty>.flex quantity-input .qty-input{width:126px;height:46px;border:1px solid #000000;border-radius:1000px;position:relative;padding:0 12px}.cc-main-cart.shopify-section:has(cart-items[data-empty=false]) form.cart .cart__items cart-items .cart-item .cart-item__qty>.flex quantity-input .qty-input .qty-input__btn{width:36px;height:36px;color:#000;-ms-flex-negative:0;flex-shrink:0}.cc-main-cart.shopify-section:has(cart-items[data-empty=false]) form.cart .cart__items cart-items .cart-item .cart-item__qty>.flex quantity-input .qty-input .btn--minus:before{width:15.18px}.cc-main-cart.shopify-section:has(cart-items[data-empty=false]) form.cart .cart__items cart-items .cart-item .cart-item__qty>.flex quantity-input .qty-input .btn--plus:before{width:15.18px}.cc-main-cart.shopify-section:has(cart-items[data-empty=false]) form.cart .cart__items cart-items .cart-item .cart-item__qty>.flex quantity-input .qty-input .btn--plus:after{height:15.18px}.cc-main-cart.shopify-section:has(cart-items[data-empty=false]) form.cart .cart__items cart-items .cart-item .cart-item__qty>.flex quantity-input .qty-input .qty-input__input{font-family:RT Rondelle,sans-serif;font-size:18px;line-height:1.2;font-weight:400;letter-spacing:0;color:#000;width:100%}@media screen and (max-width:767.8px){.cc-main-cart.shopify-section:has(cart-items[data-empty=false]) form.cart .cart__items cart-items .cart-item .cart-item__qty>.flex quantity-input .qty-input .qty-input__input{font-size:15px}}@media screen and (max-width:767.8px){.cc-main-cart.shopify-section:has(cart-items[data-empty=false]) form.cart .cart__items cart-items .cart-item .cart-item__qty>.flex quantity-input .qty-input .qty-input__input{font-size:18px}}.cc-main-cart.shopify-section:has(cart-items[data-empty=false]) form.cart .cart__items cart-items .cart-item .cart-item__qty>.flex .cart-item__remove{font-family:RT Rondelle,sans-serif;font-size:14px;line-height:1;font-weight:400;letter-spacing:0;color:#0006;text-decoration-line:underline;text-decoration-color:currentColor;-webkit-transition:opacity .3s;transition:opacity .3s;padding:5px 0}@media screen and (max-width:991.8px){.cc-main-cart.shopify-section:has(cart-items[data-empty=false]) form.cart .cart__items cart-items .cart-item .cart-item__qty>.flex .cart-item__remove{font-size:12px}}@media screen and (max-width:991.8px){.cc-main-cart.shopify-section:has(cart-items[data-empty=false]) form.cart .cart__items cart-items .cart-item .cart-item__qty>.flex .cart-item__remove{font-size:14px}}.cc-main-cart.shopify-section:has(cart-items[data-empty=false]) form.cart .cart__items cart-items .cart-item .cart-item__qty>.flex .cart-item__remove:after{display:none}.cc-main-cart.shopify-section:has(cart-items[data-empty=false]) form.cart .cart__items cart-items .cart-item .cart-item__total{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-ms-grid-column:3;-ms-grid-column-span:1;grid-column:3/4;padding:0}@media (max-width:1023.98px) and (min-width:850px){.cc-main-cart.shopify-section:has(cart-items[data-empty=false]) form.cart .cart__items cart-items .cart-item .cart-item__total{-ms-grid-row:3;-ms-grid-row-span:1;grid-row:3/4;-ms-grid-column:2;-ms-grid-column-span:1;grid-column:2/3;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:10px}}@media screen and (max-width:575.8px){.cc-main-cart.shopify-section:has(cart-items[data-empty=false]) form.cart .cart__items cart-items .cart-item .cart-item__total{-ms-grid-row:3;-ms-grid-row-span:1;grid-row:3/4;-ms-grid-column:2;-ms-grid-column-span:1;grid-column:2/3;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:10px}}.cc-main-cart.shopify-section:has(cart-items[data-empty=false]) form.cart .cart__items cart-items .cart-item .cart-item__total>.flex{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4px}.cc-main-cart.shopify-section:has(cart-items[data-empty=false]) form.cart .cart__items cart-items .cart-item .cart-item__total>.flex .price__current{font-family:RT Rondelle,sans-serif;font-size:18px;line-height:1.2;font-weight:400;letter-spacing:0;color:#de1e1e}@media screen and (max-width:767.8px){.cc-main-cart.shopify-section:has(cart-items[data-empty=false]) form.cart .cart__items cart-items .cart-item .cart-item__total>.flex .price__current{font-size:15px}}@media screen and (max-width:767.8px){.cc-main-cart.shopify-section:has(cart-items[data-empty=false]) form.cart .cart__items cart-items .cart-item .cart-item__total>.flex .price__current{font-size:18px}}.cc-main-cart.shopify-section:has(cart-items[data-empty=false]) form.cart .cart__items cart-items .cart-item .cart-item__total>.flex .m-0{display:-webkit-box;display:-ms-flexbox;display:flex;justify-items:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:11.2px}.cc-main-cart.shopify-section:has(cart-items[data-empty=false]) form.cart .cart__items cart-items .cart-item .cart-item__total>.flex .m-0 .price__was{font-family:RT Rondelle,sans-serif;font-size:14px;line-height:1;font-weight:400;letter-spacing:0;color:#0006}@media screen and (max-width:991.8px){.cc-main-cart.shopify-section:has(cart-items[data-empty=false]) form.cart .cart__items cart-items .cart-item .cart-item__total>.flex .m-0 .price__was{font-size:12px}}@media screen and (max-width:991.8px){.cc-main-cart.shopify-section:has(cart-items[data-empty=false]) form.cart .cart__items cart-items .cart-item .cart-item__total>.flex .m-0 .price__was{font-size:14px}}.cc-main-cart.shopify-section:has(cart-items[data-empty=false]) form.cart .cart__items cart-items .cart-item .cart-item__total>.flex .m-0 .discount-badge{font-family:RT Rondelle,sans-serif;font-size:14px;line-height:1;font-weight:400;letter-spacing:0;color:#000}@media screen and (max-width:991.8px){.cc-main-cart.shopify-section:has(cart-items[data-empty=false]) form.cart .cart__items cart-items .cart-item .cart-item__total>.flex .m-0 .discount-badge{font-size:12px}}@media screen and (max-width:991.8px){.cc-main-cart.shopify-section:has(cart-items[data-empty=false]) form.cart .cart__items cart-items .cart-item .cart-item__total>.flex .m-0 .discount-badge{font-size:14px}}.cc-main-cart.shopify-section:has(cart-items[data-empty=false]) form.cart .cart__items .cart-page-recommendations{margin:0}.cc-main-cart.shopify-section:has(cart-items[data-empty=false]) form.cart .cart__items .cart-page-recommendations .cart-recommendations{padding:50px 24px 54px;position:relative}@media screen and (max-width:1199.8px){.cc-main-cart.shopify-section:has(cart-items[data-empty=false]) form.cart .cart__items .cart-page-recommendations .cart-recommendations{padding:36px 0}}@media screen and (max-width:849.8px){.cc-main-cart.shopify-section:has(cart-items[data-empty=false]) form.cart .cart__items .cart-page-recommendations .cart-recommendations{padding:31px 0 0}}.cc-main-cart.shopify-section:has(cart-items[data-empty=false]) form.cart .cart__items .cart-page-recommendations .cart-recommendations:before{content:"";display:block;position:absolute;top:-1px;left:0;width:100%;height:2px;background-color:#0003}.cc-main-cart.shopify-section:has(cart-items[data-empty=false]) form.cart .cart__items .cart-page-recommendations .cart-recommendations .carousel>.flex{margin-bottom:12px;gap:12px}.cc-main-cart.shopify-section:has(cart-items[data-empty=false]) form.cart .cart__items .cart-page-recommendations .cart-recommendations .carousel>.flex h2{-webkit-box-flex:1;-ms-flex:1;flex:1;font-family:Roobert,sans-serif;font-size:18px;line-height:1;font-weight:500;letter-spacing:0;font-weight:700;color:teal;margin:0}@media screen and (max-width:991.8px){.cc-main-cart.shopify-section:has(cart-items[data-empty=false]) form.cart .cart__items .cart-page-recommendations .cart-recommendations .carousel>.flex h2{font-size:18px}}.cc-main-cart.shopify-section:has(cart-items[data-empty=false]) form.cart .cart__items .cart-page-recommendations .cart-recommendations .carousel>.flex .slider-nav{gap:1px}.cc-main-cart.shopify-section:has(cart-items[data-empty=false]) form.cart .cart__items .cart-page-recommendations .cart-recommendations .carousel>.flex .slider-nav .slider-nav__btn{color:#000;padding:5px 8px;font-size:0;-webkit-transition:none;transition:none}.cc-main-cart.shopify-section:has(cart-items[data-empty=false]) form.cart .cart__items .cart-page-recommendations .cart-recommendations .carousel>.flex .slider-nav .slider-nav__btn:after{display:none}.cc-main-cart.shopify-section:has(cart-items[data-empty=false]) form.cart .cart__items .cart-page-recommendations .cart-recommendations .carousel>.flex .slider-nav .slider-nav__btn.slider-nav__btn--offset{margin-right:-9px}.cc-main-cart.shopify-section:has(cart-items[data-empty=false]) form.cart .cart__items .cart-page-recommendations .cart-recommendations .carousel>.flex .slider-nav .slider-nav__btn svg{pointer-events:none;width:8px;height:12px}.cc-main-cart.shopify-section:has(cart-items[data-empty=false]) form.cart .cart__items .cart-page-recommendations .cart-recommendations .carousel>.flex .slider-nav .slider-nav__btn svg path{-webkit-transition:stroke .3s;transition:stroke .3s}@media (hover:hover){.cc-main-cart.shopify-section:has(cart-items[data-empty=false]) form.cart .cart__items .cart-page-recommendations .cart-recommendations .carousel>.flex .slider-nav .slider-nav__btn:hover svg path{stroke:teal}}.cc-main-cart.shopify-section:has(cart-items[data-empty=false]) form.cart .cart__items .cart-page-recommendations .cart-recommendations .carousel>.flex .slider-nav .slider-nav__btn[disabled]{opacity:.4;cursor:not-allowed;pointer-events:auto}.cc-main-cart.shopify-section:has(cart-items[data-empty=false]) form.cart .cart__items .cart-page-recommendations .cart-recommendations .carousel>.flex .slider-nav .slider-nav__btn[disabled] svg path{stroke:#000}.cc-main-cart.shopify-section:has(cart-items[data-empty=false]) form.cart .cart__items .cart-page-recommendations .cart-recommendations .carousel .slider .slider__grid{width:100%;grid-auto-columns:100%}@media (min-width:1200px){.cc-main-cart.shopify-section:has(cart-items[data-empty=false]) form.cart .cart__items .cart-page-recommendations .cart-recommendations .carousel .slider .slider__grid.md\:auto-cols-2{grid-auto-columns:calc((100% - 16px)/2);-webkit-column-gap:16px;-moz-column-gap:16px;column-gap:16px}}.cc-main-cart.shopify-section:has(cart-items[data-empty=false]) form.cart .cart__items .cart-page-recommendations .cart-recommendations .carousel .slider .slider__item .card{height:100%;background-color:#efefee;border-radius:16px;padding:21px 24px 24px}@media screen and (max-width:991.8px){.cc-main-cart.shopify-section:has(cart-items[data-empty=false]) form.cart .cart__items .cart-page-recommendations .cart-recommendations .carousel .slider .slider__item .card{padding:24px 12px}}.cc-main-cart.shopify-section:has(cart-items[data-empty=false]) form.cart .cart__items .cart-page-recommendations .cart-recommendations .carousel .slider .slider__item .card .card__media{-webkit-box-flex:0;-ms-flex:0 0 80.64px;flex:0 0 80.64px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:991.8px){.cc-main-cart.shopify-section:has(cart-items[data-empty=false]) form.cart .cart__items .cart-page-recommendations .cart-recommendations .carousel .slider .slider__item .card .card__media{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.cc-main-cart.shopify-section:has(cart-items[data-empty=false]) form.cart .cart__items .cart-page-recommendations .cart-recommendations .carousel .slider .slider__item .card .card__media .media{width:100%;aspect-ratio:1;padding:0!important;background-color:#fff}.cc-main-cart.shopify-section:has(cart-items[data-empty=false]) form.cart .cart__items .cart-page-recommendations .cart-recommendations .carousel .slider .slider__item .card .card__info{padding-left:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (max-width:991.8px){.cc-main-cart.shopify-section:has(cart-items[data-empty=false]) form.cart .cart__items .cart-page-recommendations .cart-recommendations .carousel .slider .slider__item .card .card__info{padding-left:12px;gap:13px}}.cc-main-cart.shopify-section:has(cart-items[data-empty=false]) form.cart .cart__items .cart-page-recommendations .cart-recommendations .carousel .slider .slider__item .card .card__info .regular-text{width:100%;font-family:RT Rondelle,sans-serif;font-size:16px;line-height:1;font-weight:400;letter-spacing:0;color:#000;margin:0;text-align:left;padding-right:14.6864686469%}@media screen and (max-width:991.8px){.cc-main-cart.shopify-section:has(cart-items[data-empty=false]) form.cart .cart__items .cart-page-recommendations .cart-recommendations .carousel .slider .slider__item .card .card__info .regular-text{font-size:14px}}@media screen and (max-width:767.8px){.cc-main-cart.shopify-section:has(cart-items[data-empty=false]) form.cart .cart__items .cart-page-recommendations .cart-recommendations .carousel .slider .slider__item .card .card__info .regular-text{font-size:12px;line-height:1.1}}@media screen and (max-width:991.8px){.cc-main-cart.shopify-section:has(cart-items[data-empty=false]) form.cart .cart__items .cart-page-recommendations .cart-recommendations .carousel .slider .slider__item .card .card__info .regular-text{font-size:15px;line-height:1!important;padding:0;margin-top:-3px}}.cc-main-cart.shopify-section:has(cart-items[data-empty=false]) form.cart .cart__items .cart-page-recommendations .cart-recommendations .carousel .slider .slider__item .card .card__info .price{margin:0}.cc-main-cart.shopify-section:has(cart-items[data-empty=false]) form.cart .cart__items .cart-page-recommendations .cart-recommendations .carousel .slider .slider__item .card .card__info .price .price__default{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.cc-main-cart.shopify-section:has(cart-items[data-empty=false]) form.cart .cart__items .cart-page-recommendations .cart-recommendations .carousel .slider .slider__item .card .card__info .price .price__default .price__current{font-family:RT Rondelle,sans-serif;font-size:20px;line-height:1;font-weight:400;letter-spacing:0;color:#000;padding:0}.cc-main-cart.shopify-section:has(cart-items[data-empty=false]) form.cart .cart__items .cart-page-recommendations .cart-recommendations .carousel .slider .slider__item .card .card__info .price .price__default .price__was{font-family:RT Rondelle,sans-serif;font-size:16px;line-height:1;font-weight:400;letter-spacing:0;color:#0006}.cc-main-cart.shopify-section:has(cart-items[data-empty=false]) form.cart .cart__items .cart-page-recommendations .cart-recommendations .carousel .slider .slider__item .card .card__info .btn{all:unset;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;display:-webkit-box;display:-ms-flexbox;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;min-height:36px;padding:5px 16px 7px 15px;border:1px solid #008080;background:unset;background-color:transparent;border-radius:1000px;font-family:Roobert,sans-serif;font-size:14px;line-height:1.6;font-weight:600;letter-spacing:0;color:teal;-webkit-transition:background-color .3s,color .3s;transition:background-color .3s,color .3s;outline:none;-webkit-box-shadow:none;box-shadow:none;-webkit-box-sizing:border-box;box-sizing:border-box;opacity:1;text-align:center;cursor:pointer;position:relative;display:flex;flex-direction:row;justify-content:center;align-items:center;gap:4px;z-index:3}@media screen and (max-width:991.8px){.cc-main-cart.shopify-section:has(cart-items[data-empty=false]) form.cart .cart__items .cart-page-recommendations .cart-recommendations .carousel .slider .slider__item .card .card__info .btn{font-size:12px}}@media screen and (max-width:991.8px){.cc-main-cart.shopify-section:has(cart-items[data-empty=false]) form.cart .cart__items .cart-page-recommendations .cart-recommendations .carousel .slider .slider__item .card .card__info .btn{font-size:14px;margin-top:-10px}}.cc-main-cart.shopify-section:has(cart-items[data-empty=false]) form.cart .cart__items .cart-page-recommendations .cart-recommendations .carousel .slider .slider__item .card .card__info .btn:before{border-color:#fff!important}.cc-main-cart.shopify-section:has(cart-items[data-empty=false]) form.cart .cart__items .cart-page-recommendations .cart-recommendations .carousel .slider .slider__item .card .card__info .btn:after{border-color:#fff;border-top-color:transparent}.cc-main-cart.shopify-section:has(cart-items[data-empty=false]) form.cart .cart__items .cart-page-recommendations .cart-recommendations .carousel .slider .slider__item .card .card__info .btn:hover{background-color:teal;color:#fff}.cc-main-cart.shopify-section:has(cart-items[data-empty=false]) form.cart .cart__items .cart-page-recommendations .cart-recommendations .carousel .slider .slider__item .card .card__info .btn.is-loading{background-color:teal;color:#fff6}.cc-main-cart.shopify-section:has(cart-items[data-empty=false]) form.cart .cart__items .cart-page-recommendations .cart-recommendations .carousel .slider .slider__item .card .card__info .btn svg{width:12px;height:12px;-ms-flex-negative:0;flex-shrink:0;color:inherit;margin-top:2px}.cc-main-cart.shopify-section:has(cart-items[data-empty=false]) form.cart .cart__items .cart-page-recommendations .cart-recommendations .carousel .slider .slider__item .card .card__info .btn svg path{color:inherit;stroke:currentColor}.cc-main-cart.shopify-section:has(cart-items[data-empty=false]) form.cart .cart__summary{padding:36px 24px 29px;border:1px solid rgba(0,0,0,.2);background-color:transparent}@media (min-width:850px){.cc-main-cart.shopify-section:has(cart-items[data-empty=false]) form.cart .cart__summary{position:sticky;top:calc(var(--header-height) + 30px)}}@media (min-width:1024px){.cc-main-cart.shopify-section:has(cart-items[data-empty=false]) form.cart .cart__summary{width:31.5789473684%;-webkit-box-flex:unset;-ms-flex:unset;flex:unset;max-width:none}}@media screen and (max-width:849.8px){.cc-main-cart.shopify-section:has(cart-items[data-empty=false]) form.cart .cart__summary{margin-top:36px;padding:24px 20px 19px}}.cc-main-cart.shopify-section:has(cart-items[data-empty=false]) form.cart .cart__summary h2{font-family:RT Rondelle,sans-serif;font-size:24px;line-height:1;font-weight:500;letter-spacing:0;color:#000;margin:-4px 0 5px}@media screen and (max-width:991.8px){.cc-main-cart.shopify-section:has(cart-items[data-empty=false]) form.cart .cart__summary h2{font-size:18px}}@media screen and (max-width:991.8px){.cc-main-cart.shopify-section:has(cart-items[data-empty=false]) form.cart .cart__summary h2{font-size:20px}}.cc-main-cart.shopify-section:has(cart-items[data-empty=false]) form.cart .cart__summary details-disclosure{margin-top:31px}@media screen and (max-width:991.8px){.cc-main-cart.shopify-section:has(cart-items[data-empty=false]) form.cart .cart__summary details-disclosure{margin-top:29px}}.cc-main-cart.shopify-section:has(cart-items[data-empty=false]) form.cart .cart__summary details-disclosure+details-disclosure{margin:0}.cc-main-cart.shopify-section:has(cart-items[data-empty=false]) form.cart .cart__summary details-disclosure .cart-note-disclosure{border:0;position:relative}.cc-main-cart.shopify-section:has(cart-items[data-empty=false]) form.cart .cart__summary details-disclosure .cart-note-disclosure:after{content:"";display:block;position:absolute;bottom:0;left:0;width:100%;height:2px;min-height:1px;-webkit-transform-origin:bottom center;transform-origin:bottom center;-webkit-transform:scaleY(.5);transform:scaleY(.5);background-color:#0003}.cc-main-cart.shopify-section:has(cart-items[data-empty=false]) form.cart .cart__summary details-disclosure .cart-note-disclosure summary{padding:12px 0}@media screen and (max-width:991.8px){.cc-main-cart.shopify-section:has(cart-items[data-empty=false]) form.cart .cart__summary details-disclosure .cart-note-disclosure summary{padding:9.6px 0}}.cc-main-cart.shopify-section:has(cart-items[data-empty=false]) form.cart .cart__summary details-disclosure .cart-note-disclosure summary .flex .js-show-note{font-family:Roobert,sans-serif;font-size:16px;line-height:1.633;font-weight:400;letter-spacing:0;color:#000}@media screen and (max-width:991.8px){.cc-main-cart.shopify-section:has(cart-items[data-empty=false]) form.cart .cart__summary details-disclosure .cart-note-disclosure summary .flex .js-show-note{font-size:15px;line-height:1.6}}.cc-main-cart.shopify-section:has(cart-items[data-empty=false]) form.cart .cart__summary details-disclosure .cart-note-disclosure summary .flex .disclosure__toggle{-ms-flex-negative:0;flex-shrink:0}.cc-main-cart.shopify-section:has(cart-items[data-empty=false]) form.cart .cart__summary details-disclosure .cart-note-disclosure summary .flex .disclosure__toggle svg{width:36px;height:36px}@media screen and (max-width:991.8px){.cc-main-cart.shopify-section:has(cart-items[data-empty=false]) form.cart .cart__summary details-disclosure .cart-note-disclosure summary .flex .disclosure__toggle svg{width:31.68px;height:31.68px}}.cc-main-cart.shopify-section:has(cart-items[data-empty=false]) form.cart .cart__summary details-disclosure .cart-note-disclosure .disclosure__panel .disclosure__content .input{width:100%;background-color:#fff;border:1px solid rgba(0,0,0,.2);-webkit-transition:border-color .2s,outline .2s,-webkit-box-shadow .2s;transition:border-color .2s,outline .2s,-webkit-box-shadow .2s;transition:border-color .2s,box-shadow .2s,outline .2s;transition:border-color .2s,box-shadow .2s,outline .2s,-webkit-box-shadow .2s;border-radius:4px;font-family:Roobert,sans-serif;font-size:14px;line-height:1.6;font-weight:400;letter-spacing:0;color:#000;padding:12px;-webkit-box-shadow:none;box-shadow:none}.cc-main-cart.shopify-section:has(cart-items[data-empty=false]) form.cart .cart__summary details-disclosure .cart-note-disclosure .disclosure__panel .disclosure__content .input:focus{border-color:#000}.cc-main-cart.shopify-section:has(cart-items[data-empty=false]) form.cart .cart__summary .discount-box .cart-note-disclosure .disclosure__panel .input-row{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px}.cc-main-cart.shopify-section:has(cart-items[data-empty=false]) form.cart .cart__summary .discount-box .cart-note-disclosure .disclosure__panel .input-row.hidden{display:none}.cc-main-cart.shopify-section:has(cart-items[data-empty=false]) form.cart .cart__summary .discount-box .cart-note-disclosure .disclosure__panel .input-row .input-box{width:100%}.cc-main-cart.shopify-section:has(cart-items[data-empty=false]) form.cart .cart__summary .discount-box .cart-note-disclosure .disclosure__panel .input-row .input-box input{width:100%;height:50px;background-color:#fff;border:1px solid rgba(0,0,0,.2);padding:10px 12px;-webkit-transition:border-color .2s,outline .2s,-webkit-box-shadow .2s;transition:border-color .2s,outline .2s,-webkit-box-shadow .2s;transition:border-color .2s,box-shadow .2s,outline .2s;transition:border-color .2s,box-shadow .2s,outline .2s,-webkit-box-shadow .2s;border-radius:4px;font-family:Roobert,sans-serif;font-size:14px;line-height:1.6;font-weight:400;letter-spacing:0;color:#000;outline:0}@media screen and (max-width:991.8px){.cc-main-cart.shopify-section:has(cart-items[data-empty=false]) form.cart .cart__summary .discount-box .cart-note-disclosure .disclosure__panel .input-row .input-box input{height:48px}}.cc-main-cart.shopify-section:has(cart-items[data-empty=false]) form.cart .cart__summary .discount-box .cart-note-disclosure .disclosure__panel .input-row .input-box input:focus{border-color:#000}.cc-main-cart.shopify-section:has(cart-items[data-empty=false]) form.cart .cart__summary .discount-box .cart-note-disclosure .disclosure__panel .input-row .input-box input::-webkit-input-placeholder{color:#0006!important}.cc-main-cart.shopify-section:has(cart-items[data-empty=false]) form.cart .cart__summary .discount-box .cart-note-disclosure .disclosure__panel .input-row .input-box input:-ms-input-placeholder,.cc-main-cart.shopify-section:has(cart-items[data-empty=false]) form.cart .cart__summary .discount-box .cart-note-disclosure .disclosure__panel .input-row .input-box input::-moz-placeholder,.cc-main-cart.shopify-section:has(cart-items[data-empty=false]) form.cart .cart__summary .discount-box .cart-note-disclosure .disclosure__panel .input-row .input-box input::-webkit-input-placeholder,.cc-main-cart.shopify-section:has(cart-items[data-empty=false]) form.cart .cart__summary .discount-box .cart-note-disclosure .disclosure__panel .input-row .input-box input::placeholder{color:#0006!important}.cc-main-cart.shopify-section:has(cart-items[data-empty=false]) form.cart .cart__summary .discount-box .cart-note-disclosure .disclosure__panel .input-row .btn-new button{font-size:14px;min-height:50px}@media screen and (max-width:991.8px){.cc-main-cart.shopify-section:has(cart-items[data-empty=false]) form.cart .cart__summary .discount-box .cart-note-disclosure .disclosure__panel .input-row .btn-new button{min-height:48px}}.cc-main-cart.shopify-section:has(cart-items[data-empty=false]) form.cart .cart__summary .discount-box .cart-note-disclosure .disclosure__panel .input-row .btn-new button:after{display:none}.cc-main-cart.shopify-section:has(cart-items[data-empty=false]) form.cart .cart__summary .discount-box .cart-note-disclosure .disclosure__panel .tags-box{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px;padding-bottom:24px}.cc-main-cart.shopify-section:has(cart-items[data-empty=false]) form.cart .cart__summary .discount-box .cart-note-disclosure .disclosure__panel .tags-box .tag-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:1000px;background-color:#0000000f}.cc-main-cart.shopify-section:has(cart-items[data-empty=false]) form.cart .cart__summary .discount-box .cart-note-disclosure .disclosure__panel .tags-box .tag-item .tag-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;padding:0 0 0 10px}.cc-main-cart.shopify-section:has(cart-items[data-empty=false]) form.cart .cart__summary .discount-box .cart-note-disclosure .disclosure__panel .tags-box .tag-item .tag-row .tag-icon{font-size:0}.cc-main-cart.shopify-section:has(cart-items[data-empty=false]) form.cart .cart__summary .discount-box .cart-note-disclosure .disclosure__panel .tags-box .tag-item .tag-row .tag-icon svg{width:14px;height:14px}.cc-main-cart.shopify-section:has(cart-items[data-empty=false]) form.cart .cart__summary .discount-box .cart-note-disclosure .disclosure__panel .tags-box .tag-item .tag-row .tag-icon svg path{fill:none;stroke:#000}.cc-main-cart.shopify-section:has(cart-items[data-empty=false]) form.cart .cart__summary .discount-box .cart-note-disclosure .disclosure__panel .tags-box .tag-item .tag-row .tag-icon svg circle{fill:#000}.cc-main-cart.shopify-section:has(cart-items[data-empty=false]) form.cart .cart__summary .discount-box .cart-note-disclosure .disclosure__panel .tags-box .tag-item .tag-row .tag-text{font-family:Roobert,sans-serif;font-size:14px;line-height:1.6;font-weight:400;letter-spacing:0;color:#000;margin:0}.cc-main-cart.shopify-section:has(cart-items[data-empty=false]) form.cart .cart__summary .discount-box .cart-note-disclosure .disclosure__panel .tags-box .tag-item .del-btn{font-size:0}.cc-main-cart.shopify-section:has(cart-items[data-empty=false]) form.cart .cart__summary .discount-box .cart-note-disclosure .disclosure__panel .tags-box .tag-item .del-btn button{font-size:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:8px;-webkit-transition:none;transition:none}.cc-main-cart.shopify-section:has(cart-items[data-empty=false]) form.cart .cart__summary .discount-box .cart-note-disclosure .disclosure__panel .tags-box .tag-item .del-btn button:hover svg path{stroke:#000}.cc-main-cart.shopify-section:has(cart-items[data-empty=false]) form.cart .cart__summary .discount-box .cart-note-disclosure .disclosure__panel .tags-box .tag-item .del-btn button svg{width:14px;height:14px}.cc-main-cart.shopify-section:has(cart-items[data-empty=false]) form.cart .cart__summary .discount-box .cart-note-disclosure .disclosure__panel .tags-box .tag-item .del-btn button svg path{fill:none;stroke:#00000080;-webkit-transition:stroke .3s;transition:stroke .3s}.cc-main-cart.shopify-section:has(cart-items[data-empty=false]) form.cart .cart__summary .discount-savings,.cc-main-cart.shopify-section:has(cart-items[data-empty=false]) form.cart .cart__summary ul[role=list]{display:none}.cc-main-cart.shopify-section:has(cart-items[data-empty=false]) form.cart .cart__summary>.flex.justify-between{margin:32px 0;display:block}@media screen and (max-width:991.8px){.cc-main-cart.shopify-section:has(cart-items[data-empty=false]) form.cart .cart__summary>.flex.justify-between{margin:29px 0}}.cc-main-cart.shopify-section:has(cart-items[data-empty=false]) form.cart .cart__summary>.flex.justify-between .h6{font-family:RT Rondelle,sans-serif;font-size:24px;line-height:1;font-weight:500;letter-spacing:0;color:#000;margin:0;display:inline}@media screen and (max-width:991.8px){.cc-main-cart.shopify-section:has(cart-items[data-empty=false]) form.cart .cart__summary>.flex.justify-between .h6{font-size:18px}}@media screen and (max-width:991.8px){.cc-main-cart.shopify-section:has(cart-items[data-empty=false]) form.cart .cart__summary>.flex.justify-between .h6{font-size:20px}}.cc-main-cart.shopify-section:has(cart-items[data-empty=false]) form.cart .cart__summary .mt-6:has(.btn){margin-top:32px}@media screen and (max-width:991.8px){.cc-main-cart.shopify-section:has(cart-items[data-empty=false]) form.cart .cart__summary .mt-6:has(.btn){margin-top:29px}}.cc-main-cart.shopify-section:has(cart-items[data-empty=false]) form.cart .cart__summary .mt-6:has(.btn) .btn{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0;min-height:60px;padding:10px 28px;border:0;background:#000 linear-gradient(104deg,#fff3 60%,#000 60% 100%) no-repeat 100% 100%;background-size:300% 100%;border-radius:1000px;font-family:RT Rondelle,sans-serif;font-size:14px;line-height:1;font-weight:400;letter-spacing:.02em;color:#fff;-webkit-transition:background-position .4s ease-out;transition:background-position .4s ease-out;outline:none;-webkit-box-shadow:none;box-shadow:none;-webkit-box-sizing:border-box;box-sizing:border-box;opacity:1;text-align:center;cursor:pointer}@media screen and (max-width:991.8px){.cc-main-cart.shopify-section:has(cart-items[data-empty=false]) form.cart .cart__summary .mt-6:has(.btn) .btn{min-height:48px;font-size:15px;padding:8px 22px 5px}}.cc-main-cart.shopify-section:has(cart-items[data-empty=false]) form.cart .cart__summary .mt-6:has(.btn) .btn:hover{background-position:0 100%!important}.cc-main-cart.shopify-section:has(cart-items[data-empty=false]) form.cart .cart__summary .mt-6:has(.btn) .btn span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-transform:uppercase}.cc-main-cart.shopify-section:has(cart-items[data-empty=false]) form.cart .cart__summary .mt-6:has(.btn) .btn span:after{content:"";display:block;width:1px;height:22px;background-color:#fff6;margin:0 24px}@media screen and (max-width:991.8px){.cc-main-cart.shopify-section:has(cart-items[data-empty=false]) form.cart .cart__summary .mt-6:has(.btn) .btn span:after{margin:0 19.2px;height:17.6px}}.cc-main-cart.shopify-section:has(cart-items[data-empty=false]) form.cart .cart__summary .dynamic-cart-btns{margin-top:8px}@media screen and (max-width:991.8px){.cc-main-cart.shopify-section:has(cart-items[data-empty=false]) form.cart .cart__summary .dynamic-cart-btns{margin-top:12px}}.cc-main-cart.shopify-section:has(cart-items[data-empty=false]) form.cart .cart__summary .dynamic-cart-btns shopify-accelerated-checkout-cart{--shopify-accelerated-checkout-button-border-radius:1000px!important}.cc-main-cart.shopify-section:has(cart-items[data-empty=false]) form.cart .cart__summary .pay-infos{margin-top:35px}@media screen and (max-width:424.8px){.cc-main-cart.shopify-section:has(cart-items[data-empty=false]) form.cart .cart__summary .pay-infos{margin:28px -5.88px 0}}.cc-main-cart.shopify-section:has(cart-items[data-empty=false]) form.cart .cart__summary .pay-infos .pay-info-row{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;padding:0 35.28px;text-align:center}@media screen and (max-width:1439.8px){.cc-main-cart.shopify-section:has(cart-items[data-empty=false]) form.cart .cart__summary .pay-infos .pay-info-row{padding:0}}.cc-main-cart.shopify-section:has(cart-items[data-empty=false]) form.cart .cart__summary .pay-infos .pay-info-row p{font-family:Roobert,sans-serif;font-size:14px;line-height:1.6;font-weight:400;letter-spacing:0;color:#000;margin:0}@media screen and (max-width:1439.8px){.cc-main-cart.shopify-section:has(cart-items[data-empty=false]) form.cart .cart__summary .pay-infos .pay-info-row p{font-size:12px}}.cc-main-cart.shopify-section:has(cart-items[data-empty=false]) form.cart .cart__summary .pay-infos .pay-info-row p a{text-decoration-line:underline;text-decoration-color:currentColor;-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto}.cc-main-cart.shopify-section:has(cart-items[data-empty=false]) form.cart .cart__summary .pay-infos .pay-info-row+.pay-info-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:7px}@media screen and (max-width:424.8px){.cc-main-cart.shopify-section:has(cart-items[data-empty=false]) form.cart .cart__summary .pay-infos .pay-info-row+.pay-info-row{margin-top:4px}}.cc-main-cart.shopify-section:has(cart-items[data-empty=false]) form.cart .cart__summary .pay-infos .pay-info-row+.pay-info-row p{color:#0006}@media screen and (max-width:991.8px){.cc-main-cart.shopify-section+.shopify-section:has(.block-title-arrow-cards-2) .block-title-arrow-cards-2 .container{position:relative}.cc-main-cart.shopify-section+.shopify-section:has(.block-title-arrow-cards-2) .block-title-arrow-cards-2 .container:before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:2px;min-height:1px;-webkit-transform-origin:top center;transform-origin:top center;-webkit-transform:scaleY(.5);transform:scaleY(.5);background-color:#0003}}.cc-main-cart.shopify-section+.shopify-section:has(.block-title-arrow-cards-2) .block-title-arrow-cards-2 .container .content{padding-top:93px}@media screen and (max-width:991.8px){.cc-main-cart.shopify-section+.shopify-section:has(.block-title-arrow-cards-2) .block-title-arrow-cards-2 .container .content{padding-top:36px}}.cc-main-cart.shopify-section+.shopify-section:has(.block-title-arrow-cards-2) .block-title-arrow-cards-2 .layout-top .title{text-align:left}@media screen and (max-width:991.8px){.cc-main-cart.shopify-section+.shopify-section:has(.block-title-arrow-cards-2) .block-title-arrow-cards-2 .layout-top .title{margin-left:-8px}}@media screen and (max-width:575.8px){.cc-main-cart.shopify-section+.shopify-section:has(.block-title-arrow-cards-2) .block-title-arrow-cards-2 .layout-top .title h2{font-size:24px;margin-top:-2px}}.cc-main-cart.shopify-section+.shopify-section:has(.block-title-arrow-cards-2) .block-title-arrow-cards-2 .layout-bottom .mobile-swiper-btn-box{margin:32px 0 0 -8px}.cc-main-cart.shopify-section .cart-title-row{max-width:1520px;margin:0 auto}.cc-main-cart.shopify-section .cart-title-row .js-cart-title{font-family:RT Rondelle,sans-serif;font-size:48px;line-height:1;font-weight:400;letter-spacing:0;color:#000;margin:-.1354166667em 0 0}.cc-main-cart.shopify-section .cart-title-row .js-cart-title:has(+[hidden]),.cc-main-cart.shopify-section .cart-title-row .js-cart-title:last-child{margin-bottom:20px}@media screen and (max-width:991.8px){.cc-main-cart.shopify-section .cart-title-row .js-cart-title:has(+[hidden]),.cc-main-cart.shopify-section .cart-title-row .js-cart-title:last-child{margin-bottom:8px}}.cc-main-cart.shopify-section form.cart{max-width:1520px;margin:0 auto}.cc-main-cart.shopify-section .cart__items .js-cart-title{font-family:RT Rondelle,sans-serif;font-size:48px;line-height:1;font-weight:400;letter-spacing:0;color:#000;margin:-.1354166667em 0 0}.cc-main-cart.shopify-section .cart__items .js-cart-title:not(:last-child){margin-bottom:20px}@media screen and (max-width:991.8px){.cc-main-cart.shopify-section .cart__items .js-cart-title:not(:last-child){margin-bottom:8px}}.cc-main-cart.shopify-section .cart__items cart-items[data-empty=true] .free-shipping-progress{display:none!important}.cc-main-cart.shopify-section .cart__items cart-items .free-shipping-progress{width:100%;padding:24px;margin:0 0 36px;background-color:#c7e2e2;border-radius:16px}@media screen and (max-width:575.8px){.cc-main-cart.shopify-section .cart__items cart-items .free-shipping-progress{padding:24px 12px}}.cc-main-cart.shopify-section .cart__items cart-items .free-shipping-progress .free-shipping-progress-message{font-family:RT Rondelle,sans-serif;font-size:20px;line-height:1;font-weight:500;letter-spacing:0;color:#000;margin-top:-4px;margin-bottom:18px}@media screen and (max-width:575.8px){.cc-main-cart.shopify-section .cart__items cart-items .free-shipping-progress .free-shipping-progress-message{text-align:center;font-size:15px;margin:0 0 17px}}.cc-main-cart.shopify-section .cart__items cart-items .free-shipping-progress .free-shipping-progress-bar{width:100%;height:14px;background-color:#fff;border-radius:12px;overflow:hidden}.cc-main-cart.shopify-section .cart__items cart-items .free-shipping-progress .free-shipping-progress-bar .free-shipping-progress-bar-fill{height:100%;background-color:#000;border-radius:12px}.cc-main-cart.shopify-section .cart__items cart-items .cart-empty svg.icon{display:none}.cc-main-cart.shopify-section .cart__items cart-items .cart-empty p{font-family:Roobert,sans-serif;font-size:16px;line-height:1.633;font-weight:400;letter-spacing:0;color:#000;margin:0}.cc-main-cart.shopify-section .cart__items cart-items .cart-empty p:not(:last-child){margin-bottom:30px}@media screen and (max-width:991.8px){.cc-main-cart.shopify-section .cart__items cart-items .cart-empty p:not(:last-child){margin-bottom:17px}}.cc-main-cart.shopify-section .cart__items cart-items .cart-empty .btn{all:unset;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;min-height:52px;padding:5px 28px 9px;border:0;background:#000 linear-gradient(104deg,#fff3 60%,#000 60% 100%) no-repeat 100% 100%;background-size:300% 100%;border-radius:1000px;font-family:Roobert,sans-serif;font-size:16px;line-height:1.6;font-weight:600;letter-spacing:0;color:#fff;-webkit-transition:background-position .4s ease-out;transition:background-position .4s ease-out;outline:none;-webkit-box-shadow:none;box-shadow:none;-webkit-box-sizing:border-box;box-sizing:border-box;opacity:1;text-align:center;cursor:pointer;white-space:nowrap}@media screen and (max-width:991.8px){.cc-main-cart.shopify-section .cart__items cart-items .cart-empty .btn{font-size:15px}}@media screen and (max-width:575.8px){.cc-main-cart.shopify-section .cart__items cart-items .cart-empty .btn{padding:5px 20.5px 9px}}.cc-main-cart.shopify-section .cart__items cart-items .cart-empty .btn:after{content:"\e900";font-family:icomoon!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:12px;color:inherit;-ms-flex-negative:0;flex-shrink:0;margin-top:4px}.cc-main-cart.shopify-section .cart__items cart-items .cart-empty .btn:hover{background-position:0 100%!important}.aph_overlay{background-color:#000!important;opacity:.4!important}.aph_pop_pop{width:100%!important;border-radius:24px!important}@media screen and (max-width:767.8px){.aph_pop_pop{max-width:500px!important}}@media screen and (max-width:575.8px){.aph_pop_pop{max-width:350px!important}}@media screen and (max-width:389.8px){.aph_pop_pop{max-width:calc(100% - 40px)!important}}.aph_pop_pop .aph_pop_img{height:300px;background-color:#efefee}.aph_pop_pop .aph_pop_img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.aph_pop_pop .aph_pop_dismiss{width:25px;height:25px;top:24px;right:24px}@media screen and (max-width:575.8px){.aph_pop_pop .aph_pop_dismiss{width:15.94px;height:15.94px;top:15.36px;right:15.36px}}.aph_pop_pop .aph_pop_dismiss .fa{font:900 25px/1 "Font Awesome 5 Free"!important;color:#fff}@media screen and (max-width:575.8px){.aph_pop_pop .aph_pop_dismiss .fa{font-size:15.94px!important}}.aph_pop_pop .aph_pop_cont{min-height:calc(100% - 300px)}.aph_pop_pop .aph_pop_cont .aph_pop_contIn_mednoImg{width:100%;padding:48px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media screen and (max-width:767.8px){.aph_pop_pop .aph_pop_cont .aph_pop_contIn_mednoImg{padding:40px}}@media screen and (max-width:575.8px){.aph_pop_pop .aph_pop_cont .aph_pop_contIn_mednoImg{padding:30.72px}}.aph_pop_pop .aph_pop_cont .aph_pop_contIn_mednoImg .aph_pop_title{width:100%;font-family:RT Rondelle,sans-serif!important;font-size:40px!important;line-height:1!important;font-weight:400!important;letter-spacing:0!important;color:#000!important;padding:0;margin-bottom:36px}@media screen and (max-width:991.8px){.aph_pop_pop .aph_pop_cont .aph_pop_contIn_mednoImg .aph_pop_title{font-size:48px!important;margin-bottom:30px}}@media screen and (max-width:767.8px){.aph_pop_pop .aph_pop_cont .aph_pop_contIn_mednoImg .aph_pop_title{font-size:36px!important;margin-bottom:20px}}.aph_pop_pop .aph_pop_cont .aph_pop_contIn_mednoImg .aph_pop_title b{font-family:inherit;font-weight:inherit}.aph_pop_pop .aph_pop_cont .aph_pop_contIn_mednoImg .aph_pop_counter[data-layout*=group]{margin:36px auto 0;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;font-family:Roobert,sans-serif!important;font-size:32.4px!important;line-height:1;font-weight:700;letter-spacing:0}@media screen and (max-width:991.8px){.aph_pop_pop .aph_pop_cont .aph_pop_contIn_mednoImg .aph_pop_counter[data-layout*=group]{margin:30px auto 0;font-size:28px!important}}@media screen and (max-width:767.8px){.aph_pop_pop .aph_pop_cont .aph_pop_contIn_mednoImg .aph_pop_counter[data-layout*=group]{margin:20px auto 0}}.aph_pop_pop .aph_pop_cont .aph_pop_contIn_mednoImg .aph_pop_counter[data-layout*=group] .soon-group .soon-separator{color:#fff!important;width:auto!important;height:auto!important;margin:0 0 0 3px}.aph_pop_pop .aph_pop_cont .aph_pop_contIn_mednoImg .aph_pop_counter[data-layout*=group] .soon-group .soon-group-sub .soon-group-inner{margin:0 5px}.aph_pop_pop .aph_pop_cont .aph_pop_contIn_mednoImg .aph_pop_counter[data-layout*=group] .soon-group .soon-group-sub .soon-group-inner .soon-repeater{width:auto!important;height:auto!important}.aph_pop_pop .aph_pop_cont .aph_pop_contIn_mednoImg .aph_pop_counter[data-layout*=group] .soon-group .soon-group-sub .soon-group-inner .soon-repeater .soon-flip .soon-flip-inner{width:37px!important;height:auto;padding:0}@media screen and (max-width:991.8px){.aph_pop_pop .aph_pop_cont .aph_pop_contIn_mednoImg .aph_pop_counter[data-layout*=group] .soon-group .soon-group-sub .soon-group-inner .soon-repeater .soon-flip .soon-flip-inner{width:31px!important}}.aph_pop_pop .aph_pop_cont .aph_pop_contIn_mednoImg .aph_pop_counter[data-layout*=group] .soon-group .soon-group-sub .soon-group-inner .soon-repeater .soon-flip .soon-flip-inner .soon-flip-card span{display:none;color:#fff!important}.aph_pop_pop .aph_pop_cont .aph_pop_contIn_mednoImg .aph_pop_counter[data-layout*=group] .soon-group .soon-group-sub .soon-group-inner .soon-repeater .soon-flip .soon-flip-inner .soon-flip-card .soon-flip-top.soon-flip-face{display:inline-block!important;background:transparent!important;outline:0;position:static}.aph_pop_pop .aph_pop_cont .aph_pop_contIn_mednoImg .aph_pop_counter[data-layout*=group] .soon-group .soon-group-sub .soon-group-inner .soon-repeater .soon-flip .soon-flip-inner .soon-flip-card .soon-flip-top.soon-flip-face:after,.aph_pop_pop .aph_pop_cont .aph_pop_contIn_mednoImg .aph_pop_counter[data-layout*=group] .soon-group .soon-group-sub .soon-group-inner .soon-repeater .soon-flip .soon-flip-inner .soon-flip-card .soon-flip-top.soon-flip-face:before{display:none}.aph_pop_pop .aph_pop_cont .aph_pop_contIn_mednoImg .aph_pop_counter[data-layout*=group] .soon-group .soon-group-sub .soon-group-inner .soon-label{margin:10px 0 0;font-family:RT Rondelle,sans-serif!important;font-size:14.4px!important;line-height:1;font-weight:400;letter-spacing:0;color:#fff!important;text-transform:lowercase}@media screen and (max-width:575.8px){.aph_pop_pop .aph_pop_cont .aph_pop_contIn_mednoImg .aph_pop_counter[data-layout*=group] .soon-group .soon-group-sub .soon-group-inner .soon-label{margin:8px 0 0;font-size:15px!important}}.aph_pop_pop .aph_pop_cont[data-step=signup-ss] .aph_pop_btnsHold .aph_pop_formItm a{all:unset;width:100%;border:0!important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;min-height:52px;padding:10px 28px;background:#000 linear-gradient(104deg,#fff3 60%,#000 60% 100%) no-repeat 100% 100%!important;background-size:300% 100%!important;border-radius:1000px;font-family:Roobert,sans-serif;font-size:16px;line-height:1.6;font-weight:600;letter-spacing:0;font-family:Roobert,sans-serif!important;font-size:16px!important;color:#fff!important;-webkit-transition:background-position .4s ease-out;transition:background-position .4s ease-out;outline:none;-webkit-box-shadow:none;box-shadow:none;-webkit-box-sizing:border-box;box-sizing:border-box;opacity:1;text-align:center;cursor:pointer}@media screen and (max-width:991.8px){.aph_pop_pop .aph_pop_cont[data-step=signup-ss] .aph_pop_btnsHold .aph_pop_formItm a{font-size:15px}}@media screen and (max-width:991.8px){.aph_pop_pop .aph_pop_cont[data-step=signup-ss] .aph_pop_btnsHold .aph_pop_formItm a{min-height:50px;font-size:15px!important}}.aph_pop_pop .aph_pop_cont[data-step=signup-ss] .aph_pop_btnsHold .aph_pop_formItm a:after{content:"\e900";font-family:icomoon!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:12px;color:inherit;-ms-flex-negative:0;flex-shrink:0}.aph_pop_pop .aph_pop_cont[data-step=signup-ss] .aph_pop_btnsHold .aph_pop_formItm a:hover{background-position:0 100%!important}.cc-collection-products{max-width:1920px;padding:0 72px;margin:0 auto;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width:1199.8px){.cc-collection-products{padding:0 36px}}@media screen and (max-width:991.8px){.cc-collection-products{padding:0 20px}}@media screen and (max-width:575.8px){.cc-collection-products{padding:0 12px}}.cc-collection-products .container{max-width:1520px;margin:0 auto;padding:0}.cc-collection-products .products-toolbar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:36px;gap:30px;border:0;border-top:1px solid rgba(0,0,0,.2);border-bottom:1px solid rgba(0,0,0,.2);padding:10px 0;min-height:72px;position:relative}@media screen and (max-width:767.8px){.cc-collection-products .products-toolbar{gap:8px;margin-bottom:74px}}.cc-collection-products .products-toolbar .products-toolbar__filter{padding:0}.cc-collection-products .products-toolbar .products-toolbar__filter .products-toolbar__filter-btn{width:auto;height:auto;min-width:147px;min-height:48px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px;padding:0 2px 0 0;font-family:RT Rondelle,sans-serif;font-size:16px;line-height:1;font-weight:700;letter-spacing:0;border-radius:0;background-color:transparent;border:0;border-right:1px solid rgba(0,0,0,.2);text-transform:lowercase}@media screen and (max-width:767.8px){.cc-collection-products .products-toolbar .products-toolbar__filter .products-toolbar__filter-btn{min-width:91px;border:0;gap:11px}}.cc-collection-products .products-toolbar .products-toolbar__filter .products-toolbar__filter-btn span{margin:0}.cc-collection-products .products-toolbar .products-toolbar__filter .products-toolbar__filter-btn span.hidden.md\:block{display:block}.cc-collection-products .products-toolbar .products-toolbar__filter .products-toolbar__filter-btn span.md\:hidden{display:none}.cc-collection-products .products-toolbar .products-toolbar__filter .products-toolbar__filter-btn svg{margin:0;width:21px;height:21px}.cc-collection-products .products-toolbar .products-toolbar__filter .products-toolbar__filter-btn svg circle{-webkit-transition:all .3s;transition:all .3s}@media (hover:hover){.cc-collection-products .products-toolbar .products-toolbar__filter .products-toolbar__filter-btn.is-active:hover svg circle:nth-child(2){-webkit-transform:translate(6px);transform:translate(6px)}.cc-collection-products .products-toolbar .products-toolbar__filter .products-toolbar__filter-btn.is-active:hover svg circle:nth-child(3){-webkit-transform:translate(-6px);transform:translate(-6px)}.cc-collection-products .products-toolbar .products-toolbar__filter .products-toolbar__filter-btn:not(.is-active):hover svg circle:nth-child(2){-webkit-transform:none;transform:none}.cc-collection-products .products-toolbar .products-toolbar__filter .products-toolbar__filter-btn:not(.is-active):hover svg circle:nth-child(3){-webkit-transform:none;transform:none}}.cc-collection-products .products-toolbar .collection-products-count{font-family:Roobert,sans-serif;font-size:14px;line-height:1.6;font-weight:400;letter-spacing:0;color:#000}@media screen and (max-width:767.8px){.cc-collection-products .products-toolbar .collection-products-count{position:absolute;left:0;bottom:0;-webkit-transform:translateY(100%);transform:translateY(100%);width:100%;height:74px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.cc-collection-products .products-toolbar .products-toolbar__sort{display:block;margin:0;padding:0 36px;border-left:1px solid rgba(0,0,0,.2)}@media screen and (max-width:767.8px){.cc-collection-products .products-toolbar .products-toolbar__sort{padding:0 10px;border:0}}.cc-collection-products .products-toolbar .products-toolbar__sort custom-select{min-height:48px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;white-space:nowrap}.cc-collection-products .products-toolbar .products-toolbar__sort custom-select label{font-family:RT Rondelle,sans-serif;font-size:16px;line-height:1;font-weight:700;letter-spacing:0;text-transform:lowercase;padding-right:13px;margin:0}@media screen and (max-width:767.8px){.cc-collection-products .products-toolbar .products-toolbar__sort custom-select label{padding-right:8px}}.cc-collection-products .products-toolbar .products-toolbar__sort custom-select .custom-select .custom-select__btn{height:auto;min-height:35px;font-family:Roobert,sans-serif;font-size:14px;line-height:1.6;font-weight:400;letter-spacing:0;margin:0;min-width:auto;background-color:transparent;padding-bottom:2px}.cc-collection-products .products-toolbar .products-toolbar__sort custom-select .custom-select .custom-select__btn[aria-expanded=true] svg{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.cc-collection-products .products-toolbar .products-toolbar__sort custom-select .custom-select .custom-select__btn svg{margin-left:12px;width:18.5px;height:10.4px;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}@media screen and (max-width:767.8px){.cc-collection-products .products-toolbar .products-toolbar__sort custom-select .custom-select .custom-select__btn svg{margin-left:8px}}.cc-collection-products .products-toolbar .products-toolbar__sort custom-select .custom-select .custom-select__listbox{left:auto;right:0}@media (min-width:1024px){.cc-collection-products .main-products-grid .main-products-grid__filters{width:100%;max-width:200px;padding:0 30px 0 0;margin-right:24px}}@media (min-width:1200px){.cc-collection-products .main-products-grid .main-products-grid__filters{width:100%;max-width:233px;padding:0 54px 0 0;margin-right:36px}}@media screen and (max-width:1023.8px){.cc-collection-products .main-products-grid .main-products-grid__filters .facets.drawer{z-index:2010}}.cc-collection-products .main-products-grid .main-products-grid__filters .facets.drawer .drawer__header h2{font-family:RT Rondelle,sans-serif;font-size:24px;line-height:1;font-weight:500;letter-spacing:0;color:#000}@media screen and (max-width:991.8px){.cc-collection-products .main-products-grid .main-products-grid__filters .facets.drawer .drawer__header h2{font-size:18px}}@media screen and (max-width:991.8px){.cc-collection-products .main-products-grid .main-products-grid__filters .facets.drawer .drawer__header h2{font-size:20px}}.cc-collection-products .main-products-grid .main-products-grid__filters .facets.drawer .drawer__header h2 span.hidden.md\:block{display:block}.cc-collection-products .main-products-grid .main-products-grid__filters .facets.drawer .drawer__header h2 span.md\:hidden{display:none}.cc-collection-products .main-products-grid .main-products-grid__filters .facets.drawer .drawer__header .drawer__close-btn svg{width:36px;height:36px}@media screen and (max-width:991.8px){.cc-collection-products .main-products-grid .main-products-grid__filters .facets.drawer .drawer__header .drawer__close-btn svg{width:28.8px;height:28.8px}}@media screen and (max-width:1023.8px){.cc-collection-products .main-products-grid .main-products-grid__filters .facets.drawer .drawer__content{padding-top:0}}.cc-collection-products .main-products-grid .main-products-grid__filters .facets.drawer .drawer__content .facets__active-filters .disclosure{margin:0;border-bottom:1px solid rgba(0,0,0,.2);padding:7px 12px}.cc-collection-products .main-products-grid .main-products-grid__filters .facets.drawer .drawer__content .facets__active-filters .disclosure[open] summary .disclosure__toggle svg path:nth-child(2){opacity:0}.cc-collection-products .main-products-grid .main-products-grid__filters .facets.drawer .drawer__content .facets__active-filters .disclosure summary{padding:24px 0}.cc-collection-products .main-products-grid .main-products-grid__filters .facets.drawer .drawer__content .facets__active-filters .disclosure summary .flex-auto.font-bold{font-family:RT Rondelle,sans-serif;font-size:16px;line-height:1;font-weight:700;letter-spacing:0;text-transform:lowercase}.cc-collection-products .main-products-grid .main-products-grid__filters .facets.drawer .drawer__content .facets__active-filters .disclosure summary .disclosure__toggle svg{-webkit-transition:none;transition:none}.cc-collection-products .main-products-grid .main-products-grid__filters .facets.drawer .drawer__content .facets__active-filters .disclosure summary .disclosure__toggle svg path{-webkit-transition:opacity .3s;transition:opacity .3s}.cc-collection-products .main-products-grid .main-products-grid__filters .facets.drawer .drawer__content .facets__active-filters .disclosure .disclosure__panel{overflow:visible}.cc-collection-products .main-products-grid .main-products-grid__filters .facets.drawer .drawer__content .facets__active-filters .disclosure .disclosure__panel .disclosure__content{padding:0 0 24px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px}.cc-collection-products .main-products-grid .main-products-grid__filters .facets.drawer .drawer__content .facets__active-filters .disclosure .disclosure__panel .disclosure__content .active-filters{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:14px}.cc-collection-products .main-products-grid .main-products-grid__filters .facets.drawer .drawer__content .facets__active-filters .disclosure .disclosure__panel .disclosure__content .active-filters .active-filter{font-family:Roobert,sans-serif;font-size:14px;line-height:1.6;font-weight:400;letter-spacing:0;color:#000;padding:0;margin:0;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.cc-collection-products .main-products-grid .main-products-grid__filters .facets.drawer .drawer__content .facets__active-filters .disclosure .disclosure__panel .disclosure__content .active-filters .active-filter .icon{background-color:#0003;margin-right:10px;width:19px;height:19px;margin-top:2px}.cc-collection-products .main-products-grid .main-products-grid__filters .facets.drawer .drawer__content .facets__active-filters .disclosure .disclosure__panel .disclosure__content .active-filters .active-filter .icon path{stroke:#000}.cc-collection-products .main-products-grid .main-products-grid__filters .facets.drawer .drawer__content .facets__active-filters .disclosure .disclosure__panel .disclosure__content .link{font-family:Roobert,sans-serif;font-size:14px;line-height:1.6;font-weight:400;letter-spacing:0;color:#000;padding:0}.cc-collection-products .main-products-grid .main-products-grid__filters .facets.drawer .drawer__content .facets__filters{margin:0}.cc-collection-products .main-products-grid .main-products-grid__filters .facets.drawer .drawer__content .facets__filters .md\:hidden.no-js-visible{display:none}.cc-collection-products .main-products-grid .main-products-grid__filters .facets.drawer .drawer__content .facets__filters .disclosure{margin:0;border-bottom:1px solid rgba(0,0,0,.2);padding:7px 12px}.cc-collection-products .main-products-grid .main-products-grid__filters .facets.drawer .drawer__content .facets__filters .disclosure[open] .filter__toggle .disclosure__toggle svg path:nth-child(2){opacity:0}.cc-collection-products .main-products-grid .main-products-grid__filters .facets.drawer .drawer__content .facets__filters .disclosure .filter__toggle{padding:24px 0}.cc-collection-products .main-products-grid .main-products-grid__filters .facets.drawer .drawer__content .facets__filters .disclosure .filter__toggle .flex-auto.font-bold{font-family:RT Rondelle,sans-serif;font-size:16px;line-height:1;font-weight:700;letter-spacing:0;text-transform:lowercase}.cc-collection-products .main-products-grid .main-products-grid__filters .facets.drawer .drawer__content .facets__filters .disclosure .filter__toggle .disclosure__toggle svg{-webkit-transition:none;transition:none}.cc-collection-products .main-products-grid .main-products-grid__filters .facets.drawer .drawer__content .facets__filters .disclosure .filter__toggle .disclosure__toggle svg path{-webkit-transition:opacity .3s;transition:opacity .3s}.cc-collection-products .main-products-grid .main-products-grid__filters .facets.drawer .drawer__content .facets__filters .disclosure .disclosure__panel{overflow:visible}.cc-collection-products .main-products-grid .main-products-grid__filters .facets.drawer .drawer__content .facets__filters .disclosure .disclosure__panel .disclosure__content{padding:0 0 27px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px}.cc-collection-products .main-products-grid .main-products-grid__filters .facets.drawer .drawer__content .facets__filters .disclosure .disclosure__panel .disclosure__content .filter__content,.cc-collection-products .main-products-grid .main-products-grid__filters .facets.drawer .drawer__content .facets__filters .disclosure .disclosure__panel .disclosure__content .flex,.cc-collection-products .main-products-grid .main-products-grid__filters .facets.drawer .drawer__content .facets__filters .disclosure .disclosure__panel .disclosure__content>div{margin:0}.cc-collection-products .main-products-grid .main-products-grid__filters .facets.drawer .drawer__content .facets__filters .disclosure .disclosure__panel .disclosure__content .filter__content:has(.filter__header a[hidden]),.cc-collection-products .main-products-grid .main-products-grid__filters .facets.drawer .drawer__content .facets__filters .disclosure .disclosure__panel .disclosure__content .flex:has(.filter__header a[hidden]),.cc-collection-products .main-products-grid .main-products-grid__filters .facets.drawer .drawer__content .facets__filters .disclosure .disclosure__panel .disclosure__content>div:has(.filter__header a[hidden]){display:none}.cc-collection-products .main-products-grid .main-products-grid__filters .facets.drawer .drawer__content .facets__filters .disclosure .disclosure__panel .disclosure__content .filter__content>ul{margin:0}.cc-collection-products .main-products-grid .main-products-grid__filters .facets.drawer .drawer__content .facets__filters .disclosure .disclosure__panel .disclosure__content .filter__content>ul li{font-size:0}.cc-collection-products .main-products-grid .main-products-grid__filters .facets.drawer .drawer__content .facets__filters .disclosure .disclosure__panel .disclosure__content .filter__content>ul li:not(:last-child){margin-bottom:14px}.cc-collection-products .main-products-grid .main-products-grid__filters .facets.drawer .drawer__content .facets__filters .disclosure .disclosure__panel .disclosure__content .filter__content>ul li .checkbox+label{font-family:Roobert,sans-serif;font-size:14px;line-height:1.6;font-weight:400;letter-spacing:0}.cc-collection-products .main-products-grid .main-products-grid__filters .facets.drawer .drawer__content .facets__filters .disclosure .disclosure__panel .disclosure__content .filter__content>ul li .checkbox+label:before{content:"";width:19px;height:19px;margin-right:10px;border-radius:0;border:1px solid #000000;background-color:transparent;-webkit-box-sizing:border-box;box-sizing:border-box;margin-top:2px}.cc-collection-products .main-products-grid .main-products-grid__filters .facets.drawer .drawer__content .facets__filters .disclosure .disclosure__panel .disclosure__content .filter__content>ul li .checkbox+label:after{left:10px;border-color:#000}.cc-collection-products .main-products-grid .main-products-grid__filters .facets.drawer .drawer__content .facets__filters .disclosure .disclosure__panel .disclosure__content .filter__content>ul li .checkbox+label span{-webkit-box-flex:unset;-ms-flex:unset;flex:unset;margin:0;display:inline-block;font-family:Roobert,sans-serif;font-size:14px;line-height:1.6;font-weight:400;letter-spacing:0;color:#000}.cc-collection-products .main-products-grid .main-products-grid__filters .facets.drawer .drawer__content .facets__filters .disclosure .disclosure__panel .disclosure__content .filter__content>ul li .checkbox+label .filter__count{margin-left:3px}.cc-collection-products .main-products-grid .main-products-grid__filters .facets.drawer .drawer__content .facets__filters .disclosure .disclosure__panel .disclosure__content .filter__content .price-range{padding-top:3px}.cc-collection-products .main-products-grid .main-products-grid__filters .facets.drawer .drawer__content .facets__filters .disclosure .disclosure__panel .disclosure__content .filter__content .price-range .flex .price-range__input-wrapper{border:1px solid #000000;height:34px;background-color:transparent;border-radius:0;padding:4px 12px;-webkit-box-shadow:none;box-shadow:none}.cc-collection-products .main-products-grid .main-products-grid__filters .facets.drawer .drawer__content .facets__filters .disclosure .disclosure__panel .disclosure__content .filter__content .price-range .flex .price-range__input-wrapper .input,.cc-collection-products .main-products-grid .main-products-grid__filters .facets.drawer .drawer__content .facets__filters .disclosure .disclosure__panel .disclosure__content .filter__content .price-range .flex .price-range__input-wrapper .price-range__currency{margin:0;padding:0;background-color:transparent;font-family:Roobert,sans-serif;font-size:14px;line-height:1.6;font-weight:400;letter-spacing:0;color:#000}.cc-collection-products .main-products-grid .main-products-grid__filters .facets.drawer .drawer__content .facets__filters .disclosure .disclosure__panel .disclosure__content .filter__content .price-range .flex .price-range__input-separator{font-size:0;margin:0 12px}.cc-collection-products .main-products-grid .main-products-grid__filters .facets.drawer .drawer__content .facets__filters .disclosure .disclosure__panel .disclosure__content .filter__content .price-range .flex .price-range__input-separator:before{content:"";display:block;width:11px;height:1px;min-height:1px;background-color:#000}.cc-collection-products .main-products-grid .main-products-grid__filters .facets.drawer .drawer__content .facets__filters .disclosure .disclosure__panel .disclosure__content .filter__content .price-range .price-range__sliders{margin-top:17px;height:28px;background:-webkit-gradient(linear,left top,left bottom,from(currentColor),to(currentColor)) no-repeat center/100% 3px;background:linear-gradient(currentColor,currentColor) no-repeat center/100% 3px}.cc-collection-products .main-products-grid .main-products-grid__filters .facets.drawer .drawer__content .facets__filters .disclosure .disclosure__panel .disclosure__content .filter__content .price-range .price-range__sliders .price-range__slider-input{width:calc(100% + 16px);height:100%;margin:0 -8px}.cc-collection-products .main-products-grid .main-products-grid__filters .facets.drawer .drawer__content .facets__filters .disclosure .disclosure__panel .disclosure__content .filter__content .filter__swatches li{font-size:0}.cc-collection-products .main-products-grid .main-products-grid__filters .facets.drawer .drawer__content .facets__filters .disclosure .disclosure__panel .disclosure__content .filter__content .filter__swatches li:not(:last-child){margin-bottom:14px}.cc-collection-products .main-products-grid .main-products-grid__filters .facets.drawer .drawer__content .facets__filters .disclosure .disclosure__panel .disclosure__content .filter__content .filter__swatches li .filter__label[data-swatch]:before{margin-top:2px;width:19px;height:19px;border:1px solid rgba(0,0,0,.2);margin-right:10px}.cc-collection-products .main-products-grid .main-products-grid__filters .facets.drawer .drawer__content .facets__filters .disclosure .disclosure__panel .disclosure__content .filter__content .filter__swatches li .filter__label[data-swatch]:hover:before{border:1px solid #FFFFFF;-webkit-box-shadow:0 0 0 1px rgb(var(--swatch-border-color-default));box-shadow:0 0 0 1px rgb(var(--swatch-border-color-default))}.cc-collection-products .main-products-grid .main-products-grid__filters .facets.drawer .drawer__content .facets__filters .disclosure .disclosure__panel .disclosure__content .filter__content .filter__swatches li .filter__label[data-swatch] span{-webkit-box-flex:unset;-ms-flex:unset;flex:unset;margin:0;display:inline-block;font-family:Roobert,sans-serif;font-size:14px;line-height:1.6;font-weight:400;letter-spacing:0;color:#000}.cc-collection-products .main-products-grid .main-products-grid__filters .facets.drawer .drawer__content .facets__filters .disclosure .disclosure__panel .disclosure__content .filter__content .filter__swatches li .filter__label[data-swatch] .filter__count{margin-left:3px;display:none}.cc-collection-products .main-products-grid .main-products-grid__filters .facets.drawer .drawer__content .facets__filters .disclosure .disclosure__panel .disclosure__content .filter__header .link{font-family:Roobert,sans-serif;font-size:14px;line-height:1.6;font-weight:400;letter-spacing:0;color:#000}.cc-collection-products .main-products-grid .main-products-grid__filters .facets.drawer .drawer__footer .btn{all:unset;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;min-height:52px;padding:5px 28px 9px;border:0;background:#000 linear-gradient(104deg,#fff3 60%,#000 60% 100%) no-repeat 100% 100%;background-size:300% 100%;border-radius:1000px;font-family:Roobert,sans-serif;font-size:16px;line-height:1.6;font-weight:600;letter-spacing:0;color:#fff;-webkit-transition:background-position .4s ease-out;transition:background-position .4s ease-out;outline:none;-webkit-box-shadow:none;box-shadow:none;-webkit-box-sizing:border-box;box-sizing:border-box;opacity:1;text-align:center;cursor:pointer}@media screen and (max-width:991.8px){.cc-collection-products .main-products-grid .main-products-grid__filters .facets.drawer .drawer__footer .btn{font-size:15px}}@media screen and (max-width:991.8px){.cc-collection-products .main-products-grid .main-products-grid__filters .facets.drawer .drawer__footer .btn{min-height:50px}}.cc-collection-products .main-products-grid .main-products-grid__filters .facets.drawer .drawer__footer .btn:after{content:"\e900";font-family:icomoon!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:12px;color:inherit;-ms-flex-negative:0;flex-shrink:0;margin-top:4px}.cc-collection-products .main-products-grid .main-products-grid__filters .facets.drawer .drawer__footer .btn:hover{background-position:0 100%!important}.cc-collection-products .main-products-grid .bestsellers-cards-box .bestsellers-cards{gap:48px 12px;border:0;-webkit-box-shadow:none;box-shadow:none;background-color:transparent;padding:0;margin:0}@media screen and (max-width:767.8px){.cc-collection-products .main-products-grid .bestsellers-cards-box .bestsellers-cards{gap:32px 8px}}@media screen and (max-width:1439.8px){.cc-collection-products .main-products-grid .bestsellers-cards-box .bestsellers-cards .item{width:calc((100% - 24px) / 3)}}@media screen and (max-width:767.8px){.cc-collection-products .main-products-grid .bestsellers-cards-box .bestsellers-cards .item{width:calc((100% - 8px)/2)}}@media screen and (max-width:1727.8px){.cc-collection-products .main-products-grid .bestsellers-cards-box .bestsellers-cards .item .card .card__info-container .price-and-addbtn{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:8px}}@media (min-width:992px){.cc-collection-products .main-products-grid .bestsellers-cards-box .bestsellers-cards .item .card .card__info-container .price-and-addbtn .price-box{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:0}.cc-collection-products .main-products-grid .bestsellers-cards-box .bestsellers-cards .item .card .card__info-container .price-and-addbtn .price-box .discount-box{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.cc-collection-products .main-products-grid .bestsellers-cards-box .bestsellers-cards .item .card .card__info-container .price-and-addbtn .price-box .discount-box .original-price{margin:2px 0 0}}.cc-collection-products .main-products-grid .bestsellers-cards-box .pagination--modern{margin:48px auto;padding:0 20px}@media screen and (max-width:767.8px){.cc-collection-products .main-products-grid .bestsellers-cards-box .pagination--modern{margin:32px auto;padding:0}}.cc-collection-products .main-products-grid .bestsellers-cards-box .pagination--modern .js-pagination-message{font-family:Roobert,sans-serif;font-size:16px;line-height:1.633;font-weight:400;letter-spacing:0;color:#000}@media screen and (max-width:991.8px){.cc-collection-products .main-products-grid .bestsellers-cards-box .pagination--modern .js-pagination-message{font-size:15px;line-height:1.6}}.cc-collection-products .main-products-grid .bestsellers-cards-box .pagination--modern .pagination__bar{margin-top:16px}.cc-collection-products .main-products-grid .bestsellers-cards-box .pagination--modern .btn{all:unset;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;min-height:52px;padding:5px 28px 9px;border:0;background:#000 linear-gradient(104deg,#fff3 60%,#000 60% 100%) no-repeat 100% 100%;background-size:300% 100%;border-radius:1000px;font-family:Roobert,sans-serif;font-size:16px;line-height:1.6;font-weight:600;letter-spacing:0;color:#fff;-webkit-transition:background-position .4s ease-out;transition:background-position .4s ease-out;outline:none;-webkit-box-shadow:none;box-shadow:none;-webkit-box-sizing:border-box;box-sizing:border-box;opacity:1;text-align:center;cursor:pointer;margin-top:16px}@media screen and (max-width:991.8px){.cc-collection-products .main-products-grid .bestsellers-cards-box .pagination--modern .btn{font-size:15px}}@media screen and (max-width:991.8px){.cc-collection-products .main-products-grid .bestsellers-cards-box .pagination--modern .btn{min-height:50px}}.cc-collection-products .main-products-grid .bestsellers-cards-box .pagination--modern .btn:after{content:"\e900";font-family:icomoon!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:12px;color:inherit;-ms-flex-negative:0;flex-shrink:0;margin-top:4px}.cc-collection-products .main-products-grid .bestsellers-cards-box .pagination--modern .btn:hover{background-position:0 100%!important}.cc-main-product{max-width:1920px;padding:0 72px;margin:0 auto;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width:1199.8px){.cc-main-product{padding:0 36px}}@media screen and (max-width:991.8px){.cc-main-product{padding:0 20px}}.cc-main-product .container{max-width:1520px;margin:0 auto;padding:48px 0 0}@media screen and (max-width:768.8px){.cc-main-product .container{padding:20px 0 0}}.cc-main-product .container .product-media{padding:36px;position:relative;background-color:transparent;margin:0}@media (min-width:769px){.cc-main-product .container .product-media{width:49.1447368421%}}@media screen and (max-width:1199.8px){.cc-main-product .container .product-media{padding:24px}}@media screen and (max-width:991.8px){.cc-main-product .container .product-media{padding:15.55px}}@media screen and (max-width:768.8px){.cc-main-product .container .product-media{margin-bottom:24px}}.cc-main-product .container .product-media:before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:calc(var(--media-and-details-height, 0px) + 100%);background-color:#fff;border-radius:20px}@media screen and (max-width:768.8px){.cc-main-product .container .product-media:before{height:100%;border-radius:8.64px}}.cc-main-product .container .product-media .media-gallery{width:100%}.cc-main-product .container .product-media .media-gallery .media-gallery__viewer{border:0;background-color:#eae8e5;border-radius:0}.cc-main-product .container .product-media .media-gallery .media-gallery__viewer:hover .media-ctrl .media-ctrl__btn{opacity:1}.cc-main-product .container .product-media .media-gallery .media-gallery__viewer .media-viewer{margin:0}.cc-main-product .container .product-media .media-gallery .media-gallery__viewer .media-ctrl .media-ctrl__btn{all:unset;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-box-sizing:border-box;box-sizing:border-box;width:40px;height:40px;border-radius:1000px;background-color:#fff;border:1px solid rgba(0,0,0,.4);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-transition:background-color .3s,opacity .3s;transition:background-color .3s,opacity .3s;position:absolute;top:50%;-webkit-transform:translate(0,-50%);transform:translateY(-50%);right:22.6px;display:flex!important;justify-content:center;align-items:center;cursor:pointer}@media (min-width:1080px){.cc-main-product .container .product-media .media-gallery .media-gallery__viewer .media-ctrl .media-ctrl__btn{opacity:0}}@media screen and (max-width:424.8px){.cc-main-product .container .product-media .media-gallery .media-gallery__viewer .media-ctrl .media-ctrl__btn{right:5.95px;width:21.6px;height:21.6px}}.cc-main-product .container .product-media .media-gallery .media-gallery__viewer .media-ctrl .media-ctrl__btn svg{width:12px;height:16px;-ms-flex-negative:0;flex-shrink:0;pointer-events:none}@media screen and (max-width:424.8px){.cc-main-product .container .product-media .media-gallery .media-gallery__viewer .media-ctrl .media-ctrl__btn svg{width:6px;height:8px}}.cc-main-product .container .product-media .media-gallery .media-gallery__viewer .media-ctrl .media-ctrl__btn svg path{stroke:#0006;stroke-opacity:1;-webkit-transition:stroke .3s;transition:stroke .3s}.cc-main-product .container .product-media .media-gallery .media-gallery__viewer .media-ctrl .media-ctrl__btn:after{display:none!important}.cc-main-product .container .product-media .media-gallery .media-gallery__viewer .media-ctrl .media-ctrl__btn[name=prev]{left:22.6px;right:auto}@media screen and (max-width:424.8px){.cc-main-product .container .product-media .media-gallery .media-gallery__viewer .media-ctrl .media-ctrl__btn[name=prev]{left:5.95px}}.cc-main-product .container .product-media .media-gallery .media-gallery__viewer .media-ctrl .media-ctrl__btn[name=next] svg{margin-left:2px}@media screen and (max-width:424.8px){.cc-main-product .container .product-media .media-gallery .media-gallery__viewer .media-ctrl .media-ctrl__btn[name=next] svg{margin-left:1px}}@media (hover:hover){.cc-main-product .container .product-media .media-gallery .media-gallery__viewer .media-ctrl .media-ctrl__btn:hover{background-color:#232020}.cc-main-product .container .product-media .media-gallery .media-gallery__viewer .media-ctrl .media-ctrl__btn:hover svg path{stroke:#fff}}.cc-main-product .container .product-media .media-gallery .media-gallery__viewer .media-ctrl .media-ctrl__btn[disabled]{cursor:not-allowed;background-color:#ffffff4d}.cc-main-product .container .product-media .media-gallery .media-gallery__viewer .media-ctrl .media-ctrl__btn[disabled] svg path{stroke:#0006}.cc-main-product .container .product-media .media-gallery .media-gallery__viewer .media-ctrl .media-ctrl__counter{all:unset;position:absolute;right:22.6px;bottom:24.3px;background-color:#fff;border-radius:1000px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-shadow:0px 5px 10px rgba(0,0,0,.1);box-shadow:0 5px 10px #0000001a;gap:3.6px;padding:4px 14.4px;min-height:32.4px;overflow:hidden;-webkit-box-sizing:border-box;box-sizing:border-box;font-family:Roobert,sans-serif;font-size:12.6px;line-height:1.6;font-weight:600;letter-spacing:0;color:#000}@media screen and (max-width:424.8px){.cc-main-product .container .product-media .media-gallery .media-gallery__viewer .media-ctrl .media-ctrl__counter{right:9.81px;bottom:3.89px;padding:1px 6.45px;min-height:14.52px;gap:1.61px;font-size:5.65px}}.cc-main-product .container .product-media .media-gallery .media-gallery__viewer .media-ctrl .media-ctrl__counter span:nth-child(2){display:none}.cc-main-product .container .product-media .media-gallery .media-gallery__viewer .media-ctrl .media-ctrl__counter span.visually-hidden{all:unset;-webkit-box-sizing:border-box;box-sizing:border-box;font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}.cc-main-product .container .product-media .media-gallery .media-gallery__viewer .media-ctrl .media-ctrl__counter:after{content:"";display:block;width:100%;background-position:center;background-repeat:no-repeat;background-size:cover;background-image:url(./details-slider-arrow.svg);background-size:contain;width:11px;height:11px;-ms-flex-negative:0;flex-shrink:0}@media screen and (max-width:424.8px){.cc-main-product .container .product-media .media-gallery .media-gallery__viewer .media-ctrl .media-ctrl__counter:after{width:4.84px;height:4.84px}}.cc-main-product .container .product-media .media-gallery .media-gallery__thumbs{margin:12px 0 0}.cc-main-product .container .product-media .media-gallery .media-gallery__thumbs .media-thumbs .media-thumbs__item{font-size:0;-ms-flex-negative:0;flex-shrink:0}.cc-main-product .container .product-media .media-gallery .media-gallery__thumbs .media-thumbs .media-thumbs__item:not(:last-child){margin-right:6.46px}@media (min-width:1024px){.cc-main-product .container .product-media .media-gallery .media-gallery__thumbs .media-thumbs .media-thumbs__item{-webkit-box-flex:0;-ms-flex:0 0 78.72px;flex:0 0 78.72px}}.cc-main-product .container .product-media .media-gallery .media-gallery__thumbs .media-thumbs .media-thumbs__item .media-thumbs__btn{border:0;background-color:#c7e2e2}.cc-main-product .container .product-media .media-gallery .media-gallery__thumbs .media-thumbs .media-thumbs__item .media-thumbs__btn[aria-current=true]:after{width:100%}.cc-main-product .container .product-media .media-gallery .media-gallery__thumbs .media-thumbs .media-thumbs__item .media-thumbs__btn:after{height:4.8px;background-color:#000}.cc-main-product .container .product-info{width:50.8552631579%;background-color:transparent;padding:0 0 120px 5.9210526316%}@media screen and (max-width:768.8px){.cc-main-product .container .product-info{width:100%;padding:0}}.cc-main-product .container .product-info:after,.cc-main-product .container .product-info:before{all:unset;display:none}.cc-main-product .container .product-info .breadcrumb-box{margin-bottom:28px;margin-top:-4.5px}@media screen and (max-width:575.8px){.cc-main-product .container .product-info .breadcrumb-box{margin-bottom:18px;margin-top:-5px}}.cc-main-product .container .product-info .product-info__block{margin:36px 0}@media screen and (max-width:575.8px){.cc-main-product .container .product-info .product-info__block{margin:24px 0}}.cc-main-product .container .product-info .product-info__block:has(.product-title){margin:28px 0 0}@media screen and (max-width:575.8px){.cc-main-product .container .product-info .product-info__block:has(.product-title){margin:18px 0 0}}.cc-main-product .container .product-info .product-info__block .product-title{font-family:RT Rondelle,sans-serif;font-size:36px;line-height:1;font-weight:500;letter-spacing:0;color:#000;margin:0}@media screen and (max-width:991.8px){.cc-main-product .container .product-info .product-info__block .product-title{font-size:22px}}@media screen and (max-width:991.8px){.cc-main-product .container .product-info .product-info__block .product-title{font-size:28px}}.cc-main-product .container .product-info .product-info__block .product-title+h2{font-family:RT Rondelle,sans-serif;font-size:20px;line-height:1;font-weight:500;letter-spacing:0;color:#0003;margin-top:8px}@media screen and (max-width:991.8px){.cc-main-product .container .product-info .product-info__block .product-title+h2{font-size:16px;margin-top:6px}}.cc-main-product .container .product-info .product-info__block .discount-layout-wrapper{gap:8px}@media screen and (max-width:991.8px){.cc-main-product .container .product-info .product-info__block .discount-layout-wrapper{gap:6.5px}}.cc-main-product .container .product-info .product-info__block .discount-layout-wrapper .discount-prices{gap:12.2px}@media screen and (max-width:991.8px){.cc-main-product .container .product-info .product-info__block .discount-layout-wrapper .discount-prices{gap:8.96px}}.cc-main-product .container .product-info .product-info__block .discount-layout-wrapper .discount-prices .discount-price{font-family:RT Rondelle,sans-serif;font-size:32px;line-height:1;font-weight:500;letter-spacing:0;color:#de1e1e}@media screen and (max-width:991.8px){.cc-main-product .container .product-info .product-info__block .discount-layout-wrapper .discount-prices .discount-price{font-size:20px}}@media screen and (max-width:991.8px){.cc-main-product .container .product-info .product-info__block .discount-layout-wrapper .discount-prices .discount-price{font-size:26px}}.cc-main-product .container .product-info .product-info__block .discount-layout-wrapper .discount-prices .discount-regular{font-family:RT Rondelle,sans-serif;font-size:20px;line-height:1;font-weight:500;letter-spacing:0;color:#0006;text-decoration-thickness:1px;margin:0}@media screen and (max-width:1439.8px){.cc-main-product .container .product-info .product-info__block .discount-layout-wrapper .discount-prices .discount-regular{font-size:15.4px}}@media screen and (max-width:991.8px){.cc-main-product .container .product-info .product-info__block .discount-layout-wrapper .discount-prices .discount-regular{font-size:16px}}.cc-main-product .container .product-info .product-info__block .discount-layout-wrapper .discount-prices .sale-tag{padding:5px 12px;border-radius:4px;background-color:#de1e1e;color:#fff;font-family:RT Rondelle,sans-serif;font-size:20px;line-height:1;font-weight:500;letter-spacing:0}@media screen and (max-width:991.8px){.cc-main-product .container .product-info .product-info__block .discount-layout-wrapper .discount-prices .sale-tag{font-size:16px;padding:4px 9.6px;border-radius:3.2px}}.cc-main-product .container .product-info .product-info__block .discount-layout-wrapper .discount-badges{gap:12px}.cc-main-product .container .product-info .product-info__block .discount-layout-wrapper .discount-badges .discount-sale-label{font-family:RT Rondelle,sans-serif;font-size:20px;line-height:1;font-weight:500;letter-spacing:0;font-weight:400;color:#0006}@media screen and (max-width:1439.8px){.cc-main-product .container .product-info .product-info__block .discount-layout-wrapper .discount-badges .discount-sale-label{font-size:15.4px}}.cc-main-product .container .product-info .product-info__block .discount-layout-wrapper .discount-badges .discount-sale-label .discount-percent{font-weight:inherit;color:inherit}.cc-main-product .container .product-info .product-info__block .discount-layout-wrapper .discount-badges .discount-save-amount{background-color:transparent;padding:0;border-radius:0;display:inline-block;font-family:RT Rondelle,sans-serif;font-size:20px;line-height:1;font-weight:500;letter-spacing:0;color:teal}@media screen and (max-width:1439.8px){.cc-main-product .container .product-info .product-info__block .discount-layout-wrapper .discount-badges .discount-save-amount{font-size:15.4px}}.cc-main-product .container .product-info .product-info__block .product-policies{margin-top:8px;font-family:Roobert,sans-serif;font-size:16px;line-height:1.633;font-weight:400;letter-spacing:0;color:#000}@media screen and (max-width:991.8px){.cc-main-product .container .product-info .product-info__block .product-policies{font-size:15px;line-height:1.6}}.cc-main-product .container .product-info .product-info__block.product-options,.cc-main-product .container .product-info .product-info__block:has(product-form){position:relative}.cc-main-product .container .product-info .product-info__block.product-options:before,.cc-main-product .container .product-info .product-info__block:has(product-form):before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:2px;min-height:1px;-webkit-transform-origin:top center;transform-origin:top center;-webkit-transform:scaleY(.5);transform:scaleY(.5);background-color:#0003}.cc-main-product .container .product-info .product-info__block.product-options{padding:27px 0 0}@media screen and (max-width:575.8px){.cc-main-product .container .product-info .product-info__block.product-options{padding:18px 0 0}}.cc-main-product .container .product-info .product-info__block:has(product-form){padding:36px 0 0}@media screen and (max-width:575.8px){.cc-main-product .container .product-info .product-info__block:has(product-form){padding:24px 0 0}}.cc-main-product .container .product-info .product-info__block variant-picker .option-selector:not(:last-child){margin-bottom:28px}@media screen and (max-width:575.8px){.cc-main-product .container .product-info .product-info__block variant-picker .option-selector:not(:last-child){margin-bottom:17px}}.cc-main-product .container .product-info .product-info__block variant-picker .option-selector:has(+script){margin-bottom:0!important}.cc-main-product .container .product-info .product-info__block variant-picker .option-selector .label{margin-bottom:9px;font-family:Roobert,sans-serif;font-size:16px;line-height:1.633;font-weight:400;letter-spacing:0;color:#000;font-weight:700}@media screen and (max-width:991.8px){.cc-main-product .container .product-info .product-info__block variant-picker .option-selector .label{font-size:15px;line-height:1.6}}@media screen and (max-width:575.8px){.cc-main-product .container .product-info .product-info__block variant-picker .option-selector .label{font-size:12px;margin-bottom:8px}}.cc-main-product .container .product-info .product-info__block variant-picker .option-selector .label .option-selector__label-value{margin-left:8px}@media screen and (max-width:575.8px){.cc-main-product .container .product-info .product-info__block variant-picker .option-selector .label .option-selector__label-value{margin-left:9px}}.cc-main-product .container .product-info .product-info__block variant-picker .option-selector .option-selector__btns{margin:0;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:20px}@media screen and (max-width:575.8px){.cc-main-product .container .product-info .product-info__block variant-picker .option-selector .option-selector__btns{gap:21.12px}}.cc-main-product .container .product-info .product-info__block variant-picker .option-selector .option-selector__btns .opt-btn:checked+.opt-label{border:0;-webkit-box-shadow:0 0 0 3px #000000;box-shadow:0 0 0 3px #000}.cc-main-product .container .product-info .product-info__block variant-picker .option-selector .option-selector__btns .opt-btn:checked+.opt-label:not(.opt-label--image){font-weight:700}.cc-main-product .container .product-info .product-info__block variant-picker .option-selector .option-selector__btns .opt-btn.is-unavailable+.opt-label:not(.opt-label--image):not([data-swatch]){background:linear-gradient(to bottom left,transparent calc(50% - 1px),#000000 calc(50% - 1px),#000000 calc(50% + 1px),transparent calc(50% + 1px)) no-repeat}.cc-main-product .container .product-info .product-info__block variant-picker .option-selector .option-selector__btns .opt-btn.is-unavailable+.opt-label:not(.opt-label--image):not([data-swatch]):before{background-color:#0000001a}.cc-main-product .container .product-info .product-info__block variant-picker .option-selector .option-selector__btns .opt-label{margin:0;border-radius:4px;border:1px solid rgba(0,0,0,.4);-webkit-box-shadow:none;box-shadow:none;overflow:hidden;-webkit-transition:border-color .2s ease-out,font-weight .2s ease-out,-webkit-box-shadow .2s ease-out;transition:border-color .2s ease-out,font-weight .2s ease-out,-webkit-box-shadow .2s ease-out;transition:box-shadow .2s ease-out,border-color .2s ease-out,font-weight .2s ease-out;transition:box-shadow .2s ease-out,border-color .2s ease-out,font-weight .2s ease-out,-webkit-box-shadow .2s ease-out;background-color:transparent;color:#000}@media screen and (max-width:575.8px){.cc-main-product .container .product-info .product-info__block variant-picker .option-selector .option-selector__btns .opt-label{border-radius:3.2px}}.cc-main-product .container .product-info .product-info__block variant-picker .option-selector .option-selector__btns .opt-label.opt-label--image{width:54px;height:54px}@media screen and (max-width:575.8px){.cc-main-product .container .product-info .product-info__block variant-picker .option-selector .option-selector__btns .opt-label.opt-label--image{width:57.02px;height:57.02px;border-radius:4.22px}}.cc-main-product .container .product-info .product-info__block variant-picker .option-selector .option-selector__btns .opt-label:not(.opt-label--image){padding:4px 20px;min-height:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-family:Roobert,sans-serif;font-size:18.62px;line-height:1.2;font-weight:400;letter-spacing:0}@media screen and (max-width:575.8px){.cc-main-product .container .product-info .product-info__block variant-picker .option-selector .option-selector__btns .opt-label:not(.opt-label--image){font-size:15px;min-height:32px;padding:4px 16px}}.cc-main-product .container .product-info .product-info__block variant-picker .option-selector .option-selector__btns .opt-label .opt-label__media{width:100%;height:100%}.cc-main-product .container .product-info .product-info__block variant-picker .option-selector .option-selector__btns .opt-label .opt-label__media img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media (hover:hover){.cc-main-product .container .product-info .product-info__block variant-picker .option-selector .option-selector__btns .opt-label:hover{border-color:transparent;-webkit-box-shadow:0 0 0 1px #000000;box-shadow:0 0 0 1px #000}}@media screen and (max-width:575.8px){.cc-main-product .container .product-info .product-info__block variant-picker .option-selector .option-selector__btns:has(.opt-label:not(.opt-label--image)){gap:16px}}.cc-main-product .container .product-info .product-info__block product-form .product-info__add-to-cart{gap:24px}@media screen and (max-width:991.8px){.cc-main-product .container .product-info .product-info__block product-form .product-info__add-to-cart{gap:19.2px}}.cc-main-product .container .product-info .product-info__block product-form .product-info__add-to-cart quantity-input{-webkit-box-flex:unset;-ms-flex:unset;flex:unset;margin:0}.cc-main-product .container .product-info .product-info__block product-form .product-info__add-to-cart .qty-input{width:126px;height:72px;padding:4px 12px;border:1px solid #000000;border-radius:1000px;position:relative;overflow:hidden;-webkit-box-shadow:none;box-shadow:none;background-color:transparent}@media screen and (max-width:991.8px){.cc-main-product .container .product-info .product-info__block product-form .product-info__add-to-cart .qty-input{width:101px;height:50px;padding:4px 9.6px}}.cc-main-product .container .product-info .product-info__block product-form .product-info__add-to-cart .qty-input .qty-input__btn{width:36px;height:36px;color:#000;-ms-flex-negative:0;flex-shrink:0}@media screen and (max-width:991.8px){.cc-main-product .container .product-info .product-info__block product-form .product-info__add-to-cart .qty-input .qty-input__btn{width:28.8px;height:28.8px}}.cc-main-product .container .product-info .product-info__block product-form .product-info__add-to-cart .qty-input .btn--minus:before{width:15.18px}@media screen and (max-width:991.8px){.cc-main-product .container .product-info .product-info__block product-form .product-info__add-to-cart .qty-input .btn--minus:before{width:12.14px}}.cc-main-product .container .product-info .product-info__block product-form .product-info__add-to-cart .qty-input .btn--plus:before{width:15.18px}@media screen and (max-width:991.8px){.cc-main-product .container .product-info .product-info__block product-form .product-info__add-to-cart .qty-input .btn--plus:before{width:12.14px}}.cc-main-product .container .product-info .product-info__block product-form .product-info__add-to-cart .qty-input .btn--plus:after{height:15.18px}@media screen and (max-width:991.8px){.cc-main-product .container .product-info .product-info__block product-form .product-info__add-to-cart .qty-input .btn--plus:after{height:12.14px}}.cc-main-product .container .product-info .product-info__block product-form .product-info__add-to-cart .qty-input .qty-input__input{font-family:RT Rondelle,sans-serif;font-size:18px;line-height:1.2;font-weight:400;letter-spacing:0;color:#000;width:100%}@media screen and (max-width:767.8px){.cc-main-product .container .product-info .product-info__block product-form .product-info__add-to-cart .qty-input .qty-input__input{font-size:15px}}@media screen and (max-width:991.8px){.cc-main-product .container .product-info .product-info__block product-form .product-info__add-to-cart .qty-input .qty-input__input{font-size:15px}}.cc-main-product .container .product-info .product-info__block product-form .product-info__add-to-cart .product-info__add-button{-webkit-box-flex:unset;-ms-flex:unset;flex:unset;-webkit-box-flex:1;-ms-flex:1;flex:1;margin:0}.cc-main-product .container .product-info .product-info__block product-form .product-info__add-to-cart .product-info__add-button button{all:unset;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:72px;padding:10px 28px;border:0;background:#000 linear-gradient(104deg,#fff3 60%,#000 60% 100%) no-repeat 100% 100%;background-size:300% 100%;border-radius:1000px;font-family:RT Rondelle,sans-serif;font-size:14px;line-height:1;font-weight:400;letter-spacing:.02em;color:#fff;-webkit-transition:background-position .4s ease-out;transition:background-position .4s ease-out;outline:none;-webkit-box-shadow:none;box-shadow:none;-webkit-box-sizing:border-box;box-sizing:border-box;opacity:1;text-align:center;cursor:pointer;text-transform:uppercase;position:relative}@media screen and (max-width:991.8px){.cc-main-product .container .product-info .product-info__block product-form .product-info__add-to-cart .product-info__add-button button{font-size:15px;padding:6px 22px;min-height:50px}}.cc-main-product .container .product-info .product-info__block product-form .product-info__add-to-cart .product-info__add-button button span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px}@media screen and (max-width:991.8px){.cc-main-product .container .product-info .product-info__block product-form .product-info__add-to-cart .product-info__add-button button span{gap:9.6px}}.cc-main-product .container .product-info .product-info__block product-form .product-info__add-to-cart .product-info__add-button button span:after{content:"\e900";font-family:icomoon!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:12px;color:inherit;-ms-flex-negative:0;flex-shrink:0}@media screen and (max-width:991.8px){.cc-main-product .container .product-info .product-info__block product-form .product-info__add-to-cart .product-info__add-button button span:after{margin-top:-2px}}.cc-main-product .container .product-info .product-info__block product-form .product-info__add-to-cart .product-info__add-button button:before{border-color:#fff!important}.cc-main-product .container .product-info .product-info__block product-form .product-info__add-to-cart .product-info__add-button button:after{border-color:#fff!important;border-top-color:transparent!important}.cc-main-product .container .product-info .product-info__block product-form .product-info__add-to-cart .product-info__add-button button.is-loading{background-color:#000;color:#fff6}.cc-main-product .container .product-info .product-info__block product-form .product-info__add-to-cart .product-info__add-button button:hover{background-position:0 100%!important}.cc-main-product .container .product-info .product-info__block product-form .product-info__add-to-cart .product-info__add-button button[disabled]{opacity:.4;pointer-events:auto;cursor:not-allowed;background-position:0 100%!important}.cc-main-product .container .product-info .product-info__block product-form .shopify-payment-button shopify-accelerated-checkout{--shopify-accelerated-checkout-button-border-radius:1000px;margin-top:8px}.cc-main-product .container .product-info .product-info__block product-form .shopify-payment-button shopify-accelerated-checkout .shopify-payment-button__more-options{font-family:Roobert,sans-serif;font-size:14px;line-height:1.6;font-weight:400;letter-spacing:0;color:#0006;-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto}@media screen and (max-width:991.8px){.cc-main-product .container .product-info .product-info__block product-form .shopify-payment-button shopify-accelerated-checkout .shopify-payment-button__more-options{font-size:12px}}.cc-main-product .container .product-info .product-info__block .koala-deal__related-products__container{margin:36px 0}.cc-main-product .container .product-info .product-info__block .koala-deal__related-products__container .koala-carousel-head-container{padding:0;margin-bottom:16px;gap:12px}.cc-main-product .container .product-info .product-info__block .koala-deal__related-products__container .koala-carousel-head-container .koala-carousel-title{font-family:Roobert,sans-serif;font-size:18px;line-height:1;font-weight:500;letter-spacing:0;color:#000}.cc-main-product .container .product-info .product-info__block .koala-deal__related-products__container .koala-carousel-head-container .koala-carousel-navigation-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.cc-main-product .container .product-info .product-info__block .koala-deal__related-products__container .koala-carousel-head-container .koala-carousel-navigation-container button{position:relative;font-size:0;color:#000;background-color:transparent;border-radius:4px;-webkit-transition:background-color .3s,color .3s;transition:background-color .3s,color .3s;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:20px;height:20px;-ms-flex-negative:0;flex-shrink:0}.cc-main-product .container .product-info .product-info__block .koala-deal__related-products__container .koala-carousel-head-container .koala-carousel-navigation-container button:before{content:"\e900";font-family:icomoon!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:12px;color:inherit;-ms-flex-negative:0;flex-shrink:0}.cc-main-product .container .product-info .product-info__block .koala-deal__related-products__container .koala-carousel-head-container .koala-carousel-navigation-container button:first-child:before{-webkit-transform:rotate(180deg);transform:rotate(180deg)}@media (hover:hover){.cc-main-product .container .product-info .product-info__block .koala-deal__related-products__container .koala-carousel-head-container .koala-carousel-navigation-container button:hover{background-color:#000;color:#fff}}.cc-main-product .container .product-info .product-info__block .koala-deal__related-products__container .glide__track .koala-deal__related-products__product-card .koala-deal__related-products__add-button{all:unset;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:8px 16px;border:0;background:#000 linear-gradient(104deg,#fff3 60%,#000 60% 100%) no-repeat 100% 100%;background-size:300% 100%;border-radius:1000px;font-family:Roobert,sans-serif;font-size:16px;line-height:1.6;font-weight:600;letter-spacing:0;color:#fff;-webkit-transition:background-position .4s ease-out;transition:background-position .4s ease-out;outline:none;-webkit-box-shadow:none;box-shadow:none;-webkit-box-sizing:border-box;box-sizing:border-box;opacity:1;text-align:center;cursor:pointer;position:relative}@media screen and (max-width:991.8px){.cc-main-product .container .product-info .product-info__block .koala-deal__related-products__container .glide__track .koala-deal__related-products__product-card .koala-deal__related-products__add-button{font-size:15px}}.cc-main-product .container .product-info .product-info__block .koala-deal__related-products__container .glide__track .koala-deal__related-products__product-card .koala-deal__related-products__add-button:hover{background-position:0 100%!important}.cc-main-product .container .product-info .product-info__block .koala-deal__related-products__container .glide__track .koala-deal__related-products__product-card .koala-deal__related-products__add-button:before{border-color:#fff!important}.cc-main-product .container .product-info .product-info__block .koala-deal__related-products__container .glide__track .koala-deal__related-products__product-card .koala-deal__related-products__add-button:after{border-color:#fff!important;border-top-color:transparent!important}.cc-main-product .container .product-info .product-info__block .koala-deal__related-products__container .glide__track .koala-deal__related-products__product-card .koala-deal__related-products__add-button.is-loading{background-color:#000;color:#fff6}.cc-main-product .container .product-info .accordion-box:last-child{position:relative}.cc-main-product .container .product-info .accordion-box:last-child:after{content:"";display:block;position:absolute;bottom:0;left:0;width:100%;height:2px;min-height:1px;-webkit-transform-origin:bottom center;transform-origin:bottom center;-webkit-transform:scaleY(.5);transform:scaleY(.5);background-color:#0003}.cc-main-product .container .product-info .accordion-box .accordion-item .accordion-head{padding:33px 12px 33.5px}@media screen and (max-width:991.8px){.cc-main-product .container .product-info .accordion-box .accordion-item .accordion-head{padding:26px 9.6px 27px}}.cc-main-product .container .product-info .accordion-box .accordion-item .accordion-head .head-title{font-family:RT Rondelle,sans-serif;font-size:16px;line-height:1;font-weight:400;letter-spacing:0;color:#000;font-size:18px;line-height:1!important}@media screen and (max-width:991.8px){.cc-main-product .container .product-info .accordion-box .accordion-item .accordion-head .head-title{font-size:14px}}@media screen and (max-width:767.8px){.cc-main-product .container .product-info .accordion-box .accordion-item .accordion-head .head-title{font-size:12px;line-height:1.1}}.cc-main-product .container .product-info .accordion-box .accordion-item .accordion-head svg{width:20px;height:13.3px;margin-top:2px}.cc-main-product .container .product-info .accordion-box .accordion-item .accordion-body{padding:0 12px 36px;margin:0}@media screen and (max-width:991.8px){.cc-main-product .container .product-info .accordion-box .accordion-item .accordion-body{padding:0 9.6px 24px}}.cc-main-product .container .product-info .accordion-box .accordion-item .accordion-body .body-content{padding:0}.cc-main-product .container .product-info .accordion-box .accordion-item .accordion-body .body-content ul>li{position:relative;padding-left:1.5em}.cc-main-product .container .product-info .accordion-box .accordion-item .accordion-body .body-content ul>li:before{content:"";display:inline-block;width:6px;height:6px;background-color:#000;border-radius:1000px;position:absolute;left:.6em;top:.74em;font-size:inherit;-webkit-transform:scale(.5);transform:scale(.5)}.cc-main-product .container .product-info .accordion-box .accordion-item .accordion-body .body-content ol{counter-reset:sectioncounter}.cc-main-product .container .product-info .accordion-box .accordion-item .accordion-body .body-content ol>li{position:relative;padding-left:1.5em}.cc-main-product .container .product-info .accordion-box .accordion-item .accordion-body .body-content ol>li:before{content:counter(sectioncounter) ".";counter-increment:sectioncounter;position:absolute;left:0;top:0}.cc-main-product .container .product-info .benefits-container{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;padding:8px 5px;min-height:48px;background-color:#efefee;border-radius:16px;overflow:hidden;margin-bottom:36px}@media screen and (max-width:1649.8px){.cc-main-product .container .product-info .benefits-container{padding:18px 12px 21px}}@media screen and (max-width:575.8px){.cc-main-product .container .product-info .benefits-container{border-radius:0;padding:18px 12px 21px;margin-bottom:24px}}@media screen and (max-width:349.8px){.cc-main-product .container .product-info .benefits-container{gap:0;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.cc-main-product .container .product-info .benefits-container .item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:9.6px;padding:0 16px}@media screen and (max-width:1649.8px){.cc-main-product .container .product-info .benefits-container .item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0}}@media screen and (max-width:575.8px){.cc-main-product .container .product-info .benefits-container .item{gap:5px}}.cc-main-product .container .product-info .benefits-container .item .item-img{width:29.39px;height:29.39px;-ms-flex-negative:0;flex-shrink:0}@media screen and (max-width:575.8px){.cc-main-product .container .product-info .benefits-container .item .item-img{width:29.03px;height:29.03px}}.cc-main-product .container .product-info .benefits-container .item .item-img img{width:100%;height:100%}.cc-main-product .container .product-info .benefits-container .item .item-desc{text-align:center}@media screen and (max-width:1649.8px){.cc-main-product .container .product-info .benefits-container .item .item-desc{max-width:104px}}@media screen and (max-width:991.8px){.cc-main-product .container .product-info .benefits-container .item .item-desc{max-width:89px}}.cc-main-product .container .product-info .benefits-container .item .item-desc p{font-family:RT Rondelle,sans-serif;font-size:14px;line-height:1;font-weight:400;letter-spacing:0;color:#000}@media screen and (max-width:991.8px){.cc-main-product .container .product-info .benefits-container .item .item-desc p{font-size:12px}}@media screen and (max-width:575.8px){.cc-main-product .container .product-info .benefits-container .item .item-desc p{font-size:12px;line-height:1.1}}.cc-main-product .container .product-info .benefits-container .item .item-icon{width:15.36px;height:15.36px;-ms-flex-negative:0;flex-shrink:0;margin-top:-3px}@media (min-width:576px){.cc-main-product .container .product-info .benefits-container .item .item-icon{display:none}}.cc-main-product .container .product-info .benefits-container .item .item-icon img{width:100%;height:100%}.cc-main-product .container .product-info .product-info__sticky>div:has(.rating){margin:13px 0 36px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10.56px}@media screen and (max-width:575.8px){.cc-main-product .container .product-info .product-info__sticky>div:has(.rating){margin:9.8px 0 24px;gap:8.45px}}.cc-main-product .container .product-info .product-info__sticky>div:has(.rating) .rating{line-height:unset}.cc-main-product .container .product-info .product-info__sticky>div:has(.rating) .rating .rating__stars{display:block;width:112px;-webkit-mask-image:url(./mask-stars.svg);mask-image:url(./mask-stars.svg);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;position:relative;background:#eae8e5;font-size:0}@media screen and (max-width:991.8px){.cc-main-product .container .product-info .product-info__sticky>div:has(.rating) .rating .rating__stars{width:90px}}.cc-main-product .container .product-info .product-info__sticky>div:has(.rating) .rating .rating__stars img{width:100%;height:100%}.cc-main-product .container .product-info .product-info__sticky>div:has(.rating) .rating .rating__stars:after{content:"";position:absolute;top:0;left:0;width:calc(var(--rating) / var(--rating-max) * 100%);height:100%;background-color:#66b1b2}.cc-main-product .container .product-info .product-info__sticky>div:has(.rating) .rating__count{font-family:Roobert,sans-serif;font-size:17.6px;line-height:1;font-weight:400;letter-spacing:0;color:#000;margin:-2px 0 0}@media screen and (max-width:991.8px){.cc-main-product .container .product-info .product-info__sticky>div:has(.rating) .rating__count{font-size:15px}}.product-main+.product-details.section{max-width:1520px;margin:0 auto;padding:0}.product-main+.product-details.section+.shopify-section:before{all:unset;display:none}@media (min-width:769px){.product-main+.product-details.section>.container{width:49.1447368421%;margin:0;padding:0;position:relative;z-index:auto}}.product-main+.product-details.section>.container .product-details__block .shopify-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:0 36px 36px 108px}@media screen and (max-width:1199.8px){.product-main+.product-details.section>.container .product-details__block .shopify-block{padding:0 24px 24px 60px}}@media screen and (max-width:991.8px){.product-main+.product-details.section>.container .product-details__block .shopify-block{padding:0 15.55px 15.55px 35.55px}}@media screen and (max-width:768.8px){.product-main+.product-details.section>.container .product-details__block .shopify-block{padding:60px 0 0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.product-main+.product-details.section>.container #simpAskQuestion{width:auto;max-width:100%;margin:0;padding:36px;background-color:#ffa66b;border-radius:10px}@media screen and (max-width:991.8px){.product-main+.product-details.section>.container #simpAskQuestion{padding:15.55px}}.product-main+.product-details.section>.container #simpAskQuestion .simpAsk-title-container h2{margin:0 0 7px!important;font-family:RT Rondelle,sans-serif;font-size:32px;line-height:1;font-weight:500;letter-spacing:0;color:#000}@media screen and (max-width:991.8px){.product-main+.product-details.section>.container #simpAskQuestion .simpAsk-title-container h2{font-size:20px}}@media screen and (max-width:424.8px){.product-main+.product-details.section>.container #simpAskQuestion .simpAsk-title-container h2{font-size:16px}}.product-main+.product-details.section>.container #simpAskQuestion .simpAsk-title-container .simpAsk-error-msg,.product-main+.product-details.section>.container #simpAskQuestion .simpAsk-title-container .simpAsk-success-msg{background-color:transparent;color:#000;-webkit-box-shadow:none;box-shadow:none;padding:5px 0}.product-main+.product-details.section>.container #simpAskQuestion .simp-ask-question-header{background-color:transparent;padding:0 0 0 119px;max-width:409px;min-height:99px;text-align:left}@media screen and (max-width:991.8px){.product-main+.product-details.section>.container #simpAskQuestion .simp-ask-question-header{padding-left:80px;min-height:60px}}@media screen and (max-width:768.8px){.product-main+.product-details.section>.container #simpAskQuestion .simp-ask-question-header{padding-left:51.41px;min-height:42.77px}}@media screen and (max-width:424.8px){.product-main+.product-details.section>.container #simpAskQuestion .simp-ask-question-header{max-width:176.7px}}.product-main+.product-details.section>.container #simpAskQuestion .simp-ask-question-header:before{content:"";display:block;width:100%;background-position:center;background-repeat:no-repeat;background-size:cover;background-image:url(./question-icon.svg);position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:99px;height:99px}@media screen and (max-width:991.8px){.product-main+.product-details.section>.container #simpAskQuestion .simp-ask-question-header:before{width:60px;height:60px}}@media screen and (max-width:768.8px){.product-main+.product-details.section>.container #simpAskQuestion .simp-ask-question-header:before{width:42.77px;height:42.77px}}.product-main+.product-details.section>.container #simpAskQuestion .simp-ask-question-header .simpAskQuestion-Qcontent{display:inline}.product-main+.product-details.section>.container #simpAskQuestion .simp-ask-question-header .simpAskQuestion-Qcontent h3{font-family:RT Rondelle,sans-serif;font-size:24px;line-height:1;font-weight:500;letter-spacing:0;color:#000;margin-bottom:8px}@media screen and (max-width:991.8px){.product-main+.product-details.section>.container #simpAskQuestion .simp-ask-question-header .simpAskQuestion-Qcontent h3{font-size:18px}}@media screen and (max-width:424.8px){.product-main+.product-details.section>.container #simpAskQuestion .simp-ask-question-header .simpAskQuestion-Qcontent h3{font-size:10.37px;margin-bottom:0}}.product-main+.product-details.section>.container #simpAskQuestion .simp-ask-question-header .simpAskQuestion-Qcontent p{font-family:Roobert,sans-serif;font-size:16px;line-height:1.633;font-weight:400;letter-spacing:0;color:#000;display:inline}@media screen and (max-width:991.8px){.product-main+.product-details.section>.container #simpAskQuestion .simp-ask-question-header .simpAskQuestion-Qcontent p{font-size:15px;line-height:1.6}}@media screen and (max-width:424.8px){.product-main+.product-details.section>.container #simpAskQuestion .simp-ask-question-header .simpAskQuestion-Qcontent p{font-size:6.91px}}.product-main+.product-details.section>.container #simpAskQuestion .simp-ask-question-header .btn{all:unset;-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;border:0!important;outline:0;color:#000;text-decoration-line:underline;text-decoration-color:currentColor;-webkit-transition:color .3s;transition:color .3s;font-family:Roobert,sans-serif;font-size:16px;line-height:1.633;font-weight:400;letter-spacing:0;cursor:pointer}@media screen and (max-width:991.8px){.product-main+.product-details.section>.container #simpAskQuestion .simp-ask-question-header .btn{font-size:15px;line-height:1.6}}@media screen and (max-width:424.8px){.product-main+.product-details.section>.container #simpAskQuestion .simp-ask-question-header .btn{font-size:6.91px}}.product-main+.product-details.section>.container #simpAskQuestion .simp-ask-question-header .btn:hover{color:#fff}.product-main+.product-details.section>.container #simpAskQuestion .simp-ask-question-header .btn .demo-icon{display:none}.product-main+.product-details.section>.container #simpAskQuestion .simpAskForm-container{margin-top:20px;border-radius:8px}.product-main+.product-details.section>.container #simpAskQuestion .simpAskForm-container input,.product-main+.product-details.section>.container #simpAskQuestion .simpAskForm-container textarea{border-radius:4px!important}.product-main+.product-details.section>.container #simpAskQuestion .simpAskForm-container .simpAskSubmitForm input.button{all:unset;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;display:inline-block;padding:10px 28px;border:1px solid transparent!important;background:#000 linear-gradient(104deg,#fff3 60%,#000 60% 100%) no-repeat 100% 100%;background-size:300% 100%;border-radius:1000px!important;font-family:Roobert,sans-serif;font-size:16px;line-height:1.6;font-weight:600;letter-spacing:0;color:#fff;-webkit-transition:background-position .4s ease-out;transition:background-position .4s ease-out;outline:none;-webkit-box-shadow:none;box-shadow:none;-webkit-box-sizing:border-box;box-sizing:border-box;opacity:1;text-align:center;cursor:pointer}@media screen and (max-width:991.8px){.product-main+.product-details.section>.container #simpAskQuestion .simpAskForm-container .simpAskSubmitForm input.button{font-size:15px}}.product-main+.product-details.section>.container #simpAskQuestion .simpAskForm-container .simpAskSubmitForm input.button:hover{background-position:0 100%!important}.product-main+.product-details.section>.container #simpAskQuestion .simpAskForm-container .simpAskSubmitForm input.button+a.button{margin-left:6px}.product-main+.product-details.section>.container #simpAskQuestion .simpAskForm-container .simpAskSubmitForm a.button{all:unset;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;display:inline-block;padding:10px 28px;border:1px solid #000000!important;background:transparent linear-gradient(104deg,rgba(0,0,0,.1) 60%,transparent 60% 100%) no-repeat 100% 100%;background-size:300% 100%;border-radius:1000px;font-family:Roobert,sans-serif;font-size:16px;line-height:1.6;font-weight:600;letter-spacing:0;color:#000;-webkit-transition:background-position .4s ease-out;transition:background-position .4s ease-out;outline:none;-webkit-box-shadow:none;box-shadow:none;-webkit-box-sizing:border-box;box-sizing:border-box;opacity:1;text-align:center;cursor:pointer}@media screen and (max-width:991.8px){.product-main+.product-details.section>.container #simpAskQuestion .simpAskForm-container .simpAskSubmitForm a.button{font-size:15px}}.product-main+.product-details.section>.container #simpAskQuestion .simpAskForm-container .simpAskSubmitForm a.button:hover{background-position:0 100%!important}.aph_pop_teaser.aph_teaser_rect{background:0 0!important;background-color:#000!important;color:#fff!important;top:554.198px!important;left:-1px!important;border-radius:4px 0 0 4px!important;-webkit-writing-mode:vertical-lr!important;-ms-writing-mode:tb-lr!important;writing-mode:vertical-lr!important;text-orientation:mixed!important;-webkit-transform:rotate(-180deg)!important;transform:rotate(-180deg)!important;font-size:18px!important;line-height:18px!important;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;visibility:visible!important;padding:15px!important;-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important;-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important;bottom:auto!important;min-width:auto!important}.aph_pop_teaser.aph_teaser_rect .fa.fa-bullhorn{-webkit-writing-mode:vertical-rl!important;-ms-writing-mode:tb-rl!important;writing-mode:vertical-rl!important;margin:0 0 8px!important;-webkit-transform:rotate(90deg)!important;transform:rotate(90deg)!important}.block-faqs .accordion-container{width:100%;max-width:800px;margin:0 auto}.block-faqs .accordion-container .accordion-wrapper:not(:last-child){margin-bottom:54px}@media screen and (max-width:991.8px){.block-faqs .accordion-container .accordion-wrapper:not(:last-child){margin-bottom:29px}}.block-faqs .accordion-container .accordion-wrapper .accordion-title{margin-bottom:44px;margin-top:-3px}@media screen and (max-width:991.8px){.block-faqs .accordion-container .accordion-wrapper .accordion-title{margin-bottom:33px}}.block-faqs .accordion-container .accordion-wrapper .accordion-title h2{font-family:RT Rondelle,sans-serif;font-size:24px;line-height:1;font-weight:500;letter-spacing:0;color:#000}@media screen and (max-width:991.8px){.block-faqs .accordion-container .accordion-wrapper .accordion-title h2{font-size:18px}}@media screen and (max-width:991.8px){.block-faqs .accordion-container .accordion-wrapper .accordion-title h2{font-size:20px}}.shopify-section:has(.block-faqs):has(+.shopify-section) .block-faqs:not(.has-padding-bottom) .container .content{padding-bottom:0}.shopify-section:has(.block-faqs)+.shopify-section:has(.block-faqs) .block-faqs .container .content{padding-top:54px}@media screen and (max-width:991.8px){.shopify-section:has(.block-faqs)+.shopify-section:has(.block-faqs) .block-faqs .container .content{padding-top:29px}}.accordion-box{width:100%}.accordion-box .accordion-item{width:100%;position:relative}.accordion-box .accordion-item:before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:2px;min-height:1px;-webkit-transform-origin:top center;transform-origin:top center;-webkit-transform:scaleY(.5);transform:scaleY(.5);background-color:#0003}.accordion-box .accordion-item.active .accordion-head svg{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.accordion-box .accordion-item .accordion-head{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:20px;cursor:pointer;padding:20px 24px 23px}@media screen and (max-width:991.8px){.accordion-box .accordion-item .accordion-head{padding:16.2px 12px 18px}}.accordion-box .accordion-item .accordion-head .head-title{font-family:Roobert,sans-serif;font-size:18px;line-height:1;font-weight:500;letter-spacing:0;font-weight:700;color:teal;margin:0}@media screen and (max-width:991.8px){.accordion-box .accordion-item .accordion-head .head-title{font-size:15px}}.accordion-box .accordion-item .accordion-head svg{width:18px;height:12px;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;-ms-flex-negative:0;flex-shrink:0;margin-top:3px}@media screen and (max-width:991.8px){.accordion-box .accordion-item .accordion-head svg{width:15px;height:10px;margin-top:2px}}.accordion-box .accordion-item .accordion-body{width:100%;padding:0 24px 18px;margin-top:-13px;display:none}@media screen and (max-width:991.8px){.accordion-box .accordion-item .accordion-body{padding:0 12px 11.2px;margin-top:-11px}}.accordion-box .accordion-item .accordion-body .body-content{width:100%;padding-right:18px;font-family:Roobert,sans-serif;font-size:16px;line-height:1.633;font-weight:400;letter-spacing:0;color:#000}@media screen and (max-width:991.8px){.accordion-box .accordion-item .accordion-body .body-content{font-size:15px;line-height:1.6}}@media screen and (max-width:991.8px){.accordion-box .accordion-item .accordion-body .body-content{padding-right:15px}}.accordion-box .accordion-item .accordion-body .body-content p,.accordion-box .accordion-item .accordion-body .body-content span{font-family:Roobert,sans-serif;font-size:16px;line-height:1.633;font-weight:400;letter-spacing:0;color:#000}@media screen and (max-width:991.8px){.accordion-box .accordion-item .accordion-body .body-content p,.accordion-box .accordion-item .accordion-body .body-content span{font-size:15px;line-height:1.6}}.accordion-box .accordion-item .accordion-body .body-content ul>li{position:relative;padding-left:1.5em}.accordion-box .accordion-item .accordion-body .body-content ul>li:before{content:"";display:inline-block;width:6px;height:6px;background-color:#000;border-radius:1000px;position:absolute;left:.6em;top:.74em;font-size:inherit;-webkit-transform:scale(.5);transform:scale(.5)}.accordion-box .accordion-item .accordion-body .body-content ol{counter-reset:sectioncounter}.accordion-box .accordion-item .accordion-body .body-content ol>li{position:relative;padding-left:1.5em}.accordion-box .accordion-item .accordion-body .body-content ol>li:before{content:counter(sectioncounter) ".";counter-increment:sectioncounter;position:absolute;left:0;top:0}
/*# sourceMappingURL=/cdn/shop/t/29/assets/style.css.map */
