@font-face{font-family:Custom body font;src:url(/fonts/body-font.woff2)format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Custom headings font;src:url(/fonts/heading-font.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Material Symbols Outlined;src:url(/fonts/material-symbols-outlined-subset.woff2)format("woff2");font-style:normal;font-weight:300;font-display:block}:root{--font-body-family:"Custom body font", sans-serif;--font-body-style:normal;--font-body-weight:300;--font-body-weight-bold:600;--font-heading-family:"Custom headings font", sans-serif;--font-heading-style:normal;--font-heading-weight:700;--font-system:system-ui, -apple-system, "Segoe UI", Roboto, Arial, sans-serif;--font-body-scale:1.05;--font-heading-scale:1.42857;--font-heading-line-height:.7;--font-heading-letter-spacing:.1rem;--color-base-text:0, 0, 0;--color-shadow:0, 0, 0;--color-base-background-1:255, 255, 255;--color-base-background-2:243, 243, 243;--color-base-solid-button-labels:0, 0, 0;--color-base-outline-button-labels:0, 0, 0;--color-base-accent-1:252, 198, 184;--color-base-accent-2:252, 198, 184;--payment-terms-background-color:#fff;--gradient-base-background-1:#fff;--gradient-base-background-2:#f3f3f3;--gradient-base-accent-1:#fcc6b8;--gradient-base-accent-2:#fcc6b8;--rimosi-pink:#fcc6b8;--rimosi-terracotta:#c2725b;--rimosi-compare:#888;--rimosi-savings:#9b1c2d;--rimosi-overlay:#00000080;--rimosi-footer-text:#121212;--rimosi-error:#eb001b;--media-padding:0px;--media-border-opacity:.1;--media-border-width:0px;--media-radius:12px;--media-shadow-opacity:0;--media-shadow-horizontal-offset:0px;--media-shadow-vertical-offset:0px;--media-shadow-blur-radius:20px;--media-shadow-visible:0;--page-width:130rem;--page-width-margin:0rem;--product-card-image-padding:0rem;--product-card-corner-radius:1.2rem;--product-card-text-alignment:center;--product-card-border-width:0rem;--product-card-border-opacity:.1;--product-card-shadow-opacity:.1;--product-card-shadow-visible:1;--product-card-shadow-horizontal-offset:.2rem;--product-card-shadow-vertical-offset:.6rem;--product-card-shadow-blur-radius:1.5rem;--badge-corner-radius:.6rem;--slider-arrow-size:3rem;--slider-arrow-border-radius:50%;--slider-arrow-icon-size:.6em;--pagination-dot-width:6px;--pagination-dot-height:6px;--pagination-dot-active-scale:1.5;--pagination-dot-spacing:12px;--pagination-dot-radius:5px;--popup-border-width:1px;--popup-border-opacity:.1;--popup-corner-radius:10px;--popup-shadow-opacity:.1;--popup-shadow-horizontal-offset:10px;--popup-shadow-vertical-offset:12px;--popup-shadow-blur-radius:20px;--drawer-border-width:1px;--drawer-border-opacity:.1;--drawer-shadow-opacity:0;--drawer-shadow-horizontal-offset:0px;--drawer-shadow-vertical-offset:4px;--drawer-shadow-blur-radius:5px;--spacing-sections-desktop:0px;--spacing-sections-mobile:0px;--grid-desktop-vertical-spacing:40px;--grid-desktop-horizontal-spacing:40px;--grid-mobile-vertical-spacing:20px;--grid-mobile-horizontal-spacing:20px;--text-boxes-border-opacity:.1;--text-boxes-border-width:0px;--text-boxes-radius:24px;--text-boxes-shadow-opacity:0;--text-boxes-shadow-visible:0;--text-boxes-shadow-horizontal-offset:10px;--text-boxes-shadow-vertical-offset:12px;--text-boxes-shadow-blur-radius:20px;--buttons-radius:24px;--buttons-radius-outset:26px;--buttons-border-width:2px;--buttons-border-opacity:1;--buttons-shadow-opacity:0;--buttons-shadow-visible:0;--buttons-shadow-horizontal-offset:0px;--buttons-shadow-vertical-offset:4px;--buttons-shadow-blur-radius:5px;--buttons-border-offset:.3px;--swatches-radius:50%;--swatches-border-opacity:0;--swatches-selected-border-opacity:.5;--pickers-overlay-opacity:.08;--pickers-radius:8px;--pickers-small-radius:3.2px;--pickers-border-width:1px;--pickers-border-color:var(--color-base-accent-1);--pickers-border-opacity:.2;--pickers-radius-outset:9px;--pickers-hover-overlay-opacity:.1;--pickers-hover-border-opacity:.55;--quantity-overlay-opacity:.06;--quantity-radius:8px;--quantity-small-radius:3.2px;--quantity-border-width:1px;--quantity-border-color:var(--color-base-accent-1);--quantity-border-opacity:.2;--quantity-radius-outset:9px;--quantity-hover-overlay-opacity:.06;--quantity-hover-border-opacity:.15;--inputs-radius:6px;--inputs-border-width:1px;--inputs-border-opacity:.6;--inputs-shadow-opacity:0;--inputs-shadow-horizontal-offset:0px;--inputs-margin-offset:0px;--inputs-shadow-vertical-offset:4px;--inputs-shadow-blur-radius:5px;--inputs-radius-outset:7px;--inputs-hover-border-opacity:1;--variant-pills-inactive-overlay-opacity:0;--variant-pills-text-size:1.4rem;--variant-pills-padding-y:1rem;--variant-pills-padding-x:2rem;--variant-pills-radius:40px;--variant-pills-border-width:1px;--variant-pills-border-opacity:.55;--duration-short:.1s;--duration-default:.2s;--duration-long:.5s;--ease-carousel:cubic-bezier(.25, 1, .5, 1);--ease-tabs-pill:cubic-bezier(.68, -.55, .265, 1.55);--ease-sticky:cubic-bezier(.22, 1, .36, 1);--z-ticker:4;--z-header:5;--z-sticky-columns:2;--z-sticky-atc:9;--z-localization:40;--z-cart:1000;--z-modal:1001;--z-skip-link:9999}.color-background-1,:root{--color-foreground:var(--color-base-text);--color-background:var(--color-base-background-1);--gradient-background:var(--gradient-base-background-1);--color-link:var(--color-base-outline-button-labels);--alpha-link:.85;--color-button:var(--color-base-accent-1);--color-button-text:var(--color-base-solid-button-labels);--alpha-button-background:1;--alpha-button-border:1;--color-badge-background:var(--color-background);--color-badge-border:var(--color-foreground);--alpha-badge-border:.1;--accent-color:var(--color-base-accent-1);--border-color:var(--color-foreground)}.color-background-2{--color-foreground:var(--color-base-text);--color-background:var(--color-base-background-2);--gradient-background:var(--gradient-base-background-2);--accent-color:var(--color-base-accent-1)}.color-inverse{--color-foreground:var(--color-base-background-1);--color-background:var(--color-base-text);--gradient-background:rgb(var(--color-base-text));--accent-color:var(--color-base-accent-1)}.color-accent-1,.color-accent-2{--color-foreground:var(--color-base-solid-button-labels);--accent-color:var(--color-foreground)}.color-accent-1{--color-background:var(--color-base-accent-1);--gradient-background:var(--gradient-base-accent-1)}.color-accent-2{--color-background:var(--color-base-accent-2);--gradient-background:var(--gradient-base-accent-2)}.color-foreground-outline-button{--color-foreground:var(--color-base-outline-button-labels)}.color-foreground-accent-1{--color-foreground:var(--color-base-accent-1)}.color-foreground-accent-2{--color-foreground:var(--color-base-accent-2)}.color-foreground-text{--color-foreground:var(--color-base-text)}.color-accent-1,.color-accent-2,.color-background-2,.color-inverse{--color-link:var(--color-foreground);--alpha-link:.7;--color-button:var(--color-foreground);--color-button-text:var(--color-background);--color-badge-background:var(--color-background);--color-badge-border:var(--color-background);--alpha-badge-border:1}.color-background-1,.color-background-2,:root{--color-card-hover:var(--color-base-text)}.color-inverse{--color-card-hover:var(--color-base-background-1)}.color-accent-1,.color-accent-2{--color-card-hover:var(--color-base-solid-button-labels)}.color-background-1,.color-background-2,.color-inverse,.color-accent-1,.color-accent-2,body{color:rgba(var(--color-foreground), .9);background-color:rgb(var(--color-background))}.color-foreground,.link--text{color:rgb(var(--color-foreground))}.gradient{background:rgb(var(--color-background));background:var(--gradient-background)}@media screen and (width>=750px){.gradient{background-attachment:fixed}}*,:before,:after{box-sizing:inherit}html{box-sizing:border-box;font-size:calc(var(--font-body-scale) * 62.5%);scroll-behavior:smooth;height:100%}body{letter-spacing:.04em;min-height:100%;font-size:1.5rem;line-height:calc(1 + .5 / var(--font-body-scale));font-family:var(--font-body-family);font-style:var(--font-body-style);font-weight:var(--font-body-weight);grid-template-rows:auto auto auto 1fr auto;grid-template-columns:100%;margin:0;display:grid;overflow-x:hidden}body>#MainContent{grid-row:4}body>footer,body>.footer-group{grid-row:5}@media screen and (width>=750px){body{font-size:1.6rem}}@media screen and (device-width<=480px){body{-webkit-text-size-adjust:100%}}.text-body{letter-spacing:.06rem;font-size:1.5rem;line-height:calc(1 + .8 / var(--font-body-scale));font-family:var(--font-body-family);font-style:var(--font-body-style);font-weight:var(--font-body-weight)}.h0,.h1,.h2,.h3,.h4,.h5,h1,h2,h3,h4,h5{font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);letter-spacing:calc(var(--font-heading-scale) * var(--font-heading-letter-spacing));color:rgb(var(--color-foreground));line-height:calc(1 + var(--font-heading-line-height) / max(1, var(--font-heading-scale)));word-break:break-word}.h0{font-size:calc(var(--font-heading-scale) * 3.25rem)}.h1,h1{font-size:calc(var(--font-heading-scale) * 2.25rem)}.h2,h2{font-size:calc(var(--font-heading-scale) * 2rem)}.h3,h3{font-size:calc(var(--font-heading-scale) * 1.7rem)}.h4,h4{font-size:calc(var(--font-heading-scale) * 1.45rem)}.h5,h5{font-size:calc(var(--font-heading-scale) * 1.2rem)}@media only screen and (width>=750px){.h0{font-size:calc(var(--font-heading-scale) * 4.25rem)}.h1,h1{font-size:calc(var(--font-heading-scale) * 3rem)}.h2,h2{font-size:calc(var(--font-heading-scale) * 2.4rem)}.h3,h3{font-size:calc(var(--font-heading-scale) * 1.8rem)}.h5,h5{font-size:calc(var(--font-heading-scale) * 1.3rem)}}.h6,h6{margin-block:1.67em}.h6,.link--text:hover,h6,blockquote{color:rgba(var(--color-foreground), .9)}blockquote{border-left:.2rem solid rgba(var(--color-foreground), .2);padding-left:1rem;font-style:italic}@media screen and (width>=750px){blockquote{padding-left:1.5rem}}.caption{letter-spacing:.07rem;font-size:1rem;line-height:calc(1 + .7 / var(--font-body-scale))}@media screen and (width>=750px){.caption{font-size:1.2rem}}.caption-with-letter-spacing{letter-spacing:.13rem;font-size:1rem;line-height:calc(1 + .2 / var(--font-body-scale));text-transform:uppercase}.caption-with-letter-spacing--medium{letter-spacing:.16rem;font-size:1.2rem}.caption-with-letter-spacing--large{letter-spacing:.18rem;font-size:1.4rem}.caption-with-letter-spacing+h2{margin-top:1rem}.caption-large{font-size:1.3rem;line-height:calc(1 + .5 / var(--font-body-scale));letter-spacing:.04rem}.subtitle{font-size:1.8rem;line-height:calc(1 + .8 / var(--font-body-scale));letter-spacing:.06rem;color:rgba(var(--color-foreground), .7)}.subtitle--small{letter-spacing:.1rem;font-size:1.4rem}.subtitle--medium{letter-spacing:.08rem;font-size:1.6rem}.link{cursor:pointer;box-shadow:none;color:rgb(var(--color-link));text-underline-offset:.3rem;background-color:#0000;border:none;font-family:inherit;font-size:1.4rem;text-decoration:underline;display:inline-block}a{color:inherit}a:not(:hover){text-decoration:none}a:not([href]){cursor:not-allowed}.full-unstyled-link{color:currentColor;text-decoration:none;display:block}hr{background-color:rgba(var(--color-foreground), .2);border:none;height:.1rem;margin:5rem 0;display:block}@media screen and (width>=750px){hr{margin:7rem 0}}img,video{vertical-align:bottom;max-width:100%;height:auto}button{color:rgb(var(--color-foreground));background-color:#0000;border:none;outline:none}button:not([disabled]){cursor:pointer}.disclosure-has-popup,summary{position:relative}summary{cursor:pointer;list-style:none}summary::-webkit-details-marker{display:none}details>*{box-sizing:border-box}.list-unstyled{margin:0;padding:0;list-style:none}::selection{background-color:rgba(var(--color-foreground), .2)}.page-width{max-width:var(--page-width);margin:0 auto;padding:0 1.5rem}.page-width-desktop{margin:0 auto;padding:0}.page-width--full{max-width:none}@media screen and (width>=750px){.page-width{padding:0 5rem}.page-width--narrow{padding:0 9rem}.page-width-desktop{padding:0}.page-width-tablet{padding:0 5rem}}@media screen and (width>=990px){.page-width--narrow{max-width:72.6rem;padding:0}.page-width-desktop{max-width:var(--page-width);padding:0 5rem}}@media screen and (width<=749px){.page-width--mobile-narrow{width:calc(100% - 4rem / var(--font-body-scale));margin-left:auto;margin-right:auto}}.isolate{z-index:0;position:relative}.visually-hidden{clip:rect(0 0 0 0);border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;word-wrap:normal!important;position:absolute!important}.visually-hidden--inline{height:1em;margin:0}.hidden,.no-js-inline{display:none!important}.visibility-hidden{visibility:hidden}@media screen and (width<=749px){.small-hide{display:none!important}}@media screen and (width>=750px) and (width<=989px){.medium-hide{display:none!important}}@media screen and (width>=990px){.large-up-hide{display:none!important}}.overflow-hidden,.overflow-hidden-mobile,.overflow-hidden-tablet{overflow:hidden}body.overflow-hidden{height:100vh}@media screen and (width>=750px){.overflow-hidden-mobile{overflow:auto}}@media screen and (width>=990px){.overflow-hidden-tablet{overflow:auto}}.skip-to-content-link:focus{z-index:var(--z-skip-link);position:inherit;clip:auto;width:auto;height:auto;overflow:auto}:focus{box-shadow:none;outline:0}:focus-visible,.focused{outline:.2rem solid rgba(var(--color-foreground), .5);outline-offset:.3rem;box-shadow:0 0 0 .3rem rgb(var(--color-background)), 0 0 .5rem .4rem rgba(var(--color-foreground), .3)}.focus-inset:focus-visible,.focused.focus-inset{outline:.2rem solid rgba(var(--color-foreground), .5);outline-offset:-.2rem;box-shadow:0 0 .2rem 0 rgba(var(--color-foreground), .3)}.focus-none{box-shadow:none!important;outline:0!important}.focus-offset:focus-visible{outline:.2rem solid rgba(var(--color-foreground), .5);outline-offset:1rem;box-shadow:0 0 0 1rem rgb(var(--color-background)), 0 0 .2rem 1.2rem rgba(var(--color-foreground), .3)}.material-symbols-outlined{letter-spacing:normal;text-transform:none;white-space:nowrap;word-wrap:normal;-webkit-font-feature-settings:"liga";font-feature-settings:"liga";-webkit-font-smoothing:antialiased;font-variation-settings:"FILL" 0, "wght" 300, "GRAD" 0, "opsz" 48;vertical-align:bottom;direction:ltr;flex-shrink:0;max-width:1em;font-family:Material Symbols Outlined;font-size:24px;font-style:normal;font-weight:400;line-height:1;display:inline-block;overflow:hidden}.material-symbols-outlined.filled{font-variation-settings:"FILL" 1}.animate-section{--animation-duration:.65s;--init-delay:.15s;--child-delay:.15s}.animate-section.animate--hidden .animate-item{opacity:0;filter:blur(1px)}.animate-section.animate--shown .animate-item{opacity:1;filter:blur();transition:opacity var(--animation-duration) var(--init-delay), filter var(--animation-duration) var(--init-delay), transform var(--animation-duration) var(--init-delay);transform:none}.animate-section.animate--shown .animate-item.animate-item--child{transition-delay:calc(var(--init-delay) + (var(--child-delay) * var(--index)))}.button{--shadow-horizontal-offset:var(--buttons-shadow-horizontal-offset);--shadow-vertical-offset:var(--buttons-shadow-vertical-offset);--shadow-blur-radius:var(--buttons-shadow-blur-radius);--shadow-opacity:var(--buttons-shadow-opacity);--shadow-visible:var(--buttons-shadow-visible);--border-offset:var(--buttons-border-offset);--border-opacity:calc(1 - var(--buttons-border-opacity));z-index:0;min-width:calc(12rem + var(--buttons-border-width) * 2);min-height:calc(4.5rem + var(--buttons-border-width) * 2);border-radius:var(--buttons-radius-outset);font:inherit;letter-spacing:.1rem;font-size:1.6rem;font-weight:700;line-height:calc(1 + .2 / var(--font-body-scale));color:rgb(var(--color-button-text));background-color:rgba(var(--color-button), var(--alpha-button-background));appearance:none;transition:box-shadow var(--duration-short) ease;border:0;justify-content:center;align-items:center;padding:0 3rem;text-decoration:none;display:inline-flex;position:relative}.button--secondary{--color-button-text:var(--color-base-outline-button-labels);--color-button:var(--color-background);--alpha-button-background:0}.color-accent-1 .button--secondary,.color-accent-2 .button--secondary,.color-background-2 .button--secondary,.color-inverse .button--secondary{--color-button:var(--color-background);--color-button-text:var(--color-foreground)}.button--tertiary{--color-button-text:var(--color-base-outline-button-labels);--color-button:var(--color-base-outline-button-labels);--alpha-button-background:0;--alpha-button-border:.2}.color-accent-1 .button--tertiary,.color-accent-2 .button--tertiary,.color-background-2 .button--tertiary,.color-inverse .button--tertiary{--color-button:var(--color-foreground);--color-button-text:var(--color-foreground)}.button span{z-index:2;position:relative}.button:before{content:"";z-index:-1;border-radius:var(--buttons-radius-outset);box-shadow:var(--shadow-horizontal-offset) var(--shadow-vertical-offset) var(--shadow-blur-radius) rgba(var(--color-shadow), var(--shadow-opacity));position:absolute;inset:0}.button:after{content:"";top:var(--buttons-border-width);right:var(--buttons-border-width);bottom:var(--buttons-border-width);left:var(--buttons-border-width);z-index:1;border-radius:var(--buttons-radius);box-shadow:0 0 0 calc(var(--buttons-border-width) + var(--border-offset)) rgba(var(--color-button-text), var(--border-opacity)), 0 0 0 var(--buttons-border-width) rgba(var(--color-button), var(--alpha-button-background));transition:box-shadow var(--duration-short) ease;position:absolute}.button:not([disabled]):hover:after{--border-offset:1.3px;box-shadow:0 0 0 calc(var(--buttons-border-width) + var(--border-offset)) rgba(var(--color-button-text), var(--border-opacity)), 0 0 0 calc(var(--buttons-border-width) + 1px) rgba(var(--color-button), var(--alpha-button-background))}.button--secondary:before,.button--secondary:after{--border-opacity:var(--buttons-border-opacity)}.button:focus{outline:0}.button:focus-visible,.button.focused{box-shadow:0 0 0 .3rem rgb(var(--color-background)), 0 0 0 .5rem rgba(var(--color-foreground), .5), 0 0 .5rem .4rem rgba(var(--color-foreground), .3);outline:0}.button::selection{background-color:rgba(var(--color-button-text), .3)}.button-label{letter-spacing:.1rem;font-size:1.6rem;line-height:calc(1 + .2 / var(--font-body-scale))}.button--tertiary{min-width:calc(9rem + var(--buttons-border-width) * 2);min-height:calc(3.5rem + var(--buttons-border-width) * 2);padding:1rem 1.5rem;font-size:1.2rem}.button--small{padding:1.2rem 2.6rem}.button--full-width{width:100%;display:flex}.button--large-text{font-size:1.9rem}.button.disabled,.button:disabled,.button[aria-disabled=true]{cursor:not-allowed;opacity:.5}.button.loading{color:#0000;position:relative}.button.loading>.loading-overlay__spinner{z-index:2;align-items:center;height:100%;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.button.loading>.loading-overlay__spinner .spinner{width:100%}.button.loading>.loading-overlay__spinner .path{stroke:rgb(var(--color-button-text))}@media (hover:hover){.link-btns--arrow a.button:not([aria-disabled=true]){transition:all .3s ease-in-out;overflow:hidden}.link-btns--arrow a.button:not([aria-disabled=true]):before{z-index:1;width:2em;height:.65em;box-shadow:none;background:rgb(var(--color-button-text));clip-path:polygon(0% 32%,70% 32%,70% 0%,100% 50%,70% 100%,70% 68%,0% 68%);border-radius:0;transition:transform .3s ease-in-out;inset:50% 3rem auto auto;transform:translate(calc(3rem + 100%),-50%)}.link-btns--arrow a.button:not([aria-disabled=true]):hover{padding-right:6rem}.link-btns--arrow a.button:not([aria-disabled=true]):hover:before{transform:translate(50%,-50%)}.action-btns--center button.button:not([disabled],[disabled=true],.button--tertiary){--transition-duration:.3s;transition:color var(--transition-duration);background-color:#0000}.action-btns--center button.button:not([disabled],[disabled=true],.button--tertiary):before{--alpha-button-background:1;z-index:-2;box-shadow:var(--shadow-horizontal-offset) var(--shadow-vertical-offset) var(--shadow-blur-radius) rgba(var(--color-shadow), var(--shadow-opacity)), inset 0 0 0 calc(var(--buttons-border-width) + var(--border-offset)) rgba(var(--color-button-text), var(--border-opacity)), inset 0 0 0 var(--buttons-border-width) rgba(var(--color-button), var(--alpha-button-background));background:0 0}.action-btns--center button.button:not([disabled],[disabled=true],.button--tertiary):after{background-color:rgba(var(--color-button), var(--alpha-button-background));z-index:-1;box-shadow:none;transition:transform var(--transition-duration)}.action-btns--center button.button--secondary:not([disabled],[disabled=true],.button--tertiary):after{background-color:rgb(var(--color-button-text));transform:scaleX(0)}.action-btns--center button.button:not([disabled],[disabled=true],.button--secondary,.button--tertiary):after{inset:0}.action-btns--center button.button:not([disabled],[disabled=true],.button--tertiary):hover{color:rgb(var(--color-button))}.action-btns--center button.button:not([disabled],[disabled=true],.button--tertiary):hover:after{transform:scaleX(0)}.action-btns--center button.button--secondary:not([disabled],[disabled=true],.button--tertiary):hover:after{transform:scaleX(1)}.action-btns--center button.button.loading:not(.button--tertiary){color:#0000;transition:color}.action-btns--center button.button.loading:not(.button--tertiary):hover .path{stroke:rgb(var(--color-button))}}@media (forced-colors:active){.button{border:1px solid #0000}.button.loading{color:rgb(var(--color-foreground))}.button:focus-visible,.button.focused{outline:1px solid #0000}}.loading-overlay__spinner{width:var(--spinner-size,1.8rem);display:inline-block}.loading-overlay__spinner>.spinner{width:100%}.spinner{animation:1.4s linear infinite spinner-rotator}.spinner--bare{width:var(--spinner-size,1.8rem);height:var(--spinner-size,1.8rem)}.spinner .path{stroke-dasharray:280;stroke-dashoffset:0;transform-origin:50%;stroke:rgb(var(--color-foreground));animation:1.4s ease-in-out infinite spinner-dash}.spinner--color .path,.spinner--color.spinner .path{stroke:var(--spinner-color)}@keyframes spinner-rotator{0%{transform:rotate(0)}to{transform:rotate(270deg)}}@keyframes spinner-dash{0%{stroke-dashoffset:280px}50%{stroke-dashoffset:75px;transform:rotate(135deg)}to{stroke-dashoffset:280px;transform:rotate(450deg)}}@media screen and (forced-colors:active){.spinner .path{stroke:canvastext}}.field{width:100%;transition:box-shadow var(--duration-short) ease;display:flex;position:relative}.field:after{content:"";pointer-events:none;top:var(--inputs-border-width);right:var(--inputs-border-width);bottom:var(--inputs-border-width);left:var(--inputs-border-width);z-index:1;border-radius:var(--inputs-radius);box-shadow:0 0 0 var(--inputs-border-width) rgba(var(--color-foreground), var(--inputs-border-opacity));transition:box-shadow var(--duration-short) ease;border:.1rem solid #0000;position:absolute}.field__input{appearance:none;box-sizing:border-box;width:100%;height:4.5rem;min-height:calc(var(--inputs-border-width) * 2);min-width:calc(7rem + (var(--inputs-border-width) * 2));margin:var(--inputs-border-width);border-radius:var(--inputs-radius);background-color:rgb(var(--color-background));color:rgb(var(--color-foreground));letter-spacing:.04rem;font-size:1.6rem;line-height:calc(1 + .5 / var(--font-body-scale));text-align:left;transition:box-shadow var(--duration-short) ease;border:0;flex-grow:1;padding:1.5rem;position:relative}.field__input:focus,.field__input:focus-visible{box-shadow:0 0 0 var(--inputs-border-width) rgba(var(--color-foreground), var(--inputs-hover-border-opacity));border-radius:var(--inputs-radius);outline:0}:-webkit-any(.field__input:-webkit-autofill,.field__input:focus,.field__input:not(:placeholder-shown)){margin:var(--inputs-border-width);padding:2.2rem 1.5rem .8rem 2rem}:is(.field__input:autofill,.field__input:focus,.field__input:not(:placeholder-shown)){margin:var(--inputs-border-width);padding:2.2rem 1.5rem .8rem 2rem}.field__input::-webkit-search-cancel-button{display:none}.field__input::placeholder{opacity:0}.field__label{top:calc(1rem + var(--inputs-border-width));left:calc(var(--inputs-border-width) + 2rem);pointer-events:none;letter-spacing:.1rem;color:rgba(var(--color-foreground), .9);transition:top var(--duration-short) ease, font-size var(--duration-short) ease;margin-bottom:0;font-size:1.6rem;line-height:1.5;position:absolute}:-webkit-any(.field__input:-webkit-autofill~.field__label,.field__input:focus~.field__label,.field__input:not(:placeholder-shown)~.field__label){top:calc(var(--inputs-border-width) + .5rem);left:calc(var(--inputs-border-width) + 2rem);letter-spacing:.04rem;font-size:1rem}:is(.field__input:autofill~.field__label,.field__input:focus~.field__label,.field__input:not(:placeholder-shown)~.field__label){top:calc(var(--inputs-border-width) + .5rem);left:calc(var(--inputs-border-width) + 2rem);letter-spacing:.04rem;font-size:1rem}:-webkit-any(.field__input:-webkit-autofill~.field__button,.field__input:-webkit-autofill~.field__label){color:#000}:is(.field__input:autofill~.field__button,.field__input:autofill~.field__label){color:#000}.field__button{color:currentColor;cursor:pointer;background-color:#0000;border:0;justify-content:center;align-items:center;width:4.4rem;height:4.4rem;padding:0;display:flex;position:absolute;top:0;right:0;overflow:hidden}.field__button>svg{width:2.5rem;height:2.5rem}.text-area{font-family:var(--font-body-family);font-style:var(--font-body-style);font-weight:var(--font-body-weight);resize:none;min-height:10rem}.form__label{margin-bottom:.6rem;display:block}@media (forced-colors:active){.field__input:focus{outline:1px solid #0000}}.price{letter-spacing:.1rem;font-size:1.6rem;line-height:calc(1 + .5 / var(--font-body-scale));color:rgb(var(--color-foreground));flex-wrap:wrap;align-items:center;column-gap:1rem;display:flex}.price .price-item{color:rgb(var(--accent-color));margin:0;font-weight:700;display:inline-block}.price--large{font-size:2rem;line-height:calc(1 + .5 / var(--font-body-scale));letter-spacing:.13rem}.price__regular{display:block}.price__sale{display:none}.price--on-sale .price__sale{display:initial;flex-flow:wrap}.price--on-sale .price-item--regular{color:rgba(var(--color-foreground), .9);font-size:1.3rem;text-decoration:line-through}.price--large .price-item--regular{font-size:1.6rem}.price-layout.price--on-sale .price__sale{align-items:baseline;column-gap:.6rem;display:flex}.badge{border-radius:var(--badge-corner-radius);border:1px solid #0000;border-color:rgba(var(--color-badge-border), var(--alpha-badge-border));background-color:rgb(var(--color-badge-background));letter-spacing:.1rem;text-align:center;word-break:break-word;align-items:center;column-gap:.4em;padding:0 .5em;font-size:1.2rem;font-weight:700;line-height:1.75em;display:inline-flex}.nowrap{white-space:nowrap}.price--preset-product{--price-regular-size:20px;--price-sale-size:19px;--price-compare-size:16px;--price-color:#000;--price-compare-color:#888;--badge-size:13px;--badge-radius:10px;--badge-padding:3px 6px;--badge-bg:#cc2c2c;--badge-color:#fff}.price--preset-home{--price-regular-size:16px;--price-sale-size:18px;--price-compare-size:16px;--price-color:#000;--price-compare-color:#888;--badge-size:12px;--badge-radius:20px;--badge-padding:4px 10px;--badge-bg:#b41212;--badge-color:#fff}.price.price--preset .price__regular .price-item{font-size:var(--price-regular-size);color:var(--price-color)}.price.price--preset .price__sale .price-item--sale{font-size:var(--price-sale-size);color:var(--price-color)}.price.price--preset .price__sale s,.price.price--preset .price__sale .price-item--regular{font-size:var(--price-compare-size);color:var(--price-compare-color)}.price.price--preset .badge{padding:var(--badge-padding);border-radius:var(--badge-radius);background-color:var(--badge-bg);color:var(--badge-color);font-size:var(--badge-size);border:none;align-items:center;line-height:1.2;display:inline-flex}.rating-stars-and-text{align-items:center;justify-content:var(--alignment);font-size:var(--font-size);display:flex}@media only screen and (width>=750px){.rating-stars-and-text{font-size:calc(var(--font-size) * 1.15)}}.rating-stars__container{display:flex}.rating-stars__container svg{flex-shrink:0;width:1em;height:1em;margin-left:.125em}.rating-stars__container .trustpilot-stars-svg{width:auto;height:1.25em}.rating-stars__container svg:first-of-type{margin-left:0}.rating-stars__container--underlay{position:relative}.rating-stars__container--underlay svg{color:var(--bg-star-color)}.rating-stars__container--overlay{width:calc(100% / 5 * var(--rating));position:absolute;top:0;left:0;overflow:hidden}.rating-stars__container--overlay:not(.trustpilot-stars__container--overlay){width:calc(var(--rating) * 1em + (var(--visible-stars) - 1) * .125em)}.rating-stars__container--overlay svg{color:var(--star-color)}.rating-stars__label{margin-left:.125em}.payment-badges{flex-wrap:wrap;justify-content:center;align-items:center;margin:0;padding:0;display:flex}.list-payment__item{align-items:center;padding:.5rem;display:flex}.list-payment__item svg{visibility:visible}.payment-badges-block--home{margin-top:.3rem;margin-bottom:.3rem}.payment-badges-block--cart{margin-top:1.5rem;margin-bottom:1.2rem}.payment-badges-block--cart .payment-badges{gap:6px}.payment-badges-block--cart .list-payment__item{margin:0;padding:0;display:flex}.payment-badges-block--cart .list-payment__item svg{width:auto;height:26px}@media screen and (width<=749px){.payment-badges-block--cart .list-payment__item svg{height:19px}.payment-badges-block--cart .payment-badges{gap:4px}}.ft-payments{flex-wrap:wrap;gap:6px;margin:10px 0 0;padding:0;list-style:none;display:flex}.ft-payments svg,.ft-pay-icon{width:38px;height:24px;display:block}.ui-flag{border-radius:3px;display:block}.ui-flag--shipbar{flex-shrink:0}.color-icon-text,:root{--color-icon:rgb(var(--color-base-text))}.color-icon-accent-1{--color-icon:rgb(var(--color-base-accent-1))}.color-icon-accent-2{--color-icon:rgb(var(--color-base-accent-2))}.color-icon-outline-button{--color-icon:rgb(var(--color-base-outline-button-labels))}.material-icon--custom-color{color:var(--color-icon)}.accordion{border-bottom:.1rem solid rgba(var(--color-foreground), .08);display:block}.accordion-v2{--header-bg:transparent;--icon-color:rgb(var(--color-foreground));--collapse-icon-color:rgb(var(--color-foreground));--content-bg:transparent;--border-style:solid;--border-thickness:1px;--border-color:rgba(var(--color-foreground), .12);--border-prop:var(--border-thickness) var(--border-style) var(--border-color);--corner-radius:0px;--animation-duration:.3s;border-radius:var(--corner-radius);border:none;overflow:hidden}.accordion-v2[data-border-type=bottom]{border-bottom:var(--border-prop)}.accordion-v2[data-border-type=top-bottom]{border-top:var(--border-prop);border-bottom:var(--border-prop)}.accordion-v2[data-border-type=all]{border:var(--border-prop)}.accordion-v2[data-border-type=all] .accordion__summary{padding-left:1rem;padding-right:1rem}.accordion+.accordion{border-top:none;margin-top:0}.accordion-v2.accordion--content+.accordion-v2.accordion--content{margin-top:var(--rows-spacing,.4rem)}.accordion-v2 .accordion__details{background-color:var(--header-bg)}.accordion__summary{cursor:pointer;align-items:center;padding:1.25rem 0;line-height:1;list-style:none;display:flex;position:relative}.accordion__summary::-webkit-details-marker{display:none}.accordion .summary__title{flex:1;align-items:center;display:flex}.accordion__title{max-width:calc(100% - 6rem);font-size:calc(var(--font-heading-scale) * 1.2rem);word-break:break-word;margin:0;display:inline-block}.accordion--small .accordion__title{max-width:calc(100% - 5rem);font-size:calc(var(--font-heading-scale) * 1.1rem)}.accordion .summary__title img{height:calc(var(--font-heading-scale) * 1.8rem);width:auto;margin-right:calc(var(--font-heading-scale) * .75rem)}.accordion--small .summary__title img{height:calc(var(--font-heading-scale) * 1.4rem);margin-right:calc(var(--font-heading-scale) * .4rem)}.accordion .material-symbols-outlined{color:rgb(var(--color-foreground));font-size:calc(var(--font-heading-scale) * 1.8rem);margin-right:calc(var(--font-heading-scale) * .75rem);align-self:center}.accordion--small .material-symbols-outlined{font-size:calc(var(--font-heading-scale) * 1.4rem);margin-right:calc(var(--font-heading-scale) * .4rem)}.accordion-v2 .summary__title .material-icon{color:var(--icon-color)}.accordion-v2 .accordion__collapse-icon{--size:1.8rem;width:var(--size);height:var(--size)}.accordion-v2 .accordion__collapse-icon.flex-shrink-0{flex-shrink:0}.accordion-v2 .accordion__collapse-icon.flex-center{justify-content:center;align-items:center;display:flex}.accordion-v2--colors-theme[data-border-type=none] .accordion__collapse-icon,.accordion-v2--colors-theme[data-border-type=bottom] .accordion__collapse-icon,.accordion-v2--colors-theme[data-border-type=top-bottom] .accordion__collapse-icon{margin-right:.5rem}.accordion-v2 .accordion__collapse-icon svg{color:var(--collapse-icon-color);position:static}.accordion-v2 .accordion__collapse-icon .icon-plus{width:1rem}.accordion__details[open] .accordion__summary .icon-plus{transform:rotate(135deg)}.accordion__content-wrapper{grid-template-rows:0fr;display:grid;overflow:hidden}.accordion__details[open]+.accordion__content-wrapper{grid-template-rows:1fr}.accordion__content{word-break:break-word;opacity:0;min-height:0;overflow:visible}.accordion__details[open]+.accordion__content-wrapper .accordion__content{opacity:1}.accordion-v2 .accordion__content-wrapper{background-color:var(--content-bg)}.accordion-v2 .accordion__content{padding:0}.accordion-v2 .accordion__content__inner{padding:0 1rem 1rem}.accordion-v2 .accordion__content__inner>:first-child{margin-top:0}.accordion-v2 .accordion__content__inner>:last-child{margin-bottom:0}.accordion-v2,.accordion-v2 .accordion__details,.accordion-v2 .material-icon,.accordion-v2 .accordion__collapse-icon,.accordion-v2 .accordion__collapse-icon svg,.accordion-v2 .accordion__content-wrapper,.accordion-v2 .accordion__content{transition:grid-template-rows var(--animation-duration) ease-in-out, background-color var(--animation-duration) ease-in-out, color var(--animation-duration) ease-in-out, border-color var(--animation-duration) ease-in-out, transform var(--animation-duration) ease-in-out, opacity var(--animation-duration) ease-in-out}.accordion--content .accordion__summary:hover{background:rgba(var(--color-foreground), .04)}.accordion--content .accordion__summary:hover .accordion__title{text-underline-offset:.3rem;text-decoration:underline}.ux-collapsible-section .collapsible-content{z-index:0;position:relative}.ux-collapsible-section .collapsible-content__wrapper{padding-top:var(--section-pt-mobile,15px);padding-bottom:var(--section-pb-mobile,15px)}.ux-collapsible-section .collapsible-content-wrapper-narrow{max-width:73.4rem;margin:0 auto;padding-left:2rem;padding-right:2rem}.ux-collapsible-section .collapsible-content__header{word-break:break-word}.ux-collapsible-section .collapsible-content__grid{align-items:flex-start;column-gap:var(--grid-mobile-horizontal-spacing);row-gap:var(--grid-mobile-vertical-spacing);flex-wrap:wrap;margin:0 0 2rem;padding:0;display:flex}.ux-collapsible-section .collapsible-content__rows{flex-grow:1;flex-shrink:0;width:100%;max-width:100%}@media screen and (width>=750px){.ux-collapsible-section .collapsible-content__wrapper{padding-top:var(--section-pt,20px);padding-bottom:var(--section-pb,20px)}.ux-collapsible-section .collapsible-content__grid{align-items:center;column-gap:var(--grid-desktop-horizontal-spacing);row-gap:var(--grid-desktop-vertical-spacing)}.ux-collapsible-section .collapsible-content__grid--reverse{flex-direction:row-reverse}.ux-collapsible-section .collapsible-content__rows{width:calc(50% - var(--grid-desktop-horizontal-spacing) / 2)}.ux-collapsible-section--desktop-hidden{display:none!important}}.drawer{z-index:var(--z-cart);visibility:hidden;width:100vw;height:100%;transition:visibility var(--duration-default) ease, background-color var(--duration-default) ease;background-color:#0000;justify-content:flex-end;display:flex;position:fixed;top:0;left:0}.drawer.drawer--left{justify-content:flex-start}.drawer.active{visibility:visible;background-color:rgba(var(--color-foreground), .5)}.drawer__overlay{position:fixed;inset:0}.drawer__inner{border:.1rem solid rgba(var(--color-foreground), .2);background-color:rgb(var(--color-background));width:40rem;max-width:calc(100vw - 3rem);height:100%;transition:transform var(--duration-default) ease;border-left:0;border-right:0;flex-direction:column;display:flex;overflow:hidden;transform:translate(100%)}.drawer--left .drawer__inner{transform:translate(-100%)}.drawer.active .drawer__inner{transform:translate(0)}@media screen and (height<=650px){.drawer__inner{overflow:scroll}}.menu-drawer__overlay{z-index:1;background:rgba(var(--color-base-text), .5);cursor:pointer;width:100%;height:100vh;display:block;position:fixed;top:0;left:0}.menu-drawer{z-index:10;border-style:solid;border-width:0 var(--drawer-border-width) 0 0;border-color:rgba(var(--color-foreground), var(--drawer-border-opacity));background-color:rgb(var(--color-background));visibility:hidden;width:calc(100vw - 4rem);height:100vh;transition:transform var(--duration-default) ease, visibility var(--duration-default) ease;padding:0;position:fixed;top:0;left:0;overflow-x:hidden;transform:translate(-100%)}.menu-drawer.menu-drawer--right{border-width:0 0 0 var(--drawer-border-width);left:auto;right:0;transform:translate(100%)}.menu-drawer.is-open{visibility:visible;transform:translate(0)}@media screen and (width>=750px){.menu-drawer{width:40rem}}.modal__content{background:rgb(var(--color-background));z-index:4;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.search-modal{opacity:0;min-height:calc(100% + var(--inputs-margin-offset) + (2 * var(--inputs-border-width)));border-bottom:.1rem solid rgba(var(--color-foreground), .08);height:100%}.search-modal:not(.is-open){display:none}.search-modal.is-open{opacity:1;animation:ux-animate-menu-open var(--duration-default) ease}.search-modal[data-reopening~=label] .field__label,.search-modal[data-reopening~=border] .field__input,.search-modal[data-reopening~=border] .field:after{transition:none!important}.search-modal .modal-overlay{display:block}.search-modal .modal-overlay:after{content:"";background-color:rgba(var(--color-foreground), .5);height:100vh;position:absolute;top:100%;left:0;right:0}@keyframes ux-animate-menu-open{0%{opacity:0;transform:translateY(-1.5rem)}to{opacity:1;transform:translateY(0)}}.ux-modal{z-index:var(--z-modal,1001);justify-content:center;align-items:center;display:none;position:fixed;inset:0}.ux-modal.is-open{display:flex}.ux-modal__overlay{background:rgba(var(--color-base-text), .5);position:absolute;inset:0}.ux-modal__content{background-color:rgb(var(--color-background));border-radius:var(--modal-radius,var(--popup-corner-radius));max-width:100%;max-height:100%;position:relative;overflow:auto}@media (prefers-reduced-motion){.motion-reduce{transition:none!important;animation:none!important}}.ux-carousel{--columns:var(--columns-mobile,1);--gap:var(--gap-mobile,0px);--pad-l:var(--pad-l-mobile,0px);--pad-r:var(--pad-r-mobile,0px);position:relative}@media screen and (width>=750px){.ux-carousel{--columns:var(--columns-desktop,1);--gap:var(--gap-desktop,0px);--pad-l:var(--pad-l-desktop,0px);--pad-r:var(--pad-r-desktop,0px)}}.ux-carousel .splide__track{z-index:0;padding-left:var(--pad-l);padding-right:var(--pad-r);position:relative;overflow:hidden}.ux-carousel .splide__track--draggable{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;touch-action:pan-y pinch-zoom}.ux-carousel .splide__list{backface-visibility:hidden;margin:0;padding:0;display:flex}.ux-carousel.is-initialized .splide__list{transform:translateX(calc((100% + var(--gap)) / var(--columns) * var(--ux-pos,0) * -1 + var(--ux-drag,0px)));align-items:flex-start}.ux-carousel.is-initialized.ux-carousel--align-stretch .splide__list{align-items:stretch}.ux-carousel.is-initialized.ux-carousel--align-center .splide__list{align-items:center}.ux-carousel .splide__slide{box-sizing:border-box;width:calc((100% + var(--gap)) / var(--columns) - var(--gap));margin:0 var(--gap) 0 0;backface-visibility:hidden;-webkit-tap-highlight-color:#0000;flex-shrink:0;list-style-type:none;position:relative}.ux-carousel .splide__slide:focus{outline:0}.ux-carousel .splide__pagination{z-index:1;pointer-events:none;flex-wrap:wrap;justify-content:center;align-items:center;margin:0;padding:0 1rem;display:flex;position:absolute;bottom:.5rem;left:0;right:0}.ux-carousel .splide__pagination li{pointer-events:auto;margin:0;line-height:1;list-style-type:none;display:inline-block}.ux-carousel .splide__pagination__page{--dot-color:rgb(var(--color-foreground));box-sizing:content-box;width:var(--pagination-dot-width);height:var(--pagination-dot-height);padding:calc(var(--pagination-dot-spacing) / 2);background:0 0;border-radius:50%;display:inline-block;position:relative}.ux-carousel .splide__pagination__page:before{content:"";border-radius:var(--pagination-dot-radius);width:var(--pagination-dot-width);height:var(--pagination-dot-height);background:var(--dot-color);opacity:.5;transition:transform .2s linear;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ux-carousel .splide__pagination__page:hover:before{opacity:.9}.ux-carousel .splide__pagination__page.is-active:before{opacity:1;width:calc(var(--pagination-dot-width) * var(--pagination-dot-active-scale));height:calc(var(--pagination-dot-height) * var(--pagination-dot-active-scale));border-radius:calc(var(--pagination-dot-radius) * var(--pagination-dot-active-scale))}.ux-carousel .splide__pagination__page:focus-visible{outline:3px solid rgba(var(--color-foreground), .5);outline-offset:3px}@media screen and (width<=749px){.ux-carousel.splide--mobile-dots-hidden .splide__pagination,.ux-carousel:not(.ux-carousel--overflow-mobile) .splide__pagination{display:none}.ux-carousel.splide--mobile-dots-under .splide__pagination{padding-top:1rem;position:relative;bottom:0}.ux-carousel.splide--small-pagination.splide--mobile-dots-under .splide__pagination{padding-top:.4rem}.ux-carousel.is-initialized.ux-carousel--adaptive-mobile .splide__track{height:var(--active-slide-height);transition:height .2s ease-in-out}.ux-carousel.splide--destroy-mobile .splide__track{padding-left:0;padding-right:0;overflow:visible}.ux-carousel.splide--destroy-mobile .splide__list{grid-template-columns:repeat(var(--columns-mobile,1), 1fr);column-gap:var(--grid-mobile-horizontal-spacing);row-gap:var(--grid-mobile-vertical-spacing);display:grid;overflow:visible;transform:none}.ux-carousel.splide--destroy-mobile .splide__slide{width:auto;margin-right:0}.ux-carousel.splide--destroy-mobile .splide__slide--clone,.ux-carousel.splide--destroy-mobile .splide__pagination{display:none}}@media screen and (width>=750px){.ux-carousel.splide--desktop-dots-hidden .splide__pagination,.ux-carousel:not(.ux-carousel--overflow-desktop) .splide__pagination{display:none}.ux-carousel.splide--desktop-dots-under .splide__pagination{padding-top:1.5rem;position:relative;bottom:0}.ux-carousel.splide--small-pagination.splide--desktop-dots-under .splide__pagination{padding-top:.4rem}.ux-carousel.is-initialized.ux-carousel--adaptive-desktop .splide__track{height:var(--active-slide-height);transition:height .2s ease-in-out}.ux-carousel.splide--destroy-desktop .splide__track{padding-left:0;padding-right:0;overflow:visible}.ux-carousel.splide--destroy-desktop .splide__list{grid-template-columns:repeat(var(--columns-desktop,1), 1fr);column-gap:var(--grid-desktop-horizontal-spacing);row-gap:var(--grid-desktop-vertical-spacing);display:grid;overflow:visible;transform:none}.ux-carousel.splide--destroy-desktop .splide__slide{width:auto;margin-right:0}.ux-carousel.splide--destroy-desktop .splide__slide--clone,.ux-carousel.splide--destroy-desktop .splide__pagination{display:none}}.index-0{--index:0}.index-1{--index:1}.index-2{--index:2}.index-3{--index:3}.index-4{--index:4}.left{text-align:left}.center{text-align:center}.right{text-align:right}@media screen and (width<=749px){.mobile-left{text-align:left}.mobile-center{text-align:center}}.media{background-color:rgba(var(--color-foreground), .1);display:block;position:relative;overflow:hidden}.media--transparent{background-color:#0000}.media--square{padding-bottom:100%}.media--portrait{padding-bottom:125%}.media--landscape{padding-bottom:66.6%}.media--cropped{padding-bottom:56%}.media--16-9{padding-bottom:56.25%}.media--circle{border-radius:50%;padding-bottom:100%}@media screen and (width>=990px){.media--cropped{padding-bottom:63%}}.media.media--hover-effect>img+img{opacity:0}.media>.deferred-media__poster{justify-content:center;align-items:center;display:flex}.contains-media,.global-media-settings{--border-radius:var(--media-radius);--border-width:var(--media-border-width);--border-opacity:var(--media-border-opacity);--shadow-horizontal-offset:var(--media-shadow-horizontal-offset);--shadow-vertical-offset:var(--media-shadow-vertical-offset);--shadow-blur-radius:var(--media-shadow-blur-radius);--shadow-opacity:var(--media-shadow-opacity);--shadow-visible:var(--media-shadow-visible)}.media>:not(.zoom):not(.deferred-media__poster-button){width:100%;max-width:100%;height:100%;display:block;position:absolute;top:0;left:0}.media>img,.media>video,.media>.internal-video video{object-fit:cover;object-position:center center;transition:opacity .4s cubic-bezier(.25,.46,.45,.94)}.media>.internal-video video{width:100%;height:100%}.media--fit-contain>img,.media--fit-contain>video,.media--fit-contain>.internal-video video{object-fit:contain}.global-media-settings{border:var(--media-border-width) solid rgba(var(--color-foreground), var(--media-border-opacity));border-radius:var(--media-radius);background-color:rgb(var(--color-background));position:relative;overflow:visible!important}.global-media-settings--no-shadow{overflow:hidden!important}.global-media-settings iframe,.global-media-settings img,.global-media-settings video{border-radius:calc(var(--media-radius) - var(--media-border-width))}.internal-video{z-index:0;display:block;position:relative}.internal-video video{width:100%}.internal-video__play{z-index:1;cursor:pointer;background:0 0;border:none;outline:none;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;top:0;left:0}.play-button{z-index:0;background:rgb(var(--color-background));cursor:pointer;border:none;border-radius:50%;outline:none;justify-content:center;align-items:center;width:5rem;height:5rem;display:flex;position:relative}.internal-video--playing .play-button{opacity:0}.play-button svg{color:rgb(var(--color-foreground));width:50%;height:50%}.internal-video--loading:before{content:"";z-index:1;border:.4rem solid #ffffff4d;border-top-color:#fff;border-radius:50%;width:4rem;height:4rem;animation:1s linear infinite lazy-video-spin;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@keyframes lazy-video-spin{0%{transform:translate(-50%,-50%)rotate(0)}to{transform:translate(-50%,-50%)rotate(360deg)}}.ux-cd-timer{align-items:flex-start;gap:8px;display:flex}.ux-cd-unit{flex-direction:column;align-items:center;min-width:34px;display:flex}.ux-cd-num{font-size:var(--ux-cd-num-size,24px);font-variant-numeric:tabular-nums;font-weight:800;line-height:1}.ux-cd-label{font-size:var(--ux-cd-label-size,9px);letter-spacing:.12em;text-transform:uppercase;opacity:.9;margin-top:3px;font-weight:700}.ux-cd-colon{font-size:var(--ux-cd-colon-size,22px);padding-top:1px;font-weight:800;line-height:1}@media (width<=749px){.ux-cd-num{font-size:calc(var(--ux-cd-num-size,24px) * var(--ux-cd-scale,.85))}.ux-cd-label{font-size:calc(var(--ux-cd-label-size,9px) * var(--ux-cd-scale,.85))}.ux-cd-colon{font-size:calc(var(--ux-cd-colon-size,22px) * var(--ux-cd-scale,.85))}.ux-cd-unit{min-width:28px}}.heading em,.heading strong{font-style:normal;display:inline-block}.heading em strong,.title-with-highlight-2--italic em{font-style:italic}.heading.title-with-highlight-1--color strong{color:var(--hightlight-1--color)}.title-with-highlight{--hightlight-color:rgb(var(--accent-color))}.title-with-highlight strong{color:var(--hightlight-color);font-weight:var(--font-heading-weight)}.rte:after{clear:both;content:"";display:block}.rte>p:first-child{margin-top:0}.rte>p:last-child{margin-bottom:0}.rte table{table-layout:fixed}table:not([class]){border-collapse:collapse;box-shadow:0 0 0 .1rem rgba(var(--color-foreground), .2);border-style:hidden;font-size:1.4rem}table:not([class]) td,table:not([class]) th{border:.1rem solid rgba(var(--color-foreground), .2);padding:1em}@media screen and (width>=750px){.rte table td{padding-left:1.2rem;padding-right:1.2rem}}.rte img{border:var(--media-border-width) solid rgba(var(--color-foreground), var(--media-border-opacity));border-radius:var(--media-radius);box-shadow:var(--media-shadow-horizontal-offset) var(--media-shadow-vertical-offset) var(--media-shadow-blur-radius) rgba(var(--color-shadow), var(--media-shadow-opacity));margin-bottom:var(--media-shadow-vertical-offset)}.rte ul,.rte ol{padding-left:2rem;list-style-position:inside}.rte li{list-style:inherit}.rte li:last-child{margin-bottom:0}.rte a{color:rgba(var(--color-link), var(--alpha-link));text-underline-offset:.3rem;transition:text-decoration-thickness var(--duration-short) ease;text-decoration-thickness:.1rem}.rte a:hover{color:rgb(var(--color-link));text-decoration-thickness:.2rem}.rte blockquote{display:inline-flex}.rte blockquote>*{margin:-.5rem 0}.rte--sized p{font-size:var(--rte-p-size)}.rte--color{color:var(--rte-color)}.icon-with-text{--icon-size:var(--desktop-icon-size);--icon-spacing:var(--desktop-spacing);--text-size:var(--desktop-text-size)}.icon-with-text--horizontal{flex-direction:row;justify-content:center;column-gap:3rem;display:flex}.icon-with-text--horizontal .material-icon,.icon-with-text--horizontal img{margin-bottom:var(--icon-spacing)}.icon-with-text--vertical .material-icon,.icon-with-text--vertical img{margin-right:var(--icon-spacing)}.icon-with-text img{height:var(--icon-size);width:auto}.icon-with-text .material-icon{font-size:var(--icon-size)}.icon-with-text .h4{text-align:center;font-size:var(--text-size)}.icon-with-text__item{align-items:center;display:flex}.icon-with-text--horizontal .icon-with-text__item{flex-direction:column;width:33%}.icon-with-text--vertical .icon-with-text__item{margin-bottom:calc(var(--icon-size) / 3)}.icon-with-text .color-icon-text{--color-icon:rgb(var(--color-base-text))}.icon-with-text .color-icon-accent-1{--color-icon:rgb(var(--color-base-accent-1))}.icon-with-text .color-icon-accent-2{--color-icon:rgb(var(--color-base-accent-2))}.icon-with-text .color-icon-outline-button{--color-icon:rgb(var(--color-base-outline-button-labels))}.icon-with-text .material-icon--custom-color{color:var(--color-icon)}@media screen and (width<=750px){.icon-with-text{--icon-size:var(--mobile-icon-size);--icon-spacing:var(--mobile-spacing);--text-size:var(--mobile-text-size)}}@media screen and (width<=500px){.icon-with-text--horizontal{column-gap:1.5rem}}.image-with-text.page-width{padding-top:var(--iwt-pt-mobile,0px);padding-bottom:var(--iwt-pb-mobile,0px)}@media screen and (width>=750px){.image-with-text.page-width{padding-top:var(--iwt-pt-desktop,0px);padding-bottom:var(--iwt-pb-desktop,0px)}}.image-with-text .image-with-text__grid{flex-wrap:wrap;align-items:stretch;gap:0;margin:0;padding:0;list-style:none;display:flex}.image-with-text .image-with-text__grid>.image-with-text__media-item,.image-with-text .image-with-text__grid>.image-with-text__text-item{flex-grow:1;flex-shrink:0;width:100%;max-width:100%;position:relative}@media screen and (width>=750px){.image-with-text .image-with-text__grid>.image-with-text__media-item{width:var(--iwt-media-width,50%)}.image-with-text .image-with-text__grid>.image-with-text__text-item{width:var(--iwt-text-width,50%)}.image-with-text__grid--reverse{flex-direction:row-reverse}}.image-with-text__media{min-height:100%;overflow:visible}.image-with-text .image-with-text__media-item>*{border-radius:var(--media-radius);overflow:hidden}.image-with-text .global-media-settings{overflow:hidden!important}.image-with-text .image-with-text__text-item>*{border-radius:var(--text-boxes-radius);box-shadow:var(--text-boxes-shadow-horizontal-offset) var(--text-boxes-shadow-vertical-offset) var(--text-boxes-shadow-blur-radius) rgba(var(--color-shadow), var(--text-boxes-shadow-opacity));overflow:hidden}.image-with-text:not(.image-with-text--overlap) .image-with-text__media-item>*,.image-with-text:not(.image-with-text--overlap) .image-with-text__text-item>*{box-shadow:none}.image-with-text__content{height:100%;padding:3rem calc(3rem / var(--font-body-scale)) 3rem;z-index:1;border:var(--text-boxes-border-width) solid rgba(var(--color-foreground), var(--text-boxes-border-opacity));border-radius:var(--text-boxes-radius);word-break:break-word;flex-direction:column;justify-content:center;align-self:center;align-items:flex-start;display:flex;position:relative}.image-with-text__content.block-margins>:first-child{margin-top:0!important}.image-with-text__content.block-margins>:last-child{margin-bottom:0!important}.image-with-text__content>*+*{margin-top:2rem}@media screen and (width<=749px){.image-with-text--mobile-reverse .image-with-text__grid{flex-direction:column-reverse}.image-with-text .image-with-text__grid>.image-with-text__media-item.image-with-text__media--mobile-full{--media-radius:0;width:calc(100% + 3rem);max-width:calc(100% + 3rem);margin:0 -1.5rem}}.image-with-text__content--mobile-right>*{text-align:right;align-self:flex-end}.image-with-text__content--mobile-center>*{text-align:center;align-self:center}.image-with-text--overlap .image-with-text__content{width:90%;margin:-3rem auto 0}@media screen and (width>=750px){.image-with-text__grid--reverse .image-with-text__content{margin-left:auto}.image-with-text__content--bottom{justify-content:flex-end;align-self:flex-end}.image-with-text__content--top{justify-content:flex-start;align-self:flex-start}.image-with-text__content--desktop-right>*{text-align:right;align-self:flex-end}.image-with-text__content--desktop-left>*{text-align:left;align-self:flex-start}.image-with-text__content--desktop-center>*{text-align:center;align-self:center}.image-with-text--overlap .image-with-text__text-item{padding:3rem 0;display:flex}.image-with-text--overlap .image-with-text__content{width:calc(100% + 4rem);min-width:calc(100% + 4rem);height:auto;margin-top:0;margin-left:-4rem}.image-with-text--overlap .image-with-text__grid--reverse .image-with-text__content{margin-left:0;margin-right:-4rem}.image-with-text--overlap .image-with-text__grid--reverse .image-with-text__text-item{justify-content:flex-end}.image-with-text .image-with-text__grid>.image-with-text__media-item--top{align-self:flex-start}.image-with-text .image-with-text__grid>.image-with-text__media-item--middle{align-self:center}.image-with-text .image-with-text__grid>.image-with-text__media-item--bottom{align-self:flex-end}}@media screen and (width>=990px){.image-with-text__content{padding:6rem 7rem 7rem}}@media screen and (width<=749px){.collapse-padding .image-with-text__grid .image-with-text__content{padding:2rem 0}}@media screen and (width>=750px){.collapse-padding .image-with-text__grid:not(.image-with-text__grid--reverse) .image-with-text__content:not(.image-with-text__content--desktop-center){padding-right:0}.collapse-padding .image-with-text__grid--reverse .image-with-text__content:not(.image-with-text__content--desktop-center){padding-left:0}}.muestras{padding-top:3rem;padding-bottom:6rem}.muestras__h1{margin:0 0 1rem}.muestras__group{border-top:.1rem solid rgba(var(--color-foreground), .12);padding:2.4rem 0}.muestras__title{margin:0 0 .6rem}.muestras__note{font-family:var(--font-system);letter-spacing:0;color:rgba(var(--color-foreground), .7);margin:0 0 1.6rem;font-size:1.3rem}.muestras__row{flex-wrap:wrap;align-items:flex-start;gap:2rem;display:flex}.muestras__cell{flex-direction:column;gap:.8rem;min-width:0;max-width:100%;display:flex}.muestras__cell--box{width:30rem}.muestras__cell--wide{width:56rem}.muestras__cell--full{width:100%}.muestras__label{font-family:var(--font-system);letter-spacing:0;color:rgba(var(--color-foreground), .6);font-size:1.2rem}.muestras__square{padding-top:100%}.muestras__tall{border-radius:var(--media-radius);padding-top:160%;position:relative}.muestras__veil{opacity:.24;background:#000;position:absolute;inset:0}.muestras__dark{color:#fff;background:#000;justify-content:center;padding:8px 16px;display:flex}.muestras__cart-timer{text-align:center;color:rgb(var(--color-foreground));padding:1em 1.5rem;font-size:1.4rem;line-height:1.3}.muestras__policy{max-width:72.6rem}.muestras__panel{flex-direction:column;align-items:flex-start;gap:1.5rem;padding:2rem 1.5rem;display:flex}.muestras__dialog{background:#fff;border-radius:10px;max-width:50rem;padding:3rem}.muestras__slide-img{border-radius:var(--media-radius);width:100%;height:auto;display:block}.muestras__reveal-box{background:rgb(var(--color-base-accent-1));border-radius:var(--media-radius);justify-content:center;align-items:center;width:12rem;height:8rem;display:flex}.section-ticker{z-index:var(--z-ticker)}.horizontal-ticker{max-width:100%;padding-top:8px;padding-bottom:8px;overflow-x:hidden}.horizontal-ticker.color-custom{--color-background:252, 198, 184;--gradient-background:#fcc6b8;--color-foreground:0, 0, 0}.horizontal-ticker__container{align-items:center;column-gap:60px;width:fit-content;animation:50s linear infinite forwards rimosi-ticker-mobile;display:flex}.horizontal-ticker__item{color:rgb(var(--color-foreground));white-space:nowrap;margin:0;font-size:1.4rem;line-height:1}@media screen and (width>=750px){.horizontal-ticker{padding-top:12px;padding-bottom:12px}.horizontal-ticker__container{column-gap:100px;animation-name:rimosi-ticker-desktop}.horizontal-ticker__item{font-size:1.8rem}}@keyframes rimosi-ticker-mobile{to{transform:translate(calc(-50% - 30px))}}@keyframes rimosi-ticker-desktop{to{transform:translate(calc(-50% - 50px))}}.section-header{z-index:var(--z-header);margin:0;position:sticky}.shopify-section-header-sticky{position:sticky;top:0}.shopify-section-header-hidden{top:calc(-1 * var(--header-height))}.shopify-section-header-hidden.menu-open{top:0}.section-header.animate{transition:top .15s ease-out}.header-wrapper{background-color:rgb(var(--color-background));display:block;position:relative}.header-wrapper--border-bottom{border-bottom:.1rem solid rgba(var(--color-foreground), .08)}.header{grid-template-columns:1fr auto 1fr;grid-template-areas:"left-icons heading icons";align-items:center;padding-top:4px;padding-bottom:4px;display:grid}@media screen and (width>=990px){.header{padding-top:8px;padding-bottom:8px}}.header__heading{margin:0;line-height:0}.header__heading,.header__heading-link{grid-area:heading;justify-self:center}.header>.header__heading-link{line-height:0}.header__heading-link{color:rgb(var(--color-foreground));text-align:center;word-break:break-word;padding:.75rem;text-decoration:none;display:inline-block}.header__heading-link.media{--media-radius:0;background-color:#0000;align-items:stretch;width:120px;max-width:120px;padding:0;display:flex;position:relative;overflow:hidden}.header__heading-link.media:before{content:"";width:0;height:0;padding-bottom:var(--ratio-percent)}.header__heading-link.media .header__heading-logo{object-fit:contain;object-position:center center;width:100%;max-width:100%;height:100%;transition:opacity .4s cubic-bezier(.25,.46,.45,.94);display:block;position:absolute;top:0;left:0}@media screen and (width<=749px){.header__heading-link.media{width:110px;max-width:110px}}@media screen and (width<=989px){.header__heading,.header__heading-link{text-align:center}}@media screen and (width>=990px){.header__heading-link{margin-left:-.75rem}.header__heading,.header__heading-link{justify-self:start}}.header__icons{grid-area:icons;justify-self:end;align-items:center;display:flex}.header__icon{width:4.4rem;height:4.4rem;color:rgb(var(--color-foreground));cursor:pointer;background-color:#0000;border:0;justify-content:center;align-items:center;margin:0;padding:0;text-decoration:none;display:flex}.header__icon--summary{display:block}.header__icon--summary>span{justify-content:center;align-items:center;height:100%;display:flex}.header__icon .icon{fill:none;vertical-align:middle;width:2rem;height:2rem;overflow:visible}.header__icon:hover .icon{transform:scale(1.07)}@media screen and (width<=749px){.header__icon--account{display:none!important}}.header__icon--cart{margin-right:-1.2rem;position:relative}.header__icon--cart .icon-cart{width:2.4rem;height:2.4rem}.cart-count-bubble{background-color:rgb(var(--color-button));width:1.4rem;height:1.4rem;color:rgb(var(--color-button-text));border-radius:100%;justify-content:center;align-items:center;font-size:.8rem;display:flex;position:absolute;bottom:.8rem;left:2.2rem}.cart-count-bubble span{line-height:1.4rem}.cart-count-bubble:empty{display:none}.header-drawer{grid-area:left-icons;justify-self:start;margin-left:-1.2rem}.menu-drawer-container{display:flex}.header__icon--menu{position:initial}.header__icon--menu .icon{opacity:1;transition:transform .15s,opacity .15s;display:block;position:absolute;transform:scale(1)}.header__icon--menu:hover .icon{transform:scale(1.07)}.header__icon--menu[aria-expanded=true]:before{content:"";z-index:1;background:rgba(var(--color-base-text), .5);width:100%;height:100vh;display:block;position:fixed;top:0;left:0}.icon-hamburger{align-items:flex-start;gap:calc(8px - var(--icons-thickness));flex-direction:column;display:flex!important}.icon-hamburger span{width:100%;height:var(--icons-thickness);background:currentColor;border-radius:4px;display:block}.menu-drawer-container:not(.is-open)>.header__icon--menu .icon-close,.menu-drawer-container.is-open>.header__icon--menu .icon-hamburger{visibility:hidden;opacity:0;transform:scale(.8)}.menu-drawer-container.is-open:not(.menu-opening)>.header__icon--menu .icon-hamburger{visibility:visible;opacity:1;transform:scale(1.07)}.menu-drawer-container.is-open:not(.menu-opening)>.header__icon--menu .icon-close{visibility:hidden}.menu-drawer-container:not(.is-open)>.menu-drawer{content-visibility:hidden}.header-drawer .menu-drawer__inner-container{height:calc(100% - 6.5rem);position:relative}.menu-drawer__title-and-close-btn{border-bottom:solid 1px rgba(var(--color-foreground), .1);justify-content:space-between;align-items:center;padding:1rem .5rem 1rem 2rem;display:flex}.menu-drawer__title{margin:0}.menu-drawer__title:empty{display:none}.menu-drawer__close-btn{justify-content:center;align-items:center;display:flex}.menu-drawer__navigation-container{height:100%}.menu-drawer__navigation{padding:1rem 0}.menu-drawer__menu{margin:0;padding:0;list-style:none}.menu-drawer__menu li{margin-bottom:.2rem}.menu-drawer__menu-item{color:rgb(var(--color-foreground));font-size:1.8rem;line-height:calc(1 + .3 / var(--font-body-scale));align-items:center;padding:.9rem 2rem;text-decoration:none;display:flex}.menu-drawer__menu-item:hover,.menu-drawer__menu-item:focus,.menu-drawer__menu-item--active{color:rgb(var(--color-foreground));background-color:rgba(var(--color-foreground), .04);text-decoration:none}.menu-drawer__menu-item--active:hover{background-color:rgba(var(--color-foreground), .08)}.menu-drawer__utility-links{border-top:solid 1px rgba(var(--color-foreground), .1);background:0 0;padding:1rem 2rem}.menu-drawer__account{color:rgb(var(--color-foreground));font-family:var(--font-body-family);font-style:var(--font-body-style);font-weight:var(--font-heading-weight);letter-spacing:calc(var(--font-heading-scale) * var(--font-heading-letter-spacing));font-size:1.4rem;line-height:calc(1 + var(--font-heading-line-height) / max(1, var(--font-heading-scale)));word-break:break-word;align-items:center;margin-left:-1.2rem;padding:1.2rem;text-decoration:none;display:inline-flex}.menu-drawer__account:hover{text-decoration:none}.menu-drawer__account .icon-account{width:2rem;height:2rem;margin-right:1rem}.menu-drawer__account:hover .icon-account{transform:scale(1.07)}.menu-drawer .list-social{flex-wrap:wrap;justify-content:center;margin:0;display:flex}.menu-drawer .list-social:empty{display:none}.header__search{line-height:0;display:inline-flex}.modal__toggle{list-style-type:none}.modal__toggle-open{display:flex}.modal__toggle-close{display:none}.search-modal__content{width:100%;height:100%;line-height:calc(1 + .8 / var(--font-body-scale));justify-content:center;align-items:center;padding:0 5rem 0 1rem;display:flex;position:relative}.search-modal__content-bottom{bottom:calc(var(--inputs-margin-offset) / 2)}.search-modal__form{width:100%}.search-modal__close-button{width:4.4rem;height:4.4rem;color:rgb(var(--color-foreground));cursor:pointer;background-color:#0000;border:0;justify-content:center;align-items:center;padding:0;display:flex;position:absolute;right:.3rem}.search-modal__close-button .icon{width:1.7rem;height:1.7rem}.search-modal__close-button:hover .icon{transform:scale(1.07)}@media screen and (width>=750px){.search-modal__content{padding:0 6rem}.search-modal__close-button{right:1rem}}@media screen and (width>=990px){.search-modal__form{max-width:74.2rem}.search-modal__close-button{position:initial;margin-left:.5rem}}.search__input.field__input{padding-right:9.8rem}.reset__button{right:calc(var(--inputs-border-width) + 4.4rem);top:var(--inputs-border-width)}.search__button{right:var(--inputs-border-width);top:var(--inputs-border-width)}.reset__button .icon.icon-close{stroke-width:.1rem;width:1.8rem;height:1.8rem}.search__button .icon{width:1.8rem;height:1.8rem}.reset__button:not(:focus-visible):after{content:"";border-right:.1rem solid rgba(var(--color-foreground), .08);height:calc(100% - 1.6rem);display:block;position:absolute;right:0}.reset__button:not(:focus):after{content:"";border-right:.1rem solid rgba(var(--color-foreground), .08);height:calc(100% - 1.8rem);display:block;position:absolute;right:0}.search__button:focus,.reset__button:focus,.search__button:focus-visible,.reset__button:focus-visible{background-color:rgb(var(--color-background));z-index:4}.search__button:not(:focus-visible):not(.focused),.reset__button:not(:focus-visible):not(.focused){box-shadow:inherit;background-color:inherit}.search__button:hover .icon,.reset__button:hover .icon{transform:scale(1.07)}.predictive-search{z-index:3;border-width:var(--popup-border-width);border-style:solid;border-color:rgba(var(--color-foreground), var(--popup-border-opacity));border-bottom-right-radius:var(--popup-corner-radius);border-bottom-left-radius:var(--popup-corner-radius);background-color:rgb(var(--color-background));box-shadow:var(--popup-shadow-horizontal-offset) var(--popup-shadow-vertical-offset) var(--popup-shadow-blur-radius) rgba(var(--color-base-text), var(--popup-shadow-opacity));-webkit-overflow-scrolling:touch;display:none;position:absolute;top:calc(100% + .1rem);left:-.1rem;overflow-y:auto}.predictive-search--search-template{z-index:2;width:calc(100% + .2rem)}.predictive-search__results-groups-wrapper{border-bottom:.1rem solid rgba(var(--color-foreground), .08);padding-bottom:1rem;display:flex}@media screen and (width<=749px){.predictive-search--header{top:100%;left:0;right:0}.predictive-search__results-groups-wrapper{flex-direction:column}.predictive-search__results-groups-wrapper:not(.predictive-search__results-groups-wrapper--no-suggestions){gap:2rem}}@media screen and (width>=750px){.predictive-search{border-top:none;width:calc(100% + .2rem)}.header .predictive-search-host{position:relative}}.predictive-search-host[data-open] .predictive-search,.predictive-search-host[data-loading] .predictive-search{display:block}.predictive-search__result-group{flex-direction:column;flex:auto;gap:2rem;display:flex}.predictive-search__result-group:first-child .predictive-search__pages-wrapper{display:none}@media screen and (width>=750px){.predictive-search__results-groups-wrapper--no-products .predictive-search__result-group:nth-child(2),.predictive-search__result-group:last-child .predictive-search__pages-wrapper{display:none}.predictive-search__result-group:first-child .predictive-search__pages-wrapper{display:initial}.predictive-search__result-group:first-child{flex:0 0 26.4rem}.predictive-search__results-groups-wrapper--no-products .predictive-search__result-group:first-child,.predictive-search__result-group:only-child{flex-grow:1}}.predictive-search .predictive-search__heading{border-bottom:.1rem solid rgba(var(--color-foreground), .08);color:rgba(var(--color-foreground), .7);font-family:var(--font-body-family);font-style:var(--font-body-style);font-weight:var(--font-body-weight);letter-spacing:.13rem;font-size:1rem;line-height:calc(1 + .2 / var(--font-body-scale));text-transform:uppercase;margin:0 2rem;padding:1.5rem 0 .75rem}.predictive-search-host .spinner{width:1.5rem;height:1.5rem;line-height:0}.predictive-search-host:not([data-loading]) .predictive-search__loading-state{display:none}.predictive-search-host[data-loading] .predictive-search__loading-state{justify-content:center;padding:1rem;display:flex}.predictive-search-host[data-loading] .predictive-search__search-for-button,.predictive-search-host[data-loading] .predictive-search__results-groups-wrapper~.predictive-search__loading-state{display:none}.predictive-search-host[data-loading] .predictive-search__results-groups-wrapper~.predictive-search__search-for-button{display:initial}.predictive-search__item{width:100%;color:rgb(var(--color-foreground));text-align:left;padding:1rem 2rem;text-decoration:none;display:flex}.predictive-search__list-item[aria-selected=true]>*,.predictive-search__list-item:hover>*,.predictive-search__item[aria-selected=true],.predictive-search__item:hover{color:rgb(var(--color-foreground));background-color:rgba(var(--color-foreground), .04)}.predictive-search__list-item[aria-selected=true] .predictive-search__item-heading,.predictive-search__list-item:hover .predictive-search__item-heading{text-underline-offset:.3rem;text-decoration:underline}.predictive-search__item--link-with-thumbnail{grid-column-gap:2rem;grid-template-columns:5rem 1fr;grid-template-areas:"product-image product-content";display:grid}.predictive-search__item-content{flex-direction:column;grid-area:product-content;display:flex}.predictive-search__item-content--centered{justify-content:center}.predictive-search__item-heading{margin:0}.predictive-search__image{object-fit:contain;grid-area:product-image}.predictive-search__item .price{color:rgba(var(--color-foreground), .7);font-size:1.2rem}.predictive-search .price{margin-top:.5rem}.predictive-search .price-layout.price--on-sale .price__sale{display:initial}.predictive-search .price__compare-price:before{content:" "}.predictive-search__item--term{font-family:var(--font-body-family);font-style:var(--font-body-style);font-weight:var(--font-heading-weight);letter-spacing:calc(var(--font-heading-scale) * var(--font-heading-letter-spacing));font-size:1.4rem;line-height:calc(1 + .4 / var(--font-body-scale));word-break:break-all;cursor:pointer;background-color:#0000;border:0;justify-content:space-between;align-items:center;padding:1.3rem 2rem}@media screen and (width>=750px){.predictive-search__item--term{padding-top:1rem;padding-bottom:1rem}}.predictive-search__item--term .icon-arrow{width:calc(var(--font-heading-scale) * 1.4rem);height:calc(var(--font-heading-scale) * 1.4rem);margin-left:calc(var(--font-heading-scale) * 2rem);color:rgb(var(--color-link));flex-shrink:0}.animate-arrow .icon-arrow path{transition:transform var(--duration-short) ease;transform:translate(-.25rem)}.animate-arrow:hover .icon-arrow path{transform:translate(-.05rem)}.ft-footer{padding:34px 0 22px;position:relative}.ft-footer .ft-wrap{max-width:1200px;margin:0 auto;padding:0 1.5rem}.ft-logo{margin-bottom:8px}.ft-acc{border-bottom:1px solid #1212122e}.ft-acc:first-of-type{border-top:1px solid #1212122e}.ft-acc__title{cursor:pointer;letter-spacing:.08em;text-transform:uppercase;justify-content:space-between;align-items:center;padding:16px 0;font-size:13px;font-weight:600;list-style:none;display:flex}.ft-acc__title::-webkit-details-marker{display:none}.ft-acc__icons svg{width:20px;height:20px;display:block}.ft-acc .ft-ic-minus{display:none}.ft-acc[open] .ft-ic-minus{display:block}.ft-acc[open] .ft-ic-plus{display:none}.ft-links{margin:0;padding:0 0 14px;list-style:none}.ft-links li{margin:0 0 12px}.ft-links a{color:inherit;font-size:14px;text-decoration:none}.ft-links a:hover{text-decoration:underline}.ft-news{padding:22px 0 6px}.ft-news__title{letter-spacing:.08em;text-transform:uppercase;margin:0 0 8px;font-size:15px;font-weight:600}.ft-news__text{margin-bottom:14px;font-size:14px}.ft-news__form{max-width:520px}.ft-news__input{color:#121212;background:#fff;border:1px solid #121212;border-radius:10px;width:100%;min-height:52px;padding:0 16px;font-size:15px}.ft-news__btn{color:#fff;letter-spacing:.1em;text-transform:uppercase;cursor:pointer;background:#000;border:0;border-radius:10px;width:100%;min-height:50px;margin-top:10px;font-size:13px;font-weight:600}.ft-news__ok{margin-top:8px;font-size:13px}.ft-socials{gap:14px;margin:18px 0 6px;padding:0;list-style:none;display:flex}.ft-socials:empty{display:none}.ft-socials a{color:inherit;display:block}.ft-socials svg{width:22px;height:22px}.ft-selectors{flex-flow:row;align-items:center;gap:12px;margin:26px 0 10px;display:flex}.ft-selectors .localization-form{flex-flow:column wrap;flex:initial;margin:0;padding:1rem 0;display:inline-flex}@media screen and (width>=750px){.ft-selectors .localization-form{justify-content:start;width:auto;margin:0 1rem 0 0}}.ft-selectors .disclosure{position:relative}.ft-pill{height:4rem;padding:var(--ft-sel-pv,11px) var(--ft-sel-ph,16px);text-transform:uppercase;font-size:var(--ft-sel-fs,11px);letter-spacing:.06em;color:#121212;cursor:pointer;white-space:nowrap;background:#fff;border:1.5px solid #121212;border-radius:12px;align-items:center;gap:8px;display:inline-flex}.ft-pill .icon-caret{width:10px}.ft-globe{width:16px;height:16px}.ft-flag{border-radius:3px;display:block}.ft-selectors .disclosure__list-wrapper{overscroll-behavior:contain;z-index:40;opacity:1;min-width:100%;max-width:340px;max-height:320px;animation:ft-localization-open var(--duration-default) ease;background:#fff;border:1px solid #12121224;border-radius:12px;margin-left:1rem;padding:6px 0;position:absolute;bottom:calc(100% + 8px);left:0;overflow:hidden auto;transform:translateY(-1rem);box-shadow:0 8px 24px #1212121a}.ft-selectors .disclosure__list-wrapper::-webkit-scrollbar{width:8px}.ft-selectors .disclosure__list-wrapper::-webkit-scrollbar-thumb{background:#1212122e;border-radius:8px}@media (width<=520px){.ft-selectors .disclosure__list-wrapper{max-width:86vw}}@keyframes ft-localization-open{0%{opacity:0;transform:translateY(0)}to{opacity:1;transform:translateY(-1rem)}}.ft-selectors .disclosure__list{width:max-content;min-width:12rem;max-width:22rem;min-height:8.2rem;max-height:19rem;margin:0;padding:.5rem 0;scroll-padding:.5rem 0;font-size:1.4rem;list-style:none;position:relative;overflow-y:auto}.ft-selectors #FtLangList{min-width:170px}.ft-selectors #FtCountryList{min-width:300px}.ft-selectors .disclosure__item{position:relative}.ft-selectors .disclosure__link{color:#121212;white-space:normal;letter-spacing:.04rem;align-items:center;gap:8px;padding:8px 14px;font-size:12px;line-height:1.35;text-decoration:none;display:flex}.ft-selectors .disclosure__link:hover{background:#faf7f5}.ft-selectors .disclosure__link--active{font-weight:700}.ft-bottom{flex-wrap:wrap;align-items:center;gap:14px;margin:22px 0 8px;font-size:12.5px;display:flex}.ft-bottom a{color:inherit;text-decoration:none}.ft-bottom a:hover{text-decoration:underline}@media (width>=990px){.ft-footer{padding:56px 0 28px}.ft-footer .ft-wrap{max-width:var(--page-width);grid-template-columns:minmax(0,1.5fr) repeat(3,minmax(0,1fr));align-items:start;column-gap:56px;padding:0 5rem;display:grid}.ft-logo{grid-area:1/1;margin-bottom:18px}.ft-news{grid-area:2/1;padding:0}.ft-acc,.ft-acc:first-of-type{border:0;grid-row:1/span 2}.ft-acc:first-of-type{grid-column:2}.ft-acc:nth-of-type(2){grid-column:3}.ft-acc:nth-of-type(3){grid-column:4}.ft-acc__title{cursor:default;padding:4px 0 18px}.ft-acc__icons{display:none}.ft-links{padding:0}.ft-footer .ft-wrap:before{content:"";border-top:1px solid #1212122e;grid-area:3/1/auto/-1;align-self:start;margin-top:44px}.ft-selectors{grid-area:3/1;margin:0;padding-top:56px}.ft-payments{grid-area:3/2/auto/-1;place-self:center end;margin:0;padding-top:56px}.ft-bottom{grid-area:4/1/auto/-1;margin:8px 0 0}.ft-news__form{max-width:none}}.ux-cd-banner .ux-cd-inner{flex-wrap:nowrap;justify-content:center;align-items:center;gap:24px;max-width:1200px;margin:0 auto;display:flex}.ux-cd-banner .ux-cd-titles{text-align:center;min-width:0}.ux-cd-banner .ux-cd-title{letter-spacing:.06em;text-transform:uppercase;font-size:17px;font-weight:800;line-height:1.2}.ux-cd-banner .ux-cd-subtitle{letter-spacing:.04em;opacity:.95;text-transform:uppercase;font-size:14px;font-weight:600}@media (width<=749px){.ux-cd-banner .ux-cd-inner{gap:14px}.ux-cd-banner .ux-cd-title{font-size:14.45px}.ux-cd-banner .ux-cd-subtitle{font-size:11.9px}}.ux-main-product{padding-top:4px;padding-bottom:4px}@media screen and (width>=750px){.ux-main-product{padding-top:36px;padding-bottom:36px}}.ux-main-product .product.grid{flex-wrap:wrap;align-items:flex-start;gap:0;margin:0;padding:0;list-style:none;display:flex}.ux-main-product .product>.grid__item{flex-grow:1;flex-shrink:0;width:100%;max-width:100%}.ux-main-product .product__info-container>:first-child{margin-top:0!important}@media screen and (width<=749px){.ux-main-product .product__info-wrapper--top-padding-small{padding-top:.5rem}}@media screen and (width>=750px){.ux-main-product .product>.grid__item{width:calc(50% - 20px);max-width:100%}.ux-main-product .product__info-wrapper{padding:0 0 0 5rem}.ux-main-product .product__column-sticky{z-index:2;display:block;position:sticky;top:3rem}.ux-main-product .product__info-container{max-width:60rem}}@media screen and (width>=990px){.ux-main-product .product--medium>.product__media-wrapper{width:calc(55% - 20px);max-width:55%}.ux-main-product .product--medium>.product__info-wrapper{width:calc(45% - 20px);max-width:45%}}.ux-gallery{--grid-mobile-horizontal-spacing:4px;--grid-desktop-horizontal-spacing:40px;--mobile-scroll-padding:var(--gallery-scroll-padding,calc(4% + 4px));display:block;position:relative}@media screen and (width<=749px){.ux-gallery{--media-radius:var(--gallery-mobile-radius,12px)}.ux-gallery .product-media-slider,.ux-gallery .thumbnail-slider{margin-left:-1.5rem;margin-right:-1.5rem}}.ux-gallery .product-media-slider{display:block;position:relative}.ux-gallery .product__media-list{scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;scrollbar-width:none;flex-wrap:nowrap;align-items:flex-start;width:100%;margin:0;padding:0;list-style:none;display:flex;position:relative;overflow-x:auto}.ux-gallery .product__media-list::-webkit-scrollbar{display:none}.ux-gallery .product__media-item{scroll-snap-align:start;flex-shrink:0;margin:0;padding:0;list-style:none}@media screen and (width<=749px){.ux-gallery .product__media-list{column-gap:var(--grid-mobile-horizontal-spacing);scroll-padding-left:var(--mobile-scroll-padding)}.ux-gallery .product__media-item{box-sizing:content-box;width:calc(100% - (var(--mobile-scroll-padding) * 2) - (var(--grid-mobile-horizontal-spacing) * 2));align-items:center;display:flex}.ux-gallery .product__modal-opener{width:100%}}@media screen and (width>=750px){.ux-gallery .product__media-list{column-gap:var(--grid-desktop-horizontal-spacing);scroll-padding-left:0}.ux-gallery .product__media-item{width:100%;max-width:none;display:block}}.ux-gallery .product-media-container{--aspect-ratio:var(--preview-ratio);--ratio-percent:calc(1 / var(--aspect-ratio) * 100%);width:100%;max-width:100%;position:relative}.ux-gallery .product__modal-opener{display:block;position:relative}.ux-gallery .product__media{padding-top:var(--ratio-percent);margin:0;position:relative}@media screen and (width>=750px){.ux-gallery .product-media-container.constrain-height{--viewport-offset:170px;--constrained-min-height:500px;--constrained-height:max(var(--constrained-min-height), calc(100vh - var(--viewport-offset)));margin-left:auto;margin-right:auto}.ux-gallery .product-media-container.constrain-height.media-fit-contain{--contained-width:calc(var(--constrained-height) * var(--aspect-ratio));width:min(var(--contained-width), 100%)}.ux-gallery .product-media-container.constrain-height .product__media{padding-top:min(var(--constrained-height), var(--ratio-percent))}}.ux-gallery .slider-buttons{justify-content:center;align-items:center;column-gap:.5rem;width:100%;padding:0;display:flex}.ux-gallery .slider__dots{flex-wrap:wrap;justify-content:center;align-items:center;width:100%;max-width:100%;height:auto;min-height:3rem;padding:0 .3rem;display:flex;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.ux-gallery .slider-counter__link{padding:calc(var(--pagination-dot-spacing) / 2);box-shadow:none;cursor:pointer;font:inherit;background:0 0;border:0;margin:0;line-height:0;display:block}.ux-gallery .slider-counter__link--dots .dot{width:var(--pagination-dot-width);height:var(--pagination-dot-height);border-radius:var(--pagination-dot-radius);opacity:.5;border:none;margin:.1rem;padding:0;transition:transform .2s ease-in-out;display:block}.ux-gallery .slider-counter__link--active.slider-counter__link--dots .dot{width:calc(var(--pagination-dot-width) * var(--pagination-dot-active-scale));height:calc(var(--pagination-dot-height) * var(--pagination-dot-active-scale));border-radius:calc(var(--pagination-dot-radius) * var(--pagination-dot-active-scale));opacity:1;background:rgb(var(--color-background));margin:0}.ux-gallery .slider-counter__link--dots:not(.slider-counter__link--active):hover .dot{transform:scale(1.1)}@media screen and (width>=750px){.ux-gallery .slider__dots{display:none}}.ux-gallery .thumbnail-slider{align-items:center;display:flex;position:relative}.ux-gallery .thumbnail-list{scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;scrollbar-width:none;flex-wrap:nowrap;flex:1;gap:1rem;margin:0;list-style:none;display:flex;position:relative;overflow-x:auto}.ux-gallery .thumbnail-list::-webkit-scrollbar{display:none}.ux-gallery .thumbnail-list__item{scroll-snap-align:start;flex-shrink:0;margin:0;padding:0;list-style:none;position:relative}.ux-gallery .thumbnail-list__item:before{content:"";padding-bottom:100%;display:block}@media screen and (width<=749px){.ux-gallery .thumbnail-list{column-gap:.75rem;padding:.75rem .1rem;scroll-padding-left:.5rem}.ux-gallery .thumbnail-list__item{width:calc((100% / var(--mobile-thumbnails)) - .5rem)}}@media screen and (width>=750px){.ux-gallery .thumbnail-slider{padding-top:.5rem}.ux-gallery .thumbnail-list{align-items:center;padding:.5rem;scroll-padding-left:.5rem}.ux-gallery .thumbnail-list__item{width:calc((100% / (var(--desktop-thumbnails) - 1)) - .8rem)}}@media screen and (width>=900px){.ux-gallery .thumbnail-list__item{width:calc((100% / var(--desktop-thumbnails)) - .8rem)}}.ux-gallery .thumbnail{border-radius:var(--media-radius);width:100%;height:100%;color:rgb(var(--color-base-text));cursor:pointer;background-color:#0000;border:0;margin:0;padding:0;display:block;position:absolute;top:0;left:0;overflow:hidden}.ux-gallery .thumbnail:hover{opacity:.7}.ux-gallery .thumbnail img{object-fit:cover;pointer-events:none;border-radius:0;width:100%;height:100%;display:block}.ux-gallery .thumbnail[aria-current]{box-shadow:0 0 0 .1rem rgb(var(--color-foreground));border-color:rgb(var(--color-foreground))}.ux-gallery .thumbnail[aria-current]:focus-visible{box-shadow:0 0 0 .3rem rgb(var(--color-background)), 0 0 0 .5rem rgba(var(--color-foreground), .5)}.ux-gallery .thumbnail[aria-current]:focus{box-shadow:0 0 0 .3rem rgb(var(--color-background)), 0 0 0 .5rem rgba(var(--color-foreground), .5);outline:0}.ux-gallery .thumbnail[aria-current]:focus:not(:focus-visible){box-shadow:0 0 0 .1rem rgb(var(--color-foreground));outline:0}.ux-gallery .thumbnail__badge{top:calc(.4rem + var(--media-border-width));right:calc(.4rem + var(--media-border-width));z-index:1;border:.1rem solid rgba(var(--color-foreground), .1);background-color:rgb(var(--color-background));width:2rem;height:2rem;color:rgba(var(--color-foreground), .6);transition:color var(--duration-short) ease, opacity var(--duration-short) ease;border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;left:auto}.ux-gallery .thumbnail__badge .icon{width:1rem;height:1rem}@media screen and (width>=750px){.ux-gallery .thumbnail__badge{width:3rem;height:3rem}.ux-gallery .thumbnail__badge .icon{width:1.2rem;height:1.2rem}}.ux-gallery .thumbnail-slider .slider-button{width:44px;height:44px;color:rgba(var(--color-foreground), .9);cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;margin:0;padding:1px 6px;display:flex}@media screen and (width<=749px){.ux-gallery .thumbnail-slider .slider-button{width:2.5rem}}.ux-gallery .thumbnail-slider .slider-button:not([disabled]):hover{color:rgb(var(--color-foreground))}.ux-gallery .slider-button .icon{width:1rem;height:.6rem}.ux-gallery .slider-button[disabled] .icon{color:rgba(var(--color-foreground), .3);cursor:not-allowed}.ux-gallery .slider-button--next .icon{transform:rotate(-90deg)}.ux-gallery .slider-button--prev .icon{transform:rotate(90deg)}.ux-gallery .slider-button--next:not([disabled]):hover .icon{transform:rotate(-90deg)scale(1.1)}.ux-gallery .slider-button--prev:not([disabled]):hover .icon{transform:rotate(90deg)scale(1.1)}.ux-assurances-b{flex-direction:column;gap:7px;display:flex}.ux-assurances-b .ux-assurance{align-items:center;gap:10px;font-size:13px;font-weight:500;line-height:1.35;display:flex}.ux-assurances-b .ux-assurance svg{flex-shrink:0;width:18px;height:18px}.ux-assurances-b .ux-pulse{background:var(--ux-pulse-color,#f59e0b);border-radius:50%;flex-shrink:0;width:10px;height:10px;margin:0 4px;position:relative}.ux-assurances-b .ux-pulse:after{content:"";border:2px solid var(--ux-pulse-color,#f59e0b);opacity:.7;border-radius:50%;animation:1.6s ease-out infinite ux-pdp-pulse;position:absolute;inset:-4px}@keyframes ux-pdp-pulse{0%{opacity:.8;transform:scale(.55)}70%{opacity:0;transform:scale(1.35)}to{opacity:0;transform:scale(1.35)}}.ux-shipbar{color:#000;background:#fff;border:1px solid #bcc9da;border-radius:16px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin:10px 0 0;padding:10px 14px;font-size:12px;font-weight:500;line-height:1.3;display:flex}.ux-shipbar .ux-shipbar__side{align-items:center;gap:8px;min-width:0;display:flex}.ux-shipbar .ux-shipbar__dot{background:#22c55e;border-radius:50%;flex-shrink:0;width:10px;height:10px;position:relative}.ux-shipbar .ux-shipbar__dot:after{content:"";opacity:.7;border:2px solid #22c55e;border-radius:50%;animation:1.6s ease-out infinite ux-pdp-pulse;position:absolute;inset:-4px}.ux-shipbar .ux-shipbar__flag{border-radius:3px;flex-shrink:0;display:block}.ux-shipbar strong{font-weight:700}@media (width<=479px){.ux-shipbar{gap:6px;padding:10px;font-size:11px}}.ux-pdp-reviews.side-margins-negative{margin-left:-1.5rem;margin-right:-1.5rem}.ux-pdp-reviews .review-item{display:flex}.ux-pdp-reviews .review-item--padding{padding:.8rem 1.2rem 1rem}.ux-pdp-reviews .custom-border-radius{border-radius:var(--border-radius)}.ux-pdp-reviews .custom-border-hex{border:var(--border-thickness) solid var(--border-color)}.ux-pdp-reviews .review-item__right{flex-grow:1}.ux-pdp-reviews .review-item__text p{color:rgb(var(--color-foreground));margin-top:0;font-size:1.4rem;line-height:1.3}.ux-pdp-reviews .review-item__text p:last-of-type{margin-bottom:0}.ux-pdp-reviews .review-item__author{color:rgba(var(--color-foreground), .5);border-top:solid 1px rgba(var(--color-foreground), .06);flex-wrap:wrap;align-items:center;column-gap:.3em;margin:.5rem 0 0;padding-top:.6rem;font-size:1.3rem;line-height:1.3;display:flex}.ux-pdp-reviews .review-item__author-html{display:contents}.ux-press .image-slide{position:relative}.ux-press .image-slide__image.ratio{align-items:stretch;display:flex;position:relative}.ux-press .image-slide__image.ratio:before{content:"";width:0;height:0;padding-bottom:var(--ratio-percent)}.ux-press .image-slide__image>img{border-radius:0}.ux-feature-logos .ux-feature-logos__band{background-color:#fcc6b8;border-top:0;border-bottom:0}.ux-feature-logos .ux-feature-logos__inner{max-width:80rem;margin:0 auto;padding:21px 1.5rem}.ux-feature-logos .wrapper-box{background-color:#fcc6b8;border:0;border-radius:16px;grid-template-columns:repeat(3,1fr);gap:18px;padding:0;display:grid}.ux-feature-logos .box{text-align:center;flex-direction:column;align-items:center;gap:5px;display:flex}.ux-feature-logos .box__image{height:20px;margin-right:10px;display:flex}.ux-feature-logos .box__image img{object-fit:cover;width:auto;height:100%}.ux-feature-logos .box__content-wrapper{padding-right:10px}.ux-feature-logos .box:nth-child(2) .box__content-wrapper{padding-right:0}.ux-feature-logos .box__title{margin:8px 0 0}.ux-feature-logos .box__description{margin-top:3px}@media screen and (width>=768px){.ux-feature-logos .ux-feature-logos__inner{padding:28px 5rem}.ux-feature-logos .wrapper-box{gap:20px}.ux-feature-logos .box__image{height:36px}.ux-feature-logos .box__description{margin-top:4px}}.quantity-breaks{--accent-color:var(--color-base-accent-1);--badge-font-size:1.5rem;--badge-line-height:1.6;--badge-border-radius:.2em;--label-font-size:1.6rem;--benefit-font-size:1rem;--benefit-border-radius:.6em;--caption-font-size:1.3rem;--price-font-size:1.6rem;--compare-price-font-size:1.4rem;--border-width:.2rem;--border-radius:1rem;--column-gap:.75rem;--row-gap:.85rem;display:block}.quantity-breaks .quantity-breaks__title{text-align:center;justify-content:center;align-items:center;column-gap:10px;margin:0 0 1.3rem;font-size:1.4rem;line-height:1;display:flex}.quantity-breaks__title>span:first-of-type,.quantity-breaks__title>span:nth-of-type(3){background:rgb(var(--accent-color));flex-grow:1;height:2px;display:block}.quantity-breaks-container{align-items:flex-start;column-gap:var(--column-gap);row-gap:var(--row-gap);grid-template-columns:repeat(1,1fr);display:grid;position:relative}.quantity-breaks-container input{opacity:0;cursor:pointer;width:0;height:0;position:absolute}.quantity-break{cursor:pointer;z-index:0;border-radius:var(--border-radius);border:var(--border-width) solid;--padding-y:1.75rem;--padding-x:1.75rem;--padding-indicator:4rem;--indicator-size:1.5rem;display:block;position:relative}@media screen and (width<=749px){.quantity-breaks--normal .quantity-break{--padding-y:1.5rem;--padding-x:1.5rem}}@media (hover:hover){.quantity-break:hover{border-width:2px}}.quantity-breaks-container input:checked+.quantity-break{border-width:var(--border-width)}.quantity-breaks-container input.disabled+.quantity-break{opacity:.3}.quantity-break__wrapper{padding:var(--padding-y) var(--padding-x);position:relative}.quantity-break__wrapper em{color:rgb(var(--text-accent-color));font-style:normal}.quantity-break__image-and-content{align-items:center;column-gap:1rem;display:flex;position:relative}.quantity-break__content{flex-grow:1;justify-content:space-between;align-items:center;display:flex}.quantity-break__left>span,.quantity-break__right>span{display:block}.quantity-break__left{text-align:left;flex-direction:column;align-items:flex-start;row-gap:.5rem;display:flex}.quantity-break__left .quantity-break__label{font-size:var(--label-font-size);align-items:center;gap:.5rem;line-height:1;display:flex}.quantity-break__label-text{line-height:1}.quantity-break__benefit{font-size:var(--benefit-font-size);border-radius:var(--benefit-border-radius);word-break:break-word;white-space:normal;border:1px solid;padding:.3em .75em;line-height:1.3;display:inline-block}.quantity-break__caption{font-size:var(--caption-font-size);line-height:1}.quantity-break__right{text-align:right;flex-direction:column;align-items:flex-end;gap:.5rem;display:flex}.quantity-break__price{line-height:1;font-size:var(--price-font-size)}.quantity-break__compare-price{font-size:var(--compare-price-font-size);line-height:1;text-decoration:line-through}.quantity-break__badge{font-size:var(--badge-font-size);line-height:var(--badge-line-height);border-radius:var(--badge-border-radius);z-index:1;margin:0;padding:0 .7em;position:absolute;top:-1rem;right:-1rem;transform:rotate(3deg)}.quantity-breaks--show-indicator .quantity-break__image-and-content{padding-left:var(--padding-indicator);margin-left:calc(var(--padding-x) * -1)}.quantity-breaks--show-indicator .quantity-break__image-and-content:before{content:"";width:var(--indicator-size);height:var(--indicator-size);left:calc(var(--padding-indicator) / 2);border:solid .2rem rgba(var(--accent-color), .3);border-radius:50%;display:block;position:absolute;top:50%;transform:translate(-50%,-50%)}.quantity-breaks--show-indicator input:checked+.quantity-break .quantity-break__image-and-content:before{background:rgb(var(--accent-color));box-shadow:0 0 0 .1rem rgb(var(--accent-color));border:.2rem solid #fff}.quantity-breaks--product .quantity-break{color:#000;--text-accent-color:0, 0, 0;background:0 0;border-color:#fcc6b8}.quantity-breaks--product .quantity-break__benefit{color:#000;background:#fcc6b8;border:1px solid #fcc6b8}.quantity-breaks--product input:checked+.quantity-break{color:#000;--text-accent-color:62, 39, 35;background:#ecd3d4;border-color:#ff93a0}.quantity-breaks--product input:checked+.quantity-break .quantity-break__benefit{color:#000;background:#ff93a0;border:1px solid #ecd3d4}.quantity-breaks--home .quantity-break{color:#4a4a4a;--text-accent-color:139, 139, 139;background:0 0;border-color:#d4b5b8}.quantity-breaks--home .quantity-break .quantity-break__badge{color:#fcc6b8;background:#f5e6e8}.quantity-breaks--home .quantity-break__benefit{color:#c2725b;background:#f8f8f8;border:1px solid #fcc6b8}.quantity-breaks--home input:checked+.quantity-break{color:#000;--text-accent-color:252, 198, 184;background:#f5e6e8;border-color:#c2725b}.quantity-breaks--home input:checked+.quantity-break .quantity-break__badge{color:#fff;background:#c2725b}.quantity-breaks--home input:checked+.quantity-break .quantity-break__benefit{color:#f8f8f8;background:#c2725b;border:1px solid #f8f8f8}.product-form{display:block}.product-form__error-message-wrapper:not([hidden]){align-items:flex-start;margin-bottom:1.5rem;font-size:1.2rem;display:flex}.product-form__error-message-wrapper svg{flex-shrink:0;width:1.2rem;height:1.2rem;margin-top:.5rem;margin-right:.7rem}.product-form__quantity-and-btn{align-items:center;column-gap:1rem;display:flex}.product-form__submit{font-size:1.9rem}.product-form__buttons--uppercase .product-form__submit{text-transform:uppercase}#sticky-atc-main.sticky-atc--pill{box-sizing:border-box;color:#1a1a1a;width:auto;max-width:1440px;min-height:81px;box-shadow:none;z-index:9;-webkit-font-smoothing:auto;opacity:0;visibility:hidden;pointer-events:none;background:#fff;border:1px solid #00000018;border-radius:12px 12px 0 0;margin:0 auto;padding:12px;position:fixed;bottom:0;left:0;right:0;transition:opacity .26s cubic-bezier(.22,1,.36,1),transform .42s cubic-bezier(.22,1,.36,1),visibility .42s linear!important;transform:translateY(calc(100% + 1px))!important}#sticky-atc-main.sticky-atc--pill.sticky-atc--shown{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0)!important}#sticky-atc-main.sticky-atc--pill.sticky-atc--pill-font{font-family:Inter,sans-serif}#sticky-atc-main.sticky-atc--pill .sticky-atc-container{justify-content:space-between;align-items:center;gap:8px;max-width:none;margin:0;padding:0;display:flex}#sticky-atc-main.sticky-atc--pill .sticky-atc__left{flex-direction:row;flex:auto;justify-content:flex-start;align-items:center;min-width:0;padding:0;display:flex}#sticky-atc-main.sticky-atc--pill .sticky-atc__left__content{flex-direction:column;gap:4px;min-width:0;display:flex}#sticky-atc-main.sticky-atc--pill .sticky-atc__left__content>*{margin:0}#sticky-atc-main.sticky-atc--pill .sticky-atc__image{background:#f2f2f2;border-radius:8px;flex:0 0 48px;width:48px;height:48px;overflow:hidden}#sticky-atc-main.sticky-atc--pill .sticky-atc__image img{object-fit:contain;width:100%;height:100%;display:block}#sticky-atc-main.sticky-atc--pill .sticky-atc__title{letter-spacing:normal;color:#1a1a1a;white-space:nowrap;text-overflow:ellipsis;margin:0;font-family:inherit;font-size:14px;font-weight:600;line-height:1.5;overflow:hidden}#sticky-atc-main.sticky-atc--pill .sticky-pill__prices{white-space:nowrap;align-items:baseline;gap:8px;display:flex}#sticky-atc-main.sticky-atc--pill .sticky-pill__price{letter-spacing:-.36px;color:#1a1a1a;font-size:18px;font-weight:700;line-height:1.2}#sticky-atc-main.sticky-atc--pill .sticky-pill__compare{letter-spacing:-.32px;color:#1a1a1a73;font-size:16px;font-weight:500;line-height:1.2;text-decoration:line-through}#sticky-atc-main.sticky-atc--pill .sticky-pill__compare[hidden]{display:none}#sticky-atc-main.sticky-atc--pill .sticky-pill__cmp-lbl[hidden]{display:none!important}#sticky-atc-main.sticky-atc--pill .sticky-atc__button{background:0 0;border-radius:999px;flex:none}#sticky-atc-main.sticky-atc--pill .sticky-pill__btn{box-sizing:border-box;color:#fafafa;letter-spacing:normal;text-transform:none;white-space:nowrap;min-width:108px;height:57px;min-height:0;box-shadow:none;cursor:pointer;appearance:none;-webkit-tap-highlight-color:transparent;background:#0f1115;border:1px solid #0000;border-radius:999px;flex:none;justify-content:center;align-items:center;gap:8px;margin:0;padding:16px 24px;font-family:inherit;font-size:16px;font-weight:600;line-height:1.5;text-decoration:none;transition:transform .14s,opacity .14s,background-color .32s,color .32s;display:inline-flex;position:relative}#sticky-atc-main.sticky-atc--pill .sticky-pill__btn:active{opacity:.72;transform:scale(.955)}#sticky-atc-main.sticky-atc--pill .sticky-pill__btn:focus-visible{outline-offset:2px;outline:2px solid #0f1115}#sticky-atc-main.sticky-atc--pill .sticky-pill__btn[disabled]:not(.loading){opacity:.5;cursor:not-allowed}#sticky-atc-main.sticky-atc--pill .sticky-pill__btn.loading{cursor:progress}#sticky-atc-main.sticky-atc--pill .sticky-pill__btn .sticky-atc__label{align-items:center;display:inline-flex}#sticky-atc-main.sticky-atc--pill .sticky-pill__btn .sticky-atc__error{white-space:normal;font-size:13px;line-height:1.2}#sticky-atc-main.sticky-atc--pill .sticky-pill__lbl{vertical-align:top;display:inline-block;position:relative;overflow:hidden}#sticky-atc-main.sticky-atc--pill .sticky-pill__lbl>span{transition:transform .78s cubic-bezier(.16,1,.3,1),opacity .56s cubic-bezier(.16,1,.3,1);display:block}#sticky-atc-main.sticky-atc--pill .sticky-pill__lbl:after{content:attr(data-text);content:attr(data-text) / "";opacity:0;width:100%;transition:transform .78s cubic-bezier(.16,1,.3,1),opacity .56s cubic-bezier(.16,1,.3,1);position:absolute;top:0;left:0;transform:translateY(115%)}#sticky-atc-main.sticky-atc--pill .sticky-pill__lbl--d{display:none}@media (hover:hover) and (pointer:fine){#sticky-atc-main.sticky-atc--pill .sticky-pill__btn:not([disabled]):hover .sticky-pill__lbl>span{opacity:0;transform:translateY(-115%)}#sticky-atc-main.sticky-atc--pill .sticky-pill__btn:not([disabled]):hover .sticky-pill__lbl:after{opacity:1;transform:translateY(0)}}#sticky-atc-main.sticky-atc--pill .sticky-pill__adding,#sticky-atc-main.sticky-atc--pill .sticky-pill__btn.loading .sticky-atc__label__text{display:none}#sticky-atc-main.sticky-atc--pill .sticky-pill__btn.loading .sticky-pill__adding{display:inline}#sticky-atc-main.sticky-atc--pill .sticky-pill__btn .loading-overlay__spinner{display:none}#sticky-atc-main.sticky-atc--pill .sticky-pill__btn.loading .loading-overlay__spinner{justify-content:center;align-items:center;width:14px;height:14px;position:absolute;top:50%;left:auto;right:12px;transform:translateY(-50%);display:flex!important}#sticky-atc-main.sticky-atc--pill .sticky-pill__btn .spinner{width:14px;height:14px}#sticky-atc-main.sticky-atc--pill .sticky-pill__btn .spinner .path{stroke:currentColor}@media screen and (width<=768px){#sticky-atc-main.sticky-atc--pill .mobile-hidden{display:none!important}}@media screen and (width>=769px){#sticky-atc-main.sticky-atc--pill{padding:12px 24px}#sticky-atc-main.sticky-atc--pill .sticky-atc-container{gap:12px}#sticky-atc-main.sticky-atc--pill .sticky-pill__price{letter-spacing:-.28px;font-size:14px}#sticky-atc-main.sticky-atc--pill .sticky-pill__compare{letter-spacing:-.24px;font-size:12px}}@media screen and (width>=1000px){#sticky-atc-main.sticky-atc--pill{min-height:88px;padding:11px 48px max(12px, env(safe-area-inset-bottom))}#sticky-atc-main.sticky-atc--pill .sticky-atc-container{gap:16px}#sticky-atc-main.sticky-atc--pill .sticky-atc__image{flex-basis:64px;width:64px;height:64px}#sticky-atc-main.sticky-atc--pill .sticky-atc__title{letter-spacing:-.8px;font-size:20px;line-height:1.1}#sticky-atc-main.sticky-atc--pill .sticky-pill__price{letter-spacing:-.32px;font-size:16px}#sticky-atc-main.sticky-atc--pill .sticky-pill__compare{letter-spacing:-.28px;font-size:14px}#sticky-atc-main.sticky-atc--pill .sticky-pill__btn{border-radius:100px;min-width:181px;height:56px;padding:16px 32px;font-size:18px}#sticky-atc-main.sticky-atc--pill .sticky-pill__lbl--m{display:none}#sticky-atc-main.sticky-atc--pill .sticky-pill__lbl--d{display:inline-block}#sticky-atc-main.sticky-atc--pill .sticky-pill__btn.loading .loading-overlay__spinner{right:20px}}@media (prefers-reduced-motion:reduce){#sticky-atc-main.sticky-atc--pill,#sticky-atc-main.sticky-atc--pill .sticky-pill__lbl>span,#sticky-atc-main.sticky-atc--pill .sticky-pill__lbl:after{transition-duration:.01ms!important}}.ux-below-blocks>:first-child{margin-top:0!important}.ux-below-blocks>:last-child{margin-bottom:0!important}.ux-imgblock{justify-content:var(--image-alignment);display:flex}.ux-imgblock .media{width:var(--image-width)}.ux-imgblock .ratio{align-items:stretch;display:flex;position:relative}.ux-imgblock .ratio:before{content:"";width:0;height:0;padding-bottom:var(--ratio-percent)}.ux-imgblock img{border-radius:var(--border-radius)}@media screen and (width<=749px){.ux-imgblock{justify-content:var(--mobile-image-alignment)}}.ux-steps__pad{padding-top:9px;padding-bottom:15px}.ux-steps__grid{--ux-steps-gap:.8rem;--ux-steps-row-gap:1.8rem;--ux-steps-parts:4;align-items:flex-start;row-gap:var(--ux-steps-row-gap);margin-left:calc(var(--ux-steps-gap) / -2);flex-wrap:wrap;display:flex}.ux-steps__col{padding:0 calc(var(--ux-steps-gap) / 2);width:calc(100% / var(--ux-steps-parts) * var(--ux-steps-width));position:relative}.ux-steps__col--full{--ux-steps-width:4}.ux-steps__col--step{--ux-steps-width:2}@media screen and (width>=750px){.ux-steps__pad{padding-top:12px;padding-bottom:20px}.ux-steps__grid{--ux-steps-gap:4rem;--ux-steps-row-gap:4rem;--ux-steps-parts:12}.ux-steps__col--full{--ux-steps-width:12}.ux-steps__col--step{--ux-steps-width:3}}.ux-ct__pad{padding-top:0;padding-bottom:0}.ux-ct--home .ux-ct__pad{padding-top:9px;padding-bottom:9px}@media screen and (width>=750px){.ux-ct--home .ux-ct__pad{padding-top:12px;padding-bottom:12px}}.ux-ct .content-and-comparison-table{grid-template-columns:repeat(2,1fr);place-items:center;gap:2rem 5rem;display:grid}.ux-ct .content-and-comparison-table--no-content{grid-template-columns:repeat(1,1fr)}@media screen and (width<=899px){.ux-ct .content-and-comparison-table{grid-template-columns:repeat(1,1fr)}}.ux-ct .content-container{width:100%;position:relative}.ux-ct .content-rte>*{margin:0}.ux-ct .content-rte>*+*{margin-top:2rem}.ux-ct .desktop-center{text-align:center}@media screen and (width<=749px){.ux-ct .mobile-center{text-align:center}}.ux-ct .flex-center{justify-content:center;align-items:center;display:flex}.ux-ct .comparison-table-container{width:100%;max-width:50rem}.ux-ct .comparison-table{border-spacing:0;flex-grow:1}.ux-ct .comparison-table thead{z-index:1}.ux-ct .comparison-table--minimal tr{justify-content:space-between;align-items:center;display:flex}.ux-ct .comparison-table--minimal tbody tr:not(:last-of-type){border-bottom:solid .1rem rgba(var(--color-foreground), var(--border-opacity))}.ux-ct .comparison-table th{font-size:var(--font-size);padding:.5rem .2rem;line-height:1.3}.ux-ct .comparison-table td{text-align:center;padding:1rem .2rem;position:relative}.ux-ct .comparison-table--minimal th:nth-child(2),.ux-ct .comparison-table--minimal td:nth-child(2){text-align:left;order:-1}.ux-ct .comparison-table .comparison-table__row-name{--font-size:1.8rem;font-size:var(--font-size);text-align:center;flex-grow:1;margin:0;padding:1rem 1.5rem}@media screen and (width<=750px){.ux-ct .comparison-table .comparison-table__row-name,.ux-ct .comparison-table th{font-size:calc(var(--font-size) * .85)}}@media screen and (width<=500px){.ux-ct .comparison-table thead img{max-width:var(--mobile-logo-width)}}.ux-ct .comparison-table__icon{box-sizing:content-box;background:var(--bg-color);border-radius:50%;width:1em;height:1em;margin:auto;padding:.75rem;font-size:2rem}.ux-ct .comparison-table__icon svg{box-sizing:border-box;width:100%;height:100%;color:var(--icon-color)}@media screen and (width>=999px){.ux-ct .comparison-table__icon{padding:.9rem;font-size:2.2rem}}.ux-ep__pad{padding-top:var(--ux-ep-pt);padding-bottom:var(--ux-ep-pb)}@media screen and (width>=750px){.ux-ep__pad{padding-top:var(--ux-ep-pt-d);padding-bottom:var(--ux-ep-pb-d)}}.ux-ep .rich-text{z-index:1;position:relative}.ux-ep .rich-text__wrapper{justify-content:center;display:flex}.ux-ep .rich-text__blocks{width:100%}.ux-ep .rich-text__blocks *{overflow-wrap:break-word}.ux-ep .rich-text__blocks>*{margin-top:0;margin-bottom:0}.ux-ep .rich-text__blocks>*+*{margin-top:2rem}.ux-ep__container{border-radius:var(--text-boxes-radius);overflow:hidden}@media screen and (width>=750px){.ux-ep .rich-text__wrapper{width:100%}.ux-ep__content{justify-content:var(--ux-ep-justify);gap:var(--ux-ep-gap);align-items:center;display:flex}.ux-ep__content>*{margin-top:0!important;margin-bottom:0!important}.ux-ep__content>.ux-imgblock{display:none}}.ux-divider__top{height:6px}.ux-divider__bottom{height:0}@media screen and (width>=750px){.ux-divider__top{height:8px}}.ux-divider .section-divider{position:relative;transform:scaleX(1)scaleY(1)}.ux-divider .section-divider:before{content:"";z-index:-1;background:rgb(var(--color-background));width:100%;display:block;position:absolute;top:-1px;bottom:calc(100% - 1px);left:0}.ux-divider .section-divider__svg{--max-height:150px;background:0 0;position:relative;overflow:hidden;transform:translateY(1px)}.ux-divider .section-divider__svg svg{width:100%;height:auto;max-height:var(--max-height);color:rgb(var(--color-background));display:block;overflow:hidden}@media screen and (width<=749px){.ux-below .ux-mobile-faq--product .collapsible-content__grid{margin-bottom:0}.ux-below .ux-mobile-faq--product .collapsible-content__wrapper{padding-bottom:0}.ux-below>.ux-divider{display:none}.ux-below .ux-rv--product .ux-rv__head{padding-top:20px}}.ux-rv{--rv-text:#303030;--rv-star:#ffa800;--rv-nostar:#e6e6e6;--rv-button-bg:#fcc6b8;--rv-button-text:#303030;--rv-button-border:#303030;--rv-line:#d9d9d9;--button-radius:21px;box-sizing:border-box;width:100%;max-width:1440px;color:var(--rv-text);letter-spacing:normal;text-align:start;background:#fff;margin:0 auto;padding:0 20px 20px;font-size:12px;line-height:normal;position:relative}.ux-rv.is-mid{padding:0 20px}.ux-rv.is-narrow{padding:0 8px}.ux-rv :where(div,p,button,input,textarea){letter-spacing:normal;margin:0;padding:0;font-size:12px;line-height:normal}.ux-rv :where(div,p,span){color:var(--rv-text)}.ux-rv-stars{vertical-align:middle;font-size:0;line-height:normal;display:inline-block}.ux-rv-star{width:var(--rv-star-size,16px);height:var(--rv-star-size,16px);color:var(--rv-nostar);vertical-align:middle;margin-right:2px;display:inline-block;position:relative}.ux-rv-star svg{width:var(--rv-star-size,16px);height:var(--rv-star-size,16px);display:block}.ux-rv-star__fill{height:100%;color:var(--rv-star);position:absolute;top:0;left:0;overflow:hidden}.ux-rv__head{box-sizing:border-box;border-bottom:1px solid var(--rv-line);flex-wrap:wrap;width:100%;display:flex;position:relative}.ux-rv__title{font-weight:600}.ux-rv__content{flex-wrap:wrap;justify-content:space-between;align-items:center;width:100%;display:flex}.ux-rv__rating{font-style:normal}.ux-rv__stars{font-size:0;line-height:normal}.ux-rv__point{font-size:14px}.ux-rv__avg{font-size:32px;font-weight:700}.ux-rv__dividing{background:var(--rv-line);width:1px;height:110px;display:block}.ux-rv__histogram{cursor:pointer;grid-template-columns:auto 1fr auto;align-items:center;row-gap:10px;font-size:12px;display:grid}.ux-rv__bar-row{grid-column:1/-1;grid-template-columns:subgrid;color:var(--rv-text);font:inherit;letter-spacing:normal;text-align:start;background:0 0;border:0;align-items:center;line-height:14px;display:grid}button.ux-rv__bar-row{cursor:pointer}.ux-rv__bar-label,.ux-rv__bar-count{font-size:14px}.ux-rv__bar-label{white-space:nowrap;display:inline-block}.ux-rv__bar-num{width:1ch;display:inline-block}.ux-rv__bar{border-radius:var(--button-radius);height:8px;margin:0 10px}.ux-rv__right{align-items:center;gap:8px;width:auto;display:flex}.ux-rv-btn{border:1px solid var(--rv-button-border);border-radius:var(--button-radius);background-color:var(--rv-button-bg);min-height:40px;color:var(--rv-button-text);text-align:center;cursor:pointer;font-size:14px;font-weight:600;display:block}.ux-rv__sort{box-sizing:border-box;width:40px;height:40px;position:relative}.ux-rv__sort-icon{box-sizing:border-box;border:1px solid var(--rv-button-border);border-radius:var(--button-radius);background-color:var(--rv-button-bg);width:100%;height:100%;color:var(--rv-button-text);cursor:pointer;justify-content:center;align-items:center;display:flex}.ux-rv-btn:hover,.ux-rv__sort-icon:hover{opacity:.8}.ux-rv__sort-popup{z-index:100;transform-origin:100% 0;background-color:#fff;border-radius:8px;width:auto;animation:.1s linear ux-rv-sort;position:absolute;top:42px;right:0;box-shadow:0 0 2px #0003,0 2px 10px #0000001a}@keyframes ux-rv-sort{0%{transform:scale(.7)}to{transform:scale(1)}}.ux-rv .ux-rv__sort-list{text-align:start;width:auto;height:100%;margin:0;padding:15px 50px 15px 16px;list-style:none;position:relative}.ux-rv__sort-title{color:#000;white-space:nowrap;height:21px;font-size:16px}.ux-rv__sort-option{color:#202223;white-space:nowrap;cursor:pointer;height:19px;margin:16px 0 0;font-size:14px;line-height:normal}.ux-rv__sort-option:focus-visible{outline-offset:2px;outline:1px solid #202223}.ux-rv__sort-check{line-height:0;position:absolute;right:25px}@media only screen and (width<=768px){.ux-rv__head{flex-direction:column;align-items:center;padding:40px 0 20px}.ux-rv__title{font-size:20px}.ux-rv__content{justify-content:center}.ux-rv__left{width:100%}.ux-rv__rating{text-align:left;flex-direction:column;align-items:center;margin-bottom:20px;padding:1px;display:flex}.ux-rv__summary{text-align:center;margin-top:20px;display:block}.ux-rv__stars{text-align:center;margin-bottom:8px}.ux-rv__count{font-size:14px;font-weight:400}.ux-rv__dividing{display:none!important}.ux-rv__histogram{width:fit-content;margin:0 auto}.ux-rv__bar{vertical-align:middle;width:42.5vw;min-width:150px;max-width:400px;display:inline-block}.ux-rv__right{flex-wrap:wrap;justify-content:end;gap:10px;width:100%;margin-top:20px}.ux-rv-btn{flex:1;min-width:210px;padding:4px 5px}}@media only screen and (width>=768px){.ux-rv__head{justify-content:space-between;padding:40px 0 30px}.ux-rv__title{white-space:nowrap;font-size:20px;line-height:20px}.ux-rv__content{gap:20px;margin-top:40px}.ux-rv__left{flex:1;justify-content:space-between;align-items:center;gap:8px;min-width:408px;max-width:532px;display:flex}.ux-rv__rating{text-align:left}.ux-rv__summary{box-sizing:content-box;text-align:center;flex-direction:column;justify-content:space-between;width:150px;height:100px;display:flex}.ux-rv__avg{line-height:32px}.ux-rv__stars{justify-content:center;margin-top:8px;display:flex}.ux-rv__count{margin-top:8px;font-size:14px}.ux-rv__histogram{width:auto;min-width:240px;max-width:300px}.ux-rv__bar{vertical-align:middle;display:inline-block}.ux-rv__bar-count{width:45px}.ux-rv-btn{min-width:123px;max-width:260px;padding:4px 24px}}@media only screen and (width>=768px) and (width<=916px){.ux-rv__right{padding:30px 0}}.ux-rv.is-narrow .ux-rv__left{flex-direction:column;gap:32px}.ux-rv.is-narrow .ux-rv__content{justify-content:center}.ux-rv.is-narrow .ux-rv__title{margin:0 auto}.ux-rv.is-narrow .ux-rv__right{padding-bottom:10px}.ux-rv.is-narrow .ux-rv__dividing{display:none}.ux-rv:not(.is-ready)>*{opacity:0}.ux-rv__body{margin-top:16px}.ux-rv__grid{flex-wrap:wrap;gap:12px;display:flex;container-type:inline-size}.ux-rv-card{width:100%}@container (width>=280px){.ux-rv-card{width:calc(50cqw - 6px)}}@container (width>=501px){.ux-rv-card{width:calc(33.3333cqw - 8px)}}@container (width>=920px){.ux-rv-card{width:calc(25cqw - 9px)}}@container (width>=1150px){.ux-rv-card{width:calc(20cqw - 9.6px)}}@container (width>=1420px){.ux-rv-card{width:calc(16.6667cqw - 10px)}}.ux-rv__grid.is-masonry{display:block;position:relative}.ux-rv__grid.is-masonry>.ux-rv-card{width:var(--rv-card-w);position:absolute}.ux-rv__empty{text-align:center;margin:0;padding:24px 0}.ux-rv-card{box-sizing:border-box;color:#303030;text-align:left;cursor:pointer;background:#fff;border-radius:8px;padding-bottom:16px;font-size:14px;box-shadow:1px 1px 6px #0000001a}.ux-rv.is-ready .ux-rv-card{animation:1s linear ux-rv-recover}@keyframes ux-rv-recover{0%{opacity:0;transform:scale(.7)}to{opacity:1;transform:scale(1)}}.ux-rv-card__media{border-radius:8px 8px 0 0;overflow:hidden}.ux-rv .ux-rv-card__media img{width:100%;height:auto;box-shadow:none;border:0;border-radius:8px 8px 0 0;margin:0;display:block}.ux-rv-card__head{margin-top:16px;padding:0 16px}.ux-rv-card__user{align-items:center;margin:12px 0;display:flex}.ux-rv-avatar{color:#303030;background:#eee;border-radius:50%;flex:0 0 40px;justify-content:center;align-items:center;width:40px;height:40px;margin-right:10px;font-size:16px;line-height:1;display:flex}.ux-rv-card__who{flex-direction:column;align-items:flex-start;gap:4px;min-width:0;display:flex}.ux-rv-card__name{overflow-wrap:break-word;word-break:break-word;margin-right:6px;font-size:14px;font-weight:700}.ux-rv-card__body{padding:0 16px}.ux-rv-card__text{word-wrap:break-word;overflow-wrap:break-word;-webkit-line-clamp:4;line-clamp:4;-webkit-box-orient:vertical;font-size:14px;line-height:140%;display:-webkit-box;overflow:hidden}.ux-rv-card__more{margin-top:4px;font-size:14px;text-decoration:underline;display:inline-block}.ux-rv__footer{box-sizing:border-box;border-radius:4px;width:100%;padding:20px 30px 0}.ux-rv .ux-rv__pager{text-align:center;justify-content:center;width:100%;margin:0 auto;padding:0;list-style:none;display:flex}.ux-rv .ux-rv__pager li{margin:0;padding:0}.ux-rv__page,.ux-rv__page-arrow{box-sizing:border-box;width:32px;height:32px;color:var(--rv-text);opacity:.6;cursor:pointer;background:0 0;border:none;border-radius:2px;margin:0 0 0 8px;font-family:inherit;line-height:32px}.ux-rv__page{text-align:center;font-size:14px;display:inline-block}.ux-rv__page-arrow{justify-content:center;align-items:center;display:flex}.ux-rv__page-arrow svg{width:13px;height:13px}.ux-rv__page.is-active{opacity:1;font-size:16px;font-weight:600}@media only screen and (width>=768px){.ux-rv__page:hover,.ux-rv__page-arrow:hover{opacity:1;border:1px solid #303030cc}}.ux-rv-modal{color:#303030;font-size:14px}.ux-rv-modal__close{z-index:2;color:#303030;cursor:pointer;background:#ffffffe6;border:0;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;padding:0;display:flex;position:absolute;top:10px;right:10px}.ux-rv-modal__close svg{width:14px;height:14px}.ux-rv-detail{background:#fff;border-radius:8px;flex-direction:column;width:92vw;max-width:900px;max-height:90vh;display:flex}.ux-rv-detail__media{min-width:0}.ux-rv-detail__photo img{object-fit:contain;width:100%;height:auto;max-height:70vh;display:block}.ux-rv-detail__thumbs{flex-wrap:wrap;gap:8px;padding:8px 16px 0;display:flex}.ux-rv-detail__thumb{cursor:pointer;background:0 0;border:1px solid #0000;border-radius:4px;width:60px;height:60px;padding:0;overflow:hidden}.ux-rv-detail__thumb.is-active{border-color:#303030}.ux-rv-detail__thumb img{object-fit:cover;width:100%;height:100%;display:block}.ux-rv-detail__info{flex:1;min-width:0;padding:24px}.ux-rv-detail__info .ux-rv-card__user{margin-top:0;padding-right:32px}.ux-rv-detail__text{overflow-wrap:break-word;white-space:pre-line;font-size:14px}@media screen and (width>=750px){.ux-rv-detail--media{flex-direction:row}.ux-rv-detail--media .ux-rv-detail__media{flex:0 0 55%}.ux-rv-detail--media .ux-rv-detail__info{overflow:auto}}.ux-rv-form-modal{background:#fff;width:92vw;max-width:560px;max-height:90vh}.ux-rv-form{color:#303030;flex-direction:column;gap:16px;padding:32px 24px 24px;font-size:14px;display:flex}.ux-rv-form__title{text-align:center;padding:0 32px;font-size:20px;line-height:1.3}.ux-rv-form__field{flex-direction:column;gap:6px;display:flex}.ux-rv-form__label{font-size:14px}.ux-rv-form__req{color:var(--rimosi-error)}.ux-rv-form__input{color:#303030;width:100%;font-family:var(--font-system);background:#fff;border:1px solid #d9d9d9;border-radius:4px;padding:10px 12px;font-size:14px}.ux-rv-form__input:focus{border-color:#303030;outline:none}.ux-rv-form__textarea{resize:vertical;min-height:110px}.ux-rv-form__rating{gap:4px;display:flex}.ux-rv-form__star{color:#f90;cursor:pointer;background:0 0;border:0;width:32px;height:32px;padding:2px}.ux-rv-form__star svg{width:100%;height:100%;display:block}.ux-rv-form__media{flex-wrap:wrap;gap:8px;display:flex}.ux-rv-form__upload{cursor:pointer;border:1px dashed #303030;border-radius:4px;justify-content:center;align-items:center;min-height:40px;padding:0 16px;font-size:14px;display:inline-flex;position:relative}.ux-rv-form__upload input{opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;top:0;left:0}.ux-rv-form__upload:focus-within{outline-offset:.3rem;outline:.2rem solid #30303080}.ux-rv-form__previews{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.ux-rv-form__preview{background:#f2f2f2;border-radius:4px;width:64px;height:64px;position:relative;overflow:hidden}.ux-rv-form__preview img,.ux-rv-form__preview video{object-fit:cover;width:100%;height:100%;display:block}.ux-rv-form__remove{color:#303030;cursor:pointer;background:#ffffffe6;border:0;border-radius:50%;width:20px;height:20px;padding:4px;display:flex;position:absolute;top:2px;right:2px}.ux-rv-form__remove svg{width:100%;height:100%}.ux-rv-form__consent{margin:0;font-size:12px;line-height:1.5}.ux-rv-form__consent-link{text-decoration:underline}.ux-rv-form__error{color:var(--rimosi-error);font-size:12px}.ux-rv-form__error--global{text-align:center;margin:0;font-size:14px}.ux-rv-form__submit{color:#fff;min-height:44px;font:inherit;letter-spacing:inherit;cursor:pointer;background:#303030;border:0;border-radius:4px;padding:0 16px;font-size:14px;font-weight:600}.ux-rv-form__submit[disabled]{opacity:.7;cursor:default}.ux-rv-form__done-text{text-align:center;margin:0}@media screen and (width>=990px){.ux-below .ux-steps__pad,.ux-below .ux-difference .image-with-text.page-width,.ux-below .ux-ct__pad{padding-top:48px;padding-bottom:48px}.ux-below .ux-ct .comparison-table-container{max-width:640px}.ux-below .ux-ep--product .ux-ep__pad{padding-top:48px;padding-bottom:56px}.ux-below .ux-ep--product .rich-text__blocks{text-align:left;grid-template-rows:1fr auto auto auto 1fr;grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:80px;display:grid}.ux-below .ux-ep--product .rich-text__blocks>*{grid-column:2;margin-top:0}.ux-below .ux-ep--product .rich-text__blocks>:first-child{grid-area:1/1/-1;align-self:center}.ux-below .ux-ep--product .rich-text__blocks>:nth-child(2){grid-row:2}.ux-below .ux-ep--product .rich-text__blocks>:nth-child(3){grid-row:3;margin-top:12px}.ux-below .ux-ep--product .rich-text__blocks>:nth-child(4){grid-row:4;margin-top:32px}.ux-below .ux-ep--product .ux-ep__content{display:block}.ux-below .ux-ep--product .ux-ep__content>.ux-imgblock{width:100%;display:flex}.ux-below>.ux-divider{display:none}.ux-below .ux-rv-section{padding-bottom:40px}}#CartDrawer.is-empty .drawer__inner{grid-template-rows:1fr;align-items:center;display:grid}#CartDrawer.is-empty .drawer__header,#CartDrawer.is-empty .cart-drawer__body,#CartDrawer.is-empty .drawer__footer{height:0;padding:0;overflow:hidden}#CartDrawer .drawer__inner-empty{background-color:rgb(var(--color-background));flex-direction:column;height:100%;padding:0 1.5rem;display:flex;overflow:hidden}#CartDrawer .cart-drawer__warnings{text-align:center;flex-direction:column;flex:1;justify-content:center;display:flex}#CartDrawer .cart__empty-text{margin:4.5rem 0 2rem;display:block}@media screen and (width>=990px){#CartDrawer .cart__empty-text{margin:0 0 3rem}}#CartDrawer .cart__login-title{margin:5.5rem 0 .5rem}#CartDrawer .cart__login-paragraph{margin-top:.8rem}#CartDrawer .cart__login-paragraph a{font-size:inherit}#CartDrawer .underlined-link{color:rgba(var(--color-link), var(--alpha-link));text-underline-offset:.3rem;transition:text-decoration-thickness .1s}#CartDrawer .underlined-link:hover{color:rgb(var(--color-link));text-decoration-thickness:.2rem}#CartDrawer .drawer__header{background-color:rgb(var(--color-background));justify-content:var(--alignment);border-bottom:.1rem solid rgba(var(--color-foreground), .08);align-items:center;padding:1.5rem;display:flex;position:relative}#CartDrawer .drawer__heading{margin:0}#CartDrawer .drawer__close{min-width:4.4rem;min-height:4.4rem;box-shadow:0 0 0 .2rem rgba(var(--color-button), 0);color:rgb(var(--color-foreground));cursor:pointer;background-color:#0000;border:none;justify-content:flex-start;align-items:center;padding:0;display:flex;position:absolute;top:50%;right:-10px;transform:translateY(-50%)}#CartDrawer .cart-drawer__warnings .drawer__close{top:10px;right:5px;transform:none}#CartDrawer .drawer__close svg{width:2.4rem;height:2.4rem}#CartDrawer .cart-drawer__body{flex:1;padding:0 1.5rem;overflow:auto}#CartDrawer .cart-drawer__body::-webkit-scrollbar{width:3px}#CartDrawer .cart-drawer__body::-webkit-scrollbar-thumb{background-color:rgba(var(--color-foreground), .7);border-radius:100px}#CartDrawer .cart-drawer__body::-webkit-scrollbar-track-piece{margin-top:31px}@media screen and (height<=650px){#CartDrawer .cart-drawer__body{overflow:visible}}#CartDrawer .cart-timer{text-align:center;color:rgb(var(--color-foreground));background-color:rgb(var(--color-background));margin:0 -1.5rem 1.5rem;padding:1em 1.5rem;font-size:1.4rem;line-height:1.3}#CartDrawer .cart-progress{--cart-accent:252, 198, 184;margin:1.5rem 0;padding-bottom:1.5rem}#CartDrawer .cart-progress__text{text-align:center;color:rgba(var(--color-foreground), .9);margin:0 0 1em;font-size:1.4rem;font-weight:600;line-height:1.3}#CartDrawer .cart-progress__bar{background-color:rgba(var(--color-foreground), .15);border-radius:5rem;height:.9rem;margin:0 .5rem;position:relative}#CartDrawer .cart-progress__bar__progress{background-color:rgb(var(--cart-accent));background-image:linear-gradient(315deg,#fff6 25%,#0000 0 50%,#fff6 0 75%,#0000 0,#0000);background-size:1rem 1rem;border-radius:5rem;width:100%;height:100%;animation:4s linear infinite ux-cart-slide-bar;position:absolute;top:0;left:0}#CartDrawer:not(.active) .cart-progress__bar__progress{animation-play-state:paused}@keyframes ux-cart-slide-bar{0%{background-position-x:0}to{background-position-x:10rem}}#CartDrawer .cart-progress__bar__badge{border:.2rem solid rgb(var(--cart-accent));background-color:#fff;border-radius:50%;justify-content:center;align-items:center;width:1em;height:1em;font-size:3rem;display:flex;position:absolute;top:50%;right:0;transform:translate(50%,-50%)}#CartDrawer .cart-progress__bar__badge .material-symbols-outlined{color:rgb(var(--cart-accent));font-size:.6em}#CartDrawer .cart-drawer-items{margin-top:var(--margin-top);margin-bottom:var(--margin-bottom);display:block}#CartDrawer .cart__contents{flex-wrap:wrap;display:flex}#CartDrawer .drawer__contents{flex-direction:column;flex:1 0 100%;display:flex}#CartDrawer .drawer__cart-items-wrapper{flex-grow:1}#CartDrawer-CartErrors:empty{display:none}@media screen and (width<=749px){#CartDrawer .cart__contents>*+*{margin-top:2.5rem}}#CartDrawer .cart-items{flex-direction:column;row-gap:2.5rem;width:100%;margin:0;padding:0;list-style:none;display:flex}#CartDrawer .cart-drawer-item{align-items:flex-start;gap:0;margin-bottom:0;display:flex;position:relative}#CartDrawer .cart-drawer-item .loading-overlay{z-index:1;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}#CartDrawer .cart-drawer-item .loading-overlay.hidden{display:none}#CartDrawer .cart-drawer-item .loading-overlay:not(.hidden)~*{opacity:.4}#CartDrawer .cart__items--disabled{pointer-events:none}#CartDrawer .cart-item__media{flex-shrink:0;width:70px;max-width:50%;position:relative}#CartDrawer .cart-item__image{width:100%;max-width:100%;height:auto;box-shadow:.3rem .3rem 1rem rgba(var(--color-shadow), .05);border-radius:5px;display:block}#CartDrawer .cart-drawer-item__right{flex-grow:1;padding-left:1.25rem}#CartDrawer .cart-drawer-item__details-and-delete-btn{align-items:flex-start;display:flex}#CartDrawer .cart-item__details{width:auto;font-size:1.6rem;line-height:calc(1 + .4 / var(--font-body-scale));flex-grow:1;padding-right:1.5rem}#CartDrawer .cart-item__details>*{max-width:30rem;margin:0}#CartDrawer .cart-drawer-item .cart-item__name{font-size:16px;display:block}#CartDrawer .break{word-break:break-word}#CartDrawer .cart-item__details>.cart-drawer-item__single-item-prices{flex-wrap:wrap;align-items:center;column-gap:.5rem;margin-top:.3rem;line-height:1;display:flex}#CartDrawer .cart-drawer-item .product-option{line-height:calc(1 + .5 / var(--font-body-scale));word-break:break-all}#CartDrawer .cart-drawer-item .text-color-text{color:rgb(var(--color-foreground))}#CartDrawer .cart-drawer-item__single-item-prices .cart-item__old-price{opacity:.7;font-size:13px}#CartDrawer .cart-drawer-item__single-item-prices .cart-item__final-price{font-size:13px;font-weight:700}#CartDrawer .cart-drawer__discounts{flex-wrap:wrap;align-items:center;gap:.3rem;margin:0;padding:0;font-size:1.2rem;line-height:1;list-style:none;display:flex}#CartDrawer .cart-drawer__discounts .badge{border-radius:var(--badge-corner-radius);background:rgba(var(--color-foreground), .08);letter-spacing:.1rem;text-align:center;word-break:break-word;border:1px solid #0000;align-items:center;column-gap:.4em;padding:0 .5em;font-size:10px;font-weight:700;line-height:1.75em;display:inline-flex;box-shadow:1px 1px 3px #0000000d}#CartDrawer .cart-drawer__discounts .badge svg{width:auto;height:1em}#CartDrawer .cart-drawer-item__cart-remove-button,#CartDrawer .cart-drawer-item__cart-remove-button .button{width:2rem;min-width:auto;height:2rem;min-height:auto;color:rgb(var(--color-foreground));margin:0;transition:color .25s;display:flex}#CartDrawer .cart-drawer-item__cart-remove-button .button{background-color:#0000;border:0;padding:0}#CartDrawer .cart-drawer-item__cart-remove-button .button:before,#CartDrawer .cart-drawer-item__cart-remove-button .button:after{content:none}#CartDrawer .cart-drawer-item__cart-remove-button .button:hover{color:rgb(var(--accent-color))}#CartDrawer .cart-drawer-item__cart-remove-button .icon-remove{width:1.5rem;height:1.5rem}#CartDrawer .cart-drawer-item__quantity-and-prices{justify-content:space-between;align-items:center;display:flex}#CartDrawer .cart-drawer-item__quantity-and-prices--has-props{margin-top:.5rem}#CartDrawer .cart-item__quantity-wrapper{display:flex}#CartDrawer .cart-drawer-item .quantity{width:auto;min-height:auto;height:max(23px, calc(var(--font-size) + 2 * var(--container-padding) + 2 * var(--border-width)));font-size:var(--font-size);border-radius:var(--corner-radius);padding:var(--container-padding);border:solid var(--border-width) var(--border-color);color:rgb(var(--color-foreground));background-color:rgb(var(--color-background));align-items:center;display:flex;position:relative}#CartDrawer .cart-drawer-item .quantity__button,#CartDrawer .cart-drawer-item .quantity__input{font-size:inherit;box-sizing:content-box;background-color:rgb(var(--color-background));align-self:stretch;width:1em;height:auto;font-weight:700;line-height:1}#CartDrawer .cart-drawer-item .quantity__button{padding:0 var(--padding);border-radius:var(--corner-radius);color:rgb(var(--color-foreground));cursor:pointer;border:0;flex-shrink:0;justify-content:center;align-items:center;display:flex}#CartDrawer .cart-drawer-item .quantity__button:first-child{margin-left:var(--inputs-border-width)}#CartDrawer .cart-drawer-item .quantity__button:last-child{margin-right:var(--inputs-border-width)}#CartDrawer .cart-drawer-item .quantity__button.disabled{cursor:not-allowed;opacity:.5}#CartDrawer .cart-drawer-item .quantity__button svg{width:var(--icon-size);color:currentColor;pointer-events:none}#CartDrawer .cart-drawer-item .quantity__input{width:1.5em;padding:0 var(--input-padding);color:currentColor;text-align:center;border:none;border-left:solid .1rem rgba(var(--color-foreground), var(--separator-opacity));border-right:solid .1rem rgba(var(--color-foreground), var(--separator-opacity));appearance:none;-moz-appearance:textfield;border-radius:0;flex-grow:1;margin:0}#CartDrawer .cart-drawer-item .quantity__input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}#CartDrawer .cart-drawer-item .quantity__input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}#CartDrawer .cart-drawer-item .quantity__input:focus,#CartDrawer .cart-drawer-item .quantity__input:focus-visible{box-shadow:none;outline:none}#CartDrawer .cart-item__error{align-items:center;margin-top:0;display:flex}#CartDrawer .cart-item__error-text{order:1;font-size:1.2rem}#CartDrawer .cart-item__error-text:not(:empty),#CartDrawer .cart-item__error-text:not(:empty)+.icon-error{margin-top:.5rem}#CartDrawer .cart-item__error .icon-error{flex-shrink:0;width:1.2rem;height:1.2rem;margin-right:.7rem}#CartDrawer .cart-item__error-text:empty+.icon-error{display:none}#CartDrawer .ux-pk{margin-top:var(--margin-top);margin-bottom:var(--margin-bottom)}#CartDrawer .ux-pk__head{flex-wrap:wrap;align-items:center;gap:8px;margin:0 0 10px;display:flex}#CartDrawer .ux-pk__title{color:#121212;margin:0;font-size:17px;font-weight:700;line-height:1.2}#CartDrawer .ux-pk__pill{color:#fff;letter-spacing:.02em;background:#fcc6b8;border-radius:15px;padding:4px 9px;font-size:10px;font-weight:700;line-height:1.2;display:inline-block}#CartDrawer .ux-pk__row{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;gap:10px;margin:0 -1.5rem;padding:0 1.5rem;scroll-padding:0 1.5rem;list-style:none;display:flex;overflow:auto hidden}#CartDrawer .ux-pk__row::-webkit-scrollbar{display:none}#CartDrawer .ux-pk__card{scroll-snap-align:start;box-sizing:border-box;background:#f2f2f2;border-radius:16px;flex-direction:column;flex:0 0 45%;gap:6px;min-width:0;margin:0;padding:4px;display:flex;position:relative}#CartDrawer .ux-pk__badge{z-index:1;color:#000;white-space:nowrap;background:#fcc6b8;border-radius:11px;padding:2px 5px;font-size:10px;font-weight:700;line-height:1.2;position:absolute;top:9px;left:9px}#CartDrawer .ux-pk__media{border-radius:16px;justify-content:center;align-items:center;height:120px;display:flex;overflow:hidden}#CartDrawer .ux-pk__media img{object-fit:cover;width:100%;height:100%;display:block}#CartDrawer .ux-pk__name{color:#121212;white-space:nowrap;text-overflow:ellipsis;margin:4px 0 0;font-size:14px;font-weight:600;line-height:1.25;overflow:hidden}#CartDrawer .ux-pk__prices{flex-wrap:wrap;align-items:baseline;gap:0 6px;margin:0;line-height:1.3;display:flex}#CartDrawer .ux-pk__price{color:#121212;font-size:14px;font-weight:700}#CartDrawer .ux-pk__cmp{color:#9b1c2d;font-size:13px;font-weight:400;text-decoration:line-through}#CartDrawer .ux-pk__btn{color:#fff;text-align:center;cursor:pointer;width:100%;min-height:33px;box-shadow:none;appearance:none;background:#000;border:1.5px solid #000;border-radius:999px;justify-content:center;align-items:center;margin-top:auto;padding:0 10px;font-family:inherit;font-size:13px;font-weight:700;line-height:1.1;display:flex;position:relative}#CartDrawer .ux-pk__btn:disabled{cursor:default}#CartDrawer .ux-pk__btn.is-current{color:#000;opacity:1;background:#fff;border-color:#000}#CartDrawer .ux-pk__btn.is-loading{color:#0000}#CartDrawer .ux-pk__btn.is-loading:after{content:"";border:2px solid #fff;border-right-color:#0000;border-radius:50%;width:16px;height:16px;margin:-8px 0 0 -8px;animation:.7s linear infinite ux-cart-pk-spin;position:absolute;top:50%;left:50%}#CartDrawer .ux-pk__error{color:#c62828;margin:8px 0 0;font-size:13px;line-height:1.3}#CartDrawer .ux-pk__error:empty{display:none}@media (hover:hover) and (pointer:fine){#CartDrawer .ux-pk__row{scrollbar-width:thin;padding-bottom:6px}#CartDrawer .ux-pk__row::-webkit-scrollbar{height:4px;display:block}#CartDrawer .ux-pk__row::-webkit-scrollbar-thumb{background:#00000040;border-radius:4px}}@keyframes ux-cart-pk-spin{to{transform:rotate(360deg)}}#CartDrawer .drawer__footer{background-color:rgb(var(--color-background));border-top:.1rem solid rgba(var(--color-foreground), .2);padding:0 1.5rem}#CartDrawer #ux-tot-9c4c60f5-f539-4b55-b028-36b18ea743ec{margin-top:.9rem;margin-bottom:0;padding:0}#CartDrawer .cart-drawer__totals{row-gap:var(--spacing);flex-direction:column;display:flex}#CartDrawer .cart-drawer__totals__row{line-height:1.1;font-size:var(--text-size);margin:0;font-weight:700}#CartDrawer .cart-drawer__totals__row.text-color-text{color:rgb(var(--color-foreground))}#CartDrawer .cart-drawer__totals__row--spaced{justify-content:space-between;align-items:center;display:flex}@media screen and (width>=750px){#CartDrawer .cart-drawer__totals__row{font-size:calc(var(--text-size) * 1.15)}}#CartDrawer .cart-drawer__totals__row__money{font-size:.9em}#CartDrawer .cart-drawer__totals__row>span,#CartDrawer .cart-drawer__totals__row>span *{font-weight:600!important}#CartDrawer .ux-savrow>span:last-child,#CartDrawer .ux-savrow>span:last-child *{color:#9b1c2d!important}#CartDrawer .cart__ctas{text-align:center;margin:0 0 .3rem}#CartDrawer-Checkout{--buttons-radius:34px;--buttons-radius-outset:34px;border-radius:34px;width:100%;max-width:none;min-height:47px;margin-top:1rem;padding:0 3rem;font-size:1.8rem}#CartDrawer-Checkout:before,#CartDrawer-Checkout:after{border-radius:34px}#CartDrawer-Checkout,#CartDrawer-Checkout .button__label{color:#fff!important}#CartDrawer-Checkout .button__label{text-transform:none;letter-spacing:.5px;font-size:20px;font-weight:700}#CartDrawer-Checkout.loading{opacity:.5;cursor:not-allowed}@media (hover:hover){.action-btns--center #CartDrawer-Checkout:not([disabled]) .button__label{transition:color .3s}.action-btns--center #CartDrawer-Checkout:not([disabled]):hover,.action-btns--center #CartDrawer-Checkout:not([disabled]):hover .button__label{color:#111!important}}#CartDrawer .ux-pills{justify-content:center;align-items:center;gap:calc(14px * var(--uxp-p,1) * var(--uxp-s,1));padding-bottom:calc(8px + env(safe-area-inset-bottom,0px));flex-wrap:wrap;margin-top:20px;margin-bottom:0;display:flex}#CartDrawer .ux-pill{align-items:center;gap:calc(7px * var(--uxp-s,1));min-width:0;padding:calc(6px * var(--uxp-s,1)) calc(14px * var(--uxp-p,1) * var(--uxp-s,1)) calc(6px * var(--uxp-s,1)) calc(6px * var(--uxp-s,1));color:#000;font-size:calc(14px * var(--uxp-s,1));background:#f1f1f1;border:1px solid #dedede;border-radius:40px;font-weight:600;line-height:1.2;display:inline-flex}#CartDrawer .ux-pill__text{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}#CartDrawer .ux-pill__icon{width:calc(24px * var(--uxp-s,1));height:calc(24px * var(--uxp-s,1));color:#fff;background:#1a1a1a;border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex}#CartDrawer .ux-pill__icon svg{fill:currentColor;width:58%;height:58%}#CartDrawer .ux-pills.uxp-fit,#CartDrawer .ux-pills.uxp-measuring{flex-wrap:nowrap}#CartDrawer .ux-pills.uxp-measuring .ux-pill{flex-shrink:0}@media screen and (width<=749px){#CartDrawer .ux-pills{gap:calc(17px * var(--uxp-p,1) * var(--uxp-s,1))}#CartDrawer .ux-pill{font-size:calc(10px * var(--uxp-s,1));gap:calc(5px * var(--uxp-s,1));padding-right:calc(17px * var(--uxp-p,1) * var(--uxp-s,1))}#CartDrawer .ux-pill__icon{width:calc(16px * var(--uxp-s,1));height:calc(16px * var(--uxp-s,1))}}.ux-home-hero.hero{z-index:0;--additional-padding:0px;position:relative;overflow:hidden}.ux-home-hero .hero-slide{--content-bg-opacity:0;z-index:0;display:flex;position:relative}.ux-home-hero .hero-slide__background,.ux-home-hero .hero-slide__overlay{width:100%;height:100%;position:absolute;top:0;left:0}.ux-home-hero .hero-slide__background{z-index:-2}.ux-home-hero .hero-slide__overlay{background:var(--overlay-color);opacity:var(--overlay-opacity)}.ux-home-hero .hero-slide__content-container{align-items:var(--content-vertical-position);justify-content:var(--content-horizontal-position);width:100%;min-height:600px;padding-top:calc(0px + var(--additional-padding));padding-bottom:38px;display:flex}.ux-home-hero .hero-slide__content{z-index:5;background:rgba(var(--color-background), var(--content-bg-opacity));text-align:var(--content-text-alignment);position:relative}.ux-home-hero__scheme{--color-foreground:255, 255, 255;--color-button:255, 255, 255;--color-button-text:18, 18, 18;--color-base-outline-button-labels:255, 255, 255;color:rgba(var(--color-foreground), .9)}.ux-home-hero .hero__heading{margin:0}.ux-home-hero .hero__text:not(:first-child),.ux-home-hero .hero__buttons:not(:first-child){margin-top:2rem}.ux-home-hero .hero__buttons .button+.button{margin-left:1rem}#HomeHero .hero__buttons .button{letter-spacing:.08em;text-transform:uppercase;border-radius:40px;padding:12px 14px;font-size:12px}#HomeHero .hero__proof{justify-content:center;align-items:center;gap:10px;margin-top:16px;display:flex}#HomeHero .hero__proof-avatars{flex-shrink:0;display:flex}#HomeHero .hero__proof-img{object-fit:cover;border:2px solid #fff;border-radius:50%;flex-shrink:0;width:28px;height:28px}#HomeHero .hero__proof-avatars .hero__proof-img+.hero__proof-img{margin-left:-11px}#HomeHero .hero__proof-text{text-align:left;color:#fff;flex-direction:column;align-items:flex-start;font-size:12px;line-height:1.35;display:flex}#HomeHero .hero__proof-bold{align-items:center;gap:4px;font-weight:700;display:inline-flex}#HomeHero .hero__proof-check{flex-shrink:0;width:14px;height:14px}@media screen and (width<=749px){.ux-home-hero .hero-slide__content-container{align-items:var(--mobile-content-vertical-position);justify-content:var(--mobile-content-text-alignment)}.ux-home-hero .slideshow-hero-slide .hero-slide__overlay{--overlay-color:var(--mobile-overlay-color);--overlay-opacity:var(--mobile-overlay-opacity)}.ux-home-hero .hero-slide__content{text-align:var(--mobile-content-text-alignment);max-width:100%}}@media screen and (width>=750px){.ux-home-hero .hero-slide__content-container{min-height:700px;padding-bottom:50px}}.ux-home-press{display:block}.ux-home-press__bg{background-color:#fcc6b8;border-top:0 solid #000;border-bottom:0 solid #000;margin-top:0;margin-bottom:0}.ux-home-press__settings{max-width:80rem;margin:0 auto;padding:21px 1.5rem}.ux-home-press .wrapper-box{background-color:#fcc6b8;border:0 solid #000;border-radius:16px;grid-template-columns:repeat(3,1fr);gap:18px;padding:0;display:grid}.ux-home-press .box{text-align:center;flex-direction:column;align-items:center;gap:5px;text-decoration:none;display:flex;position:relative}.ux-home-press .box__image{flex:0 0 20px;height:20px;margin-right:10px;display:flex}.ux-home-press .box__image img{object-fit:cover;height:100%;display:block}.ux-home-press .box:not(:nth-child(2)) .box__content-wrapper{padding-right:10px}.ux-home-press .box__title{color:#000;text-transform:unset;margin:8px 0 0;font-size:12px;font-weight:700;line-height:130%}.ux-home-press .box__description{margin-top:3px}@media (width>=768px){.ux-home-press__settings{padding:28px 5rem}.ux-home-press .wrapper-box{grid-template-columns:repeat(3,1fr);gap:20px;padding:0}.ux-home-press .box{flex:1 0 auto}.ux-home-press .box__title{font-size:14px}.ux-home-press .box__description{margin-top:4px}.ux-home-press .box__image{flex:0 0 36px;height:36px}}.ux-home-icon-bar{--color-background:255, 255, 255;--gradient-background:#fff;--color-foreground:0, 0, 0;color:rgba(var(--color-foreground), .9);background:rgb(var(--color-background))}.ux-home-icon-bar__inner{padding-top:12px;padding-bottom:12px}.ux-home-icon-bar .title-wrapper-with-link{text-align:center;flex-wrap:wrap;justify-content:center;align-items:flex-end;gap:1rem;margin:0 0 3rem;display:flex}.ux-home-icon-bar .title-wrapper-with-link .title{margin:0}.ux-home-icon-bar .multicolumn-card{box-sizing:border-box;background:rgb(var(--color-background));max-width:72rem;color:rgba(var(--color-foreground), .9);text-align:center;border:0;border-radius:0;flex-direction:column;margin-left:auto;margin-right:auto;display:flex;position:relative}.ux-home-icon-bar .icon-bar-card__icon{--icon-size:7rem;flex-shrink:0}.ux-home-icon-bar .icon-bar-card__icon img{height:var(--icon-size)}.ux-home-icon-bar .multicolumn-card__info{padding:1rem 1.5rem 2.5rem}.ux-home-icon-bar .is-active .multicolumn-card__info{padding-bottom:0}.ux-home-icon-bar .multicolumn-card p{margin:0}@media screen and (width<=749px){.ux-home-icon-bar .mobile-full-page{max-width:none;padding-left:0;padding-right:0}.ux-home-icon-bar .title-wrapper--self-padded-mobile{padding-left:1.5rem;padding-right:1.5rem}}@media screen and (width>=750px){.ux-home-icon-bar__inner{padding-top:16px;padding-bottom:16px}}@media screen and (width>=990px){.ux-home-icon-bar .title-wrapper-with-link{align-items:center}}@media screen and (width<=500px){.ux-home-icon-bar .title-wrapper-with-link{flex-direction:column;align-items:center}}.ux-home-tabs__inner{max-width:100rem;padding-top:15px;padding-bottom:15px}.ux-home-tabs .flex-center{justify-content:center;align-items:center;display:flex}.ux-home-tabs .content-tabs{display:block}.ux-home-tabs .content-tabs__header{flex-direction:column;align-items:center;display:flex}.ux-home-tabs .content-tabs__buttons{z-index:0;background:0 0;border-radius:2em;flex-wrap:wrap;flex-shrink:0;gap:.5em;font-size:1.3rem;position:relative}.ux-home-tabs .content-tabs__buttons--outlined{--padding:.4rem;padding:var(--padding);border-radius:calc(2em + var(--padding));border:.1rem solid #fcc6b8}.ux-home-tabs .content-tab-buttons--desktop-expand .content-tabs__buttons,.ux-home-tabs .content-tab-buttons--mobile-expand .content-tabs__buttons{width:100%}.ux-home-tabs .content-tab-button{font-size:inherit;font-family:var(--font-body-family);letter-spacing:normal;text-transform:none;color:#fcc6b8;cursor:pointer;z-index:1;background:0 0;border:none;border-radius:2em;flex-grow:1;flex-shrink:0;gap:.25em;margin:0;padding:0 1.25em;font-style:normal;font-weight:400;line-height:2.5em;transition:background .4s,color .4s}.ux-home-tabs .content-tab-button--active{color:#000}.ux-home-tabs .content-tab-buttom__active-bg{z-index:0;background:#fcc6b8;border-radius:2em;width:0;transition-timing-function:cubic-bezier(.68,-.55,.265,1.55);position:absolute}.ux-home-tabs .content-tabs__tabs{z-index:0;border-radius:.5rem;margin-top:2rem;transition:height .3s ease-in-out;position:relative;overflow:hidden}.ux-home-tabs .content-tab{opacity:0;visibility:hidden;z-index:-1;flex-direction:column;align-items:center;row-gap:3rem;width:100%;padding:2rem;transition:opacity .3s ease-in-out;display:flex;position:absolute;top:0;left:0}.ux-home-tabs .content-tab--active{opacity:1;visibility:visible;z-index:0;transition-delay:.2s;position:relative}.ux-home-tabs .content-tab__media,.ux-home-tabs .content-tab__content{width:100%}.ux-home-tabs .ratio{align-items:stretch;display:flex;position:relative}.ux-home-tabs .ratio:before{content:"";width:0;height:0;padding-bottom:var(--ratio-percent)}.ux-home-tabs .content-rte>*{margin:0}.ux-home-tabs .content-rte>*+*{margin-top:2rem}@media screen and (width<=749px){.ux-home-tabs .content-tabs__buttons--outlined{--padding:.3rem}.ux-home-tabs .content-tabs__tabs{margin-top:.5rem}.ux-home-tabs .content-tab{row-gap:2rem;padding:1.5rem}}@media screen and (width>=750px){.ux-home-tabs__inner{padding-top:20px;padding-bottom:20px}.ux-home-tabs .content-tabs__header--horizontal{flex-flow:wrap;justify-content:space-between}.ux-home-tabs .content-tab-button,.ux-home-tabs .content-tab-buttom__active-bg{font-size:1.5rem}.ux-home-tabs .content-tab--2-column{grid-template-columns:repeat(2,1fr);place-items:center;column-gap:3rem;display:grid}}.ux-home-fp__inner{padding-top:4px;padding-bottom:20px}.ux-home-fp .ux-home-fp__grid{z-index:1;flex-wrap:wrap;align-items:flex-start;gap:0;margin:0;padding:0;list-style:none;display:flex;position:relative}.ux-home-fp__grid>.grid__item{flex-grow:1;flex-shrink:0;width:100%;max-width:100%}.ux-home-fp__grid>.product__media-wrapper{padding-left:0}.ux-home-fp .product__info-container.block-margins>:first-child{margin-top:0!important}.ux-home-fp .product__info-container.block-margins>:last-child{margin-bottom:0!important}.ux-home-fp .product__info-container>.product__title{word-break:break-word}.ux-home-fp .product__info-container>.product__title>*{margin:0}.ux-home-fp .product__info-container>.product__title h1{font-size:4.5rem}.ux-home-fp .product__info-container>.product__view-details{margin-top:0;margin-bottom:0;text-decoration:none;display:block}.ux-home-fp .product__info-container>.product__view-details:hover{text-underline-offset:.3rem;text-decoration:underline}.ux-home-fp .product__info-container>.product__view-details .icon{flex-shrink:0;width:1.2rem;margin-left:1.2rem}.ux-home-fp .animate-arrow .icon-arrow path{transition:transform var(--duration-short) ease;transform:translate(-.25rem)}.ux-home-fp .animate-arrow:hover .icon-arrow path{transform:translate(-.05rem)}@media screen and (width<=749px){.ux-home-fp__grid>.product__info-wrapper--top-padding{padding-top:1.5rem}.ux-home-fp .product__info-container>.product__title h1{font-size:3.23077rem}}@media screen and (width>=750px){.ux-home-fp__inner{padding-top:20px;padding-bottom:20px}.ux-home-fp__grid.grid--2-col-tablet>.grid__item{width:calc(50% - var(--grid-desktop-horizontal-spacing) / 2)}.ux-home-fp__grid>.product__column-sticky{z-index:2;display:block;position:sticky;top:3rem}.ux-home-fp__grid>.product__info-wrapper{padding:0 0 0 5rem}}@media screen and (width>=990px){.ux-home-fp__grid.product--medium>.product__media-wrapper{max-width:55%;width:calc(55% - var(--grid-desktop-horizontal-spacing) / 2)}.ux-home-fp__grid.product--medium>.product__info-wrapper{max-width:45%;width:calc(45% - var(--grid-desktop-horizontal-spacing) / 2)}.ux-home-fp__grid.featured-product>.product__info-wrapper{padding:0 7rem}}@media screen and (width>=750px){.main-page>.page-width--narrow{padding:0 9rem}}@media screen and (width>=990px){.main-page>.page-width--narrow{max-width:72.6rem;padding:0}}.main-page>.main-page-padding{padding-top:27px;padding-bottom:27px}@media screen and (width>=750px){.main-page>.main-page-padding{padding-top:36px;padding-bottom:36px}}.main-page .main-page-title{text-align:center;margin-top:0;margin-bottom:3rem}@media screen and (width>=750px){.main-page .main-page-title{margin-bottom:4rem}}.main-page--reviews .main-page-title{display:none}.main-page--reviews>.page-width--narrow{max-width:100vw;padding-top:0}#vstar-all-reviews{max-width:100vw}.privacy-optout__intro{margin-bottom:40px}.privacy-optout__form{flex-direction:column;align-items:center;display:flex}@media screen and (width>=750px){.privacy-optout__form{align-items:flex-start;max-width:495px}}.privacy-optout__fields{flex-direction:column;gap:16px;width:100%;max-width:375px;display:flex}.privacy-optout__check{cursor:pointer;align-items:center;gap:8px;display:flex}.privacy-optout__check input{flex-shrink:0;margin:0}.privacy-optout__email{flex-direction:column;gap:8px;display:flex}.privacy-optout__input{box-sizing:border-box;border:var(--inputs-border-width) solid rgba(var(--color-foreground), var(--inputs-border-opacity));border-radius:var(--inputs-radius);background-color:rgb(var(--color-background));width:100%;height:4.5rem;max-height:45px;color:rgb(var(--color-foreground));padding:0 1rem}.privacy-optout__button{box-sizing:border-box;border:var(--buttons-border-width) solid rgb(var(--color-foreground));border-radius:var(--buttons-radius);background:inherit;width:100%;height:4.5rem;max-height:45px;color:rgb(var(--color-foreground));letter-spacing:.1rem;padding:0 2rem}@media screen and (width>=495px){.privacy-optout__button{width:fit-content}}.privacy-optout__button:disabled,.privacy-optout__button[aria-disabled=true]{opacity:.5;cursor:not-allowed}.privacy-optout__status{align-items:center;gap:8px;display:flex}.privacy-optout__status-icon{flex-shrink:0}.shopify-policy__container{max-width:65ch;margin:0 auto;padding-bottom:3rem;padding-left:20px;padding-right:20px}.shopify-policy__title{text-align:center}.template-404.page-margin{margin:7rem auto}.template-404 .title{margin:3rem 0 2rem}@media screen and (width>=990px){.template-404 .title{margin:5rem 0 3rem}}.template-404 .title+*{margin-top:1rem}@media screen and (width>=750px){.template-404 .title+*{margin-top:2rem}}.display-block{display:block}.flex{display:flex}.flex-align-center{align-items:center}.custom-border-hex{border:solid var(--border-thickness) var(--border-color)}.custom-border-radius{border-radius:var(--border-radius)}.custom-bg{background:var(--bg-color)}.light{opacity:.7}.form__message{align-items:center;margin-top:1rem;font-size:1.4rem;line-height:1;display:flex}.form__message .icon{flex-shrink:0;width:1.3rem;height:1.3rem;margin-right:.5rem}.form-status,.caption-large.form-status{margin:0;font-size:1.6rem}.title-wrapper--no-top-margin{text-align:center;margin-top:0}@media screen and (width>=750px){.page-width--narrow{padding:0 9rem}}@media screen and (width>=990px){.page-width--narrow{max-width:72.6rem;padding:0}}.underlined-link{color:rgba(var(--color-link), var(--alpha-link));text-underline-offset:.3rem;text-decoration-thickness:.1rem;transition:text-decoration-thickness .1s}.underlined-link:hover{color:rgb(var(--color-link));text-decoration-thickness:.2rem}.contact .visually-hidden input,.newsletter .visually-hidden input{pointer-events:none}.ux-contact-padding{padding-top:27px;padding-bottom:27px}@media screen and (width>=750px){.ux-contact-padding{padding-top:36px;padding-bottom:36px}}.contact .field-wrapper{margin-bottom:1.5rem}@media screen and (width>=750px){.contact .field-wrapper{margin-bottom:2rem}.contact__fields{grid-column-gap:2rem;grid-template-columns:repeat(2,1fr);display:grid}}.contact__button{justify-content:center;display:flex}.contact .form__message{align-items:flex-start;margin-top:.5rem}#ContactForm-contact_form_td3xVs .contact-from__errors-container,#ContactForm-contact_form_td3xVs .contact__field-error{--color-foreground:255, 0, 0;color:rgb(var(--color-foreground))}#ContactForm-contact_form_td3xVs .contact-from__success-container{--color-foreground:40, 193, 0;color:rgb(var(--color-foreground))}.contact-from__message-container{column-gap:.75rem;margin-bottom:2rem;padding:.75rem}.contact-from__message-container .material-icon{flex-shrink:0;font-size:4.5rem}.contact-from__message-container ul{margin:.3rem 0 0;padding-left:1.5rem}.ux-track-padding{padding-top:27px;padding-bottom:27px}@media screen and (width>=750px){.ux-track-padding{padding-top:36px;padding-bottom:36px}}.track-order-form{max-width:60rem;margin:0 auto;padding-bottom:2rem}.track-order-form .field{margin-top:3rem;margin-bottom:1.5rem}#ux-faq-faq_main_Uiw6yv{padding:0 0 60px}#ux-faq-faq_main_Uiw6yv .ux-faq__wrap{max-width:860px;margin:0 auto;padding:0 1.5rem}#ux-faq-faq_main_Uiw6yv .ux-faq__actions-title{letter-spacing:.12em;text-transform:uppercase;margin:0 0 18px;font-size:clamp(20px,3vw,26px);font-weight:500}#ux-faq-faq_main_Uiw6yv .ux-faq__actions{grid-template-columns:1fr;gap:22px;margin-bottom:34px;display:grid}#ux-faq-faq_main_Uiw6yv .ux-faq__card{color:inherit;text-decoration:none;display:block;overflow:hidden}#ux-faq-faq_main_Uiw6yv .ux-faq__card-img{aspect-ratio:16/10;overflow:hidden}#ux-faq-faq_main_Uiw6yv .ux-faq__card-img img,#ux-faq-faq_main_Uiw6yv .ux-faq__ph{object-fit:cover;width:100%;height:100%;display:block}#ux-faq-faq_main_Uiw6yv .ux-faq__card-body{padding:16px 18px 18px}#ux-faq-faq_main_Uiw6yv .ux-faq__card-title{margin:0 0 8px;font-size:16px;font-weight:600}#ux-faq-faq_main_Uiw6yv .ux-faq__card-link{text-underline-offset:3px;font-size:13.5px;text-decoration:underline}@media (width>=750px){#ux-faq-faq_main_Uiw6yv .ux-faq__actions{grid-template-columns:repeat(3,1fr)}}#ux-faq-faq_main_Uiw6yv .ux-faq__label{letter-spacing:.14em;text-transform:uppercase;opacity:.85;margin:0 0 14px;font-size:12px}#ux-faq-faq_main_Uiw6yv .ux-faq__tabs{flex-wrap:wrap;gap:10px;margin-bottom:26px;display:flex}#ux-faq-faq_main_Uiw6yv .ux-faq__tab{letter-spacing:.08em;text-transform:uppercase;color:inherit;cursor:pointer;background:#fff;border:1px solid #12121240;border-radius:17px;padding:11px 15px;font-size:11px;transition:border-color .15s,background .15s}#ux-faq-faq_main_Uiw6yv .ux-faq__tab.is-active{background:#fcc6b8;border:1.5px solid #121212;font-weight:600}#ux-faq-faq_main_Uiw6yv .ux-faq__title{margin:0 0 10px;font-size:clamp(26px,4vw,34px)}#ux-faq-faq_main_Uiw6yv .ux-faq__q{border-bottom:1px solid #12121226}#ux-faq-faq_main_Uiw6yv .ux-faq__q summary{cursor:pointer;justify-content:space-between;align-items:center;gap:14px;padding:18px 0;font-size:15px;list-style:none;display:flex}#ux-faq-faq_main_Uiw6yv .ux-faq__q summary::-webkit-details-marker{display:none}#ux-faq-faq_main_Uiw6yv .ux-faq__chev{flex-shrink:0;width:18px;height:18px;transition:transform .2s}#ux-faq-faq_main_Uiw6yv .ux-faq__q[open] .ux-faq__chev{transform:rotate(180deg)}#ux-faq-faq_main_Uiw6yv .ux-faq__a{max-width:640px;padding:0 0 18px;font-size:14px;line-height:1.6}.ux-search-padding{padding-top:27px;padding-bottom:27px}@media screen and (width>=750px){.ux-search-padding{padding-top:36px;padding-bottom:36px}}.template-search__header{margin-bottom:3rem}@media screen and (width>=750px){.template-search__header{margin-bottom:5rem}}.template-search__search{max-width:74.1rem;margin:0 auto 3.5rem}.template-search__search .search{margin-top:3rem}.template-search__search .search__input.field__input{padding-right:9.8rem}.template-search__search .search__button{right:var(--inputs-border-width);top:var(--inputs-border-width)}.template-search__search .reset__button{right:calc(var(--inputs-border-width) + 4.4rem);top:var(--inputs-border-width)}.template-search__search .reset__button:not(:focus-visible):after{border-right:.1rem solid rgba(var(--color-foreground), .08);content:"";height:calc(100% - 1.6rem);display:block;position:absolute;right:0}.template-search__search .reset__button:not(:focus):after{border-right:.1rem solid rgba(var(--color-foreground), .08);content:"";height:calc(100% - 1.8rem);display:block;position:absolute;right:0}.template-search__search .search__button:focus-visible,.template-search__search .reset__button:focus-visible,.template-search__search .search__button:focus,.template-search__search .reset__button:focus{background-color:rgb(var(--color-background));z-index:4}.template-search__search .search__button:not(:focus-visible):not(.focused),.template-search__search .reset__button:not(:focus-visible):not(.focused){box-shadow:inherit;background-color:inherit}.template-search__search .search__button .icon{width:1.8rem;height:1.8rem}.template-search__search .reset__button .icon.icon-close{stroke-width:.1rem;width:1.8rem;height:1.8rem}.template-search__search .search__button .icon,.template-search__search .reset__button .icon{transition:transform var(--duration-short) ease}.template-search__search .search__button:hover .icon,.template-search__search .reset__button:hover .icon{transform:scale(1.07)}.ux-psearch .predictive-search{border-width:var(--popup-border-width);border-style:solid;border-color:rgba(var(--color-foreground), var(--popup-border-opacity));background-color:rgb(var(--color-background));z-index:3;border-bottom-right-radius:var(--popup-corner-radius);border-bottom-left-radius:var(--popup-corner-radius);box-shadow:var(--popup-shadow-horizontal-offset) var(--popup-shadow-vertical-offset) var(--popup-shadow-blur-radius) rgba(var(--color-shadow), var(--popup-shadow-opacity));-webkit-overflow-scrolling:touch;display:none;position:absolute;top:calc(100% + .1rem);left:-.1rem;overflow-y:auto}.ux-psearch .predictive-search--search-template{z-index:2;width:calc(100% + .2rem)}@media screen and (width>=750px){.ux-psearch .predictive-search{border-top:none;width:calc(100% + .2rem)}}.ux-psearch[data-open] .predictive-search{display:block}.ux-psearch .predictive-search__results-groups-wrapper{border-bottom:.1rem solid rgba(var(--color-foreground), .08);padding-bottom:1rem;display:flex}.ux-psearch .predictive-search__result-group{flex-direction:column;flex:auto;gap:2rem;display:flex}.ux-psearch .predictive-search__result-group:first-child .predictive-search__pages-wrapper{display:none}@media screen and (width<=749px){.ux-psearch .predictive-search__results-groups-wrapper{flex-direction:column}.ux-psearch .predictive-search__results-groups-wrapper:not(.predictive-search__results-groups-wrapper--no-suggestions){gap:2rem}}@media screen and (width>=750px){.ux-psearch .predictive-search__results-groups-wrapper--no-products .predictive-search__result-group:nth-child(2),.ux-psearch .predictive-search__result-group:last-child .predictive-search__pages-wrapper{display:none}.ux-psearch .predictive-search__result-group:first-child .predictive-search__pages-wrapper{display:initial}.ux-psearch .predictive-search__result-group:first-child{flex:0 0 26.4rem}.ux-psearch .predictive-search__results-groups-wrapper--no-products .predictive-search__result-group:first-child,.ux-psearch .predictive-search__result-group:only-child{flex-grow:1}}.ux-psearch .predictive-search__heading{border-bottom:.1rem solid rgba(var(--color-foreground), .08);color:rgba(var(--color-foreground), .7);margin:0 2rem;padding:1.5rem 0 .75rem}.ux-psearch .caption-with-letter-spacing{letter-spacing:.13rem;font-size:1rem;line-height:calc(1 + .2 / var(--font-body-scale));text-transform:uppercase}.ux-psearch .predictive-search__list-item[aria-selected=true]>*,.ux-psearch .predictive-search__list-item:hover>*,.ux-psearch .predictive-search__item[aria-selected=true],.ux-psearch .predictive-search__item:hover{color:rgb(var(--color-foreground));background-color:rgba(var(--color-foreground), .04)}.ux-psearch .predictive-search__list-item[aria-selected=true] .predictive-search__item-heading,.ux-psearch .predictive-search__list-item:hover .predictive-search__item-heading{text-underline-offset:.3rem;text-decoration:underline}.ux-psearch .predictive-search__item{text-align:left;width:100%;padding:1rem 2rem;text-decoration:none;display:flex}.ux-psearch .predictive-search__item--link-with-thumbnail{grid-column-gap:2rem;grid-template-columns:5rem 1fr;grid-template-areas:"product-image product-content";display:grid}.ux-psearch .predictive-search__item-content{flex-direction:column;grid-area:product-content;display:flex}.ux-psearch .predictive-search__item-content--centered{justify-content:center}.ux-psearch .predictive-search__item-heading{margin:0}.ux-psearch .predictive-search__item .price{color:rgba(var(--color-foreground), .7);margin-top:.5rem;font-size:1.2rem}.ux-psearch .predictive-search__item--term{word-break:break-all;line-height:calc(1 + .4 / var(--font-body-scale));justify-content:space-between;align-items:center;padding:1.3rem 2rem}@media screen and (width>=750px){.ux-psearch .predictive-search__item--term{padding-top:1rem;padding-bottom:1rem}}.ux-psearch .predictive-search__item--term .icon-arrow{width:calc(var(--font-heading-scale) * 1.4rem);height:calc(var(--font-heading-scale) * 1.4rem);margin-left:calc(var(--font-heading-scale) * 2rem);color:rgb(var(--color-link));flex-shrink:0}.ux-psearch .animate-arrow .icon-arrow path{transition:transform var(--duration-short) ease;transform:translate(-.25rem)}.ux-psearch .animate-arrow:hover .icon-arrow path{transform:translate(-.05rem)}.ux-psearch .predictive-search__image{object-fit:contain;grid-area:product-image}.facets-container{grid-template-rows:repeat(2,auto);grid-template-columns:repeat(2,auto);padding-top:1rem;display:grid}.active-facets-mobile{margin-bottom:.5rem}.mobile-facets__list{overflow-y:auto}@media screen and (width>=750px){.facets-container>*+*{margin-top:0}.facets__form .product-count{grid-column-start:3;align-self:flex-start}}@media screen and (width<=989px){.facets-container{grid-template-columns:auto minmax(0,max-content);column-gap:2rem}}.facets-container .disclosure-has-popup,.facets-container summary{position:relative}.facets-container summary{cursor:pointer;list-style:none}.facets-container summary::-webkit-details-marker{display:none}.facets-container .disclosure-has-popup>summary:before{display:none}.facets-container .disclosure-has-popup[open]>summary:before{z-index:2;cursor:default;content:" ";background:0 0;display:block;position:fixed;inset:0}.facets-container .disclosure-has-popup[open]>summary+*{z-index:100}@media screen and (width>=750px){.facets .disclosure-has-popup[open]>summary+*{z-index:2}}.facets-container summary .icon-caret{height:.6rem;position:absolute;top:calc(50% - .2rem);right:1.5rem}.facets-container .select{width:100%;display:flex;position:relative}.facets-container .select__select{appearance:none;box-sizing:border-box;width:100%;height:4.5rem;min-height:calc(var(--inputs-border-width) * 2);margin:var(--inputs-border-width);padding:0 calc(var(--inputs-border-width) + 3rem) 0 2rem;font-family:var(--font-body-family);font-style:var(--font-body-style);font-weight:var(--font-body-weight);letter-spacing:.04rem;font-size:1.4rem;line-height:calc(1 + .6 / var(--font-body-scale));color:rgba(var(--color-foreground), .9);cursor:pointer;background:0 0;border:0}.facets-container .select .icon-caret{pointer-events:none;height:.6rem;top:50%;right:calc(var(--inputs-border-width) + 1.5rem);position:absolute;transform:translateY(-50%)}.facet-filters{grid-area:1/2;align-items:flex-start;padding-left:2.5rem;display:flex}@media screen and (width>=990px){.facet-filters{padding-left:3rem}}.facet-filters__label{color:inherit;margin:0 2rem 0 0;font-size:1.4rem;display:block}.facet-filters__field{flex-grow:1;justify-content:flex-end;align-items:center;display:flex}.facet-filters__field .select{width:auto}.facet-filters__field .select__select,.mobile-facets__sort .select__select{border-radius:0;min-width:auto;min-height:auto;transition:none}.facets-container .facet-filters__sort{height:auto;font-size:1.4rem;line-height:calc(1 + .5 / var(--font-body-scale));background-color:#0000;border:0;border-radius:0;margin:0;padding-left:0;padding-right:1.75rem}.facets-container .select .facet-filters__sort+.icon-caret{right:0}.facets-container .facet-filters__sort,.facets-container .facet-filters__sort:hover{box-shadow:none;filter:none;transition:none}.facets-container .facet-filters__sort:focus-visible{outline:.2rem solid rgba(var(--color-foreground), .5);outline-offset:1rem;box-shadow:0 0 0 1rem rgb(var(--color-background)), 0 0 .2rem 1.2rem rgba(var(--color-foreground), .3)}.facets{grid-column-start:span 2;display:block}.facets__form{grid-template-columns:1fr max-content max-content;gap:0 3.5rem;margin-bottom:.5rem;display:grid}.facets__wrapper{flex-wrap:wrap;grid-area:1/1;align-self:flex-start;align-items:center;display:flex}.facets__heading{color:rgba(var(--color-foreground), .85);margin:-1.5rem 2rem 0 0;font-size:1.4rem;display:block}.facets__reset{margin-left:auto}.facets__disclosure{margin-right:3.5rem}.facets__summary{color:rgba(var(--color-foreground), .9);margin-bottom:1.5rem;padding:0 1.75rem 0 0;font-size:1.4rem}.facets__summary>div,.mobile-facets__summary>div{align-items:center;display:flex}.facets__disclosure fieldset{border:0;margin:0;padding:0}.facets__disclosure[open] .facets__summary,.facets__summary:hover{color:rgb(var(--color-foreground))}.facets__disclosure[open] .facets__display{animation:ux-facets-open var(--duration-default) ease}@keyframes ux-facets-open{0%{opacity:0;transform:translateY(-1.5rem)}to{opacity:1;transform:translateY(0)}}.facets__summary span{transition:text-decoration var(--duration-short) ease}.facets__summary:hover span{text-underline-offset:.3rem;text-decoration:underline}.facets__summary>div>span{line-height:calc(1 + .3 / var(--font-body-scale))}.facets-container .facets__summary .icon-caret{right:0}.facets__display{border-width:var(--popup-border-width);border-style:solid;border-color:rgba(var(--color-foreground), var(--popup-border-opacity));border-radius:var(--popup-corner-radius);box-shadow:var(--popup-shadow-horizontal-offset) var(--popup-shadow-vertical-offset) var(--popup-shadow-blur-radius) rgba(var(--color-shadow), var(--popup-shadow-opacity));background-color:rgb(var(--color-background));width:35rem;max-height:55rem;position:absolute;top:calc(100% + .5rem);left:-1.2rem;overflow-y:auto}.facets__header{border-bottom:1px solid rgba(var(--color-foreground), .2);background-color:rgb(var(--color-background));z-index:1;justify-content:space-between;padding:1.5rem 2rem;font-size:1.4rem;display:flex;position:sticky;top:0}.facets__list{padding:.5rem 2rem}.facets__item{align-items:center;display:flex}.facets__item label,.facets__item input[type=checkbox]{cursor:pointer}.facet-checkbox{word-break:break-word;flex-grow:1;padding:1rem 2rem 1rem 0;font-size:1.4rem;display:flex;position:relative}.facet-checkbox input[type=checkbox]{opacity:1;z-index:-1;appearance:none;width:1.6rem;height:1.6rem;position:absolute;top:.7rem;left:-.4rem}.facet-checkbox>svg{background-color:rgb(var(--color-background));flex-shrink:0;margin-right:1.2rem}.facet-checkbox .icon-checkmark{visibility:hidden;z-index:5;position:absolute;top:1.4rem;left:.3rem}.facet-checkbox>input[type=checkbox]:checked~.icon-checkmark{visibility:visible}.facet-checkbox--disabled{color:rgba(var(--color-foreground), .4)}.facet-checkbox--disabled,.facet-checkbox--disabled input[type=checkbox]{cursor:default}.active-facets{flex-wrap:wrap;grid-area:2/1/auto/-1;width:100%;margin-top:-.5rem;display:flex}.active-facets__button{margin-top:1.5rem;margin-right:1.5rem;padding-left:.2rem;padding-right:.2rem;text-decoration:none;display:block}.active-facets .button--tertiary{--color-button:var(--color-base-outline-button-labels);--color-button-text:var(--color-base-outline-button-labels);--alpha-button-background:0;min-width:calc(9rem + var(--buttons-border-width) * 2);min-height:calc(3.5rem + var(--buttons-border-width) * 2);padding:1rem 1.5rem;font-size:1.2rem}.active-facets span.active-facets__button-inner{color:rgb(var(--color-foreground));box-shadow:0 0 0 .1rem rgb(var(--color-foreground));border-radius:2.6rem;align-items:stretch;min-width:0;min-height:0;padding:.5rem 1rem;font-size:1rem;display:flex}.active-facets span.active-facets__button-inner:before,.active-facets span.active-facets__button-inner:after{display:none}.active-facets__button-wrapper{justify-content:center;align-items:center;padding-top:1.5rem;display:flex}.active-facets__button-wrapper *{font-size:1rem}@media screen and (width>=990px){.active-facets__button{margin-right:1.5rem}.active-facets__button-wrapper *,.active-facets span.active-facets__button-inner{font-size:1.4rem}}@media screen and (width<=989px){.active-facets{margin:0 -1.2rem -1.2rem}.active-facets__button,.active-facets__button-remove{margin:0;padding:1.2rem}.active-facets span.active-facets__button-inner{padding-top:.3rem;padding-bottom:.3rem}.active-facets__button-wrapper{margin-left:1.2rem;padding-top:0}}.active-facets__button:hover .active-facets__button-inner{box-shadow:0 0 0 .2rem rgb(var(--color-foreground))}.active-facets .active-facets__button--light .active-facets__button-inner{box-shadow:0 0 0 .1rem rgba(var(--color-foreground), .2)}.active-facets .active-facets__button--light:hover .active-facets__button-inner{box-shadow:0 0 0 .2rem rgba(var(--color-foreground), .4)}a.active-facets__button:focus-visible{box-shadow:none;outline:none}a.active-facets__button:focus-visible .active-facets__button-inner{box-shadow:0 0 0 .1rem rgba(var(--color-foreground), .2), 0 0 0 .2rem rgb(var(--color-background)), 0 0 0 .4rem rgb(var(--color-foreground));outline:none}.active-facets__button svg{pointer-events:none;flex-shrink:0;align-self:center;width:1.2rem;margin-left:.6rem;margin-right:-.2rem}@media (width>=990px){.active-facets__button svg{width:1.4rem;margin-top:.1rem;margin-right:-.4rem}}.active-facets>.ux-facet-remove:only-child{display:none}.product-count{text-align:right;align-self:center;position:relative}.product-count__text{letter-spacing:.06rem;font-size:1.4rem;line-height:calc(1 + .5 / var(--font-body-scale));margin:0}.product-count__text.loading{visibility:hidden}.product-count .loading-overlay__spinner{width:1.8rem;display:none;position:absolute;top:50%;right:0;transform:translateY(-50%)}.product-count__text.loading+.loading-overlay__spinner{display:block}.mobile-facets__wrapper{margin-left:0;display:flex}.mobile-facets__disclosure{display:flex}.mobile-facets__wrapper .disclosure-has-popup[open]>summary:before{z-index:3;height:100vh}.mobile-facets{z-index:100;background-color:rgba(var(--color-foreground), .5);pointer-events:none;position:fixed;inset:0}.mobile-facets__inner{background-color:rgb(var(--color-background));pointer-events:all;width:calc(100% - 5rem);height:100%;transition:transform var(--duration-short) ease;border-color:rgba(var(--color-foreground), var(--drawer-border-opacity));border-style:solid;border-width:0 0 0 var(--drawer-border-width);max-width:37.5rem;filter:drop-shadow(var(--drawer-shadow-horizontal-offset) var(--drawer-shadow-vertical-offset) var(--drawer-shadow-blur-radius) rgba(var(--color-shadow), var(--drawer-shadow-opacity)));flex-direction:column;margin-left:auto;display:flex;overflow-y:auto}.menu-opening .mobile-facets__inner{transform:translate(0)}.disclosure-has-popup:not(.menu-opening) .mobile-facets__inner{transform:translate(105vw)}.mobile-facets__header{border-bottom:.1rem solid rgba(var(--color-foreground), .08);text-align:center;z-index:2;padding:1rem 2.5rem;display:flex;position:sticky;top:0}.mobile-facets__header-inner{flex-grow:1;position:relative}.mobile-facets__heading{font-size:calc(var(--font-heading-scale) * 1.4rem);margin:0}.mobile-facets__count{color:rgba(var(--color-foreground), .7);flex-grow:1;margin:0;font-size:1.3rem}.mobile-facets__open-wrapper{display:inline-block}.mobile-facets__open{text-align:left;width:100%;color:rgba(var(--color-link), var(--alpha-link));align-items:center;padding-top:.5rem;padding-bottom:.5rem;display:flex}.mobile-facets__open:hover{color:rgb(var(--color-link))}.mobile-facets__open-label{transition:text-decoration var(--duration-short) ease}.mobile-facets__open:hover .mobile-facets__open-label{text-underline-offset:.3rem;text-decoration:underline}.mobile-facets__open>*+*{margin-left:1rem}.mobile-facets__open svg{width:2rem}.mobile-facets__close{z-index:101;opacity:0;width:4.4rem;height:4.4rem;transition:opacity var(--duration-short) ease;justify-content:center;align-items:center;display:none;position:fixed;top:.7rem;right:1rem}.mobile-facets__close svg{width:2.2rem}details.menu-opening .mobile-facets__close{opacity:1;display:flex}details.menu-opening .mobile-facets__close svg{margin:0}.mobile-facets__close-button{font-size:1.4rem;font:inherit;letter-spacing:inherit;background-color:#0000;align-items:center;width:calc(100% - 5.2rem);margin-top:1.5rem;padding:1.2rem 2.6rem;text-decoration:none;display:flex}.mobile-facets .icon-arrow{width:1.5rem}.mobile-facets__close-button .icon-arrow{margin-right:1rem;transform:rotate(180deg)}.mobile-facets__main{z-index:1;flex-direction:column;flex-grow:1;padding:2.7rem 0 0;display:flex;position:relative;overflow-y:auto}.mobile-facets__highlight{opacity:0;visibility:hidden}.mobile-facets__checkbox:checked+.mobile-facets__highlight{visibility:visible;opacity:1;background-color:rgba(var(--color-foreground), .04);display:block;position:absolute;inset:0}.mobile-facets__summary{padding:1.3rem 2.5rem}.mobile-facets__summary svg{margin-left:auto}.mobile-facets__submenu{z-index:3;visibility:hidden;flex-direction:column;width:100%;display:flex;position:absolute;top:0;bottom:0;left:0;transform:translate(100%)}details[open]>.mobile-facets__submenu{transition:transform .4s cubic-bezier(.29,.63,.44,1),visibility .4s cubic-bezier(.29,.63,.44,1)}details[open].menu-opening>.mobile-facets__submenu{visibility:visible;transform:translate(0)}.mobile-facets .submenu-open{visibility:hidden}.mobile-facets__item{position:relative}input.mobile-facets__checkbox{z-index:0;appearance:none;border:0;width:1.6rem;height:1.6rem;position:absolute;top:1.2rem;left:2.1rem}.mobile-facets__label{word-break:break-word;width:100%;padding:1.5rem 2rem 1.5rem 2.5rem;transition:background-color .2s;display:flex}.mobile-facets__label>svg{background-color:rgb(var(--color-background));z-index:2;flex-shrink:0;margin-right:1.2rem;position:relative}.mobile-facets__label .icon-checkmark{visibility:hidden;position:absolute;top:1.9rem;left:2.8rem}.mobile-facets__label>input[type=checkbox]:checked~.icon-checkmark{visibility:visible}.mobile-facets__arrow,.mobile-facets__summary .icon-caret{margin-left:auto;display:block}.mobile-facets__label--disabled{opacity:.5}.mobile-facets__footer{border-top:.1rem solid rgba(var(--color-foreground), .08);z-index:2;background-color:rgb(var(--color-background));background:var(--gradient-background);margin-top:auto;padding:2rem;display:flex;position:sticky;bottom:0}.mobile-facets__footer>*+*{margin-left:1rem}.mobile-facets__footer>*{width:50%}.mobile-facets__clear-wrapper{justify-content:center;align-items:center;display:flex}.mobile-facets__sort{justify-content:space-between;display:flex}.mobile-facets__sort label{flex-shrink:0}.mobile-facets__sort .select{width:auto}.facets-container .mobile-facets__sort .select .icon-caret{right:0}.facets-container .mobile-facets__sort .select__select{box-shadow:none;filter:none;background-color:#0000;border-radius:0;margin-left:.5rem;margin-right:.5rem;padding-left:.5rem;padding-right:1.5rem}.mobile-facets__sort .select__select:focus-visible{outline:.2rem solid rgba(var(--color-foreground), .5);outline-offset:.3rem;box-shadow:0 0 0 .3rem rgb(var(--color-background)), 0 0 .5rem .4rem rgba(var(--color-foreground), .3)}.template-search .grid{align-items:flex-start;column-gap:var(--grid-mobile-horizontal-spacing);row-gap:var(--grid-mobile-vertical-spacing);flex-wrap:wrap;margin-bottom:2rem;padding:0;list-style:none;display:flex}.template-search .grid:last-child{margin-bottom:0}.template-search .grid__item{width:calc(25% - var(--grid-mobile-horizontal-spacing) * 3 / 4);max-width:calc(50% - var(--grid-mobile-horizontal-spacing) / 2);flex-grow:1;flex-shrink:0}.template-search .grid--2-col-tablet-down .grid__item{width:calc(50% - var(--grid-mobile-horizontal-spacing) / 2)}@media screen and (width>=750px){.template-search .grid{column-gap:var(--grid-desktop-horizontal-spacing);row-gap:var(--grid-desktop-vertical-spacing)}.template-search .grid__item{width:calc(25% - var(--grid-desktop-horizontal-spacing) * 3 / 4);max-width:calc(50% - var(--grid-desktop-horizontal-spacing) / 2)}.template-search .grid--2-col-tablet-down .grid__item{width:calc(50% - var(--grid-desktop-horizontal-spacing) / 2)}}@media screen and (width>=990px){.template-search .grid--4-col-desktop .grid__item{width:calc(25% - var(--grid-desktop-horizontal-spacing) * 3 / 4);max-width:calc(25% - var(--grid-desktop-horizontal-spacing) * 3 / 4)}}@media screen and (width<=749px){.collection .grid__item:only-child{flex:0 0 100%;max-width:100%}}.collection .loading-overlay{z-index:1;opacity:.7;width:100%;padding:0 1.5rem;display:none;position:absolute;inset:0}@media screen and (width>=750px){.collection .loading-overlay{padding-left:5rem;padding-right:5rem}}.collection.loading .loading-overlay{display:block}.template-search__results{position:relative}.template-search .product-card-wrapper .card{--border-radius:var(--product-card-corner-radius);--border-width:var(--product-card-border-width);--border-opacity:var(--product-card-border-opacity);--shadow-horizontal-offset:var(--product-card-shadow-horizontal-offset);--shadow-vertical-offset:var(--product-card-shadow-vertical-offset);--shadow-blur-radius:var(--product-card-shadow-blur-radius);--shadow-opacity:var(--product-card-shadow-opacity);--shadow-visible:var(--product-card-shadow-visible);--image-padding:var(--product-card-image-padding);--text-alignment:var(--product-card-text-alignment)}@media screen and (width<=749px){.template-search .grid--2-col-tablet-down .product-card-wrapper .card{--border-radius:calc(var(--product-card-corner-radius) / 2)}}.template-search .card-wrapper{color:inherit;height:100%;text-decoration:none;position:relative}.template-search .card{text-align:var(--text-alignment);text-decoration:none}.template-search .card:not(.ratio){flex-direction:column;height:100%;display:flex}.template-search .card--card{box-sizing:border-box;border-radius:var(--border-radius);border:var(--border-width) solid rgba(var(--color-foreground), var(--border-opacity));height:100%;position:relative}.template-search .card--card:after{content:"";z-index:-1;width:calc(var(--border-width) * 2 + 100%);height:calc(var(--border-width) * 2 + 100%);top:calc(var(--border-width) * -1);left:calc(var(--border-width) * -1);border-radius:var(--border-radius);box-shadow:var(--shadow-horizontal-offset) var(--shadow-vertical-offset) var(--shadow-blur-radius) rgba(var(--color-shadow), var(--shadow-opacity));position:absolute}.template-search .ratio{align-items:stretch;display:flex;position:relative}.template-search .ratio:before{content:"";width:0;height:0;padding-bottom:var(--ratio-percent)}.template-search .card__inner{width:100%}.template-search .card .card__inner .card__media{z-index:0;border-radius:calc(var(--border-radius) - var(--border-width) - var(--image-padding));overflow:hidden}.template-search .card--card .card__inner .card__media{border-bottom-right-radius:0;border-bottom-left-radius:0}.template-search .card__media,.template-search .card .media{position:absolute;top:0;bottom:0}.template-search .card .media{width:100%}.template-search .card__media{margin:var(--image-padding);width:calc(100% - 2 * var(--image-padding))}.template-search .card__media .media img{object-fit:cover;object-position:center center;width:100%;height:100%}.template-search .card--media .card__inner .card__content{padding:calc(var(--image-padding) + 1rem);position:relative}.template-search .card__content{flex-grow:1;grid-template-rows:minmax(0,1fr) max-content minmax(0,1fr);width:100%;padding:1rem;display:grid}.template-search .card:not(.ratio)>.card__content{grid-template-rows:max-content minmax(0,1fr) max-content auto}.template-search .card--card.card--media>.card__content{margin-top:calc(0rem - var(--image-padding))}.template-search .card__information{grid-row-start:2;padding:1rem}@media screen and (width>=750px){.template-search .card__information{padding-top:1rem;padding-bottom:1rem}}.template-search .card__badge{grid-row-start:3;place-self:flex-end flex-start}.template-search .card.card--badge-sided:not(.card--horizontal) .card__badge.left{margin-left:-1rem}.template-search .card.card--badge-sided:not(.card--horizontal) .card__badge.left .badge{border-top-left-radius:0;border-bottom-left-radius:0}.template-search .card:not(.card--horizontal)>.card__content>.card__badge{margin:1.3rem}.template-search .card--card.card--media .card__inner .card__information,.template-search .card--card.card--media>.card__content .card__badge{display:none}.template-search .product-card-wrapper .card__badge .badge{padding:0 .75em;line-height:1.9}.template-search .card__heading{margin-top:0;margin-bottom:0}.template-search .card__heading a:after{content:"";z-index:1;outline-offset:.3rem;position:absolute;inset:0}.template-search .card--card .card__heading a:after{bottom:calc(var(--border-width) * -1);left:calc(var(--border-width) * -1);right:calc(var(--border-width) * -1);top:calc(var(--border-width) * -1)}.template-search .card__heading a:focus-visible:after{box-shadow:0 0 0 .3rem rgb(var(--color-background)), 0 0 .5rem .4rem rgba(var(--color-foreground), .3);outline:.2rem solid rgba(var(--color-foreground), .5)}.template-search .card__heading a:focus{box-shadow:none;outline:0}.template-search .card-information{text-align:var(--text-alignment);width:100%}.template-search .card-information>*{line-height:calc(1 + .4 / var(--font-body-scale));color:rgb(var(--color-foreground))}.template-search .card-information>*+*{margin-top:.5rem}.template-search .card-information>:not(.visually-hidden:first-child)+:not(.rating){margin-top:.7rem}.template-search .card-information .price{display:block}.template-search .card-information .price--on-sale .price__sale{display:initial}@media screen and (width<=749px){.template-search .grid--2-col-tablet-down .card--card .card__information{padding:.5rem 0 1rem}.template-search .grid--2-col-tablet-down .card-wrapper .badge{font-size:1rem}.template-search .grid--2-col-tablet-down .card-wrapper .card__heading{font-size:1.7rem}.template-search .grid--2-col-tablet-down .card-wrapper .card__heading.h5,.template-search .grid--2-col-tablet-down .card-wrapper .price--on-sale{font-size:1.3rem}.template-search .grid--2-col-tablet-down .card-wrapper .price--on-sale .price-item--regular{font-size:1rem}}@media screen and (width>=990px){.template-search .card .media.media--hover-effect>img:only-child,.template-search .card-wrapper .media.media--hover-effect>img:only-child{transition:transform var(--duration-long) ease}.template-search .card:hover .media.media--hover-effect>img:first-child:only-child,.template-search .card-wrapper:hover .media.media--hover-effect>img:first-child:only-child{transform:scale(1.03)}.template-search .underline-links-hover:hover a{text-underline-offset:.3rem;text-decoration:underline}}@media (prefers-reduced-motion){.template-search .motion-reduce{transition:none!important;animation:none!important}}.ux-newsletter-padding{padding-top:51px;padding-bottom:39px}@media screen and (width>=750px){.ux-newsletter-padding{padding-top:68px;padding-bottom:52px}}.newsletter .content-container{border-radius:var(--text-boxes-radius);border:var(--text-boxes-border-width) solid rgba(var(--color-foreground), var(--text-boxes-border-opacity));position:relative}.newsletter .content-container--full-width{border-left:none;border-right:none;border-radius:0}.newsletter__wrapper{padding-right:calc(3rem / var(--font-body-scale));padding-left:calc(3rem / var(--font-body-scale))}@media screen and (width>=750px){.newsletter__wrapper{padding-left:9rem;padding-right:9rem}}.newsletter__wrapper>*{margin-top:0;margin-bottom:0}.newsletter__wrapper>*+*{margin-top:2rem}.newsletter__subheading{max-width:70rem;margin-left:auto;margin-right:auto}.newsletter-form{flex-direction:column;justify-content:center;align-items:center;width:100%;display:flex;position:relative}@media screen and (width>=750px){.newsletter-form{align-items:flex-start;max-width:36rem;margin:0 auto}}.newsletter-form__field-wrapper{width:100%}.newsletter__wrapper .newsletter-form__field-wrapper{max-width:36rem}.newsletter-form__field-wrapper .field__input{padding-right:5rem}.newsletter-form__field-wrapper .field{z-index:0}.newsletter__solid-btn{margin-top:1rem}.newsletter-form__message{justify-content:center;margin-bottom:0}.newsletter-form__message--success{margin-top:2rem}@media screen and (width>=750px){.newsletter-form__message{justify-content:flex-start}}.newsletter-form__field-wrapper .newsletter-form__message{margin-top:1.5rem}.newsletter-form__message.form__message{font-size:1.4rem}.main-page--thank-you .thank-you{text-align:center}.thank-you__message{min-height:2.4rem}.thank-you__loading{color:rgba(var(--color-foreground), .75);align-items:center;gap:1rem;margin:0;display:inline-flex}.thank-you__subtitle{margin:0 0 1rem}.thank-you__text{max-width:52rem;color:rgba(var(--color-foreground), .75);margin:0 auto}.thank-you__summary{text-align:left;max-width:48rem;margin:3rem auto 0}@media screen and (width>=750px){.thank-you__summary{margin-top:4rem}}.thank-you__summary-title{text-align:center;margin:0 0 1rem}.thank-you__summary-list{border-top:.1rem solid rgba(var(--color-foreground), .08);margin:0}.thank-you__summary-row{border-bottom:.1rem solid rgba(var(--color-foreground), .08);justify-content:space-between;align-items:baseline;gap:2rem;padding:1.2rem 0;display:flex}.thank-you__summary-row dt,.thank-you__summary-row dd{margin:0}.thank-you__summary-row dt{color:rgba(var(--color-foreground), .75)}.thank-you__summary-row dd{text-align:right;overflow-wrap:anywhere}.thank-you__summary-row--total dd{font-size:1.6rem;font-weight:600}.thank-you__contact{text-align:center;margin:1.5rem 0 0}.thank-you__actions{flex-wrap:wrap;justify-content:center;gap:1.5rem;margin-top:3rem;display:flex}@media screen and (width>=750px){.thank-you__actions{margin-top:4rem}}.ck{--ck-font:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";--ck-txt:#000;--ck-sub:#707070;--ck-muted:#707070;--ck-borde:#dedede;--ck-borde-res:#d2d2d2;--ck-gris:#f5f5f5;--ck-res:#f2f2f2;--ck-ficha-sel:#f6f6f6;--ck-critico:#d91c1c;--ck-ok-bg:#eafbea;--ck-ok-borde:#b1f2b4;--ck-ok-txt:#101e11;--ck-ok-ico:#4d7a50;--ck-ring:#0000004d;--ck-ease:cubic-bezier(.3, .5, .5, 1);--ck-rapido:.1333s;--ck-base:.2s;--ck-lento:.3s;--ck-lentisimo:.675s;--ck-muelle:cubic-bezier(.3, 0, 0, 1);min-width:0;color:var(--ck-txt);font:400 14px/1.35 var(--ck-font);letter-spacing:normal;overflow-wrap:anywhere;-webkit-text-size-adjust:100%;background:#fff;flex-direction:column;grid-area:1/1/-1/-1;display:flex}.ck-line-price,.ck-totals-row>:last-child,.ck-bar-total,.ck-compact-price,.ck-rate-price{white-space:nowrap;overflow-wrap:normal}:where(.ck) p,:where(.ck) h1,:where(.ck) h2,:where(.ck) h3,:where(.ck) h4,:where(.ck) ul{margin:0}:where(.ck) h1,:where(.ck) h2,:where(.ck) h3,:where(.ck) h4{font-family:var(--ck-font);letter-spacing:normal;color:var(--ck-txt);word-break:normal;font-style:normal}:where(.ck) button,:where(.ck) input,:where(.ck) select{font:inherit;letter-spacing:normal;color:inherit}:where(.ck) a{color:inherit}:where(.ck) button,:where(.ck) a,:where(.ck) label,:where(.ck) input,:where(.ck) select{-webkit-tap-highlight-color:transparent}:where(.ck) :focus-visible{box-shadow:none;outline:0}.ck-sr{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.ck-ico{flex:none;width:14px;height:14px;display:block}.ck-content{outline:0;flex-direction:column;flex:1 0 auto;display:flex}.ck-page{flex-direction:column;flex:1 0 auto;display:flex}.ck-header{border-bottom:1px solid var(--ck-borde);background:#fff}.ck-header-in{grid-template-columns:minmax(0,1fr) 24px;align-items:center;gap:40px;max-width:1060px;margin:0 auto;padding:20px 40px;display:grid}.ck-logo{border-radius:4px;justify-self:start;max-width:100%;text-decoration:none;display:block}.ck-logo img{aspect-ratio:928/320;object-fit:contain;max-width:100%;height:auto;display:block}.ck-bag{width:24px;height:24px;color:var(--ck-txt);border-radius:4px;display:flex}.ck-bag .ck-ico{stroke-width:1.05px;width:24px;height:24px}.ck-logo:focus-visible,.ck-bag:focus-visible{outline:3px solid var(--ck-ring);outline-offset:2px}.ck-bar-wrap{background:var(--ck-gris);display:none}.ck-bar{background:var(--ck-gris);width:100%;max-width:580px;min-height:63px;color:var(--ck-txt);text-align:left;cursor:pointer;border:0;justify-content:space-between;align-items:center;gap:14px;margin:0 auto;padding:6px 14px;display:flex}.ck-bar:focus-visible{outline:3px solid var(--ck-ring);outline-offset:-3px}.ck-bar-label{align-items:center;gap:8px;font-size:14px;line-height:18.9px;display:inline-flex}.ck-bar-chevron{stroke-width:1.68px;width:10px;height:10px}.ck-bar-total{font-size:18px;font-weight:600;line-height:24.3px}.ck-bar-panel-in{flex-direction:column;gap:20px;max-width:580px;margin:0 auto;padding:16px 14px;display:flex}.ck-main{flex:1 0 auto;grid-template-columns:minmax(0,1fr);display:grid}.ck-col{background:#fff;min-width:0}.ck-col-in{flex-direction:column;gap:20px;width:100%;max-width:580px;margin:0 auto;padding:20px 14px;display:flex;container:ck-col/inline-size}.ck-summary{--ck-muted:#0000008f;display:none}.ck-summary-in{flex-direction:column;gap:20px;display:flex}@media (width>=1000px){.ck-main{grid-template-columns:minmax(min-content,calc(50% + 50px)) 1fr}.ck-main--empty{grid-template-columns:minmax(0,1fr)}.ck-col{justify-content:flex-end;display:flex}.ck-main--empty .ck-col{justify-content:center}.ck-col-in{margin:0;padding:40px}.ck-summary{background:var(--ck-res);min-width:0;display:block}.ck-summary-in{width:100%;max-width:480px;padding:40px;position:sticky;top:0}}@media (width<=999px){.ck-header{border-bottom:0}.ck-header-in{max-width:580px;padding:20px 14px}.ck-bar-wrap{display:block}}.ck-form{flex-direction:column;gap:20px;min-width:0;display:flex;container:ck-form/inline-size}.ck-section--contact,.ck-section--shipping{margin-top:4px}.ck-section--delivery,.ck-section--payment{margin-top:12px}.ck-section--insurance{margin-top:-6px}.ck-section{min-width:0}.ck-h2{margin:0 0 14px;font-size:20px;font-weight:600;line-height:24px}.ck-h3{margin:0 0 14px;font-size:16px;font-weight:600;line-height:19.2px}.ck-h4{margin:0 0 14px;font-size:14px;font-weight:600;line-height:18.9px}.ck-fields{flex-direction:column;gap:10px;min-width:0;display:flex}.ck-row{grid-template-columns:minmax(0,1fr);align-items:start;gap:10px;display:grid}@container ck-form (width>=420px){.ck-row--2{grid-template-columns:repeat(2,minmax(0,1fr))}.ck-row--3{grid-template-columns:repeat(3,minmax(0,1fr))}}.ck-banner{border:1px solid var(--ck-ok-borde);background:var(--ck-ok-bg);color:var(--ck-ok-txt);border-radius:12px;grid-template-columns:28px minmax(0,1fr);padding:16px;font-size:14px;line-height:22px;display:grid}.ck-banner-ico{width:18px;height:18px;color:var(--ck-ok-ico);stroke-width:1.24444px;margin:2px 10px 2px 0}.ck-banner p{line-height:18.9px}.ck-top,.ck-express{flex-direction:column;display:flex}.ck-express-title{color:var(--ck-sub);text-align:center;margin:0 0 -2px;font-size:14px;font-weight:400;line-height:18.9px}.ck .ck-express-title{color:var(--ck-sub)}.ck-wallets{flex-wrap:wrap;justify-content:center;gap:10px;padding-top:16px;display:flex}.ck-wallet{-webkit-tap-highlight-color:transparent;color:#fff;cursor:pointer;background:#000;border:1px solid #0000;border-radius:12px;flex:1 1 0;justify-content:center;align-items:center;min-width:0;height:48px;padding:0 10px;font-size:16px;font-weight:600;display:flex;overflow:hidden}.ck-wallet--paypal_express{color:#003087;background:#ffc439}.ck-paypal-logo{flex:none;width:71px;height:auto;display:block}.ck-wallet span{white-space:nowrap}.ck-wallet img{flex:none;width:auto;max-width:none;height:55.6px;max-height:none;display:block}.ck-wallet:disabled{opacity:.5;cursor:not-allowed}.ck-wallet--skel{cursor:default;transition:background-color var(--ck-lento) linear .1s;background:#e6e6e6;animation:4s infinite ck-pulse}@starting-style{.ck-wallet--skel{background-color:#0000}}.ck-wallets-celda{grid-template-columns:minmax(0,1fr);display:grid}.ck-wallets-celda>.ck-wallets{grid-area:1/1;min-width:0}.ck-wallets--lista{transition:opacity var(--ck-base) ease-out .2s}@starting-style{.ck-wallets--lista{opacity:0}}.ck-wallet:focus-visible{outline:3px solid var(--ck-ring);outline-offset:1px}@container ck-form (width<=419px){.ck-wallets--3 .ck-wallet:first-child{flex-basis:100%}}.ck-express-alert{margin-top:10px}.ck-or{color:var(--ck-sub);align-items:center;padding:14px 0;font-size:14px;line-height:18.9px;display:flex}@media (width>=580px){.ck-or{padding:20px 0}}.ck-or:before,.ck-or:after{content:"";border-bottom:1px solid var(--ck-borde);flex:1 1 0;min-width:14px}.ck-or-in{text-align:center;text-wrap:balance;flex:0 auto;margin:0 14px}.ck-brand{width:38px;height:24px;display:block}.ck-brand svg{width:100%;height:100%;display:block}.ck-field{row-gap:4px;min-width:0;display:grid}.ck-control{border:1px solid var(--ck-borde);outline:0 solid var(--ck-ring);min-height:49px;transition:all var(--ck-rapido) var(--ck-ease);background:#fff;border-radius:12px;grid-template-columns:minmax(0,1fr);display:grid;position:relative}.ck-control.has-accessory{grid-template-columns:minmax(0,1fr) 28px}.ck-control:focus-within{border-color:#000;outline-width:3.5px;box-shadow:0 0 0 .5px #000}.ck-control.has-accessory:focus-within:not(:has(.ck-input:focus)){border-color:var(--ck-borde);box-shadow:none;outline-width:0}.ck-control--select{transition:box-shadow var(--ck-rapido) var(--ck-ease), border var(--ck-base) ease-in-out, outline-width var(--ck-rapido) var(--ck-ease), border-radius var(--ck-rapido) var(--ck-ease)}.ck-control--select:focus-within{outline-width:3px}.ck-input,.ck-select{width:100%;min-width:0;height:47px;color:var(--ck-txt);font:400 14px/18.9px var(--ck-font);box-shadow:none;appearance:none;background:0 0;border:0;border-radius:12px;outline:0;margin:0;display:block}.ck-input{transition:all var(--ck-base) ease-in-out;padding:13.55px 10px}.ck-input::placeholder{color:var(--ck-sub);opacity:1}.ck-control.has-accessory .ck-input{border-top-right-radius:0;border-bottom-right-radius:0}.ck-control.is-filled .ck-input{padding-top:21.05px;padding-bottom:6.05px}.ck-label{z-index:1;color:var(--ck-sub);white-space:nowrap;text-overflow:ellipsis;opacity:0;pointer-events:none;transition:all var(--ck-base) ease-in-out;font-size:12px;line-height:16.2px;position:absolute;top:5.9px;left:10px;right:10px;overflow:hidden;transform:translateY(3px)}.ck-control.has-accessory .ck-label{right:38px}.ck-control.is-filled .ck-label{opacity:1;transform:none}.ck-accessory{color:var(--ck-sub);align-items:center;padding-right:10px;display:flex}.ck-accessory-ico{stroke-width:1.24444px;width:18px;height:18px}.ck-select{text-overflow:ellipsis;cursor:pointer;padding:21.05px 30px 6.05px 10px}.ck-select option{color:#000}.ck-control--select .ck-label{opacity:1;transition:none;top:5.9px;left:10px;right:40px;transform:none}.ck-control--select.is-empty .ck-label{font-size:14px;line-height:18.9px;top:13.55px}.ck-control--select.is-empty .ck-select{color:#0000}.ck-select-chevron{width:40px;color:var(--ck-sub);pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;top:0;bottom:0;right:0}.ck-select-chevron .ck-ico{stroke-width:1.68px;width:10px;height:10px}.ck-select:disabled,.ck-input:disabled{cursor:not-allowed;opacity:.5}.ck-field.is-invalid .ck-control{border-color:var(--ck-critico);box-shadow:0 0 0 .5px var(--ck-critico)}.ck-field.is-invalid .ck-control:focus-within{outline-color:#d91c1c4d}.ck-field-error{color:var(--ck-critico);align-items:flex-start;gap:4px;font-size:12px;line-height:16.2px;display:flex}.ck-field-error .ck-ico{width:14px;height:14px;margin-top:1px}.ck-field--card .ck-control{min-height:48px}.ck-field--card .ck-input{height:46px}.ck-field.has-ac{position:relative}.ck-ac{z-index:1000;width:100%;min-width:320px;position:absolute;top:calc(100% + 7px);left:0}.ck-ac.is-up{top:auto;bottom:calc(100% + 7px)}.ck-ac-box{color:var(--ck-txt);background:#fff;border-radius:12px;overflow:hidden;box-shadow:0 0 0 .5px #0000000f,0 2px 5px #0000000a,0 4px 18px #0000001a}.ck-ac-head{justify-content:space-between;align-items:center;padding:10px;display:flex}.ck-ac-title{font:400 12px/16.2px var(--ck-font);color:var(--ck-sub);text-transform:uppercase;margin:0}.ck-ac-close{color:var(--ck-sub);cursor:pointer;background:0 0;border:0;margin:-10px;padding:10px;display:block}.ck-ac-close .ck-ico{width:14px;height:14px;display:block}.ck-ac-close:focus-visible{outline:3px solid var(--ck-ring);outline-offset:-3px}.ck-ac-list{margin:0;padding:0;list-style:none}.ck-ac-opt{cursor:pointer;outline:1px solid #0000;padding:10px;font-size:14px;line-height:18.9px}.ck-ac-sub{color:var(--ck-sub)}.ck-ac-mark{color:inherit;background:0 0;font-weight:600}.ck-ac-opt.is-active{color:#fff;background:#000}.ck-ac-opt.is-active .ck-ac-sub{color:#fff}.ck-ac-foot{background:var(--ck-gris);color:var(--ck-txt);padding:10px;position:relative}.ck-ac-logo{height:16px;display:block}.ck-ac-logo svg{width:auto;height:16px;display:block}.ck-ac-logo-text{font:400 14px/16px var(--ck-font);color:#5e5e5e;white-space:nowrap;display:block}@media screen and (forced-colors:active){.ck-ac-box{border:1px solid canvastext}.ck-ac-mark{color:highlighttext;background-color:highlight}}.ck-help{display:inline-flex;position:relative}.ck-help-btn{width:18px;height:18px;color:var(--ck-sub);cursor:pointer;background:0 0;border:0;border-radius:50%;justify-content:center;align-items:center;padding:0;display:flex}.ck-help-btn .ck-ico{stroke-width:1.24444px;width:18px;height:18px}.ck-help--sm .ck-help-btn,.ck-help--sm .ck-help-btn .ck-ico{stroke-width:1.4px;width:14px;height:14px}.ck-help-btn:focus-visible{outline:3px solid var(--ck-ring);outline-offset:1px}.ck-tip{z-index:5;color:#fff;text-align:left;white-space:normal;visibility:hidden;opacity:0;transform-origin:calc(100% - 19px) 120%;pointer-events:none;width:max-content;max-width:240px;transition:transform var(--ck-base) var(--ck-muelle), opacity var(--ck-base) var(--ck-muelle), visibility 0s linear var(--ck-base);background:#000;border-radius:8px;padding:8px 10px;font-size:12px;font-weight:400;line-height:16.2px;position:absolute;bottom:calc(100% + 10px);right:-10px;transform:scale(.8)}.ck-tip:after{content:"";border:5px solid #0000;border-top-color:#000;position:absolute;top:100%;right:14px}.ck-tip:before{content:"";height:10px;position:absolute;top:100%;left:0;right:0}.ck-help.is-open .ck-tip,.ck-help.is-hover .ck-tip,.ck-help-btn:focus-visible+.ck-tip{visibility:visible;opacity:1;pointer-events:auto;transition:transform var(--ck-base) var(--ck-muelle), opacity var(--ck-base) var(--ck-muelle), visibility 0s;transform:scale(1)perspective(1px)}.ck .ck-help.is-dismissed .ck-tip{visibility:hidden;opacity:0;pointer-events:none;transition-delay:0s, 0s, var(--ck-base);transform:scale(.8)}.ck-check{grid-template-columns:18px minmax(0,1fr);align-items:start;display:grid;position:relative}.ck-checkbox{z-index:1;opacity:0;cursor:pointer;width:20px;height:20px;margin:0;position:absolute;top:0;left:0}.ck-checkbox-mark{width:20px;height:20px;box-shadow:inset 0 0 0 1px var(--ck-borde);color:#fff;outline:0 solid var(--ck-ring);outline-offset:-1px;transition:all var(--ck-rapido) var(--ck-ease);background:#fff;border:1px solid #0000;border-radius:8px;justify-content:center;align-items:center;margin-top:-.94px;display:flex}.ck-checkbox-mark .ck-ico{opacity:0;width:10px;height:10px;transition:all var(--ck-rapido) ease-in-out;stroke-width:1.68px}.ck-checkbox:focus+.ck-checkbox-mark,.ck-checkbox:active:enabled+.ck-checkbox-mark{box-shadow:inset 0 0 0 1px #000}.ck-checkbox:checked+.ck-checkbox-mark{box-shadow:inset 0 0 0 10px #000}.ck-checkbox:checked+.ck-checkbox-mark .ck-ico{opacity:1}.ck-checkbox:focus-visible+.ck-checkbox-mark{outline-width:3px}.ck-checkbox:disabled,.ck-checkbox:disabled+.ck-checkbox-mark{cursor:not-allowed;opacity:.5}.ck-check-label{color:var(--ck-txt);cursor:pointer;padding-left:10px;font-size:14px;line-height:18.9px}.ck-sin-transicion :is(.ck-input,.ck-label,.ck-checkbox-mark,.ck-checkbox-mark .ck-ico){transition:none}.ck-ship-empty{background:var(--ck-gris);color:var(--ck-sub);border-radius:12px;flex-direction:column;align-items:center;padding:16px;font-size:14px;line-height:18.9px;display:flex}.ck-ship-empty p{text-align:start;max-width:100%}.ck-rate{background:var(--ck-gris);border:1px solid #000;border-radius:12px;justify-content:space-between;align-items:flex-start;gap:14px;padding:14px;display:flex}.ck-rate-title{font-size:14px;font-weight:600;line-height:18.9px}.ck-rate-text{color:var(--ck-sub);font-size:14px;line-height:18.9px}.ck-rate-price{text-transform:uppercase;flex:none;font-size:14px;font-weight:600;line-height:18.9px}.ck-notice{background:var(--ck-gris);border-radius:12px;padding:12px 16px;font-size:14px;line-height:18.9px}.ck-entra{transition:opacity .15s ease-in-out}@starting-style{.ck-entra{opacity:0}}.ck-insurance{border:1px dotted var(--ck-borde);text-align:left;cursor:pointer;background:#fff;border-radius:16px;grid-template-columns:48px minmax(0,1fr);gap:14px;width:100%;padding:8px;display:grid}.ck-insurance-img{object-fit:contain;width:48px;height:48px;display:block}.ck-insurance-body{flex-direction:column;min-width:0;display:flex}.ck-insurance-head{grid-template-columns:minmax(0,1fr) 18px;align-items:start;display:grid;position:relative}.ck-insurance-head .ck-checkbox{left:auto;right:-2px}.ck-insurance-title{font-size:14px;font-weight:600;line-height:18.9px}.ck-insurance-text{color:var(--ck-sub);font-size:12px;line-height:16.2px}.ck-pay-head{margin-bottom:14px}.ck-pay-head .ck-h2{margin-bottom:4px}.ck-sub{color:var(--ck-sub);font-size:14px;line-height:18.9px}.ck-card{flex-direction:column;gap:10px;display:flex}.ck-card-fields{flex-direction:column;gap:10px;min-width:0;display:flex}.ck-card-slot-wrap{min-width:0;position:relative}.ck-card-slot{min-height:48px;display:block}.ck-card-skeleton{border:1px solid var(--ck-borde);background:var(--ck-gris);border-radius:12px;min-height:48px;position:relative;overflow:hidden}.ck-card-skeleton:after{content:"";background:var(--ck-borde);width:0;height:14px;transition:opacity var(--ck-base) ease-out;border-radius:8px;margin-top:-7px;animation:1s ease-in-out infinite both ck-campo-carga;position:absolute;top:50%;left:14px}.ck-card-skeleton--capa{z-index:1;min-height:0;transition:opacity var(--ck-lentisimo) ease-out;position:absolute;inset:0}.ck-card-skeleton--capa.is-listo,.ck-card-skeleton--capa.is-listo:after{opacity:0;pointer-events:none}@starting-style{.ck-card-skeleton--capa.is-listo,.ck-card-skeleton--capa.is-listo:after{opacity:1}}.ck-card-slot--stub{white-space:nowrap;border:1px solid var(--ck-borde);color:var(--ck-sub);background:#fff;border-radius:12px;align-items:center;padding:0 38px 0 10px;display:flex;overflow:hidden}.ck-cvc-help{z-index:2;position:absolute;top:15px;right:14px}.ck-card>.ck-check--billing{margin-top:4px}.ck-card>.ck-billing-wrap{margin-top:-10px}.ck-billing{padding-top:20px}.ck-redirect{padding-bottom:16px;font-size:14px;line-height:18.9px}.ck-paypal-pane,.ck-billing-choice{flex-direction:column;gap:14px;display:flex}.ck-billing-choice .ck-h3{margin:0}.ck-billing-choice>.ck-billing-choice-wrap{margin-top:-14px}.ck-billing-choice-in{padding-top:14px}.ck-radios{border:1px solid var(--ck-borde);background:#fff;border-radius:12px}.ck-radio-row{cursor:pointer;-webkit-tap-highlight-color:transparent;transition:all var(--ck-rapido) ease-in-out;grid-template-columns:18px minmax(0,1fr);align-items:center;column-gap:10px;padding:14px;display:grid;position:relative}.ck-radio-row+.ck-radio-row{border-top:1px solid var(--ck-borde)}.ck-radio-row:first-child{border-radius:11px 11px 0 0}.ck-radio-row:last-of-type{border-radius:0 0 11px 11px}.ck-radio-row.is-selected{background:var(--ck-ficha-sel)}.ck-radio-row:before{content:"";z-index:1;border:1px solid var(--ck-borde);opacity:0;pointer-events:none;transition:all var(--ck-rapido) ease-in-out;position:absolute;inset:-1px}.ck-radio-row:first-child:before{border-radius:12px 12px 0 0}.ck-radio-row:last-of-type:before{border-radius:0 0 12px 12px}.ck-radio-row.is-selected:last-of-type,.ck-radio-row.is-selected:last-of-type:before{border-radius:0}.ck-radio-row.is-selected:before{opacity:1;border-color:#000}.ck-radio{border:1px solid var(--ck-borde);cursor:pointer;appearance:none;outline:0 solid var(--ck-ring);outline-offset:0;width:18px;height:18px;transition:all var(--ck-rapido) var(--ck-ease);background:#fff padding-box padding-box;border-radius:50%;margin:0;display:block}.ck-radio:focus-visible{z-index:1;outline-width:3px}.ck-radio:focus,.ck-radio:active:enabled{border-color:#000}.ck-radio:checked{border:6px solid #000}.ck-radio:disabled{cursor:not-allowed;opacity:.5}.ck-radio-label{font-size:14px;font-weight:600;line-height:18.9px}.ck-radio-panel-wrap{border-radius:0 0 11px 11px}.ck-radio-panel{border-top:1px solid var(--ck-borde);background:var(--ck-gris);border-radius:0 0 11px 11px;padding:14px}.ck-metodo{grid-template-columns:18px minmax(0,1fr) auto}.ck-metodo-marcas{align-items:center;gap:4px;display:flex}.ck-metodo-mas{background:#fff;border:1px solid #00000012;border-radius:3px;align-items:center;height:24px;padding:0 4px;font-size:10px;line-height:13.5px;display:flex}.ck-paypal-logo--metodo{width:47px}.ck-metodos>.ck-radio-row:first-child{border-radius:11px 11px 0 0}.ck-metodos>.ck-radio-row:first-child:before{border-radius:12px 12px 0 0}.ck-metodos>.ck-metodo--sin-panel.is-selected:last-of-type{border-radius:0 0 11px 11px}.ck-metodos>.ck-metodo--sin-panel.is-selected:last-of-type:before{border-radius:0 0 12px 12px}.ck-metodos>:not(.ck-radio-row)+.ck-radio-row{border-top:1px solid var(--ck-borde)}.ck-metodo-plegable{transition:grid-template-rows var(--ck-lento) var(--ck-ease);grid-template-rows:minmax(0,1fr);display:grid}.ck-metodo-plegable>.ck-card{min-height:0}.ck-metodos>.ck-metodo-plegable:not(:last-child)>.ck-radio-panel{border-radius:0}.ck-metodo-plegable.is-plegando{overflow:hidden}.ck-metodo-plegable.is-collapsed{visibility:hidden;transition:grid-template-rows var(--ck-lento) var(--ck-ease), visibility 0s linear var(--ck-lento);grid-template-rows:minmax(0,0fr);overflow:hidden}.ck-metodo-nota-wrap{border-radius:0 0 11px 11px}.ck-metodos .ck-redirect{padding:0}.ck-metodos+.ck-paypal-pane{padding-top:20px}.ck-summary-bottom{display:none}@media (width<=999px){.ck-summary-bottom{display:block}.ck-summary-bottom:not(.is-open){margin-top:-4px}}.ck-compact{width:100%;min-height:46px;color:var(--ck-txt);text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;grid-template-columns:auto minmax(0,1fr) auto 10px;align-items:center;column-gap:8px;padding:4px 0 0;display:grid;position:relative}.ck-compact.is-open{min-height:0;padding-top:0}.ck-compact:focus-visible{outline:3px solid var(--ck-ring);outline-offset:2px;border-radius:12px}.ck-compact-title{grid-column:1/4;font-size:20px;font-weight:600;line-height:24px}.ck-compact-thumb{grid-template:42px/42px;align-items:center;display:grid}.ck-compact-thumb--stack{padding-right:7.69px}.ck-compact-thumb-front,.ck-compact-thumb-back{background:var(--ck-gris);border-radius:12px;grid-area:1/1;margin:1px;display:block;position:relative;box-shadow:0 0 0 .5px #0000000d,0 1px 3px #0000000a,0 2px 8px #0000000f}.ck-compact-thumb-front{z-index:2;width:40px;height:40px}.ck-compact-thumb-back{justify-self:center;width:45.2px;height:45.2px;transform:translate(7.69px)rotate(8deg)}.ck-compact-thumb-back:before{content:"";z-index:1;background:#0003;border-radius:11px;position:absolute;inset:1px}.ck-compact-thumb img{box-sizing:border-box;object-fit:contain;border:1px solid #fff;border-radius:12px;width:100%;height:100%;display:block}.ck-compact-text{flex-direction:column;gap:4px;min-width:0;display:flex}.ck-compact-text strong{white-space:nowrap;text-overflow:ellipsis;font-size:18px;font-weight:600;line-height:18px;display:block;overflow:clip visible}.ck-compact-text span{color:var(--ck-sub);font-size:14px;line-height:14px}.ck-compact-price{align-items:center;gap:6px;display:flex}.ck-compact-price strong{font-size:18px;font-weight:600;line-height:18px}.ck-pill{background:var(--ck-gris);min-width:19px;min-height:19px;color:var(--ck-sub);border-radius:36px;justify-content:center;align-items:center;padding:0 4px;font-size:10px;font-weight:600;line-height:10px;display:inline-flex}.ck-compact-chevron{stroke-width:1.68px;width:10px;height:10px}.ck-summary-bottom-panel{flex-direction:column;gap:20px;padding-top:10px;display:flex}.ck-alert,.ck-progress{border-radius:12px;grid-template-columns:28px minmax(0,1fr);padding:16px;font-size:14px;line-height:22px;display:grid}.ck-alert{color:var(--ck-txt);background:#fff4f4;border:1px solid #f5c2c2}.ck-alert-ico{width:18px;height:18px;color:var(--ck-critico);stroke-width:1.24444px;margin:2px 10px 2px 0}.ck-progress{border:1px solid var(--ck-borde);background:var(--ck-gris);color:var(--ck-txt)}.ck-progress .ck-alert-ico{color:var(--ck-sub)}.ck-progress-title{font-weight:600}.ck-btn-secondary{box-shadow:inset 0 0 0 1px var(--ck-borde);color:var(--ck-txt);cursor:pointer;background:0 0;border:0;border-radius:12px;margin-top:10px;padding:14px;font-size:14px;font-weight:600;line-height:18.9px}.ck-btn-secondary:focus-visible{outline:3px solid var(--ck-ring)}@media (hover:hover){.ck-btn-secondary:hover{background:var(--ck-gris)}}.ck-spinner{border:2px solid #00000026;border-top-color:#000;border-radius:50%;width:18px;height:18px;margin:2px 10px 2px 0;animation:.8s linear infinite ck-spin;display:block}.ck-branding{min-width:0;min-height:75px;margin-top:14px}.ck-branding[data-ck-branding=en],.ck-branding[data-ck-branding=hu]{min-height:59px}@container ck-col (width>=412px){.ck-branding[data-ck-branding=otros]{min-height:59px}}@container ck-col (width>=480px){.ck-branding[data-ck-branding=en]{min-height:44px}}@container ck-col (width<=329px){.ck-branding[data-ck-branding=hu]{min-height:75px}}.ck-branding-el{display:block}.ck-branding-el--stub{color:var(--ck-sub);text-align:center;font-size:12px;line-height:16.2px}.ck-submit{color:#fff;width:100%;min-height:49.6px;font:600 16px/21.6px var(--ck-font);text-align:center;outline:0 solid var(--ck-ring);cursor:pointer;transition:color var(--ck-base) ease-in-out, background-color var(--ck-base) ease-in-out, border-color var(--ck-base) ease-in-out, box-shadow var(--ck-base) ease-in-out, opacity var(--ck-base) ease-in-out, transform var(--ck-base) ease-in-out, outline-width var(--ck-base) ease-in-out;background:#000;border:0;border-radius:12px;justify-content:center;align-items:center;gap:10px;padding:14px;text-decoration:none;display:flex;position:relative}.ck .ck-submit{color:#fff}.ck-submit:disabled{opacity:.5;cursor:not-allowed}.ck-submit[aria-busy=true]:disabled{opacity:1;cursor:default}.ck-submit.is-espera:disabled{opacity:1;cursor:pointer}.ck-submit:focus-visible{outline-offset:0;outline-width:3px}.ck-submit-txt{transition:all var(--ck-rapido) var(--ck-ease);align-items:center;display:inline-flex}.ck-submit.is-cargando .ck-submit-txt{opacity:0;visibility:hidden;scale:.8}.ck-submit-carga{transform-origin:0 0;opacity:1;transition:all var(--ck-rapido) var(--ck-ease) var(--ck-rapido);align-items:center;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(1)}@starting-style{.ck-submit-carga{opacity:0;scale:.5}}.ck-submit-spin{fill:currentColor;flex:none;width:18px;height:18px;animation:.5s ease-in-out ck-spin-entra,.5s linear infinite ck-spin;display:block}.ck-submit-proc{overflow-wrap:normal;white-space:nowrap;opacity:1;max-width:200px;margin-left:10px;transition:max-width .45s 4.175s,transform .675s 4.175s,margin .675s 4.175s,opacity .3s 4.4375s;overflow:hidden;transform:translate(0)}@starting-style{.ck-submit-proc{opacity:0;max-width:0;margin-left:0;transform:translate(-18px)}}.ck-submit--link{width:auto}.ck-submit--paypal{background:#ffc439}.ck .ck-submit--paypal{color:#000}.ck-submit--cartera{height:49.6px;padding:0;overflow:hidden}.ck-submit--cartera img{flex:none;width:auto;max-width:none;height:55.6px;max-height:none;display:block}.ck-sms{flex-direction:column;gap:14px;padding-top:14px;display:flex}.ck-sms-legal{color:var(--ck-sub);font-size:12px;line-height:16.2px}.ck-texto-enlace{color:inherit;font:inherit;cursor:pointer;outline:0 solid var(--ck-ring);outline-offset:3px;transition-property:color,background-color,border-color,box-shadow,opacity,transform,outline-width;transition-duration:var(--ck-base);background:0 0;border:0;border-radius:2px;padding:0;text-decoration:underline;transition-timing-function:ease-in-out;display:inline}.ck-texto-enlace:focus-visible{outline:3px solid var(--ck-ring)}.ck-policies{margin-top:28px;padding-top:14px}.ck-policies-list{flex-wrap:wrap;justify-content:center;gap:4px 14px;padding:0;list-style:none;display:flex}.ck-policies-toggle{color:var(--ck-txt);cursor:pointer;outline:0 solid var(--ck-ring);outline-offset:3px;transition-property:color,background-color,border-color,box-shadow,opacity,transform,outline-width;transition-duration:var(--ck-base);background:0 0;border:0;border-radius:2px;padding:0;font-size:14px;line-height:18.9px;text-decoration:underline;transition-timing-function:ease-in-out;display:block}.ck-policies-toggle:focus-visible{outline:3px solid var(--ck-ring)}@media (width<=999px){.ck-policies{margin-top:0}}.ck-empty{flex-direction:column;align-items:flex-start;gap:20px;padding:20px 0;display:flex}.ck-lines{flex-direction:column;gap:14px;padding:0;list-style:none;display:flex}.ck-line{align-items:center;min-width:0;display:flex}.ck-thumb{background:#e9e9e9;border-radius:16px;flex:none;width:64px;height:64px;margin:1px;position:relative;box-shadow:0 0 0 .5px #0000000d,0 1px 3px #0000000a,0 2px 8px #0000000f}.ck-thumb img{object-fit:cover;border:2px solid #fff;border-radius:16px;width:100%;height:100%;display:block}.ck-thumb--icon img{object-fit:contain;background:#fff;padding:8px}.ck-badge{color:#fff;background:#000;border-radius:8px;outline:2px solid #fff;justify-content:center;align-items:center;min-width:20px;min-height:20px;padding:0 4px;font-size:12px;font-weight:600;line-height:16.2px;display:flex;position:absolute;top:-4px;right:-4px}.ck-line-text{flex:auto;min-width:0;padding:0 14px}.ck-line-name{font-size:14px;line-height:18.9px}.ck-line-variant{color:var(--ck-muted);font-size:12px;line-height:16.2px}.ck-line-price{text-align:right;flex-direction:column;flex:none;align-items:flex-end;font-size:14px;line-height:18.9px;display:flex}.ck-line-compare{color:var(--ck-muted);font-size:12px;line-height:16.2px}.ck-muted{color:var(--ck-muted)}.ck-totals{flex-direction:column;gap:6px;display:flex}.ck-totals-row{justify-content:space-between;align-items:baseline;gap:14px;font-size:14px;line-height:18.9px;display:flex}.ck-totals-row>:last-child{text-align:right}.ck-totals-head{align-items:center;gap:4px;min-width:0;display:inline-flex}.ck-ship-help{width:14px;height:14px;color:var(--ck-muted);cursor:pointer;background:0 0;border:0;border-radius:50%;flex:none;padding:0;display:flex}.ck-ship-help .ck-ico{width:14px;height:14px}.ck-ship-help:focus-visible{outline:3px solid var(--ck-ring);outline-offset:1px}.ck-ship-free{text-transform:uppercase}.ck-total{margin-top:10px;font-size:18px;font-weight:600;line-height:24.3px}.ck-total-value{align-items:baseline;gap:6px;display:inline-flex}.ck-total-value strong{font-weight:600}.ck-currency{color:var(--ck-muted);font-size:12px;font-weight:400;line-height:16.2px}.ck-trust{flex-direction:column;gap:20px;display:flex}.ck-trust-mobile{display:none}@media (width<=999px){.ck-trust-mobile{display:block}}.ck-rating{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px 14px;padding-bottom:8px;display:flex}.ck-rating-value{font-size:18px;font-weight:600;line-height:24.3px}.ck-rating-tp{align-items:center;gap:9px;display:flex}.ck-rating-tp .ck-tp-stars{width:117.33px;height:22px;display:block}.ck-tp-logo{color:#191919;letter-spacing:-.02em;align-items:center;gap:2px;font-size:19px;font-weight:600;line-height:22px;display:flex}.ck-tp-logo-star{width:21px;height:20px;margin-top:-3px;display:block}.ck-rating+.ck-reviews{margin-top:-6px}.ck-reviews{flex-direction:column;gap:14px;display:flex}.ck-review{border:1px solid var(--ck-borde-res);border-radius:12px;flex-direction:column;gap:4px;padding:14px;display:flex}.ck-trust-mobile .ck-review{border-color:var(--ck-borde)}.ck-review-stars .ck-tp-stars{width:96px;height:18px;display:block}.ck-review-title{font-size:14px;font-weight:600;line-height:18.9px}.ck-review-body{font-size:14px;line-height:18.9px}.ck-review-author{color:var(--ck-muted);font-size:14px;font-style:italic;line-height:18.9px}.ck-review-arrows{justify-content:center;gap:28px;display:flex}.ck-arrow{color:var(--ck-txt);cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:6px;padding:0;font-size:20px;line-height:27px;display:block}.ck-arrow:focus-visible{outline:3px solid var(--ck-ring)}.ck-reviews-note{text-align:center;font-size:14px;line-height:18.9px}.ck-modal{max-width:none;max-height:none;color:var(--ck-txt);background:0 0;border:0;margin:0;padding:0}.ck-modal[open]{z-index:10;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);overscroll-behavior:contain;width:100%;height:100%;animation:ck-modal-fade var(--ck-lento) var(--ck-ease) both;background:#0009;padding:10dvh 0 0;display:flex;position:fixed;inset:0;overflow:clip}.ck-modal::backdrop{background:0 0}.ck-modal-panel{width:100%;height:90%;max-height:100%;animation:ck-sheet-in var(--ck-rapido) var(--ck-ease) var(--ck-rapido) both;background:#fff;border-radius:16px 16px 0 0;flex-direction:column;margin-top:auto;display:flex;position:relative;overflow:hidden;box-shadow:0 0 0 .5px #00000012,0 4px 7px #0000000a,0 8px 32px #00000029}.ck-modal.is-saliendo{animation:ck-modal-fuera var(--ck-base) ease-in both}.ck-modal.is-saliendo .ck-modal-panel{animation:ck-sheet-fuera var(--ck-base) ease-in both}.ck-modal-scroll{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;flex:auto;grid-template-rows:auto 1fr;grid-template-columns:100%;gap:14px;min-height:0;display:grid;overflow:hidden auto}.ck-modal-head{justify-content:space-between;align-items:center;padding:14px 20px 0;display:flex}.ck-modal-title{flex-grow:1;max-width:100%;padding-right:34px;font-size:20px;font-weight:600;line-height:24px}.ck-modal-close{z-index:10;color:var(--ck-txt);cursor:pointer;transition-property:color,background-color,border-color,box-shadow;transition-duration:var(--ck-base);background:#fff;border:0;border-radius:12px;padding:4px;transition-timing-function:ease-in-out;display:block;position:absolute;top:12.5px;right:20px}.ck-modal-close .ck-ico{width:18px;height:18px;color:var(--ck-sub);stroke-width:1.24444px}.ck-modal-close:hover{background:var(--ck-gris)}.ck .ck-modal-close:focus-visible{outline:1px auto highlight;outline:1px auto -webkit-focus-ring-color;outline-offset:0}.ck-modal-body{padding:0 20px 14px}.ck-modal-stack{flex-direction:column;gap:14px;display:flex}@media (width>=580px){.ck-modal[open]{padding:10dvh min(10dvh,10dvw)}.ck-modal-panel{border-radius:16px;max-width:480px;height:600px;margin:auto;animation-name:ck-modal-in}.ck-modal.is-saliendo .ck-modal-panel{animation-name:ck-modal-fuera-panel}}.ck-policy{font-size:14px;line-height:1.35;display:block}.ck .ck-policy a{color:var(--ck-txt);text-decoration:none}.ck .ck-policy a:focus-visible{outline:1px auto highlight;outline:1px auto -webkit-focus-ring-color;outline-offset:1px}.ck-policy strong,.ck-policy b{font-weight:600}.ck-policy em,.ck-policy i,.ck-policy address{font-style:italic}.ck .ck-policy h1,.ck .ck-policy h2,.ck .ck-policy h3,.ck .ck-policy h4{font-weight:600;line-height:1.2}.ck .ck-policy h1{font-size:20px}.ck .ck-policy h2{font-size:16px}.ck .ck-policy h3{font-size:14px}.ck .ck-policy h4{font-size:12px}.ck .ck-policy h5,.ck .ck-policy h6{font-size:14px;font-weight:400;line-height:1.2}.ck .ck-policy ul,.ck .ck-policy ol{list-style:revert;margin:0 0 0 16px;padding:0}.ck-policy li+li{margin-top:14px}.ck .ck-policy table{border:1px solid var(--ck-borde);border-collapse:collapse;box-shadow:none;font-size:inherit}.ck .ck-policy th,.ck .ck-policy td{border:1px solid var(--ck-borde);text-align:left;vertical-align:top;padding:14px;font-weight:400}.ck .ck-policy *+h1,.ck .ck-policy *+h2,.ck .ck-policy *+h3{margin-top:16px}.ck .ck-policy *+:is(p,ul,ol,table,.ck-policy-tabla){margin-top:14px;margin-bottom:0}.ck-policy img{max-width:100%;max-height:100%;display:block}.ck-policy-tabla{overflow:auto hidden}.ck-policy-skel{flex-direction:column;gap:14px;display:flex}.ck-policy-skel p{line-height:1.35}.ck-policy-skel .ck-skel{width:100%}.ck-skel{vertical-align:middle;background:#00000014;border-radius:4px;max-width:100%;height:.8em;animation:4s infinite ck-pulse;display:inline-block}.ck-skel--total{height:18px}.ck-banner--loading .ck-skel{background:#101e111f}.ck-desplegable{transition-property:height,opacity;transition-duration:var(--ck-lento);transition-timing-function:var(--ck-ease);will-change:height;position:relative;overflow:hidden}.ck-desplegable--base{transition-duration:var(--ck-base)}.ck-alto{will-change:height}.ck-alto--moviendo{overflow:hidden}.ck-precio{--ck-precio-retardo:30ms;text-align:right;display:grid;position:relative;overflow:hidden}.ck-precio-v{grid-area:1/1}.ck-precio-c{opacity:1;transition:var(--ck-rapido) ease-in-out calc(var(--ck-precio-retardo) * (var(--total) - var(--index) - 1));transition-property:opacity,inset-block-start,top;display:inline;position:relative;top:0}.ck-precio-v.is-enter .ck-precio-c{opacity:0;top:-1em}.ck-precio-v:is(.is-exit,.is-exiting,.is-exited) .ck-precio-c{opacity:0;top:1em}@supports (view-transition-name:none){@media (prefers-reduced-motion:no-preference){html:active-view-transition-type(modal-content-cross-fade) .ck-modal-scroll{view-transition-name:ck-modal-contenido}html:active-view-transition-type(modal-content-cross-fade)::view-transition-old(root){animation:none}html:active-view-transition-type(modal-content-cross-fade)::view-transition-new(root){animation:none}}}.ck-proceso{opacity:0;pointer-events:none;transition:opacity var(--ck-lentisimo) ease-in-out}.ck-proceso.is-visible{opacity:1}.ck-proceso-in{z-index:5;position:fixed;bottom:4px;left:4px;right:4px}.ck-proceso-barra{border:1px solid var(--ck-borde);background-color:var(--ck-gris);color:#000;appearance:none;border-radius:9999px;width:100%;height:4px;display:block;position:relative;overflow:visible}.ck-proceso-barra::-webkit-progress-bar{background-color:var(--ck-gris);border-radius:9999px}.ck-proceso-barra::-webkit-progress-value{background-color:#000;border-radius:9999px}.ck-proceso.is-en-uso .ck-proceso-barra:indeterminate:after{content:"";background-color:#000;border-radius:9999px;width:25%;animation:2s infinite ck-proceso-ida;position:absolute;inset:0;box-shadow:0 0 0 1px #000}.ck-proceso.is-en-uso .ck-proceso-barra:indeterminate::-moz-progress-bar{background-color:#000;width:25%;animation:2s infinite ck-proceso-ida}.ck-proceso-texto{font-size:14px;line-height:18.9px;display:none}@keyframes ck-pulse{50%{opacity:1}75%{opacity:.5}to{opacity:1}}@keyframes ck-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes ck-spin-entra{0%{opacity:0}to{opacity:1}}@keyframes ck-campo-carga{0%{width:0;left:14px}50%{width:calc(100% - 28px);left:14px}to{width:0;left:calc(100% - 14px)}}@keyframes ck-proceso-ida{50%{transform:translate(300%)}}@keyframes ck-modal-fade{0%{opacity:0}}@keyframes ck-modal-in{0%{opacity:0;transform:translateY(14px)scale(.98)}}@keyframes ck-sheet-in{0%{transform:translateY(100%)}}@keyframes ck-modal-fuera{to{opacity:0}}@keyframes ck-modal-fuera-panel{to{opacity:0;transform:translateY(14px)scale(.98)}}@keyframes ck-sheet-fuera{to{transform:translateY(100%)}}@media (prefers-reduced-motion:reduce){.ck{--ck-rapido:1ms;--ck-base:1ms;--ck-lento:1ms;--ck-lentisimo:1ms}.ck-precio{--ck-precio-retardo:0s}.ck-card-skeleton:after,.ck-wallet--skel,.ck-skel,.ck-modal[open],.ck-modal-panel,.ck-modal.is-saliendo,.ck-modal.is-saliendo .ck-modal-panel{animation:none}.ck-spinner{animation-duration:2.4s}.ck-submit.is-cargando .ck-submit-txt,.ck-submit-spin{display:none}.ck-submit-carga{position:static;transform:none}.ck-submit-proc{margin-left:0;transition:none}.ck-proceso-barra{display:none}.ck-proceso-texto{display:block}}.ck-ty-head{align-items:center;gap:12px;display:flex}.ck-ty-mark{border:2px solid;border-radius:50%;flex:none;justify-content:center;align-items:center;width:42px;height:42px;display:inline-flex}.ck-ty-mark svg{width:22px;height:22px}.ck-ty-mark--alert{color:#b42318}.ck-ty-code{color:var(--ck-muted);margin:0;font-size:14px;line-height:1.3}.ck-ty-title{margin:0;font-size:20px;font-weight:600;line-height:24px}.ck-ty-box{border:1px solid var(--ck-borde);border-radius:12px;padding:14px}.ck-ty-box-title{margin:0 0 8px;font-size:16px;font-weight:600;line-height:19.2px}.ck-ty-box-text{margin:0}.ck-ty-grid{grid-template-columns:minmax(0,1fr);gap:0 20px;display:grid}@media (width>=750px){.ck-ty-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.ck-ty-item{margin-top:12px}.ck-ty-item h3{margin:0 0 4px;font-size:14px;font-weight:600;line-height:1.3}.ck-ty-item p{overflow-wrap:anywhere;margin:0}.ck-ty-actions{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;display:flex}.ck-ty-help{margin:0}.ck-ty-help a,.ck-ty-policies{color:inherit;text-decoration:underline}.ck-submit.ck-ty-btn{width:auto;padding:14px 20px;text-decoration:none}@media (width<=749px){.ck-ty-actions{text-align:center;flex-direction:column-reverse;align-items:stretch}.ck-submit.ck-ty-btn{width:100%}}.ck-ty-foot{border-top:1px solid var(--ck-borde);margin-top:20px;padding-top:14px}.ck-ty-policies{font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-size:12px}
