.cpve .color-background-1,.cpve{--color-foreground:var(--color-base-text);--accent-color:var(--color-base-accent-1)}.cpve .color-background-1,.cpve{--accent-color:var(--color-base-accent-1)}.cpve .circle,.cpve .overflow-hidden,.cpve .overflow-hidden-mobile,.cpve .overflow-hidden-tablet,.cpve .splide__track{overflow:hidden}.cpve .rte table,.cpve table:not([class]){table-layout:fixed}.cpve .rte ol,.cpve .rte ul{list-style-position:inside}.cpve .accordion__content,.cpve .accordion__title{word-break:break-word}.cpve .splide__slide,.cpve details>*{box-sizing:border-box}.cpve .product-form__buttons--uppercase .product-form__submit{text-transform:uppercase}.cpve img{max-width:100%;height:auto;vertical-align:bottom}.cpve button{background-color:transparent;outline:0;border:none;color:rgb(var(--color-foreground))}.cpve button:not([disabled]),.cpve summary{cursor:pointer}.cpve a{color:inherit}.cpve a:not(:hover){text-decoration:none}@media screen and (max-device-width:480px){.cpve{-webkit-text-size-adjust:100%}}.cpve .content-rte>cpve-product-form{display:block}.cpve .grid,.cpve .list-unstyled,.cpve summary{list-style:none}.cpve .visibility-hidden{visibility:hidden}.cpve .color-background-1,.cpve{--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;--border-color:var(--color-foreground)}.cpve .color-accent-1{--color-foreground:var(--color-base-solid-button-labels);--accent-color:var(--color-foreground)}.cpve .color-accent-1{--color-background:var(--color-base-accent-1);--gradient-background:var(--gradient-base-accent-1)}.cpve .text-color-text{color:rgb(var(--color-base-text));--color-foreground:var(--color-base-text)}.cpve .color-accent-1{--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}.cpve .color-background-1,.cpve{--color-card-hover:var(--color-base-text)}.cpve .color-accent-1{--color-card-hover:var(--color-base-solid-button-labels)}.cpve .color-icon-text,.cpve{--color-icon:rgb(var(--color-base-text))}.cpve .material-icon--custom-color{color:var(--color-icon)}.cpve .content-container{--border-radius:var(--text-boxes-radius);--border-width:var(--text-boxes-border-width);--border-opacity:var(--text-boxes-border-opacity);--shadow-horizontal-offset:var(--text-boxes-shadow-horizontal-offset);--shadow-vertical-offset:var(--text-boxes-shadow-vertical-offset);--shadow-blur-radius:var(--text-boxes-shadow-blur-radius);--shadow-opacity:var(--text-boxes-shadow-opacity);--shadow-visible:var(--text-boxes-shadow-visible)}.cpve .contains-media{--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)}.cpve .hidden,.cpve [data-skip-non-existent=true] .non-existent,.cpve [data-skip-non-existent=true] .non-existent+label,.cpve [data-skip-unavailable=true] .unavailable,.cpve [data-skip-unavailable=true] .unavailable+label{display:none!important}.cpve .page-width{max-width:var(--page-width);margin:0 auto;padding:0 1.5rem}.cpve .insta-stories__open-buttons-and-arrows-container,.cpve .isolate,.cpve .splide__track{position:relative;z-index:0}.cpve .circle{border-radius:50%}.cpve .content-rte>*{margin:0}.cpve .flex-center{display:flex;align-items:center;justify-content:center}.cpve .flex-shrink-0{flex-shrink:0}.cpve .section+.section{margin-top:var(--spacing-sections-mobile)}.cpve .color-accent-1,.cpve .color-background-1,.cpve .color-custom,.cpve{color:rgba(var(--color-foreground),.9);background-color:rgb(var(--color-background))}.cpve .index-0{--index:0}.cpve .index-1{--index:1}.cpve .list-unstyled{margin:0;padding:0}.cpve .visually-hidden{position:absolute!important;overflow:hidden;width:1px;height:1px;margin:-1px;padding:0;border:0;clip:rect(0 0 0 0);word-wrap:normal!important}.cpve .visually-hidden--inline{margin:0;height:1em}.cpve.overflow-hidden{height:100vh}.cpve .media,.cpve .splide,.cpve .thumbnail-list__item,.cpve summary{position:relative}.cpve ::selection{background-color:rgba(var(--color-foreground),.2)}.cpve .h1,.cpve .h2,.cpve .h3,.cpve .h4,.cpve .h5,.cpve h1,.cpve h2,.cpve h3,.cpve h4,.cpve 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}.cpve .h1,.cpve h1{font-size:calc(var(--font-heading-scale) * 2.25rem)}.cpve .h2,.cpve h2{font-size:calc(var(--font-heading-scale) * 2rem)}.cpve .h3,.cpve h3{font-size:calc(var(--font-heading-scale) * 1.7rem)}.cpve .h4,.cpve h4{font-size:calc(var(--font-heading-scale) * 1.45rem)}.cpve .h5,.cpve h5{font-size:calc(var(--font-heading-scale) * 1.2rem)}@media only screen and (min-width:750px){.cpve .h1,.cpve h1{font-size:calc(var(--font-heading-scale) * 3rem)}.cpve .h2,.cpve h2{font-size:calc(var(--font-heading-scale) * 2.4rem)}.cpve .h3,.cpve h3{font-size:calc(var(--font-heading-scale) * 1.8rem)}.cpve .h5,.cpve h5{font-size:calc(var(--font-heading-scale) * 1.3rem)}}.cpve .heading-font{font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight)}.cpve table:not([class]){border-collapse:collapse;font-size:1.4rem;border-style:hidden;box-shadow:0 0 0 .1rem rgba(var(--color-foreground),.2)}.cpve table:not([class]) td,.cpve table:not([class]) th{padding:1em;border:.1rem solid rgba(var(--color-foreground),.2)}.cpve .left{text-align:left}.cpve .center{text-align:center}.cpve .thumbnail:hover{opacity:.7}.cpve a:empty,.cpve div:empty,.cpve h1:empty,.cpve h2:empty,.cpve h3:empty,.cpve h4:empty,.cpve h5:empty,.cpve p:empty,.cpve section:empty,.cpve ul:empty{display:none}.cpve a:not([href]){cursor:not-allowed}.cpve .rte a{color:rgba(var(--color-link),var(--alpha-link));text-underline-offset:.3rem;text-decoration-thickness:.1rem}.cpve{--duration-short:.1s;--duration-default:.2s;--duration-long:.5s}.cpve .rte a:hover{color:rgb(var(--color-link));text-decoration-thickness:.2rem}.cpve summary::-webkit-details-marker{display:none}.cpve .button.loading .button__label:after,.cpve .button.loading .button__label:before{display:none}.cpve :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)}.cpve .rte:after{clear:both;content:"";display:block}.cpve .rte>p:first-child{margin-top:0}.cpve .grid:last-child,.cpve .rte li:last-child,.cpve .rte>p:last-child{margin-bottom:0}.cpve .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)}.cpve .rte ol,.cpve .rte ul{padding-left:2rem}.cpve .rte li{list-style:inherit}.cpve .rte a{transition:text-decoration-thickness var(--duration-short) ease}.cpve .content-rte>*+*{margin-top:2rem}.cpve .block-margins>:first-child,.cpve .block-margins>style:first-child+*{margin-top:0!important}.cpve .block-margins>:last-child{margin-bottom:0!important}.cpve .grid{padding:0}.cpve .title-with-highlight{--hightlight-color:rgb(var(--accent-color))}.cpve .title-with-highlight strong{color:var(--hightlight-color);font-weight:var(--font-heading-weight)}.cpve .content-and-comparison-slider--no-content{grid-template-columns:repeat(1,1fr)}.cpve .grid{display:flex;flex-wrap:wrap;align-items:flex-start;margin-bottom:2rem;column-gap:var(--grid-mobile-horizontal-spacing);row-gap:var(--grid-mobile-vertical-spacing)}.cpve .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}.cpve .grid--1-col .grid__item{max-width:100%;width:100%}@media screen and (min-width:750px){.cpve .desktop-index-0{--index:0}.cpve .desktop-index-1{--index:1}.cpve .desktop-hidden{display:none!important}.cpve .desktop-center{text-align:center}.cpve .rte table td{padding-left:1.2rem;padding-right:1.2rem}.cpve .page-width{padding:0 5rem}.cpve .page-width--narrow{padding:0 9rem}.cpve .section+.section{margin-top:var(--spacing-sections-desktop)}.cpve .grid{column-gap:var(--grid-desktop-horizontal-spacing);row-gap:var(--grid-desktop-vertical-spacing)}.cpve .grid__item{width:calc(25% - var(--grid-desktop-horizontal-spacing) * 3 / 4);max-width:calc(50% - var(--grid-desktop-horizontal-spacing)/ 2)}}@media screen and (min-width:750px){.cpve .grid--2-col-tablet .grid__item{width:calc(50% - var(--grid-desktop-horizontal-spacing)/ 2)}}@media screen and (min-width:990px){.cpve .page-width--narrow{max-width:72.6rem;padding:0}}@media screen and (max-width:749px){.cpve .mobile-hidden{display:none!important}.cpve .mobile-left{text-align:left}.cpve .mobile-center{text-align:center}.cpve .grid--peek.slider--mobile{margin:0;width:100%}.cpve .grid--peek.slider--mobile .grid__item{box-sizing:content-box;margin:0}.cpve .grid--peek .grid__item{min-width:35%}.cpve .grid--peek.slider .grid__item:first-of-type{margin-left:1.5rem}.cpve .grid--peek.slider:after{margin-left:calc(-1 * var(--grid-mobile-horizontal-spacing))}.cpve .grid--peek .grid__item{width:calc(50% - var(--grid-mobile-horizontal-spacing) - 3rem)}}.cpve .media{display:block;background-color:rgba(var(--color-foreground),.1);overflow:hidden}.cpve .media--transparent{background-color:transparent}.cpve .media>:not(.zoom):not(.deferred-media__poster-button){display:block;max-width:100%;position:absolute;top:0;left:0;height:100%;width:100%}.cpve .media>img{object-fit:cover;object-position:center center;transition:opacity .4s cubic-bezier(.25,.46,.45,.94)}.cpve .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));border-radius:var(--buttons-radius-outset);position:relative;font-weight:700}.cpve .button{min-width:calc(12rem + var(--buttons-border-width) * 2);min-height:calc(4.5rem + var(--buttons-border-width) * 2);font-weight:700}.cpve .button{display:inline-flex;justify-content:center;align-items:center;border:0;padding:0 3rem;font:inherit;text-decoration:none;color:rgb(var(--color-button-text));transition:box-shadow var(--duration-short) ease;-webkit-appearance:none;appearance:none;background-color:rgba(var(--color-button),var(--alpha-button-background));font-weight:700;z-index:0}.cpve .button span{position:relative;z-index:2}.cpve .button.loading .loading-overlay__spinner{display:flex!important}.cpve .button:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;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))}.cpve .button:after{content:"";position:absolute;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}.cpve .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))}.cpve .button:focus,.cpve .button:focus-visible{outline:0;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)}.cpve .button:focus:not(:focus-visible):not(.focused){box-shadow:inherit}.cpve .button::selection{background-color:rgba(var(--color-button-text),.3)}.cpve .button{font-size:1.6rem;letter-spacing:.1rem;line-height:calc(1 + .2 / var(--font-body-scale))}@keyframes ripple{0%{opacity:0;transform:none}20%,70%{opacity:1}to{opacity:0;transform:scale(1.5)}}.cpve .button:disabled{cursor:not-allowed;opacity:.5}.cpve .button--full-width{display:flex;width:100%}.cpve .button.loading{color:transparent;position:relative}.cpve .button.loading>.loading-overlay__spinner{top:50%;left:50%;transform:translate(-50%,-50%);position:absolute;z-index:2;height:100%;display:flex;align-items:center}.cpve .button.loading>.loading-overlay__spinner .spinner{width:fit-content}.cpve .button.loading>.loading-overlay__spinner .path{stroke:rgb(var(--color-button-text))}.cpve .modal__toggle-open{display:flex}.cpve .splide__list>div,.cpve sticky-announcement,.cpve sticky-group-manager{display:contents}.cpve .sticky-atc.color-accent-1 .badge,.cpve .sticky-atc.color-accent-2 .badge{background:rgb(var(--color-foreground));color:rgb(var(--color-background))}.cpve .shopify-section-header-sticky{position:sticky;top:0}.cpve .shopify-section-header-hidden{top:calc(-1 * var(--header-height))}.cpve .shopify-section-header-hidden.menu-open{top:0}.cpve sticky-group-manager .section-header.animate{transition:top .15s ease-out}.cpve .announcement-bar-section.shopify-section-header-sticky{position:sticky;top:var(--sticky-offset,0);z-index:4}.cpve sticky-group-manager .section-header.shopify-section-header-sticky{top:var(--sticky-offset,0)}.cpve sticky-group-manager .section-header.shopify-section-header-hidden{top:calc(var(--sticky-offset,0px) - var(--header-height,100px))!important}.cpve copy-button[data-success=false]:not(.copy-button--success-absolute) .copy-success,.cpve copy-button[data-success=true]:not(.copy-button--success-absolute) .copy-text{display:none}.cpve .list-menu__item--active:hover{text-decoration:underline}.cpve .header__active-menu-item{transition:text-decoration-thickness var(--duration-short) ease;text-underline-offset:.3rem}.cpve .header__active-menu-item-v2{font-weight:700;padding:0 .7em;position:relative;z-index:0}.cpve .header__active-menu-item-v2:before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;transform:scaleY(1.4);background:rgb(var(--color-background));z-index:-1;border-radius:.3rem}@keyframes animateMenuOpen{0%{opacity:0;transform:translateY(-1.5rem)}to{opacity:1;transform:translateY(0)}}.cpve.gradient{background:rgb(var(--color-background));background:var(--gradient-background)}.cpve .ratio{display:flex;position:relative;align-items:stretch}.cpve .ratio:before{content:"";width:0;height:0;padding-bottom:var(--ratio-percent)}.cpve .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}.cpve .content-container:after{content:"";position:absolute;top:calc(var(--text-boxes-border-width) * -1);right:calc(var(--text-boxes-border-width) * -1);bottom:calc(var(--text-boxes-border-width) * -1);left:calc(var(--text-boxes-border-width) * -1);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));z-index:-1}.cpve .content-container--full-width:after{left:0;right:0;border-radius:0}.cpve .content-container--full-width{border-radius:0;border-left:none;border-right:none}@keyframes spin{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}.cpve .custom-columns{--column-gap:var(--desktop-column-gap);--row-gap:var(--desktop-row-gap);--total-parts:var(--desktop-grid-parts);--vertical-alignment:var(--desktop-vertical-alignment);display:flex;flex-wrap:wrap;align-items:var(--vertical-alignment);row-gap:var(--row-gap);margin-left:calc(var(--column-gap)/ -2)}.cpve .custom-columns__column{--width:var(--desktop-width);padding:0 calc(var(--column-gap)/ 2);width:calc(100% / var(--total-parts) * var(--width));position:relative}.cpve .copy-button--success-absolute[data-success=false] .copy-success,.cpve .copy-button--success-absolute[data-success=true] .copy-text{opacity:0}.cpve .splide__list{backface-visibility:hidden;display:-ms-flexbox;display:flex;margin:0!important;padding:0!important}.cpve .slideshow.banner{align-items:stretch}.cpve .splide.splide--inactive .splide__list{display:block}.cpve .splide.is-initialized,.cpve .splide.is-rendered{visibility:visible}.cpve .splide__slide{backface-visibility:hidden;-ms-flex-negative:0;flex-shrink:0;list-style-type:none!important;margin:0;position:relative;-webkit-tap-highlight-color:transparent}@keyframes splide-loading{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.cpve .splide__slide:focus{outline:0}@supports (outline-offset:-3px){.cpve .splide__slide:focus-visible{outline:3px solid rgba(var(--color-foreground),.5);outline-offset:-3px}.cpve .splide.is-focus-in .splide__slide:focus{outline:3px solid rgba(var(--color-foreground),.5);outline-offset:-3px}}@media screen and (-ms-high-contrast:none){.cpve .splide__slide:focus-visible{border:3px solid rgba(var(--color-foreground),.5)}.cpve .splide.is-focus-in .splide__slide:focus{border:3px solid rgba(var(--color-foreground),.5)}.cpve .splide.is-focus-in .splide__track>.splide__list>.splide__slide:focus{border-color:rgba(var(--color-foreground),.5)}}@media screen and (min-width:750px){.cpve .announcement-bar .splide .splide__track .splide__list.announcement-bar__desktop-grid[data-columns-desktop="0"]{display:flex;justify-content:center;flex-wrap:wrap}.cpve .overflow-hidden-mobile{overflow:auto}.cpve .splide.splide--destroy-desktop .splide__list{display:grid;grid-template-columns:repeat(var(--columns-desktop),1fr);column-gap:var(--grid-desktop-horizontal-spacing);row-gap:var(--grid-desktop-vertical-spacing);overflow:visible}.cpve .splide.splide--destroy-desktop .splide__track{overflow:visible}.cpve .splide.is-initialized[data-desktop-adaptive-height=true] .splide__track{height:var(--active-slide-height);transition:height .2s ease-in-out}}.cpve .heading strong:after,.cpve .heading svg{z-index:-1}.cpve .list-menu__item--active{color:rgb(var(--accent-color))}.cpve .loading-overlay__spinner{width:1.8rem;display:inline-block}.cpve .spinner{animation:1.4s linear infinite rotator}@keyframes rotator{0%{transform:rotate(0)}to{transform:rotate(270deg)}}.cpve .path{stroke-dasharray:280;stroke-dashoffset:0;transform-origin:center;stroke:rgb(var(--color-foreground));animation:1.4s ease-in-out infinite dash}@keyframes dash{0%{stroke-dashoffset:280}50%{stroke-dashoffset:75;transform:rotate(135deg)}to{stroke-dashoffset:280;transform:rotate(450deg)}}.cpve .rich-text__wrapper{display:flex;justify-content:center}.cpve cpve-slider-component{--desktop-margin-left-first-item:max(5rem, calc((100vw - var(--page-width) + 10rem - var(--grid-desktop-horizontal-spacing)) / 2));position:relative;display:block}@media screen and (max-width:749px){.cpve .announcement-bar .splide .splide__track .splide__list.announcement-bar__mobile-grid[data-columns-mobile="0"]{display:flex;justify-content:center;flex-wrap:wrap}.cpve .custom-columns{--column-gap:var(--mobile-column-gap);--row-gap:var(--mobile-row-gap);--total-parts:var(--mobile-grid-parts);--vertical-alignment:var(--mobile-vertical-alignment)}.cpve .custom-columns__column{--width:var(--mobile-width)}.cpve .splide.splide--destroy-mobile .splide__list{display:grid;grid-template-columns:repeat(var(--columns-mobile),1fr);column-gap:var(--grid-mobile-horizontal-spacing);row-gap:var(--grid-mobile-vertical-spacing);overflow:visible}.cpve .splide.splide--destroy-mobile .splide__track{overflow:visible}.cpve .splide.is-initialized[data-mobile-adaptive-height=true] .splide__track{height:var(--active-slide-height);transition:height .2s ease-in-out}.cpve .slideshow-hero-slide .hero-slide__overlay{--overlay-color:var(--mobile-overlay-color);--overlay-opacity:var(--mobile-overlay-opacity)}.cpve cpve-slider-component.page-width{padding:0 1.5rem}.cpve .slider.slider--mobile{position:relative;flex-wrap:inherit;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;scroll-padding-left:1.5rem;-webkit-overflow-scrolling:touch;margin-bottom:0}.cpve .slider--mobile:after{content:"";width:0;padding-left:1.5rem}.cpve .slider.slider--mobile .slider__slide{margin-bottom:0;padding-top:.1rem;padding-bottom:.1rem}}.cpve .slider__slide{--focus-outline-padding:.5rem;--shadow-padding-top:calc((var(--shadow-vertical-offset) * -1 + var(--shadow-blur-radius)) * var(--shadow-visible));--shadow-padding-bottom:calc((var(--shadow-vertical-offset) + var(--shadow-blur-radius)) * var(--shadow-visible));scroll-snap-align:start;flex-shrink:0;padding-bottom:0}@media screen and (min-width:750px){.cpve .slider.slider--tablet-up{position:relative;flex-wrap:inherit;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;scroll-padding-left:1rem;-webkit-overflow-scrolling:touch}.cpve .slider.slider--tablet-up .slider__slide{margin-bottom:0}}@media screen and (max-width:989px){.cpve .no-js slideshow-component .slider{padding-bottom:3rem}}@media screen and (min-width:990px){.cpve .overflow-hidden-tablet{overflow:auto}}@media(prefers-reduced-motion){.cpve .slider{scroll-behavior:auto}}.cpve .slider{scrollbar-color:rgb(var(--color-foreground)) rgba(var(--color-foreground),.04);-ms-overflow-style:none;scrollbar-width:none}.cpve .slider::-webkit-scrollbar{height:.4rem;width:.4rem;display:none}.cpve .slider::-webkit-scrollbar-thumb{background-color:rgb(var(--color-foreground));border-radius:.4rem;border:0}.cpve .slider::-webkit-scrollbar-track{background:rgba(var(--color-foreground),.04);border-radius:.4rem}.cpve .content-tab-button--active{color:rgb(var(--color-foreground))}.cpve .slider--mobile.thumbnail-list:after{content:none}.cpve .tnc-chekcbox[data-checked=false] .checkmark-checked,.cpve .tnc-chekcbox[data-checked=true] .checkmark-unchecked,.cpve [data-selected=false] .checkmark-checked,.cpve [data-selected=true] .checkmark-unchecked{display:none}@media screen and (min-width:750px){.cpve .slider.gallery-slider--desktop{position:relative;flex-wrap:inherit;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;scroll-padding-left:0;-webkit-overflow-scrolling:touch;margin-bottom:0}.cpve .product--thumbnail_slider .product__media-item:not(.is-active),.cpve .slider.gallery-slider--desktop .product__media-item:not(.is-active){display:block}.cpve .slider.gallery-slider--desktop .grid__item{width:100%}.cpve [data-shopify-buttoncontainer]{justify-content:flex-end}}@keyframes slideBar{0%{background-position-x:0}to{background-position-x:10rem}}.cpve .sticky-atc__price .badge{font-size:.8rem}.cpve .drawer__footer [data-shopify-buttoncontainer]{justify-content:flex-start}.cpve .upsell--custom-bg[data-selected=true]{background:var(--selected-bg-color)}.cpve .upsell--border[data-selected=true]{border-color:var(--selected-border-color)}.cpve [data-selected=true] .toggle-switch{background:rgb(var(--accent-color))}.cpve [data-selected=true] .toggle-switch__slider{left:1.5em}.cpve [data-selected=true] .upsell__plus-btn{background:rgb(var(--accent-color));border-color:rgb(var(--accent-color))}.cpve [data-selected=true] .upsell__plus-btn .material-icon{color:rgb(var(--color-background))}.cpve .upsells-container--stacked-columns[data-count="3"] .upsell{--padding:.8rem}.cpve .upsell--border[data-selected=true] .cart-drawer-gift__progress{border-color:var(--selected-border-color)}.cpve .accordion{display:block;border-bottom:.1rem solid rgba(var(--color-foreground),.08)}.cpve .accordion__summary{display:flex;align-items:center;position:relative;line-height:1;padding:1.25rem 0;cursor:pointer}.cpve .accordion .summary__title{display:flex;align-items:center;flex:1}.cpve .accordion .summary__title+.icon-plus{width:calc(var(--font-heading-scale) * 1.2rem);transition:transform .2s ease-in-out;margin-right:1rem}.cpve .accordion+.accordion{border-top:none;margin-top:0}.cpve .accordion__title{display:inline-block;max-width:calc(100% - 6rem);font-size:calc(var(--font-heading-scale) * 1.2rem);margin:0}.cpve .accordion .summary__title img{height:calc(var(--font-heading-scale) * 1.8rem);width:auto;margin-right:calc(var(--font-heading-scale) * .75rem)}.cpve .accordion .material-symbols-outlined{align-self:center;color:rgb(var(--color-foreground));font-size:calc(var(--font-heading-scale) * 1.8rem);margin-right:calc(var(--font-heading-scale) * .75rem)}.cpve .accordion__details[open] .accordion__summary .icon-plus{transform:rotate(135deg)}.cpve .accordion__content-wrapper{display:grid;grid-template-rows:0fr;overflow:hidden;transition:grid-template-rows .2s ease-in-out}.cpve .accordion__details[open]+.accordion__content-wrapper,.cpve .timeline-container--vertical[data-style-vertical=accordion] .timeline__item.is-open .timeline-item__body{grid-template-rows:1fr}.cpve .accordion__content{overflow:visible;padding:0 .6rem;min-height:0;transition:padding-bottom,opacity .2s;overflow-y:visible;opacity:0}.cpve .accordion__details[open]+.accordion__content-wrapper .accordion__content{padding-bottom:1.5rem;opacity:1}.cpve .accordion--large .material-symbols-outlined{font-size:calc(var(--font-heading-scale) * 2.2rem)}.cpve .accordion--large .summary__title img{height:calc(var(--font-heading-scale) * 2.2rem)}.cpve .accordion--large .accordion__title{max-width:calc(100% - 5rem);font-size:calc(var(--font-heading-scale) * 1.4rem)}.cpve .accordion--large .summary__title+.icon-plus{width:calc(var(--font-heading-scale) * 1.4rem)}.cpve .hotspot[data-open=true] .material-icon{transform:rotate(135deg)}.cpve .shopify-section-header-sticky .mega-menu__content{max-height:calc(100vh - var(--header-bottom-position-desktop,20rem) - 4rem)}.cpve .mega-menu__link--active{color:rgb(var(--accent-color))}.cpve input::-webkit-search-decoration{-webkit-appearance:none}.cpve .product{margin:0}.cpve .product.grid{gap:0}.cpve .product__media-wrapper{padding-left:0}.cpve .product-form,.cpve .product-popup-modal__opener{display:block}.cpve .color-swatch_hidden-label{position:absolute;top:0;left:0;width:100%;height:100%;cursor:pointer}.cpve .thumbnail img{object-fit:cover}.cpve .payment-badges-block li svg{width:var(--icon-width-desktop,38px);aspect-ratio:38/24;height:auto}@media screen and (min-width:990px){.cpve .product--small:not(.product--no-media) .product__info-wrapper{max-width:55%;width:calc(55% - var(--grid-desktop-horizontal-spacing)/ 2)}.cpve .product--small:not(.product--no-media) .product__media-wrapper{max-width:45%;width:calc(45% - var(--grid-desktop-horizontal-spacing)/ 2)}}.cpve .product-form__error-message-wrapper:not([hidden]){display:flex;align-items:flex-start;font-size:1.2rem;margin-bottom:1.5rem}.cpve .product-form__error-message-wrapper svg{flex-shrink:0;width:1.2rem;height:1.2rem;margin-right:.7rem;margin-top:.5rem}.cpve .product__info-container>:last-child{margin-bottom:0}@media screen and (forced-colors:active){.cpve .button.loading{color:rgb(var(--color-foreground))}.cpve .icon{color:CanvasText;fill:CanvasText!important}.cpve .path{stroke:CanvasText}}.cpve .product-form__submit{font-size:1.9rem}.cpve .product-form__buttons>*+*{margin-top:1rem}.cpve .product__info-container>*{margin-top:var(--margin-top);margin-bottom:var(--margin-bottom)}.cpve .product-form__quantity-and-btn{display:flex;align-items:center;column-gap:1rem}.cpve .product__info-container>:first-child{margin-top:0}.cpve .slideshow__text>*{max-width:100%}.cpve .product__text-container{--font-size:var(--mobile-text-size);--icon-scale:1.2;--border-style:solid;font-size:var(--font-size);width:100%}.cpve .product__text-container--styling-container.product__text-container{border:var(--border-style) var(--border-size) var(--border-color)}.cpve .slideshow__control-wrapper{display:flex}.cpve a.product__text{text-decoration:none}.cpve .product__text{display:flex;align-items:center;text-align:left;justify-content:flex-start;color:var(--text-color);font-size:inherit;line-height:1.3;margin:0}.cpve .product__text img{height:1em;width:auto}.cpve .product__text .material-icon,.cpve .product__text img{font-size:calc(1em * var(--icon-scale));margin-right:.25em;color:var(--icon-color);flex-shrink:0}.cpve .icon-with-text .material-icon{font-size:var(--icon-size)}.cpve .text-with-icon-block{position:relative;overflow:visible}.cpve .accordion-v2[data-border-type=all] .accordion__summary,.cpve .product__accordion .accordion__content{padding-left:1rem;padding-right:1rem}@media screen and (min-width:750px){.cpve .product__column-sticky{display:block;position:sticky;top:3rem;z-index:2}.cpve .product__info-wrapper{padding:0 0 0 5rem}.cpve .product__info-container{max-width:60rem}.cpve .product__text-container{--font-size:var(--desktop-text-size)}}.cpve .product-info__image-block{display:flex;justify-content:var(--image-alignment)}.cpve .product-info__image-block .media{width:var(--image-width)}.cpve .comparison-table tbody,.cpve .product-info__image-block img{border-radius:var(--border-radius)}.cpve .product-hover-zoom--inline-active img{cursor:zoom-in}.cpve .product__media-item>*{display:block;position:relative}.cpve .rich-text__blocks{width:100%}@media screen and (min-width:750px){.cpve .product--thumbnail_slider .product__media-list{padding-bottom:calc(var(--media-shadow-vertical-offset) * var(--media-shadow-visible))}.cpve .product__media-list{padding-right:calc(var(--media-shadow-horizontal-offset) * var(--media-shadow-visible))}.cpve .product--thumbnail_slider .product__media-item:not(.is-active),.cpve .product__modal-opener:not(.product__modal-opener--image){display:none}.cpve .thumbnail-list{display:grid;grid-template-columns:repeat(4,1fr)}}.cpve .product__media-list .media>*{overflow:hidden}.cpve .thumbnail-list{flex-wrap:wrap;grid-gap:1rem}@media screen and (min-width:990px){.cpve .product:not(.product--columns) .product__media-list .product__media-item:first-child{width:100%;max-width:100%}.cpve .thumbnail-list{grid-template-columns:repeat(4,1fr)}}@media screen and (max-width:749px){.cpve .product__media-wrapper cpve-slider-component:not(.thumbnail-slider--no-slide){margin-left:-1.5rem;margin-right:-1.5rem}.cpve .upsells-container--stacked-columns[data-count="3"] .upsell{--padding:.6rem}.cpve .upsells-container--stacked-columns[data-count="3"] .upsell__title{font-size:calc(var(--title-font-size) * .9)}.cpve .upsells-container--stacked-columns[data-count="3"] .upsell__desc{font-size:calc(var(--desc-font-size) * .9)}.cpve .upsells-container--stacked-columns[data-count="3"] .upsell__checkbox{font-size:1.8rem}.cpve .upsells-container--stacked-columns[data-count="2"] .upsell__toggle-switch,.cpve .upsells-container--stacked-columns[data-count="3"] .upsell__plus-btn{font-size:1.6rem}.cpve .upsells-container--stacked-columns[data-count="3"] .upsell__toggle-switch{font-size:1.4rem}.cpve .upsells-container--stacked-columns[data-count="2"] .upsell__plus-btn{font-size:2rem}.cpve .payment-badges-block li svg{width:var(--icon-width-mobile,38px)}.cpve .product__text-mobile-left{text-align:left;justify-content:flex-start}.cpve .product-info__image-block--mobile-alignment{justify-content:var(--mobile-image-alignment)}.cpve .product__media-list{margin-left:-2.5rem;margin-bottom:3rem;width:calc(100% + 4rem)}.cpve .slider.product__media-list::-webkit-scrollbar{height:.2rem;width:.2rem}.cpve .product__media-list::-webkit-scrollbar-thumb{background-color:rgb(var(--color-foreground))}.cpve .product__media-list::-webkit-scrollbar-track{background-color:rgba(var(--color-foreground),.2)}.cpve .product__media-list .product__media-item{width:calc(100% - 3rem - var(--grid-mobile-horizontal-spacing))}.cpve .product--thumbnail_slider .is-active .product__modal-opener:not(.product__modal-opener--image){display:none}.cpve .product__media-item,.cpve .thumbnail-slider{display:flex;align-items:center}.cpve .product__modal-opener{width:100%}.cpve .thumbnail-slider .thumbnail-list.slider{display:flex;padding:.75rem .1rem;column-gap:.75rem;flex:1;scroll-padding-left:.5rem}.cpve .thumbnail-list__item.slider__slide{width:calc((100% / var(--mobile-thumbnails)) - .5rem)}}.cpve .thumbnail{position:absolute;top:0;left:0;display:block;height:100%;width:100%;padding:0;color:rgb(var(--color-base-text));cursor:pointer;background-color:transparent}.cpve .thumbnail[aria-current]{box-shadow:0 0 0 .1rem rgb(var(--color-foreground));border-color:rgb(var(--color-foreground))}.cpve .thumbnail[aria-current]:focus-visible{box-shadow:0 0 0 .3rem rgb(var(--color-background)),0 0 0 .5rem rgba(var(--color-foreground),.5)}.cpve .thumbnail[aria-current]:focus{outline:0;box-shadow:0 0 0 .3rem rgb(var(--color-background)),0 0 0 .5rem rgba(var(--color-foreground),.5)}@media(forced-colors:active){.cpve .button{border:1px solid transparent}.cpve .button:focus,.cpve .button:focus-visible{outline:transparent solid 1px}.cpve .thumbnail[aria-current]:focus{outline:transparent solid 1px}}.cpve .thumbnail[aria-current]:focus:not(:focus-visible){outline:0;box-shadow:0 0 0 .1rem rgb(var(--color-foreground))}.cpve .thumbnail img{width:100%;height:100%;pointer-events:none}.cpve .thumbnail-list__item:before{content:"";display:block;padding-bottom:100%}.cpve .comparison-table thead,.cpve .featured-product,.cpve .rich-text{z-index:1}.cpve .icon-with-text{--icon-size:var(--desktop-icon-size);--icon-spacing:var(--desktop-spacing);--text-size:var(--desktop-text-size)}.cpve .icon-with-text--horizontal{display:flex;justify-content:center;column-gap:3rem;flex-direction:row}.cpve .icon-with-text__item{display:flex;align-items:center}.cpve .icon-with-text--horizontal .material-icon,.cpve .icon-with-text--horizontal img{margin-bottom:var(--icon-spacing)}.cpve .icon-with-text img{height:var(--icon-size);width:auto}.cpve .icon-with-text .h4{text-align:center;font-size:var(--text-size)}.cpve .icon-with-text--horizontal .icon-with-text__item{flex-direction:column;width:33%}@media screen and (min-width:750px){.cpve .product--thumbnail_slider .thumbnail-slider{display:flex;align-items:center;padding-top:.5rem}.cpve .thumbnail-slider .thumbnail-list.slider--tablet-up{display:flex;align-items:center;padding:.5rem;flex:1;scroll-padding-left:.5rem}.cpve .thumbnail-list.slider--tablet-up .thumbnail-list__item.slider__slide{width:calc((100% / (var(--desktop-thumbnails) - 1)) - .8rem)}.cpve cpve-slider-component[data-desktop-vertical=true] .slider{overflow-y:auto}.cpve cpve-slider-component[data-desktop-vertical=true] .slider-button--prev .icon{transform:rotate(180deg)}.cpve cpve-slider-component[data-desktop-vertical=true] .slider-button--prev:not([disabled]):hover .icon{transform:rotate(180deg) scale(1.1)}.cpve cpve-slider-component[data-desktop-vertical=true] .slider-button--next .icon{transform:rotate(0)}.cpve cpve-slider-component[data-desktop-vertical=true] .slider-button--next:not([disabled]):hover .icon{transform:rotate(0) scale(1.1)}}@keyframes image-2{99%{opacity:0}to{opacity:1}}.cpve clickable-discount[data-applied=false] .clickable-discount__btn__text-2,.cpve clickable-discount[data-applied=true] .clickable-discount__btn__text-1,.cpve clickable-discount[data-error=false]+.clickable-discount__error,.cpve clickable-discount[data-loading=false] .spinner{display:none}@keyframes box-disappear{0%{transform:translateY(25%);opacity:1}20%,80%{transform:translateY(48%);opacity:1}to{transform:translateY(48%) scale(.2);opacity:0}}@keyframes box-lid{0%,42%{transform:translate3d(-50%,0,0) rotate(0)}60%{transform:translate3d(-85%,-230%,0) rotate(-25deg)}to,90%{transform:translate3d(-119%,225%,0) rotate(-70deg)}}@keyframes box-body{0%,70%{transform:translateZ(0) rotate(0)}25%{transform:translate3d(0,25%,0) rotate(20deg)}50%{transform:translate3d(0,-15%,0) rotate(0)}}@keyframes image-1{0%,35%{transform:translate(-50%,-25%) translateZ(0) rotate(0)}12.5%{transform:translate(-50%,-25%) translate3d(0,25%,0) rotate(20deg)}25%{transform:translate(-50%,-25%) translate3d(0,-15%,0) rotate(0)}45%,85%{transform:translate(-50%,-100%)}to,92%{transform:translate(-50%,-50%) scale(1.75)}}@keyframes box-bowtie-right{0%,50%,75%{transform:translate(0) rotate(90deg) skew(10deg,10deg)}to,90%{transform:translate(-50%,-15%) rotate(45deg) skew(10deg,10deg);box-shadow:0 4px 8px -4px #0000004d}}@keyframes box-bowtie-left{0%,to,90%{transform:translate(-100%) rotate(0) skew(10deg,10deg)}50%,75%{transform:translate(-50%,-15%) rotate(45deg) skew(10deg,10deg)}}@media(hover:hover){.cpve.link-btns--arrow a.button:not([aria-disabled=true]){transition:.3s ease-in-out;overflow:hidden}.cpve.link-btns--arrow a.button:not([aria-disabled=true]):before{top:50%;right:3rem;left:auto;bottom:auto;z-index:1;box-shadow:none;border-radius:0;background:rgb(var(--color-button-text));transform:translate(calc(3rem + 100%),-50%);height:.65em;width:2em;clip-path:polygon(0% 32%,70% 32%,70% 0%,100% 50%,70% 100%,70% 68%,0% 68%);transition:transform .3s ease-in-out}.cpve.link-btns--arrow a.button:not([aria-disabled=true]):hover{padding-right:6rem}.cpve.link-btns--arrow a.button:not([aria-disabled=true]):hover:before{transform:translate(50%,-50%)}.cpve.action-btns--center button.button:not([disabled],[disabled=true],.button--tertiary):before{--alpha-button-background:1;background-color:rgba(var(--color-button-text),var(--alpha-button-background));background:0 0;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))}.cpve.action-btns--center button.button:not([disabled],[disabled=true],.button--tertiary){--transition-duration:.3s;background-color:transparent;transition:color var(--transition-duration)}.cpve.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;transition:transform var(--transition-duration);box-shadow:none}.cpve.action-btns--center button.button:not([disabled],[disabled=true],.button--secondary,.button--tertiary):after{top:0;right:0;bottom:0;left:0}.cpve.action-btns--center button.button:not([disabled],[disabled=true],.button--tertiary):hover{color:rgb(var(--color-button))}.cpve.action-btns--center button.button:not([disabled],[disabled=true],.button--tertiary):hover:after{transform:scaleX(0)}.cpve.action-btns--center button.button.loading:not(.button--tertiary){color:transparent;transition:color}.cpve.action-btns--center button.button.loading:not(.button--tertiary):hover .path{stroke:rgb(var(--color-button))}}@media screen and (max-width:749px){.cpve .product__info-wrapper--top-padding{padding-top:1.5rem}.cpve cpve-media-gallery .slider.slider--mobile .slider__slide{padding-top:0;padding-bottom:0}.cpve cpve-media-gallery .slider.slider--mobile{scroll-padding-left:var(--mobile-scroll-padding)}.cpve cpve-media-gallery .slider.slider--mobile .grid__item{width:calc(var(--slide-container-percentage-width) - (var(--mobile-scroll-padding) * 2) - (var(--grid-mobile-horizontal-spacing) * 2))}.cpve .slider--mobile.product__media-list--outer-spacing .grid__item:first-of-type,.cpve .slider--mobile.product__media-list--outer-spacing:after{margin-left:var(--mobile-scroll-padding)}.cpve cpve-slider-component[data-mobile-vertical=true] .slider{overflow-y:auto}.cpve cpve-slider-component[data-mobile-vertical=true] .slider-button--prev .icon{transform:rotate(180deg)}.cpve cpve-slider-component[data-mobile-vertical=true] .slider-button--prev:not([disabled]):hover .icon{transform:rotate(180deg) scale(1.1)}.cpve cpve-slider-component[data-mobile-vertical=true] .slider-button--next .icon{transform:rotate(0)}.cpve cpve-slider-component[data-mobile-vertical=true] .slider-button--next:not([disabled]):hover .icon{transform:rotate(0) scale(1.1)}}.cpve .quantity-breaks--vertical[data-items="2"],.cpve .quantity-breaks--vertical[data-items="4"],.cpve .quantity-breaks--vertical[data-items="5"]{--badge-font-size:1.3rem;--badge-line-height:1.9}@media screen and (max-width:999px){.cpve .quantity-breaks--vertical[data-items="4"] .quantity-breaks-container,.cpve .quantity-breaks--vertical[data-items="5"] .quantity-breaks-container{grid-template-columns:repeat(2,1fr)}.cpve .quantity-breaks--vertical[data-items="6"] .quantity-breaks-container{grid-template-columns:repeat(3,1fr)}.cpve .quantity-breaks--vertical[data-items="3"],.cpve .quantity-breaks--vertical[data-items="6"]{--label-font-size:1.3rem;--benefit-font-size:.8rem;--caption-font-size:.9rem;--price-font-size:1.3rem;--compare-price-font-size:1rem}.cpve .quantity-breaks--vertical[data-items="2"] .quantity-break--badge-style-2,.cpve .quantity-breaks--vertical[data-items="2"] .quantity-break--badge-style-3,.cpve .quantity-breaks--vertical[data-items="4"] .quantity-break--badge-style-2,.cpve .quantity-breaks--vertical[data-items="4"] .quantity-break--badge-style-3{--badge-font-size:1.1rem}.cpve .quantity-breaks--vertical[data-items="3"] .quantity-break--badge-style-2,.cpve .quantity-breaks--vertical[data-items="3"] .quantity-break--badge-style-3{--badge-font-size:.8rem}}.cpve .subscription__box--selected{background:rgba(var(--accent-color),.1);border:solid var(--border-width) rgb(var(--accent-color))}.cpve .sticky-atc__image{flex-shrink:0}.cpve .sticky-atc{position:fixed;bottom:0;left:0;width:100%;margin:0;padding:1rem 0 1.5rem;z-index:2;box-shadow:0 -1px 10px #0003}.cpve .sticky-atc-container{display:flex;justify-content:space-between;align-items:center;column-gap:1rem}.cpve .sticky-atc__button{flex-shrink:0;background:rgb(var(--color-background));border-radius:var(--buttons-radius-outset)}.cpve .sticky-atc .button{padding:0 1rem;min-height:auto;min-width:auto;line-height:2.75em;font-size:1.5rem}.cpve .sticky-atc__title{margin:0;font-size:1.5rem}.cpve .sticky-atc__subtitle{margin:.2rem 0 0;font-size:1.2rem;opacity:.75;line-height:1.3}@media(min-width:750px){.cpve .sticky-atc--floating-desktop{background-color:transparent!important;padding:0!important;box-shadow:none!important}.cpve .sticky-atc--floating-desktop .sticky-atc-container{max-width:calc(var(--sticky-atc-floating-max-width,85rem) - 3rem);padding:1rem 1.5rem;margin:0 auto 1.4rem;border-radius:1.4rem;box-shadow:0 .6rem 2rem #0000002e;border:.1rem solid rgba(var(--color-foreground),.08);background:rgb(var(--color-background))}}@media(max-width:749px){.cpve .sticky-atc--floating-mobile{background-color:transparent!important;padding:0!important;box-shadow:none!important}.cpve .sticky-atc--floating-mobile .sticky-atc-container{max-width:none;padding:1rem 1.2rem;margin:0 1rem 1rem;border-radius:1.2rem;box-shadow:0 .4rem 1.6rem #0000002e;border:.1rem solid rgba(var(--color-foreground),.08);background:rgb(var(--color-background))}}.cpve .sticky-atc__add_button .sticky-atc__label,.cpve .sticky-atc__scroll-btn .sticky-atc__label{display:inline-flex;align-items:center;justify-content:center;gap:.7rem}.cpve .sticky-atc__label__icon{display:inline-flex;align-items:center;flex-shrink:0;height:var(--icon-scale,1.2em)}.cpve .sticky-atc__label__icon img{height:100%;width:auto;object-fit:contain;display:block}.cpve .sticky-atc__price .price{column-gap:.5rem;margin:0}.cpve .sticky-atc__price .price,.cpve .sticky-atc__price .price-item--regular{font-size:1.3rem}.cpve .sticky-atc .price__regular .price-item--regular{font-size:2rem;line-height:1.1}.cpve .sticky-atc__left{display:flex;justify-content:space-between;align-items:center;flex-grow:1;column-gap:1.5rem}.cpve .sticky-atc__image img{width:auto;height:4.2rem}.cpve .sticky-atc .product-form__input,.cpve .sticky-atc__left__content>*{margin:0}.cpve .sticky-atc__left__content>*+*{margin-top:.4rem}.cpve .sticky-atc__left__content>*+.rating-stars-and-text{margin-top:.1rem}.cpve .sticky-atc__picker--separate{display:flex;flex-wrap:wrap;column-gap:1rem;row-gap:.4rem}.cpve .sticky-atc__picker--separate .product-form__input{flex:1 1 auto;max-width:calc((100% / var(--options-count)) - .5rem)}@media screen and (min-width:400px){.cpve .sticky-atc__price .price,.cpve .sticky-atc__price .price-item--regular{font-size:1.6rem}.cpve .sticky-atc__title{font-size:1.7rem}.cpve .sticky-atc__price .badge{font-size:1rem}.cpve .sticky-atc .button{font-size:1.7rem;padding:0 1.1em}}@media screen and (min-width:500px){.cpve .sticky-atc__price .badge{font-size:1.2rem}}.cpve .slideshow:not(.banner--mobile-bottom) .slideshow__text-wrapper{height:100%}.cpve .multicolumn-card.center .media--adapt img{left:50%;transform:translate(-50%)}.cpve .sticky-atc[data-after-scroll=true],.cpve .sticky-atc[data-display-mode=after_percent],.cpve .sticky-atc[data-display-mode=after_pixels],.cpve .sticky-atc[data-display-mode=after_scroll]{transform:translateY(100%);transition:transform .15s ease-in-out}.cpve .review-items-container .slideshow__slide{flex-basis:100%}.cpve .review-items-container .slideshow__controls{border:none}@media screen and (min-width:750px){.cpve .sticky-atc--desktop-no-badge .badge.price__badge-sale,.cpve .sticky-atc--desktop-transparent .sticky-atc__left{display:none}.cpve .sticky-atc{padding:1rem 0}.cpve .sticky-atc-container{column-gap:1.5rem}.cpve .sticky-atc__left{padding-right:1rem}.cpve .sticky-atc .select{width:20rem}.cpve .sticky-atc__image img{height:5.2rem}.cpve .sticky-atc__price .price,.cpve .sticky-atc__price .price-item--regular{font-size:1.8rem}.cpve .sticky-atc .price__regular .price-item--regular{font-size:2.2rem}.cpve .sticky-atc__title{font-size:1.9rem}.cpve .sticky-atc__price .badge{font-size:1.3rem}.cpve .sticky-atc .button{font-size:1.9rem;padding:0 1.5em}.cpve .sticky-atc--desktop-btn-full{flex-direction:column;align-items:stretch}.cpve .sticky-atc--desktop-btn-full .button,.cpve .sticky-atc--desktop-btn-full .sticky-atc__button,.cpve .sticky-atc--desktop-transparent .button,.cpve .sticky-atc--desktop-transparent .sticky-atc__button{width:100%}.cpve .sticky-atc--desktop-btn-full .sticky-atc__left{margin-bottom:1rem}.cpve .sticky-atc--desktop-transparent{background:0 0;box-shadow:none;padding-top:0}.cpve .sticky-atc.sticky-atc--mobile-transparent .button{box-shadow:2px 2px 6px #0000004d}}@keyframes vertTicker{to{transform:translateY(-50%)}}@keyframes horTicker{to{transform:translate(-50%)}}@media screen and (max-width:749px){.cpve .sticky-atc--mobile-no-badge .badge.price__badge-sale,.cpve .sticky-atc--mobile-transparent .sticky-atc__left{display:none}.cpve .sticky-atc--mobile-btn-full{flex-direction:column;align-items:stretch}.cpve .sticky-atc--mobile-btn-full .sticky-atc__button,.cpve .sticky-atc--mobile-transparent .sticky-atc__button{width:100%}.cpve .sticky-atc--mobile-btn-full .button,.cpve .sticky-atc--mobile-transparent .button{font-size:1.9rem;padding:0 1.5em;width:100%;line-height:calc(1 + .2 / var(--font-body-scale));min-height:calc(4.5rem + var(--buttons-border-width) * 2)}.cpve .sticky-atc--mobile-btn-full .sticky-atc__left{margin-bottom:.7rem}.cpve .sticky-atc--mobile-transparent{background:0 0;box-shadow:none;padding-top:0}.cpve .sticky-atc.sticky-atc--mobile-transparent .button{box-shadow:2px 2px 6px #0000004d}.cpve .sticky-atc__left{flex-direction:column;align-items:flex-start}.cpve .sticky-atc--small-mobile-select .select{--inputs-radius:var(--pickers-small-radius)}.cpve .sticky-atc secondary-variant-select{width:100%;padding-right:.5rem}.cpve .sticky-atc--small-mobile-select secondary-variant-select{padding-top:.5rem;max-width:15rem}.cpve .sticky-atc--small-mobile-select .select__select{font-size:1.2rem;height:2.1rem;padding:0 2.5rem 0 1rem}.cpve .sticky-atc--small-mobile-select .select__select .icon-caret{right:calc(var(--inputs-border-width) + 1rem)}.cpve .sticky-atc:not(.sticky-atc--small-mobile-select) .select__select{height:4rem}}.cpve .multicolumn .button{margin-top:1.5rem}.cpve .slideshow__slide,.cpve slideshow-component{position:relative;flex-direction:column;display:flex}.cpve slideshow-component .slideshow.banner{flex-direction:row;flex-wrap:nowrap;margin:0;gap:0}.cpve .slideshow__slide{padding:0}@media screen and (max-width:749px){.cpve .slideshow--placeholder.banner--adapt_image:not(.banner--mobile-bottom),.cpve .slideshow--placeholder.banner--mobile-bottom.banner--adapt_image .slideshow__media{height:28rem}}@media screen and (min-width:750px){.cpve .slideshow--placeholder.banner--adapt_image{height:56rem}.cpve .slideshow__text.slideshow__text--left{align-items:flex-start;text-align:left}.cpve .slideshow__text.slideshow__text--right{align-items:flex-end;text-align:right}}.cpve .slideshow__text.banner__box{display:flex;flex-direction:column;justify-content:center;max-width:54.5rem}.cpve .slideshow__controls{border:.1rem solid rgba(var(--color-foreground),.08)}.cpve .slideshow__controls--top{order:2;z-index:1}@media screen and (max-width:749px){.cpve slideshow-component.page-width .slideshow__text{border-right:var(--text-boxes-border-width) solid rgba(var(--color-foreground),var(--text-boxes-border-opacity));border-left:var(--text-boxes-border-width) solid rgba(var(--color-foreground),var(--text-boxes-border-opacity))}.cpve .banner--mobile-bottom .slideshow__text.banner__box{max-width:100%;height:100%}.cpve .banner--mobile-bottom .slideshow__text-wrapper{flex-grow:1}.cpve .banner--mobile-bottom .slideshow__text .button{flex-grow:0}.cpve .slideshow__text.slideshow__text-mobile--left{align-items:flex-start;text-align:left}.cpve .slideshow__text.slideshow__text-mobile--right{align-items:flex-end;text-align:right}.cpve .slideshow__controls--border-radius-mobile{border-bottom-right-radius:var(--text-boxes-radius);border-bottom-left-radius:var(--text-boxes-radius)}}.cpve .spaced-section--full-width:last-child slideshow-component:not(.page-width) .slideshow__controls{border-bottom:none}.cpve slideshow-component:not(.page-width) .slider-buttons{border-right:0;border-left:0}.cpve .slideshow__autoplay{position:absolute;right:0;border-left:none;display:flex;justify-content:center;align-items:center}.cpve .slideshow__autoplay .icon.icon-pause,.cpve .slideshow__autoplay .icon.icon-play{display:block;position:absolute;opacity:1;transform:scale(1);transition:transform .15s,opacity .15s;width:.8rem;height:1.2rem}.cpve .slideshow__autoplay .icon.icon-play{height:1rem}.cpve .slideshow__autoplay path{fill:rgba(var(--color-foreground),.75)}.cpve .slideshow__autoplay:hover path{fill:rgb(var(--color-foreground))}@media screen and (forced-colors:active){.cpve .slideshow__autoplay path,.cpve .slideshow__autoplay:hover path{fill:CanvasText}}.cpve .slideshow__autoplay:hover svg{transform:scale(1.1)}.cpve .slideshow__autoplay--paused .icon-pause,.cpve .slideshow__autoplay:not(.slideshow__autoplay--paused) .icon-play{visibility:hidden;opacity:0;transform:scale(.8)}.cpve .rich-text__blocks>*{margin-top:0;margin-bottom:0}.cpve .rich-text__blocks>*+a{margin-top:3rem}.cpve .accordion-v2{--header-bg:transparent;--icon-color:rgb(var(--color-foreground));--collapse-icon-color:rgb(var(--color-foreground));--solid-collapse-icon-color:rgb(var(--color-background));--solid-collapse-icon-bg:rgb(var(--color-foreground));--solid-collapse-icon-radius:50%;--content-bg:transparent;--border-style:solid;--border-thickness:1px;--border-prop:var(--border-thickness) var(--border-style) var(--border-color);--corner-radius:0px;border:none;overflow:hidden;border-radius:var(--corner-radius)}.cpve .accordion-v2[data-border-type=bottom]{border-bottom:var(--border-prop)}.cpve .accordion-v2[data-border-type=top-bottom]{border-top:var(--border-prop);border-bottom:var(--border-prop)}.cpve .accordion-v2[data-border-type=all]{border:var(--border-prop)}.cpve .accordion-v2 .accordion__details{background-color:var(--header-bg)}.cpve .accordion-v2 .summary__title .material-icon{color:var(--icon-color)}.cpve .accordion-v2 .accordion__collapse-icon{--size:1.8rem;width:var(--size);height:var(--size)}.cpve .accordion-v2 .accordion__collapse-icon svg{position:static;color:var(--collapse-icon-color)}.cpve .accordion-v2 .accordion__collapse-icon .icon-plus{width:1rem}.cpve .accordion-v2 .accordion__content-wrapper{background-color:var(--content-bg)}.cpve .accordion-v2 .accordion__content{padding:0!important}.cpve .accordion-v2--colors-theme[data-border-type=bottom] .accordion__collapse-icon,.cpve .accordion-v2--colors-theme[data-border-type=none] .accordion__collapse-icon,.cpve .accordion-v2--colors-theme[data-border-type=top-bottom] .accordion__collapse-icon{margin-right:.5rem}.cpve .accordion-v2,.cpve .accordion-v2 .accordion__collapse-icon,.cpve .accordion-v2 .accordion__collapse-icon svg,.cpve .accordion-v2 .accordion__content,.cpve .accordion-v2 .accordion__content-wrapper,.cpve .accordion-v2 .accordion__details,.cpve .accordion-v2 .material-icon{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}.cpve .rich-text:not(.rich-text--full-width) .rich-text__wrapper{margin:auto}@media screen and (min-width:750px){.cpve .slideshow__text-wrapper.banner__content{height:100%;padding:5rem}.cpve .slideshow__controls{position:relative}.cpve .slideshow__autoplay.slider-button{position:inherit;margin-left:.6rem;padding:0 0 0 .6rem;border-left:.1rem solid rgba(var(--color-foreground),.08)}.cpve .slideshow__controls--desktop-over{position:absolute;left:0;bottom:0;width:100%;border:none}.cpve .rich-text__wrapper{width:100%}.cpve .rich-text:not(.rich-text--full-width) .rich-text__blocks{max-width:50rem}}.cpve .rich-text__blocks *{overflow-wrap:break-word}.cpve .rich-text__blocks>*+*{margin-top:2rem}.cpve .multicolumn-card h3,.cpve .multicolumn-card p{margin:0}.cpve .insta-stories__open-buttons-container{overflow:hidden}@media screen and (min-width:750px)and (max-width:989px){.cpve .product__media-list .product__media-item:first-child{padding-left:0}.cpve .product--thumbnail_slider .product__media-list{margin-left:0}.cpve .product__media-list .product__media-item{width:100%}}.cpve .multicolumn-card{max-width:72rem;position:relative;box-sizing:border-box;display:flex;flex-direction:column}.cpve .multicolumn-card,.cpve .multicolumn-card.center .multicolumn-card__image-wrapper:not(.multicolumn-card__image-wrapper--full-width){margin-left:auto;margin-right:auto}.cpve .multicolumn-card.color-bg-overlay{background:rgb(var(--color-background)) linear-gradient(rgba(var(--color-foreground),.04),rgba(var(--color-foreground),.04))}.cpve .multicolumn-card h3{line-height:calc(1 + .5/max(1,var(--font-heading-scale)))}.cpve .multicolumn-card__info>:nth-child(2){margin-top:1rem}.cpve .multicolumn-card .media--adapt .multicolumn-card__image,.cpve .multicolumn-card.center .media--adapt{width:auto}.cpve .multicolumn-card__info{padding:2.5rem}.cpve .multicolumn-card:not(.multicolumn-card--media-bottom)>.multicolumn-card__image-wrapper--full-width:not(.multicolumn-card-spacing){border-top-left-radius:calc(var(--text-boxes-radius) - var(--text-boxes-border-width));border-top-right-radius:calc(var(--text-boxes-radius) - var(--text-boxes-border-width));overflow:hidden}.cpve .icon-with-content__content>:first-child{margin-top:0}@keyframes move-forever1{0%{transform:translate(85px)}to{transform:translate(-90px)}}@keyframes move-forever2{0%{transform:translate(-90px)}to{transform:translate(85px)}}@keyframes move-forever3{0%{transform:translate(85px)}to{transform:translate(-90px)}}@keyframes move-forever4{0%{transform:translate(-90px)}to{transform:translate(85px)}}.cpve .content-and-comparison-table{display:grid;grid-template-columns:repeat(2,1fr);place-items:center;column-gap:5rem;row-gap:2rem}.cpve .comparison-table-container{width:100%;max-width:50rem}.cpve .comparison-table{--border-radius:2rem;flex-grow:1;border-spacing:0}.cpve .comparison-table th{padding:.5rem .75rem;font-size:var(--font-size);line-height:1.3}.cpve .comparison-table td{--cell-bottom-separator-thickness:.1rem;--cell-separator-opacity:.1;--cell-overlay-opacity:0;--border-shadow-offset:0 0 0 0;--outer-box-shadow:.3rem .3rem .8rem rgba(0, 0, 0, .15);padding:1rem 1.5rem;text-align:center;position:relative;box-shadow:inset 0 calc(-1 * var(--cell-bottom-separator-thickness)) 0 rgba(var(--color-foreground),var(--cell-separator-opacity)),var(--outer-box-shadow)}.cpve .comparison-table td:last-of-type{--border-shadow-offset:.1rem 0 0 0}.cpve .comparison-table--classic tbody tr:first-of-type td{--border-shadow-offset:0 -.1rem 0 0}.cpve .comparison-table--classic tbody tr:last-of-type td{--border-shadow-offset:0 .1rem 0 0}.cpve .comparison-table tbody tr:first-of-type td:first-child{border-radius:var(--border-radius) 0 0 0;--border-shadow-offset:-.1rem -.1rem 0 0}.cpve .comparison-table tbody tr:last-of-type td:first-child{border-radius:0 0 0 var(--border-radius);--border-shadow-offset:-.1rem .1rem 0 0}.cpve .comparison-table tbody tr:first-of-type td:last-child{border-radius:0 var(--border-radius) 0 0;--border-shadow-offset:.1rem -.1rem 0 0}.cpve .comparison-table tbody tr:last-of-type td:last-child{border-radius:0 0 var(--border-radius) 0;--border-shadow-offset:.1rem .1rem 0 0}.cpve .comparison-table tbody td:not(.comparison-table__row-name){padding:1rem 2rem}.cpve .comparison-table__icon{font-size:2rem;width:1em;height:1em;margin:auto;border-radius:50%;box-sizing:content-box}.cpve .comparison-table__icon svg{color:var(--icon-color);width:100%;height:100%;box-sizing:border-box}.cpve .comparison-table .comparison-table__row-name{--font-size:1.8rem;font-size:var(--font-size);margin:0}@media screen and (max-width:500px){.cpve .icon-with-text--horizontal{column-gap:1.5rem}.cpve .comparison-table{--border-radius:1.5rem}.cpve .comparison-table thead img{max-width:var(--mobile-logo-width)}}.cpve .content-and-comparison-slider{display:grid;grid-template-columns:repeat(2,1fr);place-items:center;column-gap:5rem;position:relative;z-index:0;row-gap:2rem}.cpve .comparison-slider{display:block;position:relative;max-width:45rem;width:100%;margin:0 auto;overflow:hidden;--position:50%}@media screen and (max-width:899px){.cpve .content-and-comparison-slider,.cpve .content-and-comparison-table{grid-template-columns:repeat(1,1fr)}}@media screen and (min-width:900px){.cpve .thumbnail-list.slider--tablet-up .thumbnail-list__item.slider__slide{width:calc((100% / var(--desktop-thumbnails)) - .8rem)}.cpve .content-and-comparison-slider--slider-first .comparison-slider{order:-1}}.cpve .icon-with-content__grid{display:grid;grid-template-columns:repeat(2,1fr);column-gap:8rem;align-items:center;row-gap:3rem}.cpve .icons-with-text__icon-item{--line-height:1.5;display:flex;align-items:center;margin-bottom:3rem}.cpve .icons-with-text__icon-item:last-child{margin-bottom:0}.cpve .timeline-container--horizontal[data-auto-align=true] .heading,.cpve .timeline-container--horizontal[data-auto-align=true] .rich-text-block{text-align:center}.cpve .icons-with-text__icon__icon--m{--icon-size:2.5rem;--margin:1.4rem}.cpve .icons-with-text__icon__icon--l{--icon-size:3.5rem;--margin:1.5rem}.cpve .icons-with-text__icon__icon--xl{--icon-size:5rem}.cpve .icons-with-text__icon__icon--xl{--margin:calc((var(--icon-size)) * .35)}.cpve .icons-with-text__icon__icon{flex-shrink:0;width:var(--icon-size);height:var(--icon-size);display:flex;align-items:center;justify-content:center;margin-right:var(--margin);background:0 0}.cpve .icons-with-text__icon__icon .material-icon{color:rgb(var(--color-background));font-size:var(--icon-size)}.cpve .icons-with-text__icon__icon img{width:100%;height:100%;object-fit:contain;object-position:center center}.cpve .icons-with-text__icon__title{margin:0 0 .4em;line-height:1.3}.cpve .icons-with-text__icon-item--next-to-title .icons-with-text__icon__title{display:flex;align-items:center}.cpve .icons-with-text__icon__title.h5{font-size:1.75rem}.cpve .icons-with-text__icon__title.h4{font-size:1.9rem}.cpve .icons-with-text__icon__title.h3{font-size:2.25rem}.cpve .icons-with-text__icon__title.h2{font-size:2.65rem}.cpve .icons-with-text__icon__text p{line-height:var(--line-height)}.cpve .icon-with-content__content>*{margin-top:2rem;margin-bottom:0}.cpve .popup-overlay--active{width:100%;height:100%;background-color:#0000004d}.cpve .popup-modal--active{transform:translate(-50%,-50%);visibility:visible;opacity:1}.cpve .insta-stories__open-buttons-and-arrows-container .insta-stories__open-btns-prev{left:0;transform:translateY(-50%);display:none}.cpve .insta-stories__open-buttons-and-arrows-container .insta-stories__open-btns-next{right:0;transform:translateY(-50%);display:none}.cpve .insta-stories__open-buttons{display:flex;column-gap:1rem;align-items:flex-start;width:fit-content;margin:0 auto}.cpve .insta-story-open-btn{width:var(--pfp-size);padding:0}.cpve .insta-story-open-btn:focus-visible{outline:0;box-shadow:none}.cpve .insta-story-open-btn__pfp-ring{width:var(--pfp-size);height:var(--pfp-size);border-radius:50%;padding:var(--ring-width);background:purple;background:linear-gradient(45deg,#ffc800 15%,#ff1558,#d300c5 85%)}.cpve .insta-story-open-btn__pfp-ring--close-friends{background:#44bd72;background:linear-gradient(45deg,#44bd72 0,#57c27c,#4ac571)}.cpve .insta-story-open-btn__pfp-ring-offset{width:100%;height:100%;border-radius:50%;padding:var(--ring-offset);background:rgb(var(--color-background))}.cpve .insta-story-open-btn__pfp{width:100%;height:100%;border-radius:50%;overflow:hidden;background:#c2c2c2;display:flex;align-items:flex-end;justify-content:center}.cpve .insta-story-open-btn__pfp .material-icon{font-size:calc(var(--pfp-size) * .9);color:#fff;transform:translateY(18%)}.cpve .insta-story-open-btn__pfp img{width:100%;height:100%;object-fit:cover;object-position:center center}.cpve .insta-story-open-btn__username{max-width:100%;white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden;text-align:center;margin-top:.4em;font-size:calc(var(--pfp-size) / 6)}.cpve .insta-stories__modal[data-open=true]{display:grid}.cpve .insta-story--active{transform:scale(1);z-index:1}@keyframes fillProgress{0%{width:0}to{width:100%}}.cpve .insta-story__info__volume-btn[data-muted=false] svg:last-child,.cpve .insta-story__info__volume-btn[data-muted=true] svg:first-child,.cpve .insta-story__pause-resume-btn[data-paused=false] .material-icon:last-child,.cpve .insta-story__pause-resume-btn[data-paused=true] .material-icon:first-child{display:none}.cpve .insta-story__invisible-btn{position:absolute;top:0;left:0;height:100%;width:15%;background:0 0;border:none;outline:0;opacity:0;z-index:1}.cpve .insta-story__invisible-btn--next{left:auto;right:0}.cpve .insta-story__inactive-overlay{top:0;left:0;width:100%;height:100%;position:absolute}.cpve .active-content,.cpve .inactive-content{visibility:visible;opacity:1;transition:opacity .15s}.cpve .insta-story--active .inactive-content{visibility:hidden;opacity:0}.cpve .insta-story__inactive-overlay{--pfp-size:calc(var(--story-width) * .3);z-index:5;display:flex;flex-direction:column;align-items:center;justify-content:center;background:#000000bf}.cpve .insta-story__inactive-overlay .insta-story-open-btn__pfp-ring{margin-bottom:calc(var(--pfp-size)/ 10)}@media screen and (max-width:749px){.cpve slideshow-component.page-width .slideshow__autoplay{right:1.5rem}.cpve .slideshow__controls--mobile-over{position:absolute;left:0;bottom:0;width:100%;border:none}.cpve .multicolumn[data-mobile-columns="2"] .multicolumn-card.multicolumn--diff-bgs .icon-bar-card__icon{padding-top:1.5rem}.cpve .icon-bar[data-mobile-columns="2"] .multicolumn-card__info{padding-top:1rem}.cpve .icon-bar[data-mobile-columns="2"] .material-icon{font-size:calc(var(--icon-size) * .8)}.cpve .icon-with-content__grid{grid-template-columns:repeat(1,1fr)}.cpve .icon-with-content__mobile-grid--reverse .icon-with-content__content{order:-1}.cpve .icon-with-content__content{text-align:center}.cpve .icons-with-text__icon__icon--m{--icon-size:2.1rem;--margin:1rem}.cpve .icons-with-text__icon__icon--l{--icon-size:3rem;--margin:1.3rem}.cpve .icons-with-text__icon__icon--xl{--icon-size:4.25rem}.cpve .icons-with-text__icon__title.h5{font-size:1.4rem}.cpve .icons-with-text__icon__title.h4{font-size:1.6rem}.cpve .icons-with-text__icon__title.h3{font-size:1.8rem}.cpve .icons-with-text__icon__title.h2{font-size:2.25rem}.cpve .icon-with-content__icons--mobile-2-columns{display:grid;grid-template-columns:repeat(2,1fr);align-items:flex-start;column-gap:1.75rem;row-gap:2rem}.cpve .icon-with-content__icons--mobile-2-columns .icons-with-text__icon__title{font-size:1.4rem}.cpve .icon-with-content__icons--mobile-2-columns .rte{font-size:1.2rem}.cpve .icon-with-content__icons--mobile-2-columns .icons-with-text__icon__icon{width:calc(var(--icon-size) * .7);height:calc(var(--icon-size) * .7);margin-bottom:1rem}.cpve .insta-stories__open-buttons-container{margin:0 -1.5rem}.cpve .insta-stories__open-buttons{padding:0 1.5rem}.cpve .insta-story__inactive-overlay{pointer-events:none}.cpve .insta-stories__open-buttons-and-arrows-container .insta-stories__open-btns-prev{left:-1rem}.cpve .insta-stories__open-buttons-and-arrows-container .insta-stories__open-btns-next{right:-1rem}}.cpve .timeline-active-content-container.is-transitioning{opacity:0}.cpve .content-tab-buttom__active-bg{position:absolute;z-index:0;width:0;background:rgb(var(--color-background));transition-timing-function:cubic-bezier(.68,-.55,.265,1.55)}.cpve .content-tab--active{position:relative;opacity:1;visibility:visible;z-index:0;transition-delay:.2s}.cpve .hotspot[data-open=true] .hotspot__content{opacity:1;pointer-events:auto}.cpve .hotspot[data-direction=bottom] .hotspot__content{transform:translate(-50%,calc((var(--btn-size)/ 2) + var(--carret-height)))}.cpve .bullet-point[data-line-bend=bottom]{top:calc(var(--offset-y) - var(--line-square-size))}.cpve .bullet-point[data-line-bend=top]{top:calc(var(--offset-y) + var(--line-square-size))}.cpve .bullet-point[data-line-bend=bottom] .bullet-point__line-end{width:var(--line-square-diagonal);transform:rotate(315deg)}.cpve .bullet-point[data-line-bend=top] .bullet-point__line-end{width:var(--line-square-diagonal);transform:rotate(45deg)}.cpve .bullet-point[data-direction=left]{transform:translate(calc(-100% - var(--line-square-size) - (var(--line-width)/ 2)),-50%);text-align:left}.cpve .bullet-point[data-direction=left] .bullet-point__line-end{left:100%;transform-origin:top left;right:auto}.cpve .bullet-point[data-direction=left] .bullet-point__line-end:after{left:100%}.cpve .bullet-point[data-line-bend=bottom][data-direction=left] .bullet-point__line-end{transform:rotate(45deg)}.cpve .bullet-point[data-line-bend=top][data-direction=left] .bullet-point__line-end{transform:rotate(-45deg)}.cpve .bullet-point[data-direction=left] .bullet-point__text,.cpve .bullet-point[data-direction=left] .bullet-point__title{padding-right:var(--text-padding)}.cpve .bullet-point[data-direction=right] .bullet-point__text,.cpve .bullet-point[data-direction=right] .bullet-point__title{padding-left:var(--text-padding)}.cpve .bullet-point[data-contain=true][data-direction=right]{max-width:min(var(--desktop-width),calc(100% - var(--offset-x) - var(--line-square-size) - 1rem))}.cpve .bullet-point[data-contain=true][data-direction=left]{max-width:min(var(--desktop-width),calc(var(--offset-x) - var(--line-square-size) - 1rem))}@media screen and (min-width:1000px){.cpve .cart-drawer--desktop-width-large .upsells-container--stacked-columns[data-count="3"] .upsell__toggle-switch,.cpve .product__info-wrapper .upsells-container--stacked-columns[data-count="3"] .upsell__toggle-switch{font-size:1.8rem}.cpve .cart-drawer--desktop-width-large .upsells-container--stacked-columns[data-count="2"] .upsell__plus-btn,.cpve .product__info-wrapper .upsells-container--stacked-columns[data-count="2"] .upsell__plus-btn{font-size:2.6rem}.cpve .cart-drawer--desktop-width-large .upsells-container--stacked-columns[data-count="3"] .upsell__plus-btn,.cpve .product__info-wrapper .upsells-container--stacked-columns[data-count="3"] .upsell__plus-btn{font-size:2.2rem}.cpve .quantity-breaks--vertical[data-items="2"]{--badge-font-size:1.8rem;--badge-line-height:2;--label-font-size:2rem;--benefit-font-size:1.2rem;--caption-font-size:1.6rem;--price-font-size:1.8rem;--compare-price-font-size:1.4rem;--side-padding:1.2rem;--y-padding:1.8rem}.cpve .quantity-breaks--vertical[data-items="3"]{--badge-font-size:1.4rem;--badge-line-height:2;--label-font-size:1.8rem;--benefit-font-size:1rem;--caption-font-size:1.3rem;--price-font-size:1.4rem;--compare-price-font-size:1.2rem;--y-padding:1.7rem}.cpve .quantity-breaks--vertical[data-items="4"]{--badge-font-size:1.2rem;--badge-line-height:1.9;--label-font-size:1.4rem;--benefit-font-size:.8rem;--caption-font-size:1rem;--price-font-size:1.3rem;--compare-price-font-size:1rem}.cpve .quantity-breaks--vertical[data-items="4"] .quantity-break--badge-style-2,.cpve .quantity-breaks--vertical[data-items="4"] .quantity-break--badge-style-3{--badge-font-size:1rem}.cpve .quantity-breaks--vertical[data-items="3"] .quantity-break--badge-style-2,.cpve .quantity-breaks--vertical[data-items="3"] .quantity-break--badge-style-3{--badge-font-size:1.1rem}.cpve .quantity-breaks--vertical[data-items="2"] .quantity-break--badge-style-2,.cpve .quantity-breaks--vertical[data-items="2"] .quantity-break--badge-style-3{--badge-font-size:1.3rem}}.cpve .section-header.scrolled-past-header.shopify-section-header-sticky:not(.shopify-section-header-hidden)~#MainContent .page-progress--top,.cpve .section-header.scrolled-past-header.shopify-section-header-sticky:not(.shopify-section-header-hidden)~.section-page-progress .page-progress--top{top:var(--header-height)}@media screen and (min-width:750px){.cpve .multicolumn .button{margin-top:4rem}.cpve .icon-with-content__grid--desktop-reverse{column-gap:9rem}.cpve .icon-with-content__grid--desktop-reverse .icon-with-content__content{order:-1}}@media screen and (min-width:750px){.cpve .timeline-container[data-sticky-content=true] .timeline-container,.cpve .timeline-container[data-sticky-content=true] .timeline-content{position:sticky;top:2.5rem}}.cpve .custom-columns__column>.content-wrapper,.cpve .text-with-icon-block{border-width:var(--border-width);border-style:var(--border-style);border-color:var(--border-color);border-radius:var(--border-radius)}.cpve [data-mobile-columns="2"] .card--title-position-over .card__content--main .card__information{--padding:1rem}.cpve .heading strong{font-style:normal;display:inline-block;z-index:0}.cpve .heading.title-with-highlight-1--color strong{color:var(--hightlight-1--color)}.cpve .content-wrapper{position:relative}.cpve .custom-columns__column>.content-wrapper,.cpve .text-with-icon-block{background:var(--bg-color);padding:var(--padding-y--desktop) var(--padding-x--desktop)}.cpve .badge-block[data-direction=vertical]{writing-mode:sideways-rl}@media screen and (max-width:750px){.cpve .custom-columns__column>.content-wrapper,.cpve .text-with-icon-block{padding:var(--padding-y--mobile) var(--padding-x--mobile)}.cpve .icon-with-text{--icon-size:var(--mobile-icon-size);--icon-spacing:var(--mobile-spacing);--text-size:var(--mobile-text-size)}.cpve .comparison-table .comparison-table__row-name,.cpve .comparison-table th{font-size:calc(var(--font-size) * .85)}}@media(min-width:750px){.cpve .timeline-container--vertical[data-desktop-line-position=middle] .timeline__item:nth-child(2n) .timeline__rail,.cpve .timeline-container--vertical[data-desktop-line-position=right] .timeline-item{order:-1}.cpve .timeline-container--vertical[data-desktop-line-position=left][data-auto-align=true] .heading,.cpve .timeline-container--vertical[data-desktop-line-position=left][data-auto-align=true] .rich-text-block,.cpve .timeline-container--vertical[data-desktop-line-position=middle][data-auto-align=true] .heading,.cpve .timeline-container--vertical[data-desktop-line-position=middle][data-auto-align=true] .rich-text-block{text-align:left}.cpve .timeline-container--vertical[data-desktop-line-position=middle][data-auto-align=true] .timeline__item:nth-child(2n) .heading,.cpve .timeline-container--vertical[data-desktop-line-position=middle][data-auto-align=true] .timeline__item:nth-child(2n) .rich-text-block,.cpve .timeline-container--vertical[data-desktop-line-position=right][data-auto-align=true] .heading,.cpve .timeline-container--vertical[data-desktop-line-position=right][data-auto-align=true] .rich-text-block{text-align:right}.cpve .timeline-container--vertical[data-desktop-line-position=middle] .timeline__row{grid-template-columns:1fr auto 1fr}.cpve .timeline-container--vertical[data-desktop-line-position=middle] .timeline__row__placeholder{display:block}.cpve .timeline-container--vertical[data-desktop-line-position=middle] .timeline__item:nth-child(2n) .timeline-item{order:-2}}@media(max-width:749px){.cpve .timeline-container--vertical[data-mobile-line-position=right] .timeline-item{order:-1}.cpve .timeline-container--vertical[data-mobile-line-position=right][data-auto-align=true] .heading,.cpve .timeline-container--vertical[data-mobile-line-position=right][data-auto-align=true] .rich-text-block{text-align:right}.cpve .timeline-container--vertical[data-mobile-line-position=left][data-auto-align=true] .heading,.cpve .timeline-container--vertical[data-mobile-line-position=left][data-auto-align=true] .rich-text-block{text-align:left}}.cpve .timeline-container--vertical[data-style-vertical=accordion] .timeline-item__body{display:grid;grid-template-rows:0fr;transition:grid-template-rows .28s;overflow:hidden}.cpve .timeline-container--vertical[data-style-vertical=accordion] .timeline__item.is-open .timeline-item{cursor:auto}.cpve .timeline-container--vertical[data-style-vertical=classic][data-animate-vertical=true] .timeline__item:not(.is-active) .timeline-item,.cpve .timeline-container--vertical[data-style-vertical=scroll_activated] .timeline__item:not(.is-active) .timeline-item{opacity:calc(var(--inactive-item-opacity, .7))}.cpve .timeline-active-content-container{overflow:hidden;opacity:1;transition:opacity var(--timeline-active-transition, .25s) ease,height var(--timeline-active-transition, .25s) ease}@media screen and (max-width:749px){.cpve .splide__slide__container[data-mobile-columns="2"] .card-wrapper .card__heading.h5,.cpve .splide__slide__container[data-mobile-columns="2"] .card-wrapper .price--on-sale{font-size:1.3rem}.cpve .hotspot--fixed[data-open=true] .hotspot-overlay{z-index:5;position:fixed;top:0;left:0;width:100vw;height:100vh;background:#00000026;visibility:visible;opacity:1}.cpve .hotspot--fixed[data-open=true] .hotspot__content{z-index:6}.cpve .bullet-point[data-direction=left]{max-width:min(var(--mobile-width),calc(var(--offset-x) - var(--line-square-size) - 1rem))}.cpve .bullet-point--mobile-position[data-mobile-line-bend=none]{top:var(--offset-y)}.cpve .bullet-point--mobile-position[data-mobile-line-bend=bottom]{top:calc(var(--offset-y) - var(--line-square-size))}.cpve .bullet-point--mobile-position[data-mobile-line-bend=top]{top:calc(var(--offset-y) + var(--line-square-size))}.cpve .bullet-point--mobile-position[data-mobile-direction=right]{transform:translate(var(--line-square-size),-50%);text-align:right;max-width:min(var(--mobile-width),calc(100% - var(--offset-x) - var(--line-square-size) -1rem))}.cpve .bullet-point--mobile-position[data-mobile-direction=left]{transform:translate(calc(-100% - var(--line-square-size) - (var(--line-width)/ 2)),-50%);text-align:left;max-width:min(var(--mobile-width),calc(var(--offset-x) - var(--line-square-size) - 1rem))}.cpve .bullet-point--mobile-position[data-mobile-direction=right] .bullet-point__line-end{transform-origin:top right;left:auto;right:100%}.cpve .bullet-point--mobile-position[data-mobile-direction=right] .bullet-point__line-end:after{left:0;right:auto}.cpve .bullet-point--mobile-position[data-mobile-line-bend=none] .bullet-point__line-end{transform:none}.cpve .bullet-point--mobile-position[data-mobile-line-bend=bottom][data-mobile-direction=right] .bullet-point__line-end{transform:rotate(315deg)}.cpve .bullet-point--mobile-position[data-mobile-line-bend=bottom][data-mobile-direction=left] .bullet-point__line-end,.cpve .bullet-point--mobile-position[data-mobile-line-bend=top][data-mobile-direction=right] .bullet-point__line-end{transform:rotate(45deg)}.cpve .bullet-point--mobile-position[data-mobile-direction=left] .bullet-point__line-end{left:100%;right:auto;transform-origin:top left}.cpve .bullet-point--mobile-position[data-mobile-direction=left] .bullet-point__line-end:after{left:100%;right:auto}.cpve .bullet-point--mobile-position[data-mobile-line-bend=top][data-mobile-direction=left] .bullet-point__line-end{transform:rotate(-45deg)}.cpve .bullet-point--mobile-position[data-mobile-direction=left] .bullet-point__text,.cpve .bullet-point--mobile-position[data-mobile-direction=left] .bullet-point__title{padding-right:var(--text-padding);padding-left:0}.cpve .bullet-point--mobile-position[data-mobile-direction=right] .bullet-point__text,.cpve .bullet-point--mobile-position[data-mobile-direction=right] .bullet-point__title{padding-left:var(--text-padding);padding-right:0}.cpve .splide__slide__container[data-mobile-columns="2"] .card--card .card__information{padding:.5rem 0 1rem}.cpve .splide__slide__container[data-mobile-columns="2"] .card-wrapper .badge,.cpve .splide__slide__container[data-mobile-columns="2"] .card-wrapper .price--on-sale .price-item--regular{font-size:1rem}.cpve .splide__slide__container[data-mobile-columns="2"] .product-card-wrapper .card{--border-radius:calc(var(--product-card-corner-radius) / 2)}.cpve .splide__slide__container[data-mobile-columns="2"] .collection-card-wrapper .card{--border-radius:calc(var(--collection-card-corner-radius) / 2)}.cpve .splide__slide__container[data-mobile-columns="2"] .card-wrapper .card__heading{font-size:1.7rem}.cpve .splide__slide__container[data-mobile-columns="2"] .card-wrapper .color-swatches-container{--transparent-border-size:.1rem}.cpve .splide__slide__container[data-mobile-columns="2"] .card--has-swatches.card--swatches-bottom .quick-add{margin-top:1.2rem}.cpve .splide__slide__container[data-mobile-columns="2"] .card--has-swatches.card--swatches-top .card__information{padding-top:.8rem}}@media screen and (min-width:990px){.cpve .featured-product:not(.product--no-media)>.product__info-wrapper{padding:0 7rem}.cpve .rich-text:not(.rich-text--full-width) .rich-text__blocks{max-width:78rem}}@keyframes appear-down{0%{opacity:0;margin-top:-1rem}to{opacity:1;margin-top:0}}@keyframes animateLocalization{0%{opacity:0;transform:translateY(0)}to{opacity:1;transform:translateY(-1rem)}}@supports not (inset:10px){.cpve .grid{margin-left:calc(-1 * var(--grid-mobile-horizontal-spacing))}.cpve .grid__item{padding-left:var(--grid-mobile-horizontal-spacing);padding-bottom:var(--grid-mobile-vertical-spacing)}@media screen and (min-width:749px){.cpve .grid--peek .grid__item{padding-left:var(--grid-mobile-horizontal-spacing)}}@media screen and (min-width:750px){.cpve .grid__item{padding-bottom:var(--grid-desktop-vertical-spacing)}.cpve .grid{margin-left:calc(-1 * var(--grid-desktop-horizontal-spacing))}.cpve .grid__item{padding-left:var(--grid-desktop-horizontal-spacing)}}}@media screen and (min-width:750px){.cpve cpve-media-gallery[data-zoom-desktop=none] .product__media-icon{display:none}}@media screen and (max-width:749px){.cpve cpve-media-gallery[data-zoom-mobile=none] .product__media-icon{display:none}}/*! tailwindcss v3.4.19 | MIT License | https://tailwindcss.com*/.cpve .gps *,.cpve .gps :after,.cpve .gps :before{border:0 solid #e5e7eb;box-sizing:border-box}.cpve .gps :after,.cpve .gps :before{--tw-content:""}.cpve .gps,.cpve .gps :host{line-height:1.5;-webkit-text-size-adjust:100%;font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-feature-settings:normal;font-variation-settings:normal;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-tap-highlight-color:transparent}.cpve .gps{line-height:inherit;margin:0}.cpve .gps h1,.cpve .gps h2,.cpve .gps h3,.cpve .gps h4,.cpve .gps h5{font-size:inherit;font-weight:inherit}.cpve .gps a{color:inherit;text-decoration:inherit}.cpve .gps b,.cpve .gps strong{font-weight:bolder}.cpve .gps table{border-collapse:collapse;border-color:inherit;text-indent:0}.cpve .gps button,.cpve .gps input{color:inherit;font-family:inherit;font-feature-settings:inherit;font-size:100%;font-variation-settings:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;margin:0;padding:0}.cpve .gps button{text-transform:none}.cpve .gps button,.cpve .gps input:where([type=button]),.cpve .gps input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}.cpve .gps :-moz-focusring{outline:auto}.cpve .gps :-moz-ui-invalid{box-shadow:none}.cpve .gps ::-webkit-inner-spin-button,.cpve .gps ::-webkit-outer-spin-button{height:auto}.cpve .gps ::-webkit-search-decoration{-webkit-appearance:none}.cpve .gps ::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}.cpve .gps summary{display:list-item}.cpve .gps figure,.cpve .gps h1,.cpve .gps h2,.cpve .gps h3,.cpve .gps h4,.cpve .gps h5,.cpve .gps p{margin:0}.cpve .gps ol,.cpve .gps ul{list-style:none;margin:0;padding:0}.cpve .gps dialog{padding:0}.cpve .gps input::-moz-placeholder{color:#9ca3af;opacity:1}.cpve .gps input::placeholder{color:#9ca3af;opacity:1}.cpve .gps [role=button],.cpve .gps button{cursor:pointer}.cpve .gps :disabled{cursor:default}.cpve .gps img,.cpve .gps svg{display:block;vertical-align:middle}.cpve .gps img{height:auto;max-width:100%}.cpve .gps{-webkit-tap-highlight-color:transparent;scroll-behavior:smooth}.cpve .gps .gem-slider:not([data-keen-slider-disabled])[data-keen-slider-reverse]{flex-direction:row-reverse}.cpve .gps .gem-slider:not([data-keen-slider-disabled])[data-keen-slider-v]{flex-wrap:wrap}.cpve .gps [data-keen-slider-moves] *{pointer-events:none}.cpve .gps [data-slot=children]{align-items:center;border:1px dashed #9e9e9e;border-radius:3px;display:inline-flex;height:100%;justify-content:center;min-height:60px;overflow:hidden;visibility:hidden;width:100%}.cpve .gps [data-slot=children].product-feature-image{border:unset;border-radius:0;visibility:visible!important}.cpve .gps [data-slot=children]:not(.product-feature-image):after{content:"Drop element here";font-size:14px;font-weight:700;overflow:hidden;text-align:center;text-overflow:ellipsis;visibility:hidden;white-space:nowrap}.cpve .gps .gp-instant-page [data-slot=children].product-feature-image{border:unset;visibility:visible!important}.cpve .gps .gp-instant-page [data-slot=children].product-feature-image:after{border:unset;color:#aaa;visibility:visible}.cpve .gps .gp-instant-page [data-slot=children].product-feature-image .drag-placeholder{height:100%}.cpve .gps h1,.cpve .gps h2,.cpve .gps h3,.cpve .gps h4,.cpve .gps h5{word-break:normal}.cpve .gps p{color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;text-align:inherit}@keyframes gp-marquee-scroll{0%{transform:translate(0)}to{transform:translate(-100%)}}.cpve .gpsil>section{transition:opacity .5s}.cpve .gps{display:contents}.cpve .kaching-bundles-save-overlay{z-index:2147483647;opacity:0;cursor:pointer;background:#000000b3;outline:none;transition:opacity .3s;position:fixed;top:0;bottom:0;left:0;right:0}.cpve .kaching-bundles-save-overlay--visible{opacity:1}.cpve .kaching-bundles-save-overlay--dismissed{opacity:0}.cpve .kaching-bundles-save-overlay__content{align-items:center;gap:16px;display:flex;position:absolute;top:24px;right:32px}.cpve .kaching-bundles-save-overlay__text{color:#fff;font-size:16px;font-style:normal;font-weight:600;line-height:20px}.cpve .kaching-bundles-save-overlay__arrow{width:42px;height:36px}.cpve cpve-kaching-bundle,.cpve kaching-bundle-deals,.cpve kaching-deal-page-promotion{width:100%}.cpve cpve-kaching-bundle:empty,.cpve kaching-bundle-deals:empty{display:none}.cpve kaching-deal-page-promotion{margin-bottom:10px;display:block}.cpve .kaching-bundles-form--different-variants-selected .shopify-payment-button,.cpve .kaching-bundles--variant-selects-hidden variant-selects,.cpve .satcb_variants .kaching-bundles__bar-variant-select{display:none!important}.cpve .kaching-bundles-sticky-atc-wrapper{width:100%}.cpve .kaching-bundles-sticky-atc-wrapper .kaching-bundles-sticky-atc-spacer{width:100%;display:block}.cpve kaching-bundles-sticky-atc{z-index:999;transition:transform .1s ease-in-out;display:none;position:fixed;bottom:0;left:0;right:0;transform:translateY(100%)}.cpve kaching-bundles-sticky-atc.kaching-bundles-sticky-atc--visible{display:block;transform:translateY(0)}@font-face{font-family:Outfit;font-weight:400;font-style:normal;font-display:swap;src:url(//loveenero.com/cdn/fonts/outfit/outfit_n4.387c2e2715c484a1f1075eb90d64808f1b37ac58.woff2) format("woff2"),url(//loveenero.com/cdn/fonts/outfit/outfit_n4.aca8c81f18f62c9baa15c2dc5d1f6dd5442cdc50.woff) format("woff")}@font-face{font-family:Outfit;font-weight:700;font-style:normal;font-display:swap;src:url(//loveenero.com/cdn/fonts/outfit/outfit_n7.bfc2ca767cd7c6962e82c320123933a7812146d6.woff2) format("woff2"),url(//loveenero.com/cdn/fonts/outfit/outfit_n7.f0b22ea9a32b6f1f6f493dd3a7113aae3464d8b2.woff) format("woff")}.cpve{--font-body-family: Outfit, sans-serif;--font-body-style: normal;--font-body-weight: 400;--font-body-weight-bold: 700}.cpve{--font-heading-family: Helvetica, Arial, sans-serif;--font-heading-style: normal;--font-heading-weight: 700}.cpve{--font-body-scale: 1;--font-heading-scale: 1;--font-heading-line-height: .3;--font-heading-letter-spacing: .06rem;--color-base-text: 18, 18, 18;--color-shadow: 18, 18, 18;--color-base-background-1: 245, 245, 245;--color-base-background-2: 245, 245, 245;--color-base-solid-button-labels: 255, 255, 255;--color-base-outline-button-labels: 167, 135, 101;--color-base-accent-1: 167, 135, 101;--color-base-accent-2: 167, 135, 101;--payment-terms-background-color: #f5f5f5;--gradient-base-background-1: #f5f5f5;--gradient-base-background-2: #f5f5f5;--gradient-base-accent-1: #A78765;--gradient-base-accent-2: linear-gradient(54deg, rgba(44, 74, 143, 1) 14%, rgba(105, 14, 14, 1) 85%);--media-padding: px;--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: 140rem;--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;--collection-card-image-padding: 0rem;--collection-card-corner-radius: 1.2rem;--collection-card-text-alignment: center;--collection-card-border-width: 0rem;--collection-card-border-opacity: .1;--collection-card-shadow-opacity: .05;--collection-card-shadow-visible: 1;--collection-card-shadow-horizontal-offset: .2rem;--collection-card-shadow-vertical-offset: .6rem;--collection-card-shadow-blur-radius: 1.5rem;--blog-card-image-padding: 0rem;--blog-card-corner-radius: 1.2rem;--blog-card-text-alignment: center;--blog-card-border-width: 0rem;--blog-card-border-opacity: .1;--blog-card-shadow-opacity: .05;--blog-card-shadow-visible: 1;--blog-card-shadow-horizontal-offset: 1rem;--blog-card-shadow-vertical-offset: 1rem;--blog-card-shadow-blur-radius: 3.5rem;--badge-corner-radius: .6rem;--slider-arrow-size: 3rem;--slider-arrow-border-radius: 50%;--slider-arrow-icon-size: .45em;--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: 14px;--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: 6px;--buttons-radius-outset: 8px;--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-shadow-opacity: 0;--pickers-shadow-horizontal-offset: 0px;--pickers-margin-offset: 0px;--pickers-shadow-vertical-offset: 0px;--pickers-shadow-blur-radius: 0px;--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-shadow-opacity: 0;--quantity-shadow-horizontal-offset: 0px;--quantity-margin-offset: 0px;--quantity-shadow-vertical-offset: 0px;--quantity-shadow-blur-radius: 0px;--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-bg-color: var(--color-base-background-1);--inputs-border-color: var(--color-base-accent-1);--inputs-text-color: var(--color-base-text);--inputs-overlay-color: var(--color-base-accent-1);--inputs-overlay-opacity: .06;--inputs-hover-overlay-opacity: .1;--inputs-hover-border-opacity: .55;--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;--variant-pills-shadow-opacity: 0;--variant-pills-shadow-horizontal-offset: 0px;--variant-pills-shadow-vertical-offset: 4px;--variant-pills-shadow-blur-radius: 5px}.cpve *,.cpve *:before,.cpve *:after{box-sizing:inherit}.cpve{display:grid;grid-template-rows:auto auto 1fr auto;grid-template-rows:auto auto auto 1fr auto;grid-template-columns:100%;min-height:100%;margin:0;overflow-x:hidden;font-size:1.5rem;letter-spacing:.06em;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)}@media screen and (min-width:750px){.cpve{font-size:1.6rem}}.cpve .material-symbols-outlined{max-width:1em;flex-shrink:0;overflow:hidden;vertical-align:bottom;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 48}.cpve .material-symbols-outlined.filled{font-variation-settings:"FILL" 1,"wght" 400,"GRAD" 0,"opsz" 48}.cpve .button{font-weight:var(--font-body-weight-bold)}.cpve .kaching-bundles__bar-first-line{flex-direction:column}.cpve .kaching-bundles__bar-label{width:fit-content!important}.cpve div[data-deal-block-id=e57c6885-4184-4e3a-9196-d4e00c26b794] .kaching-bundles__invalid-variant-error{visibility:hidden;padding-bottom:0!important;line-height:1!important}.cpve div[data-deal-block-id=e57c6885-4184-4e3a-9196-d4e00c26b794] .kaching-bundles__invalid-variant-error:after{content:"Oops! The selected color is currently unavailable for this size.";visibility:visible!important;display:block;color:red;font-size:12px;line-height:1.5;padding-bottom:2px}.cpve .kaching-bundles__block,.cpve .kaching-bundles-sticky-atc{display:none}.cpve .kaching-bundles .kaching-bundles__multiple-gifts-selector{position:relative}.cpve .kaching-bundles .kaching-bundles__multiple-gifts-selector__clickable-overlay{position:absolute;top:0;right:0;bottom:0;left:0;cursor:pointer}.cpve .kaching-bundles .kaching-bundles__multiple-gifts-selector__photos{position:relative;display:flex;align-items:center;flex-shrink:0;padding-block:2px}.cpve .kaching-bundles .kaching-bundles__multiple-gifts-selector__photo{box-sizing:border-box;width:40px;height:40px;-o-object-fit:cover;object-fit:cover;background-color:#fff;border-radius:8px;border:1px solid var(--kaching-free-gift-background-color, #fff)}.cpve .kaching-bundles .kaching-bundles__bar--selected .kaching-bundles__multiple-gifts-selector__photo{border-color:var(--kaching-free-gift-selected-background-color, #000)}.cpve .kaching-bundles .kaching-bundles__multiple-gifts-selector__photo:not(:first-child){margin-inline-start:-16px}.cpve .kaching-bundles .kaching-bundles__multiple-gifts-selector__photo-count{box-sizing:border-box;position:absolute;top:0;inset-inline-end:0;transform:translate(18%,-3%);display:flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:50%;border:1px solid var(--kaching-free-gift-text-color, #000);background-color:var(--kaching-free-gift-background-color, rgba(0, 0, 0, .3));color:var(--kaching-free-gift-text-color, #000);font-size:calc(var(--kaching-free-gift-font-size, 13px) - 2px);font-weight:var(--kaching-free-gift-font-weight, bold);line-height:1}.cpve .kaching-bundles .kaching-bundles__bar--selected .kaching-bundles__multiple-gifts-selector__photo-count{border-color:var(--kaching-free-gift-selected-text-color, #fff);background-color:var(--kaching-free-gift-selected-background-color, #000);color:var(--kaching-free-gift-selected-text-color, #fff)}.cpve .kaching-bundles .kaching-bundles__bundle-products{display:flex;justify-content:space-evenly;margin-top:12px;margin-bottom:4px;border:1px solid var(--bar-border-color, rgba(0, 0, 0, .3));border-radius:calc(var(--bar-border-radius, 0) * 3 / 4)}.cpve .kaching-bundles .kaching-bundles__bundle-products .kaching-bundles__bar-variant-selects{justify-content:center}.cpve .kaching-bundles .kaching-bundles__bundle-products__divider{display:flex;flex-direction:column;align-items:center;width:0;overflow:visible}.cpve .kaching-bundles .kaching-bundles__bundle-products__divider *{max-width:initial}.cpve .kaching-bundles .kaching-bundles__bundle-products__divider-line{display:flex;flex:1;width:1px;background-color:var(--bar-border-color, rgba(0, 0, 0, .3))}.cpve .kaching-bundles .kaching-bundles__bundle-products__divider-icon{display:flex}.cpve .kaching-bundles .kaching-bundles__bundle-products__divider-icon svg{color:var(--bar-border-color, rgba(0, 0, 0, .3))}.cpve .kaching-bundles .kaching-bundles__bundle-products__product{display:flex;flex:1;flex-direction:column;align-items:center;min-width:0;gap:5px;padding:12px}.cpve .kaching-bundles .kaching-bundles__bundle-products__product.kaching-bundles__bundle-products__product--placeholder{justify-content:center;text-align:center;font-size:13px;font-weight:700;color:#555}.cpve .kaching-bundles .kaching-bundles__bundle-products__wrapper{display:flex;align-items:center;gap:10px;min-width:0}.cpve .kaching-bundles .kaching-bundles__bundle-products__content{display:flex;flex-direction:column;align-items:flex-start;min-width:0}.cpve .kaching-bundles .kaching-bundles__bundle-products__link{display:flex;flex-shrink:0;text-decoration:none}.cpve .kaching-bundles .kaching-bundles__bundle-products__image{flex-shrink:0;height:50px;width:auto;max-width:100%;border-radius:var(--kaching-bundle-products-image-border-radius, 0)}.cpve .kaching-bundles .kaching-bundles__bundle-products__image-placeholder{flex-shrink:0;height:50px;width:50px}.cpve .kaching-bundles .kaching-bundles__bundle-products__title{overflow-wrap:break-word;text-align:center;font-size:13px;color:var(--bar-title-color);font-weight:var(--bar-title-font-weight, 700);font-style:var(--bar-title-font-style)}.cpve .kaching-bundles .kaching-bundles__bundle-products__pricing{display:flex;flex-shrink:0;flex-wrap:wrap;justify-content:center;align-items:baseline;gap:5px}.cpve .kaching-bundles .kaching-bundles__bundle-products__price{font-size:13px;font-weight:700;color:var(--bar-price-color, #000)}.cpve .kaching-bundles .kaching-bundles__bundle-products__full-price{text-decoration:line-through;font-size:12px;color:var(--bar-full-price-color, #555)}.cpve .kaching-bundles .kaching-bundles__bundle-products__unit-price{width:100%;text-align:center;font-size:12px;color:var(--bar-full-price-color, #555);text-transform:uppercase}.cpve .kaching-bundles .kaching-bundles__bundle-products--hidden{display:none}.cpve .kaching-bundles .kaching-bundles__bundle-products--vertical{flex-direction:column}.cpve .kaching-bundles .kaching-bundles__bundle-products--vertical .kaching-bundles__bundle-products__divider{flex-direction:row;width:100%;height:0}.cpve .kaching-bundles .kaching-bundles__bundle-products--vertical .kaching-bundles__bundle-products__divider-line{width:auto;height:1px}.cpve .kaching-bundles .kaching-bundles__bundle-products--vertical .kaching-bundles__bundle-products__product{flex-direction:row;justify-content:space-between;padding:14px 12px}.cpve .kaching-bundles .kaching-bundles__bundle-products--vertical .kaching-bundles__bundle-products__pricing{flex-direction:column;align-items:flex-end}.cpve .kaching-bundles .kaching-bundles__bundle-products--vertical .kaching-bundles__bundle-products__pricing--with-unit-price{flex-flow:row wrap;justify-content:flex-end}.cpve .kaching-bundles .kaching-bundles__bundle-products--vertical .kaching-bundles__bundle-products__unit-price{text-align:end}.cpve .kaching-bundles .kaching-bundles__bundle-products--vertical .kaching-bundles__bundle-products__title{text-align:start}.cpve .kaching-bundles .kaching-bundles__bundle-products--vertical .kaching-bundles__bundle-products__image{width:50px;height:auto;-o-object-fit:contain;object-fit:contain}.cpve .kaching-bundles .kaching-bundles__bundle-products--vertical .kaching-bundles__bar-variant-selects{justify-content:flex-start}.cpve .kaching-bundles .kaching-bundles__mix-and-match-products{display:flex;flex-direction:column;margin-top:12px;margin-bottom:4px;border:1px solid var(--bar-border-color, rgba(0, 0, 0, .3));border-radius:calc(var(--bar-border-radius, 0) * 3 / 4);overflow:hidden}.cpve .kaching-bundles .kaching-bundles__mix-and-match-products--hidden{display:none}.cpve .kaching-bundles .kaching-bundles__mix-and-match-products__divider{display:flex;flex-direction:row;align-items:center;gap:4px;width:100%;height:0;overflow:visible}.cpve .kaching-bundles .kaching-bundles__mix-and-match-products__divider-line{display:flex;flex:1;width:auto;height:1px;background-color:var(--bar-border-color, rgba(0, 0, 0, .3))}.cpve .kaching-bundles .kaching-bundles__mix-and-match-products__divider-icon{display:flex}.cpve .kaching-bundles .kaching-bundles__mix-and-match-products__divider-icon svg{color:var(--bar-border-color, rgba(0, 0, 0, .3))}.cpve .kaching-bundles .kaching-bundles__mix-and-match-product{display:grid;grid-template-columns:auto minmax(0,1fr) auto auto;gap:12px;align-items:center;padding:12px}.cpve .kaching-bundles .kaching-bundles__mix-and-match-product__content{display:flex;flex-direction:column;gap:6px;min-width:0}.cpve .kaching-bundles .kaching-bundles__mix-and-match-product__pricing{display:flex;justify-content:flex-end}.cpve .kaching-bundles .kaching-bundles__mix-and-match-product__pricing .kaching-bundles__bundle-products__pricing{flex-direction:column;align-items:flex-end;gap:0}.cpve .kaching-bundles .kaching-bundles__mix-and-match-product__image-link{display:flex;flex-shrink:0;text-decoration:none}.cpve .kaching-bundles .kaching-bundles__mix-and-match-product__image{flex-shrink:0;height:50px;width:auto;max-width:100%;border-radius:var(--kaching-bundle-products-image-border-radius, 0)}.cpve .kaching-bundles .kaching-bundles__mix-and-match-product__image-placeholder{height:50px;width:50px}.cpve .kaching-bundles .kaching-bundles__mix-and-match-product__title-link{align-self:flex-start;text-decoration:none}.cpve .kaching-bundles .kaching-bundles__mix-and-match-product__title{overflow-wrap:break-word;text-align:start;font-size:13px;color:var(--bar-title-color);font-weight:var(--bar-title-font-weight, 700);font-style:var(--bar-title-font-style)}.cpve .kaching-bundles .kaching-bundles__mix-and-match-product__swap-button{display:inline-flex;align-items:center;justify-content:center;padding:8px 12px;border-radius:var(--bar-border-radius, 8px);background-color:var(--collection-product-button-color, #2b2b2b);color:var(--collection-product-button-text-color, #ffffff);font-size:13px;line-height:1.2;text-align:center;cursor:pointer;white-space:nowrap}.cpve .kaching-bundles .kaching-bundles__mix-and-match-products__placeholder{display:flex;align-items:center;justify-content:center;padding:14px 12px;color:#0006;font-style:italic}.cpve .kaching-bundles .kaching-bundles__checkbox-upsells__upsell .kaching-bundles__bar-main{gap:10px}.cpve .kaching-bundles .kaching-bundles__checkbox-upsells__upsell .kaching-bundles__selling-plan-select{margin-top:5px}.cpve .kaching-bundles .kaching-bundles__checkbox-upsells__checkbox{all:unset;display:flex;flex-shrink:0;width:20px;height:20px;align-items:center;justify-content:center;cursor:pointer;background-color:#fff;color:var(--bar-selected-border-color);border-width:2px;border-style:solid;border-color:var(--bar-border-color, rgba(0, 0, 0, .3))}.cpve .kaching-bundles .kaching-bundles__checkbox-upsells__checkbox.kaching-bundles__checkbox-upsells__checkbox--selected{border-color:var(--bar-selected-border-color, rgba(0, 0, 0, .3))}.cpve .kaching-bundles .kaching-bundles__checkbox-upsells__image{width:initial;max-width:50px;max-height:50px;border-radius:calc(var(--bar-border-radius, 0) / 2)}.cpve .kaching-bundles .kaching-bundles__choose-multiple-gifts-modal{position:fixed;z-index:9999;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;padding:10px;text-align:start;line-height:1.4;background-color:var(--kaching-choose-multiple-gifts-overlay-color, rgba(0, 0, 0, .5))}.cpve .kaching-bundles .kaching-bundles__choose-multiple-gifts-modal__content{position:relative;z-index:10000;min-width:min(470px,95%);max-width:700px;max-height:calc(100dvh - 20px);width:100%;display:flex;flex-direction:column}.cpve .kaching-bundles .kaching-bundles__choose-multiple-gifts{display:flex;flex-direction:column;border-radius:10px;background-color:#fff;max-height:100%;overflow:hidden}.cpve .kaching-bundles .kaching-bundles__choose-multiple-gifts__header{display:flex;align-items:center;justify-content:space-between;padding:16px 16px 0;margin-block:2px 18px;color:var(--kaching-choose-multiple-gifts-text-color, #000);flex-shrink:0}.cpve .kaching-bundles .kaching-bundles__choose-multiple-gifts__heading{margin:0;font-weight:650;font-size:16px}.cpve .kaching-bundles .kaching-bundles__choose-multiple-gifts__close{all:unset;display:flex;align-items:center;justify-content:center;margin-inline-end:-6px;width:24px;height:24px;cursor:pointer}.cpve .kaching-bundles .kaching-bundles__choose-multiple-gifts__products{display:flex;flex-direction:column;gap:16px;padding:0 16px;flex:1;overflow-y:auto;min-height:0}.cpve .kaching-bundles .kaching-bundles__choose-multiple-gifts__product{display:flex;align-items:center;justify-content:space-between;gap:20px}@media(max-width:600px){.cpve .kaching-bundles .kaching-bundles__choose-multiple-gifts__product{gap:12px}}@media(max-width:500px){.cpve .kaching-bundles .kaching-bundles__choose-multiple-gifts__product{flex-direction:column;align-items:stretch;gap:12px}}.cpve .kaching-bundles .kaching-bundles__choose-multiple-gifts__product-container{display:flex;align-items:center;gap:12px;min-width:0;flex:1}@media(max-width:600px){.cpve .kaching-bundles .kaching-bundles__choose-multiple-gifts__product-container{gap:8px}}.cpve .kaching-bundles .kaching-bundles__choose-multiple-gifts__product-image-link{display:flex;flex-shrink:0}.cpve .kaching-bundles .kaching-bundles__choose-multiple-gifts__product-image{display:flex;border-radius:8px;border:1px solid #e5e5e3;-o-object-fit:contain;object-fit:contain;height:auto;width:var(--kaching-choose-multiple-gifts-photo-size, 100px);max-height:calc(var(--kaching-choose-multiple-gifts-photo-size, 100px) * 2)}.cpve .kaching-bundles .kaching-bundles__choose-multiple-gifts__product-content{display:flex;flex-direction:column;gap:4px;min-width:0}.cpve .kaching-bundles .kaching-bundles__choose-multiple-gifts__product-link{text-decoration:none}.cpve .kaching-bundles .kaching-bundles__choose-multiple-gifts__product-title{overflow-wrap:break-word;font-weight:650;font-size:var(--kaching-choose-multiple-gifts-text-size, 14px);color:var(--kaching-choose-multiple-gifts-text-color, #000)}.cpve .kaching-bundles .kaching-bundles__choose-multiple-gifts__variant-selectors{display:flex;flex-direction:column;gap:8px;margin-top:8px;min-width:0;max-width:100%}.cpve .kaching-bundles .kaching-bundles__choose-multiple-gifts__variant-selector-row{display:flex;align-items:flex-start;gap:8px}.cpve .kaching-bundles .kaching-bundles__choose-multiple-gifts__variant-counter{display:flex;align-items:center;justify-content:center;flex-shrink:0;min-width:24px;height:24px;font-size:12px;color:#000}.cpve .kaching-bundles .kaching-bundles__choose-multiple-gifts__variant-selector-content{flex:1;min-width:0}.cpve .kaching-bundles .kaching-bundles__choose-multiple-gifts__variant-selector-with-counter{display:flex;align-items:center;gap:8px;min-width:0}.cpve .kaching-bundles .kaching-bundles__choose-multiple-gifts__variant-selector-wrapper{flex:1;min-width:0}.cpve .kaching-bundles .kaching-bundles__choose-multiple-gifts__subtitle{font-size:14px;font-weight:400;color:var(--kaching-choose-multiple-gifts-text-color, #000)}.cpve .kaching-bundles .kaching-bundles__choose-multiple-gifts__product-price-container{display:flex;gap:10px}.cpve .kaching-bundles .kaching-bundles__choose-multiple-gifts__product-price{font-size:14px;font-weight:650;color:var(--kaching-choose-multiple-gifts-price-color, #f04438)}.cpve .kaching-bundles .kaching-bundles__choose-multiple-gifts__product-compare-at-price{font-size:14px;font-weight:650;text-decoration:line-through;color:var(--kaching-choose-multiple-gifts-compare-at-price-color, #667085)}.cpve .kaching-bundles .kaching-bundles__choose-multiple-gifts__product-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;flex-shrink:0;display:flex;justify-content:center;align-items:center;border:none;font-weight:600;padding:10px 12px;line-height:1.4;border-radius:8px;cursor:pointer;font-size:var(--kaching-choose-multiple-gifts-button-size, 16px);background-color:var(--kaching-choose-multiple-gifts-button-color, #7f56d9);color:var(--kaching-choose-multiple-gifts-button-text-color, #fff)}@media(max-width:500px){.cpve .kaching-bundles .kaching-bundles__choose-multiple-gifts__product-button{flex:1}}.cpve .kaching-bundles .kaching-bundles__choose-multiple-gifts__product-button--disabled{background-color:#eaecf0;color:#98a2b3;cursor:not-allowed}.cpve .kaching-bundles .kaching-bundles__choose-multiple-gifts__product-button--selected{display:flex;align-items:center;gap:8px;background-color:#fff;color:#414651;border:1px solid #d5d7da}.cpve .kaching-bundles .kaching-bundles__choose-multiple-gifts__footer{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 24px;margin-top:16px;padding:16px;border-top:1px solid #e5e5e3;flex-shrink:0}.cpve .kaching-bundles .kaching-bundles__choose-multiple-gifts__footer-text{font-size:14px;font-weight:400;color:#535862;flex:1 1 140px;min-width:0;overflow-wrap:break-word}.cpve .kaching-bundles .kaching-bundles__choose-multiple-gifts__footer-buttons{display:flex;gap:8px;flex:1 1 auto}.cpve .kaching-bundles .kaching-bundles__choose-multiple-gifts__footer-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;height:40px;min-width:80px;font-size:14px;font-weight:600;border-radius:8px;cursor:pointer;display:flex;align-items:center;justify-content:center;flex:1;box-shadow:0 1px 2px #0a0d120d}.cpve .kaching-bundles .kaching-bundles__choose-multiple-gifts__footer-button--cancel{background-color:#fff;border:1px solid #d5d7da;color:#414651}.cpve .kaching-bundles .kaching-bundles__choose-multiple-gifts__footer-button--confirm{background-color:var(--kaching-choose-multiple-gifts-button-color, #000000);color:var(--kaching-choose-multiple-gifts-button-text-color, #ffffff)}.cpve .kaching-bundles .kaching-bundles__choose-multiple-gifts__footer-button--confirm:disabled{background-color:#eaecf0;border:1px solid #e9eaeb;color:#98a2b3;cursor:not-allowed}.cpve .kaching-bundles .kaching-bundles__choose-multiple-gifts__product-actions{display:flex;align-items:center;gap:12px;flex-shrink:0}@media(max-width:600px){.cpve .kaching-bundles .kaching-bundles__choose-multiple-gifts__product-actions{gap:8px}}@media(max-width:500px){.cpve .kaching-bundles .kaching-bundles__choose-multiple-gifts__product-actions{flex-direction:row-reverse;justify-content:space-between;flex-shrink:1}}.cpve .kaching-bundles .kaching-bundles__choose-multiple-gifts__gift-quantity{display:flex;align-items:center;justify-content:space-between;width:72px;height:42px;border:1px solid #d6d6d6;border-radius:8px;overflow:hidden}.cpve .kaching-bundles .kaching-bundles__choose-multiple-gifts__gift-quantity-button{all:unset;display:flex;align-items:center;justify-content:center;width:28px;height:100%;cursor:pointer;color:#424242}.cpve .kaching-bundles .kaching-bundles__choose-multiple-gifts__gift-quantity-button[aria-disabled=true]{opacity:.4;cursor:not-allowed}.cpve .kaching-bundles .kaching-bundles__choose-multiple-gifts__gift-quantity-button img{filter:brightness(0) saturate(100%) invert(24%) sepia(0%) saturate(0%) hue-rotate(0deg) brightness(96%) contrast(89%)}.cpve .kaching-bundles .kaching-bundles__choose-multiple-gifts__gift-quantity-value{font-size:14px;font-weight:600;color:#414651}.cpve:has(.kaching-bundles__choose-multiple-gifts-modal){overflow:hidden}.cpve .kaching-bundles .kaching-bundles__mix-and-match-choose-product-modal{position:fixed;z-index:9999;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;overflow-y:auto;padding:10px;text-align:start;line-height:1.4;background-color:var(--kaching-mix-and-match-choose-product-overlay-color, rgba(0, 0, 0, .5))}.cpve .kaching-bundles .kaching-bundles__mix-and-match-choose-product-modal__content{position:relative;z-index:10000;margin:auto;min-width:min(470px,95%);max-width:700px;width:100%}.cpve .kaching-bundles .kaching-bundles__mix-and-match-choose-product{display:flex;flex-direction:column;padding:16px;border-radius:10px;background-color:#fff}.cpve .kaching-bundles .kaching-bundles__mix-and-match-choose-product__header{display:flex;align-items:center;justify-content:space-between;margin-block:2px 18px;color:var(--kaching-mix-and-match-choose-product-text-color, #000)}.cpve .kaching-bundles .kaching-bundles__mix-and-match-choose-product__heading{margin:0;font-weight:650;font-size:16px}.cpve .kaching-bundles .kaching-bundles__mix-and-match-choose-product__close{all:unset;display:flex;align-items:center;justify-content:center;margin-inline-end:-6px;width:24px;height:24px;cursor:pointer}.cpve .kaching-bundles .kaching-bundles__mix-and-match-choose-product__products{display:flex;flex-direction:column;gap:16px}.cpve .kaching-bundles .kaching-bundles__mix-and-match-choose-product__empty-state{display:flex;flex-direction:column;align-items:center;text-align:center;color:#4b5565}.cpve .kaching-bundles .kaching-bundles__mix-and-match-choose-product__product{display:flex;align-items:center;justify-content:space-between;gap:20px}.cpve .kaching-bundles .kaching-bundles__mix-and-match-choose-product__product-container{display:flex;align-items:center;gap:12px;min-width:0}.cpve .kaching-bundles .kaching-bundles__mix-and-match-choose-product__product-image-link{display:flex;flex-shrink:0}.cpve .kaching-bundles .kaching-bundles__mix-and-match-choose-product__product-image{display:flex;border-radius:8px;border:1px solid #e5e5e3;-o-object-fit:contain;object-fit:contain;height:auto;width:var(--kaching-mix-and-match-choose-product-photo-size, 100px);max-height:calc(var(--kaching-mix-and-match-choose-product-photo-size, 100px) * 2)}.cpve .kaching-bundles .kaching-bundles__mix-and-match-choose-product__product-content{display:flex;flex-direction:column;gap:4px;min-width:0}.cpve .kaching-bundles .kaching-bundles__mix-and-match-choose-product__product-link{text-decoration:none}.cpve .kaching-bundles .kaching-bundles__mix-and-match-choose-product__product-title{overflow-wrap:break-word;font-weight:650;font-size:var(--kaching-mix-and-match-choose-product-text-size, 14px);color:var(--kaching-mix-and-match-choose-product-text-color, #000)}.cpve .kaching-bundles .kaching-bundles__mix-and-match-choose-product__subtitle{font-size:14px;font-weight:400;color:var(--kaching-mix-and-match-choose-product-text-color, #000)}.cpve .kaching-bundles .kaching-bundles__mix-and-match-choose-product__product-price-container{display:flex;gap:10px}.cpve .kaching-bundles .kaching-bundles__mix-and-match-choose-product__product-price{font-size:14px;font-weight:650;color:var(--kaching-mix-and-match-choose-product-price-color, #f04438)}.cpve .kaching-bundles .kaching-bundles__mix-and-match-choose-product__product-compare-at-price{font-size:14px;font-weight:650;text-decoration:line-through;color:var(--kaching-mix-and-match-choose-product-compare-at-price-color, #667085)}.cpve .kaching-bundles .kaching-bundles__mix-and-match-choose-product__product-option-names.kaching-bundles__bar-variant-names,.cpve .kaching-bundles .kaching-bundles__mix-and-match-choose-product__product-variant-name.kaching-bundles__single-variant-name{color:inherit;margin-block:0}.cpve .kaching-bundles .kaching-bundles__mix-and-match-choose-product__product-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;flex-shrink:0;border:none;font-weight:600;padding:12px;line-height:1.2;border-radius:8px;cursor:pointer;font-size:var(--kaching-mix-and-match-choose-product-button-size, 16px);background-color:var(--kaching-mix-and-match-choose-product-button-color, #7f56d9);color:var(--kaching-mix-and-match-choose-product-button-text-color, #fff)}.cpve:has(.kaching-bundles__mix-and-match-choose-product-modal){overflow:hidden}.cpve .kaching-bundles .kaching-bundles__bar-collection-products{display:flex;flex-direction:column;gap:5px;margin-top:5px}.cpve .kaching-bundles .kaching-bundles__collection-product{display:flex;gap:16px;align-items:center;justify-content:space-between}.cpve .kaching-bundles .kaching-bundles__collection-product .kaching-bundles__bar-variant-names{display:none;margin-block:0}.cpve .kaching-bundles .kaching-bundles__collection-product__image--default{background-color:#fff;border:1px solid #e9e9e9;color:#000}.cpve .kaching-bundles .kaching-bundles__collection-product--require-selection{padding:8px;border-radius:12px;background-color:var(--kaching-collection-breaks-require-selection-background-color)}.cpve .kaching-bundles .kaching-bundles__collection-product--require-selection .kaching-bundles__collection-product__image--default{border-color:var(--kaching-collection-breaks-require-selection-text-color);color:var(--kaching-collection-breaks-require-selection-text-color)}.cpve .kaching-bundles .kaching-bundles__collection-breaks-alert{display:flex;align-items:center;gap:8px;margin-top:10px;padding:8px 12px;border-radius:12px;font-size:12px;background-color:var(--kaching-collection-breaks-require-selection-background-color, rgb(254, 228, 226));color:var(--kaching-collection-breaks-require-selection-text-color, rgb(240, 68, 56))}.cpve .kaching-bundles .kaching-bundles__collection-breaks-alert__icon{flex-shrink:0;width:16px;height:16px}.cpve .kaching-bundles .kaching-bundles__collection-product__main{display:flex;gap:16px;align-items:center;min-width:0}.cpve .kaching-bundles .kaching-bundles__collection-product__content{display:flex;flex-direction:column;gap:3px;min-width:0}.cpve .kaching-bundles .kaching-bundles__collection-product__link{display:flex;flex-shrink:0;text-decoration:none}.cpve .kaching-bundles .kaching-bundles__collection-product__image{flex-shrink:0;-o-object-fit:contain;object-fit:contain;height:auto;width:var(--kaching-collection-breaks-product-photo-size, 40px);border-radius:var(--kaching-collection-breaks-image-border-radius, 0)}.cpve .kaching-bundles .kaching-bundles__collection-product__title{font-size:16px;color:var(--kaching-collection-breaks-product-title-color, #000)}.cpve .kaching-bundles .kaching-bundles__collection-product__choose-product-image{cursor:pointer;line-height:0}.cpve .kaching-bundles .kaching-bundles__collection-product__choose-product-button{cursor:pointer;color:#fff;font-size:12px;line-height:1.4;padding:6px 14px;border-radius:8px;background-color:var(--kaching-collection-breaks-button-color, #333)}.cpve .kaching-bundles .kaching-bundles__collection-product__remove-button{display:flex;align-items:center;justify-content:center;height:24px;width:24px;cursor:pointer}.cpve .kaching-bundles .kaching-bundles__choose-product-modal{position:fixed;z-index:9999;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;overflow-y:auto;padding:10px;text-align:start;line-height:1.4;background-color:var(--kaching-choose-product-overlay-color, rgba(0, 0, 0, .5))}.cpve .kaching-bundles .kaching-bundles__choose-product-modal__content{position:relative;z-index:10000;margin:auto;min-width:min(470px,95%);max-width:700px;width:100%}.cpve .kaching-bundles .kaching-bundles__choose-product{display:flex;flex-direction:column;padding:16px;border-radius:10px;background-color:#fff}.cpve .kaching-bundles .kaching-bundles__choose-product__header{display:flex;align-items:center;justify-content:space-between;margin-block:2px 18px;color:var(--kaching-choose-product-text-color, #000)}.cpve .kaching-bundles .kaching-bundles__choose-product__heading{margin:0;font-weight:650;font-size:16px}.cpve .kaching-bundles .kaching-bundles__choose-product__close{all:unset;display:flex;align-items:center;justify-content:center;margin-inline-end:-6px;width:24px;height:24px;cursor:pointer}.cpve .kaching-bundles .kaching-bundles__choose-product__products{display:flex;flex-direction:column;gap:16px}.cpve .kaching-bundles .kaching-bundles__choose-product__controls{display:flex;align-items:center;gap:10px;margin-bottom:14px}.cpve .kaching-bundles .kaching-bundles__choose-product__search-field{position:relative;flex:1 1 auto;min-width:0}.cpve .kaching-bundles .kaching-bundles__choose-product__search-icon{position:absolute;top:50%;left:12px;transform:translateY(-50%);width:16px;height:16px;pointer-events:none}.cpve .kaching-bundles .kaching-bundles__choose-product__search-input{box-sizing:border-box;width:100%;padding:10px 12px 10px 36px;border:1px solid #d5d7da;border-radius:8px;font-size:14px;color:var(--kaching-choose-product-text-color, #000);background-color:#fff}.cpve .kaching-bundles .kaching-bundles__choose-product__sort{position:relative;flex-shrink:0}.cpve .kaching-bundles .kaching-bundles__choose-product__sort-button{display:inline-flex;align-items:center;gap:8px;padding:10px 12px;border:1px solid #d5d7da;border-radius:8px;background:#fff;color:var(--kaching-choose-product-text-color, #000);font-size:14px;line-height:1;cursor:pointer}.cpve .kaching-bundles .kaching-bundles__choose-product__sort-icon{width:16px;height:16px;display:block}.cpve .kaching-bundles .kaching-bundles__choose-product__sort-menu{position:absolute;top:calc(100% + 6px);right:0;z-index:2;min-width:210px;display:flex;flex-direction:column;border:1px solid #d5d7da;border-radius:10px;background:#fff;box-shadow:0 8px 24px #10182824;overflow:hidden}.cpve .kaching-bundles .kaching-bundles__choose-product__sort-option{display:flex;align-items:center;justify-content:space-between;gap:12px;border:none;background:#fff;text-align:start;padding:10px 12px;font-size:14px;color:var(--kaching-choose-product-text-color, #000);cursor:pointer}.cpve .kaching-bundles .kaching-bundles__choose-product__sort-option-check{flex-shrink:0;width:16px;height:16px;display:block}.cpve .kaching-bundles .kaching-bundles__choose-product__sort-option:hover{background:#f8fafc}.cpve .kaching-bundles .kaching-bundles__choose-product__empty-state{display:flex;flex-direction:column;align-items:center;text-align:center;color:#4b5565}.cpve .kaching-bundles .kaching-bundles__choose-product__loading{display:block;width:32px;height:32px;margin:24px auto;border:3px solid #e3e8ef;border-top-color:#4b5565;border-radius:50%;animation:kaching-choose-product-loading-spin .8s linear infinite}@media(prefers-reduced-motion:reduce){.cpve .kaching-bundles .kaching-bundles__choose-product__loading{animation:none}}@keyframes kaching-choose-product-loading-spin{to{transform:rotate(360deg)}}.cpve .kaching-bundles .kaching-bundles__choose-product__empty-state-icon-wrapper{display:flex;align-items:center;justify-content:center;width:48px;height:48px;margin-bottom:16px}.cpve .kaching-bundles .kaching-bundles__choose-product__empty-state-icon{width:48px;height:48px}.cpve .kaching-bundles .kaching-bundles__choose-product__empty-state-title{font-size:18px;font-weight:500;color:#181d27}.cpve .kaching-bundles .kaching-bundles__choose-product__empty-state-description{margin-top:8px;font-size:14px;color:#535862}.cpve .kaching-bundles .kaching-bundles__choose-product__empty-state-clear-button{margin-top:16px;padding:10px 16px;border:1px solid #d5d7da;border-radius:8px;background:#fff;color:#414651;font-size:14px;font-weight:600}.cpve .kaching-bundles .kaching-bundles__choose-product__product{display:flex;align-items:center;justify-content:space-between;gap:20px}.cpve .kaching-bundles .kaching-bundles__choose-product__product-container{display:flex;align-items:center;gap:12px;min-width:0}.cpve .kaching-bundles .kaching-bundles__choose-product__product-image-link{display:flex;flex-shrink:0}.cpve .kaching-bundles .kaching-bundles__choose-product__product-image{display:flex;border-radius:8px;border:1px solid #e5e5e3;-o-object-fit:contain;object-fit:contain;height:auto;width:var(--kaching-choose-product-photo-size, 100px);max-height:calc(var(--kaching-choose-product-photo-size, 100px) * 2)}.cpve .kaching-bundles .kaching-bundles__choose-product__product-content{display:flex;flex-direction:column;gap:4px;min-width:0}.cpve .kaching-bundles .kaching-bundles__choose-product__product-link{text-decoration:none}.cpve .kaching-bundles .kaching-bundles__choose-product__product-title{overflow-wrap:break-word;font-weight:650;font-size:var(--kaching-choose-product-text-size, 14px);color:var(--kaching-choose-product-text-color, #000)}.cpve .kaching-bundles .kaching-bundles__choose-product__subtitle{font-size:14px;font-weight:400;color:var(--kaching-choose-product-text-color, #000)}.cpve .kaching-bundles .kaching-bundles__choose-product__product-price-container{display:flex;gap:10px}.cpve .kaching-bundles .kaching-bundles__choose-product__product-price{font-size:14px;font-weight:650;color:var(--kaching-choose-product-price-color, #f04438)}.cpve .kaching-bundles .kaching-bundles__choose-product__product-compare-at-price{font-size:14px;font-weight:650;text-decoration:line-through;color:var(--kaching-choose-product-compare-at-price-color, #667085)}.cpve .kaching-bundles .kaching-bundles__choose-product__product-option-names.kaching-bundles__bar-variant-names,.cpve .kaching-bundles .kaching-bundles__choose-product__product-variant-name.kaching-bundles__single-variant-name{color:inherit;margin-block:0}.cpve .kaching-bundles .kaching-bundles__choose-product__product-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;flex-shrink:0;border:none;font-weight:600;padding:12px;line-height:1.2;border-radius:8px;cursor:pointer;font-size:var(--kaching-choose-product-button-size, 16px);background-color:var(--kaching-choose-product-button-color, #7f56d9);color:var(--kaching-choose-product-button-text-color, #fff)}.cpve:has(.kaching-bundles__choose-product-modal){overflow:hidden}.cpve .kaching-bundles .kaching-bundles__free-gift{display:flex;align-items:center;justify-content:space-between;margin-inline:1px;padding-block:7px;padding-inline:8px calc(15px * var(--block-spacing, 1) + 5px);gap:5px 10px;background-color:var(--kaching-free-gift-background-color, rgba(0, 0, 0, .3))}.cpve .kaching-bundles .kaching-bundles__free-gift:last-child{margin-block-end:1px;border-end-start-radius:calc(var(--bar-border-radius) - 1px);border-end-end-radius:calc(var(--bar-border-radius) - 1px)}.cpve .kaching-bundles .kaching-bundles__free-gift.kaching-bundles__free-gift--out-of-stock{opacity:.3}.cpve .kaching-bundles .kaching-bundles__free-gift__link{pointer-events:none}.cpve .kaching-bundles .kaching-bundles__free-gift__main{display:flex;align-items:center;gap:calc(5px + 5px * var(--block-spacing, 1));min-width:0;flex:1}.cpve .kaching-bundles .kaching-bundles__free-gift__main:has(.kaching-bundles__swatch-buttons){overflow-x:auto}.cpve .kaching-bundles .kaching-bundles__free-gift__content{display:flex;align-items:center;gap:5px 15px;flex-wrap:wrap;min-width:0;flex:1}.cpve .kaching-bundles .kaching-bundles__free-gift__content--clickable{cursor:pointer}.cpve .kaching-bundles .kaching-bundles__free-gift__add-button{all:unset;display:flex;cursor:pointer;line-height:0;padding:4px;margin:-4px -4px -4px -6px;color:var(--kaching-free-gift-text-color, #000)}.cpve .kaching-bundles .kaching-bundles__bar--selected .kaching-bundles__free-gift__add-button{color:var(--kaching-free-gift-selected-text-color, #fff)}.cpve .kaching-bundles .kaching-bundles__free-gift__text{color:var(--kaching-free-gift-text-color, #000);font-size:var(--kaching-free-gift-font-size, 13px);font-weight:var(--kaching-free-gift-font-weight, bold);font-style:var(--kaching-free-gift-font-style, normal)}.cpve .kaching-bundles .kaching-bundles__bar--selected .kaching-bundles__free-gift__text{color:var(--kaching-free-gift-selected-text-color, #fff)}.cpve .kaching-bundles .kaching-bundles__free-gift__image{display:flex;flex-shrink:0;width:auto;height:var(--kaching-free-gift-image-height, 30px);border-radius:var(--kaching-free-gift-image-border-radius, 0)}.cpve .kaching-bundles .kaching-bundles__free-gift__full-price{flex-shrink:0;text-decoration:line-through;font-size:calc(var(--kaching-free-gift-font-size, 13px) - 1px);font-weight:var(--bar-subtitle-font-weight);font-style:var(--bar-subtitle-font-style);color:var(--kaching-free-gift-text-color, #000)}.cpve .kaching-bundles .kaching-bundles__bar--selected .kaching-bundles__free-gift__full-price{color:var(--kaching-free-gift-selected-text-color, #fff)}.cpve .kaching-bundles .kaching-bundles__free-gift__divider{height:1px;display:flex}.cpve .kaching-bundles .kaching-bundles__free-gift-summary{gap:8px;justify-content:flex-start}.cpve .kaching-bundles .kaching-bundles__free-gift-summary__images{display:flex;flex-shrink:0;align-items:center}.cpve .kaching-bundles .kaching-bundles__free-gift-summary__image{display:flex;flex-shrink:0;width:auto;height:var(--kaching-free-gift-image-height, 30px);border-radius:var(--kaching-free-gift-image-border-radius, 0);margin-inline-start:-8px;border:1px solid var(--kaching-free-gift-background-color, rgba(0, 0, 0, .3))}.cpve .kaching-bundles .kaching-bundles__free-gift-summary__image:first-child{margin-inline-start:0}.cpve .kaching-bundles .kaching-bundles__free-gift-summary__image--no-border{border-color:transparent}.cpve .kaching-bundles .kaching-bundles__upsell{display:flex;align-items:center;justify-content:space-between;position:relative;padding-block:7px;padding-inline:8px calc(15px * var(--block-spacing, 1) + 5px);margin-inline:1px;gap:5px 10px;background-color:var(--kaching-upsell-background-color, rgba(0, 0, 0, .3))}.cpve .kaching-bundles .kaching-bundles__upsell:last-child{margin-block-end:1px;border-end-start-radius:calc(var(--bar-border-radius) - 1px);border-end-end-radius:calc(var(--bar-border-radius) - 1px)}.cpve .kaching-bundles .kaching-bundles__upsell.kaching-bundles__upsell--out-of-stock{opacity:.3}.cpve .kaching-bundles .kaching-bundles__upsell--badge-border-all{margin:var(--badge-border-thickness, 22px)}.cpve .kaching-bundles .kaching-bundles__upsell--badge-border-top{margin-top:var(--badge-border-thickness, 22px)}.cpve .kaching-bundles .kaching-bundles__upsell--badge-border-bottom{margin-bottom:var(--badge-border-thickness, 22px)}.cpve .kaching-bundles .kaching-bundles__upsell--badge-border-left{min-height:var(--badge-border-min-length, auto);margin-left:var(--badge-border-thickness, 22px)}.cpve .kaching-bundles .kaching-bundles__upsell--badge-border-right{min-height:var(--badge-border-min-length, auto);margin-right:var(--badge-border-thickness, 22px)}.cpve .kaching-bundles .kaching-bundles__upsell .kaching-bundles__badge-border--all{inset:calc(-1 * var(--badge-border-thickness, 22px))}.cpve .kaching-bundles .kaching-bundles__upsell .kaching-bundles__badge-border--top{inset:calc(-1 * var(--badge-border-thickness, 22px)) 0 auto;height:var(--badge-border-thickness, 22px)}.cpve .kaching-bundles .kaching-bundles__upsell .kaching-bundles__badge-border--bottom{inset:auto 0 calc(-1 * var(--badge-border-thickness, 22px));height:var(--badge-border-thickness, 22px)}.cpve .kaching-bundles .kaching-bundles__upsell .kaching-bundles__badge-border--left{inset:0 auto 0 calc(-1 * var(--badge-border-thickness, 22px));width:var(--badge-border-thickness, 22px)}.cpve .kaching-bundles .kaching-bundles__upsell .kaching-bundles__badge-border--right{inset:0 calc(-1 * var(--badge-border-thickness, 22px)) 0 auto;width:var(--badge-border-thickness, 22px)}.cpve .kaching-bundles .kaching-bundles__upsell__main{display:flex;align-items:center;gap:calc(5px + 5px * var(--block-spacing, 1));min-width:0;flex:1}.cpve .kaching-bundles .kaching-bundles__upsell__content{display:flex;align-items:center;gap:5px 15px;flex-wrap:wrap;min-width:0;flex:1}.cpve .kaching-bundles .kaching-bundles__upsell__link{display:flex;flex-shrink:0}.cpve .kaching-bundles .kaching-bundles__upsell__image{width:auto;height:var(--kaching-upsell-image-height, 30px);border-radius:var(--kaching-upsell-image-border-radius, 0)}.cpve .kaching-bundles .kaching-bundles__upsell__checkbox{all:unset;display:flex;flex-shrink:0;width:16px;height:16px;align-items:center;justify-content:center;cursor:pointer;background-color:#fff;margin-inline-end:4px;color:var(--bar-selected-border-color);border-width:2px;border-style:solid;border-color:var(--bar-border-color, rgba(0, 0, 0, .3))}.cpve .kaching-bundles .kaching-bundles__upsell__checkbox.kaching-bundles__upsell__checkbox--selected{border-color:var(--bar-selected-border-color, rgba(0, 0, 0, .3))}.cpve .kaching-bundles .kaching-bundles__upsell__text{display:flex;min-height:30px;align-items:center;cursor:pointer;overflow-wrap:break-word;color:var(--kaching-upsell-text-color, #000);font-size:var(--kaching-upsell-font-size, 13px);font-weight:var(--kaching-upsell-font-weight, bold);font-style:var(--kaching-upsell-font-style, normal)}.cpve .kaching-bundles .kaching-bundles__bar--selected .kaching-bundles__upsell__text{color:var(--kaching-upsell-selected-text-color, #000)}.cpve .kaching-bundles .kaching-bundles__upsell__pricing{align-items:flex-end;display:flex;flex-direction:column;flex-shrink:0}.cpve .kaching-bundles .kaching-bundles__upsell__pricing-row{display:flex;align-items:baseline;gap:6px}.cpve .kaching-bundles .kaching-bundles__upsell__price{font-size:var(--kaching-upsell-font-size, 13px);font-weight:var(--bar-title-font-weight);font-style:var(--bar-title-font-style);color:var(--bar-price-color, #000)}.cpve .kaching-bundles .kaching-bundles__upsell__pricing-row--secondary .kaching-bundles__upsell__price{font-size:calc(var(--kaching-upsell-font-size, 13px) - 1px)}.cpve .kaching-bundles .kaching-bundles__upsell__full-price,.cpve .kaching-bundles .kaching-bundles__upsell__unit-price{font-size:calc(var(--kaching-upsell-font-size, 13px) - 1px);font-weight:var(--bar-subtitle-font-weight);font-style:var(--bar-subtitle-font-style);color:var(--bar-full-price-color, #555)}.cpve .kaching-bundles .kaching-bundles__upsell__full-price{text-decoration:line-through}.cpve .kaching-bundles .kaching-bundles__upsell__unit-price{text-transform:uppercase}.cpve .kaching-bundles .kaching-bundles__bars--horizontal .kaching-bundles__free-gift{flex-direction:column;padding-inline-end:8px}.cpve .kaching-bundles .kaching-bundles__bars--horizontal .kaching-bundles__upsell{flex-direction:column}.cpve .kaching-bundles .kaching-bundles__bars--horizontal .kaching-bundles__upsell__pricing{flex-direction:row;gap:5px;align-items:center}.cpve .kaching-bundles .kaching-bundles__bar--selected .kaching-bundles__free-gift{margin-inline:2px;padding-block:7px 6px;padding-inline:7px calc(15px * var(--block-spacing, 1) + 4px);background-color:var(--kaching-free-gift-selected-background-color, #000)}.cpve .kaching-bundles .kaching-bundles__bar--selected .kaching-bundles__free-gift:last-child{margin-block-end:2px;border-end-start-radius:calc(var(--bar-border-radius) - 2px);border-end-end-radius:calc(var(--bar-border-radius) - 2px)}.cpve .kaching-bundles .kaching-bundles__bar-container--badge-border-all .kaching-bundles__free-gift:last-child,.cpve .kaching-bundles .kaching-bundles__bars--badge-border-all .kaching-bundles__free-gift:last-child{margin-inline:0;margin-block-end:0;border-end-start-radius:var(--bar-border-radius);border-end-end-radius:var(--bar-border-radius)}.cpve .kaching-bundles .kaching-bundles__bar-container--badge-border-bottom .kaching-bundles__free-gift:last-child{border-end-start-radius:0;border-end-end-radius:0}.cpve .kaching-bundles .kaching-bundles__bar--selected .kaching-bundles__upsell{margin-inline:2px;padding-block:7px 6px;padding-inline:7px calc(15px * var(--block-spacing, 1) + 4px);background-color:var(--kaching-upsell-selected-background-color, rgba(0, 0, 0, .2))}.cpve .kaching-bundles .kaching-bundles__bar--selected .kaching-bundles__upsell:last-child{margin-block-end:2px;border-end-start-radius:calc(var(--bar-border-radius) - 2px);border-end-end-radius:calc(var(--bar-border-radius) - 2px)}.cpve .kaching-bundles .kaching-bundles__bar--selected .kaching-bundles__upsell--badge-border-all,.cpve .kaching-bundles .kaching-bundles__bar--selected .kaching-bundles__upsell--badge-border-left{margin-left:var(--badge-border-thickness, 22px)}.cpve .kaching-bundles .kaching-bundles__bar--selected .kaching-bundles__upsell--badge-border-all,.cpve .kaching-bundles .kaching-bundles__bar--selected .kaching-bundles__upsell--badge-border-right{margin-right:var(--badge-border-thickness, 22px)}.cpve .kaching-bundles .kaching-bundles__bar--selected .kaching-bundles__upsell--badge-border-all:last-child,.cpve .kaching-bundles .kaching-bundles__bar--selected .kaching-bundles__upsell--badge-border-bottom:last-child{margin-block-end:var(--badge-border-thickness, 22px)}.cpve .kaching-bundles .kaching-bundles__deal-bar-progressive-gifts{border-end-start-radius:var(--bar-border-radius);border-end-end-radius:var(--bar-border-radius)}.cpve .kaching-bundles .kaching-bundles__deal-bar-progressive-gift{display:flex;align-items:center;justify-content:space-between;margin-inline:1px;padding-block:7px;padding-inline:8px calc(15px * var(--block-spacing, 1) + 5px);gap:5px 10px;background-color:var(--kaching-deal-bar-progressive-gift-background-color, var(--bar-border-color, #fff))}.cpve .kaching-bundles .kaching-bundles__deal-bar-progressive-gift:last-child{margin-block-end:1px;border-end-start-radius:calc(var(--bar-border-radius) - 1px);border-end-end-radius:calc(var(--bar-border-radius) - 1px)}.cpve .kaching-bundles .kaching-bundles__deal-bar-progressive-gift__link{pointer-events:none}.cpve .kaching-bundles .kaching-bundles__deal-bar-progressive-gift__main{display:flex;align-items:center;gap:calc(5px + 5px * var(--block-spacing, 1));min-width:0;flex:1}.cpve .kaching-bundles .kaching-bundles__deal-bar-progressive-gift__main:has(.kaching-bundles__swatch-buttons){overflow-x:auto}.cpve .kaching-bundles .kaching-bundles__deal-bar-progressive-gift__content{display:flex;align-items:center;gap:5px 15px;flex-wrap:wrap;min-width:0;flex:1}.cpve .kaching-bundles .kaching-bundles__deal-bar-progressive-gift__image{display:flex;flex-shrink:0;width:auto;height:var(--kaching-deal-bar-progressive-gift-image-size, 40px);border-radius:var(--kaching-deal-bar-progressive-gift-corner-radius, 0)}.cpve .kaching-bundles .kaching-bundles__deal-bar-progressive-gift__image--locked-product{opacity:.4}.cpve .kaching-bundles .kaching-bundles__deal-bar-progressive-gift__text{color:var(--kaching-deal-bar-progressive-gift-text-color, #000);font-size:var(--kaching-deal-bar-progressive-gift-text-size, 14px)}.cpve .kaching-bundles .kaching-bundles__bar--selected .kaching-bundles__deal-bar-progressive-gift__text{color:var(--kaching-deal-bar-progressive-gift-selected-text-color, #fff);font-weight:500}.cpve .kaching-bundles .kaching-bundles__deal-bar-progressive-gift__labels{display:flex;align-items:center;gap:5px}.cpve .kaching-bundles .kaching-bundles__deal-bar-progressive-gift__label{background-color:var(--kaching-deal-bar-progressive-gift-label-background-color);color:var(--kaching-deal-bar-progressive-gift-label-text-color);font-size:var(--kaching-deal-bar-progressive-gift-label-text-size, 12px);padding:2px 8px;border-radius:16px;white-space:nowrap;font-weight:500}.cpve .kaching-bundles .kaching-bundles__deal-bar-progressive-gift__label-crossed-out{text-decoration:line-through}.cpve .kaching-bundles .kaching-bundles__deal-bar-progressive-gift__lock-icon{display:flex;align-items:center;justify-content:center;color:var(--kaching-deal-bar-progressive-gift-locked-icon-color, #667085)}.cpve .kaching-bundles .kaching-bundles__deal-bar-progressive-gift__lock-icon svg{width:auto;height:100%}.cpve .kaching-bundles .kaching-bundles__deal-bar-progressive-gift--locked .kaching-bundles__deal-bar-progressive-gift__text{color:var(--kaching-deal-bar-progressive-gift-locked-text-color, #555);font-size:var(--kaching-deal-bar-progressive-gift-locked-text-size, 14px)}.cpve .kaching-bundles .kaching-bundles__deal-bar-progressive-gift--out-of-stock{opacity:.3}.cpve .kaching-bundles .kaching-bundles__deal-bar-progressive-gift--locked .kaching-bundles__deal-bar-progressive-gift__label{background-color:var(--kaching-deal-bar-progressive-gift-locked-label-background-color);color:var(--kaching-deal-bar-progressive-gift-locked-label-text-color);font-size:var(--kaching-deal-bar-progressive-gift-locked-label-text-size, 12px)}.cpve .kaching-bundles .kaching-bundles__bar--selected .kaching-bundles__deal-bar-progressive-gift{margin-inline:2px;padding-block:7px 6px;padding-inline:7px calc(15px * var(--block-spacing, 1) + 4px);background-color:var(--kaching-deal-bar-progressive-gift-selected-background-color, var(--bar-selected-border-color))}.cpve .kaching-bundles .kaching-bundles__bar--selected .kaching-bundles__deal-bar-progressive-gift:last-child{margin-block-end:2px;border-end-start-radius:calc(var(--bar-border-radius) - 2px);border-end-end-radius:calc(var(--bar-border-radius) - 2px)}.cpve .kaching-bundles .kaching-bundles__product-personalisation{display:flex;align-items:center;justify-content:space-between;padding:10px 12px;gap:10px;background-color:#fafafa;border-radius:calc(var(--bar-border-radius, 10px) - 4px);border:1px dashed #d6d6d6;margin-top:12px;cursor:pointer}.cpve .kaching-bundles .kaching-bundles__product-personalisation--filled{border-style:solid}.cpve .kaching-bundles .kaching-bundles__product-personalisation--required-error{border-style:solid;border-color:var(--kaching-product-personalisation-error-color, rgb(240, 68, 56))}.cpve .kaching-bundles .kaching-bundles__product-personalisation__main{display:flex;align-items:center;gap:10px;min-width:0;flex:1}.cpve .kaching-bundles .kaching-bundles__product-personalisation__image-wrapper{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:var(--kaching-product-personalisation-image-height, 40px);height:var(--kaching-product-personalisation-image-height, 40px);background-color:#fff;border-radius:calc(var(--bar-border-radius, 10px) - 6px);border:1px solid #d6d6d6}.cpve .kaching-bundles .kaching-bundles__product-personalisation__image{display:flex;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.cpve .kaching-bundles .kaching-bundles__product-personalisation__image--default{width:70%;height:70%;-o-object-fit:contain;object-fit:contain;opacity:.7;color:#000}.cpve .kaching-bundles .kaching-bundles__product-personalisation__content{display:flex;flex-direction:column;gap:2px;min-width:0;flex:1}.cpve .kaching-bundles .kaching-bundles__product-personalisation__title{color:#000;font-size:14px;font-weight:600;font-style:normal}.cpve .kaching-bundles .kaching-bundles__product-personalisation__subtitle{color:#555;font-size:13px;font-weight:400;font-style:normal}.cpve .kaching-bundles .kaching-bundles__product-personalisation__pricing{display:flex;flex-direction:column;align-items:flex-end;flex-shrink:0;gap:2px}.cpve .kaching-bundles .kaching-bundles__product-personalisation__price{font-size:14px;font-weight:500;font-style:normal;color:#000}.cpve .kaching-bundles .kaching-bundles__product-personalisation__compare-at-price{font-size:12px;font-weight:400;font-style:normal;color:#888;line-height:1.2;text-decoration:line-through}.cpve .kaching-bundles .kaching-bundles__product-personalisation__price .kaching-bundles__product-personalisation__unit-label{font-size:calc(var(--kaching-bundles-unit-label-font-size, 14px) - 4px);font-weight:var(--kaching-bundles-unit-label-font-weight, normal);font-style:var(--kaching-bundles-unit-label-font-style, normal)}.cpve .kaching-bundles .kaching-bundles__bars--horizontal .kaching-bundles__product-personalisation{flex-direction:column;align-items:stretch;text-align:center}.cpve .kaching-bundles .kaching-bundles__bars--horizontal .kaching-bundles__product-personalisation__main{flex-direction:column}.cpve .kaching-bundles .kaching-bundles__bars--horizontal .kaching-bundles__product-personalisation__pricing{flex-direction:row;justify-content:center;gap:8px;align-items:baseline}.cpve .kaching-bundles .kaching-bundles__personalisation-modal-overlay{position:fixed;z-index:9999;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;overflow-y:auto;padding:10px;text-align:start;line-height:1.4;background-color:var(--kaching-product-personalisation-overlay-color, rgba(0, 0, 0, .5))}.cpve .kaching-bundles .kaching-bundles__personalisation-modal-overlay--inline{position:relative;z-index:auto;inset:auto;padding:20px;border-radius:var(--kaching-product-personalisation-radius, 16px)}.cpve .kaching-bundles .kaching-bundles__personalisation-modal-overlay__content{position:relative;z-index:10000;margin:auto;min-width:min(470px,95%);max-width:700px;width:100%}.cpve .kaching-bundles .kaching-bundles__personalisation-modal{display:flex;flex-direction:column;padding:var(--kaching-product-personalisation-gap-0, 20px);border-radius:var(--kaching-product-personalisation-radius, 16px);background-color:#fff}.cpve .kaching-bundles .kaching-bundles__personalisation-modal__header{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--kaching-product-personalisation-gap-0, 20px);color:var(--kaching-product-personalisation-primary-text-color, rgb(0, 0, 0))}.cpve .kaching-bundles .kaching-bundles__personalisation-modal__heading{margin:0;font-weight:650;font-size:var(--kaching-product-personalisation-font-0, 24px)}.cpve .kaching-bundles .kaching-bundles__personalisation-modal__close{all:unset;display:flex;align-items:center;justify-content:center;margin-inline-end:-6px;width:24px;height:24px;cursor:pointer}.cpve .kaching-bundles .kaching-bundles__personalisation-modal__items{display:flex;flex-direction:column;gap:var(--kaching-product-personalisation-gap-1, 16px);padding:var(--kaching-product-personalisation-gap-1, 16px);border:1px solid #e9e9e9;border-radius:calc(var(--kaching-product-personalisation-radius, 16px) - 4px)}.cpve .kaching-bundles .kaching-bundles__personalisation-modal__item{display:flex;flex-direction:column;gap:var(--kaching-product-personalisation-gap-2, 12px)}.cpve .kaching-bundles .kaching-bundles__personalisation-modal__item-info{display:flex;align-items:center;gap:var(--kaching-product-personalisation-gap-2, 12px)}.cpve .kaching-bundles .kaching-bundles__personalisation-modal__item-image-wrapper{flex-shrink:0;width:var(--kaching-product-personalisation-image-size, 48px);height:var(--kaching-product-personalisation-image-size, 48px);border-radius:calc(var(--kaching-product-personalisation-radius, 16px) - 4px - 4px);border:1px solid #e9e9e9;overflow:hidden}.cpve .kaching-bundles .kaching-bundles__personalisation-modal__item-image{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.cpve .kaching-bundles .kaching-bundles__personalisation-modal__item-details{display:flex;flex-direction:column;gap:2px;min-width:0}.cpve .kaching-bundles .kaching-bundles__personalisation-modal__item-title{font-size:var(--kaching-product-personalisation-text-size, 16px);font-weight:600;color:var(--kaching-product-personalisation-primary-text-color, rgb(0, 0, 0))}.cpve .kaching-bundles .kaching-bundles__personalisation-modal__item-variant{font-size:var(--kaching-product-personalisation-font-3, 12px);color:var(--kaching-product-personalisation-secondary-text-color, rgb(115, 115, 115))}.cpve .kaching-bundles .kaching-bundles__personalisation-modal__input-wrapper{display:flex;flex-direction:column;gap:4px}.cpve .kaching-bundles .kaching-bundles__personalisation-modal__input-container{position:relative;display:flex;align-items:center}.cpve .kaching-bundles .kaching-bundles__personalisation-modal__input-clear{all:unset;position:absolute;right:12px;display:flex;align-items:center;justify-content:center;width:16px;height:16px;cursor:pointer}.cpve .kaching-bundles .kaching-bundles__personalisation-modal__input{width:100%;padding:10px 12px;border:1px solid #e9e9e9;border-radius:calc(var(--kaching-product-personalisation-radius, 16px) - 4px - 4px);font-size:var(--kaching-product-personalisation-font-2, 16px);outline:none!important;box-shadow:none!important;box-sizing:border-box}.cpve .kaching-bundles .kaching-bundles__personalisation-modal__input:focus{border-color:#333;outline:none!important;box-shadow:none!important}.cpve .kaching-bundles .kaching-bundles__personalisation-modal__input:focus-visible{outline:2px solid #333!important;outline-offset:-1px}.cpve .kaching-bundles .kaching-bundles__personalisation-modal__input::-moz-placeholder{color:#999}.cpve .kaching-bundles .kaching-bundles__personalisation-modal__input::placeholder{color:#999}.cpve .kaching-bundles .kaching-bundles__personalisation-modal__input--with-clear{padding-right:40px}.cpve .kaching-bundles .kaching-bundles__personalisation-modal__input--error{border-color:var(--kaching-product-personalisation-error-color, rgb(240, 68, 56))}.cpve .kaching-bundles .kaching-bundles__personalisation-modal__input--error:focus{border-color:var(--kaching-product-personalisation-error-color, rgb(240, 68, 56))}.cpve .kaching-bundles .kaching-bundles__personalisation-modal__input-counter{font-size:var(--kaching-product-personalisation-font-3, 12px);color:#999}.cpve .kaching-bundles .kaching-bundles__personalisation-modal__input-counter--error{color:var(--kaching-product-personalisation-error-color, rgb(240, 68, 56))}.cpve .kaching-bundles .kaching-bundles__personalisation-modal__input-error{font-size:var(--kaching-product-personalisation-font-3, 12px);color:var(--kaching-product-personalisation-error-color, rgb(240, 68, 56))}.cpve .kaching-bundles .kaching-bundles__personalisation-modal__actions{display:flex;gap:var(--kaching-product-personalisation-gap-1, 16px);margin-top:var(--kaching-product-personalisation-gap-0, 20px)}.cpve .kaching-bundles .kaching-bundles__personalisation-modal__button{flex:1;padding:12px 16px;border-radius:calc(var(--kaching-product-personalisation-radius, 16px) - 4px - 4px);font-size:var(--kaching-product-personalisation-font-2, 16px);font-weight:500;cursor:pointer;border:none;box-shadow:0 1px 2px #0a0d120d}.cpve .kaching-bundles .kaching-bundles__personalisation-modal__button--cancel{background:#fff;color:#333;border:1px solid #d5d7da}.cpve .kaching-bundles .kaching-bundles__personalisation-modal__button--confirm{color:var(--kaching-product-personalisation-button-text-color, rgb(255, 255, 255));border:1px solid var(--kaching-product-personalisation-button-color, rgb(0, 0, 0));background:var(--kaching-product-personalisation-button-color, rgb(0, 0, 0))}.cpve .kaching-bundles .kaching-bundles__personalisation-modal__button--disabled{cursor:not-allowed;border:1px solid #e9eaeb;background:#eaecf0;color:#98a2b3}.cpve .kaching-bundles .kaching-bundles__progressive-gifts{display:flex;flex-direction:column;gap:calc(10px * var(--block-spacing, 1) + 4px);margin-top:calc(10px * var(--block-spacing, 1))}.cpve .kaching-bundles .kaching-bundles__progressive-gifts__header{display:flex;flex-direction:column}.cpve .kaching-bundles .kaching-bundles__progressive-gifts__title{color:var(--kaching-bundles-progressive-gifts-title-color, #000);text-align:var(--kaching-bundles-progressive-gifts-title-alignment, center);font-weight:var(--kaching-bundles-progressive-gifts-title-weight, bold);font-style:var(--kaching-bundles-progressive-gifts-title-style, normal);font-size:var(--kaching-bundles-progressive-gifts-title-size, 20px)}.cpve .kaching-bundles .kaching-bundles__progressive-gifts__subtitle{color:var(--kaching-bundles-progressive-gifts-subtitle-color, #000);text-align:var(--kaching-bundles-progressive-gifts-subtitle-alignment, center);font-weight:var(--kaching-bundles-progressive-gifts-subtitle-weight, 450);font-style:var(--kaching-bundles-progressive-gifts-subtitle-style, normal);font-size:var(--kaching-bundles-progressive-gifts-subtitle-size, 16px)}.cpve .kaching-bundles .kaching-bundles__progressive-gifts__gifts{display:grid;grid-template-columns:repeat(auto-fit,minmax(0,1fr));justify-content:center;gap:calc(10px * var(--block-spacing, 1))}.cpve .kaching-bundles .kaching-bundles__progressive-gifts__gift{position:relative;display:flex;flex-direction:column;align-items:center;padding:calc(10px * var(--block-spacing, 1));gap:calc(6px * var(--block-spacing, 1));border-radius:var(--kaching-bundles-progressive-gifts-border-radius);background-color:var(--kaching-bundles-progressive-gifts-background-color);box-shadow:inset 0 0 0 2px var(--kaching-bundles-progressive-gifts-border-color, #000)}.cpve .kaching-bundles .kaching-bundles__progressive-gifts__gift.kaching-bundles__progressive-gifts__gift--locked{background-color:var(--kaching-bundles-progressive-gifts-locked-background-color);box-shadow:inset 0 0 0 1px var(--kaching-bundles-progressive-gifts-locked-border-color, rgba(0, 0, 0, .3));cursor:pointer}.cpve .kaching-bundles .kaching-bundles__progressive-gifts__gift.kaching-bundles__progressive-gifts__gift--locked:hover,.cpve .kaching-bundles .kaching-bundles__progressive-gifts__gift.kaching-bundles__progressive-gifts__gift--locked:focus{box-shadow:inset 0 0 0 2px var(--kaching-bundles-progressive-gifts-locked-border-color, rgba(0, 0, 0, .3))}.cpve .kaching-bundles .kaching-bundles__progressive-gifts__gift.kaching-bundles__progressive-gifts__gift--locked:focus{outline:none}.cpve .kaching-bundles .kaching-bundles__progressive-gifts__gift.kaching-bundles__progressive-gifts__gift--out-of-stock{opacity:.3}.cpve .kaching-bundles .kaching-bundles__progressive-gifts__gift__content{display:flex;flex-direction:column;max-width:100%;gap:calc(6px * var(--block-spacing, 1))}.cpve .kaching-bundles .kaching-bundles__progressive-gifts__gift__image-wrapper{display:flex;flex-shrink:0;align-items:center;justify-content:center;height:var(--kaching-bundles-progressive-gifts-image-size, 100px);width:initial;max-width:100%;margin-top:max(0px,(100px - var(--kaching-bundles-progressive-gifts-image-size, 100px)) / 5);color:var(--kaching-bundles-progressive-gifts-locked-icon-color, #667085);border-radius:calc(var(--kaching-bundles-progressive-gifts-border-radius) / 2);background-color:transparent}.cpve .kaching-bundles .kaching-bundles__progressive-gifts__gift__image-wrapper svg{width:auto;height:100%}.cpve .kaching-bundles .kaching-bundles__progressive-gifts__gift__image{-o-object-fit:contain;object-fit:contain;max-height:100%;max-width:100%;border-radius:calc(var(--kaching-bundles-progressive-gifts-border-radius) / 2);width:initial}.cpve .kaching-bundles .kaching-bundles__progressive-gifts__gift__image--locked-product{opacity:.4}.cpve .kaching-bundles .kaching-bundles__progressive-gifts__gift__details{display:flex;flex-direction:column;gap:4px;align-items:center;min-width:0}.cpve .kaching-bundles .kaching-bundles__progressive-gifts__gift__details__content{display:flex;align-items:center;gap:8px}.cpve .kaching-bundles .kaching-bundles__progressive-gifts__gift__title{font-weight:500;text-align:center;color:var(--kaching-bundles-progressive-gifts-text-color, #000);font-size:var(--kaching-bundles-progressive-gifts-text-size, 14px)}.cpve .kaching-bundles .kaching-bundles__progressive-gifts__gift__title.kaching-bundles__progressive-gifts__gift__title--locked{color:var(--kaching-bundles-progressive-gifts-locked-text-color, #555);font-size:var(--kaching-bundles-progressive-gifts-locked-text-size, 14px)}.cpve .kaching-bundles .kaching-bundles__progressive-gifts__gift:not(.kaching-bundles__progressive-gifts__gift--locked) .kaching-bundles__progressive-gifts__gift__image,.cpve .kaching-bundles .kaching-bundles__progressive-gifts__gift:not(.kaching-bundles__progressive-gifts__gift--locked) .kaching-bundles__progressive-gifts__gift__title{animation:kaching-progressive-gift-unlock .6s ease-out}@keyframes kaching-progressive-gift-unlock{0%{opacity:0;transform:translateY(32px)}to{opacity:1;transform:translateY(0)}}.cpve .kaching-bundles .kaching-bundles__progressive-gifts__gift__label{display:flex;flex-direction:row;align-items:center;position:absolute;top:-8px;left:50%;transform:translate(-50%);line-height:1;gap:calc(5px * var(--block-spacing, 1));padding:calc(8px * var(--block-spacing, 1));background-color:var(--kaching-bundles-progressive-gifts-label-background-color, #eee);border-radius:var(--kaching-bundles-progressive-gifts-border-radius)}.cpve .kaching-bundles .kaching-bundles__progressive-gifts__gift__label__text{font-weight:450;color:var(--kaching-bundles-progressive-gifts-label-text-color, #777);font-size:var(--kaching-bundles-progressive-gifts-label-text-size, 12px);white-space:nowrap}.cpve .kaching-bundles .kaching-bundles__progressive-gifts__gift__label__text.kaching-bundles__progressive-gifts__gift__label__text--crossed-out{text-decoration:line-through}.cpve .kaching-bundles .kaching-bundles__progressive-gifts__gifts.kaching-bundles__progressive-gifts__gifts--vertical{display:flex;flex-direction:column}.cpve .kaching-bundles .kaching-bundles__progressive-gifts__gifts.kaching-bundles__progressive-gifts__gifts--vertical .kaching-bundles__progressive-gifts__gift{flex-direction:row;justify-content:space-between;gap:calc(10px * var(--block-spacing, 1))}.cpve .kaching-bundles .kaching-bundles__progressive-gifts__gifts.kaching-bundles__progressive-gifts__gifts--vertical .kaching-bundles__progressive-gifts__gift__content{flex-direction:row;align-items:center;gap:calc(10px * var(--block-spacing, 1))}.cpve .kaching-bundles .kaching-bundles__progressive-gifts__gifts.kaching-bundles__progressive-gifts__gifts--vertical .kaching-bundles__progressive-gifts__gift__details{align-items:flex-start}.cpve .kaching-bundles .kaching-bundles__progressive-gifts__gifts.kaching-bundles__progressive-gifts__gifts--vertical .kaching-bundles__progressive-gifts__gift__image-wrapper{margin-top:0;height:var(--kaching-bundles-progressive-gifts-image-size, 50px);width:var(--kaching-bundles-progressive-gifts-image-size, 50px)}.cpve .kaching-bundles .kaching-bundles__progressive-gifts__gifts.kaching-bundles__progressive-gifts__gifts--vertical .kaching-bundles__progressive-gifts__gift__title{text-align:start}.cpve .kaching-bundles .kaching-bundles__progressive-gifts__gifts.kaching-bundles__progressive-gifts__gifts--vertical .kaching-bundles__progressive-gifts__gift__label{position:initial;transform:none}.cpve .kaching-bundles .kaching-bundles-savings-summary{display:flex;align-items:center;justify-content:var(--kaching-bundles-savings-summary-alignment, flex-start);gap:8px;padding:12px 16px;margin-top:calc(10px * var(--block-spacing, 1));background-color:var(--kaching-bundles-savings-summary-background-color, #f5fcf7);color:var(--kaching-bundles-savings-summary-text-color, #1b5933);border-style:solid;border-color:var(--kaching-bundles-savings-summary-border-color, #457757);border-width:var(--kaching-bundles-savings-summary-border-width, 1px);border-radius:var(--kaching-bundles-savings-summary-border-radius, 8px);font-size:var(--kaching-bundles-savings-summary-title-font-size, 14px);font-style:var(--kaching-bundles-savings-summary-title-font-style, normal);font-weight:var(--kaching-bundles-savings-summary-title-font-weight, 500)}.cpve .kaching-bundles .kaching-bundles-savings-summary__icon{display:flex;align-items:center;width:1.2em;height:1.2em;flex-shrink:0;color:var(--kaching-bundles-savings-summary-icon-color, #1c5632)}.cpve .kaching-bundles .kaching-bundles-savings-summary__icon svg{width:100%;height:100%}.cpve .kaching-bundles .kaching-bundles-savings-summary__icon img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.cpve .kaching-bundles .kaching-bundles-savings-summary__value{color:var(--kaching-bundles-savings-summary-value-color, #000000)}.cpve .kaching-bundles .kaching-bundles__scratch-off{position:relative;display:flex;flex-direction:column;gap:calc(10px * var(--block-spacing, 1));margin:calc(5px * var(--block-spacing, 1)) 0}.cpve .kaching-bundles .kaching-bundles__scratch-off>.kaching-bundles__bar{margin:0}.cpve .kaching-bundles .kaching-bundles__scratch-off--unscratched{-webkit-user-select:none;-moz-user-select:none;user-select:none}.cpve .kaching-bundles .kaching-bundles__scratch-off--unscratched .kaching-bundles__bar{pointer-events:none}.cpve .kaching-bundles .kaching-bundles__scratch-off--revealing .kaching-bundles__bar-most-popular{animation:kaching-scratch-off-badge-pop .3s cubic-bezier(.34,1.56,.64,1) both}@keyframes kaching-scratch-off-badge-pop{0%{transform:scale(.9);opacity:0}to{transform:scale(1);opacity:1}}.cpve .kaching-bundles .kaching-bundles__scratch-off--unscratched:not(.kaching-bundles__scratch-off--revealing) .kaching-bundles__bar-most-popular{visibility:hidden}.cpve .kaching-bundles .kaching-bundles__scratch-off--loading{visibility:hidden}.cpve .kaching-bundles .kaching-bundles__scratch-off-canvas{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border-radius:var(--bar-border-radius, 8px);cursor:pointer;touch-action:none;transition:opacity .3s ease-out;z-index:11}.cpve .kaching-bundles .kaching-bundles__scratch-off-canvas--revealing{opacity:0;pointer-events:none}.cpve .kaching-bundles .kaching-bundles__scratch-off-hint{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:calc(100% - 10px);height:calc(100% - 10px);max-width:317px;max-height:143px;pointer-events:none;opacity:.4;transition:opacity .3s ease-out;z-index:12}.cpve .kaching-bundles .kaching-bundles__scratch-off-hint--hidden{opacity:0}.cpve .kaching-bundles .kaching-bundles__scratch-off-hint-path{stroke-dasharray:1200;stroke-dashoffset:1200;animation:kaching-scratch-off-hint-draw 2.8s cubic-bezier(.4,0,.2,1) infinite}@keyframes kaching-scratch-off-hint-draw{0%{stroke-dashoffset:1200;opacity:1}60%{stroke-dashoffset:0;opacity:1}80%{stroke-dashoffset:0;opacity:1}to{stroke-dashoffset:0;opacity:0}}.cpve .kaching-bundles .kaching-bundles__scratch-off-title{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;padding:24px;color:var(--scratch-off-title-color);font-weight:700;font-size:var(--scratch-off-title-size);line-height:1.25;text-align:center;pointer-events:none;transition:opacity .3s ease-out;z-index:12}.cpve .kaching-bundles .kaching-bundles__scratch-off-title--hidden{opacity:0}.cpve .kaching-bundles .kaching-bundles-sticky-atc{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:16px;box-shadow:0 0 10px #00000040;background-color:var(--kaching-bundles-sticky-atc-background-color, #fff)}.cpve .kaching-bundles .kaching-bundles-sticky-atc .kaching-bundles-sticky-atc__content{display:flex;align-items:center;gap:16px}.cpve .kaching-bundles .kaching-bundles-sticky-atc .kaching-bundles-sticky-atc__image{display:var(--kaching-bundles-sticky-atc-image-display, block);width:auto;height:var(--kaching-bundles-sticky-atc-product-photo-size, 40px);border-radius:var(--kaching-bundles-sticky-atc-product-photo-corner-radius, 0)}.cpve .kaching-bundles .kaching-bundles-sticky-atc .kaching-bundles-sticky-atc__title{color:var(--kaching-bundles-sticky-atc-title-color, #000);font-size:var(--kaching-bundles-sticky-atc-title-font-size, 16px);font-style:var(--kaching-bundles-sticky-atc-title-font-style, normal);font-weight:var(--kaching-bundles-sticky-atc-title-font-weight, 400)}.cpve .kaching-bundles .kaching-bundles-sticky-atc .kaching-bundles-sticky-atc__button{all:unset;white-space:nowrap;cursor:pointer;background-color:var(--kaching-bundles-sticky-atc-button-color, #303030);color:var(--kaching-bundles-sticky-atc-button-text-color, #fff);font-size:var(--kaching-bundles-sticky-atc-button-font-size, 16px);font-style:var(--kaching-bundles-sticky-atc-button-font-style, normal);font-weight:var(--kaching-bundles-sticky-atc-button-font-weight, 400);padding:var(--kaching-bundles-sticky-atc-button-padding, 15px);border-radius:var(--kaching-bundles-sticky-atc-button-corner-radius, 8px)}@media not (min-width:750px){.cpve .kaching-bundles .kaching-bundles-sticky-atc .kaching-bundles-sticky-atc__image{display:var(--kaching-bundles-sticky-atc-image-display-mobile, var(--kaching-bundles-sticky-atc-image-display, block));height:var(--kaching-bundles-sticky-atc-product-photo-size-mobile, var(--kaching-bundles-sticky-atc-product-photo-size, 40px));border-radius:var(--kaching-bundles-sticky-atc-product-photo-corner-radius-mobile, var(--kaching-bundles-sticky-atc-product-photo-corner-radius, 0))}.cpve .kaching-bundles .kaching-bundles-sticky-atc .kaching-bundles-sticky-atc__title{font-size:var(--kaching-bundles-sticky-atc-title-font-size-mobile, var(--kaching-bundles-sticky-atc-title-font-size, 16px))}.cpve .kaching-bundles .kaching-bundles-sticky-atc .kaching-bundles-sticky-atc__button{font-size:var(--kaching-bundles-sticky-atc-button-font-size-mobile, var(--kaching-bundles-sticky-atc-button-font-size, 16px));padding:var(--kaching-bundles-sticky-atc-button-padding-mobile, var(--kaching-bundles-sticky-atc-button-padding, 15px));border-radius:var(--kaching-bundles-sticky-atc-button-corner-radius-mobile, var(--kaching-bundles-sticky-atc-button-corner-radius, 8px))}}.cpve .kaching-bundles .kaching-bundles__subscriptions.kaching-bundles__bars--horizontal.kaching-bundles__bars{grid-template-columns:repeat(2,1fr)}.cpve .kaching-bundles .kaching-bundles__subscriptions.kaching-bundles__bars--horizontal .kaching-bundles__bar-wrapper{padding:10px 7px}.cpve .kaching-bundles .kaching-bundles__subscriptions.kaching-bundles__bars--horizontal .kaching-bundles__bar-main{min-height:initial}.cpve .kaching-bundles .kaching-bundles__subscriptions.kaching-bundles__subscriptions--checkbox .kaching-bundles__bar-container{border:2px dashed var(--bar-selected-border-color, #000);box-shadow:none}.cpve .kaching-bundles .kaching-bundles__subscriptions.kaching-bundles__subscriptions--checkbox .kaching-bundles__bar-wrapper{margin:-2px}.cpve .kaching-bundles .kaching-bundles__subscriptions.kaching-bundles__subscriptions--checkbox .kaching-bundles__bar-variants{display:flex}.cpve .kaching-bundles .kaching-bundles__subscriptions .kaching-bundles__subscriptions__title{display:inline-block;overflow-wrap:break-word;font-weight:700;font-size:var(--kaching-subscriptions-title-font-size, 15px);color:var(--kaching-subscriptions-title-color, #000)}.cpve .kaching-bundles .kaching-bundles__subscriptions .kaching-bundles__subscriptions__subtitle{display:inline-block;overflow-wrap:break-word;font-size:var(--kaching-subscriptions-subtitle-font-size, 13px);color:var(--kaching-subscriptions-subtitle-color, #555)}.cpve .kaching-bundles .kaching-bundles__subscriptions .kaching-bundles__bar-price{font-size:var(--kaching-subscriptions-title-font-size, 15px);color:var(--kaching-subscriptions-title-color, #000)}.cpve .kaching-bundles .kaching-bundles__subscriptions .kaching-bundles__bar-full-price{font-size:var(--kaching-subscriptions-subtitle-font-size, 13px);color:var(--kaching-subscriptions-subtitle-color, #555)}.cpve .kaching-bundles .kaching-bundles__subscriptions .kaching-bundles__subscriptions__checkbox{all:unset;display:flex;flex-shrink:0;width:20px;height:20px;align-items:center;justify-content:center;cursor:pointer;background-color:#fff;color:var(--bar-selected-border-color);border-width:2px;border-style:solid;border-color:var(--bar-selected-border-color, rgba(0, 0, 0, .3))}.cpve .kaching-bundles .kaching-bundles__subscriptions.kaching-bundles__subscriptions--link{display:flex;justify-content:center;align-items:center;padding:8px 0}.cpve .kaching-bundles .kaching-bundles__subscriptions .kaching-bundles__subscriptions__link{all:unset;cursor:pointer;display:inline;text-decoration:underline;text-underline-offset:3px;font-size:var(--kaching-subscriptions-title-font-size, 15px);color:var(--kaching-subscriptions-title-color, #000)}.cpve .kaching-bundles .kaching-bundles__timer{display:flex;align-items:center;background-color:var(--kaching-bundles-timer-background-color, #000);color:var(--kaching-bundles-timer-text-color, #fff);padding:10px 20px;border-radius:var(--bar-border-radius, 8px);margin-bottom:calc(8px * var(--block-spacing, 1))}.cpve .kaching-bundles .kaching-bundles__timer-title{flex:1;text-align:var(--kaching-bundles-timer-title-alignment, center);font-size:var(--kaching-bundles-timer-title-size, 13px);font-weight:var(--kaching-bundles-timer-title-font-weight, bold);font-style:var(--kaching-bundles-timer-title-font-style, normal)}.cpve .kaching-bundles .kaching-bundles__swatch-dropdown{display:flex;position:relative;min-width:0;margin:0}.cpve .kaching-bundles .kaching-bundles__swatch{display:flex;flex-shrink:0;background-size:cover;background-position:center;overflow:hidden;position:relative;width:var(--kaching-swatch-size, 20px);height:var(--kaching-swatch-size, 20px);border:1px solid var(--kaching-swatch-border-color, #c2cdd6);background-color:var(--kaching-swatch-color, #fff);background-image:var(--kaching-swatch-image-url, none);border-radius:var(--kaching-swatch-border-radius, 0)}.cpve .kaching-bundles .kaching-bundles__swatch.kaching-bundles__swatch--unavailable{border-color:#121212;opacity:.4}.cpve .kaching-bundles .kaching-bundles__swatch.kaching-bundles__swatch--unavailable:after{content:"";position:absolute;bottom:0;left:0;width:140%;height:1px;background-color:#121212;transform:rotate(-45deg);transform-origin:left}.cpve .kaching-bundles .kaching-bundles__swatches-dropdown__color{display:flex;width:20px;height:20px;border:1px solid #c2cdd6;background-size:cover;background-position:center}.cpve .kaching-bundles .kaching-bundles__swatch-dropdown__options{display:flex;flex-direction:column;max-width:400px;max-height:500px;overflow:auto;position:fixed;top:0;left:0;border:1px solid #ccc;background-color:#fff;z-index:1000;box-shadow:0 20px 20px #1a1a1a47}.cpve .kaching-bundles .kaching-bundles__swatch-dropdown__option{font-size:14px;font-weight:400;font-style:normal;display:flex;align-items:center;gap:10px;white-space:nowrap;padding-block:10px;padding-inline:10px 60px;border:none;border-bottom:1px solid #dfe3e8;cursor:pointer;color:#000;background:none}.cpve .kaching-bundles .kaching-bundles__swatch-dropdown__option:last-child{border-bottom:none}.cpve .kaching-bundles .kaching-bundles__swatch-dropdown__option:hover,.cpve .kaching-bundles .kaching-bundles__swatch-dropdown__option--focused{background-color:#f0f0f0}.cpve .kaching-bundles .kaching-bundles__swatch-buttons{display:flex;overflow:auto}.cpve .kaching-bundles .kaching-bundles__pill-buttons{display:flex;flex-wrap:wrap;gap:8px;min-width:0;max-width:100%}.cpve .kaching-bundles .kaching-bundles__pill-buttons__button{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;padding:.65em 1em;border:1px solid var(--kaching-pill-border-color, rgba(0, 0, 0, .3));border-radius:var(--kaching-pill-corner-radius, 10px);background:var(--kaching-pill-background-color, #fff);color:var(--kaching-pill-text-color, #000);font-size:var(--kaching-pill-font-size, 14px);font-weight:var(--kaching-pill-font-weight, 400);font-style:var(--kaching-pill-font-style, normal);line-height:1.3;text-align:center;cursor:pointer}.cpve .kaching-bundles .kaching-bundles__pill-buttons__button.kaching-bundles__pill-buttons__button--selected{border-color:var(--kaching-pill-selected-border-color, #000);background:var(--kaching-pill-selected-background-color, #000);color:var(--kaching-pill-selected-text-color, #fff)}.cpve .kaching-bundles .kaching-bundles__pill-buttons__button.kaching-bundles__pill-buttons__button--unavailable{opacity:.4;text-decoration:line-through}.cpve .kaching-bundles .kaching-bundles__swatch-buttons__button{display:flex;align-items:center;box-sizing:border-box;border:none;padding:9px;background:#fff;cursor:pointer;border-top:1px solid var(--bar-border-color, rgba(0, 0, 0, .3));border-bottom:1px solid var(--bar-border-color, rgba(0, 0, 0, .3))}.cpve .kaching-bundles .kaching-bundles__swatch-buttons__button:first-of-type{border-start-start-radius:var(--bar-variant-select-border-radius, 0);border-end-start-radius:var(--bar-variant-select-border-radius, 0);border-inline-start:1px solid var(--bar-border-color, rgba(0, 0, 0, .3))}.cpve .kaching-bundles .kaching-bundles__swatch-buttons__button:last-of-type{border-start-end-radius:var(--bar-variant-select-border-radius, 0);border-end-end-radius:var(--bar-variant-select-border-radius, 0);border-inline-end:1px solid var(--bar-border-color, rgba(0, 0, 0, .3))}.cpve .kaching-bundles .kaching-bundles__swatch-buttons__button.kaching-bundles__swatch-buttons__button--selected{padding:8px 7px;border:2px solid var(--bar-selected-border-color, #50b83c)}.cpve .kaching-bundles .kaching-bundles__swatch-buttons__button.kaching-bundles__swatch-buttons__button--selected:first-of-type{padding-inline-start:8px}.cpve .kaching-bundles .kaching-bundles__swatch-buttons__button.kaching-bundles__swatch-buttons__button--selected:last-of-type{padding-inline-end:8px}.cpve .kaching-bundles .kaching-bundles__bar-variant__content.kaching-bundles__bar-variant__content--with-option-names{align-items:flex-start}.cpve .kaching-bundles .kaching-bundles__bar-variant-option{display:flex;flex-direction:column;align-items:flex-start;gap:4px;min-width:0;max-width:100%}.cpve .kaching-bundles .kaching-bundles__bar-variant-option__name{font-size:13px;line-height:1.3}.cpve .kaching-bundles .kaching-bundles__bar-variant-option__name-label{font-weight:600}.cpve .kaching-bundles .kaching-bundles__bar-variant-option__name-value{font-weight:400;opacity:.85}.cpve .kaching-bundles .kaching-bundles__quantity-selector{display:flex;width:-moz-fit-content;width:fit-content;border:1px solid #cccccc;box-sizing:border-box;overflow:hidden;margin-top:5px;border-radius:calc(var(--bar-border-radius, 0) / 2)}.cpve .kaching-bundles .kaching-bundles__quantity-selector .kaching-bundles__quantity-selector__button{display:flex;align-items:center;justify-content:center;width:30px;height:30px;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer;background-color:#fff;color:#000;border-radius:0}.cpve .kaching-bundles .kaching-bundles__quantity-selector .kaching-bundles__quantity-selector__button:hover{background-color:#eee}.cpve .kaching-bundles .kaching-bundles__quantity-selector .kaching-bundles__quantity-selector__button.kaching-bundles__quantity-selector__button--disabled{cursor:not-allowed;pointer-events:none}.cpve .kaching-bundles .kaching-bundles__quantity-selector .kaching-bundles__quantity-selector__button.kaching-bundles__quantity-selector__button--disabled img{opacity:.5}.cpve .kaching-bundles .kaching-bundles__quantity-selector .kaching-bundles__quantity-selector__input{all:unset;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield;height:30px;width:30px;padding:0;border:1px solid #cccccc;border-top:none;border-bottom:none;background-color:#fff;color:#000;text-align:center;font-size:16px;font-weight:400;box-sizing:border-box}.cpve .kaching-bundles .kaching-bundles__quantity-selector .kaching-bundles__quantity-selector__input::-webkit-outer-spin-button,.cpve .kaching-bundles .kaching-bundles__quantity-selector .kaching-bundles__quantity-selector__input::-webkit-inner-spin-button{-webkit-appearance:none;appearance:none;margin:0}.cpve .kaching-bundles .kaching-bundles__highlights{display:flex;flex-direction:column;gap:8px;padding:10px 0}.cpve .kaching-bundles .kaching-bundles__highlights--horizontal{flex-flow:row wrap}.cpve .kaching-bundles .kaching-bundles__highlights__item{display:flex;gap:8px}.cpve .kaching-bundles .kaching-bundles__highlights__icon{display:flex;align-items:center;flex-shrink:0;color:var(--kaching-highlights-icon-color, #000);width:var(--kaching-highlights-icon-size, 16px);height:var(--kaching-highlights-icon-size, 16px)}.cpve .kaching-bundles .kaching-bundles__highlights__icon svg{width:100%;height:100%}.cpve .kaching-bundles .kaching-bundles__highlights__icon img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.cpve .kaching-bundles .kaching-bundles__highlights__text{color:var(--kaching-highlights-text-color, #808080);font-size:var(--kaching-highlights-text-size, 16px);line-height:1.3}.cpve .kaching-bundles .kaching-bundles__low-stock-alert{color:var(--kaching-bundles-low-stock-alert-text-color, #ff0909);font-size:14px}.cpve .kaching-bundles img{width:initial}.cpve .kaching-bundles svg{width:initial;height:initial}.cpve .kaching-bundles .kaching-bundles__block{display:flex;flex-direction:column;width:100%;margin-top:15px;margin-bottom:10px;text-align:start;line-height:1.4;font-family:var(--block-font-family, inherit)}.cpve .kaching-bundles .kaching-bundles__block--hidden{display:none!important}.cpve .kaching-bundles .kaching-bundles__block.kaching-bundles__block--loaded{display:flex}.cpve .kaching-bundles .kaching-bundles__block-title{display:flex;align-items:center;text-align:center;gap:8px;margin-top:10px;margin-bottom:10px;color:var(--block-block-title-color, #000);font-size:var(--block-title-font-size, 14px);font-weight:var(--block-title-font-weight, bold);font-style:var(--block-title-font-style)}.cpve .kaching-bundles .kaching-bundles__block>.kaching-bundles__block-title:first-child{margin-top:0}.cpve .kaching-bundles .kaching-bundles__block-title:before,.cpve .kaching-bundles .kaching-bundles__block-title:after{content:"";flex-grow:1;height:2px;background-color:var(--bar-border-color, rgba(0, 0, 0, .3))}.cpve .kaching-bundles .kaching-bundles__bars{display:flex;flex-direction:column;position:relative}.cpve .kaching-bundles .kaching-bundles__bars--badge-border-all{--badge-ring-outer: calc( var(--badge-border-thickness, 22px) + var(--badge-border-gap, 0px) );padding:var(--badge-ring-outer)}.cpve .kaching-bundles .kaching-bundles__bars--badge-border-top{padding-top:var(--badge-border-thickness, 22px)}.cpve .kaching-bundles .kaching-bundles__bars--badge-border-bottom{padding-bottom:var(--badge-border-thickness, 22px)}.cpve .kaching-bundles .kaching-bundles__bars--badge-border-left{padding-left:var(--badge-border-thickness, 22px)}.cpve .kaching-bundles .kaching-bundles__bars--badge-border-right{padding-right:var(--badge-border-thickness, 22px)}.cpve .kaching-bundles .kaching-bundles__bars--badge-border-left,.cpve .kaching-bundles .kaching-bundles__bars--badge-border-right{min-height:var(--badge-border-min-length, auto);border-radius:var(--bar-border-radius, 8px);box-shadow:0 1px 10px var(--badge-border-wrap-color, rgba(0, 0, 0, .12))}.cpve .kaching-bundles .kaching-bundles__bars--badge-border-all,.cpve .kaching-bundles .kaching-bundles__bars--badge-border-top,.cpve .kaching-bundles .kaching-bundles__bars--badge-border-bottom{row-gap:calc(10px * var(--block-spacing, 1))}.cpve .kaching-bundles .kaching-bundles__subscriptions-wrapper{position:relative}.cpve .kaching-bundles .kaching-bundles__subscriptions-wrapper--hidden{display:none}.cpve .kaching-bundles .kaching-bundles__bar{display:flex;flex:1;margin:calc(5px * var(--block-spacing, 1)) 0;position:relative}.cpve .kaching-bundles .kaching-bundles__bars--badge-border-all>.kaching-bundles__bar,.cpve .kaching-bundles .kaching-bundles__bars--badge-border-all>.kaching-bundles__scratch-off,.cpve .kaching-bundles .kaching-bundles__bars--badge-border-top>.kaching-bundles__bar,.cpve .kaching-bundles .kaching-bundles__bars--badge-border-top>.kaching-bundles__scratch-off,.cpve .kaching-bundles .kaching-bundles__bars--badge-border-bottom>.kaching-bundles__bar,.cpve .kaching-bundles .kaching-bundles__bars--badge-border-bottom>.kaching-bundles__scratch-off{margin-block:0}.cpve .kaching-bundles .kaching-bundles__bar--disabled{opacity:.3}.cpve .kaching-bundles .kaching-bundles__bar-container--sold-out{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;opacity:var(--kaching-bundles-show-as-sold-out-opacity, .3)}.cpve .kaching-bundles .kaching-bundles__bar-sold-out-badge{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);padding:6px 12px;border-radius:8px;font-weight:600;background-color:var(--kaching-bundles-show-as-sold-out-background-color, #000);color:var(--kaching-bundles-show-as-sold-out-text-color, #fff);font-size:var(--kaching-bundles-show-as-sold-out-text-size, 13px);z-index:10;text-align:center}.cpve .kaching-bundles .kaching-bundles__bar>input[type=radio]{display:none}.cpve .kaching-bundles .kaching-bundles__bar-image{-o-object-fit:contain;object-fit:contain;height:var(--bar-image-size, 48px);width:var(--bar-image-size, 48px);border-radius:var(--bar-image-border-radius, 0)}.cpve .kaching-bundles .kaching-bundles__bar-radio{display:flex;flex-shrink:0;width:20px;height:20px;border-radius:50%;background:#fff;border:3px solid #fff;box-sizing:border-box;box-shadow:0 0 0 2px var(--bar-border-color, rgba(0, 0, 0, .3))}.cpve .kaching-bundles .kaching-bundles__bar--selected .kaching-bundles__bar-radio{background:var(--bar-selected-border-color, #000);box-shadow:0 0 0 2px var(--bar-selected-border-color, #000)}.cpve .kaching-bundles .kaching-bundles__bar-container{display:flex!important;flex-direction:column;justify-content:center;align-items:initial;position:relative;box-sizing:border-box;cursor:pointer;width:100%;margin:0;padding:0;border:none;background-color:var(--bar-background-color, #fff);border-radius:var(--bar-border-radius);box-shadow:inset 0 0 0 1px var(--bar-border-color, rgba(0, 0, 0, .3))}.cpve .kaching-bundles .kaching-bundles__bar-wrapper{padding:calc(10px * var(--block-spacing, 1)) calc(15px * var(--block-spacing, 1) + 5px)}.cpve .kaching-bundles .kaching-bundles__bar-container--badge-border-left .kaching-bundles__bar-wrapper,.cpve .kaching-bundles .kaching-bundles__bar-container--badge-border-right .kaching-bundles__bar-wrapper{position:relative;z-index:1;flex:1;box-sizing:border-box;min-height:var(--badge-border-min-length, auto);padding:calc(10px * var(--block-spacing, 1)) calc(15px * var(--block-spacing, 1) + 5px);background-color:var(--bar-background-color, #fff);border-radius:var(--bar-border-radius);display:flex;flex-direction:column;justify-content:center}.cpve .kaching-bundles .kaching-bundles__bar-container--badge-border-left .kaching-bundles__bar-wrapper{margin-inline-start:calc(var(--badge-border-thickness, 22px) + var(--badge-border-gap, 0px));border-start-start-radius:var(--badge-concave-depth, 8px);border-end-start-radius:var(--badge-concave-depth, 8px)}.cpve .kaching-bundles .kaching-bundles__bar-container--badge-border-right .kaching-bundles__bar-wrapper{margin-inline-end:calc(var(--badge-border-thickness, 22px) + var(--badge-border-gap, 0px));border-start-end-radius:var(--badge-concave-depth, 8px);border-end-end-radius:var(--badge-concave-depth, 8px)}.cpve .kaching-bundles .kaching-bundles__bar-container:hover{opacity:1;box-shadow:inset 0 0 0 2px var(--bar-border-color, rgba(0, 0, 0, .3))}.cpve .kaching-bundles .kaching-bundles__bar-container:has(:focus-visible){opacity:1;box-shadow:inset 0 0 0 2px var(--bar-border-color, rgba(0, 0, 0, .3))}.cpve .kaching-bundles .kaching-bundles__bar-container *{letter-spacing:normal;text-transform:initial}.cpve .kaching-bundles .kaching-bundles__bar--selected .kaching-bundles__bar-container{cursor:default;background-color:var(--bar-selected-background-color);box-shadow:inset 0 0 0 2px var(--bar-selected-border-color, #000)}.cpve .kaching-bundles .kaching-bundles__bar-most-popular{position:absolute;z-index:3}.cpve .kaching-bundles .kaching-bundles__bar-most-popular.kaching-bundles__bar-most-popular--simple{top:-8px;right:var(--bar-border-radius)}.cpve .kaching-bundles .kaching-bundles__bar-most-popular.kaching-bundles__bar-most-popular--fancy{top:-27px;right:-15px}.cpve .kaching-bundles .kaching-bundles__bar-most-popular.kaching-bundles__bar-most-popular--custom{top:-25px;right:-15px}.cpve .kaching-bundles .kaching-bundles__bar-most-popular--custom .kaching-bundles__bar-most-popular__custom-image{max-height:var(--badge-size, 56px);width:auto;display:block}.cpve .kaching-bundles .kaching-bundles__bar-most-popular svg{color:var(--bar-most-popular-background-color)}.cpve .kaching-bundles .kaching-bundles__bar-most-popular svg .most-popular-text{fill:var(--bar-most-popular-color)}.cpve .kaching-bundles .kaching-bundles__bar-most-popular--fancy svg{width:var(--badge-size, 102px);height:auto}.cpve .kaching-bundles .kaching-bundles__bar-most-popular__content{margin:0 8px;padding:6px 8px;border-radius:0 0 5px 5px;font-family:sans-serif;font-size:var(--badge-text-size, 12px);font-weight:700;line-height:1;color:var(--bar-most-popular-color, #fff);background-color:var(--bar-most-popular-background-color)}.cpve .kaching-bundles .kaching-bundles__badge-border{position:absolute;z-index:1;display:flex;box-sizing:border-box;overflow:hidden;align-items:center;justify-content:center;font-family:sans-serif;font-size:max(6px,min(var(--badge-text-size, 12px),var(--badge-border-thickness, 22px) - 6px));font-weight:700;line-height:1;letter-spacing:normal;color:var(--bar-most-popular-color, #fff);background-color:var(--bar-most-popular-background-color, #000)}.cpve .kaching-bundles .kaching-bundles__badge-border--top{inset:0 0 auto;height:var(--badge-border-thickness, 22px);border-radius:var(--bar-border-radius, 8px) var(--bar-border-radius, 8px) 0 0}.cpve .kaching-bundles .kaching-bundles__badge-border--bottom{inset:auto 0 0;height:var(--badge-border-thickness, 22px);border-radius:0 0 var(--bar-border-radius, 8px) var(--bar-border-radius, 8px)}.cpve .kaching-bundles .kaching-bundles__badge-border--left{inset:0 auto 0 0;width:var(--badge-border-thickness, 22px);border-radius:var(--bar-border-radius, 8px) 0 0 var(--bar-border-radius, 8px)}.cpve .kaching-bundles .kaching-bundles__badge-border__side{position:absolute;display:flex;align-items:center;justify-content:center;overflow:hidden;white-space:nowrap}.cpve .kaching-bundles .kaching-bundles__badge-border .kaching-bundles__badge-border__text,.cpve .kaching-bundles .kaching-bundles__badge-border .kaching-bundles__badge-border__side{letter-spacing:normal}.cpve .kaching-bundles .kaching-bundles__badge-border__curve{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.cpve .kaching-bundles .kaching-bundles__badge-border__curve text{font-family:sans-serif;font-size:max(6px,min(var(--badge-text-size, 12px),var(--badge-border-thickness, 22px) - 6px));font-weight:700;letter-spacing:normal;fill:var(--bar-most-popular-color, #fff)}.cpve .kaching-bundles .kaching-bundles__badge-border--all{top:0;right:0;bottom:0;left:0;background-color:transparent;pointer-events:none}.cpve .kaching-bundles .kaching-bundles__badge-border__band{display:block;position:absolute;top:0;right:0;bottom:0;left:0;padding:var(--badge-border-thickness, 22px);border-radius:calc(var(--bar-border-radius, 8px) + var(--badge-ring-outer));background-color:var(--bar-most-popular-background-color, #000);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude}.cpve .kaching-bundles .kaching-bundles__badge-border__side--top{inset:0 0 auto;height:var(--badge-border-thickness, 22px)}.cpve .kaching-bundles .kaching-bundles__badge-border__side--bottom{inset:auto 0 0;height:var(--badge-border-thickness, 22px);transform:rotate(180deg)}.cpve .kaching-bundles .kaching-bundles__badge-border__side--left{inset:var(--badge-border-thickness, 22px) auto var(--badge-border-thickness, 22px) 0;width:var(--badge-border-thickness, 22px);writing-mode:vertical-rl;transform:rotate(180deg)}.cpve .kaching-bundles .kaching-bundles__badge-border__side--right{inset:var(--badge-border-thickness, 22px) 0 var(--badge-border-thickness, 22px) auto;width:var(--badge-border-thickness, 22px);writing-mode:vertical-rl}.cpve .kaching-bundles .kaching-bundles__badge-border--left .kaching-bundles__badge-border__text{writing-mode:vertical-rl;transform:rotate(180deg);white-space:nowrap;text-align:center}.cpve .kaching-bundles .kaching-bundles__badge-border--right{inset:0 0 0 auto;width:var(--badge-border-thickness, 22px);border-radius:0 var(--bar-border-radius, 8px) var(--bar-border-radius, 8px) 0}.cpve .kaching-bundles .kaching-bundles__badge-border--right .kaching-bundles__badge-border__text{writing-mode:vertical-rl;white-space:nowrap;text-align:center}.cpve .kaching-bundles .kaching-bundles__bar-container .kaching-bundles__badge-border--all{inset:calc(-1 * var(--badge-ring-outer))}.cpve .kaching-bundles .kaching-bundles__bar-container .kaching-bundles__badge-border--top{inset:0 0 auto;height:calc(var(--badge-border-thickness, 22px) + var(--badge-concave-extra));border-radius:var(--bar-border-radius, 8px) var(--bar-border-radius, 8px) 0 0;display:flex;align-items:flex-start;justify-content:center;-webkit-mask:linear-gradient(#000,#000) left top/100% var(--badge-border-thickness, 22px) no-repeat,radial-gradient(circle at 100% 100%,rgba(0,0,0,0) calc(var(--badge-concave-depth, 8px) - 1px),#000 var(--badge-concave-depth, 8px)) left bottom/var(--badge-concave-depth, 8px) var(--badge-concave-extra) no-repeat,radial-gradient(circle at 0 100%,rgba(0,0,0,0) calc(var(--badge-concave-depth, 8px) - 1px),#000 var(--badge-concave-depth, 8px)) right bottom/var(--badge-concave-depth, 8px) var(--badge-concave-extra) no-repeat;mask:linear-gradient(#000,#000) left top/100% var(--badge-border-thickness, 22px) no-repeat,radial-gradient(circle at 100% 100%,rgba(0,0,0,0) calc(var(--badge-concave-depth, 8px) - 1px),#000 var(--badge-concave-depth, 8px)) left bottom/var(--badge-concave-depth, 8px) var(--badge-concave-extra) no-repeat,radial-gradient(circle at 0 100%,rgba(0,0,0,0) calc(var(--badge-concave-depth, 8px) - 1px),#000 var(--badge-concave-depth, 8px)) right bottom/var(--badge-concave-depth, 8px) var(--badge-concave-extra) no-repeat}.cpve .kaching-bundles .kaching-bundles__bar-container .kaching-bundles__badge-border--top .kaching-bundles__badge-border__text{display:flex;align-items:center;height:var(--badge-border-thickness, 22px)}.cpve .kaching-bundles .kaching-bundles__bar-container .kaching-bundles__badge-border--bottom{inset:auto 0 0;height:calc(var(--badge-border-thickness, 22px) + var(--badge-concave-extra));border-radius:0 0 var(--bar-border-radius, 8px) var(--bar-border-radius, 8px);display:flex;align-items:flex-end;justify-content:center;-webkit-mask:linear-gradient(#000,#000) left bottom/100% var(--badge-border-thickness, 22px) no-repeat,radial-gradient(circle at 100% 0,rgba(0,0,0,0) calc(var(--badge-concave-depth, 8px) - 1px),#000 var(--badge-concave-depth, 8px)) left top/var(--badge-concave-depth, 8px) var(--badge-concave-extra) no-repeat,radial-gradient(circle at 0 0,rgba(0,0,0,0) calc(var(--badge-concave-depth, 8px) - 1px),#000 var(--badge-concave-depth, 8px)) right top/var(--badge-concave-depth, 8px) var(--badge-concave-extra) no-repeat;mask:linear-gradient(#000,#000) left bottom/100% var(--badge-border-thickness, 22px) no-repeat,radial-gradient(circle at 100% 0,rgba(0,0,0,0) calc(var(--badge-concave-depth, 8px) - 1px),#000 var(--badge-concave-depth, 8px)) left top/var(--badge-concave-depth, 8px) var(--badge-concave-extra) no-repeat,radial-gradient(circle at 0 0,rgba(0,0,0,0) calc(var(--badge-concave-depth, 8px) - 1px),#000 var(--badge-concave-depth, 8px)) right top/var(--badge-concave-depth, 8px) var(--badge-concave-extra) no-repeat}.cpve .kaching-bundles .kaching-bundles__bar-container .kaching-bundles__badge-border--bottom .kaching-bundles__badge-border__text{display:flex;align-items:center;height:var(--badge-border-thickness, 22px)}.cpve .kaching-bundles .kaching-bundles__bar-container .kaching-bundles__badge-border--left{inset:0 auto 0 0;width:calc(var(--badge-border-thickness, 22px) + var(--badge-concave-extra));border-radius:var(--bar-border-radius, 8px) 0 0 var(--bar-border-radius, 8px);display:flex;align-items:center;justify-content:flex-start;-webkit-mask:linear-gradient(#000,#000) left top/var(--badge-border-thickness, 22px) 100% no-repeat,radial-gradient(circle at 100% 100%,rgba(0,0,0,0) calc(var(--badge-concave-depth, 8px) - 1px),#000 var(--badge-concave-depth, 8px)) right top/var(--badge-concave-extra) var(--badge-concave-depth, 8px) no-repeat,radial-gradient(circle at 100% 0,rgba(0,0,0,0) calc(var(--badge-concave-depth, 8px) - 1px),#000 var(--badge-concave-depth, 8px)) right bottom/var(--badge-concave-extra) var(--badge-concave-depth, 8px) no-repeat;mask:linear-gradient(#000,#000) left top/var(--badge-border-thickness, 22px) 100% no-repeat,radial-gradient(circle at 100% 100%,rgba(0,0,0,0) calc(var(--badge-concave-depth, 8px) - 1px),#000 var(--badge-concave-depth, 8px)) right top/var(--badge-concave-extra) var(--badge-concave-depth, 8px) no-repeat,radial-gradient(circle at 100% 0,rgba(0,0,0,0) calc(var(--badge-concave-depth, 8px) - 1px),#000 var(--badge-concave-depth, 8px)) right bottom/var(--badge-concave-extra) var(--badge-concave-depth, 8px) no-repeat}.cpve .kaching-bundles .kaching-bundles__bar-container .kaching-bundles__badge-border--right{inset:0 0 0 auto;width:calc(var(--badge-border-thickness, 22px) + var(--badge-concave-extra));border-radius:0 var(--bar-border-radius, 8px) var(--bar-border-radius, 8px) 0;display:flex;align-items:center;justify-content:flex-end;-webkit-mask:linear-gradient(#000,#000) right top/var(--badge-border-thickness, 22px) 100% no-repeat,radial-gradient(circle at 0 100%,rgba(0,0,0,0) calc(var(--badge-concave-depth, 8px) - 1px),#000 var(--badge-concave-depth, 8px)) left top/var(--badge-concave-extra) var(--badge-concave-depth, 8px) no-repeat,radial-gradient(circle at 0 0,rgba(0,0,0,0) calc(var(--badge-concave-depth, 8px) - 1px),#000 var(--badge-concave-depth, 8px)) left bottom/var(--badge-concave-extra) var(--badge-concave-depth, 8px) no-repeat;mask:linear-gradient(#000,#000) right top/var(--badge-border-thickness, 22px) 100% no-repeat,radial-gradient(circle at 0 100%,rgba(0,0,0,0) calc(var(--badge-concave-depth, 8px) - 1px),#000 var(--badge-concave-depth, 8px)) left top/var(--badge-concave-extra) var(--badge-concave-depth, 8px) no-repeat,radial-gradient(circle at 0 0,rgba(0,0,0,0) calc(var(--badge-concave-depth, 8px) - 1px),#000 var(--badge-concave-depth, 8px)) left bottom/var(--badge-concave-extra) var(--badge-concave-depth, 8px) no-repeat}.cpve .kaching-bundles .kaching-bundles__bar-container .kaching-bundles__badge-border--left .kaching-bundles__badge-border__text,.cpve .kaching-bundles .kaching-bundles__bar-container .kaching-bundles__badge-border--right .kaching-bundles__badge-border__text{display:flex;align-items:center;justify-content:center;width:var(--badge-border-thickness, 22px)}.cpve .kaching-bundles .kaching-bundles__bar-container--badge-border-all{--badge-ring-outer: calc( var(--badge-border-thickness, 22px) + var(--badge-border-gap, 0px) );margin:var(--badge-ring-outer)}.cpve .kaching-bundles .kaching-bundles__bar-container--badge-border-top,.cpve .kaching-bundles .kaching-bundles__bar-container--badge-border-bottom,.cpve .kaching-bundles .kaching-bundles__bar-container--badge-border-left,.cpve .kaching-bundles .kaching-bundles__bar-container--badge-border-right{--badge-concave-extra: max( 0px, var(--badge-concave-depth, 8px) - var(--badge-border-gap, 0px) )}.cpve .kaching-bundles .kaching-bundles__bar-container--badge-border-top{box-shadow:none}.cpve .kaching-bundles .kaching-bundles__bar-container--badge-border-top:after{content:"";position:absolute;inset:calc(var(--badge-border-thickness, 22px) + var(--badge-border-gap, 0px)) 0 0;border:1px solid var(--bar-border-color, rgba(0, 0, 0, .3));border-top:var(--badge-border-gap-border, none);border-start-start-radius:var(--badge-concave-depth, 8px);border-start-end-radius:var(--badge-concave-depth, 8px);border-end-start-radius:var(--bar-border-radius);border-end-end-radius:var(--bar-border-radius);pointer-events:none;z-index:2}.cpve .kaching-bundles .kaching-bundles__bar--selected .kaching-bundles__bar-container--badge-border-top:after{border-width:2px;border-color:var(--bar-selected-border-color, #000)}.cpve .kaching-bundles .kaching-bundles__bar-container--badge-border-bottom{box-shadow:none}.cpve .kaching-bundles .kaching-bundles__bar-container--badge-border-bottom:after{content:"";position:absolute;inset:0 0 calc(var(--badge-border-thickness, 22px) + var(--badge-border-gap, 0px));border:1px solid var(--bar-border-color, rgba(0, 0, 0, .3));border-bottom:var(--badge-border-gap-border, none);border-start-start-radius:var(--bar-border-radius);border-start-end-radius:var(--bar-border-radius);border-end-start-radius:var(--badge-concave-depth, 8px);border-end-end-radius:var(--badge-concave-depth, 8px);pointer-events:none;z-index:2}.cpve .kaching-bundles .kaching-bundles__bar--selected .kaching-bundles__bar-container--badge-border-bottom:after{border-width:2px;border-color:var(--bar-selected-border-color, #000)}.cpve .kaching-bundles .kaching-bundles__bar-container--badge-border-left,.cpve .kaching-bundles .kaching-bundles__bar-container--badge-border-right{box-shadow:none;background-color:transparent;min-height:var(--badge-border-min-length, auto)}.cpve .kaching-bundles .kaching-bundles__bar-container--badge-border-top:hover,.cpve .kaching-bundles .kaching-bundles__bar-container--badge-border-top:has(:focus-visible),.cpve .kaching-bundles .kaching-bundles__bar-container--badge-border-bottom:hover,.cpve .kaching-bundles .kaching-bundles__bar-container--badge-border-bottom:has(:focus-visible),.cpve .kaching-bundles .kaching-bundles__bar-container--badge-border-left:hover,.cpve .kaching-bundles .kaching-bundles__bar-container--badge-border-left:has(:focus-visible),.cpve .kaching-bundles .kaching-bundles__bar-container--badge-border-right:hover,.cpve .kaching-bundles .kaching-bundles__bar-container--badge-border-right:has(:focus-visible),.cpve .kaching-bundles .kaching-bundles__bar--selected .kaching-bundles__bar-container--badge-border-top,.cpve .kaching-bundles .kaching-bundles__bar--selected .kaching-bundles__bar-container--badge-border-bottom,.cpve .kaching-bundles .kaching-bundles__bar--selected .kaching-bundles__bar-container--badge-border-left,.cpve .kaching-bundles .kaching-bundles__bar--selected .kaching-bundles__bar-container--badge-border-right{box-shadow:none}.cpve .kaching-bundles .kaching-bundles__bar-container--badge-border-left:after{content:"";position:absolute;inset:0 0 0 calc(var(--badge-border-thickness, 22px) + var(--badge-border-gap, 0px));border:1px solid var(--bar-border-color, rgba(0, 0, 0, .3));border-left:var(--badge-border-gap-border, none);border-start-start-radius:var(--badge-concave-depth, 8px);border-start-end-radius:var(--bar-border-radius);border-end-start-radius:var(--badge-concave-depth, 8px);border-end-end-radius:var(--bar-border-radius);pointer-events:none;z-index:2}.cpve .kaching-bundles .kaching-bundles__bar-container--badge-border-right:after{content:"";position:absolute;inset:0 calc(var(--badge-border-thickness, 22px) + var(--badge-border-gap, 0px)) 0 0;border:1px solid var(--bar-border-color, rgba(0, 0, 0, .3));border-right:var(--badge-border-gap-border, none);border-start-start-radius:var(--bar-border-radius);border-start-end-radius:var(--badge-concave-depth, 8px);border-end-start-radius:var(--bar-border-radius);border-end-end-radius:var(--badge-concave-depth, 8px);pointer-events:none;z-index:2}.cpve .kaching-bundles .kaching-bundles__bar--selected .kaching-bundles__bar-container--badge-border-left:after,.cpve .kaching-bundles .kaching-bundles__bar--selected .kaching-bundles__bar-container--badge-border-right:after{border-width:2px;border-color:var(--bar-selected-border-color, #000)}.cpve .kaching-bundles .kaching-bundles__bar-most-popular__content:before,.cpve .kaching-bundles .kaching-bundles__bar-most-popular__content:after{display:block;position:absolute;top:0;width:0;height:0;content:"";border-bottom:8px solid var(--bar-most-popular-background-color, transparent);filter:brightness(.7)}.cpve .kaching-bundles .kaching-bundles__bar-most-popular__content:before{left:0;border-left:8px solid transparent}.cpve .kaching-bundles .kaching-bundles__bar-most-popular__content:after{right:0;border-right:8px solid transparent}@media(min-width:750px){.cpve .kaching-bundles .kaching-bundles__bar-most-popular.kaching-bundles__bar-most-popular--fancy,.cpve .kaching-bundles .kaching-bundles__bar-most-popular.kaching-bundles__bar-most-popular--custom{right:-20px}}.cpve .kaching-bundles .kaching-bundles__bar-main{display:flex;align-items:center;gap:18px;min-height:55px}.cpve .kaching-bundles .kaching-bundles__bar--selected .kaching-bundles__bar-main{cursor:pointer}.cpve .kaching-bundles .kaching-bundles__bar-content{align-items:center;justify-content:space-between;display:flex;gap:8px;flex:1}.cpve .kaching-bundles .kaching-bundles__bar-content-left{display:flex;flex-direction:column;flex:1;align-items:flex-start}.cpve .kaching-bundles .kaching-bundles__bar-first-line{display:flex;flex-wrap:wrap;-moz-column-gap:8px;column-gap:8px;align-items:center}.cpve .kaching-bundles .kaching-bundles__bar-second-line{display:flex;flex-wrap:wrap;align-items:center;-moz-column-gap:10px;column-gap:10px}.cpve .kaching-bundles .kaching-bundles__bar-title{display:inline-block;overflow-wrap:break-word;font-size:var(--bar-title-font-size, 20px);font-weight:var(--bar-title-font-weight, 500);font-style:var(--bar-title-font-style);color:var(--bar-title-color, #000)}.cpve .kaching-bundles .kaching-bundles__bar-label{display:inline-flex;align-items:center;justify-content:center;gap:4px;vertical-align:top;padding:4px 8px;overflow-wrap:break-word;background-color:var(--bar-label-background-color, #eee);color:var(--bar-label-color, #777);font-size:var(--bar-label-font-size, 12px);font-weight:var(--bar-label-font-weight);font-style:var(--bar-label-font-style);border-radius:var(--bar-border-radius)}.cpve .kaching-bundles .kaching-bundles__bar-subtitle{overflow-wrap:break-word;font-size:var(--bar-subtitle-font-size, 14px);font-weight:var(--bar-subtitle-font-weight);font-style:var(--bar-subtitle-font-style);color:var(--bar-subtitle-color, #555)}.cpve .kaching-bundles .kaching-bundles__bar-pricing{align-items:flex-end;display:flex;flex-direction:column}.cpve .kaching-bundles .kaching-bundles__bars--hide-prices .kaching-bundles__bar-pricing{display:none}.cpve .kaching-bundles .kaching-bundles__bar-pricing-row{display:flex;align-items:baseline;gap:6px}.cpve .kaching-bundles .kaching-bundles__bar-price{font-size:var(--bar-title-font-size, 20px);font-weight:var(--bar-title-font-weight, 500);font-style:var(--bar-title-font-style);color:var(--bar-price-color, #000)}.cpve .kaching-bundles .kaching-bundles__bar-price .kaching-bundles__bar-price__unit-label{font-size:var(--kaching-bundles-unit-label-font-size, 14px);font-weight:var(--kaching-bundles-unit-label-font-weight, normal);font-style:var(--kaching-bundles-unit-label-font-style)}.cpve .kaching-bundles .kaching-bundles__bar-pricing-row--secondary .kaching-bundles__bar-price{font-size:var(--bar-subtitle-font-size)}.cpve .kaching-bundles .kaching-bundles__bar-full-price,.cpve .kaching-bundles .kaching-bundles__bar-unit-price{font-size:var(--bar-subtitle-font-size, 14px);font-weight:var(--bar-subtitle-font-weight);font-style:var(--bar-subtitle-font-style);color:var(--bar-full-price-color, #555)}.cpve .kaching-bundles .kaching-bundles__bar-full-price{text-decoration:line-through}.cpve .kaching-bundles .kaching-bundles__bar-unit-price{text-transform:uppercase}.cpve .kaching-bundles .kaching-bundles__bar-variants{display:none;flex-direction:column;align-items:flex-start}.cpve .kaching-bundles .kaching-bundles__bar-variant{flex:1;max-width:100%}.cpve .kaching-bundles .kaching-bundles__bar-variants .kaching-bundles__bar-variant{margin-top:5px}.cpve .kaching-bundles .kaching-bundles__bar-variant__content{display:flex;align-items:center}.cpve .kaching-bundles .kaching-bundles__invalid-variant-error{color:red;font-size:12px;padding-bottom:2px}.cpve .kaching-bundles .kaching-bundles__bar-variant-names{font-size:12px;color:var(--bar-subtitle-color, #555);margin-block:3px}.cpve .kaching-bundles .kaching-bundles__bar-variant-names>span:not(:last-child):after{content:", "}.cpve .kaching-bundles .kaching-bundles__single-variant-name{display:flex;flex-direction:column;font-size:12px;color:var(--bar-subtitle-color, #555);margin-block:3px}.cpve .kaching-bundles .kaching-bundles__bar-variant-number{font-size:12px;margin-right:2px;min-width:20px;display:inline-flex;color:var(--bar-title-color, #000)}.cpve .kaching-bundles .kaching-bundles__bar-variant-number--hidden{display:none}.cpve .kaching-bundles .kaching-bundles__bar-variant-image{width:initial;max-width:40px;max-height:40px;border-radius:calc(var(--bar-border-radius, 0) / 2);margin-right:7px}.cpve .kaching-bundles .kaching-bundles__bar-variant-main{display:flex;flex-direction:column;min-width:0}.cpve .kaching-bundles .kaching-bundles__bar-variant-selects{display:flex;min-width:0;margin-right:2px;margin-bottom:2px;flex-wrap:wrap;gap:7px}.cpve .kaching-bundles .kaching-bundles__bar-variant-select{font-size:14px;font-weight:400;font-style:normal;font-family:var(--block-font-family, inherit);-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;padding:7px 25px 7px 7px;margin:0;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;background-image:url("data:image/svg+xml;utf8,<svg width='10' height='4' viewBox='0 0 10 4' fill='none' xmlns='http://www.w3.org/2000/svg'><path d='M5 4L0.669872 0.25L9.33013 0.249999L5 4Z' fill='black'/></svg>")!important;background-repeat:no-repeat!important;background-position:right 8px center!important;background-color:#fff;background-size:initial;color:#000;outline:none;max-width:100%;width:auto;height:auto;min-height:auto;display:flex;align-items:center;gap:10px;cursor:pointer;box-shadow:inset 0 0 0 1px var(--bar-border-color, rgba(0, 0, 0, .3));border-radius:var(--bar-variant-select-border-radius, 0)}.cpve .kaching-bundles .kaching-bundles__bar-variant-select span{overflow:hidden;text-overflow:ellipsis}.cpve .kaching-bundles .kaching-bundles__bar-variant-selector-wrapper{display:flex;flex-wrap:wrap;align-items:center;-moz-column-gap:10px;column-gap:10px;max-width:100%}.cpve .kaching-bundles .kaching-bundles__selling-plan-select{width:100%}.cpve .kaching-bundles .kaching-bundles__bar-selling-plan{margin-top:5px;margin-bottom:5px}.cpve .kaching-bundles .kaching-bundles__bar-variant--invalid .kaching-bundles__bar-variant-select{box-shadow:0 0 0 1px red}.cpve .kaching-bundles .kaching-bundles__bar-variant-select:hover{border:none;box-shadow:inset 0 0 0 2px var(--bar-border-color, rgba(0, 0, 0, .3))}.cpve .kaching-bundles .kaching-bundles__bar-variant-select:focus{border:none;box-shadow:inset 0 0 0 2px var(--bar-selected-border-color, #000)}.cpve .kaching-bundles .kaching-bundles__bar--selected .kaching-bundles__bar-variants,.cpve .kaching-bundles .kaching-bundles__bar-variants--visible{display:flex}.cpve .kaching-bundles .kaching-bundles__out-of-stock{background-color:#ff2d2d4d;border:1px solid #ff2c2c;color:#df2121;padding:8px 12px;margin:5px 0;font-size:14px}.cpve .kaching-bundles .kaching-bundles__bars--horizontal.kaching-bundles__bars{display:grid;grid-template-columns:repeat(var(--bundle-bars-per-row, 3),1fr);gap:calc(10px * var(--block-spacing, 1));overflow-x:auto}.cpve .kaching-bundles .kaching-bundles__bars--horizontal .kaching-bundles__bar{position:relative}.cpve .kaching-bundles .kaching-bundles__bars--horizontal .kaching-bundles__bar-wrapper{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px 7px 10px;height:100%}.cpve .kaching-bundles .kaching-bundles__bars--horizontal .kaching-bundles__bar-main{flex-direction:column;gap:10px;text-align:center}.cpve .kaching-bundles .kaching-bundles__bars--horizontal .kaching-bundles__bar-content{flex-direction:column}.cpve .kaching-bundles .kaching-bundles__bars--horizontal .kaching-bundles__bar-content-left{align-items:center}.cpve .kaching-bundles .kaching-bundles__bars--horizontal .kaching-bundles__bar-second-line{justify-content:center}.cpve .kaching-bundles .kaching-bundles__bars--horizontal .kaching-bundles__bar-label{position:absolute;top:0;left:0;right:0;margin-right:0;border-top-left-radius:var(--bar-label-border-top-radius);border-top-right-radius:var(--bar-label-border-top-radius)}.cpve .kaching-bundles .kaching-bundles__bars--horizontal .kaching-bundles__bar-pricing{align-items:center}.cpve .kaching-bundles .kaching-bundles__bars--horizontal .kaching-bundles__bar-variants{align-items:center;margin-top:10px;margin-bottom:5px}.cpve .kaching-bundles .kaching-bundles__bars--horizontal .kaching-bundles__bar-variant-selector-wrapper{justify-content:center}.cpve .kaching-bundles .kaching-bundles__bars--grid.kaching-bundles__bars{display:grid;grid-template-columns:repeat(2,1fr);gap:calc(10px * var(--block-spacing, 1))}.cpve .kaching-bundles .kaching-bundles__bars--grid .kaching-bundles__bar-main{min-height:initial}.cpve .kaching-bundles .kaching-bundles__bars--grid .kaching-bundles__bar{margin:0}.cpve .kaching-bundles .kaching-bundles__bars--grid .kaching-bundles__bar-radio{display:none}.cpve .kaching-bundles .kaching-bundles__bars--plain .kaching-bundles__bar-container,.cpve .kaching-bundles .kaching-bundles__bars--plain .kaching-bundles__bar-container:hover,.cpve .kaching-bundles .kaching-bundles__bars--plain .kaching-bundles__bar--selected .kaching-bundles__bar-container{box-shadow:none}.cpve .kaching-bundles .kaching-bundles__bars--plain .kaching-bundles__bar-main{min-height:initial}.cpve .kaching-bundles .kaching-bundles__bars--plain .kaching-bundles__bar-pricing{flex-direction:row;gap:10px}.cpve .kaching-bundles .kaching-bundles__bar-container:has(.kaching-bundles__bar-most-popular--simple) .kaching-bundles__bar-main{margin-top:7px;margin-bottom:7px}.cpve .kaching-bundles .kaching-bundles__bar-container:has(.kaching-bundles__bar-most-popular--fancy) .kaching-bundles__bar-pricing{margin-top:18px}.cpve .kaching-bundles .kaching-bundles__bar-container:has(.kaching-bundles__bar-most-popular--custom) .kaching-bundles__bar-pricing{margin-top:18px}.cpve .kaching-bundles .kaching-bundles__bar--selected .kaching-bundles__bar-container:has(.kaching-bundles__bar-most-popular--simple) .kaching-bundles__bar-variants{margin-top:-7px}.cpve .kaching-bundles .kaching-bundles__bar-full-price:before,.cpve .kaching-bundles .kaching-bundles__bar-price:before{content:attr(data-a11y-label);position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}@media(prefers-reduced-motion:reduce){.cpve .kaching-bundles *,.cpve .kaching-bundles *:before,.cpve .kaching-bundles *:after{transition-duration:.01ms!important;animation-duration:.01ms!important}}.cpve .kaching-bundles .kaching-bundles__bars--badge-border-all .kaching-bundles__subscriptions-wrapper .kaching-bundles__bar,.cpve .kaching-bundles .kaching-bundles__bars--badge-border-top .kaching-bundles__subscriptions-wrapper .kaching-bundles__bar,.cpve .kaching-bundles .kaching-bundles__bars--badge-border-bottom .kaching-bundles__subscriptions-wrapper .kaching-bundles__bar{margin-block:0}.cpve .kaching-bundles .kaching-bundles__bars--badge-border-all .kaching-bundles__subscriptions-wrapper .kaching-bundles__bars,.cpve .kaching-bundles .kaching-bundles__bars--badge-border-top .kaching-bundles__subscriptions-wrapper .kaching-bundles__bars,.cpve .kaching-bundles .kaching-bundles__bars--badge-border-bottom .kaching-bundles__subscriptions-wrapper .kaching-bundles__bars{row-gap:calc(10px * var(--block-spacing, 1))}.cpve .kaching-bundles .kaching-bundles__bar-container--badge-border-left:has(.kaching-bundles__free-gift,.kaching-bundles__upsell,.kaching-bundles__deal-bar-progressive-gifts) .kaching-bundles__bar-wrapper,.cpve .kaching-bundles .kaching-bundles__bar-container--badge-border-right:has(.kaching-bundles__free-gift,.kaching-bundles__upsell,.kaching-bundles__deal-bar-progressive-gifts) .kaching-bundles__bar-wrapper{border-end-start-radius:0;border-end-end-radius:0}.cpve .kaching-bundles .kaching-bundles__bar-container--badge-border-top .kaching-bundles__bar-wrapper{position:relative;z-index:1;margin-top:calc(var(--badge-border-thickness, 22px) + var(--badge-border-gap, 0px));background-color:var(--bar-background-color, #fff);border-start-start-radius:var(--badge-concave-depth, 8px);border-start-end-radius:var(--badge-concave-depth, 8px);border-end-start-radius:var(--bar-border-radius);border-end-end-radius:var(--bar-border-radius)}.cpve .kaching-bundles .kaching-bundles__bar-container--badge-border-top:has(.kaching-bundles__free-gift,.kaching-bundles__upsell,.kaching-bundles__deal-bar-progressive-gifts) .kaching-bundles__bar-wrapper{border-end-start-radius:0;border-end-end-radius:0}.cpve .kaching-bundles .kaching-bundles__bar-container--badge-border-top :is(.kaching-bundles__free-gift,.kaching-bundles__upsell,.kaching-bundles__deal-bar-progressive-gifts):last-child{border-end-start-radius:var(--bar-border-radius);border-end-end-radius:var(--bar-border-radius)}.cpve .kaching-bundles .kaching-bundles__bar-container--badge-border-bottom .kaching-bundles__bar-wrapper{position:relative;z-index:1;margin-bottom:calc(var(--badge-border-thickness, 22px) + var(--badge-border-gap, 0px));background-color:var(--bar-background-color, #fff);border-start-start-radius:var(--bar-border-radius);border-start-end-radius:var(--bar-border-radius);border-end-start-radius:var(--badge-concave-depth, 8px);border-end-end-radius:var(--badge-concave-depth, 8px)}.cpve .kaching-bundles .kaching-bundles__bar-container--badge-border-bottom :is(.kaching-bundles__free-gift,.kaching-bundles__upsell,.kaching-bundles__deal-bar-progressive-gifts){position:relative;z-index:1}.cpve .kaching-bundles .kaching-bundles__bar-container--badge-border-bottom:has(.kaching-bundles__free-gift,.kaching-bundles__upsell,.kaching-bundles__deal-bar-progressive-gifts) .kaching-bundles__bar-wrapper{margin-bottom:0;border-end-start-radius:0;border-end-end-radius:0}.cpve .kaching-bundles .kaching-bundles__bar-container--badge-border-bottom:has(.kaching-bundles__free-gift,.kaching-bundles__upsell,.kaching-bundles__deal-bar-progressive-gifts) :is(.kaching-bundles__free-gift,.kaching-bundles__upsell,.kaching-bundles__deal-bar-progressive-gifts):last-child{margin-bottom:var(--badge-border-thickness, 22px);border-end-start-radius:var(--badge-concave-depth, 8px);border-end-end-radius:var(--badge-concave-depth, 8px)}.cpve .kaching-bundles .kaching-bundles__bar-container--badge-border-top :is(.kaching-bundles__free-gift,.kaching-bundles__upsell,.kaching-bundles__deal-bar-progressive-gifts),.cpve .kaching-bundles .kaching-bundles__bar-container--badge-border-bottom :is(.kaching-bundles__free-gift,.kaching-bundles__upsell,.kaching-bundles__deal-bar-progressive-gifts),.cpve .kaching-bundles .kaching-bundles__bar-container--badge-border-left :is(.kaching-bundles__free-gift,.kaching-bundles__upsell,.kaching-bundles__deal-bar-progressive-gifts),.cpve .kaching-bundles .kaching-bundles__bar-container--badge-border-right :is(.kaching-bundles__free-gift,.kaching-bundles__upsell,.kaching-bundles__deal-bar-progressive-gifts){margin-inline:0}.cpve .kaching-bundles .kaching-bundles__bar-container--badge-border-left :is(.kaching-bundles__free-gift,.kaching-bundles__upsell,.kaching-bundles__deal-bar-progressive-gifts){position:relative;z-index:1;margin-inline-start:var(--badge-border-thickness, 22px)}.cpve .kaching-bundles .kaching-bundles__bar-container--badge-border-right :is(.kaching-bundles__free-gift,.kaching-bundles__upsell,.kaching-bundles__deal-bar-progressive-gifts){position:relative;z-index:1;margin-inline-end:var(--badge-border-thickness, 22px)}.cpve .kaching-bundles .kaching-bundles__bar-container--badge-border-left :is(.kaching-bundles__free-gift,.kaching-bundles__upsell,.kaching-bundles__deal-bar-progressive-gifts):last-child,.cpve .kaching-bundles .kaching-bundles__bar-container--badge-border-right :is(.kaching-bundles__free-gift,.kaching-bundles__upsell,.kaching-bundles__deal-bar-progressive-gifts):last-child{margin-block-end:0}.cpve .kaching-bundles .kaching-bundles__bar-container--badge-border-left :is(.kaching-bundles__free-gift,.kaching-bundles__upsell,.kaching-bundles__deal-bar-progressive-gifts):last-child{border-end-start-radius:var(--badge-concave-depth, 8px);border-end-end-radius:var(--bar-border-radius)}.cpve .kaching-bundles .kaching-bundles__bar-container--badge-border-right :is(.kaching-bundles__free-gift,.kaching-bundles__upsell,.kaching-bundles__deal-bar-progressive-gifts):last-child{border-end-start-radius:var(--bar-border-radius);border-end-end-radius:var(--badge-concave-depth, 8px)}.cpve .kaching-bundles .kaching-bundles__bars--badge-border-all .kaching-bundles__bar-container--badge-border-left :is(.kaching-bundles__free-gift,.kaching-bundles__upsell,.kaching-bundles__deal-bar-progressive-gifts):last-child{margin-inline-start:var(--badge-border-thickness, 22px);border-end-start-radius:var(--badge-concave-depth, 8px);border-end-end-radius:var(--bar-border-radius)}.cpve .kaching-bundles .kaching-bundles__bars--badge-border-all .kaching-bundles__bar-container--badge-border-right :is(.kaching-bundles__free-gift,.kaching-bundles__upsell,.kaching-bundles__deal-bar-progressive-gifts):last-child{margin-inline-end:var(--badge-border-thickness, 22px);border-end-start-radius:var(--bar-border-radius);border-end-end-radius:var(--badge-concave-depth, 8px)}.cpve .kaching-bundles .kaching-bundles__bar-container--badge-border-bottom .kaching-bundles__deal-bar-progressive-gift:last-child{margin-block-end:0;border-end-start-radius:var(--badge-concave-depth, 8px);border-end-end-radius:var(--badge-concave-depth, 8px)}.cpve .kaching-bundles .kaching-bundles__bar-container--badge-border-left .kaching-bundles__deal-bar-progressive-gift:last-child,.cpve .kaching-bundles .kaching-bundles__bar-container--badge-border-right .kaching-bundles__deal-bar-progressive-gift:last-child{margin-block-end:0}.cpve .kaching-bundles .kaching-bundles__bar-container--badge-border-left .kaching-bundles__deal-bar-progressive-gift:last-child{border-end-start-radius:var(--badge-concave-depth, 8px);border-end-end-radius:var(--bar-border-radius)}.cpve .kaching-bundles .kaching-bundles__bar-container--badge-border-right .kaching-bundles__deal-bar-progressive-gift:last-child{border-end-start-radius:var(--bar-border-radius);border-end-end-radius:var(--badge-concave-depth, 8px)}.cpve .kaching-bundles .kaching-bundles__bar-container--badge-border-top .kaching-bundles__deal-bar-progressive-gift,.cpve .kaching-bundles .kaching-bundles__bar-container--badge-border-bottom .kaching-bundles__deal-bar-progressive-gift,.cpve .kaching-bundles .kaching-bundles__bar-container--badge-border-left .kaching-bundles__deal-bar-progressive-gift,.cpve .kaching-bundles .kaching-bundles__bar-container--badge-border-right .kaching-bundles__deal-bar-progressive-gift{margin-inline:0}.cpve .kaching-bundles .kaching-bundles__bar-container--badge-border-left .kaching-bundles__free-gift__divider{margin-inline-start:var(--badge-border-thickness, 22px)}.cpve .kaching-bundles .kaching-bundles__bar-container--badge-border-right .kaching-bundles__free-gift__divider{margin-inline-end:var(--badge-border-thickness, 22px)}.cpve .kaching-bundles .kaching-bundles__bar--selected .kaching-bundles__bar-container--badge-border-top .kaching-bundles__bar-wrapper,.cpve .kaching-bundles .kaching-bundles__bar--selected .kaching-bundles__bar-container--badge-border-bottom .kaching-bundles__bar-wrapper,.cpve .kaching-bundles .kaching-bundles__bar--selected .kaching-bundles__bar-container--badge-border-left .kaching-bundles__bar-wrapper,.cpve .kaching-bundles .kaching-bundles__bar--selected .kaching-bundles__bar-container--badge-border-right .kaching-bundles__bar-wrapper{background-color:var(--bar-selected-background-color)}.cpve{--vtl-size-0: 0px;--vtl-size-1: 1px;--vtl-size-2: 2px;--vtl-size-4: 4px;--vtl-size-6: 6px;--vtl-size-8: 8px;--vtl-size-12: 12px;--vtl-size-14: 14px;--vtl-size-16: 16px;--vtl-size-18: 18px;--vtl-size-20: 20px;--vtl-size-24: 24px;--vtl-size-32: 32px;--vtl-size-40: 40px;--vtl-size-48: 48px;--vtl-size-52: 52px;--vtl-size-64: 64px;--vtl-size-80: 80px;--vtl-size-96: 96px;--vtl-size-112: 112px;--vtl-size-128: 128px;--vtl-size-464: 464px;--vtl-size-full: 9999px}.cpve{--vtl-space-0: var(--vtl-size-0);--vtl-space-1: var(--vtl-size-1);--vtl-space-2: var(--vtl-size-2);--vtl-space-4: var(--vtl-size-4);--vtl-space-6: var(--vtl-size-6);--vtl-space-8: var(--vtl-size-8);--vtl-space-12: var(--vtl-size-12);--vtl-space-16: var(--vtl-size-16);--vtl-space-20: var(--vtl-size-20);--vtl-space-24: var(--vtl-size-24);--vtl-space-32: var(--vtl-size-32);--vtl-space-40: var(--vtl-size-40);--vtl-space-48: var(--vtl-size-48);--vtl-space-64: var(--vtl-size-64);--vtl-space-80: var(--vtl-size-80);--vtl-space-96: var(--vtl-size-96);--vtl-space-112: var(--vtl-size-112);--vtl-space-128: var(--vtl-size-128);--vtl-space-464: var(--vtl-size-464);--vtl-space-full: var(--vtl-size-full)}.cpve{--vtl-font-size-12: var(--vtl-size-12);--vtl-font-size-14: var(--vtl-size-14);--vtl-font-size-16: var(--vtl-size-16);--vtl-font-size-18: var(--vtl-size-18);--vtl-font-size-20: var(--vtl-size-20);--vtl-font-size-24: var(--vtl-size-24);--vtl-font-size-32: var(--vtl-size-32);--vtl-font-size-40: var(--vtl-size-40);--vtl-font-size-48: var(--vtl-size-48);--vtl-font-size-52: var(--vtl-size-52);--vtl-font-size-64: var(--vtl-size-64);--vtl-font-weight-inherit: inherit;--vtl-font-weight-400: 400;--vtl-font-weight-600: 600;--vtl-font-weight-800: 800;--vtl-line-height-140: 1.4;--vtl-line-height-150: 1.5;--vtl-text-decoration-none: none;--vtl-text-decoration-underline: underline;--vtl-text-decoration-line-through: line-through}.cpve{--vtl-neutral-120: #1b1b1b;--vtl-neutral-110: #1e1e1e;--vtl-neutral-100: #222;--vtl-neutral-90: #363636;--vtl-neutral-80: #4a4a4a;--vtl-neutral-75: #444;--vtl-neutral-70: #5e5e5e;--vtl-neutral-60: #727272;--vtl-neutral-50: #868686;--vtl-neutral-40: #9a9a9a;--vtl-neutral-30: #aeaeae;--vtl-neutral-20: #c2c2c2;--vtl-neutral-10: #d6d6d6;--vtl-neutral-05: #eaeaea;--vtl-neutral-04: #eee;--vtl-neutral-03: #f8f8f8;--vtl-neutral-02: #fdfdfd;--vtl-neutral-01: #fff;--vtl-alpha-black-100: rgba(34, 34, 34, 1);--vtl-alpha-black-90: rgba(34, 34, 34, .9);--vtl-alpha-black-80: rgba(34, 34, 34, .8);--vtl-alpha-black-70: rgba(34, 34, 34, .7);--vtl-alpha-black-60: rgba(34, 34, 34, .6);--vtl-alpha-black-50: rgba(34, 34, 34, .5);--vtl-alpha-black-40: rgba(34, 34, 34, .4);--vtl-alpha-black-30: rgba(34, 34, 34, .3);--vtl-alpha-black-20: rgba(34, 34, 34, .2);--vtl-alpha-black-15: rgba(34, 34, 34, .15);--vtl-alpha-black-10: rgba(34, 34, 34, .1);--vtl-alpha-black-05: rgba(34, 34, 34, .05);--vtl-alpha-black-04: rgba(34, 34, 34, .04);--vtl-alpha-black-03: rgba(34, 34, 34, .03);--vtl-alpha-black-02: rgba(34, 34, 34, .02);--vtl-alpha-black-00: rgba(34, 34, 34, 0);--vtl-alpha-white-100: rgba(255, 255, 255, 1);--vtl-alpha-white-90: rgba(255, 255, 255, .9);--vtl-alpha-white-80: rgba(255, 255, 255, .8);--vtl-alpha-white-70: rgba(255, 255, 255, .7);--vtl-alpha-white-60: rgba(255, 255, 255, .6);--vtl-alpha-white-50: rgba(255, 255, 255, .5);--vtl-alpha-white-40: rgba(255, 255, 255, .4);--vtl-alpha-white-30: rgba(255, 255, 255, .3);--vtl-alpha-white-20: rgba(255, 255, 255, .2);--vtl-alpha-white-15: rgba(255, 255, 255, .15);--vtl-alpha-white-10: rgba(255, 255, 255, .1);--vtl-alpha-white-05: rgba(255, 255, 255, .05);--vtl-alpha-white-04: rgba(255, 255, 255, .04);--vtl-alpha-white-03: rgba(255, 255, 255, .03);--vtl-alpha-white-02: rgba(255, 255, 255, .02);--vtl-alpha-white-00: rgba(255, 255, 255, 0);--vtl-red-180: #2e0600;--vtl-red-170: #450800;--vtl-red-150: #730e00;--vtl-red-130: #a01400;--vtl-red-120: #b71600;--vtl-red-110: #ce1900;--vtl-red-100: #e51c00;--vtl-red-90: #e8331a;--vtl-red-80: #ea4933;--vtl-red-70: #ed604d;--vtl-red-60: #ef7766;--vtl-red-50: #f28d80;--vtl-red-40: #f5a499;--vtl-red-30: #f7bbb2;--vtl-red-20: #fad2cc;--vtl-red-10: #fce8e5;--vtl-red-05: #fef4f2;--vtl-red-02: #fefafa;--vtl-blue-180: #00172f;--vtl-blue-170: #002246;--vtl-blue-150: #003975;--vtl-blue-130: #004fa3;--vtl-blue-120: #005aba;--vtl-blue-110: #0066d2;--vtl-blue-100: #0071e9;--vtl-blue-90: #1a7feb;--vtl-blue-80: #338ded;--vtl-blue-70: #4d9cf0;--vtl-blue-60: #66aaf2;--vtl-blue-50: #80b8f4;--vtl-blue-40: #99c6f6;--vtl-blue-30: #b2d4f8;--vtl-blue-20: #cce3fb;--vtl-blue-10: #e5f1fd;--vtl-blue-05: #f2f8fe;--vtl-blue-02: #fafcff;--vtl-yellow-180: #332901;--vtl-yellow-170: #4d3e02;--vtl-yellow-150: #806704;--vtl-yellow-130: #b29005;--vtl-yellow-120: #cca506;--vtl-yellow-110: #e5b906;--vtl-yellow-100: #ffce07;--vtl-yellow-90: #ffd320;--vtl-yellow-80: #ffd839;--vtl-yellow-70: #ffdd51;--vtl-yellow-60: #ffe26a;--vtl-yellow-50: #ffe783;--vtl-yellow-40: #ffeb9c;--vtl-yellow-30: #fff0b5;--vtl-yellow-20: #fff5cd;--vtl-yellow-10: #fffae6;--vtl-yellow-05: #fffdf3;--vtl-yellow-02: #fffefa;--vtl-green-180: #073108;--vtl-green-170: #0a490c;--vtl-green-150: #117a14;--vtl-green-130: #18ab1c;--vtl-green-120: #1bc320;--vtl-green-110: #1fdc24;--vtl-green-100: #22f428;--vtl-green-90: #38f53e;--vtl-green-80: #4ef653;--vtl-green-70: #64f769;--vtl-green-60: #7af87e;--vtl-green-50: #90f993;--vtl-green-40: #a7fba9;--vtl-green-30: #bdfcbe;--vtl-green-20: #d3fdd4;--vtl-green-10: #e9fee9;--vtl-green-05: #f4fef4;--vtl-green-02: #fbfffb;--vtl-orange-180: #331f00;--vtl-orange-170: #4d2e00;--vtl-orange-150: #804d00;--vtl-orange-130: #b26b00;--vtl-orange-120: #cc7a00;--vtl-orange-110: #e58a00;--vtl-orange-100: #f90;--vtl-orange-90: #ffa31a;--vtl-orange-80: #ffad33;--vtl-orange-70: #ffb84d;--vtl-orange-60: #ffc266;--vtl-orange-50: #ffcc80;--vtl-orange-40: #ffd699;--vtl-orange-30: #ffe0b2;--vtl-orange-20: #ffebcc;--vtl-orange-10: #fff5e5;--vtl-orange-05: #fffaf2;--vtl-orange-02: #fffdfa}.cpve{--vtl-color-bg-fill-default-on-light: var(--vtl-neutral-100);--vtl-color-bg-fill-tertiary-on-light: var(--vtl-neutral-05);--vtl-color-bg-fill-preview-tertiary-on-light: var(--vtl-neutral-04);--vtl-color-bg-fill-inverse-on-light: var(--vtl-neutral-01);--vtl-color-bg-fill-hover-on-light: var(--vtl-alpha-black-80);--vtl-color-bg-fill-disable-on-light: var(--vtl-neutral-10);--vtl-color-bg-fill-critical-on-light: var(--vtl-red-120);--vtl-color-bg-fill-promo-on-light: var(--vtl-red-100);--vtl-color-bg-surface-preview-product-container-on-light: var(--vtl-alpha-black-03);--vtl-color-bg-surface-default-on-light: var(--vtl-neutral-01);--vtl-color-bg-surface-secondary-on-light: var(--vtl-neutral-05);--vtl-color-bg-surface-tertiary-on-light: var(--vtl-neutral-03);--vtl-color-bg-surface-critical-on-light: var(--vtl-red-02);--vtl-color-bg-surface-modal-on-light: var(--vtl-neutral-01);--vtl-color-bg-surface-inverse-on-light: var(--vtl-neutral-100);--vtl-color-bg-surface-hover-on-light: var(--vtl-alpha-black-03);--vtl-color-bg-surface-selected-on-light: var(--vtl-alpha-black-05);--vtl-color-text-default-on-light: var(--vtl-neutral-100);--vtl-color-text-hover-on-light: var(--vtl-alpha-black-70);--vtl-color-text-disable-on-light: var(--vtl-neutral-70);--vtl-color-text-primary-on-light: var(--vtl-neutral-80);--vtl-color-text-secondary-on-light: var(--vtl-neutral-60);--vtl-color-text-tertiary-on-light: var(--vtl-neutral-30);--vtl-color-text-on-bg-fill-on-light: var(--vtl-neutral-01);--vtl-color-text-critical-on-light: var(--vtl-red-110);--vtl-color-text-link-on-light: var(--vtl-blue-110);--vtl-color-text-preview-default-on-light: var(--vtl-alpha-black-60);--vtl-color-text-preview-heading-on-light: var(--vtl-alpha-black-100);--vtl-color-text-preview-body-on-light: var(--vtl-alpha-black-80);--vtl-color-text-preview-surface-on-light: var(--vtl-alpha-white-100);--vtl-color-text-promo-on-light: var(--vtl-red-110);--vtl-color-border-default-on-light: var(--vtl-neutral-100);--vtl-color-border-primary-on-light: var(--vtl-neutral-70);--vtl-color-border-secondary-on-light: var(--vtl-neutral-30);--vtl-color-border-tertiary-on-light: var(--vtl-neutral-05);--vtl-color-border-alpha-tertiary-on-light: var(--vtl-alpha-black-05);--vtl-color-border-hover-on-light: var(--vtl-neutral-90);--vtl-color-border-disable-on-light: var(--vtl-neutral-10);--vtl-color-border-critical-on-light: var(--vtl-red-110);--vtl-color-border-preview-border-on-light: var(--vtl-alpha-black-60);--vtl-color-border-preview-border-tertiary-on-light: var(--vtl-alpha-black-10);--vtl-color-border-focus-on-light: var(--vtl-blue-100);--vtl-color-box-shadow-s-on-light: var(--vtl-alpha-black-05);--vtl-color-box-shadow-m-on-light: var(--vtl-alpha-black-10);--vtl-color-box-shadow-l-on-light: var(--vtl-alpha-black-15);--vtl-color-box-shadow-xl-on-light: var(--vtl-alpha-black-20);--vtl-color-icon-default-on-light: var(--vtl-neutral-100);--vtl-color-icon-tertiary-on-light: var(--vtl-neutral-20);--vtl-color-icon-disable-on-light: var(--vtl-neutral-60);--vtl-color-icon-stars-on-light: var(--vtl-yellow-100);--vtl-color-icon-success-on-light: var(--vtl-green-130);--vtl-color-icon-inverse-on-light: var(--vtl-neutral-01);--vtl-color-icon-button-surface-hover-on-light: var(--vtl-alpha-black-10);--vtl-color-bg-fill-default-on-dark: var(--vtl-neutral-10);--vtl-color-bg-fill-tertiary-on-dark: var(--vtl-neutral-70);--vtl-color-bg-fill-inverse-on-dark: var(--vtl-neutral-100);--vtl-color-bg-fill-hover-on-dark: var(--vtl-alpha-white-80);--vtl-color-bg-fill-disable-on-dark: var(--vtl-neutral-90);--vtl-color-bg-fill-critical-on-dark: var(--vtl-red-90);--vtl-color-bg-fill-preview-tertiary-on-dark: var(--vtl-neutral-75);--vtl-color-bg-fill-promo-on-dark: var(--vtl-red-90);--vtl-color-bg-surface-preview-product-container-on-dark: var(--vtl-alpha-white-03);--vtl-color-bg-surface-default-on-dark: var(--vtl-neutral-100);--vtl-color-bg-surface-secondary-on-dark: var(--vtl-neutral-01);--vtl-color-bg-surface-tertiary-on-dark: var(--vtl-neutral-80);--vtl-color-bg-surface-critical-on-dark: var(--vtl-red-60);--vtl-color-bg-surface-modal-on-dark: var(--vtl-neutral-01);--vtl-color-bg-surface-inverse-on-dark: var(--vtl-neutral-01);--vtl-color-bg-surface-hover-on-dark: var(--vtl-alpha-white-03);--vtl-color-bg-surface-selected-on-dark: var(--vtl-alpha-white-05);--vtl-color-text-default-on-dark: var(--vtl-neutral-01);--vtl-color-text-hover-on-dark: var(--vtl-alpha-white-70);--vtl-color-text-disable-on-dark: var(--vtl-neutral-40);--vtl-color-text-primary-on-dark: var(--vtl-neutral-20);--vtl-color-text-secondary-on-dark: var(--vtl-neutral-40);--vtl-color-text-tertiary-on-dark: var(--vtl-neutral-60);--vtl-color-text-on-bg-fill-on-dark: var(--vtl-neutral-100);--vtl-color-text-critical-on-dark: var(--vtl-red-90);--vtl-color-text-link-on-dark: var(--vtl-blue-90);--vtl-color-text-preview-default-on-dark: var(--vtl-alpha-white-60);--vtl-color-text-preview-heading-on-dark: var(--vtl-alpha-white-100);--vtl-color-text-preview-body-on-dark: var(--vtl-alpha-white-80);--vtl-color-text-preview-surface-on-dark: var(--vtl-alpha-black-100);--vtl-color-text-promo-on-dark: var(--vtl-red-90);--vtl-color-border-default-on-dark: var(--vtl-neutral-10);--vtl-color-border-primary-on-dark: var(--vtl-neutral-20);--vtl-color-border-secondary-on-dark: var(--vtl-neutral-50);--vtl-color-border-tertiary-on-dark: var(--vtl-neutral-70);--vtl-color-border-alpha-tertiary-on-dark: var(--vtl-alpha-white-05);--vtl-color-border-hover-on-dark: var(--vtl-alpha-black-10);--vtl-color-border-disable-on-dark: var(--vtl-alpha-white-20);--vtl-color-border-critical-on-dark: var(--vtl-red-90);--vtl-color-border-preview-border-on-dark: var(--vtl-alpha-white-60);--vtl-color-border-preview-border-tertiary-on-dark: var(--vtl-alpha-white-10);--vtl-color-border-focus-on-dark: var(--vtl-blue-70);--vtl-color-box-shadow-s-on-dark: var(--vtl-alpha-white-05);--vtl-color-box-shadow-m-on-dark: var(--vtl-alpha-white-10);--vtl-color-box-shadow-l-on-dark: var(--vtl-alpha-white-15);--vtl-color-box-shadow-xl-on-dark: var(--vtl-alpha-white-20);--vtl-color-icon-default-on-dark: var(--vtl-neutral-01);--vtl-color-icon-tertiary-on-dark: var(--vtl-neutral-70);--vtl-color-icon-disable-on-dark: var(--vtl-alpha-white-50);--vtl-color-icon-stars-on-dark: var(--vtl-yellow-100);--vtl-color-icon-success-on-dark: var(--vtl-green-110);--vtl-color-icon-inverse-on-dark: var(--vtl-neutral-100);--vtl-color-icon-button-surface-hover-on-dark: var(--vtl-alpha-white-10)}.cpve{--vtl-border-radius-2: var(--vtl-size-2);--vtl-border-radius-4: var(--vtl-size-4);--vtl-border-radius-8: var(--vtl-size-8);--vtl-border-radius-12: var(--vtl-size-12);--vtl-border-radius-16: var(--vtl-size-16);--vtl-border-radius-20: var(--vtl-size-20);--vtl-border-radius-24: var(--vtl-size-24);--vtl-border-radius-full: var(--vtl-size-full);--vtl-border-width-0: var(--vtl-size-0);--vtl-border-width-1: var(--vtl-size-1);--vtl-border-width-2: var(--vtl-size-2);--vtl-border-width-4: var(--vtl-size-4)}.cpve .vt-hidden{display:none}@keyframes loader-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.cpve .vtl-g-hidden{display:none}@keyframes animateHighlightByUrl{0%{outline-offset:1rem;outline:rgba(0,0,0,0) solid 2px}50%{outline-offset:1rem;outline:#826af9 solid 2px}to{outline-offset:1rem;outline:rgba(0,0,0,0) solid 2px}}.cpve .Vtl-pr-compact__bars-toggle--open svg{transform:rotate(180deg)}.cpve .Vtl-pr-compact__bars-popover--open{opacity:1;visibility:visible;transform:translateY(0)}@keyframes vtl-pr-sort-shimmer{0%{background-position:100% 0}to{background-position:0 0}}.cpve .vtl-pr-stats__bar-holder--active-bar .vtl-pr-stats__bar-item--active,.cpve .vtl-pr-stats__bar-item--active{cursor:pointer;opacity:1}@keyframes vtl-pr-stats-bar-grow{0%{width:0}}@keyframes vtl-pr-wf-spin{to{transform:rotate(360deg)}}@keyframes vtl-pr-review-card-appear{0%{opacity:0;transform:scale(.96)}}.cpve .vtl-pr-rli__review-image-holder--noninteractive{opacity:1}@keyframes vtl-fade-in{0%{opacity:0}to{opacity:1}}@keyframes vtl-zoom-in{0%{transform:scale(0)}to{transform:scale(1)}}@keyframes vtl-fade-in-bottom{0%{transform:translateY(100px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes vtl-fade-in-left{0%{opacity:.2;transform:translate(-200px)}60%{opacity:.7;transform:translate(15px)}to{opacity:1;transform:translate(0)}}@keyframes vtl-pulse{0%{transform:scale(.5);opacity:0}50%{transform:scale(1);opacity:1}to{transform:scale(.5);opacity:0}}@keyframes vtl-spinner-rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.cpve [data-vtl-pr-sl-card]{--vtl-pr-sl-effective-cards-per-view: max( 1, min(var(--vtl-pr-sl-cards-per-view, 3), var(--vtl-pr-sl-review-count, 99)) );--vtl-pr-sl-gap-total: calc( var(--vtl-pr-sl-track-gap, 24px) * (var(--vtl-pr-sl-effective-cards-per-view) - 1) );flex:0 0 calc((100% - var(--vtl-pr-sl-gap-total))/var(--vtl-pr-sl-effective-cards-per-view));scroll-snap-align:start;min-width:0;content-visibility:auto;contain-intrinsic-height:auto var(--vtl-pr-sl-closed-height)}.cpve .Vtl-pr-sl--media-spotlight [data-vtl-pr-sl-card]{--vtl-pr-sl-cards-per-view: 1.15}@container (min-width: 768px){.cpve .Vtl-pr-sl--media-spotlight [data-vtl-pr-sl-card]{--vtl-pr-sl-cards-per-view: 2}}.cpve .Vtl-pr-sl-item__reply-chevron--open{transform:rotate(180deg)}.cpve .section-template--29852218655067__featured_product_hQiaQW-padding{padding-top:12px;padding-bottom:12px}@media screen and (min-width:750px){.cpve .section-template--29852218655067__featured_product_hQiaQW-padding{padding-top:36px;padding-bottom:36px}}.cpve #MediaGallery-template--29852218655067__featured_product_hQiaQW{--desktop-thumbnails: 4;--desktop-vertical-thumbnails-width: 16%;--mobile-thumbnails: 5;--mobile-vertical-thumbnails-width: 18%}@media screen and (max-width:749px){.cpve #MediaGallery-template--29852218655067__featured_product_hQiaQW{--media-radius: 6px;--grid-mobile-horizontal-spacing: 0px;--mobile-scroll-padding: calc(4% + 10px) ;--slide-container-percentage-width: 100%;--slide-inner-percentage-width: 95%}}.cpve #ProductSubmitButton-template--29852218655067__featured_product_hQiaQW{--icon-scale: 1.2em;--icon-spacing: 10px}.cpve #ProductSubmitButton-template--29852218655067__featured_product_hQiaQW .main-atc__label{display:flex;align-items:center;justify-content:center;gap:var(--icon-spacing)}.cpve #ProductSubmitButton-template--29852218655067__featured_product_hQiaQW .main-atc__label__text{display:flex;flex-direction:column;align-items:center;justify-content:center;row-gap:3px}.cpve #ProductSubmitButton-template--29852218655067__featured_product_hQiaQW .main-atc__label__line-1{font-size:18px;display:inline-flex;align-items:center;gap:var(--icon-spacing)}.cpve #Accordion-Ad0MrKzlVK2pJQk9DT__collapsible_row_WiGETp,.cpve #Accordion-AWmt1d2dWSDdFcjhRd__collapsible_row_FmUTbE,.cpve #Accordion-ASElrTnpPUHJRY2Vrc__collapsible_row_cmKxwc,.cpve #Accordion-AaURBdjVUSm82OEgzN__collapsible_row_FFt8Di{--animation-duration: .3s;--border-thickness: 1px;--border-style: solid}.cpve .section-template--29852218655067__rich_text_9UqDDY-padding{padding-top:24px;padding-bottom:21px}@media screen and (min-width:750px){.cpve .section-template--29852218655067__rich_text_9UqDDY-padding{padding-top:32px;padding-bottom:28px}}.cpve .color-scheme-template--29852218655067__rich_text_9UqDDY.color-custom{--color-background: 255, 255, 255;--gradient-background: #ffffff;--color-foreground: 18, 18, 18;--color-button: 18, 18, 18;--color-button-text: 255, 255, 255;--color-base-outline-button-labels: 18, 18, 18}.cpve .heading-AUkwxTS9MUFM3MFB4U__heading_hchgBn{font-size:3rem}@media screen and (max-width:749px){.cpve .heading-AUkwxTS9MUFM3MFB4U__heading_hchgBn{font-size:2.846153846153846rem}}.cpve .section-template--29852218655067__icons_with_content_g8XxbD-padding{padding-top:0;padding-bottom:3px}@media screen and (min-width:750px){.cpve .section-template--29852218655067__icons_with_content_g8XxbD-padding{padding-top:0;padding-bottom:4px}}.cpve .color-scheme-template--29852218655067__icons_with_content_g8XxbD.color-custom{--color-background: 255, 255, 255;--gradient-background: #ffffff;--color-foreground: 18, 18, 18;--color-button: 18, 18, 18;--color-button-text: 255, 255, 255;--color-base-outline-button-labels: 18, 18, 18}.cpve .section-template--29852218655067__rich_text_xA7dyR-padding{padding-top:24px;padding-bottom:12px}@media screen and (min-width:750px){.cpve .section-template--29852218655067__rich_text_xA7dyR-padding{padding-top:32px;padding-bottom:16px}}.cpve .color-scheme-template--29852218655067__rich_text_xA7dyR.color-custom{--color-background: 255, 255, 255;--gradient-background: #ffffff;--color-foreground: 18, 18, 18;--color-button: 18, 18, 18;--color-button-text: 255, 255, 255;--color-base-outline-button-labels: 18, 18, 18}.cpve .heading-AQ0JLVXR4dnd5SFNSa__heading_6WeYyj{font-size:3rem}@media screen and (max-width:749px){.cpve .heading-AQ0JLVXR4dnd5SFNSa__heading_6WeYyj{font-size:2.846153846153846rem}}.cpve .rich-text-block-AaXc1d3BTc3hrbktkO__text_gKwjbe p{font-size:1.6rem}.cpve .rich-text-block-AaXc1d3BTc3hrbktkO__text_gKwjbe strong,.cpve .rich-text-block-AaXc1d3BTc3hrbktkO__text_gKwjbe b{color:#121212}.cpve .section-template--29852218655067__comparison_slider_8MbQtN-padding{padding-top:27px;padding-bottom:27px}@media screen and (min-width:750px){.cpve .section-template--29852218655067__comparison_slider_8MbQtN-padding{padding-top:36px;padding-bottom:36px}}.cpve .color-scheme-template--29852218655067__comparison_slider_8MbQtN.color-custom{--color-background: 255, 255, 255;--gradient-background: #ffffff;--color-foreground: 18, 18, 18;--color-button: 18, 18, 18;--color-button-text: 255, 255, 255;--color-base-outline-button-labels: 18, 18, 18}.cpve .section-template--29852218655067__comparison_slider_BWaJBG-padding{padding-top:0;padding-bottom:27px}@media screen and (min-width:750px){.cpve .section-template--29852218655067__comparison_slider_BWaJBG-padding{padding-top:0;padding-bottom:36px}}.cpve .color-scheme-template--29852218655067__comparison_slider_BWaJBG.color-custom{--color-background: 255, 255, 255;--gradient-background: #ffffff;--color-foreground: 18, 18, 18;--color-button: 18, 18, 18;--color-button-text: 255, 255, 255;--color-base-outline-button-labels: 18, 18, 18}.cpve .section-template--29852218655067__rich_text_r4BCNw-padding{padding-top:24px;padding-bottom:21px}@media screen and (min-width:750px){.cpve .section-template--29852218655067__rich_text_r4BCNw-padding{padding-top:32px;padding-bottom:28px}}.cpve .color-scheme-template--29852218655067__rich_text_r4BCNw.color-custom{--color-background: 255, 255, 255;--gradient-background: #ffffff;--color-foreground: 18, 18, 18;--color-button: 18, 18, 18;--color-button-text: 255, 255, 255;--color-base-outline-button-labels: 18, 18, 18}.cpve .heading-AdlEveTZiZlB5WmNuW__heading_eTXXjd{font-size:3rem}@media screen and (max-width:749px){.cpve .heading-AdlEveTZiZlB5WmNuW__heading_eTXXjd{font-size:2.846153846153846rem}}.cpve .section-template--29852218655067__multicolumn_wn3QzL-padding{padding-top:6px;padding-bottom:27px}@media screen and (min-width:750px){.cpve .section-template--29852218655067__multicolumn_wn3QzL-padding{padding-top:8px;padding-bottom:36px}}.cpve #multicolumn-template--29852218655067__multicolumn_wn3QzL{--text-boxes-radius: 20px}.cpve #multicolumn-template--29852218655067__multicolumn_wn3QzL .multicolumn-card h3{font-size:24px}.cpve #multicolumn-template--29852218655067__multicolumn_wn3QzL .multicolumn-card .rte{font-size:16px}.cpve #multicolumn-template--29852218655067__multicolumn_wn3QzL .multicolumn-card h3+.rte{margin-top:0}.cpve #multicolumn-template--29852218655067__multicolumn_wn3QzL .multicolumn-card__info{padding:8px 0}@media screen and (max-width:749px){.cpve #multicolumn-template--29852218655067__multicolumn_wn3QzL .multicolumn-card h3{font-size:22px}.cpve #multicolumn-template--29852218655067__multicolumn_wn3QzL .multicolumn-card .rte{font-size:16px}.cpve #multicolumn-template--29852218655067__multicolumn_wn3QzL .multicolumn-card h3+.rte{margin-top:8px}.cpve #multicolumn-template--29852218655067__multicolumn_wn3QzL .multicolumn-card__info{padding:6px 2px}}.cpve .color-scheme-template--29852218655067__multicolumn_wn3QzL.color-custom{--color-background: 255, 255, 255;--gradient-background: #ffffff;--color-foreground: 18, 18, 18;--color-button: 18, 18, 18;--color-button-text: 255, 255, 255;--color-base-outline-button-labels: 18, 18, 18}.cpve .cards-color-scheme-template--29852218655067__multicolumn_wn3QzL.color-custom{--color-background: 243, 243, 243;--gradient-background: #f3f3f3;--color-foreground: 18, 18, 18}.cpve .cards-color-scheme-template--29852218655067__multicolumn_wn3QzL.color-custom h3{--color-foreground: 34, 33, 38}.cpve .section-template--29852218655067__icons_with_content_xQJiQx-padding{padding-top:27px;padding-bottom:27px}@media screen and (min-width:750px){.cpve .section-template--29852218655067__icons_with_content_xQJiQx-padding{padding-top:36px;padding-bottom:36px}}.cpve .color-scheme-template--29852218655067__icons_with_content_xQJiQx.color-custom{--color-background: 255, 255, 255;--gradient-background: #ffffff;--color-foreground: 18, 18, 18;--color-button: 18, 18, 18;--color-button-text: 255, 255, 255;--color-base-outline-button-labels: 18, 18, 18}.cpve .section-template--29852218655067__rich_text_TtUqL4-padding{padding-top:33px;padding-bottom:12px}@media screen and (min-width:750px){.cpve .section-template--29852218655067__rich_text_TtUqL4-padding{padding-top:44px;padding-bottom:16px}}.cpve .color-scheme-template--29852218655067__rich_text_TtUqL4.color-custom{--color-background: 255, 255, 255;--gradient-background: #ffffff;--color-foreground: 18, 18, 18;--color-button: 18, 18, 18;--color-button-text: 255, 255, 255;--color-base-outline-button-labels: 18, 18, 18}.cpve .heading-ASUE5ZW9GTGxBSnM1d__heading_MAYkLW{font-size:3rem}@media screen and (max-width:749px){.cpve .heading-ASUE5ZW9GTGxBSnM1d__heading_MAYkLW{font-size:2.846153846153846rem}}.cpve .rich-text-block-AVGNydnBGZDU3NmJ2a__text_np3K3a p{font-size:1.6rem}.cpve .rich-text-block-AVGNydnBGZDU3NmJ2a__text_np3K3a strong,.cpve .rich-text-block-AVGNydnBGZDU3NmJ2a__text_np3K3a b{color:#121212}.cpve .section-template--29852218655067__image_slider_yNyfQd-padding{padding-top:0;padding-bottom:27px}@media screen and (min-width:750px){.cpve .section-template--29852218655067__image_slider_yNyfQd-padding{padding-top:0;padding-bottom:36px}}.cpve .color-scheme-template--29852218655067__image_slider_yNyfQd.color-custom{--color-background: 255, 255, 255;--gradient-background: #ffffff;--color-foreground: 18, 18, 18}.cpve .section-template--29852218655067__rich_text_EzYqgw-padding{padding-top:24px;padding-bottom:9px}@media screen and (min-width:750px){.cpve .section-template--29852218655067__rich_text_EzYqgw-padding{padding-top:32px;padding-bottom:12px}}.cpve .color-scheme-template--29852218655067__rich_text_EzYqgw.color-custom{--color-background: 255, 255, 255;--gradient-background: #ffffff;--color-foreground: 18, 18, 18;--color-button: 18, 18, 18;--color-button-text: 255, 255, 255;--color-base-outline-button-labels: 18, 18, 18}.cpve .heading-AYWxZUXoyejhhK0dNZ__heading_HJafxX{font-size:3rem}@media screen and (max-width:749px){.cpve .heading-AYWxZUXoyejhhK0dNZ__heading_HJafxX{font-size:2.846153846153846rem}}.cpve .rich-text-block-ASklhN2V3K1hRYytUT__text_DNc4TY p{font-size:1.6rem}.cpve .rich-text-block-ASklhN2V3K1hRYytUT__text_DNc4TY strong,.cpve .rich-text-block-ASklhN2V3K1hRYytUT__text_DNc4TY b{color:#121212}.cpve .section-template--29852218655067__icons_with_content_Leqzg7-padding{padding-top:27px;padding-bottom:27px}@media screen and (min-width:750px){.cpve .section-template--29852218655067__icons_with_content_Leqzg7-padding{padding-top:36px;padding-bottom:36px}}.cpve .color-scheme-template--29852218655067__icons_with_content_Leqzg7.color-custom{--color-background: 255, 255, 255;--gradient-background: #ffffff;--color-foreground: 18, 18, 18;--color-button: 18, 18, 18;--color-button-text: 255, 255, 255;--color-base-outline-button-labels: 18, 18, 18}.cpve .section-template--29852218655067__rich_text_ttMmYU-padding{padding-top:24px;padding-bottom:12px}@media screen and (min-width:750px){.cpve .section-template--29852218655067__rich_text_ttMmYU-padding{padding-top:32px;padding-bottom:16px}}.cpve .color-scheme-template--29852218655067__rich_text_ttMmYU.color-custom{--color-background: 255, 255, 255;--gradient-background: #ffffff;--color-foreground: 18, 18, 18;--color-button: 18, 18, 18;--color-button-text: 255, 255, 255;--color-base-outline-button-labels: 18, 18, 18}.cpve .heading-AdWZVVFh2T1U3M1VPN__heading_tGbqQk{font-size:3rem}@media screen and (max-width:749px){.cpve .heading-AdWZVVFh2T1U3M1VPN__heading_tGbqQk{font-size:2.846153846153846rem}}.cpve .rich-text-block-AK0wxQmFPM1Q5V2tNc__text_XzeUPK p{font-size:1.6rem}.cpve .rich-text-block-AK0wxQmFPM1Q5V2tNc__text_XzeUPK strong,.cpve .rich-text-block-AK0wxQmFPM1Q5V2tNc__text_XzeUPK b{color:#121212}.cpve .section-template--29852218655067__custom_columns_new_bct3L6-padding{padding-top:12px;padding-bottom:27px}@media screen and (min-width:750px){.cpve .section-template--29852218655067__custom_columns_new_bct3L6-padding{padding-top:16px;padding-bottom:36px}}.cpve #PageWidth-template--29852218655067__custom_columns_new_bct3L6{max-width:130rem}.cpve .color-scheme-template--29852218655067__custom_columns_new_bct3L6.color-custom{--color-background: 255, 255, 255;--gradient-background: #ffffff;--color-foreground: 18, 18, 18;--color-button: 18, 18, 18;--color-button-text: 255, 255, 255;--color-base-outline-button-labels: 18, 18, 18}.cpve .icons-with-text__icon-item-AenkwVDBtelhqTGFXS__icon_with_content_FmJenj .rte p,.cpve .icons-with-text__icon-item-AdHFTeTJPY1B3eU5zT__icon_with_content_EDrkhL .rte p,.cpve .icons-with-text__icon-item-Ack5sUkdtUHVrYWc2M__icon_with_content_E83H6n .rte p,.cpve .icons-with-text__icon-item-ARUV3UzlzdXZFZHJHU__icon_with_content_ndeTde .rte p{font-size:1rem}.cpve .icons-with-text__icon-item-AcDYwZHIrd2MvYWlXd__icon_with_content_R9JmU8 .material-icon{color:red}.cpve .icons-with-text__icon-item-AcDYwZHIrd2MvYWlXd__icon_with_content_R9JmU8 .rte p{font-size:1rem}.cpve .icons-with-text__icon-item-AQTBwcWdldDhpZ0E1W__icon_with_content_JfwXgK .material-icon{color:red}.cpve .icons-with-text__icon-item-AQTBwcWdldDhpZ0E1W__icon_with_content_JfwXgK .rte p{font-size:1rem}.cpve .icons-with-text__icon-item-AMGdOUFM1eGtpeHEyS__icon_with_content_Hn8dEt .material-icon{color:red}.cpve .icons-with-text__icon-item-AMGdOUFM1eGtpeHEyS__icon_with_content_Hn8dEt .rte p{font-size:1rem}.cpve .icons-with-text__icon-item-AZkZUL1U3NXFPV2xoe__icon_with_content_CWaBwY .material-icon{color:red}.cpve .icons-with-text__icon-item-AZkZUL1U3NXFPV2xoe__icon_with_content_CWaBwY .rte p{font-size:1rem}@keyframes mobileHorTickertemplate--29852218655067__horizontal_ticker_3BjWrp{to{transform:translate(calc(-50% - 22.5px))}}@keyframes desktopHorTickertemplate--29852218655067__horizontal_ticker_3BjWrp{to{transform:translate(calc(-50% - 50px))}}.cpve .section-template--29852218655067__comparison_table_JWc7j3-padding{padding-top:27px;padding-bottom:57px}@media screen and (min-width:750px){.cpve .section-template--29852218655067__comparison_table_JWc7j3-padding{padding-top:36px;padding-bottom:76px}}.cpve .comparison-table-template--29852218655067__comparison_table_JWc7j3{--border-radius: 2rem}.cpve .comparison-table-template--29852218655067__comparison_table_JWc7j3 tr:not(:last-of-type) .highlighted-cell{--cell-separator-opacity: .16}.cpve .comparison-table-template--29852218655067__comparison_table_JWc7j3 tr:not(:last-of-type) .regular-cell{--cell-separator-opacity: .1}.cpve .comparison-table-template--29852218655067__comparison_table_JWc7j3 tr:nth-child(2n) .highlighted-cell{--cell-overlay-opacity: 0}.cpve .comparison-table-template--29852218655067__comparison_table_JWc7j3 tr:nth-child(2n) .regular-cell{--cell-overlay-opacity: .04}.cpve .color-scheme-template--29852218655067__comparison_table_JWc7j3.color-custom{--color-background: 255, 255, 255;--gradient-background: #ffffff;--color-foreground: 18, 18, 18;--color-button: 18, 18, 18;--color-button-text: 255, 255, 255;--color-base-outline-button-labels: 18, 18, 18}.cpve .highlighted-color-template--29852218655067__comparison_table_JWc7j3.color-custom{--color-background: 18, 18, 18;--color-foreground: 255, 255, 255}.cpve .other-cells-color-template--29852218655067__comparison_table_JWc7j3.color-custom{--color-background: 255, 255, 255;--color-foreground: 18, 18, 18}@font-face{font-family:Twentieth Century;src:url(https://files.gempages.net/532016320011568021-52f87fca-805d-44a7-8048-3051afc8ad73.otf?v=1727823828595) format("opentype");font-style:normal;font-weight:400;font-display:swap}.cpve .gps-590038941923541962 .\!gp-hidden{display:none!important}.cpve .gps-590038941923541962 .gp-hidden{display:none}.cpve .gps-590038941923541962 .gp-overflow-hidden{overflow:hidden}@media(max-width:1024px){.cpve .gps-590038941923541962 .tablet\:\!gp-hidden{display:none!important}.cpve .gps-590038941923541962 .tablet\:gp-hidden{display:none}}@media(max-width:767px){.cpve .gps-590038941923541962 .mobile\:\!gp-hidden{display:none!important}.cpve .gps-590038941923541962 .mobile\:gp-hidden{display:none}}.cpve .gps{--g-h1-size:46px;--g-h1-weight:400;--g-h1-lh:130%;--g-h1-ls:.6px;--g-h1-ff:var(--g-font-heading,heading);--g-h1-fs:normal;--g-h2-size:30px;--g-h2-weight:400;--g-h2-lh:120%;--g-h2-ls:.6px;--g-h2-ff:var(--g-font-heading,heading);--g-h2-fs:normal;--g-h3-size:52px;--g-h3-weight:400;--g-h3-lh:130%;--g-h3-ls:.6px;--g-h3-ff:var(--g-font-heading,heading);--g-h3-fs:normal;--g-sh1-size:24px;--g-sh1-weight:500;--g-sh1-lh:130%;--g-sh1-ls:.6px;--g-sh1-ff:var(--g-font-heading,heading);--g-sh1-fs:normal;--g-sh2-size:23px;--g-sh2-weight:500;--g-sh2-lh:130%;--g-sh2-ls:.6px;--g-sh2-ff:var(--g-font-heading,heading);--g-sh2-fs:normal;--g-sh3-size:25px;--g-sh3-weight:500;--g-sh3-lh:130%;--g-sh3-ls:.6px;--g-sh3-ff:var(--g-font-heading,heading);--g-sh3-fs:normal;--g-p1-size:16px;--g-p1-weight:300;--g-p1-lh:160%;--g-p1-ls:.4px;--g-p1-ff:var(--g-font-body,body);--g-p1-fs:normal;--g-p2-size:15px;--g-p2-weight:300;--g-p2-lh:160%;--g-p2-ls:.4px;--g-p2-ff:var(--g-font-body,body);--g-p2-fs:normal;--g-p3-size:14px;--g-p3-weight:300;--g-p3-lh:160%;--g-p3-ls:.4px;--g-p3-ff:var(--g-font-body,body);--g-p3-fs:normal;--g-s-xxs:2px;--g-s-xs:4px;--g-s-s:8px;--g-s-m:12px;--g-s-l:16px;--g-s-xl:24px;--g-s-2xl:32px;--g-s-3xl:48px;--g-s-4xl:80px;--g-s-5xl:112px;--g-ct-w:1200px;--g-ct-p:16px;--g-font-body:"Twentieth Century";--g-font-heading:"Poppins";--g-theme-font-heading:"Poppins";--g-theme-font-body:"Outfit";--g-c-brand:#A78765;--g-c-highlight:#A78765;--g-c-text-1:#fff;--g-c-text-2:#fff;--g-c-text-3:#f5f5f5;--g-c-bg-1:#e2e2e2;--g-c-bg-2:#f3f3f3;--g-c-bg-3:#fff;--g-c-line-1:#ececec;--g-c-line-2:#7d7d7d;--g-c-line-3:#121212;--g-c-success:#428445;--g-c-error:#ea3335;--g-c-warning:#f2a73b;--g-c-info:#1890ff;--g-color-background-body:#f5f5f5;--g-color-my-colors-0:#3553a0;--g-color-my-colors-1:rgba(47,74,143,.7);--g-color-my-colors-2:rgba(47,74,143,.7);--g-color-my-colors-3:rgba(47,74,143,.85);--g-color-my-colors-4:rgba(47,74,143,.85);--g-color-my-colors-5:#A78765;--g-color-my-colors-6:#f2f4f7;--g-color-theme-colors-0:#3553a0;--g-color-theme-colors-1:rgba(47,74,143,.7);--g-color-theme-colors-2:rgba(47,74,143,.7);--g-color-theme-colors-3:rgba(47,74,143,.85);--g-color-theme-colors-4:rgba(47,74,143,.85);--g-color-theme-colors-5:#A78765;--g-color-theme-colors-6:#f2f4f7;--g-color-color-index-change:0;--g-radius-small:3px;--g-radius-medium:6px;--g-radius-large:16px}@media(max-width:1024px){.cpve .gps{--g-h1-size:26px;--g-h2-size:24px;--g-h2-ff:var(--g-font-heading,heading);--g-h2-weight:500;--g-h3-size:32px;--g-h3-ff:var(--g-font-heading,heading);--g-h3-weight:500;--g-sh1-size:19px;--g-sh2-size:18px;--g-sh3-size:20px;--g-p1-size:14px;--g-p1-lh:180%;--g-p2-size:14px;--g-p3-size:14px;--g-ct-w:100%;--g-font-body:"Twentieth Century";--g-font-heading:"Poppins";--g-theme-font-heading:"Poppins";--g-theme-font-body:"Outfit"}}@media(max-width:767px){.cpve .gps{--g-h1-size:25px;--g-h2-size:23px;--g-h2-ff:var(--g-font-heading,heading);--g-h2-weight:500;--g-h3-size:30px;--g-h3-ff:var(--g-font-heading,heading);--g-h3-weight:500;--g-sh1-size:18px;--g-sh2-size:17px;--g-sh3-size:19px;--g-p1-size:14px;--g-p2-size:14px;--g-p3-size:14px;--g-ct-w:100%;--g-font-body:"Twentieth Century";--g-font-heading:"Poppins";--g-theme-font-heading:"Poppins";--g-theme-font-body:"Outfit"}}@font-face{font-family:Twentieth Century;src:url(https://files.gempages.net/532016320011568021-52f87fca-805d-44a7-8048-3051afc8ad73.otf?v=1727823828595) format("opentype");font-style:normal;font-weight:400;font-display:swap}.cpve .gps-610047639240573655 .\!gp-hidden{display:none!important}.cpve .gps-610047639240573655 .gp-hidden{display:none}@media(max-width:1024px){.cpve .gps-610047639240573655 .tablet\:\!gp-hidden{display:none!important}.cpve .gps-610047639240573655 .tablet\:gp-hidden{display:none}}@media(max-width:767px){.cpve .gps-610047639240573655 .mobile\:\!gp-hidden{display:none!important}.cpve .gps-610047639240573655 .mobile\:gp-hidden{display:none}}.cpve *{-webkit-user-select:none;-webkit-touch-callout:none;user-select:none}.cpve input{-webkit-user-select:text!important;-webkit-touch-callout:default!important;user-select:text!important}.cpve{font-family:Aleo,Georgia,serif}.cpve h1,.cpve h2,.cpve h3,.cpve [class*=heading],.cpve [class*=title]{font-family:Playfair Display,Georgia,serif!important}.cpve{font-size:1.6rem;max-width:100%;overflow-x:clip}.cpve .animate--hidden,.cpve .animate-item,.cpve .animate-section{opacity:1!important;visibility:visible!important;transform:none!important}.cpve .product__media-list{display:flex!important;overflow-x:auto;scroll-snap-type:x mandatory;gap:0;scrollbar-width:none;padding:0;margin:0;list-style:none}.cpve .product__media-list::-webkit-scrollbar{display:none}.cpve .product__media-item{flex:0 0 100%!important;max-width:100%!important;width:100%!important;scroll-snap-align:center;padding:0!important;display:block!important}.cpve .product__media-item img{width:100%;height:auto;display:block;border-radius:12px;aspect-ratio:1/1;object-fit:cover}.cpve .thumbnail-list{display:grid!important;grid-template-columns:repeat(5,1fr);gap:8px;margin:10px 0 0;padding:0;list-style:none;width:100%}.cpve .thumbnail-list__item{width:100%!important;max-width:100%!important;display:block!important;padding:0}.cpve .thumbnail{display:block;width:100%;padding:0;border:0;background:none;cursor:pointer;opacity:.6;position:static}.cpve .thumbnail img{width:100%;aspect-ratio:1/1;object-fit:cover;border-radius:8px;display:block;position:static}.cpve .thumbnail[aria-current=true]{opacity:1;outline:1px solid #A78765}.cpve .thumbnail-slider{display:block!important}.cpve .sticky-atc{display:none!important;position:fixed;left:0;right:0;bottom:0;z-index:50;background:#fff;box-shadow:0 -2px 12px #0000001f;transform:none!important;opacity:1!important;visibility:visible!important}.cpve .sticky-atc.on{display:block!important}.cpve .sticky-atc__image img{width:50px;height:50px;object-fit:cover;border-radius:6px}.cpve button.atc-button,.cpve .sticky-atc button{background:#121212!important;color:#fff!important;border-color:#121212!important;cursor:pointer}.cpve button.atc-button .loading-overlay__spinner{display:none}.cpve .kaching-bundles{--kaching-accent:#A78765}.cpve .kaching-bundles__bar{cursor:pointer}.cpve .kaching-bundles__bar-container{display:block;position:relative;border:1px solid #cfc4b6;border-radius:14px;padding:14px;margin-bottom:12px;background:#fff}.cpve .kaching-bundles__bar--selected .kaching-bundles__bar-container{border:2px solid #A78765;background:#fbf8f4}.cpve .kaching-bundles__bar input[type=radio]{position:absolute;opacity:0;pointer-events:none}.cpve .kaching-bundles__bar-main{display:flex;align-items:center;gap:12px}.cpve .kaching-bundles__bar-radio{flex:0 0 18px;width:18px;height:18px;border:2px solid #A78765;border-radius:50%;background:#fff}.cpve .kaching-bundles__bar--selected .kaching-bundles__bar-radio{background:#a78765;box-shadow:inset 0 0 0 3px #fff}.cpve .kaching-bundles__bar-content{display:flex;justify-content:space-between;align-items:center;gap:10px;flex:1}.cpve .kaching-bundles__bar-title{font-weight:700;font-size:1.6rem;color:#121212}.cpve .kaching-bundles__bar-subtitle{font-size:1.3rem;color:#555}.cpve .kaching-bundles__bar-pricing{text-align:right;white-space:nowrap}.cpve .kaching-bundles__bar-price{font-weight:700;font-size:1.7rem;color:#121212}.cpve .kaching-bundles__bar-full-price{font-size:1.3rem;color:#777;text-decoration:line-through}.cpve .kaching-bundles__bar-most-popular{position:absolute;top:-10px;right:14px;background:#a78765;color:#fff;font-size:1.1rem;font-weight:700;padding:2px 10px;border-radius:999px}.cpve .splide{visibility:visible!important}.cpve .splide__list{display:grid!important;grid-template-columns:repeat(6,1fr);gap:12px;transform:none!important;width:100%!important;padding:0;margin:0;list-style:none}.cpve .splide__slide{width:100%!important;margin:0!important}.cpve .splide__track{overflow:visible}@media screen and (max-width:749px){.cpve .splide__list{grid-template-columns:repeat(2,1fr)}}.cpve .multicolumn-card img{width:100%;height:100%;object-fit:cover}.cpve [id*=image_slider_yNyfQd] .desktop-hidden{display:block!important}.cpve .vegrid{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}@media screen and (max-width:749px){.cpve .vegrid{grid-template-columns:repeat(2,1fr);gap:10px}}.cpve .vefig{margin:0;border-radius:12px;overflow:hidden;background:#121212}.cpve .vefig img{width:100%;aspect-ratio:1/1;object-fit:cover;display:block}.cpve .vefig figcaption{color:#fff;font-size:1.3rem;font-weight:600;text-align:center;padding:8px 6px;line-height:1.25}.cpve .veavap{display:grid;grid-template-columns:1fr 1fr;gap:6px}.cpve .veavap figure{margin:0;position:relative}.cpve .veavap img{width:100%;height:auto;display:block;border-radius:10px}.cpve .veavap figcaption{position:absolute;top:10px;left:10px;background:#121212;color:#fff;font-size:1.2rem;font-weight:700;padding:3px 10px;border-radius:999px}.cpve .venote{font-size:1.2rem;color:#777;margin:8px 0 0;text-align:center}.cpve comparison-slider,.cpve cpve-comparison-slider{display:block}.cpve .icons-with-content__image img{width:100%;border-radius:12px;display:block}.cpve .vefaq{max-width:820px;padding-top:30px;padding-bottom:30px}.cpve .vefaq strong,.cpve .vegar strong{color:#a78765}.cpve .vefaq h2{margin-bottom:22px}.cpve .veq{border-bottom:1px solid #ddd;padding:14px 0}.cpve .veq summary{cursor:pointer;font-weight:700;font-size:1.6rem}.cpve .veq div{padding-top:10px;font-size:1.5rem;line-height:1.5}.cpve .vegar{display:grid;grid-template-columns:1fr 2fr;gap:26px;align-items:center;padding-top:30px;padding-bottom:50px;max-width:980px}.cpve .vegar img{width:100%;border-radius:12px;display:block}.cpve .vegar .venote{text-align:left}@media screen and (max-width:749px){.cpve .vegar{grid-template-columns:1fr}}.cpve .comparison-table__logo{font-family:Playfair Display,Georgia,serif;font-weight:700;font-size:1.8rem}.cpve .accordion__content-wrapper{display:none!important}.cpve .accordion__details[open]+.accordion__content-wrapper{display:block!important;height:auto!important;opacity:1!important;visibility:visible!important;overflow:visible!important;padding:0 0 14px}.cpve .accordion__content ul,.cpve .accordion__content ol{padding-left:20px;margin:6px 0}.cpve .product-media-slider,.cpve .thumbnail-slider{margin:0!important;padding:0!important;width:100%!important;max-width:100%!important}.cpve .product__media-list{margin:0!important;padding:0!important;width:100%!important;height:auto!important;align-items:flex-start;scroll-padding:0!important}.cpve .product__media-item{margin:0!important}.cpve .thumbnail{height:auto!important;aspect-ratio:1/1;overflow:hidden;border-radius:8px}.cpve .thumbnail-list__item{margin:0!important}.cpve .thumbnail-list__item:before,.cpve .thumbnail-list__item:after{content:none!important;display:none!important}.cpve .vefaq h2,.cpve .vegar h2{font-family:Playfair Display,Georgia,serif;font-size:clamp(2.4rem,3vw,3.2rem);line-height:1.2;margin:0 0 14px}.cpve .vefaq h2{text-align:center}.cpve .vegar p{margin:0 0 10px}.cpve .product__media-list,.cpve .product-media-slider,.cpve .product__media-item{height:auto!important;min-height:0!important;max-height:none!important}.cpve media-gallery,.cpve cpve-media-gallery{display:block}.cpve .material-symbols-outlined{font-family:Material Symbols Outlined;font-weight:400;font-style:normal;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased}
/*# sourceMappingURL=/cdn/shop/t/6/assets/ve-page.css.map */
