/** Shopify CDN: Minification failed

Line 16:40604 Expected "]" to go with "["
Line 16:40632 Unexpected "]"
Line 16:40682 Expected "]" to go with "["
Line 16:40710 Unexpected "]"
Line 16:45304 Expected "]" to go with "["
Line 16:45348 Unexpected "]"
Line 16:47644 Expected "]" to go with "["
Line 16:47684 Unexpected "]"
Line 16:50756 Expected "]" to go with "["
Line 16:50798 Unexpected "]"
... and 36 more hidden warnings

**/
@font-face{font-family:Proxima Nova;src:url(ProximaNova-Black.woff2?v197cc72e645) format("woff2");font-weight:900;font-style:normal;font-display:swap;}@font-face{font-family:Proxima Nova;src:url(ProximaNova-Bold.woff2?v197cc72e645) format("woff2");font-weight:700;font-style:normal;font-display:swap;}@font-face{font-family:Proxima Nova;src:url(ProximaNova-Semibold.woff2?v197cc72e645) format("woff2");font-weight:600;font-style:normal;font-display:swap;}@font-face{font-family:Circular Std;src:url(CircularStd-Bold.woff2?v197cc72e645) format("woff2");font-weight:700;font-style:normal;font-display:swap;}@font-face{font-family:Circular Std;src:url(CircularStd-Medium.woff2?v197cc72e645) format("woff2");font-weight:500;font-style:normal;font-display:swap;}@font-face{font-family:Circular Std;src:url(CircularStd-Book.woff2?v197cc72e645) format("woff2");font-weight:400;font-style:normal;font-display:swap;}:root{--global-padding-x:40px;--header-transition-timing:0.15s ease-in-out;--ease-out-cubic:cubic-bezier(0.33,1,0.68,1);--z-index-menu:999;--primary-font:"Circular Std";--secondary-font:"Proxima Nova";--primary-color:#1c56a3;--secondary-color:#fff;--tertiary-color:#5d9ecf;--gray-color:#868686;--strokes-color:#d9d9d9;--background-gray-color:#f2f2f2;--background-blue-light-color:#ecf0f3;--accent-1-color:#c3d6e5;--accent-2-color:#f9b5bf;--accent-3-color:#5b9270;--accent-4-color:#44409e;--button-hover-color:#134586;--price-color:var(--black);--sale-price-color:#c8132d;--sale-regular-price-color:var(--gray-color);--sold-out-color:var(--gray-color);--page-content-padding-bottom-desktop:75px;--page-content-padding-bottom-mobile:40px;--page-title-font:var(--secondary-font);--page-title-min-font-size:26;--page-title-max-font-size:34;--page-title-font-size:clamp( 26px, calc( 26px + (34 - 26) * ( (100vw - 360px) / (1440 - 360) ) ), 34px );--page-title-min-line-height:34;--page-title-max-line-height:42;--page-title-line-height:clamp( 34px, calc( 34px + (42 - 34) * ( (100vw - 360px) / (1440 - 360) ) ), 42px );--page-title-color:var(--primary-color);--page-title-padding-desktop:75px 0;--page-title-padding-mobile:40px 0;--page-text-font:var(--primary-font);--page-text-min-font-size:16;--page-text-max-font-size:17;--page-text-font-size:clamp( 16px, calc( 16px + (17 - 16) * ( (100vw - 360px) / (1440 - 360) ) ), 17px );--page-text-min-line-height:24;--page-text-max-line-height:28;--page-text-line-height:clamp( 24px, calc( 24px + (28 - 24) * ( (100vw - 360px) / (1440 - 360) ) ), 28px );--page-text-color:var(--black);--page-text-paragraphs-gap:19px;--page-heading-font:var(--primary-font-bold);--page-bold-text-font:var(--primary-font-bold);--page-link-hover-color:var(--primary-color);--page-button-margin-top:30px;--faqs-question-font:var(--page-text-font);--faqs-question-min-font-size:calc(var(--page-text-min-font-size) + 2);--faqs-question-max-font-size:calc(var(--page-text-max-font-size) + 2);--faqs-question-font-size:clamp( 18px, calc( 18px + (19 - 18) * ( (100vw - 360px) / (1440 - 360) ) ), 19px );--faqs-question-padding-desktop:30px 0;--faqs-question-padding-mobile:20px 0;--faqs-answer-padding-bottom-desktop:30px;--faqs-answer-padding-bottom-mobile:20px;--form-field-margin-bottom:24px;--form-field-margin-bottom-mobile:8px;--form-label-margin-bottom:4px;--form-label-font:var(--primary-font);--form-label-min-font-size:13;--form-label-max-font-size:15;--form-label-font-size:clamp(calc(var(--form-label-min-font-size) * 1px),calc((var(--form-label-min-font-size) * 1px) + (var(--form-label-max-font-size) - var(--form-label-min-font-size)) * ((100vw - 1024px) / (1440 - 1024))),calc(var(--form-label-max-font-size) * 1px));--form-label-color:var(--gray-color);--form-input-padding:14px 20px;--form-input-padding-mobile:10px 20px;--form-input-font:var(--primary-font);--form-input-min-font-size:17;--form-input-max-font-size:19;--form-input-font-size:clamp(calc(var(--form-input-min-font-size) * 1px),calc((var(--form-input-min-font-size) * 1px) + (var(--form-input-max-font-size) - var(--form-input-min-font-size)) * ((100vw - 1024px) / (1440 - 1024))),calc(var(--form-input-max-font-size) * 1px));--form-input-background-color:var(--white);--form-input-color:var(--black);--form-input-border-color:var(--strokes-color);}body{font-family:var(--primary-font),system-ui;font-size:16px;color:var(--page-text-color);}body.disable-scroll{height:100%;overflow:hidden;}body[style="overflow: hidden;"][\:not-has\(\%23PBarNextFrameWrapper\)]{overflow-x:hidden!important;overflow-y:auto!important;overflow:hidden auto!important;}body[style="overflow: hidden;"]:not(:has(#PBarNextFrameWrapper)){overflow-x:hidden!important;overflow-y:auto!important;overflow:hidden auto!important;}.main-wrapper{display:flex;flex-direction:column;min-height:100vh;}.main-content{flex:1;}.no-touch{pointer-events:none;user-select:none;}.sale-price-color,.sale-price-color *{color:var(--sale-price-color);}.grid-flex{--columns:4;--columns-gap:20px;--rows-gap:0;--max-width-item:200px;--total-percent-item-width:calc(100% - var(--columns-gap) * (var(--columns) - 1));display:flex;flex-wrap:wrap;grid-gap:var(--rows-gap) var(--columns-gap);gap:var(--rows-gap) var(--columns-gap);justify-content:center;}.grid-flex-item{width:calc(var(--total-percent-item-width) / var(--columns));max-width:var(--max-width-item);}.image-ratio{--width:500;--height:500;--object-fit:contain;--object-position:center;position:relative;aspect-ratio:var(--width)/var(--height);overflow:hidden;}.image-ratio img,.image-ratio picture{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:var(--object-fit);object-position:var(--object-position);}.primary-font{font-family:var(--primary-font);}.secondary-font{font-family:var(--secondary-font);}.font-weight-600{font-weight:600;}.font-weight-700{font-weight:700;}.font-weight-900{font-weight:900;}.primary-color,.primary-color *{color:var(--primary-color);}.white-color,.white-color *{color:var(--white);}.h1,.h1 *{font-family:var(--secondary-font);font-weight:700;font-size:clamp( 34px, calc( 34px + (54 - 34) * ( (100vw - 360px) / (1440 - 360) ) ), 54px );line-height:clamp( 42px, calc( 42px + (62 - 42) * ( (100vw - 360px) / (1440 - 360) ) ), 62px );}.h1-italic,.h1-italic *{font-family:var(--secondary-font);font-weight:900;font-style:italic;}.h2,.h2 *{font-family:var(--secondary-font);font-weight:700;font-size:clamp( 26px, calc( 26px + (34 - 26) * ( (100vw - 360px) / (1440 - 360) ) ), 34px );line-height:clamp( 34px, calc( 34px + (42 - 34) * ( (100vw - 360px) / (1440 - 360) ) ), 42px );}.h2-italic,.h2-italic *{font-family:var(--secondary-font);font-weight:900;font-style:italic;}.h3,.h3 *{font-family:var(--secondary-font);font-weight:700;font-size:clamp( 20px, calc( 20px + (24 - 20) * ( (100vw - 360px) / (1440 - 360) ) ), 24px );line-height:clamp( 26px, calc( 26px + (32 - 26) * ( (100vw - 360px) / (1440 - 360) ) ), 32px );}.subheading,.subheading *{font-family:var(--secondary-font);font-weight:600;font-size:clamp( 17px, calc( 17px + (19 - 17) * ( (100vw - 360px) / (1440 - 360) ) ), 19px );line-height:28px;}.large-text,.large-text *{font-family:var(--primary-font);font-size:clamp( 17px, calc( 17px + (19 - 17) * ( (100vw - 360px) / (1440 - 360) ) ), 19px );line-height:clamp( 26px, calc( 26px + (30 - 26) * ( (100vw - 360px) / (1440 - 360) ) ), 30px );}.regular-text,.regular-text *{font-family:var(--primary-font);font-size:clamp( 16px, calc( 16px + (17 - 16) * ( (100vw - 360px) / (1440 - 360) ) ), 17px );line-height:clamp( 24px, calc( 24px + (28 - 24) * ( (100vw - 360px) / (1440 - 360) ) ), 28px );}.small-text,.small-text *{font-family:var(--primary-font);font-size:15px;line-height:clamp( 18px, calc( 18px + (22 - 18) * ( (100vw - 360px) / (1440 - 360) ) ), 22px );}.x-small-text,.x-small-text *{font-family:var(--primary-font);font-size:13px;line-height:clamp( 16px, calc( 16px + (18 - 16) * ( (100vw - 360px) / (1440 - 360) ) ), 18px );}@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{flex-direction:column;}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;box-sizing:initial;}.swiper-android .swiper-slide,.swiper-wrapper{transform:translateZ(0);}.swiper-pointer-events{touch-action:pan-y;}.swiper-pointer-events.swiper-vertical{touch-action:pan-x;}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;}.swiper-slide-invisible-blank{visibility:hidden;}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto;}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height;}.swiper-3d,.swiper-3d.swiper-css-mode .swiper-wrapper{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{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:rgba(0,0,0,.15);}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,rgba(0,0,0,.5),transparent);}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,rgba(0,0,0,.5),transparent);}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(0deg,rgba(0,0,0,.5),transparent);}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(180deg,rgba(0,0,0,.5),transparent);}.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{scroll-snap-type:x mandatory;}.swiper-vertical.swiper-css-mode>.swiper-wrapper{scroll-snap-type:y mandatory;}.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999;}[dir=ltr] .swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-left:var(--swiper-centered-offset-before);}[dir=rtl] .swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-right: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{margin-top: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;}.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:flex;align-items: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:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;text-transform:none;font-variant:normal;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;transition:opacity .3s;transform:translateZ(0);z-index:10;}.swiper-pagination.swiper-pagination-hidden{opacity:0;}.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{transform:scale(.33);position:relative;}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1);}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66);}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33);}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66);}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{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;box-shadow:none;-webkit-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%;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%;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;transition:transform .2s,top .2s;}.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%;transform:translateX(-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{transition:transform .2s,left .2s;}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,right .2s;}.swiper-pagination-progressbar{background:rgba(0,0,0,.25);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%;transform:scale(0);transform-origin:left top;}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{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:rgba(0,0,0,.1);}.swiper-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%;}.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:rgba(0,0,0,.5);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:flex;justify-content: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%;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;transform-origin:50%;animation:swiper-preloader-spin 1s linear infinite;box-sizing:border-box;border-radius:50%;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-top:4px solid transparent;}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff;}.swiper-lazy-preloader-black{--swiper-preloader-color:#000;}@keyframes swiper-preloader-spin{to{transform:rotate(1turn);}}.swiper .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000;}.swiper-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto;}.swiper-grid>.swiper-wrapper{flex-wrap:wrap;}.swiper-grid-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column;}.swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out;}.swiper-fade .swiper-slide{pointer-events:none;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;transform-origin:0 0;width:100%;height:100%;}.swiper-cube .swiper-slide .swiper-slide{pointer-events:none;}.swiper-cube.swiper-rtl .swiper-slide{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;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;transition-property:transform,opacity,height;}.swiper-cards{overflow:visible;}.swiper-cards .swiper-slide{transform-origin:center bottom;-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden;}.swiper:not(.swiper-initialized){opacity:0;}.swiper-wrapper{-webkit-transform-style:preserve-3d;}.swiper-slide,.swiper-wrapper{-webkit-backface-visibility:hidden;}.swiper-slide{-webkit-transform:translateZ(0);}.swiper-button-lock{opacity:0;visibility:hidden;}#rebuy-cart .rebuy-cart__checkout-button,#rebuy-cart .rebuy-cart__flyout-empty-cart a,#rebuy-cart .rebuy-cart__flyout-item-subscription .rebuy-button,#rebuy-cart [data-rebuy-component=cross-sell-widget] .rebuy-button,#related-products .rebuy-button,.button,.button[onclick="searchOrder()"],.rebuy-addon__button.rebuy-button{--width:232px;--height:48px;--background-color:var(--primary-color);--text-color:var(--white);--hover-background-color:var(--button-hover-color);--hover-text-color:var(--white);position:relative;display:inline-flex;justify-content:center;align-items:center;grid-column-gap:14px;max-width:100%;width:var(--width);height:var(--height);background-color:var(--background-color);border:0!important;border-radius:100px!important;overflow:hidden;text-align:center;font-family:var(--primary-font);font-weight:500;font-size:clamp( 16px, calc( 16px + (17 - 16) * ( (100vw - 834px) / (835 - 834) ) ), 17px );color:var(--text-color);white-space:nowrap;cursor:pointer;user-select:none;transition:background-color .15s var(--ease-out-cubic),color .15s var(--ease-out-cubic);}#rebuy-cart .rebuy-cart__checkout-button:after,#rebuy-cart .rebuy-cart__flyout-empty-cart a:after,#rebuy-cart .rebuy-cart__flyout-item-subscription .rebuy-button:after,#rebuy-cart [data-rebuy-component=cross-sell-widget] .rebuy-button:after,#related-products .rebuy-button:after,.button:after,.button[onclick="searchOrder()"]:after,.rebuy-addon__button.rebuy-button:after{content:"";display:inline-block;flex-shrink:0;width:22px;height:12px;background:url(button-arrow.svg?v197cc72e667) 50%/contain no-repeat;pointer-events:none;user-select:none;}#rebuy-cart .rebuy-cart__checkout-button:active,#rebuy-cart .rebuy-cart__flyout-empty-cart a:active,#rebuy-cart .rebuy-cart__flyout-item-subscription .rebuy-button:active,#rebuy-cart [data-rebuy-component=cross-sell-widget] .rebuy-button:active,#related-products .rebuy-button:active,.button:active,.button[onclick="searchOrder()"]:active,.rebuy-addon__button.rebuy-button:active{background-color:var(--hover-background-color);color:var(--hover-text-color);}#rebuy-cart .rebuy-cart__checkout-button.autosize,#rebuy-cart .rebuy-cart__flyout-empty-cart a.autosize,#rebuy-cart .rebuy-cart__flyout-item-subscription .rebuy-button.autosize,#rebuy-cart [data-rebuy-component=cross-sell-widget] .rebuy-button.autosize,#related-products .rebuy-button.autosize,.button.autosize,.button[onclick="searchOrder()"].autosize,.rebuy-addon__button.rebuy-button.autosize{width:auto;max-width:none;padding:0 30px;}.secondary-button.button{--background-color:var(--black);--text-color:var(--white);--hover-background-color:var(--primary-color);--hover-text-color:var(--black);}.button.disabled,.button[disabled]{--background-color:#d9d9d9;--text-color:var(--gray-color);opacity:1;user-select:none;pointer-events:none;}.button.disabled:after,.button[disabled]:after{display:none;}.button-underline{display:inline-block;font-size:19px;line-height:30px;color:var(--primary-color);white-space:nowrap;text-decoration:underline;text-underline-offset:5px;text-decoration-thickness:2px;}.button-underline:active{text-decoration:none;}.button-with-arrow{--arrow-width:28px;--text-color:var(--white);display:inline-grid;align-items:start;grid-column-gap:8px;grid-template-columns:var(--arrow-width) minmax(0,1fr);}.button-with-arrow svg{display:inline-block;flex-shrink:0;width:var(--arrow-width);height:auto;}.button-with-arrow svg *{transition:fill .15s var(--ease-out-cubic);}.button-with-arrow,.button-with-arrow span{font-family:var(--secondary-font);font-weight:700;font-size:clamp( 20px, calc( 20px + (24 - 20) * ( (100vw - 360px) / (1440 - 360) ) ), 24px );line-height:clamp( 26px, calc( 26px + (32 - 26) * ( (100vw - 360px) / (1440 - 360) ) ), 32px );color:var(--text-color);}.button-with-margin{margin-top:var(--page-button-margin-top);}.swiper-button{--button-position-x:var(--global-padding-x);--button-icon-width:14px;--button-icon-color:var(--black);--button-hover-icon-color:var(--primary-color);position:absolute;top:50%;z-index:2;display:inline-flex;align-items:center;justify-content:center;margin-top:calc((var(--button-size) / 2) * -1);cursor:pointer;}.swiper-button.prev{left:var(--button-position-x);transform:translateX(-100%);}.swiper-button.next{right:var(--button-position-x);transform:translateX(100%);}.swiper-button.swiper-button-disabled{--button-icon-color:var(--strokes-color);--button-hover-icon-color:var(--strokes-color);pointer-events:auto;}.swiper-button:active{--button-icon-color:var(--button-hover-icon-color);}.swiper-button svg{position:relative;z-index:2;display:inline-block;width:var(--button-icon-width);height:auto;pointer-events:none;user-select:none;}.swiper-button svg *{fill:var(--button-icon-color);}.swiper-button-rounded{--button-icon-width:48px;--button-circle-color:var(--primary-color);--button-arrow-color:var(--white);cursor:pointer;}.swiper-button-rounded:active{--button-circle-color:var(--tertiary-color);}.swiper-button-rounded.swiper-button-disabled{--button-circle-color:var(--strokes-color);pointer-events:auto;}.swiper-button-rounded svg{position:relative;z-index:2;display:block;width:var(--button-icon-width);height:auto;pointer-events:none;user-select:none;}.swiper-button-rounded svg rect{fill:var(--button-circle-color);}.swiper-button-rounded svg path{fill:var(--button-arrow-color);}.form-field:not(.comment-field){margin-bottom:var(--form-field-margin-bottom);}.form-label{display:block;margin-bottom:var(--form-label-margin-bottom);font-family:var(--form-label-font);font-size:var(--form-label-font-size);color:var(--form-label-color);}.form-input,input:not(.button):not([type=checkbox]):not([type=radio]):not(.button),select,textarea{background:var(--form-input-background-color);padding:var(--form-input-padding);border-radius:4px;box-shadow:none;outline:none;}.form-input,.form-input::placeholder,input:not(.button):not([type=checkbox]):not([type=radio]):not(.button),input:not(.button):not([type=checkbox]):not([type=radio]):not(.button)::placeholder,select,select::placeholder,textarea,textarea::placeholder{font-family:var(--form-input-font);font-size:var(--form-input-font-size);color:var(--form-input-color);}.form-input:-internal-autofill-selected,.form-input:-webkit-autofill,.form-input:-webkit-autofill:active,.form-input:-webkit-autofill:focus,.form-input:-webkit-autofill:hover,input:not(.button):not([type=checkbox]):not([type=radio]):not(.button):-internal-autofill-selected,input:not(.button):not([type=checkbox]):not([type=radio]):not(.button):-webkit-autofill,input:not(.button):not([type=checkbox]):not([type=radio]):not(.button):-webkit-autofill:active,input:not(.button):not([type=checkbox]):not([type=radio]):not(.button):-webkit-autofill:focus,input:not(.button):not([type=checkbox]):not([type=radio]):not(.button):-webkit-autofill:hover,select:-internal-autofill-selected,select:-webkit-autofill,select:-webkit-autofill:active,select:-webkit-autofill:focus,select:-webkit-autofill:hover,textarea:-internal-autofill-selected,textarea:-webkit-autofill,textarea:-webkit-autofill:active,textarea:-webkit-autofill:focus,textarea:-webkit-autofill:hover{-webkit-box-shadow:0 0 0 30px var(--form-input-background-color) inset;}.form-input:-webkit-autofill:first-line,input:not(.button):not([type=checkbox]):not([type=radio]):not(.button):-webkit-autofill:first-line,select:-webkit-autofill:first-line,textarea:-webkit-autofill:first-line{font-family:var(--form-input-font);font-size:var(--form-input-font-size);color:var(--form-input-color);}.form-checkbox-wrapper{display:flex;align-items:baseline;grid-column-gap:2px;}.price del,.price span{font-size:clamp( 17px, calc( 17px + (19 - 17) * ( (100vw - 360px) / (1440 - 360) ) ), 19px );line-height:clamp( 26px, calc( 26px + (30 - 26) * ( (100vw - 360px) / (1440 - 360) ) ), 30px );}.price dd{margin:0 .6rem 0 0;}.price-badge,.price-item{white-space:nowrap;}.price-item-regular{color:var(--price-color);}span.price-item-sale{color:var(--sale-price-color);}.price--on-sale .price-item-regular{color:var(--sale-regular-price-color);text-decoration:line-through;}.price--sold-out .price-item,.price--sold-out .price-item *{color:var(--sold-out-color);}.product-card{--image-aspect-ratio:1;--image-radius:10px;--badges-padding:14px;--title-margin-top:12px;--servings-margin-top:2px;--reviews-margin-top:2px;--price-margin-top:8px;--button-margin-top:8px;display:flex;flex-direction:column;align-items:flex-start;width:100%;height:100%;user-select:none;-webkit-backface-visibility:hidden;-webkit-transform-style:preserve-3d;}.product-card-image-container-wrapper{position:relative;width:100%;aspect-ratio:var(--image-aspect-ratio);background:#f2f2f2;border-radius:var(--image-radius);}.product-card-badges{position:absolute;top:0;left:0;z-index:3;display:flex;flex-direction:column;grid-row-gap:4px;width:100%;height:100%;padding:var(--badges-padding);pointer-events:none;user-select:none;-webkit-backface-visibility:hidden;-webkit-transform-style:preserve-3d;}.product-card-badge{--text-color:var(--white);display:inline-flex;align-items:center;justify-content:center;width:fit-content;height:26px;background:var(--background-color);padding:4px 10px;border-radius:100px;font-size:13px;line-height:clamp( 12px, calc( 12px + (18 - 12) * ( (100vw - 834px) / (835 - 834) ) ), 18px );color:var(--text-color);text-transform:uppercase;white-space:nowrap;}.product-card-badge.sold-out{--background-color:var(--strokes-color);--text-color:var(--gray-color);order:-5;}.product-card-badge.sale{--background-color:var(--sale-price-color);order:-4;}.product-card-badge.nuevo{--background-color:var(--tertiary-color);order:-3;}.product-card-badge.best-seller{--background-color:var(--accent-3-color);order:-2;}.product-card-badge.staff-pick{--background-color:var(--accent-4-color);order:-1;}.product-card-badge:nth-child(1n+3){display:none;}.product-card-badge-image-wrapper{position:absolute;top:10px;right:10px;z-index:3;width:60px;aspect-ratio:1;overflow:hidden;}.product-card-badge-image{width:100%;height:100%;object-fit:contain;}.product-card-image-wrapper{position:absolute!important;bottom:0;left:0;right:0;transform:translateZ(0);width:calc(1 / var(--aspect-ratio));height:auto;max-height:100%;aspect-ratio:var(--aspect-ratio);border-radius:var(--image-radius);margin:auto;overflow:hidden;transition:opacity .15s ease-in-out;}.product-card-image-wrapper.secondary{position:absolute;z-index:2;opacity:0;}.product-card-image{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;object-position:center;}.product-card-info{max-width:100%;}.product-card-intro,.product-card-price,.product-card-reviews,.product-card-servings,.product-card-title{height:var(--height);}.product-card-title{margin-top:var(--title-margin-top);}.product-card-title,.product-card-title *{font-weight:500;font-size:clamp( 16px, calc( 16px + (17 - 16) * ( (100vw - 360px) / (1440 - 360) ) ), 17px );line-height:clamp( 22px, calc( 22px + (26 - 22) * ( (100vw - 360px) / (1440 - 360) ) ), 26px );color:var(--black);}.product-card-intro{margin-top:2px;text-align:left;font-size:15px;line-height:clamp( 18px, calc( 18px + (22 - 18) * ( (100vw - 360px) / (1440 - 360) ) ), 22px );}.product-card-intro,.product-card-intro *{color:#363636;}.product-card-servings{text-align:left;font-size:15px;line-height:clamp( 18px, calc( 18px + (22 - 18) * ( (100vw - 360px) / (1440 - 360) ) ), 22px );color:var(--gray-color);}.product-card-reviews{margin-top:var(--reviews-margin-top);}.product-card-price{margin-top:var(--price-margin-top);}.product-card-price .price__regular{order:-1;}.product-card-button-wrapper{display:flex;width:100%;margin-top:var(--button-margin-top);}.product-card-button.packs-button:not([disabled]) .product-card-button-label:before{content:"Ver opciones";}.products-grid-wrapper{width:100%;max-width:1440px;margin:0 auto;}products-grid{--columns:4;--columns-gap:16px;--rows-gap:60px;display:grid;grid-template-columns:repeat(var(--columns),minmax(0,1fr));grid-column-gap:var(--columns-gap);grid-row-gap:var(--rows-gap);padding:0 80px;}products-grid .product-card-badge{font-size:clamp( 11px, calc( 11px + (13 - 11) * ( (100vw - 834px) / (835 - 834) ) ), 13px );}.metafield-rich_text_field,.richtext{--font-size:inherit;--font-weight-bold:700;--line-height:inherit;--letter-spacing:normal;--text-color:var(--white);--link-color:var(--text-color);--link-hover-color:var(--primary-color);--list-margin-left:20px;}.metafield-rich_text_field,.metafield-rich_text_field *,.richtext,.richtext *{font-size:var(--font-size);letter-spacing:var(--letter-spacing);line-height:var(--line-height);color:var(--text-color);}.metafield-rich_text_field>:not(:last-child),.richtext>:not(:last-child){margin-bottom:var(--page-text-paragraphs-gap);}.metafield-rich_text_field b,.metafield-rich_text_field b *,.metafield-rich_text_field strong,.metafield-rich_text_field strong *,.richtext b,.richtext b *,.richtext strong,.richtext strong *{font-weight:var(--font-weight-bold);}.metafield-rich_text_field a,.richtext a{text-decoration:underline;}.metafield-rich_text_field a,.metafield-rich_text_field a *,.richtext a,.richtext a *{color:var(--link-color);}.metafield-rich_text_field a:hover,.metafield-rich_text_field a:hover *,.richtext a:hover,.richtext a:hover *{color:var(--link-hover-color);}.metafield-rich_text_field ol,.metafield-rich_text_field ul,.richtext ol,.richtext ul{padding-left:0;margin-left:var(--list-margin-left);}.metafield-rich_text_field :is(h1,h2,h3,h4,h5,h6),.metafield-rich_text_field :is(h1,h2,h3,h4,h5,h6) *,.richtext :is(h1,h2,h3,h4,h5,h6),.richtext :is(h1,h2,h3,h4,h5,h6) *{font-weight:700;line-height:normal;}.metafield-rich_text_field h1,.richtext h1{font-size:2em;}.metafield-rich_text_field h2,.richtext h2{font-size:1.5em;}.metafield-rich_text_field h3,.richtext h3{font-size:1.17em;}.metafield-rich_text_field h4,.richtext h4{font-size:1em;}.metafield-rich_text_field h5,.richtext h5{font-size:.83em;}.metafield-rich_text_field h6,.richtext h6{font-size:.6em;}.metafield-rich_text_field :is(iframe[src*="youtu.be"]),.metafield-rich_text_field :is(iframe[src*=vimeo]),.metafield-rich_text_field :is(iframe[src*=youtube]),.richtext :is(iframe[src*="youtu.be"]),.richtext :is(iframe[src*=vimeo]),.richtext :is(iframe[src*=youtube]){width:100%;height:auto;aspect-ratio:16/9;}.pagination{text-align:center;}.pagination-list{display:inline-grid;grid-auto-flow:column;grid-auto-columns:48px;grid-column-gap:4px;}.pagination-item{display:flex;align-items:center;justify-content:center;width:100%;aspect-ratio:1;border-radius:50%;overflow:hidden;text-align:center;}.pagination-item[\:has\(a\)]:hover{background:var(--background-blue-light-color);}.pagination-item:has(a):hover{background:var(--background-blue-light-color);}.pagination-item .icon{display:inline-block;}.pagination-item,.pagination-item *{font-size:clamp( 16px, calc( 16px + (17 - 16) * ( (100vw - 360px) / (1440 - 360) ) ), 17px );line-height:clamp( 24px, calc( 24px + (28 - 24) * ( (100vw - 360px) / (1440 - 360) ) ), 28px );color:var(--black);}.pagination-button,.pagination-link{display:flex;align-items:center;justify-content:center;width:100%;height:100%;}.pagination-link.current{color:var(--primary-color);text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:2px;}.pagination-button.disabled path{fill:var(--strokes-color);stroke:var(--strokes-color);}.video-ratio{--object-fit:contain;--object-position:center;position:relative;aspect-ratio:16/9;}.video-ratio iframe,.video-ratio video{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:var(--object-fit);object-position:var(--object-position);}.video-modal{--aspect-ratio:16/9;--max-height:calc(100vh - 60px);position:fixed;top:0;left:0;right:0;z-index:calc(var(--z-index-menu) + 1);display:flex;align-items:center;justify-content:center;width:100vw;height:100vh;background:rgba(0,0,0,.7);}.video-modal.hidden{display:none;}.video-modal-inner{width:100%;max-width:850px;max-height:100%;margin:0 15px;overflow:auto;}.video-modal-wrapper{position:relative;z-index:101;width:calc(var(--max-height) * var(--aspect-ratio));max-width:100%;background:var(--white);padding:4px;margin:30px auto 0;}.video-modal-content{position:relative;max-height:var(--max-height);aspect-ratio:var(--aspect-ratio);}.video-modal-content video{position:absolute;width:100%;height:100%;top:0;right:0;bottom:0;left:0;}.video-modal-close{position:absolute;bottom:calc(100% + 8px);right:0;display:flex;align-items:center;justify-content:center;width:20px;height:25px;text-align:center;font-size:22px;line-height:23px;color:var(--white);cursor:pointer;}.video-modal-close:active{color:var(--primary-color);}.rating{display:inline-flex;align-items:center;grid-column-gap:6px;}.rating svg{display:inline-block;width:13px;height:auto;}.rating__stars{display:inline-flex;grid-column-gap:1px;}.rating__caption{position:relative;font-size:13px;line-height:18px;color:#868686;}body[\:has\(.header-search-bar\[open\]\)] .with-overlay:before{display:block;}body[\:has\(.header-search-bar\[open\]\)] #shopify-section-header,body[\:has\(.header-search-bar\[open\]\)] .announcement-bar-section{z-index:4;}body:has(.header-search-bar[open]) .with-overlay:before{display:block;}body:has(.header-search-bar[open]) #shopify-section-header,body:has(.header-search-bar[open]) .announcement-bar-section{z-index:4;}.search__input{font-size:clamp( 16px, calc( 16px + (17 - 16) * ( (100vw - 360px) / (1440 - 360) ) ), 17px )!important;line-height:18px!important;color:var(--black)!important;}.search__input::placeholder{color:#868686!important;}.header-search-bar .predictive-search{top:calc(100% + 16px);left:auto;right:0;width:100dvw;max-width:740px;max-height:calc(var(--viewport-height) - var(--header-height) - 20px)!important;}.predictive-search{border:0;border-radius:0 0 10px 10px;}.predictive-search .predictive-search__heading{border-bottom:0;font-size:15px;line-height:18px;letter-spacing:normal;color:var(--gray-color);text-transform:none;}.predictive-search .predictive-search__item-heading{font-size:clamp( 16px, calc( 16px + (17 - 16) * ( (100vw - 360px) / (1440 - 360) ) ), 17px );line-height:clamp( 24px, calc( 24px + (28 - 24) * ( (100vw - 360px) / (1440 - 360) ) ), 28px );color:var(--black);}.predictive-search .predictive-search__item.link:hover .predictive-search__item-heading{text-decoration:underline;color:var(--primary-color);}.predictive-search .predictive-search__results-list .predictive-search__image-wrapper{--width:66;--height:66;}.predictive-search .predictive-search__results-list .predictive-search__item-heading{font-family:var(--primary-font);font-size:clamp( 16px, calc( 16px + (17 - 16) * ( (100vw - 360px) / (1440 - 360) ) ), 17px );line-height:clamp( 24px, calc( 24px + (28 - 24) * ( (100vw - 360px) / (1440 - 360) ) ), 28px );}.predictive-search .predictive-search__results-groups-wrapper{border-bottom:0;}.predictive-search .predictive-search__search-for-button button.predictive-search__item{background:var(--background-gray-color);padding:13px 31px;}.predictive-search .predictive-search__search-for-button button.predictive-search__item:hover{background:var(--primary-color);}.predictive-search .predictive-search__search-for-button button.predictive-search__item:hover span{color:var(--white);}.predictive-search .predictive-search__search-for-button button.predictive-search__item:hover rect{fill:var(--tertiary-color);}.predictive-search .predictive-search__search-for-button button.predictive-search__item span{font-size:clamp( 16px, calc( 16px + (17 - 16) * ( (100vw - 360px) / (1440 - 360) ) ), 17px );line-height:clamp( 24px, calc( 24px + (28 - 24) * ( (100vw - 360px) / (1440 - 360) ) ), 28px );color:var(--black);}#predictive-search-results-products-list .predictive-search__item-heading{font-family:var(--secondary-font)!important;font-weight:600!important;font-size:clamp( 17px, calc( 17px + (19 - 17) * ( (100vw - 360px) / (1440 - 360) ) ), 19px )!important;line-height:28px;}tabs-component{--content-display-active:block;}tabs-component [data-tab-content]{display:none;}tabs-component [data-tab-content].active{display:var(--content-display-active);}.announcement-bar{--background-color:var(--announcement-bar-background-color);--texts-color:var(--announcement-bar-texts-color);--main-icons-opacity:1;--scroll-icons-opacity:0;position:relative;z-index:1;display:block;min-height:40px;background-color:var(--background-color);padding:10px 0;transition:background-color var(--header-transition-timing);}.announcement-bar:not(.swiper-initialized){opacity:1;}.announcement-bar-item,.announcement-bar-items{align-items:center;width:100%;}.announcement-bar-item{display:flex;justify-content:center;grid-column-gap:8px;padding:0 12px;}.announcement-bar-icon-wrapper{flex-shrink:0;width:20px;}.announcement-bar-icon-wrapper img{transition:opacity var(--header-transition-timing);}.announcement-bar-icon-wrapper .announcement-bar-icon-main{opacity:var(--main-icons-opacity);}.announcement-bar-icon-wrapper .announcement-bar-icon-scroll{opacity:var(--scroll-icons-opacity);}.announcement-bar-text{--font-size:13px;--line-height:clamp( 16px, calc( 16px + (18 - 16) * ( (100vw - 360px) / (1440 - 360) ) ), 18px );--text-color:var(--texts-color);--link-hover-color:var(--texts-color);}.announcement-bar-text,.announcement-bar-text *{transition:color var(--header-transition-timing);}.announcement-bar-text a:active{text-decoration:none;}html.js-drawer-opened .announcement-bar,html.js-header-element-hovered .announcement-bar,html.js-header-scrolled .announcement-bar,html.js-header-solid .announcement-bar,html.root-not-index .announcement-bar,html[\:has\(.header__search\%20\%3E\%20details\[open\]\)] .announcement-bar{--background-color:var(--announcement-bar-background-color-on-scroll);--texts-color:var(--announcement-bar-texts-color-on-scroll);--main-icons-opacity:0;--scroll-icons-opacity:1;}:is(html.js-drawer-opened,html.js-header-element-hovered,html.js-header-scrolled,html.js-header-solid,html.root-not-index,html:has(.header__search>details[open])) .announcement-bar{--background-color:var(--announcement-bar-background-color-on-scroll);--texts-color:var(--announcement-bar-texts-color-on-scroll);--main-icons-opacity:0;--scroll-icons-opacity:1;}.root-not-index .header-main-wrapper{margin-bottom:0;}.header-main-wrapper{--menu-items-color:var(--white);--logo-color:var(--white);--icons-gap:20px;--header-content-height:70px;position:sticky;top:0;z-index:var(--z-index-menu);margin-bottom:calc(var(--header-content-height) * -1);}.header{padding:11px var(--global-padding-x);transition:background var(--header-transition-timing);}.header-content{grid-column-gap:24px;}.header-content,.header-side{display:flex;align-items:center;}.header-side{flex:1 1 0%;}.header-side.header-left-side{align-self:stretch;}.header-side.header-center-side{justify-content:center;width:100%;max-width:138px;}.header-side.header-right-side{justify-content:flex-end;grid-column-gap:var(--icons-gap);}.desktop-nav-link svg,.header-logo-link svg{display:block;}.desktop-nav-link path,.header-logo-link path{fill:var(--logo-color);transition:fill var(--header-transition-timing);}.header-button{--background:transparent;--border-color:var(--white);--background-hover:var(--primary-color);--border-color-hover:var(--primary-color);display:inline-flex;align-items:center;justify-content:center;width:116px;height:30px;background:var(--background);padding:4px 12px;border:1px solid var(--border-color);border-radius:100px;overflow:hidden;text-align:center;font-size:15px;line-height:22px;color:var(--white);white-space:nowrap;transition:background-color .15s var(--ease-out-cubic),color .15s var(--ease-out-cubic);}.header-button:active{background:var(--background-hover);border-color:var(--border-color-hover);}body{position:relative;}body:after{content:"";position:absolute;top:0;left:0;z-index:1;visibility:hidden;opacity:0;width:100%;height:100%;background-color:rgba(0,0,0,.4);transition:.2s;}body[\:has\(.desktop-nav-item.with-dropdown\:hover\)]:after{visibility:visible;opacity:1;}body:has(.desktop-nav-item.with-dropdown:hover):after{visibility:visible;opacity:1;}.desktop-nav,.desktop-nav-link-wrapper,.desktop-nav-list{height:100%;}.header-wrapper.header{position:relative;}.desktop-nav-list{display:flex;grid-column-gap:24px;}.desktop-nav-item{position:relative;display:flex;align-items:center;}.desktop-nav-item.active .desktop-nav-main-label,.desktop-nav-item:hover .desktop-nav-main-label{color:var(--primary-color);text-decoration:underline;}.desktop-nav-item.with-dropdown:hover .desktop-nav-dropdown,.desktop-nav-item.with-dropdown:hover .desktop-nav-megamenu{display:block;pointer-events:auto;}.desktop-nav-item.with-dropdown .desktop-nav-link-wrapper{position:relative;}.desktop-nav-item.with-dropdown .desktop-nav-link-wrapper:before{content:"";position:absolute;top:-11px;left:0;display:block;width:100%;height:calc(100% + 22px);cursor:pointer;user-select:none;}.desktop-nav-item.with-dropdown.open-dropdown .desktop-nav-dropdown{transform:translateY(0);visibility:visible;opacity:1;}.desktop-nav-item.with-megamenu{position:static;}.desktop-nav-item.with-megamenu.open-dropdown .desktop-nav-megamenu{transform:translateY(0);visibility:visible;opacity:1;}.desktop-nav-link-wrapper{position:relative;display:flex;align-items:center;text-align:center;}.desktop-nav-link{display:inline-block;padding:5px 0;}.desktop-nav-label{font-size:15px;line-height:22px;color:var(--menu-items-color);transition:color var(--header-transition-timing);text-decoration-thickness:1px;text-underline-offset:5px;}.desktop-nav-main-label{white-space:nowrap;}.desktop-nav-dropdown{--gap-from-edge:50px;--padding-x:24px;--links-gap:12px;position:absolute;top:calc(100% + 19px);left:calc(var(--padding-x) * -1);transform:translateY(-5px);z-index:-1;display:none;width:max-content;max-height:calc(100vh - (var(--gap-from-edge) + var(--announcement-bar-height) + var(--header-height)));background:var(--white);padding:24px var(--padding-x);border-bottom-left-radius:10px;border-bottom-right-radius:10px;box-shadow:0 2px 4px 0 hsla(0,0%,76.1%,.1),0 8px 8px 0 hsla(0,0%,76.1%,.09),0 18px 11px 0 hsla(0,0%,76.1%,.05),0 32px 13px 0 hsla(0,0%,76.1%,.01),0 51px 14px 0 hsla(0,0%,76.1%,0);overflow:hidden;overflow-y:auto;transition:all var(--header-transition-timing);}.desktop-nav-dropdown-item{display:block;margin-bottom:var(--links-gap);text-align:left;}.desktop-nav-dropdown-item:last-child{margin-bottom:0;}.desktop-nav-dropdown-link{display:block;width:100%;padding:0;}.desktop-nav-dropdown-link.active,.desktop-nav-dropdown-link:active{--menu-items-color:var(--primary-color);}.desktop-nav-dropdown-label{font-weight:400;font-size:17px;line-height:28px;text-transform:uppercase;color:var(--menu-items-color);}.desktop-nav-megamenu{--megamenu-items-separation:32px;position:absolute;left:0;top:100%;display:none;width:100%;height:420px;max-height:calc(100vh - var(--header-height) - 30px);border-top:1px solid var(--background-gray-color);transition:visibility .25s,opacity .25s;pointer-events:none;}.desktop-nav-megamenu[\:has\(.submenu-item-level-2.without-links.show\)] .megamenu-container{display:block;width:300px;}.desktop-nav-megamenu:has(.submenu-item-level-2.without-links.show) .megamenu-container{display:block;width:300px;}.desktop-nav-megamenu[\:has\(.submenu-item-level-2.without-links.show\)] .megamenu-right{display:none;}.desktop-nav-megamenu:has(.submenu-item-level-2.without-links.show) .megamenu-right{display:none;}.desktop-nav-megamenu .megamenu-container{display:grid;grid-template-columns:300px minmax(0,1fr);width:100%;height:100%;background:var(--white);}.desktop-nav-megamenu .megamenu-left{max-height:100%;overflow:auto;}.desktop-nav-megamenu .megamenu-menu{position:relative;width:100%;padding:40px 32px 40px 40px;}.desktop-nav-megamenu .submenu-level-2{display:flex;flex-direction:column;grid-gap:16px;gap:16px;max-width:clamp( 150px, calc( 150px + (227 - 150) * ( (100vw - 1024px) / (1440 - 1024) ) ), 227px );}.desktop-nav-megamenu .submenu-level-2 .submenu-link{position:relative;z-index:1;font-weight:400;font-size:17px;line-height:28px;text-transform:uppercase;color:var(--black);}.desktop-nav-megamenu .submenu-level-2 .show .submenu-link,.desktop-nav-megamenu .submenu-level-2 .submenu-link.active{color:var(--primary-color);}.desktop-nav-megamenu .submenu-level-2 .show .submenu-link{text-decoration-thickness:1px;}.desktop-nav-megamenu .submenu-level-3{position:absolute;top:0;left:0;display:none;flex-wrap:wrap;grid-gap:12px;gap:12px;width:100%;padding-top:40px;padding-left:0;padding-bottom:40px;margin-left:auto;transition:opacity .25s;}.desktop-nav-megamenu .submenu-level-3.show{display:flex;}.desktop-nav-megamenu .submenu-level-3 .submenu-item{max-width:404px;width:calc(50% - 6px);}.desktop-nav-megamenu .submenu-level-3 .link-item{display:flex;align-items:center;grid-gap:6px;gap:6px;padding:8px 16px 8px 0;border-radius:4px;transition:.5s;}.desktop-nav-megamenu .submenu-level-3 .link-item.active,.desktop-nav-megamenu .submenu-level-3 .link-item:hover{background-color:var(--background-blue-light-color);}.desktop-nav-megamenu .submenu-level-3 .link-item-thumbnail{flex-shrink:0;width:clamp( 50px, calc( 50px + (88 - 50) * ( (100vw - 1024px) / (1440 - 1024) ) ), 88px );height:clamp( 50px, calc( 50px + (88 - 50) * ( (100vw - 1024px) / (1440 - 1024) ) ), 88px );}.desktop-nav-megamenu .submenu-level-3 .link-item-header{display:flex;grid-gap:12px;gap:12px;justify-content:space-between;}.desktop-nav-megamenu .submenu-level-3 .link-item-arrow{position:relative;top:6px;width:18px;height:18px;object-fit:contain;filter:brightness(0) saturate(100%) invert(27%) sepia(17%) saturate(5251%) hue-rotate(192deg) brightness(96%) contrast(93%);}.desktop-nav-megamenu .submenu-level-3 .link-item-image{width:100%;height:100%;max-height:80px;object-fit:contain;}.desktop-nav-megamenu .submenu-level-3 .link-item-info{flex:1;text-transform:none;}.desktop-nav-megamenu .submenu-level-3 .link-item-name{font-family:var(--secondary-font);font-weight:700;font-size:24px;line-height:32px;color:var(--primary-color);}.desktop-nav-megamenu .submenu-level-3 .link-item-description{font-weight:400;font-size:15px;line-height:clamp( 18px, calc( 18px + (22 - 18) * ( (100vw - 360px) / (1440 - 360) ) ), 22px );}.desktop-nav-megamenu .megamenu-banner{flex-shrink:0;align-self:flex-start;max-width:clamp( 189px, calc( 189px + (289 - 189) * ( (100vw - 1024px) / (1440 - 1024) ) ), 289px );aspect-ratio:289/416;}.desktop-nav-megamenu .megamenu-banner img{width:100%;height:100%;object-fit:cover;object-position:center;}.megamenu-right{display:grid;grid-template-columns:minmax(0,1fr) clamp( 189px, calc( 189px + (289 - 189) * ( (100vw - 1024px) / (1440 - 1024) ) ), 289px );grid-column-gap:6px;overflow-x:hidden;overflow-y:auto;overflow:hidden auto;}.megamenu-menu-level-3{position:relative;}.submenu-item.show .submenu-level-3{bottom:auto;top:0;visibility:visible;opacity:1;}.header-buttons{position:relative;}.header-buttons .icon{left:0;width:17px;height:auto;}.menu-drawer{top:100%;width:calc(100vw);height:calc(var(--viewport-height) - var(--header-height));background:var(--white);border-top:1px solid var(--background-gray-color);}.mobile-nav-navigation{display:flex;flex-direction:column;}.mobile-nav-menu{height:auto;padding:24px 16px;}.mobile-nav-account{border-top:1px solid var(--strokes-color);margin:auto 16px 0;}.mobile-account-link{display:flex;grid-gap:4px;gap:4px;padding:24px 0;font-weight:400;font-size:17px;line-height:28px;color:var(--black);}.mobile-account-link:hover{color:var(--primary-color);}.mobile-account-link:hover .mobile-account-icon{filter:none;}.mobile-account-link .mobile-account-icon{display:flex;justify-content:center;align-items:center;width:28px;height:28px;filter:brightness(0) saturate(100%);}.mobile-account-link .mobile-account-icon img{max-height:22px;}.mobile-nav-link{display:block;padding:10px 0;}.mobile-nav-main-link{display:flex;align-items:center;grid-gap:12px;gap:12px;padding:16px 0;border-bottom:1px solid var(--background-gray-color);font-family:var(--primary-font);font-weight:700;font-size:20px;line-height:26px;color:var(--primary-color);}.mobile-nav-main-link .mobile-main-link-image-wrapper{flex-shrink:0;width:54px;}.mobile-nav-main-link .mobile-main-link-image-wrapper img{width:100%;height:auto;object-fit:contain;}.mobile-nav-main-link .mobile-main-link-header{display:flex;align-items:center;justify-content:space-between;grid-gap:10px;gap:10px;width:100%;}.mobile-nav-main-link .mobile-main-link-arrow{width:20px;height:12px;filter:brightness(0) saturate(100%) invert(27%) sepia(17%) saturate(5251%) hue-rotate(192deg) brightness(96%) contrast(93%);}a.mobile-nav-main-link .mobile-main-link-header .mobile-main-link-arrow{display:none;}.mobile-nav-main-link.active .mobile-main-link-header{text-decoration:underline;text-decoration-thickness:1px;}.button.mobile-nav-main-button{--width:168px;--height:46px;background-color:var(--tertiary-color);margin-top:24px;}.button.mobile-nav-main-button:active{background-color:var(--primary-color);}.button.mobile-nav-main-button:after{content:none;}.mobile-nav-megamenu-submenu{padding:20px 16px 24px;}.mobile-nav-megamenu-submenu .mobile-nav-link,.mobile-nav-megamenu-submenu .mobile-nav-menu{padding:0;}.mobile-nav-megamenu-submenu .mobile-nav-submenu-list .mobile-nav-main-link,.mobile-nav-megamenu-submenu .mobile-nav-submenu-list .mobile-nav-submenu-link{font-family:var(--primary-font);font-weight:400;font-size:17px;line-height:26px;color:var(--black);text-transform:uppercase;}.mobile-nav-megamenu-submenu .mobile-nav-submenu-list .mobile-nav-link.active{color:var(--primary-color);}.mobile-nav-megamenu-submenu .mobile-nav-submenu-list details{padding-bottom:16px;border-bottom:1px solid var(--background-gray-color);}.mobile-nav-megamenu-submenu .mobile-nav-submenu-list summary.mobile-nav-main-link{justify-content:space-between;grid-gap:10px;gap:10px;padding-bottom:0;padding-right:0;border-bottom:0;}.mobile-nav-megamenu-submenu .mobile-nav-submenu-list .mobile-nav-submenu-link{padding:16px 0;border-bottom:1px solid var(--background-gray-color);}.mobile-nav-megamenu-submenu details .active .minus,.mobile-nav-megamenu-submenu details .active .plus{filter:brightness(0) saturate(100%) invert(26%) sepia(37%) saturate(2238%) hue-rotate(190deg) brightness(100%) contrast(95%);}.mobile-nav-megamenu-submenu details .minus,.mobile-nav-megamenu-submenu details .plus{filter:brightness(0) saturate(100%);}.mobile-nav-megamenu-submenu details .minus{display:none;}.mobile-nav-megamenu-submenu details[open] .plus{display:none;}.mobile-nav-megamenu-submenu details[open] .minus{display:block;}.mobile-nav-return{display:flex;align-items:center;grid-gap:10px;gap:10px;padding:0;margin-bottom:12px;font-weight:400;font-size:16px;line-height:24px;color:var(--primary-color);}.mobile-nav-return:hover{text-decoration:underline;}.mobile-nav-return img{width:6px;height:12px;}.mobile-nav-submenu-banner{width:100%;aspect-ratio:82/121;border-radius:10px;margin:16px auto 0;overflow:hidden;}.mobile-nav-submenu-banner img{width:100%;height:100%;object-fit:cover;object-position:center;}.mobile-nav-submenu-accordion{display:flex;flex-direction:column;grid-gap:8px;gap:8px;margin-top:4px;}.mobile-nav-submenu-accordion .submenu-accordion-link{display:flex;align-items:center;grid-gap:6px;gap:6px;padding:10px 0;border-radius:4px;}.mobile-nav-submenu-accordion .submenu-accordion-link.active{background-color:var(--background-blue-light-color);}.mobile-nav-submenu-accordion .submenu-accordion-thumbnail{display:flex;justify-content:center;align-items:center;flex-shrink:0;width:58px;height:58px;}.mobile-nav-submenu-accordion .submenu-accordion-thumbnail img{width:100%;max-height:53px;height:100%;object-fit:contain;}.mobile-nav-submenu-accordion .submenu-accordion-name{font-family:var(--secondary-font);font-weight:700;font-size:20px;line-height:26px;color:var(--primary-color);}.mobile-nav-submenu-accordion .submenu-accordion-description{font-weight:400;font-size:15px;line-height:18px;color:var(--black);}.submenu-open .menu-drawer,.submenu-open .menu-drawer__inner-container{overflow:hidden;}.submenu-open .menu-drawer__submenu{position:fixed;overflow:auto;}.header-search-bar{width:100%;max-width:250px;}.header-search-bar-field{display:flex;grid-column-gap:20px;background:var(--white);padding:7px 18px;border:1px solid var(--white);border-radius:100px;}.header-search-bar-input{--form-input-padding:0;--form-input-border-color:transparent;--form-input-font-size:13px;--form-input-line-height:18px;--form-input-color:var(--black);line-height:var(--form-input-line-height);}.header-search-bar-input::placeholder{--form-input-color:#868686;}.header-search-bar-button .icon-search{position:relative;top:1px;width:20px;height:auto;}@media (hover:hover){.header-search-modal summary .icon-search:hover path{fill:var(--primary-color)!important;}}.header-search-modal summary .icon-search{display:inline-block;width:20px;height:auto;}.header-search-modal summary .icon-search path{fill:var(--white);}.header-search-modal summary .icon-search:active path{fill:var(--primary-color)!important;}.header-search-modal .search-modal{top:var(--announcement-bar-height);height:48px;}.header-search-modal .search-modal__content{padding:5px 15px;}.header-search-modal .search__input{--form-input-padding:9px 18px;--form-input-border-color:var(--strokes-color);height:auto;border:1px solid var(--strokes-color);border-radius:100px!important;}.header-search-modal .field__button{width:auto;height:100%;}.header-search-modal .reset__button{display:none;}.header-search-modal .search__button{right:18px;width:auto;}.header-search-modal .icon-search{display:block;}.header-search-modal .search-modal__close-button{width:16px;margin-left:12px;}.header-search-modal .predictive-search{max-height:calc(var(--viewport-height) - var(--header-height) - 53px)!important;border-top:1px solid var(--background-gray-color);}.header-icons{display:flex;align-items:center;grid-column-gap:var(--icons-gap);padding-right:6px;}.header-icons .icon{display:block;}.header-icon-item{--icon-color:var(--white);display:flex;}.header-icon-item:active path{--icon-color:var(--primary-color);}.header-icon-item path{fill:var(--icon-color);}.header-icon-cart{position:relative;}.cart-count-bubble{top:-8px;right:-5px;display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;background:var(--white);border-radius:50%;text-align:center;}.cart-count-number{font-size:12px;line-height:10px;color:var(--black);}.header[\:has\(.header__search\%20\%3E\%20details\[open\]\)],.js-drawer-opened .header,.js-header-dropdown-open .header,.js-header-element-hovered .header,.js-header-scrolled .header,.js-header-solid .header,.root-not-index .header{--menu-items-color:var(--black);--logo-color:var(--primary-color);background:var(--white);transition:none;}.header:has(.header__search>details[open]),.js-drawer-opened .header,.js-header-dropdown-open .header,.js-header-element-hovered .header,.js-header-scrolled .header,.js-header-solid .header,.root-not-index .header{--menu-items-color:var(--black);--logo-color:var(--primary-color);background:var(--white);transition:none;}.header[\:has\(.header__search\%20\%3E\%20details\[open\]\)] .cart-count-bubble,.js-drawer-opened .header .cart-count-bubble,.js-header-dropdown-open .header .cart-count-bubble,.js-header-element-hovered .header .cart-count-bubble,.js-header-scrolled .header .cart-count-bubble,.js-header-solid .header .cart-count-bubble,.root-not-index .header .cart-count-bubble{transition:none;}.header:has(.header__search>details[open]) .cart-count-bubble,.js-drawer-opened .header .cart-count-bubble,.js-header-dropdown-open .header .cart-count-bubble,.js-header-element-hovered .header .cart-count-bubble,.js-header-scrolled .header .cart-count-bubble,.js-header-solid .header .cart-count-bubble,.root-not-index .header .cart-count-bubble{transition:none;}.header[\:has\(.header__search\%20\%3E\%20details\[open\]\)] .cart-count-bubble-text,.js-drawer-opened .header .cart-count-bubble-text,.js-header-dropdown-open .header .cart-count-bubble-text,.js-header-element-hovered .header .cart-count-bubble-text,.js-header-scrolled .header .cart-count-bubble-text,.js-header-solid .header .cart-count-bubble-text,.root-not-index .header .cart-count-bubble-text{transition:none;}.header:has(.header__search>details[open]) .cart-count-bubble-text,.js-drawer-opened .header .cart-count-bubble-text,.js-header-dropdown-open .header .cart-count-bubble-text,.js-header-element-hovered .header .cart-count-bubble-text,.js-header-scrolled .header .cart-count-bubble-text,.js-header-solid .header .cart-count-bubble-text,.root-not-index .header .cart-count-bubble-text{transition:none;}.header[\:has\(.header__search\%20\%3E\%20details\[open\]\)] .desktop-nav-item.active .desktop-nav-link-wrapper:after,.header[\:has\(.header__search\%20\%3E\%20details\[open\]\)] .desktop-nav-item.js-link-hover .desktop-nav-link-wrapper:after,.js-drawer-opened .header .desktop-nav-item.active .desktop-nav-link-wrapper:after,.js-drawer-opened .header .desktop-nav-item.js-link-hover .desktop-nav-link-wrapper:after,.js-header-dropdown-open .header .desktop-nav-item.active .desktop-nav-link-wrapper:after,.js-header-dropdown-open .header .desktop-nav-item.js-link-hover .desktop-nav-link-wrapper:after,.js-header-element-hovered .header .desktop-nav-item.active .desktop-nav-link-wrapper:after,.js-header-element-hovered .header .desktop-nav-item.js-link-hover .desktop-nav-link-wrapper:after,.js-header-scrolled .header .desktop-nav-item.active .desktop-nav-link-wrapper:after,.js-header-scrolled .header .desktop-nav-item.js-link-hover .desktop-nav-link-wrapper:after,.js-header-solid .header .desktop-nav-item.active .desktop-nav-link-wrapper:after,.js-header-solid .header .desktop-nav-item.js-link-hover .desktop-nav-link-wrapper:after,.root-not-index .header .desktop-nav-item.active .desktop-nav-link-wrapper:after,.root-not-index .header .desktop-nav-item.js-link-hover .desktop-nav-link-wrapper:after{transform:scale(1);opacity:1;}.header:has(.header__search>details[open]) .desktop-nav-item.active .desktop-nav-link-wrapper:after,.header:has(.header__search>details[open]) .desktop-nav-item.js-link-hover .desktop-nav-link-wrapper:after,.js-drawer-opened .header .desktop-nav-item.active .desktop-nav-link-wrapper:after,.js-drawer-opened .header .desktop-nav-item.js-link-hover .desktop-nav-link-wrapper:after,.js-header-dropdown-open .header .desktop-nav-item.active .desktop-nav-link-wrapper:after,.js-header-dropdown-open .header .desktop-nav-item.js-link-hover .desktop-nav-link-wrapper:after,.js-header-element-hovered .header .desktop-nav-item.active .desktop-nav-link-wrapper:after,.js-header-element-hovered .header .desktop-nav-item.js-link-hover .desktop-nav-link-wrapper:after,.js-header-scrolled .header .desktop-nav-item.active .desktop-nav-link-wrapper:after,.js-header-scrolled .header .desktop-nav-item.js-link-hover .desktop-nav-link-wrapper:after,.js-header-solid .header .desktop-nav-item.active .desktop-nav-link-wrapper:after,.js-header-solid .header .desktop-nav-item.js-link-hover .desktop-nav-link-wrapper:after,.root-not-index .header .desktop-nav-item.active .desktop-nav-link-wrapper:after,.root-not-index .header .desktop-nav-item.js-link-hover .desktop-nav-link-wrapper:after{transform:scale(1);opacity:1;}.header[\:has\(.header__search\%20\%3E\%20details\[open\]\)] .header-search-bar-field,.js-drawer-opened .header .header-search-bar-field,.js-header-dropdown-open .header .header-search-bar-field,.js-header-element-hovered .header .header-search-bar-field,.js-header-scrolled .header .header-search-bar-field,.js-header-solid .header .header-search-bar-field,.root-not-index .header .header-search-bar-field{border-color:var(--strokes-color);}.header[\:has\(.header__search\%20\%3E\%20details\[open\]\)] .header-icon-item,.js-drawer-opened .header .header-icon-item,.js-header-dropdown-open .header .header-icon-item,.js-header-element-hovered .header .header-icon-item,.js-header-scrolled .header .header-icon-item,.js-header-solid .header .header-icon-item,.root-not-index .header .header-icon-item{--icon-color:var(--black);}.header[\:has\(.header__search\%20\%3E\%20details\[open\]\)] .cart-count-bubble,.js-drawer-opened .header .cart-count-bubble,.js-header-dropdown-open .header .cart-count-bubble,.js-header-element-hovered .header .cart-count-bubble,.js-header-scrolled .header .cart-count-bubble,.js-header-solid .header .cart-count-bubble,.root-not-index .header .cart-count-bubble{background:var(--primary-color);}.header[\:has\(.header__search\%20\%3E\%20details\[open\]\)] .cart-count-number,.js-drawer-opened .header .cart-count-number,.js-header-dropdown-open .header .cart-count-number,.js-header-element-hovered .header .cart-count-number,.js-header-scrolled .header .cart-count-number,.js-header-solid .header .cart-count-number,.root-not-index .header .cart-count-number{color:var(--white);}.header[\:has\(.header__search\%20\%3E\%20details\[open\]\)] .header-button,.js-drawer-opened .header .header-button,.js-header-dropdown-open .header .header-button,.js-header-element-hovered .header .header-button,.js-header-scrolled .header .header-button,.js-header-solid .header .header-button,.root-not-index .header .header-button{--background:var(--tertiary-color);--border-color:var(--tertiary-color);}.header[\:has\(.header__search\%20\%3E\%20details\[open\]\)] .icon-hamburger path,.js-drawer-opened .header .icon-hamburger path,.js-header-dropdown-open .header .icon-hamburger path,.js-header-element-hovered .header .icon-hamburger path,.js-header-scrolled .header .icon-hamburger path,.js-header-solid .header .icon-hamburger path,.root-not-index .header .icon-hamburger path{fill:var(--black);}.header[\:has\(.header__search\%20\%3E\%20details\[open\]\)] .modal__toggle-open.icon-search path,.js-drawer-opened .header .modal__toggle-open.icon-search path,.js-header-dropdown-open .header .modal__toggle-open.icon-search path,.js-header-element-hovered .header .modal__toggle-open.icon-search path,.js-header-scrolled .header .modal__toggle-open.icon-search path,.js-header-solid .header .modal__toggle-open.icon-search path,.root-not-index .header .modal__toggle-open.icon-search path{fill:var(--black);}:is(.header:has(.header__search>details[open]),.js-drawer-opened .header,.js-header-dropdown-open .header,.js-header-element-hovered .header,.js-header-scrolled .header,.js-header-solid .header,.root-not-index .header) .header-search-bar-field{border-color:var(--strokes-color);}:is(.header:has(.header__search>details[open]),.js-drawer-opened .header,.js-header-dropdown-open .header,.js-header-element-hovered .header,.js-header-scrolled .header,.js-header-solid .header,.root-not-index .header) .header-icon-item{--icon-color:var(--black);}:is(.header:has(.header__search>details[open]),.js-drawer-opened .header,.js-header-dropdown-open .header,.js-header-element-hovered .header,.js-header-scrolled .header,.js-header-solid .header,.root-not-index .header) .cart-count-bubble{background:var(--primary-color);}:is(.header:has(.header__search>details[open]),.js-drawer-opened .header,.js-header-dropdown-open .header,.js-header-element-hovered .header,.js-header-scrolled .header,.js-header-solid .header,.root-not-index .header) .cart-count-number{color:var(--white);}:is(.header:has(.header__search>details[open]),.js-drawer-opened .header,.js-header-dropdown-open .header,.js-header-element-hovered .header,.js-header-scrolled .header,.js-header-solid .header,.root-not-index .header) .header-button{--background:var(--tertiary-color);--border-color:var(--tertiary-color);}:is(.header:has(.header__search>details[open]),.js-drawer-opened .header,.js-header-dropdown-open .header,.js-header-element-hovered .header,.js-header-scrolled .header,.js-header-solid .header,.root-not-index .header) .icon-hamburger path{fill:var(--black);}:is(.header:has(.header__search>details[open]),.js-drawer-opened .header,.js-header-dropdown-open .header,.js-header-element-hovered .header,.js-header-scrolled .header,.js-header-solid .header,.root-not-index .header) .modal__toggle-open.icon-search path{fill:var(--black);}.js-header-element-hovered .header,.js-header-element-hovered .header .cart-count-bubble,.js-header-element-hovered .header .cart-count-bubble-text{transition:none;}.footer{--columns-gap:clamp( 0px, calc( 0px + (138 - 0) * ( (100vw - 1024px) / (1440 - 1024) ) ), 138px );--column-1-width:170px;--column-2-width:170px;--column-3-width:170px;--column-title-margin-bottom:24px;--newsletter-width:clamp( 316px, calc( 316px + (356 - 316) * ( (100vw - 1024px) / (1115 - 1024) ) ), 356px );--bottom-padding-top:220px;--payment-methods-width:222px;position:relative;background:var(--primary-color);padding:50px 80px 110px;color:var(--white);}.footer-bg{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:left bottom;}.footer-bg-plumas{top:auto;bottom:0;width:auto;height:auto;}.footer-content{position:relative;z-index:2;display:block;}.footer-top{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,var(--newsletter-width));grid-column-gap:30px;}.footer-columns{display:grid;grid-auto-flow:column;grid-auto-columns:max-content;grid-column-gap:var(--columns-gap);}.footer-column.column-1{width:var(--column-1-width);}.footer-column.column-2{width:var(--column-2-width);}.footer-column.column-3{width:var(--column-3-width);}.footer-column-header{margin-bottom:var(--column-title-margin-bottom);pointer-events:none;user-select:none;}.footer-column-header.open .footer-column-icon{transform:rotate(0deg);}.footer-column-title{font-family:var(--secondary-font);pointer-events:none;}.footer-column-icon{transform:rotate(180deg);flex-shrink:0;width:22px;height:22px;background:url(icon-footer-arrow.svg?v197cc72e671) 50%/contain no-repeat;pointer-events:none;}.footer-menu-item:first-child .footer-menu-link{padding-top:0;}.footer-menu-item:not(:last-child){margin-bottom:8px;}.footer-menu-link{display:inline-block;}a.footer-menu-link.active,a.footer-menu-link:active{text-decoration:underline;text-decoration-thickness:1px;}.footer-newsletter{margin:16px 0 0;}.footer-social-icons{margin-top:16px;}.social-icons{display:inline-flex;grid-column-gap:20px;}.social-icon:hover .icon circle{fill:var(--white);}.social-icon:hover .icon path{fill:var(--primary-color);}.footer-bottom{position:relative;z-index:2;padding-top:var(--bottom-padding-top);}.footer-bottom-content{position:relative;display:flex;align-items:flex-end;grid-column-gap:10px;}.footer-bottom-content>div{display:flex;flex:1;}.legales{justify-content:flex-end;}.legales:empty{display:none;}.legales-menu{display:flex;grid-gap:0 24px;}.legales-link{padding:1px 0;}.payment-methods{align-self:flex-start;justify-content:flex-start;align-items:flex-start;padding-left:74px;}.payment-methods-image{width:var(--payment-methods-width);}.klaviyo-newsletter{--form-height:48px;width:100%;max-width:100%;min-height:var(--form-height);}.klaviyo-newsletter form{background:transparent!important;padding:0!important;border:0!important;}.klaviyo-newsletter form>div{flex-direction:row!important;min-height:var(--form-height)!important;max-height:var(--form-height)!important;}.klaviyo-newsletter form>div>div[\:has\(input\)]{width:100%!important;}.klaviyo-newsletter form>div>div:has(input){width:100%!important;}.klaviyo-newsletter form>div>div[\:has\(\%3E\%20button\)]{width:56px!important;flex-shrink:0!important;}.klaviyo-newsletter form>div>div:has(>button){width:56px!important;flex-shrink:0!important;}.klaviyo-newsletter form[\:has\(input\:focus\)] button[type=button],.klaviyo-newsletter form[\:has\(input\:focus\)] input[type=email]:not(.not){border-color:transparent!important;}.klaviyo-newsletter form:has(input:focus) button[type=button],.klaviyo-newsletter form:has(input:focus) input[type=email]:not(.not){border-color:transparent!important;}.klaviyo-newsletter form[\:has\(input\:focus\)] input[type=email]:not(.not){color:var(--black)!important;}.klaviyo-newsletter form:has(input:focus) input[type=email]:not(.not){color:var(--black)!important;}.klaviyo-newsletter form>div>div>div{padding:0!important;border:0;border-radius:0!important;}.klaviyo-newsletter form>div>div>div:first-child{border-right:0;border-top-right-radius:0!important;border-bottom-right-radius:0!important;}.klaviyo-newsletter form>div>div>div:last-child{border-left:0;border-bottom-left-radius:0!important;border-top-left-radius:0!important;}.klaviyo-newsletter form>div>div>div:only-child{border:0!important;border-radius:0!important;}.klaviyo-newsletter input[type=email]:not(.not){display:inline-block!important;width:auto!important;height:var(--form-height)!important;background:var(--white)!important;padding-left:18px!important;border:0!important;border-right:0!important;border-radius:100px 0 0 100px!important;margin:0!important;color:var(--black)!important;}.klaviyo-newsletter input[type=email]:not(.not),.klaviyo-newsletter input[type=email]:not(.not)::placeholder{opacity:1!important;font-weight:400;font-family:var(--primary-font)!important;font-size:13px!important;line-height:clamp( 16px, calc( 16px + (18 - 16) * ( (100vw - 360px) / (1440 - 360) ) ), 18px )!important;letter-spacing:normal!important;}.klaviyo-newsletter input[type=email]:not(.not)::placeholder{color:var(--gray-color)!important;}.klaviyo-newsletter input[type=email]:not(.not):hover{border:0!important;border-right:0!important;border-radius:100px 0 0 100px!important;}.klaviyo-newsletter input[type=email]:not(.not):focus{outline:none!important;box-shadow:none!important;color:var(--black)!important;}.klaviyo-newsletter input[type=email]:not(.not):-internal-autofill-selected,.klaviyo-newsletter input[type=email]:not(.not):-webkit-autofill,.klaviyo-newsletter input[type=email]:not(.not):-webkit-autofill:active,.klaviyo-newsletter input[type=email]:not(.not):-webkit-autofill:focus,.klaviyo-newsletter input[type=email]:not(.not):-webkit-autofill:hover{-webkit-box-shadow:0 0 0 30px #fff inset!important;}.klaviyo-newsletter div[class*=FormComponent__StyledFormComponentWrapper]{align-items:center!important;}.klaviyo-newsletter div[class*=TextInput__StyledInputContainer]{align-self:center!important;}.klaviyo-newsletter button[type=button]{position:relative!important;display:inline-block!important;align-self:center!important;width:56px!important;max-width:none!important;height:100%!important;max-height:var(--form-height);background:var(--white) url(icon-arrow-next-black.svg?v197cc72e671) 50%/20px no-repeat!important;padding:0 clamp( 16px, calc( 16px + (20 - 16) * ( (100vw - 680px) / (681 - 680) ) ), 20px )!important;border:0!important;border-left:0!important;border-radius:0 100px 100px 0!important;box-shadow:none!important;margin:0!important;overflow:hidden;text-align:center;font-family:var(--secondary-font)!important;font-size:0!important;font-weight:400!important;color:var(--black)!important;letter-spacing:normal!important;text-transform:uppercase!important;-webkit-appearance:button!important;cursor:pointer!important;user-select:none;box-sizing:border-box;white-space:nowrap;}.klaviyo-newsletter button[type=button]:focus{color:transparent!important;}.klaviyo-newsletter button[type=button]:after{display:none!important;}.klaviyo-newsletter button[type=button]:hover{background:var(--white) url(icon-arrow-next-blue.svg?v197cc72e671) 50%/20px no-repeat!important;}.klaviyo-newsletter div[data-testid=form-row][\:has\(\%3E\%20div\%20\%3E\%20div\%20\%3E\%20p\%20span\)]{display:flex!important;align-items:center!important;justify-content:center;width:100%;height:var(--form-height);padding-left:0!important;}.klaviyo-newsletter div[data-testid=form-row]:has(>div>div>p span){display:flex!important;align-items:center!important;justify-content:center;width:100%;height:var(--form-height);padding-left:0!important;}.klaviyo-newsletter div[data-testid=form-row][\:has\(\%3E\%20div\%20\%3E\%20div\%20\%3E\%20p\%20span\)] p{text-align:left!important;}.klaviyo-newsletter div[data-testid=form-row]:has(>div>div>p span) p{text-align:left!important;}.klaviyo-newsletter div[data-testid=form-row][\:has\(\%3E\%20div\%20\%3E\%20div\%20\%3E\%20p\%20span\)] span{position:relative;font-family:var(--primary-font)!important;font-size:16px!important;color:var(--white)!important;}.klaviyo-newsletter div[data-testid=form-row]:has(>div>div>p span) span{position:relative;font-family:var(--primary-font)!important;font-size:16px!important;color:var(--white)!important;}#MainContent .rebuy-cart__progress-gift-variant-select,#rebuy-cart .rebuy-cart__progress-gift-variant-select,#MainContent .rebuy-select,#rebuy-cart .rebuy-select{appearance:none;background-color:var(--white);background-image:url(icon-rebuy-select.svg?v197cc72e672);background-position:right 16px center;background-repeat:no-repeat;background-size:14px 8px;padding:8px 25px 8px 16px!important;border-radius:0;border-color:#ebebeb;box-shadow:none;line-height:normal;font-weight:400;font-size:15px;line-height:clamp( 18px, calc( 18px + (22 - 18) * ( (100vw - 360px) / (1440 - 360) ) ), 22px );color:var(--black);}#MainContent .rebuy-product-title,#rebuy-cart .rebuy-product-title{font-weight:400;}#MainContent .rebuy-product-price>div,#rebuy-cart .rebuy-product-price>div{display:inline-flex;flex-wrap:wrap;grid-column-gap:5px;}#MainContent .rebuy-money,#rebuy-cart .rebuy-money{font-weight:400;font-size:15px;line-height:clamp( 18px, calc( 18px + (22 - 18) * ( (100vw - 360px) / (1440 - 360) ) ), 22px );color:var(--price-color);}#MainContent .rebuy-money span,#rebuy-cart .rebuy-money span{white-space:nowrap;}#MainContent .rebuy-money.compare-at,#rebuy-cart .rebuy-money.compare-at{margin-top:0;}#MainContent .rebuy-money.compare-at,#rebuy-cart .rebuy-money.compare-at,#MainContent .rebuy-money.compare-at span,#rebuy-cart .rebuy-money.compare-at span{color:var(--sale-regular-price-color);text-decoration:line-through;}#MainContent .rebuy-money.sale,#rebuy-cart .rebuy-money.sale,#MainContent .rebuy-money .summary-line-discount,#rebuy-cart .rebuy-money .summary-line-discount,#MainContent .rebuy-money .wholesale-original-price,#rebuy-cart .rebuy-money .wholesale-original-price{color:var(--sale-price-color);}#MainContent .powered-by-rebuy,#rebuy-cart .powered-by-rebuy{display:none!important;}#MainContent .rebuy-product-image,#rebuy-cart .rebuy-product-image{position:relative;display:block;aspect-ratio:1;border-radius:10px;overflow:hidden;}#MainContent .rebuy-product-image img,#rebuy-cart .rebuy-product-image img{position:absolute;top:0;left:0;height:100%;object-fit:contain;}#MainContent .rebuy-product-info,#rebuy-cart .rebuy-product-info{text-align:left;}#MainContent .rebuy-product-actions,#rebuy-cart .rebuy-product-actions{display:flex;justify-content:flex-start;}#MainContent .rebuy-review-count,#rebuy-cart .rebuy-review-count,#MainContent .rebuy-review-count *,#rebuy-cart .rebuy-review-count *{font-size:13px;line-height:clamp( 16px, calc( 16px + (18 - 16) * ( (100vw - 360px) / (1440 - 360) ) ), 18px );color:var(--gray-color);}.template-404 .main-content,.template-cart .main-content,.template-page.page-type-contact .main-content,.template-page.page-type-faqs .main-content,.template-page:not([class*=page-type]) .main-content,.template-policy .main-content{padding-bottom:var(--page-content-padding-bottom-desktop);}.shopify-policy__container{padding:0;}.page-header,.shopify-policy__title{padding:var(--page-title-padding-desktop);}.page-title,.shopify-policy__title h1{font-family:var(--page-title-font);font-weight:700;font-size:var(--page-title-font-size);line-height:var(--page-title-line-height);color:var(--page-title-color);}.page-text,.shopify-policy__body .rte{--lists-offset:20px;}.page-text,.page-text *,.shopify-policy__body .rte,.shopify-policy__body .rte *{font-family:var(--page-text-font);font-size:var(--page-text-font-size);line-height:var(--page-text-line-height);color:var(--page-text-color);}.page-text:empty,.shopify-policy__body .rte:empty{margin:0;}.page-text ol,.page-text ul,.shopify-policy__body .rte ol,.shopify-policy__body .rte ul{margin-left:calc(var(--lists-offset) + 18px);}.page-text ol li::marker,.page-text ul li::marker,.shopify-policy__body .rte ol li::marker,.shopify-policy__body .rte ul li::marker{font-size:var(--page-text-font-size);}.page-text :is(h1,h2,h3,h4,h5,h6),.page-text :is(h1,h2,h3,h4,h5,h6) *,.shopify-policy__body .rte :is(h1,h2,h3,h4,h5,h6),.shopify-policy__body .rte :is(h1,h2,h3,h4,h5,h6) *{font-family:var(--page-heading-font);font-weight:700;}.page-text :is(iframe[src*="youtu.be"]),.page-text :is(iframe[src*=vimeo]),.page-text :is(iframe[src*=youtube]),.shopify-policy__body .rte :is(iframe[src*="youtu.be"]),.shopify-policy__body .rte :is(iframe[src*=vimeo]),.shopify-policy__body .rte :is(iframe[src*=youtube]){width:100%;height:auto;aspect-ratio:16/9;}.page-text-fit,.shopify-policy__body .rte{margin-top:-8px;}.shopify-challenge__message{padding:75px 0;}.shopify-challenge__button.button{margin-top:var(--page-button-margin-top);cursor:pointer;}input.shopify-challenge__button{display:none!important;}.g-recaptcha{margin:0 -20px -2px;}#facturama td[\:has\(\%3E\%20.button\)]{display:flex;justify-content:center;}#facturama td:has(>.button){display:flex;justify-content:center;}#facturama .button{min-width:202px;color:var(--white);}@media (max-width:1140px){.header-main-wrapper{--icons-gap:8px;--header-content-height:49px;}.header{padding:4px 16px;}.desktop-nav,.header-icon-account,.header-search-bar{display:none;}.header-logo-link svg{width:118px;height:auto;}.cart-count-bubble{top:-4px;right:-5px;width:14px;height:14px;}.cart-count-number{font-size:9px;line-height:7.778px;}.header-search-modal .predictive-search{top:calc(100% + 5px)!important;left:-15px;width:100dvw!important;}}@media (max-width:1024px){.template-404 .main-content,.template-cart .main-content,.template-page.page-type-contact .main-content,.template-page.page-type-faqs .main-content,.template-page:not([class*=page-type]) .main-content,.template-policy .main-content{padding-bottom:var(--page-content-padding-bottom-mobile);}.page-header,.shopify-policy__title{padding:var(--page-title-padding-mobile);}.shopify-challenge__message{padding:40px 0;}}@media (max-width:1023px){:root{--global-padding-x:16px;}products-grid{--columns:3;}.footer{--bottom-padding-top:169px;padding:45px 16px 110px;}.footer-top{grid-template-columns:minmax(0,1fr);}.footer-columns{grid-auto-flow:row;grid-auto-columns:minmax(0,1fr);grid-row-gap:32px;}.footer-column{min-width:100%;}.footer-column-header{display:flex;justify-content:space-between;align-items:center;margin:0;pointer-events:auto;cursor:pointer;}.footer-menu{padding:20px 0 0;}.footer-menu:not(.visible){display:none;}.footer-social-column{margin-top:32px;}.footer-social-column .footer-column-header{display:none;}.footer-newsletter{width:100%;max-width:100%;margin-top:10px;}.footer-social-icons{margin-top:10px;}.social-icons{grid-column-gap:12px;}.footer-bottom-content{flex-direction:column;}.payment-methods{align-self:flex-end;padding-left:0;margin-top:10px;}.copyright{order:-2;margin-bottom:10px;}.legales{order:-1;}.legales-menu{flex-direction:column;align-items:flex-end;grid-row-gap:10px;text-align:right;}}@media (max-width:834px){.button{--width:202px;--height:44px;grid-column-gap:10px;}.button:after{width:16px;}.form-field:not(.comment-field){margin-bottom:var(--form-field-margin-bottom-mobile);}.form-input,input:not(.button):not([type=checkbox]):not([type=radio]):not(.button),select,textarea{padding:var(--form-input-padding-mobile);}.product-card{--badges-padding:10px;--title-margin-top:8px;--price-margin-top:4px;--button-margin-top:4px;}.product-card-info{width:100%;}.product-card-button{--width:100%;}.product-card-button.packs-button:not([disabled]) .product-card-button-label:before{content:"Opciones";}.product-card-button-label{position:relative;top:-1px;}products-grid{--columns:2;--columns-gap:8px;--rows-gap:40px;padding:0 16px;}products-grid .product-card-button:not(.packs-button) .product-card-button-label{display:inline-block;width:60px;overflow:hidden;}products-grid .product-card-button[disabled] .product-card-button-label{width:auto;}.pagination-list{grid-auto-columns:40px;}.pagination-list[\:has\(.pagination-page.current\:nth-child\(2\)\)] .pagination-page:nth-child(1n+5){display:none;}.pagination-list:has(.pagination-page.current:nth-child(2)) .pagination-page:nth-child(1n+5){display:none;}.pagination-list[\:has\(.pagination-page.current\:nth-child\(3\)\)] .pagination-page:nth-child(1n+5){display:none;}.pagination-list:has(.pagination-page.current:nth-child(3)) .pagination-page:nth-child(1n+5){display:none;}.pagination-list[\:has\(.pagination-page.current\:nth-child\(4\)\)] .pagination-page:nth-child(1n+6),.pagination-list[\:has\(.pagination-page.current\:nth-child\(4\)\)] .pagination-page:nth-child(2){display:none;}.pagination-list:has(.pagination-page.current:nth-child(4)) .pagination-page:nth-child(1n+6),.pagination-list:has(.pagination-page.current:nth-child(4)) .pagination-page:nth-child(2){display:none;}.pagination-list[\:has\(.pagination-page.current\:nth-child\(5\)\)] .pagination-page:nth-child(2),.pagination-list[\:has\(.pagination-page.current\:nth-child\(5\)\)] .pagination-page:nth-child(3),.pagination-list[\:has\(.pagination-page.current\:nth-child\(6\)\)] .pagination-page:nth-child(2),.pagination-list[\:has\(.pagination-page.current\:nth-child\(6\)\)] .pagination-page:nth-child(3){display:none;}.pagination-list:has(.pagination-page.current:nth-child(5)) .pagination-page:nth-child(2),.pagination-list:has(.pagination-page.current:nth-child(5)) .pagination-page:nth-child(3),.pagination-list:has(.pagination-page.current:nth-child(6)) .pagination-page:nth-child(2),.pagination-list:has(.pagination-page.current:nth-child(6)) .pagination-page:nth-child(3){display:none;}body[\:has\(.header-search-modal\%20\%3E\%20details\[open\]\)] .announcement-bar-section{z-index:4;}body:has(.header-search-modal>details[open]) .announcement-bar-section{z-index:4;}.announcement-bar-item{padding:0 16px;}}@media (max-width:749px){.predictive-search .predictive-search__search-for-button button.predictive-search__item{padding:12px 16px;}.predictive-search .predictive-search__search-for-button button.predictive-search__item svg{display:inline-block;width:42px;height:auto;}.header-search-modal .predictive-search{top:100%!important;left:0;width:100dvw!important;}}@media (max-width:680px){.metafield-rich_text_field,.richtext{--list-margin-left:10px;}.page-text,.shopify-policy__body .rte{--lists-offset:10px;}}@media (max-width:360px){.footer-bg-plumas{width:calc((201 / 360 * 100%));}}@media (min-width:835px) and (max-width:999px){.product-card-button:not(.packs-button) .product-card-button-label{display:inline-block;width:clamp( 59px, calc( 59px + (63 - 59) * ( (100vw - 360px) / (1024 - 360) ) ), 63px );overflow:hidden;}.product-card-button[disabled]:not(.packs-button) .product-card-button-label{width:clamp( 64px, calc( 64px + (68 - 64) * ( (100vw - 360px) / (1024 - 360) ) ), 68px );}.product-card-button.packs-button:not([disabled]) .product-card-button-label:before{content:"Opciones";}}@media (min-width:835px){.announcement-bar:not(.swiper-initialized) .announcement-bar-items{display:grid;grid-template-columns:repeat(var(--announcement-bar-blocks),calc(100% / var(--announcement-bar-blocks)));}}@media (min-width:1024px){.copyright{position:absolute;left:50%;transform:translateX(-50%);}}@media screen and (min-width:1141px){.header-search-modal,header-drawer{display:none!important;}}@media (hover:hover){#rebuy-cart .rebuy-cart__checkout-button:hover,#rebuy-cart .rebuy-cart__flyout-empty-cart a:hover,#rebuy-cart .rebuy-cart__flyout-item-subscription .rebuy-button:hover,#rebuy-cart [data-rebuy-component=cross-sell-widget] .rebuy-button:hover,#related-products .rebuy-button:hover,.button:hover,.button[onclick="searchOrder()"]:hover,.rebuy-addon__button.rebuy-button:hover{background-color:var(--hover-background-color);color:var(--hover-text-color);}.button-underline:hover{text-decoration:none;}.swiper-button:hover{--button-icon-color:var(--button-hover-icon-color);}.swiper-button-rounded:hover{--button-circle-color:var(--tertiary-color);}.product-card-image-container-wrapper.with-secondary-image:hover .product-card-image-wrapper{opacity:0;pointer-events:none;}.product-card-image-container-wrapper.with-secondary-image:hover .secondary{opacity:1;pointer-events:auto;}.video-modal-close:hover{color:var(--primary-color);}.announcement-bar-text a:hover{text-decoration:none;}.header-button:hover{background:var(--background-hover);border-color:var(--border-color-hover);}.desktop-nav-dropdown-link:hover{--menu-items-color:var(--primary-color);}.header-icon-item:hover path{--icon-color:var(--primary-color);}a.footer-menu-link:hover{text-decoration:underline;text-decoration-thickness:1px;}}
