::selection{background-color:#0003}h1,h2,h3,h4,h5,h6,.h0,.h1,.h2,.h3,.h4,.h5,.h6{letter-spacing:var(--ex-heading-tracking);text-transform:var(--ex-heading-case)}h1,.h1{font-size:var(--ex-fs-h1);line-height:1.1;font-family:var(--ex-h1-family);font-weight:var(--ex-weight-bold)}h2,.h2{font-size:var(--ex-fs-h2);line-height:1.1;font-family:var(--ex-h2-family);font-weight:var(--ex-weight-bold)}h3,.h3{font-size:var(--ex-fs-h3);line-height:1.1;font-family:var(--ex-h3-family);font-weight:var(--ex-weight-semibold)}h4,.h4{font-size:var(--ex-fs-h4);line-height:1.4;font-family:var(--ex-h4-family);font-weight:var(--ex-weight-semibold)}h5,.h5{font-size:var(--ex-fs-h5);line-height:1.4;font-family:var(--ex-h5-family);font-weight:var(--ex-weight-semibold)}h6,.h6{font-size:var(--ex-fs-h6);line-height:1.4;font-family:var(--ex-h6-family);font-weight:var(--ex-weight-semibold)}.h0{font-size:calc(var(--ex-fs-h1) * 1.25);line-height:1.1;font-family:var(--ex-h1-family);font-weight:var(--ex-weight-bold)}strong,b{font-weight:var(--ex-weight-bold)}blockquote{font-style:normal}.caption,.caption-large,.caption-with-letter-spacing,.field__input,.form__label,.select__select,.customer .field input,.customer select,label{letter-spacing:var(--ex-body-tracking)}.subtitle,.collection-hero__description,.rich-text__caption,.banner__text.subtitle,.image-with-text__text.subtitle{font-size:var(--ex-fs-subtitle)}.ex-heading{font-family:var(--ex-font-heading);font-weight:var(--ex-weight-bold);color:var(--ex-heading, rgb(var(--color-foreground)))}.ex-heading--accent{color:var(--ex-accent)}.ex-accent{display:inline-block;padding:2px 4px;margin-block:-2px;margin-inline:calc(-4px + var(--ex-accent-offset, 0px)) -4px;font-family:var(--ex-font-accent);font-weight:var(--ex-accent-weight);font-style:var(--ex-accent-style);letter-spacing:var(--ex-accent-tracking);text-transform:var(--ex-accent-case);line-height:1.3;font-size:inherit;color:var(--ex-accent-ink);-webkit-text-fill-color:var(--ex-accent-ink);background-image:var(--ex-accent-paint);-webkit-background-clip:text;background-clip:text;-webkit-box-decoration-break:clone;box-decoration-break:clone}.ex-accent *{font-family:inherit;font-weight:inherit;font-style:inherit;color:inherit;-webkit-text-fill-color:inherit}.ex-accent--xs{font-size:.75em}.ex-accent--sm{font-size:.875em}.ex-accent--base{font-size:1em}.ex-accent--lg{font-size:1.125em}.ex-accent--xl{font-size:1.25em}.ex-accent--2xl{font-size:1.5em}.ex-accent--3xl{font-size:1.875em}.ex-accent--4xl{font-size:2.25em}@media screen and (max-width:749px){.ex-accent--3xl,.ex-accent--4xl{font-size:1.5em}}.ex-accent--highlight{font-weight:var(--ex-weight-semibold);font-size:1.125em}.ex-accent--badge{font-weight:500;text-transform:uppercase;font-size:.75em}.ex-accent--caption{font-size:.875em;opacity:.8}.ex-accent:is(.ex-accent--xs,.ex-accent--sm,.ex-accent--badge,.ex-accent--caption){color:var(--ex-accent-ink-small, var(--ex-accent-ink));-webkit-text-fill-color:var(--ex-accent-ink-small, var(--ex-accent-ink))}.ex-accent--quote{font-style:italic;font-size:1.25em;text-transform:none}.ex-hl{color:var(--ex-hl-color, inherit);background:transparent;-webkit-box-decoration-break:clone;box-decoration-break:clone}.ex-hl--bg,.ex-hl-has-bg .ex-hl{background:var(--ex-hl-bg, transparent);padding:var(--ex-hl-py, 2px) var(--ex-hl-px, 4px);border-radius:var(--ex-hl-radius, 2px)}.ex-highlight-bold strong,.ex-highlight-bold b{background:var(--ex-hl-bg, #fff3a0);color:var(--ex-hl-color, #111111);padding:0 4px;border-radius:2px;-webkit-box-decoration-break:clone;box-decoration-break:clone}.shopify-app-block,.jdgm-widget,.jdgm-rev-widg,.yotpo,.yotpo-widget-instance,.okeReviews,.loox-rating,.stamped-container,.rc-widget,.bundler-target-element,.appstle_sub_widget{letter-spacing:var(--ex-app-tracking)}@media screen and (min-width:990px){.page-width{padding-inline:var(--ex-page-pad-desktop)}}.content-for-layout>.shopify-section:not(:has(.ex-section)){padding:var(--ex-section-pad-y-mobile) var(--ex-section-pad-x-mobile)}@media screen and (min-width:750px){.content-for-layout>.shopify-section:not(:has(.ex-section)){padding:var(--ex-section-pad-y-desktop) var(--ex-section-pad-x-desktop)}}.ex-section{position:relative;background:var(--ex-bg-fill);color:var(--ex-text);padding-block:var(--ex-pt-m, 27px) var(--ex-pb-m, 27px);border-block-start:var(--ex-bt, 0 solid transparent);border-block-end:var(--ex-bb, 0 solid transparent)}@media screen and (min-width:750px){.ex-section{padding-block:var(--ex-pt, 36px) var(--ex-pb, 36px)}}.ex-section :is(h1,h2,h3,h4,h5,h6,.h0,.h1,.h2,.h3,.h4,.h5,.h6){color:var(--ex-heading)}.ex-section :is(p,li,.rte){color:inherit}.ex-section .rte a:not(.button):not(.ex-btn){color:var(--ex-link)}.ex-section--has-image{background-image:var(--ex-bg-image),none;background-size:var(--ex-bg-size, cover);background-position:var(--ex-bg-position, center);background-repeat:no-repeat;background-color:var(--ex-bg)}@media screen and (min-width:990px){.ex-section--fixed{background-attachment:fixed}}.ex-section--overlay:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--ex-overlay-color, #000);opacity:var(--ex-overlay-opacity, .4);pointer-events:none}.ex-section--overlay>*{position:relative}.ex-content-width{max-width:var(--ex-content-max-width, var(--page-width));margin-inline:auto;padding-inline:15px}@media screen and (min-width:750px){.ex-content-width{padding-inline:20px}}.ex-spacing-below{margin-block-end:var(--ex-spacing-below, 0px)}.ex-sh{margin-block-end:calc(var(--ex-sh-gap, 40px) * .75);text-align:start}.ex-sh--center{text-align:center}.ex-sh__heading{margin:0;font-family:var(--ex-h2-family);font-weight:var(--ex-weight-bold);font-size:var(--ex-sh-size-m, var(--ex-fs-h2));line-height:var(--ex-sh-lh, 1.2);color:var(--ex-heading, rgb(var(--color-foreground)))}.ex-sh__sub{margin-block:12px 0;max-width:720px;font-size:var(--ex-sh-sub-size-m, 16px);color:var(--ex-subheading, rgba(var(--color-foreground), .85))}.ex-sh__sub>:first-child{margin-block-start:0}.ex-sh__sub>:last-child{margin-block-end:0}.ex-sh--center .ex-sh__sub{margin-inline:auto}@media screen and (min-width:750px){.ex-sh{margin-block-end:var(--ex-sh-gap, 40px)}.ex-sh__heading{font-size:var(--ex-sh-size, var(--ex-fs-h2))}.ex-sh__sub{margin-block-start:16px;font-size:var(--ex-sh-sub-size, 18px)}}.ex-editor-notice{position:sticky;top:0;z-index:3;padding:6px 12px;background:#fff8db;color:#5c4500;font-size:1.3rem;text-align:center;border-block-end:1px solid #f0d77a}.ex-editor-warning{display:inline-block;padding:4px 8px;border:1px dashed #d82c0d;border-radius:4px;color:#d82c0d;font-size:1.2rem;background:#fff4f4}.ex-editor-empty{display:grid;place-items:center;min-height:120px;padding:24px;background:#f9f9f9;border:2px dashed #ddd;border-radius:8px;color:#777;text-align:center}body:not(.ex-design-mode) .ex-editor-empty{display:none}:where(.button,.shopify-challenge__button,.customer button,.shopify-payment-button__button--unbranded,.ex-btn){--_bg: var(--ex-b-fill, var(--ex-btn-fill));--_bg-hover: var(--ex-b-fill-hover, var(--ex-btn-fill-hover));--_text: var(--ex-b-text, var(--ex-btn-text));--_text-hover: var(--ex-b-text-hover, var(--ex-btn-hover-text));--_radius: var(--ex-b-radius, var(--ex-btn-radius));--_bw: var(--ex-b-border-width, var(--ex-btn-border-width));--_bc: var(--ex-b-border-color, var(--ex-btn-border-color));--_edge-w: var(--ex-b-edge-width, var(--ex-btn-edge-width));--_edge-c: var(--ex-b-edge-color, var(--ex-btn-edge-color));--_shadow: var(--ex-b-shadow, var(--ex-btn-shadow));--_shadow-hover: var(--ex-b-shadow-hover, var(--ex-btn-shadow-hover));--_lift: var(--ex-b-lift, var(--ex-btn-lift));--_lift-focus: var(--ex-b-lift, var(--ex-btn-lift-focus));--_fs: var(--ex-b-fs, var(--ex-btn-fs))}:where(.button--secondary,.ex-btn--secondary){--_bg: transparent;--_text: var(--ex-btn-outline, var(--ex-btn-bg));--_bw: max(1px, var(--ex-btn-border-width));--_bc: var(--ex-btn-outline, var(--ex-btn-bg));--_edge-w: max(1px, var(--ex-btn-border-width));--_edge-c: var(--ex-btn-outline, var(--ex-btn-bg));--_bg-hover: var(--ex-btn-bg);--_text-hover: var(--ex-btn-text);--_shadow: none;--_shadow-hover: none}:where(.product-form__submit.button--secondary){--_bg: var(--ex-b-fill, var(--ex-btn-fill));--_text: var(--ex-b-text, var(--ex-btn-text));--_bw: var(--ex-b-border-width, var(--ex-btn-border-width));--_bc: var(--ex-b-border-color, var(--ex-btn-border-color));--_edge-w: var(--ex-b-edge-width, var(--ex-btn-edge-width));--_edge-c: var(--ex-b-edge-color, var(--ex-btn-edge-color));--_bg-hover: var(--ex-b-fill-hover, var(--ex-btn-fill-hover));--_text-hover: var(--ex-b-text-hover, var(--ex-btn-hover-text));--_shadow: var(--ex-b-shadow, var(--ex-btn-shadow));--_shadow-hover: var(--ex-b-shadow-hover, var(--ex-btn-shadow-hover))}:where(.ex-btn--flat){--_shadow: none;--_shadow-hover: none;--_lift: 0px;--_lift-focus: 0px}.ex-btn--custom:not(.ex-btn--flat){--_lift: var(--ex-btn-lift);--_lift-focus: var(--ex-btn-lift-focus)}.ex-btn--custom:not(.ex-btn--flat):not(.ex-btn--secondary){--_shadow-hover: var(--ex-btn-shadow-hover)}:where(.button:not(.button--tertiary):not(.ex-btn-optout)){display:inline-flex}.shopify-challenge__button,.customer button:not(.ex-btn-optout),button.shopify-payment-button__button--unbranded:not(.ex-btn-optout),.ex-btn{display:inline-flex}.button:not(.button--tertiary):not(.ex-btn-optout),.shopify-challenge__button,.customer button:not(.ex-btn-optout),button.shopify-payment-button__button--unbranded:not(.ex-btn-optout),.ex-btn{align-items:center;justify-content:center;gap:8px;position:relative;isolation:isolate;overflow:hidden;min-height:0;padding:var(--ex-btn-py) var(--ex-btn-px);font-family:var(--font-body-family);font-style:normal;font-size:var(--_fs);font-weight:var(--ex-btn-weight);letter-spacing:var(--ex-btn-tracking);text-transform:var(--ex-btn-case);line-height:1.2;text-align:center;text-decoration:none;color:var(--_text);background:var(--_bg);border:var(--_bw) solid var(--_bc);border-bottom:var(--_edge-w) solid var(--_edge-c);border-radius:var(--_radius);box-shadow:var(--_shadow);cursor:pointer;-webkit-appearance:none;appearance:none;transition:all var(--ex-dur) ease}.ex-btn{max-width:100%}.button:not(.button--tertiary):not(.ex-btn-optout):before,.shopify-challenge__button:before,.customer button:not(.ex-btn-optout):before,.shopify-payment-button__button--unbranded:not(.ex-btn-optout):before{box-shadow:none}.button:not(.button--tertiary):not(.ex-btn-optout):after,.shopify-challenge__button:after,.customer button:not(.ex-btn-optout):after,.shopify-payment-button__button--unbranded:not(.ex-btn-optout):after,.ex-btn:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;border-radius:inherit;box-shadow:none;pointer-events:none}.button:not(.button--tertiary):not([disabled]):not(.ex-btn-optout):hover:after,.shopify-payment-button__button--unbranded:not(.ex-btn-optout):hover:after,.customer button:not(.ex-btn-optout):hover:after{box-shadow:none}.ex-btn>*,.button>*{position:relative;z-index:1}.button:not(.button--tertiary):not(.ex-btn-optout):not([disabled]):not([aria-disabled=true]):is(:hover,:focus-visible),.shopify-challenge__button:is(:hover,:focus-visible),.customer button:not(.ex-btn-optout):not([disabled]):is(:hover,:focus-visible),button.shopify-payment-button__button--unbranded:not(.ex-btn-optout):not([disabled]):is(:hover,:focus-visible),.ex-btn:not([disabled]):not([aria-disabled=true]):is(:hover,:focus-visible){background:var(--_bg-hover);color:var(--_text-hover);box-shadow:var(--_shadow-hover)}.button:not(.button--tertiary):not(.ex-btn-optout):focus-visible,.customer button:not(.ex-btn-optout):focus-visible,.shopify-payment-button__button--unbranded:not(.ex-btn-optout):focus-visible,.ex-btn:focus-visible{outline:.2rem solid rgba(var(--color-foreground),.6);outline-offset:.3rem}@media screen and (min-width:750px)and (hover:hover){.button:not(.button--tertiary):not(.ex-btn-optout):not([disabled]):not([aria-disabled=true]):hover,.customer button:not(.ex-btn-optout):not([disabled]):hover,button.shopify-payment-button__button--unbranded:not(.ex-btn-optout):not([disabled]):hover,.ex-btn:not([disabled]):not([aria-disabled=true]):hover{transform:translateY(var(--_lift))}}.button:not(.button--tertiary):not(.ex-btn-optout):not([disabled]):focus-visible,.ex-btn:not([disabled]):focus-visible{transform:translateY(var(--_lift-focus))}.button:not(.button--tertiary):not(.ex-btn-optout):active,.ex-btn:active{transform:translateY(0)}.button:not(.button--tertiary):not(.ex-btn-optout):is(:disabled,[aria-disabled=true],.disabled),.ex-btn:is(:disabled,[aria-disabled=true],.disabled){opacity:.5;cursor:not-allowed;transform:none;box-shadow:var(--_shadow)}a.button[role=link][aria-disabled=true]:not(.button--tertiary):not(.ex-btn-optout){opacity:1;cursor:default}.button.loading:not(.button--tertiary):not(.ex-btn-optout),.ex-btn.loading{color:transparent;-webkit-text-fill-color:transparent}.button.loading:not(.button--tertiary)>.loading__spinner .path,.ex-btn.loading>.loading__spinner .path{stroke:var(--_text)}.ex-btn>.loading__spinner{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center}.ex-btn>.loading__spinner.hidden{display:none}.ex-btn>.loading__spinner .spinner{width:1.8rem;height:1.8rem}.ex-btn-shine :is(.button:not(.button--tertiary):not(.button--secondary):not(.ex-btn-optout),.product-form__submit.button--secondary,.ex-btn--global:not(.ex-btn--secondary):not(.ex-btn--flat)):after{background:linear-gradient(90deg,#fff0,#ffffff4d,#fff0);transform:translate(-100%);transition:transform var(--ex-dur-slow) ease}.ex-btn-shine :is(.button:not(.button--tertiary):not(.button--secondary):not(.ex-btn-optout),.product-form__submit.button--secondary,.ex-btn--global:not(.ex-btn--secondary):not(.ex-btn--flat)):hover:after{transform:translate(100%)}[dir=rtl] .ex-btn-shine :is(.button,.ex-btn--global):after{transform:translate(100%)}[dir=rtl] .ex-btn-shine :is(.button,.ex-btn--global):hover:after{transform:translate(-100%)}.ex-btn--full{display:flex;width:100%}@media screen and (max-width:749px){.ex-btn--full-mobile{display:flex;width:100%}}.ex-btn--no-link{cursor:default}.ex-btn__icon{flex:none}[dir=rtl] .ex-btn__icon.ex-icon--arrow_right,[dir=rtl] .ex-btn__icon.ex-icon--chevron_right{transform:scaleX(-1)}.contact__button .button{padding-block:calc(var(--ex-btn-py) / 2)}.ex-atc-keep-weight :is(.product-form__submit,.ex-atc):has(.price,.price-item,.ex-price,[data-ex-price]){font-weight:var(--ex-weight-regular)}.ex-radius-all :is(.select__select,.select:before,.select:after,.facets__summary,.facets__disclosure .facets__display,.localization-form__select,.disclosure__button){border-radius:var(--ex-btn-radius)}.ex-radius-all .pagination__item{border-radius:calc(var(--ex-btn-radius) * .75)}.ex-radius-all .facet-checkbox>svg{border-radius:calc(var(--ex-btn-radius) / 4)}.ex-pill{border-radius:50px}shopify-accelerated-checkout,shopify-accelerated-checkout-cart{--shopify-accelerated-checkout-button-border-radius: var(--ex-btn-radius)}.field:after,.select:after,.customer .field:after,.customer select:after,.localization-form__select:after{top:0;right:0;bottom:0;left:0;border:1px solid rgba(var(--color-foreground),.3);box-shadow:none}.field:hover.field:after,.select:hover.select:after,.select__select:hover.select__select:after,.customer .field:hover.field:after,.localization-form__select:hover.localization-form__select:after{border-color:rgba(var(--color-foreground),var(--inputs-border-opacity));box-shadow:none}.field__input:focus,.select__select:focus,.customer .field input:focus,.customer select:focus,.field__input:focus-visible,.select__select:focus-visible{box-shadow:0 0 0 1px rgba(var(--color-foreground),.75)}.field__input:focus-visible,.select__select:focus-visible,.customer .field input:focus-visible,.customer select:focus-visible{outline:.2rem solid rgba(var(--color-foreground),.5);outline-offset:.2rem}.field__label,.form__label,.customer .field label{color:rgb(var(--color-foreground))}.select .svg-wrapper,.customer select+.svg-wrapper{right:auto;inset-inline-end:.5rem}.quantity{width:calc(10rem / var(--font-body-scale) + var(--inputs-border-width) * 2);min-height:calc((var(--inputs-border-width) * 2) + 2.5rem)}.quantity:after{top:0;right:0;bottom:0;left:0;border:1px solid rgba(var(--color-foreground),.3);box-shadow:none}.quantity__input{font-size:1.2rem}.quantity__button{width:calc(3rem / var(--font-body-scale))}input[type=number]::-webkit-outer-spin-button,input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}select option,.disclosure__list-wrapper,.localization-form .disclosure__list-wrapper,.country-selector__list{--color-foreground: var(--ex-dropdown-text-rgb);background-color:var(--ex-dropdown-bg);color:var(--ex-dropdown-text)}.card__heading,.card-information .card__heading{font-size:var(--ex-card-title-size);font-weight:var(--ex-card-title-weight);font-family:var(--ex-h3-family);letter-spacing:var(--ex-heading-tracking)}.card-information>.price,.card-information .price{display:flex;flex-wrap:wrap;align-items:center;margin-block:5px 2px}.card-information .price .price-item{font-size:var(--ex-card-price-size);font-weight:var(--ex-weight-semibold);letter-spacing:-.3px}.card-information .price .price-item--regular.price-item--last,.card-information .price s.price-item--regular{margin-inline-start:5px;font-weight:var(--ex-weight-regular);color:rgba(var(--color-foreground),.75)}body .product-card-wrapper .card--standard .card__inner,body .product-card-wrapper .card--standard .card__inner:after,body .product-card-wrapper .card .card__inner .card__media,body .product-card-wrapper .card .card__media .media,body .product-card-wrapper .card .card__media img{border-radius:var(--ex-card-media-radius)}body .product-card-wrapper .card .card__inner .card__media,body .product-card-wrapper .card .card__media .media{overflow:hidden}.card__inner.color-brand{background:transparent}.ex-card-badge-pill .card__badge .badge{font-weight:var(--ex-weight-bold);letter-spacing:-.3px;border-radius:50px;padding:3px 7.5px}.badge.color-badge-sale,.badge.color-badge-soldout{border-color:transparent}elexa-carousel,.ex-carousel{display:block;position:relative}.ex-carousel__track{--_pv: var(--ex-per-view-m, 1);display:flex;gap:var(--ex-gap, 16px);margin:0;padding-block:0;padding-inline:var(--ex-peek, 0px);scroll-padding-inline:var(--ex-peek, 0px);list-style:none;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;-webkit-overflow-scrolling:touch}.ex-carousel__track::-webkit-scrollbar{display:none}.ex-carousel__track>*{flex:0 0 calc((100% - (var(--_pv) - 1) * var(--ex-gap, 16px)) / var(--_pv));min-width:0;scroll-snap-align:start}.ex-carousel__track:focus-visible{outline:.2rem solid rgba(var(--color-foreground),.5);outline-offset:.3rem}@media screen and (min-width:750px){.ex-carousel__track{--_pv: var(--ex-per-view-t, var(--ex-per-view, 2))}}@media screen and (min-width:990px){.ex-carousel__track{--_pv: var(--ex-per-view, 3)}}.ex-carousel--center .ex-carousel__track>*{scroll-snap-align:center}.ex-carousel-controls{display:flex;align-items:center;justify-content:center;gap:12px;margin-block-start:24px}.ex-carousel-controls--split{justify-content:space-between}.ex-carousel-controls__middle{display:flex;align-items:center;justify-content:center}.ex-carousel-controls--sides{position:absolute;inset:50% 0 auto 0;margin:0;justify-content:space-between;padding-inline:8px;pointer-events:none;translate:0 -50%}.ex-carousel-controls--sides>*{pointer-events:auto}.ex-carousel-controls--sides .ex-carousel-controls__middle{display:none}elexa-carousel[static] :is(.ex-carousel-controls,.ex-progress){display:none}.ex-rcs__carousel{--ex-carousel-speed: .4s}.ex-arrow{--_bg: var(--ex-arrow-bg, var(--ex-nav-bg));--_bg-h: var(--ex-arrow-bg-hover, var(--ex-nav-bg-hover));--_fg: var(--ex-arrow-icon, var(--ex-nav-icon));--_fg-h: var(--ex-arrow-icon-hover, var(--ex-nav-icon-hover));--_bc: var(--ex-arrow-border, var(--ex-nav-border));--_bc-h: var(--ex-arrow-border-hover, var(--ex-nav-border-hover));--_bw: var(--ex-arrow-border-width, var(--ex-nav-border-width));--_r: var(--ex-arrow-radius, var(--ex-nav-radius));--_size: var(--ex-arrow-size, var(--ex-nav-size));--_isize: var(--ex-arrow-icon-size, var(--ex-nav-icon-size));--_stroke: var(--ex-arrow-stroke, var(--ex-nav-stroke));--_shadow: var(--ex-arrow-shadow, var(--ex-nav-shadow));--_shadow-h: var(--ex-arrow-shadow-hover, var(--ex-nav-shadow-hover));--_lift: var(--ex-arrow-lift, var(--ex-nav-lift));display:inline-flex;align-items:center;justify-content:center;flex:none;width:var(--_size);height:var(--_size);padding:0;margin:0;color:var(--_fg);background:var(--_bg);border:var(--_bw) solid var(--_bc);border-radius:var(--_r);box-shadow:var(--_shadow);opacity:var(--ex-arrow-opacity, 1);cursor:pointer;transition:all var(--ex-dur) ease}.ex-arrow .ex-icon{--ex-icon-size: var(--_isize);stroke-width:var(--_stroke)}.ex-arrow:not([disabled]):hover{color:var(--_fg-h);background:var(--_bg-h);border-color:var(--_bc-h);opacity:var(--ex-arrow-opacity-hover, 1);box-shadow:var(--_shadow-h);transform:translateY(var(--_lift))}.ex-arrow:focus-visible{outline:.2rem solid rgba(var(--color-foreground),.6);outline-offset:.2rem}.ex-arrow[disabled]{opacity:.4;cursor:not-allowed;transform:none}[dir=rtl] .ex-arrow .ex-icon{transform:scaleX(-1)}.ex-dots{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;min-height:24px}.ex-dot{position:relative;width:16px;height:24px;padding:0;margin:0;border:0;background:none;color:inherit;cursor:pointer}.ex-dot:before{content:"";position:absolute;inset:50% auto auto 50%;width:8px;height:8px;margin:-4px 0 0 -4px;border-radius:50%;background:currentColor;opacity:.4;transition:opacity var(--ex-dur-fast) ease}.ex-dot[aria-current=true]:before{opacity:1}.ex-dot:focus-visible{outline:.2rem solid rgba(var(--color-foreground),.6);outline-offset:-.2rem;border-radius:4px}.ex-counter{min-width:4ch;padding-inline:4px;font-size:var(--ex-fs-body-sm);font-variant-numeric:tabular-nums;text-align:center}.ex-counter__sep{padding-inline:4px;opacity:.6}.ex-progress{padding-inline:20px;margin-block-start:var(--ex-progress-gap, 32px)}.ex-progress__track{height:var(--ex-progress-height, 3px);border-radius:10px;overflow:hidden;background:var(--ex-progress-track, rgba(var(--ex-text-rgb, 0, 0, 0), .15))}.ex-progress__fill{width:calc(var(--ex-progress, 0) * 100%);height:100%;border-radius:inherit;background:var(--ex-progress-fill, var(--ex-accent, #2563eb));margin-inline-start:0}@media screen and (min-width:750px){.ex-progress--mobile{display:none}}.ex-icon{display:inline-block;flex:none;width:var(--ex-icon-size, 1em);height:var(--ex-icon-size, 1em);vertical-align:middle}.ex-icon--asset{line-height:0}.ex-icon--asset svg{width:100%;height:100%}.ex-stars{--_star: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 2.6l2.95 5.98 6.6.96-4.78 4.65 1.13 6.57L12 17.66l-5.9 3.1 1.13-6.57L2.45 9.54l6.6-.96z' stroke='%23000' stroke-width='1.2' stroke-linejoin='round'/%3E%3C/svg%3E");display:inline-flex;align-items:center;vertical-align:middle;line-height:0}.ex-star{display:inline-block;flex:none;width:var(--ex-star-size, 16px);height:var(--ex-star-size, 16px);background:linear-gradient(to right,var(--ex-star-color, var(--ex-accent, #f5a623)) var(--ex-fill, 0%),var(--ex-star-empty, #d8d8d8) var(--ex-fill, 0%));-webkit-mask:var(--_star) center / contain no-repeat;mask:var(--_star) center / contain no-repeat}.ex-star+.ex-star{margin-inline-start:var(--ex-star-gap, 2px)}[dir=rtl] .ex-star{background:linear-gradient(to left,var(--ex-star-color, var(--ex-accent, #f5a623)) var(--ex-fill, 0%),var(--ex-star-empty, #d8d8d8) var(--ex-fill, 0%))}@media(forced-colors:active){.ex-star{forced-color-adjust:none}}.ex-countdown{display:inline-flex;align-items:center;color:var(--ex-cd-color, inherit);font-variant-numeric:tabular-nums}elexa-countdown[hidden],.ex-countdown[hidden],.ex-countdown__units[hidden],.ex-countdown__message[hidden],.ex-dots[hidden],.ex-counter[hidden],.ex-progress[hidden],.ex-btn[hidden],.ex-arrow[hidden]{display:none!important}.ex-countdown__units{display:inline-flex;align-items:flex-start;gap:var(--ex-cd-gap, 6px)}.ex-countdown__unit{display:inline-flex;flex-direction:column;align-items:center;min-width:2ch}.ex-countdown__num{font-weight:var(--ex-weight-semibold);font-size:var(--ex-cd-num-size, 2.2rem);line-height:1}.ex-countdown__label{margin-block-start:4px;font-size:var(--ex-cd-label-size, 1.1rem);line-height:1;text-transform:uppercase;opacity:.8}.ex-countdown__sep{font-weight:var(--ex-weight-semibold);font-size:var(--ex-cd-num-size, 2.2rem);line-height:1}.ex-countdown--boxes .ex-countdown__num{padding:6px 8px;min-width:2.4em;text-align:center;border-radius:var(--ex-cd-box-radius, 3px);background:var(--ex-cd-box-bg, var(--ex-accent));color:var(--ex-cd-box-text, var(--ex-on-accent, #fff))}.ex-countdown--boxes .ex-countdown__sep{padding-block-start:6px}.ex-countdown--inline .ex-countdown__units{gap:.35em;align-items:baseline}.ex-countdown--inline .ex-countdown__unit{flex-direction:row;align-items:baseline;min-width:0}.ex-countdown--inline .ex-countdown__num{font-size:inherit}.ex-countdown--inline .ex-countdown__label{margin:0 0 0 1px;font-size:inherit;text-transform:none;opacity:1}.ex-cart-error[data-ex-cart-error]{flex-basis:100%;width:fit-content;max-width:100%;margin:8px 0 0;padding:6px 10px;border-radius:6px;background:#fdecea;color:#8a1c0f;font-size:var(--ex-fs-body-sm, 14px);line-height:1.4;text-align:start;overflow-wrap:anywhere}.ex-cart-error--center[data-ex-cart-error]{margin-inline:auto;text-align:center}.ex-cart-error[hidden],.ex-cart-error:empty{display:none}.ex-delivery__date,.ex-delivery__time{color:var(--ex-delivery-accent, inherit);font-weight:var(--ex-weight-semibold)}elexa-accordion{display:block}elexa-accordion details>summary{display:flex;align-items:center;justify-content:space-between;gap:12px;list-style:none;cursor:pointer}elexa-accordion details>summary::-webkit-details-marker{display:none}elexa-accordion details>summary::marker{content:""}.ex-acc__icon{flex:none;transition:transform var(--ex-dur) ease}elexa-accordion details[open]:not([data-ex-closing])>summary .ex-acc__icon--plus{transform:rotate(45deg)}elexa-accordion details[open]:not([data-ex-closing])>summary .ex-acc__icon--chevron{transform:rotate(180deg)}[data-ex-action=copy][data-copied=true]{--ex-b-fill: var(--ex-copied-bg, var(--ex-accent))}@media(prefers-reduced-motion:no-preference){.scroll-trigger.animate--fade-up{opacity:.01;translate:0 var(--ex-reveal-distance, 30px)}.scroll-trigger:not(.scroll-trigger--offscreen).animate--fade-up{opacity:1;translate:none;animation:exRevealFade var(--ex-reveal-fade, .6s) var(--ex-reveal-fade-ease, cubic-bezier(0, 0, .3, 1)) backwards,exRevealRise var(--ex-reveal-rise, .8s) var(--ex-reveal-rise-ease, ease-out) backwards;animation-delay:calc(var(--animation-order, 0) * var(--ex-reveal-stagger, .1s))}.scroll-trigger.scroll-trigger--design-mode.animate--fade-up,.scroll-trigger.animate--fade-up.scroll-trigger--cancel,.ex-design-mode .scroll-trigger.animate--fade-up{opacity:1;translate:none;animation:none}.scroll-trigger.animate--fade-up .scroll-trigger.animate--fade-up:not(.scroll-trigger--offscreen){animation-name:exRevealFade,none}@keyframes exRevealFade{0%{opacity:.01}to{opacity:1}}@keyframes exRevealRise{0%{translate:0 var(--ex-reveal-distance, 30px)}to{translate:none}}}.ex-stagger>:nth-child(1){--animation-order: 0}.ex-stagger>:nth-child(2){--animation-order: 1}.ex-stagger>:nth-child(3){--animation-order: 2}.ex-stagger>:nth-child(4){--animation-order: 3}.ex-stagger>:nth-child(5){--animation-order: 4}.ex-stagger>:nth-child(6){--animation-order: 5}.ex-stagger>:nth-child(7){--animation-order: 6}.ex-stagger>:nth-child(8){--animation-order: 7}.ex-stagger>:nth-child(9){--animation-order: 8}.ex-stagger>:nth-child(10){--animation-order: 9}.ex-stagger>:nth-child(11){--animation-order: 10}.ex-stagger>:nth-child(n+12){--animation-order: 11}@media(prefers-reduced-motion:no-preference)and (hover:hover){.animate--hover-3d-lift .card-wrapper:hover .card--card,.animate--hover-3d-lift .card-wrapper:hover .card--standard .card__inner{box-shadow:0 1.2rem 2.4rem -1.2rem #00000059}.animate--hover-3d-lift .card-wrapper .card--shape.card--standard:not(.card--text) .card__inner:after{background:none}}@media(prefers-reduced-motion:no-preference)and (hover:hover){body:not([class*=animate--hover-]) .product-card-wrapper .card--card,body:not([class*=animate--hover-]) .product-card-wrapper .card--standard .card__inner{transition:translate var(--ex-card-dur, .2s) ease,box-shadow var(--ex-card-dur, .2s) ease}body:not([class*=animate--hover-]) .product-card-wrapper:hover .card--card,body:not([class*=animate--hover-]) .product-card-wrapper:hover .card--standard .card__inner{translate:0 var(--ex-card-lift, -2px);box-shadow:var(--ex-card-shadow-hover, 0 3px 10px rgba(0, 0, 0, .08))}}@media(hover:hover){body .product-card-wrapper.card-wrapper:hover .media.media--hover-effect>img:first-child:only-child,body .product-card-wrapper.card-wrapper:hover .media.media--hover-effect>img+img{transform:none}body .product-card-wrapper.card-wrapper .media.media--hover-effect>img:first-child:not(:only-child),body .product-card-wrapper.card-wrapper .media.media--hover-effect>img+img{transition:opacity .4s cubic-bezier(.25,.46,.45,.94)}}cart-drawer .cart-drawer__overlay{opacity:1;transition:none}elexa-accordion{--ex-acc-duration: .3s;--ex-acc-easing: ease;--ex-acc-floor: 300px}elexa-accordion.ex-cr,.ex-pbi elexa-accordion{--ex-acc-duration: .5s;--ex-acc-easing: cubic-bezier(.4, 0, .2, 1);--ex-acc-floor: 0px}elexa-accordion.ex-cr .ex-acc__icon{transition-duration:.4s;transition-timing-function:cubic-bezier(.4,0,.2,1)}[data-ex-deco]:empty{display:var(--ex-deco-display, block)}@media(prefers-reduced-motion:reduce){.ex-carousel__track{scroll-behavior:auto}.ex-acc__icon{transition:none}.ex-btn-shine :is(.button,.ex-btn):after{display:none}.ex-btn:hover,.button:hover,.ex-arrow:hover,.ex-btn:focus-visible,.button:focus-visible{transform:none!important}}@media print{.ex-btn,.button{box-shadow:none!important}.ex-carousel-controls,.ex-progress{display:none}}.ex-progress__track>.ex-progress__fill,div.ex-progress__fill{display:block}body{color:rgb(var(--color-foreground))}.ex-sh__sub{line-height:1.5}
/*# sourceMappingURL=/cdn/shop/t/2/assets/elexa-base.css.map */
