:where(.clone-src) :first-child:is(p,h1,h2,h3,h4,h5,h6),:where(.clone-src) :first-child:empty+:where(p,h1,h2,h3,h4,h5,h6),:where(.clone-src) :first-child:is(.h1,.h2,.h3,.h4,.h5,.h6){margin-block-start:revert}
:where(.clone-src) :last-child:is(p,h1,h2,h3,h4,h5,h6),:where(.clone-src) :where(p,h1,h2,h3,h4,h5,h6):nth-child(2):has(+:last-child:empty),:where(.clone-src) :last-child:is(.h1,.h2,.h3,.h4,.h5,.h6){margin-block-end:revert}
:where(.clone-src){--animation-easing:initial;--animation-speed:initial;--animation-speed-fast:initial;--animation-speed-medium:initial;--animation-speed-slow:initial;--animation-timing-active:initial;--animation-timing-bounce:initial;--animation-timing-default:initial;--animation-timing-fade-in:initial;--animation-timing-fade-out:initial;--animation-timing-hover:initial;--animation-values:initial;--atc-destination:initial;--atc-opacity:initial;--backdrop-color-rgb:initial;--backdrop-opacity:initial;--badge-border-radius:initial;--badge-font-family:initial;--badge-font-size:initial;--badge-font-weight:initial;--badge-inset:initial;--badge-rectangle-padding-block:initial;--badge-rectangle-padding-inline:initial;--badge-text-transform:initial;--base-delay:initial;--border-radius:initial;--border-radius-sm:initial;--border-style:initial;--border-width:initial;--border-width-sm:initial;--burst-speed:initial;--button-background-color:initial;--button-border-color:initial;--button-border-width:initial;--button-color:initial;--button-focus-outline-color:initial;--button-font-family-primary:initial;--button-font-family-secondary:initial;--button-icon-opacity:initial;--button-padding-block:initial;--button-padding-inline:initial;--button-size:initial;--button-size-md:initial;--button-text-case-primary:initial;--button-text-case-secondary:initial;--buttons:initial;--buttons-max-width:initial;--buy-button-preferred-width:initial;--can-scroll:initial;--card-bg-hover:initial;--card-border-focus:initial;--card-border-hover:initial;--card-corner-radius:initial;--card-width-small:initial;--cart-primary-font-family:initial;--cart-primary-font-style:initial;--cart-primary-font-weight:initial;--cart-secondary-font-family:initial;--cart-secondary-font-style:initial;--cart-secondary-font-weight:initial;--case:initial;--centered:initial;--centered-column-number:initial;--check-speed:initial;--checkbox-border:initial;--checkbox-border-radius:initial;--checkbox-cursor:initial;--checkbox-label-padding:initial;--checkbox-path-opacity:initial;--checkbox-size:initial;--checkout-button-gap:initial;--clip:initial;--close-icon-opacity:initial;--color:initial;--color-background:initial;--color-background-rgb:initial;--color-border:initial;--color-border-rgb:initial;--color-drawer-shadow-rgb:initial;--color-error:initial;--color-foreground:initial;--color-foreground-muted:initial;--color-foreground-rgb:initial;--color-foreground-secondary:initial;--color-foreground-subdued:initial;--color-input-background:initial;--color-input-border:initial;--color-input-text:initial;--color-input-text-rgb:initial;--color-instock:initial;--color-lowstock:initial;--color-outofstock:initial;--color-popover-shadow-rgb:initial;--color-primary-button-background:initial;--color-primary-button-border:initial;--color-primary-button-focus-outline:initial;--color-primary-button-hover-background:initial;--color-primary-button-hover-border:initial;--color-primary-button-hover-text:initial;--color-primary-button-text:initial;--color-rgb:initial;--color-secondary-button-background:initial;--color-secondary-button-border:initial;--color-secondary-button-hover-background:initial;--color-secondary-button-hover-border:initial;--color-secondary-button-hover-text:initial;--color-secondary-button-text:initial;--color-selected-variant-background:initial;--color-selected-variant-border:initial;--color-selected-variant-hover-background:initial;--color-selected-variant-hover-border:initial;--color-selected-variant-hover-text:initial;--color-selected-variant-text:initial;--color-selected-variant-text-rgb:initial;--color-shadow-rgb:initial;--color-success:initial;--color-variant-background:initial;--color-variant-border:initial;--color-variant-hover-background:initial;--color-variant-hover-border:initial;--color-variant-hover-text:initial;--color-variant-text:initial;--color-variant-text-rgb:initial;--color-white:initial;--color-white-rgb:initial;--constrained-height:initial;--constrained-min-height:initial;--contrast-color:initial;--corner-radius:initial;--cursor:initial;--custom-transform-from:initial;--custom-transform-to:initial;--dialog-drawer-closing-animation:initial;--dialog-drawer-opening-animation:initial;--disabled-opacity:initial;--dividers:initial;--drawer-animation-speed:initial;--drawer-header-desktop-top:initial;--drawer-height:initial;--drawer-max-width:initial;--drawer-padding:initial;--drawer-stack-order:initial;--drawer-width:initial;--ease-out-cubic:initial;--ease-out-quad:initial;--end-opacity:initial;--end-x:initial;--end-y:initial;--extend:initial;--facets-open-z-index:initial;--facets-vertical-col-width:initial;--family:initial;--flex-direction:initial;--flex-wrap:initial;--flex-wrap-mobile:initial;--focal-point:initial;--focus-outline:initial;--focus-outline-offset:initial;--focus-outline-radius:initial;--focus-outline-width:initial;--font-:initial;--font-accent--family:initial;--font-accent--style:initial;--font-accent--weight:initial;--font-body--family:initial;--font-body--style:initial;--font-body--weight:initial;--font-family:initial;--font-h1--case:initial;--font-h1--family:initial;--font-h1--letter-spacing:initial;--font-h1--line-height:initial;--font-h1--size:initial;--font-h1--spacing:initial;--font-h1--style:initial;--font-h1--weight:initial;--font-h2--case:initial;--font-h2--family:initial;--font-h2--letter-spacing:initial;--font-h2--line-height:initial;--font-h2--size:initial;--font-h2--spacing:initial;--font-h2--style:initial;--font-h2--weight:initial;--font-h3--case:initial;--font-h3--family:initial;--font-h3--letter-spacing:initial;--font-h3--line-height:initial;--font-h3--size:initial;--font-h3--spacing:initial;--font-h3--style:initial;--font-h3--weight:initial;--font-h4--case:initial;--font-h4--family:initial;--font-h4--letter-spacing:initial;--font-h4--line-height:initial;--font-h4--size:initial;--font-h4--spacing:initial;--font-h4--style:initial;--font-h4--weight:initial;--font-h5--case:initial;--font-h5--family:initial;--font-h5--letter-spacing:initial;--font-h5--line-height:initial;--font-h5--size:initial;--font-h5--spacing:initial;--font-h5--style:initial;--font-h5--weight:initial;--font-h6--case:initial;--font-h6--family:initial;--font-h6--letter-spacing:initial;--font-h6--line-height:initial;--font-h6--size:initial;--font-h6--spacing:initial;--font-h6--style:initial;--font-h6--weight:initial;--font-heading--family:initial;--font-heading--spacing:initial;--font-heading--style:initial;--font-heading--weight:initial;--font-paragraph--case:initial;--font-paragraph--family:initial;--font-paragraph--line-height:initial;--font-paragraph--size:initial;--font-paragraph--spacing:initial;--font-paragraph--style:initial;--font-paragraph--weight:initial;--font-paragraph-family:initial;--font-paragraph-size:initial;--font-size:initial;--font-size--2xl:initial;--font-size--2xs:initial;--font-size--3xl:initial;--font-size--3xs:initial;--font-size--4xl:initial;--font-size--5xl:initial;--font-size--6xl:initial;--font-size--body-md:initial;--font-size--lg:initial;--font-size--md:initial;--font-size--sm:initial;--font-size--xl:initial;--font-size--xs:initial;--font-subheading--family:initial;--font-subheading--style:initial;--font-subheading--weight:initial;--font-weight:initial;--full-page-grid-central-column-width:initial;--full-page-grid-margin:initial;--full-page-grid-with-margins:initial;--full-page-margin-inline-offset:initial;--full-width:initial;--full-width-column-number:initial;--gallery-aspect-ratio:initial;--gap:initial;--gap-2xl:initial;--gap-2xs:initial;--gap-3xl:initial;--gap-3xs:initial;--gap-lg:initial;--gap-md:initial;--gap-scale:initial;--gap-sm:initial;--gap-xl:initial;--gap-xs:initial;--gift-card-image-max-height:initial;--gift-card-image-max-width:initial;--gradient-image-overlay:initial;--grid:initial;--grid-template-rows:initial;--grid-template-rows-desktop:initial;--gutter-slide-width:initial;--has-swatch:initial;--height:initial;--height-buy-buttons:initial;--height-small:initial;--horizontal-alignment:initial;--hover-color-rgb:initial;--hover-lift-amount:initial;--hover-scale-amount:initial;--hover-subtle-zoom-amount:initial;--hover-transition-duration:initial;--hover-transition-timing:initial;--icon-size-2xs:initial;--icon-size-lg:initial;--icon-size-md:initial;--icon-size-sm:initial;--icon-size-xs:initial;--icon-stroke-width:initial;--image-gap:initial;--index:initial;--input-box-shadow:initial;--input-box-shadow-focus:initial;--input-box-shadow-width:initial;--input-disabled-background-color:initial;--input-disabled-border-color:initial;--input-disabled-text-color:initial;--input-padding:initial;--input-padding-x:initial;--input-padding-y:initial;--input-textarea-min-height:initial;--layer-base:initial;--layer-flat:initial;--layer-header-menu:initial;--layer-heightened:initial;--layer-lowest:initial;--layer-menu-drawer:initial;--layer-overlay:initial;--layer-raised:initial;--layer-section-background:initial;--layer-sticky:initial;--layer-temporary:initial;--layer-window-overlay:initial;--letter-spacing:initial;--letter-spacing--:initial;--letter-spacing--body-loose:initial;--letter-spacing--body-normal:initial;--letter-spacing--body-tight:initial;--letter-spacing--display-loose:initial;--letter-spacing--display-normal:initial;--letter-spacing--display-tight:initial;--letter-spacing--heading-loose:initial;--letter-spacing--heading-normal:initial;--letter-spacing--heading-tight:initial;--letter-spacing-sm:initial;--line-height:initial;--line-height--:initial;--line-height--body:initial;--line-height--body-:initial;--line-height--body-loose:initial;--line-height--body-normal:initial;--line-height--body-tight:initial;--line-height--display:initial;--line-height--display-:initial;--line-height--display-loose:initial;--line-height--display-normal:initial;--line-height--display-tight:initial;--line-height--heading:initial;--line-height--heading-:initial;--line-height--heading-loose:initial;--line-height--heading-normal:initial;--line-height--heading-tight:initial;--margin-2xl:initial;--margin-2xs:initial;--margin-3xs:initial;--margin-4xl:initial;--margin-6xl:initial;--margin-block:initial;--margin-block-end:initial;--margin-block-start:initial;--margin-inline:initial;--margin-inline-end:initial;--margin-inline-start:initial;--margin-lg:initial;--margin-md:initial;--margin-sm:initial;--margin-xl:initial;--margin-xs:initial;--mask-if-no-scroll:initial;--mask-if-scroll:initial;--max-filter-size:initial;--max-pill-size:initial;--max-swatch-size:initial;--max-width--body-narrow:initial;--max-width--body-normal:initial;--max-width--display-narrow:initial;--max-width--display-normal:initial;--max-width--display-tight:initial;--max-width--heading-narrow:initial;--max-width--heading-normal:initial;--media-preview-ratio:initial;--media-radius:initial;--menu-child-active-font-color:initial;--menu-child-font-case:initial;--menu-child-font-color:initial;--menu-child-font-family:initial;--menu-child-font-line-height:initial;--menu-child-font-size:initial;--menu-child-font-style:initial;--menu-child-font-weight:initial;--menu-font-2xl--line-height:initial;--menu-font-2xl--size:initial;--menu-font-md--line-height:initial;--menu-font-md--size:initial;--menu-font-sm--line-height:initial;--menu-font-sm--size:initial;--menu-font-xl--line-height:initial;--menu-font-xl--size:initial;--menu-parent-active-font-color:initial;--menu-parent-font-case:initial;--menu-parent-font-color:initial;--menu-parent-font-family:initial;--menu-parent-font-line-height:initial;--menu-parent-font-size:initial;--menu-parent-font-style:initial;--menu-parent-font-weight:initial;--menu-top-level-font-case:initial;--menu-top-level-font-color:initial;--menu-top-level-font-color-rgb:initial;--menu-top-level-font-family:initial;--menu-top-level-font-line-height:initial;--menu-top-level-font-size:initial;--menu-top-level-font-size-desktop:initial;--menu-top-level-font-style:initial;--menu-top-level-font-weight:initial;--min-height:initial;--min-height-unitless:initial;--min-width:initial;--min-width-unitless:initial;--minimum-touch-target:initial;--modal-max-height:initial;--modal-top-margin:initial;--narrow-content-width:initial;--narrow-page-width:initial;--normal-content-width:initial;--normal-page-width:initial;--offset-max-swatch-size:initial;--offset-scaled-height:initial;--offset-scaled-width:initial;--offset-swatch-height:initial;--offset-swatch-width:initial;--offset-y:initial;--opacity-10:initial;--opacity-10-25:initial;--opacity-15:initial;--opacity-20:initial;--opacity-25:initial;--opacity-30:initial;--opacity-35-55:initial;--opacity-40:initial;--opacity-40-60:initial;--opacity-5:initial;--opacity-5-15:initial;--opacity-50:initial;--opacity-60:initial;--opacity-70:initial;--opacity-8:initial;--opacity-80:initial;--opacity-85:initial;--opacity-90:initial;--opacity-muted-text:initial;--opacity-subdued-text:initial;--options-border-radius:initial;--options-border-width:initial;--overflow-list-alignment:initial;--overflow-list-alignment-mobile:initial;--overflow-list-padding-block:initial;--overflow-list-padding-inline:initial;--padding-2xl:initial;--padding-2xs:initial;--padding-3xl:initial;--padding-3xs:initial;--padding-4xl:initial;--padding-5xl:initial;--padding-6xl:initial;--padding-block:initial;--padding-block-end:initial;--padding-block-start:initial;--padding-inline:initial;--padding-inline-end:initial;--padding-inline-start:initial;--padding-lg:initial;--padding-md:initial;--padding-sm:initial;--padding-xl:initial;--padding-xs:initial;--page-content-width:initial;--page-margin:initial;--page-width:initial;--palette-darkest:initial;--palette-darkest-rgb:initial;--palette-lightest:initial;--palette-lightest-rgb:initial;--peek-next-slide-size:initial;--pill-background-color:initial;--pill-offset:initial;--pill-width-current:initial;--pill-width-previous:initial;--pills-pill-background-color:initial;--private-border-width:initial;--private-button-border-color:initial;--private-button-shadow:initial;--private-button-size:initial;--private-focus-ring-size:initial;--private-motion-ease:initial;--private-motion-speed:initial;--product-card-alignment:initial;--product-card-gap:initial;--product-corner-radius:initial;--product-media-fit:initial;--product-swatches-alignment:initial;--product-swatches-alignment-mobile:initial;--quantity-selector-width:initial;--query:initial;--quick-add-background:initial;--quick-add-bottom:initial;--quick-add-collapsed-width:initial;--quick-add-display:initial;--quick-add-expanded-width:initial;--quick-add-foreground:initial;--quick-add-icon-width:initial;--quick-add-inset-block-end:initial;--quick-add-inset-inline-end:initial;--quick-add-mobile-display:initial;--quick-add-mobile-opacity:initial;--quick-add-modal-gallery-width:initial;--quick-add-modal-height:initial;--quick-add-modal-mask-end:initial;--quick-add-modal-mask-end-progressive-enhanced:initial;--quick-add-modal-mask-start:initial;--quick-add-modal-width:initial;--quick-add-offset:initial;--quick-add-right:initial;--radius:initial;--ratio:initial;--resource-list-column-gap:initial;--resource-list-column-gap-desktop:initial;--resource-list-columns:initial;--resource-list-columns-mobile:initial;--resource-list-columns-per-row:initial;--resource-list-mobile-gap-max:initial;--resource-list-row-gap:initial;--resource-list-row-gap-desktop:initial;--ring-speed:initial;--row:initial;--safe-area-inset-bottom:initial;--safe-area-inset-left:initial;--safe-area-inset-right:initial;--safe-area-inset-top:initial;--scale-timing:initial;--scaling-factor:initial;--search-border-radius:initial;--search-border-width:initial;--section-height-large:initial;--section-height-medium:initial;--section-height-offset:initial;--section-height-small:initial;--section-min-height:initial;--section-top-offset:initial;--shadow-blur:initial;--shadow-button:initial;--shadow-drawer:initial;--shadow-popover:initial;--shimmer-color-light:initial;--shimmer-speed:initial;--shimmer-text-color:initial;--shopify-accelerated-checkout-button-block-size:initial;--shopify-accelerated-checkout-button-border-radius:initial;--show-fallback-borders:initial;--sidebar-width:initial;--size:initial;--size-style-aspect-ratio:initial;--size-style-height:initial;--size-style-height-mobile:initial;--size-style-width:initial;--size-style-width-mobile:initial;--size-style-width-mobile-min:initial;--skeleton-opacity:initial;--slide-from:initial;--slide-min-height:initial;--slide-min-height-desktop:initial;--slide-offset:initial;--slide-opacity-from:initial;--slide-opacity-to:initial;--slide-to:initial;--slide-width:initial;--slideshow-align-items:initial;--slideshow-controls-icon:initial;--slideshow-gap:initial;--slideshow-slide-offset:initial;--slideshow-timeline:initial;--spacing-scale:initial;--spacing-scale-default:initial;--spacing-scale-md:initial;--speed:initial;--spring-d180-b0-duration:initial;--spring-d180-b0-easing:initial;--spring-d220-b0-duration:initial;--spring-d220-b0-easing:initial;--spring-d280-b0-duration:initial;--spring-d280-b0-easing:initial;--spring-d300-b0-duration:initial;--spring-d300-b0-easing:initial;--start-opacity:initial;--start-x:initial;--start-y:initial;--step-delay:initial;--sticky-header-offset:initial;--style:initial;--style-border-drawer:initial;--style-border-popover:initial;--style-border-radius-50:initial;--style-border-radius-buttons:initial;--style-border-radius-buttons-primary:initial;--style-border-radius-buttons-secondary:initial;--style-border-radius-inputs:initial;--style-border-radius-lg:initial;--style-border-radius-md:initial;--style-border-radius-pills:initial;--style-border-radius-popover:initial;--style-border-radius-sm:initial;--style-border-radius-xs:initial;--style-border-swatch-opacity:initial;--style-border-swatch-style:initial;--style-border-swatch-width:initial;--style-border-width:initial;--style-border-width-inputs:initial;--style-border-width-primary:initial;--style-border-width-secondary:initial;--submenu-animation-speed:initial;--summary-font-case:initial;--summary-font-family:initial;--summary-font-line-height:initial;--summary-font-size:initial;--summary-font-style:initial;--summary-font-weight:initial;--swatch-background:initial;--swatch-focal-point:initial;--swatch-height:initial;--swatch-width:initial;--test:initial;--text-align:initial;--text-background-color:initial;--text-corner-radius:initial;--text-padding:initial;--text-speed:initial;--text-transform:initial;--text-wrap:initial;--theme-drawer-padding:initial;--theme-drawer-width:initial;--tick-speed:initial;--title-case:initial;--title-font-size:initial;--title-margin-block:initial;--two-column:initial;--unbranded:initial;--util-page-margin-offset:initial;--variant-ch:initial;--variant-min-width:initial;--variant-option-label-color:initial;--variant-option-label-color-subdued:initial;--variant-option-padding-inline:initial;--variant-picker-border-opacity:initial;--variant-picker-border-style:initial;--variant-picker-border-width:initial;--variant-picker-button-border-width:initial;--variant-picker-button-radius:initial;--variant-picker-stroke-color:initial;--variant-picker-swatch-height:initial;--variant-picker-swatch-height-unitless:initial;--variant-picker-swatch-radius:initial;--variant-picker-swatch-width:initial;--variant-picker-swatch-width-unitless:initial;--variant-strikethrough-color:initial;--vertical:initial;--vertical-alignment:initial;--vertical-alignment-mobile:initial;--video-aspect-ratio:initial;--video-placeholder-width:initial;--view-transition-new-main-content:initial;--view-transition-old-main-content:initial;--viewport-offset:initial;--weight:initial;--wide-page-width:initial;--width:initial;--x-timing:initial;--y-timing:initial}
:where(.clone-src){--anchor-offset:initial;--announcement-bar-height:initial;--aspect-ratio:initial;--button-background:initial;--button-overlay-color:initial;--button-text-color:initial;--cart-notification-offset:initial;--divider:initial;--enable-sticky-announcement-bar:initial;--header-background:initial;--header-text-color:initial;--image-aspect-ratio:initial;--image-height:initial;--image-max-height:initial;--item-width:initial;--lam-badge-red:initial;--nostar-color:initial;--prev-next-button-background:initial;--prev-next-button-color:initial;--product-info-width:initial;--product-list-column-gap:initial;--product-media-width:initial;--quantity-selector-height:initial;--quantity-selector-input-width:initial;--range-max:initial;--range-min:initial;--reduce-header-padding:initial;--scale:initial;--section-accent-background:initial;--section-background:initial;--section-block-background:initial;--section-block-overlay:initial;--section-block-overlay-opacity:initial;--section-box-background:initial;--section-items-count:initial;--section-products-per-row:initial;--smallest-image-aspect-ratio:initial;--star-color:initial;--table-spacing:initial;--timeline-content-max-width:initial;--timeline-image-max-width:initial}
@font-face {
  font-family: Poppins;
  font-weight: 400;
  font-style: normal;
  font-display: swap;
  src: url("/statique/theme/clone-c0f60eadd21e419a.woff2") format("woff2"),
       url("/statique/theme/clone-46a261bf2575ff67.woff") format("woff");
}
@font-face {
  font-family: Poppins;
  font-weight: 400;
  font-style: italic;
  font-display: swap;
  src: url("/statique/theme/clone-c08becbcf87fda2c.woff2") format("woff2"),
       url("/statique/theme/clone-d9045d9f4365042b.woff") format("woff");
}
@font-face {
  font-family: Poppins;
  font-weight: 400;
  font-style: normal;
  font-display: swap;
  src: url("/statique/theme/clone-c0f60eadd21e419a.woff2") format("woff2"),
       url("/statique/theme/clone-46a261bf2575ff67.woff") format("woff");
}
@font-face {
  font-family: Poppins;
  font-weight: 400;
  font-style: italic;
  font-display: swap;
  src: url("/statique/theme/clone-c08becbcf87fda2c.woff2") format("woff2"),
       url("/statique/theme/clone-d9045d9f4365042b.woff") format("woff");
}
@font-face {
  font-family: Poppins;
  font-weight: 600;
  font-style: normal;
  font-display: swap;
  src: url("/statique/theme/clone-bfee25bb930055d3.woff2") format("woff2"),
       url("/statique/theme/clone-ac1f38ee1a47d753.woff") format("woff");
}
@font-face {
  font-family: Poppins;
  font-weight: 600;
  font-style: italic;
  font-display: swap;
  src: url("/statique/theme/clone-bb303b6784134b48.woff2") format("woff2"),
       url("/statique/theme/clone-c1967aaa65a2b582.woff") format("woff");
}
.clone-src{--heading-color:0, 0, 0!important;--text-color:0, 0, 0!important;--background:255, 255, 255!important;--secondary-background:245, 245, 245!important;--border-color:217, 217, 217!important;--border-color-darker:153, 153, 153!important;--success-color:46, 158, 123!important;--success-background:213, 236, 229!important;--error-color:222, 42, 42!important;--error-background:253, 240, 240!important;--primary-button-background:0, 0, 0!important;--primary-button-text-color:255, 255, 255!important;--secondary-button-background:0, 0, 0!important;--secondary-button-text-color:255, 255, 255!important;--product-star-rating:246, 164, 41!important;--product-on-sale-accent:222, 42, 42!important;--product-sold-out-accent:111, 113, 155!important;--product-custom-label-background:64, 93, 230!important;--product-custom-label-text-color:255, 255, 255!important;--product-custom-label-2-background:243, 255, 52!important;--product-custom-label-2-text-color:0, 0, 0!important;--product-low-stock-text-color:222, 42, 42!important;--product-in-stock-text-color:46, 158, 123!important;--loading-bar-background:0, 0, 0!important;--root-heading-color:0, 0, 0!important;--root-text-color:0, 0, 0!important;--root-background:255, 255, 255!important;--root-border-color:217, 217, 217!important;--root-primary-button-background:0, 0, 0!important;--root-primary-button-text-color:255, 255, 255!important;--base-font-size:15px!important;--heading-font-family:Poppins, sans-serif!important;--heading-font-weight:400!important;--heading-font-style:normal!important;--heading-text-transform:normal!important;--text-font-family:Poppins, sans-serif!important;--text-font-weight:400!important;--text-font-style:normal!important;--text-font-bold-weight:600!important;--heading-xxsmall-font-size:11px!important;--heading-xsmall-font-size:11px!important;--heading-small-font-size:12px!important;--heading-large-font-size:36px!important;--heading-h1-font-size:36px!important;--heading-h2-font-size:30px!important;--heading-h3-font-size:26px!important;--heading-h4-font-size:24px!important;--heading-h5-font-size:20px!important;--heading-h6-font-size:16px!important;--button-border-radius:0px!important;--block-border-radius:0px!important;--block-border-radius-reduced:0px!important;--color-swatch-border-radius:0px!important;--button-height:48px!important;--button-small-height:40px!important;--form-input-field-height:48px!important;--form-input-gap:16px!important;--form-submit-margin:24px!important;--product-list-block-spacing:32px!important;--play-button-background:255, 255, 255!important;--play-button-arrow:0, 0, 0!important;--transform-logical-flip:1!important;--transform-origin-start:left!important;--transform-origin-end:right!important;--zoom-cursor-svg-url:url(/statique/theme/clone-cd5b488039cb1e26.svg)!important;--arrow-right-svg-url:url(/statique/theme/clone-afea8fdc9c0ce3c0.svg)!important;--arrow-left-svg-url:url(/statique/theme/clone-d78e2c4156651f05.svg)!important;--container-max-width:1600px!important;--container-gutter:24px!important;--container-max-width-minus-gutters:calc(var(--container-max-width) - (var(--container-gutter)) * 2)!important;--container-outer-width:max(calc((100vw - var(--container-max-width-minus-gutters)) / 2), var(--container-gutter))!important;--container-outer-margin:var(--container-outer-width)!important;--container-inner-width:calc(100vw - var(--container-outer-width) * 2)!important;--grid-column-count:10!important;--grid-gap:24px!important;--grid-column-width:calc((100vw - var(--container-outer-width) * 2 - var(--grid-gap) * (var(--grid-column-count) - 1)) / var(--grid-column-count))!important;--vertical-breather:48px!important;--vertical-breather-tight:48px!important;--payment-terms-background-color:#ffffff!important}
@media screen and (min-width: 741px){.clone-src{--container-gutter:40px!important;--grid-column-count:20!important;--vertical-breather:64px!important;--vertical-breather-tight:64px!important;--heading-xsmall-font-size:12px!important;--heading-small-font-size:13px!important;--heading-large-font-size:52px!important;--heading-h1-font-size:48px!important;--heading-h2-font-size:38px!important;--heading-h3-font-size:32px!important;--heading-h4-font-size:24px!important;--heading-h5-font-size:20px!important;--heading-h6-font-size:18px!important;--form-input-field-height:52px!important;--form-submit-margin:32px!important;--button-height:52px!important;--button-small-height:44px!important}}
@media screen and (min-width: 1200px){.clone-src{--vertical-breather:80px!important;--vertical-breather-tight:64px!important;--product-list-block-spacing:48px!important;--heading-large-font-size:64px!important;--heading-h1-font-size:56px!important;--heading-h2-font-size:48px!important;--heading-h3-font-size:36px!important;--heading-h4-font-size:30px!important;--heading-h5-font-size:24px!important;--heading-h6-font-size:18px!important}}
@media screen and (min-width: 1600px){.clone-src{--vertical-breather:90px!important;--vertical-breather-tight:64px!important}}
@media screen and (max-width:740px){.clone-src.clone-src.clone-src:not(#tr-i) .hidden-phone{display:none!important}}
@media screen and (min-width:741px){.clone-src.clone-src.clone-src .hidden-tablet-and-up{display:none!important}}
@media screen and (max-width:999px){.clone-src.clone-src.clone-src:not(#tr-i) .hidden-pocket{display:none!important}}
@media screen and (min-width:1000px)and (max-width:1199px){.clone-src.clone-src.clone-src:not(#tr-i) .hidden-lap{display:none!important}}
@media screen and (min-width:1000px){.clone-src.clone-src.clone-src .hidden-lap-and-up{display:none!important}}
@media screen and (min-width:1200px){.clone-src.clone-src.clone-src .hidden-desk{display:none!important}}
@media screen and (pointer:fine){.clone-src.clone-src.clone-src .hidden-no-touch{display:none!important}}
@media screen and not (pointer:fine){.clone-src.clone-src.clone-src .hidden-touch{display:none!important}}
.clone-src *, .clone-src :before, .clone-src :after{-webkit-font-smoothing:antialiased!important;-moz-osx-font-smoothing:grayscale!important}
.clone-src.clone-src.clone-src *, .clone-src.clone-src.clone-src :before, .clone-src.clone-src.clone-src :after{box-sizing:border-box!important}
.clone-src{text-size-adjust:100%!important;font-family:sans-serif!important}
.clone-src [hidden]{display:none!important}
.clone-src.clone-src.clone-src blockquote:first-child, .clone-src.clone-src.clone-src ul:first-child, .clone-src.clone-src.clone-src ol:first-child, .clone-src.clone-src.clone-src p:first-child, .clone-src.clone-src.clone-src :is(h1:where(:not([data-tr-src])),:where([data-tr-src="h1"])):first-child, .clone-src.clone-src.clone-src :is(h2:where(:not([data-tr-src])),:where([data-tr-src="h2"])):first-child, .clone-src.clone-src.clone-src :is(h3:where(:not([data-tr-src])),:where([data-tr-src="h3"])):first-child, .clone-src.clone-src.clone-src :is(h4:where(:not([data-tr-src])),:where([data-tr-src="h4"])):first-child, .clone-src.clone-src.clone-src :is(h5:where(:not([data-tr-src])),:where([data-tr-src="h5"])):first-child, .clone-src.clone-src.clone-src :is(h6:where(:not([data-tr-src])),:where([data-tr-src="h6"])):first-child{margin-block-start:0!important}
.clone-src.clone-src.clone-src blockquote:last-child, .clone-src.clone-src.clone-src ul:last-child, .clone-src.clone-src.clone-src ol:last-child, .clone-src.clone-src.clone-src p:last-child, .clone-src.clone-src.clone-src :is(h1:where(:not([data-tr-src])),:where([data-tr-src="h1"])):last-child, .clone-src.clone-src.clone-src :is(h2:where(:not([data-tr-src])),:where([data-tr-src="h2"])):last-child, .clone-src.clone-src.clone-src :is(h3:where(:not([data-tr-src])),:where([data-tr-src="h3"])):last-child, .clone-src.clone-src.clone-src :is(h4:where(:not([data-tr-src])),:where([data-tr-src="h4"])):last-child, .clone-src.clone-src.clone-src :is(h5:where(:not([data-tr-src])),:where([data-tr-src="h5"])):last-child, .clone-src.clone-src.clone-src :is(h6:where(:not([data-tr-src])),:where([data-tr-src="h6"])):last-child{margin-block-end:0!important}
.clone-src a{color:inherit!important;text-decoration:none!important}
.clone-src button, .clone-src input, .clone-src select, .clone-src textarea{color:inherit!important;font:inherit!important;text-align:inherit!important;margin:0!important}
.clone-src input[type=number]{-moz-appearance:textfield!important}
.clone-src button, .clone-src [type=submit]{cursor:pointer!important;-webkit-appearance:none!important;appearance:none!important;touch-action:manipulation!important;background:none!important;border:none!important;border-radius:0!important;padding:0!important;overflow:visible!important}
.clone-src button[disabled], .clone-src input[disabled]{cursor:default!important}
.clone-src img, .clone-src video{vertical-align:top!important;border-style:none!important;max-width:100%!important;height:auto!important}
.clone-src img:-moz-loading{visibility:hidden!important}
.clone-src iframe{border:0!important}
.clone-src table{border-collapse:collapse!important;border-spacing:0!important}
.clone-src td, .clone-src th{padding:0!important}
.clone-src .flickity-enabled{position:relative!important}
.clone-src.clone-src.clone-src .flickity-enabled{overflow:visible!important}
.clone-src .flickity-enabled:focus{outline-offset:2px!important}
.clone-src .flickity-viewport{width:100%!important;height:100%!important;position:relative!important;overflow:hidden!important}
.clone-src .flickity-slider{width:100%!important;height:100%!important;position:absolute!important}
.clone-src .flickity-enabled.is-draggable{-webkit-tap-highlight-color:transparent!important;-webkit-user-select:none!important;user-select:none!important}
.clone-src .flickity-enabled.is-draggable:not(.is-hovering-right):not(.is-hovering-left) .flickity-viewport{cursor:grab!important}
.clone-src{font-family:var(--text-font-family)!important;font-weight:var(--text-font-weight)!important;font-style:var(--text-font-style)!important;font-size:calc(var(--base-font-size) - 1px)!important;color:rgb(var(--text-color))!important;background:rgb(var(--background))!important;line-height:1.71429!important}
.clone-src.clone-src.clone-src :lang(ar) *{letter-spacing:normal!important}
.clone-src p strong, .clone-src p b{font-weight:var(--text-font-bold-weight)!important}
.clone-src .heading, .clone-src .blockquote, .clone-src .rte :is(h1:where(:not([data-tr-src])),:where([data-tr-src="h1"])), .clone-src .rte :is(h2:where(:not([data-tr-src])),:where([data-tr-src="h2"])), .clone-src .rte :is(h3:where(:not([data-tr-src])),:where([data-tr-src="h3"])), .clone-src .rte :is(h4:where(:not([data-tr-src])),:where([data-tr-src="h4"])), .clone-src .rte :is(h5:where(:not([data-tr-src])),:where([data-tr-src="h5"])), .clone-src .rte :is(h6:where(:not([data-tr-src])),:where([data-tr-src="h6"])), .clone-src .rte blockquote{font-family:var(--heading-font-family)!important;font-weight:var(--heading-font-weight)!important;font-style:var(--heading-font-style)!important;color:rgb(var(--heading-color))!important;text-transform:var(--heading-text-transform)!important;display:block!important}
.clone-src .text--small{font-size:calc(var(--base-font-size) - 2px)!important;line-height:1.69231!important}
.clone-src .text--xsmall{font-size:calc(var(--base-font-size) - 3px)!important;line-height:1.5!important}
.clone-src .text--xxsmall{font-size:calc(var(--base-font-size) - 5px)!important;line-height:1.5!important}
.clone-src .text--large{font-size:calc(var(--base-font-size) + 1px)!important}
.clone-src .text--subdued{color:rgba(var(--text-color),.7)!important}
.clone-src .text--left{text-align:start!important}
.clone-src .text--center{text-align:center!important}
.clone-src .text--right{text-align:end!important}
.clone-src .text--strong{font-weight:var(--text-font-bold-weight)!important}
.clone-src p a:not(.button), .clone-src .rte a:not(.button), .clone-src .link{text-underline-offset:2px!important;text-decoration:underline!important;-webkit-text-decoration-color:rgba(var(--text-color),.35)!important;text-decoration-color:rgba(var(--text-color),.35)!important;transition:text-decoration-color .2s ease-in-out,color .2s ease-in-out!important}
.clone-src .heading--small.link{line-height:1.8!important}
@media screen and (pointer:fine){.clone-src p a:not(.button):hover, .clone-src .rte a:not(.button):hover, .clone-src .link:hover{color:rgb(var(--text-color))!important;-webkit-text-decoration-color:rgb(var(--text-color))!important;text-decoration-color:rgb(var(--text-color))!important}}
@media screen and (pointer:fine){@keyframes textUnderlinedAnimatedKeyframes{0%{transform-origin:var(--transform-origin-end);transform:scaleX(1)}50%{transform-origin:var(--transform-origin-end);transform:scaleX(0)}51%{transform-origin:var(--transform-origin-start)}to{transform:scaleX(1)}}}
.clone-src .link--faded{transition:opacity .25s ease-in-out!important}
.clone-src .link--faded:hover{opacity:.7!important}
.clone-src .visually-hidden{clip:rect(0 0 0 0)!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;overflow:hidden!important}
.clone-src.clone-src.clone-src .visually-hidden{position:absolute!important}
@media screen and (min-width:741px){.clone-src{font-size:var(--base-font-size)!important;line-height:1.73333!important}
.clone-src .text--small{font-size:calc(var(--base-font-size) - 1px)!important;line-height:1.71429!important}
.clone-src .text--xsmall{font-size:calc(var(--base-font-size) - 2px)!important;line-height:1.53846!important}
.clone-src .text--xxsmall{font-size:calc(var(--base-font-size) - 4px)!important;line-height:1.53846!important}
.clone-src .text--large{font-size:calc(var(--base-font-size) + 5px)!important}}
.clone-src .heading:first-child{margin-block-start:0!important}
.clone-src .heading:last-child{margin-block-end:0!important}
.clone-src .heading--small, .clone-src .heading--xsmall{font-family:var(--text-font-family)!important;font-style:var(--text-font-style)!important;text-transform:uppercase!important;font-weight:var(--text-font-bold-weight)!important;letter-spacing:1px!important;line-height:1.46636!important}
.clone-src .heading--xsmall{font-size:var(--heading-xsmall-font-size)!important}
.clone-src .heading--small{font-size:var(--heading-small-font-size)!important;line-height:1.5!important}
.clone-src .h1, .clone-src .rte :is(h1:where(:not([data-tr-src])),:where([data-tr-src="h1"])){font-size:var(--heading-h1-font-size)!important;letter-spacing:-.9px!important;line-height:1.11111!important}
.clone-src .h2, .clone-src .rte :is(h2:where(:not([data-tr-src])),:where([data-tr-src="h2"])){font-size:var(--heading-h2-font-size)!important;letter-spacing:-.6px!important;line-height:1.13333!important}
.clone-src .h3, .clone-src .rte :is(h3:where(:not([data-tr-src])),:where([data-tr-src="h3"])){font-size:var(--heading-h3-font-size)!important;letter-spacing:-.4px!important;line-height:1.15385!important}
.clone-src .h4, .clone-src .rte :is(h4:where(:not([data-tr-src])),:where([data-tr-src="h4"])){font-size:var(--heading-h4-font-size)!important;letter-spacing:-.3px!important;line-height:1.16667!important}
.clone-src .h5, .clone-src .rte :is(h5:where(:not([data-tr-src])),:where([data-tr-src="h5"])){font-size:var(--heading-h5-font-size)!important;letter-spacing:-.3px!important;line-height:1.2!important}
.clone-src .h6, .clone-src .rte :is(h6:where(:not([data-tr-src])),:where([data-tr-src="h6"])){font-size:var(--heading-h6-font-size)!important;line-height:1.25!important}
.clone-src .blockquote, .clone-src .rte blockquote{font-size:var(--heading-h4-font-size)!important;letter-spacing:-.3px!important;padding-block-start:24px!important;padding-block-end:0!important;padding-inline-start:24px!important;padding-inline-end:24px!important;line-height:1.16667!important;position:relative!important}
.clone-src .blockquote:before, .clone-src .rte blockquote:before{content:""!important;background:rgb(var(--text-color))!important;opacity:.15!important;width:71px!important;height:56px!important;position:absolute!important;top:-10px!important;-webkit-mask-image:url(data:image/svg+xml;base64,PHN2ZyBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMDEgODAiPiAgICA8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTAgNDEuNzdWMGg0MS42MDR2NDEuNzdMMjAuMDI2IDgwSC45ODdMMjEuNzIgNDEuNzdIMHptNTkuMzk2IDBWMEgxMDF2NDEuNzdMNzkuNDIyIDgwSDYwLjM4M2wyMC43MzItMzguMjNINTkuMzk2eiIgZmlsbD0iY3VycmVudENvbG9yIiAvPjwvc3ZnPg==)!important;mask-image:url(data:image/svg+xml;base64,PHN2ZyBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMDEgODAiPiAgICA8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTAgNDEuNzdWMGg0MS42MDR2NDEuNzdMMjAuMDI2IDgwSC45ODdMMjEuNzIgNDEuNzdIMHptNTkuMzk2IDBWMEgxMDF2NDEuNzdMNzkuNDIyIDgwSDYwLjM4M2wyMC43MzItMzguMjNINTkuMzk2eiIgZmlsbD0iY3VycmVudENvbG9yIiAvPjwvc3ZnPg==)!important;-webkit-mask-size:71px 56px!important;mask-size:71px 56px!important;-webkit-mask-repeat:no-repeat!important;mask-repeat:no-repeat!important}
.clone-src .blockquote:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{left:calc(50% - 35.5px)!important}
.clone-src .rte blockquote:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{left:calc(50% - 35.5px)!important}
.clone-src .blockquote:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{right:calc(50% - 35.5px)!important}
.clone-src .rte blockquote:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{right:calc(50% - 35.5px)!important}
.clone-src .text-container ul, .clone-src .rte ul{margin-inline-start:1.25em!important;margin-inline-end:0!important;padding:0!important;list-style-type:square!important}
.clone-src .text-container ol, .clone-src .rte ol{margin-inline-start:1em!important;margin-inline-end:0!important;padding:0!important}
.clone-src .text-container ul li, .clone-src .rte ul li{padding-block-start:2px!important;padding-block-end:2px!important;padding-inline-start:0!important;padding-inline-end:5px!important}
.clone-src .text-container ol li, .clone-src .rte ol li{padding-block-start:3px!important;padding-block-end:3px!important;padding-inline-start:0!important;padding-inline-end:9px!important}
.clone-src .text-container ul li::marker, .clone-src .rte ul li::marker{color:inherit!important;font-size:16px!important}
.clone-src .text-container ol li::marker, .clone-src .rte ol li::marker{color:inherit!important;font-size:11px!important}
.clone-src .table, .clone-src .rte table{--table-spacing:16px!important;width:100%!important}
.clone-src .table--loose{--table-spacing:24px!important}
.clone-src .table th:not([class*=text--]), .clone-src .rte table th:not([class*=text--]){text-align:start!important}
.clone-src .table th, .clone-src .rte table th{border-bottom:1px solid rgb(var(--border-color))!important;padding-block-end:15px!important;padding-inline:var(--table-spacing)!important}
.clone-src .table td, .clone-src .rte table td{padding:var(--table-spacing)!important;padding-block-end:0!important}
.clone-src .table tr[onclick]{cursor:pointer!important}
.clone-src .table th:first-child, .clone-src .rte table th:first-child, .clone-src .table td:first-child, .clone-src .rte table td:first-child{padding-inline-start:0!important}
.clone-src .table th:last-child, .clone-src .rte table th:last-child, .clone-src .table td:last-child, .clone-src .rte table td:last-child{padding-inline-end:0!important}
@media screen and (min-width:741px){.clone-src .text-container ol li::marker, .clone-src .rte ol li::marker{font-size:12px!important}
.clone-src .heading--xsmall{line-height:1.46667!important}
.clone-src .heading--small{line-height:1.23077!important}
.clone-src .h1, .clone-src .rte :is(h1:where(:not([data-tr-src])),:where([data-tr-src="h1"])){letter-spacing:-1px!important;line-height:1.04167!important}
.clone-src .h2, .clone-src .rte :is(h2:where(:not([data-tr-src])),:where([data-tr-src="h2"])){letter-spacing:-1px!important;line-height:1.10526!important}
.clone-src .h3, .clone-src .rte :is(h3:where(:not([data-tr-src])),:where([data-tr-src="h3"])){letter-spacing:-.8px!important;line-height:1.0625!important}
.clone-src .h4, .clone-src .rte :is(h4:where(:not([data-tr-src])),:where([data-tr-src="h4"])){letter-spacing:-.6px!important;line-height:1.16667!important}
.clone-src .h5, .clone-src .rte :is(h5:where(:not([data-tr-src])),:where([data-tr-src="h5"])){letter-spacing:-.3px!important;line-height:1.2!important}
.clone-src .h6, .clone-src .rte :is(h6:where(:not([data-tr-src])),:where([data-tr-src="h6"])){line-height:1.22222!important}
.clone-src .blockquote, .clone-src .rte blockquote{letter-spacing:-.6px!important;min-height:63px!important;padding-inline-start:49px!important;padding-inline-end:0!important;line-height:1.16667!important}
.clone-src .blockquote:not(.blockquote--center):before, .clone-src .rte blockquote:not(.blockquote--center):before{width:80px!important;height:63px!important;top:0!important;-webkit-mask-size:80px 63px!important;mask-size:80px 63px!important}
.clone-src .blockquote:not(.blockquote--center):not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{left:0!important}
.clone-src .rte blockquote:not(.blockquote--center):not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{left:0!important}
.clone-src .blockquote:not(.blockquote--center):is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{right:0!important}
.clone-src .rte blockquote:not(.blockquote--center):is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{right:0!important}
.clone-src .text-container ul li, .clone-src .rte ul li{padding-block-start:4px!important;padding-block-end:4px!important;padding-inline-start:0!important;padding-inline-end:5px!important}
.clone-src .text-container ol li, .clone-src .rte ol li{padding-block-start:4px!important;padding-block-end:4px!important;padding-inline-start:0!important;padding-inline-end:9px!important}}
@media screen and (min-width:1000px){.clone-src .table{--table-spacing:24px!important}
.clone-src .table--loose{--table-spacing:32px!important}}
@media screen and (min-width:1200px){.clone-src .h1, .clone-src .rte :is(h1:where(:not([data-tr-src])),:where([data-tr-src="h1"])){letter-spacing:-1px!important;line-height:1.07143!important}
.clone-src .h2, .clone-src .rte :is(h2:where(:not([data-tr-src])),:where([data-tr-src="h2"])){letter-spacing:-1px!important;line-height:1.08333!important}
.clone-src .h3, .clone-src .rte :is(h3:where(:not([data-tr-src])),:where([data-tr-src="h3"])){letter-spacing:-.8px!important;line-height:1.11111!important}
.clone-src .h4, .clone-src .rte :is(h4:where(:not([data-tr-src])),:where([data-tr-src="h4"])){letter-spacing:-.7px!important;line-height:1.13333!important}
.clone-src .h5, .clone-src .rte :is(h5:where(:not([data-tr-src])),:where([data-tr-src="h5"])){letter-spacing:-.4px!important;line-height:1.16667!important}
.clone-src .h6, .clone-src .rte :is(h6:where(:not([data-tr-src])),:where([data-tr-src="h6"])){line-height:1.22222!important}
.clone-src .blockquote, .clone-src .rte blockquote{letter-spacing:-.7px!important;min-height:80px!important;padding-inline-start:69px!important;line-height:1.13333!important}
.clone-src .blockquote:not(.blockquote--center):before, .clone-src .rte blockquote:not(.blockquote--center):before{width:101px!important;height:81px!important;-webkit-mask-size:101px 81px!important;mask-size:101px 81px!important}}
.clone-src .text-container p:not(.heading)+p, .clone-src .rte p:not(.heading)+p, .clone-src .text-container p+form, .clone-src .rte p+form{margin-block-start:24px!important}
.clone-src .text-container .h1, .clone-src .rte :is(h1:where(:not([data-tr-src])),:where([data-tr-src="h1"])){margin-block-start:48px!important;margin-block-end:24px!important;margin-inline-start:0!important;margin-inline-end:0!important}
.clone-src .text-container .h2, .clone-src .rte :is(h2:where(:not([data-tr-src])),:where([data-tr-src="h2"])), .clone-src .text-container .h3, .clone-src .rte :is(h3:where(:not([data-tr-src])),:where([data-tr-src="h3"])), .clone-src .text-container .h4, .clone-src .rte :is(h4:where(:not([data-tr-src])),:where([data-tr-src="h4"])), .clone-src .text-container .h5, .clone-src .rte :is(h5:where(:not([data-tr-src])),:where([data-tr-src="h5"])), .clone-src .text-container .h6, .clone-src .rte :is(h6:where(:not([data-tr-src])),:where([data-tr-src="h6"])){margin-block-start:40px!important;margin-block-end:16px!important;margin-inline-start:0!important;margin-inline-end:0!important}
.clone-src .text-container .heading--small, .clone-src .rte .heading--small{margin:16px 0!important}
.clone-src .text-container .heading--xsmall, .clone-src .rte .heading--xsmall{margin:12px 0!important}
.clone-src .blockquote, .clone-src .rte blockquote{margin-block-start:48px!important;margin-block-end:64px!important;margin-inline-start:0!important;margin-inline-end:0!important}
.clone-src .text-container img:not([style*=float]), .clone-src .rte img:not([style*=float]){margin:34px 0!important;display:block!important}
.clone-src .text-container ul, .clone-src .rte ul, .clone-src .text-container ol, .clone-src .rte ol{margin-block-start:1em!important;margin-block-end:1em!important}
@media screen and (min-width:1000px){.clone-src .text-container p+form, .clone-src .rte p+form{margin-block-start:32px!important}
.clone-src .text-container .h1, .clone-src .rte :is(h1:where(:not([data-tr-src])),:where([data-tr-src="h1"])){margin-block-start:48px!important;margin-block-end:32px!important;margin-inline-start:0!important;margin-inline-end:0!important}
.clone-src .text-container .h2, .clone-src .rte :is(h2:where(:not([data-tr-src])),:where([data-tr-src="h2"])), .clone-src .text-container .h3, .clone-src .rte :is(h3:where(:not([data-tr-src])),:where([data-tr-src="h3"])), .clone-src .text-container .h4, .clone-src .rte :is(h4:where(:not([data-tr-src])),:where([data-tr-src="h4"])){margin-block-start:48px!important;margin-block-end:24px!important;margin-inline-start:0!important;margin-inline-end:0!important}
.clone-src .text-container .h5, .clone-src .rte :is(h5:where(:not([data-tr-src])),:where([data-tr-src="h5"])), .clone-src .text-container .h6, .clone-src .rte :is(h6:where(:not([data-tr-src])),:where([data-tr-src="h6"])){margin-block-start:40px!important;margin-block-end:16px!important;margin-inline-start:0!important;margin-inline-end:0!important}
.clone-src .blockquote, .clone-src .rte blockquote{margin-block-start:80px!important;margin-block-end:96px!important;margin-inline-start:0!important;margin-inline-end:0!important}}
.clone-src .rte>:first-child, .clone-src .text-container>:first-child{margin-block-start:0!important}
.clone-src .rte>:last-child, .clone-src .text-container>:last-child{margin-block-end:0!important}
.clone-src .heading--small+p, .clone-src .heading--xsmall+p, .clone-src .heading--small+.h1, .clone-src .heading--small+:is(h1:where(:not([data-tr-src])),:where([data-tr-src="h1"])), .clone-src .heading--small+.h2, .clone-src .heading--small+:is(h2:where(:not([data-tr-src])),:where([data-tr-src="h2"])), .clone-src .heading--small+.h3, .clone-src .heading--small+:is(h3:where(:not([data-tr-src])),:where([data-tr-src="h3"])), .clone-src .heading--small+.h4, .clone-src .heading--small+:is(h4:where(:not([data-tr-src])),:where([data-tr-src="h4"])), .clone-src .heading--small+.h5, .clone-src .heading--small+:is(h5:where(:not([data-tr-src])),:where([data-tr-src="h5"])), .clone-src .heading--small+.h6, .clone-src .heading--small+:is(h6:where(:not([data-tr-src])),:where([data-tr-src="h6"])), .clone-src .heading--xsmall+.h1, .clone-src .heading--xsmall+:is(h1:where(:not([data-tr-src])),:where([data-tr-src="h1"])), .clone-src .heading--xsmall+.h2, .clone-src .heading--xsmall+:is(h2:where(:not([data-tr-src])),:where([data-tr-src="h2"])), .clone-src .heading--xsmall+.h3, .clone-src .heading--xsmall+:is(h3:where(:not([data-tr-src])),:where([data-tr-src="h3"])){margin-block-start:16px!important}
.clone-src .heading--xsmall+.h4, .clone-src .heading--xsmall+:is(h4:where(:not([data-tr-src])),:where([data-tr-src="h4"])), .clone-src .heading--xsmall+.h5, .clone-src .heading--xsmall+:is(h5:where(:not([data-tr-src])),:where([data-tr-src="h5"])), .clone-src .heading--xsmall+.h6, .clone-src .heading--xsmall+:is(h6:where(:not([data-tr-src])),:where([data-tr-src="h6"])){margin-block-start:12px!important}
.clone-src .heading+.button-wrapper, .clone-src p+.button-wrapper, .clone-src .button-wrapper+p{margin-block-start:32px!important}
@media screen and (min-width:741px){.clone-src .heading--small+p, .clone-src .heading--small+.h1, .clone-src .heading--small+:is(h1:where(:not([data-tr-src])),:where([data-tr-src="h1"])), .clone-src .heading--small+.h2, .clone-src .heading--small+:is(h2:where(:not([data-tr-src])),:where([data-tr-src="h2"])), .clone-src .heading--small+.h3, .clone-src .heading--small+:is(h3:where(:not([data-tr-src])),:where([data-tr-src="h3"])), .clone-src .heading--small+.h4, .clone-src .heading--small+:is(h4:where(:not([data-tr-src])),:where([data-tr-src="h4"])){margin-block-start:24px!important}
.clone-src .heading--small+.h5, .clone-src .heading--small+:is(h5:where(:not([data-tr-src])),:where([data-tr-src="h5"])), .clone-src .heading--small+.h6, .clone-src .heading--small+:is(h6:where(:not([data-tr-src])),:where([data-tr-src="h6"])){margin-block-start:16px!important}
.clone-src .heading--xsmall+.h1, .clone-src .heading--xsmall+:is(h1:where(:not([data-tr-src])),:where([data-tr-src="h1"])), .clone-src .heading--xsmall+.h2, .clone-src .heading--xsmall+:is(h2:where(:not([data-tr-src])),:where([data-tr-src="h2"])){margin-block-start:24px!important}}
.clone-src .src-section{color:rgb(var(--text-color))!important;scroll-margin-top:calc(var(--header-height, 0px) * var(--enable-sticky-header) + var(--announcement-bar-height, 0px) * var(--enable-sticky-announcement-bar, 0))!important}
.clone-src .no-focus-outline :focus{outline:none!important}
.clone-src .lock-all{touch-action:none!important;overflow:hidden!important}
@media screen and (max-width:740px){.clone-src .lock-mobile{touch-action:none!important;overflow:hidden!important}}
.clone-src .container{max-width:var(--container-max-width)!important;padding-inline:var(--container-gutter)!important;--container-outer-margin:0px!important;width:100%!important;margin-inline-start:auto!important;margin-inline-end:auto!important}
@media screen and (min-width:1400px){.clone-src .container--medium{padding-inline:calc(var(--container-gutter) + var(--grid-column-width) + var(--grid-gap))!important}}
.clone-src [reveal]{opacity:0!important}
.clone-src [reveal-visibility]{visibility:hidden!important}
.clone-src .skip-to-content:focus{clip:auto!important;color:rgb(var(--text-color))!important;background-color:rgb(var(--background))!important;opacity:1!important;z-index:10000!important;width:auto!important;height:auto!important;margin:0!important;padding:10px!important;transition:none!important}
.clone-src .vertical-breather{padding-block:var(--vertical-breather)!important}
.clone-src .vertical-breather--tight{padding-block:var(--vertical-breather-tight)!important}
.clone-src .vertical-breather--margin{margin-block:var(--vertical-breather)!important}
.clone-src.clone-src.clone-src .vertical-breather--margin{padding-block-start:0!important;padding-block-end:0!important}
.clone-src .vertical-breather--margin.vertical-breather--tight{margin-block:var(--vertical-breather-tight)!important}
.clone-src .anchor{scroll-margin-top:calc(var(--header-height, 0px) * var(--enable-sticky-header) + var(--announcement-bar-height, 0px) * var(--enable-sticky-announcement-bar, 0) + var(--anchor-offset, 20px))!important}
.clone-src .anchor.vertical-breather:not(.vertical-breather--margin){--anchor-offset:0px!important}
.clone-src .anchor.vertical-breather--margin{--anchor-offset:var(--vertical-breather)!important}
.clone-src .anchor.vertical-breather--tight.vertical-breather--margin{--anchor-offset:var(--vertical-breather-tight)!important}
.clone-src .icon{vertical-align:middle!important;pointer-events:none!important;background:none!important;display:block!important;overflow:visible!important}
.clone-src .icon--inline{display:inline-block!important}
@supports (scale: 1){.clone-src [dir=rtl] .icon--direction-aware{scale:-1 1!important}}
@supports not (scale: 1){.clone-src [dir=rtl] .icon--direction-aware{transform:scaleX(-1)!important}}
.clone-src .list--unstyled{margin:0!important;padding:0!important;list-style:none!important}
.clone-src .loading-bar{opacity:0!important;background:rgb(var(--loading-bar-background))!important;transform-origin:0!important;z-index:50!important;pointer-events:none!important;width:100%!important;height:3px!important;transition:transform .25s ease-in-out!important;position:fixed!important;top:0!important;left:0!important;transform:scaleX(0)!important}
.clone-src .section{margin:var(--vertical-breather) 0!important;display:block!important}
.clone-src .section:empty{display:none!important}
.clone-src .section--flush{margin-block-start:0!important;margin-block-end:0!important}
.clone-src .section__color-wrapper{background:rgb(var(--section-background, var(--background)))!important;display:flow-root!important}
.clone-src .section__color-wrapper--boxed{border-radius:var(--block-border-radius)!important}
.clone-src .section__header{text-align:center!important;max-width:1000px!important;margin-block-end:min(32px,var(--vertical-breather))!important;margin-inline-start:auto!important;margin-inline-end:auto!important}
.clone-src .section__header:only-child{margin-block-end:0!important}
@media screen and (min-width:741px){.clone-src .section__header{margin-block-end:min(40px,var(--vertical-breather))!important}}
@media screen and (min-width:1000px){.clone-src .section__header{margin-block-end:min(48px,var(--vertical-breather))!important}}
.clone-src .page-header{text-align:center!important;position:relative!important}
.clone-src .page-header--secondary{background:rgb(var(--secondary-background))!important}
.clone-src .page-header:before{content:""!important;clear:left!important;display:table!important}
.clone-src .page-header__text-wrapper{max-width:850px!important;margin:38px auto!important}
.clone-src .page-content{max-width:1200px!important;margin-block-end:min(var(--vertical-breather),80px)!important;margin-inline-start:auto!important;margin-inline-end:auto!important}
.clone-src .page-content--medium{max-width:670px!important}
.clone-src .page-content--fluid{max-width:none!important}
@media screen and (min-width:741px){.clone-src .page-header__text-wrapper{margin-block-start:68px!important;margin-block-end:68px!important}
.clone-src .breadcrumb--floating+.page-header__text-wrapper{margin-block-start:80px!important}}
.clone-src .breadcrumb{z-index:1!important}
.clone-src .breadcrumb--floating{position:absolute!important;top:0!important}
.clone-src .breadcrumb--floating:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:0!important}
.clone-src .breadcrumb--floating:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:0!important}
.clone-src .breadcrumb__list{margin:0!important;padding:26px 0!important;list-style:none!important;display:inline-flex!important}
.clone-src .breadcrumb__item+.breadcrumb__item:before{content:"/"!important;opacity:.7!important;float:left!important;margin:0 4px!important}
.clone-src .breadcrumb__link{transition:opacity .2s ease-in-out!important}
.clone-src .breadcrumb__link:not([aria-current=page]):not(:hover){opacity:.7!important}
.clone-src [dir=rtl] .breadcrumb__item+.breadcrumb__item:before{float:right!important}
.clone-src .linklist__item:not(:first-child){padding-block-start:12px!important}
.clone-src .linklist__item a{word-break:break-word!important;display:inline-block!important}
@media screen and (min-width:1000px){.clone-src .linklist__item:not(:first-child){padding-block-start:6px!important}}
.clone-src .aspect-ratio{margin-inline-start:auto!important;margin-inline-end:auto!important;display:block!important;position:relative!important}
.clone-src .aspect-ratio img, .clone-src .aspect-ratio video, .clone-src .aspect-ratio svg{top:0!important;object-fit:cover!important;object-position:center!important;width:100%!important;max-width:100%!important;height:100%!important;max-height:100%!important;position:absolute!important;left:0!important}
@supports (aspect-ratio: 1 / 1){.clone-src .aspect-ratio{aspect-ratio:var(--aspect-ratio)!important}
.clone-src.clone-src.clone-src .aspect-ratio{padding-bottom:0!important}
.clone-src .aspect-ratio--natural img, .clone-src .aspect-ratio--natural video, .clone-src .aspect-ratio--natural svg{width:auto!important;position:relative!important}}
.clone-src .progress-bar{background:rgba(var(--text-color),.15)!important;height:2px!important;display:block!important;position:relative!important}
.clone-src .progress-bar:before{content:""!important;width:calc(100% / var(--divider))!important;transform:translate(calc(var(--transform-logical-flip) * var(--transform, 0%) * (var(--divider) - 1)))!important;transform-origin:var(--transform-origin-start)!important;background:rgb(var(--text-color))!important;height:100%!important;position:absolute!important;top:0!important}
.clone-src .progress-bar:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{left:0!important}
.clone-src .progress-bar:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{right:0!important}
.clone-src .tap-area{position:relative!important}
.clone-src .tap-area:before{content:""!important;position:absolute!important;top:-6px!important;bottom:-6px!important;left:-6px!important;right:-6px!important}
.clone-src .tap-area--large:before{top:-10px!important;bottom:-10px!important;left:-10px!important;right:-10px!important}
@media screen and (max-width:999px){.clone-src .scroller{scroll-snap-type:x mandatory!important;margin-inline:calc(-1 * var(--container-gutter))!important;scrollbar-width:none!important;overflow:auto hidden!important}
.clone-src .scroller::-webkit-scrollbar{display:none!important}}
.clone-src .hide-scrollbar{scrollbar-width:none!important;overflow:auto hidden!important}
.clone-src .hide-scrollbar::-webkit-scrollbar{display:none!important}
.clone-src .square-separator{vertical-align:middle!important;background:currentColor!important;flex-shrink:0!important;width:4px!important;height:4px!important;margin:0 8px!important;display:inline-block!important;position:relative!important}
.clone-src .square-separator--block{margin-inline-start:12px!important;margin-inline-end:12px!important;top:1px!important}
.clone-src .square-separator--subdued{opacity:.5!important}
@keyframes prevNextButtonKeyframe{0%{transform:translate(0)}50%{transform:translate(calc(50% + 10px))}51%{transform:translate(calc(-50% - 10px))}to{transform:translate(0)}}
.clone-src .prev-next-buttons{pointer-events:none!important;display:inline-grid!important}
.clone-src .prev-next-buttons--row{grid-auto-flow:column!important}
.clone-src .prev-next-button{background:rgb(var(--prev-next-button-background, var(--root-background)))!important;color:rgb(var(--prev-next-button-color, var(--root-text-color)))!important;border:1px solid rgba(var(--prev-next-button-color, var(--root-text-color)),.15)!important;border-radius:var(--button-border-radius)!important;pointer-events:auto!important;justify-content:center!important;align-items:center!important;width:40px!important;height:40px!important;transition:color .2s ease-in-out!important;display:flex!important;overflow:hidden!important}
.clone-src .prev-next-button[disabled]{color:rgba(var(--prev-next-button-color),.3)!important}
.clone-src .prev-next-button svg{width:100%!important}
.clone-src .prev-next-buttons:not(.prev-next-buttons--row) .prev-next-button:first-child:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)), .clone-src .prev-next-buttons:not(.prev-next-buttons--row) .prev-next-button:first-child:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-bottom-right-radius:0!important;border-bottom-left-radius:0!important}
.clone-src .prev-next-buttons:not(.prev-next-buttons--row) .prev-next-button:last-child:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)), .clone-src .prev-next-buttons:not(.prev-next-buttons--row) .prev-next-button:last-child:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-top-left-radius:0!important;border-top-right-radius:0!important}
.clone-src .prev-next-buttons--row .prev-next-button:first-child:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-top-right-radius:0!important;border-bottom-right-radius:0!important}
.clone-src .prev-next-buttons--row .prev-next-button:first-child:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-top-left-radius:0!important;border-bottom-left-radius:0!important}
.clone-src .prev-next-buttons--row .prev-next-button:last-child:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-top-left-radius:0!important;border-bottom-left-radius:0!important}
.clone-src .prev-next-buttons--row .prev-next-button:last-child:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-top-right-radius:0!important;border-bottom-right-radius:0!important}
@media screen and (min-width:741px){.clone-src .prev-next-button:not(.prev-next-button--small){width:56px!important;height:56px!important}
.clone-src .prev-next-buttons:not(.prev-next-buttons--row) .prev-next-button:last-child{border-top:none!important}
.clone-src .prev-next-buttons--row .prev-next-button:last-child{border-left:none!important}}
@media screen and (pointer:fine){.clone-src .prev-next-button--prev:hover svg{animation:.3s ease-in-out reverse forwards prevNextButtonKeyframe!important}
.clone-src .prev-next-button--next:hover svg{animation:.3s ease-in-out forwards prevNextButtonKeyframe!important}}
.clone-src .dots-nav{flex-wrap:wrap!important;justify-content:flex-start!important;margin:-6px!important;display:flex!important}
.clone-src .dots-nav--centered{justify-content:center!important}
.clone-src .dots-nav__item{background:rgb(var(--text-color))!important;border-radius:min(var(--button-border-radius),6px)!important;opacity:.3!important;width:6px!important;height:6px!important;margin:6px!important;transition:opacity .2s ease-in-out!important;position:relative!important}
.clone-src .dots-nav__item[aria-current=true]{opacity:1!important}
.clone-src .price-list{flex-wrap:wrap!important;align-items:baseline!important;display:inline-flex!important}
.clone-src .price-list--centered{justify-content:center!important}
.clone-src .price-list--stack{display:inline-grid!important}
.clone-src .price-list:not(.price-list--stack)>.price:not(:last-child){margin-inline-end:10px!important}
.clone-src .price-list+.link{margin-inline-start:16px!important}
.clone-src .price--highlight{color:rgb(var(--product-on-sale-accent))!important}
.clone-src .price--compare{opacity:.7!important;text-decoration:line-through!important}
.clone-src .price--large{font-size:calc(var(--base-font-size) + 3px)!important}
@media screen and (min-width:1000px){.clone-src .price--large:not(.price--compare){font-size:calc(var(--base-font-size) + 7px)!important}}
.clone-src .social-media{flex-wrap:wrap!important;display:flex!important}
.clone-src .social-media__item{box-shadow:1px 0 rgb(var(--border-color)),0 1px rgb(var(--border-color)),1px 1px rgb(var(--border-color)),1px 0 rgb(var(--border-color)) inset,0 1px rgb(var(--border-color)) inset!important;position:relative!important;transform:translateZ(0)!important}
.clone-src .social-media__item{overflow:hidden!important}
.clone-src .social-media__item:before{content:""!important;clip-path:polygon(0 25%,100% 0,100% 100%,0% 100%)!important;transform-origin:bottom!important;pointer-events:none!important;z-index:1!important;background:currentColor!important;width:calc(100% + 1px)!important;height:calc(100% + 1px)!important;transition:transform .3s cubic-bezier(.215,.61,.355,1),clip-path .3s cubic-bezier(.215,.61,.355,1)!important;position:absolute!important;top:0!important;bottom:0!important;left:0!important;right:0!important;transform:scaleY(0)!important}
.clone-src .social-media:not(.social-media--no-radius) .social-media__item:first-child:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-top-left-radius:var(--button-border-radius)!important;border-bottom-left-radius:var(--button-border-radius)!important}
.clone-src .social-media:not(.social-media--no-radius) .social-media__item:first-child:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-top-right-radius:var(--button-border-radius)!important;border-bottom-right-radius:var(--button-border-radius)!important}
.clone-src .social-media:not(.social-media--no-radius) .social-media__item:last-child:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-top-right-radius:var(--button-border-radius)!important;border-bottom-right-radius:var(--button-border-radius)!important}
.clone-src .social-media:not(.social-media--no-radius) .social-media__item:last-child:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-top-left-radius:var(--button-border-radius)!important;border-bottom-left-radius:var(--button-border-radius)!important}
.clone-src .social-media__link{color:currentColor!important;z-index:1!important;justify-content:center!important;align-items:center!important;width:45px!important;height:45px!important;transition:color .3s cubic-bezier(.215,.61,.355,1)!important;display:flex!important;position:relative!important}
@media screen and (min-width:741px){.clone-src .social-media__link{width:55px!important;height:55px!important}}
@media screen and (pointer:fine){.clone-src .social-media__item:hover .social-media__link{color:rgb(var(--background))!important}
.clone-src .social-media__item:hover:before{clip-path:polygon(0 0,100% 0,100% 100%,0% 100%)!important;transform:scaleY(1)!important}}
.clone-src .tabs-nav{margin-block-end:32px!important;display:block!important;position:relative!important}
.clone-src .tabs-nav:not(:first-child){margin-block-start:24px!important}
.clone-src .tabs-nav__scroller{display:block!important}
.clone-src .tabs-nav__scroller-inner{line-height:1!important;position:relative!important}
.clone-src .tabs-nav__item-list{vertical-align:top!important;box-shadow:0 -1px rgb(var(--border-color)) inset!important;grid-auto-columns:max-content!important;grid-auto-flow:column!important;justify-content:flex-start!important;gap:32px!important;display:inline-grid!important}
.clone-src .tabs-nav__item{opacity:.7!important;padding-block-end:18px!important;transition:opacity .25s ease-in-out!important}
.clone-src .tabs-nav__item[aria-expanded=true]{opacity:1!important}
.clone-src .tabs-nav__position{transform:scaleX(var(--scale, 0)) translate(var(--translate, 0))!important;transform-origin:0!important;background:currentColor!important;width:100%!important;height:2px!important;position:absolute!important;bottom:0!important}
.clone-src .tabs-nav__position:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:0!important}
.clone-src .tabs-nav__position:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:0!important}
.clone-src .tabs-nav__position.is-initialized{transition:transform .4s ease-in-out!important}
@supports (scale: 0){.clone-src .tabs-nav__position{scale:var(--scale, 0) 1!important;translate:calc(var(--translate, 0) * var(--scale, 0))!important;transform:none!important}
.clone-src .tabs-nav__position.is-initialized{transition:scale .2s ease-in-out,translate .4s ease-in-out!important}}
.clone-src .tabs-nav--center .tabs-nav__scroller-inner{max-width:max-content!important;margin-inline-start:auto!important;margin-inline-end:auto!important}
.clone-src .tabs-nav[arrows] .tabs-nav__scroller{overflow:hidden!important}
.clone-src .tabs-nav[arrows] .tabs-nav__item-list{width:100%!important;min-width:max-content!important;margin-inline-end:0!important}
.clone-src .tabs-nav[arrows] .tabs-nav__item-list:after{content:""!important;width:35px!important;display:block!important}
.clone-src .tabs-nav--no-border .tabs-nav__item-list{box-shadow:none!important}
@media screen and (max-width:999px){.clone-src .tabs-nav--edge2edge{margin-inline:calc(-1 * var(--container-gutter))!important}
.clone-src .tabs-nav--edge2edge .tabs-nav__scroller-inner{padding-inline:var(--container-gutter)!important;min-width:max-content!important}}
@media screen and (min-width:741px){.clone-src .tabs-nav:not(:first-child){margin-block-start:32px!important}
.clone-src .tabs-nav__item-list{gap:54px!important}}
.clone-src .empty-state{text-align:center!important;margin:100px 0!important;position:relative!important}
@media screen and (min-width:741px){.clone-src .empty-state{margin-block-start:150px!important;margin-block-end:150px!important}}
@media screen and (min-width:1200px){.clone-src .empty-state{margin-block-start:225px!important;margin-block-end:225px!important}}
.clone-src .bubble-count{color:rgb(var(--background))!important;background:rgb(var(--heading-color))!important;font-weight:var(--text-font-bold-weight)!important;font-family:var(--text-font-family)!important;font-style:var(--text-font-style)!important;letter-spacing:0!important;border-radius:21px!important;justify-content:center!important;align-items:center!important;min-width:21px!important;height:21px!important;font-size:9px!important;line-height:1!important;transition:background .2s ease-in-out,color .2s ease-in-out!important;display:inline-flex!important;position:relative!important}
.clone-src .quantity-selector{--quantity-selector-height:46px!important;border:1px solid rgb(var(--border-color))!important;border-radius:var(--button-border-radius)!important;vertical-align:middle!important;justify-content:flex-start!important;align-items:center!important;display:inline-flex!important}
.clone-src .quantity-selector__button{height:var(--quantity-selector-height)!important;width:var(--quantity-selector-height)!important;justify-content:center!important;align-items:center!important;display:flex!important}
.clone-src .quantity-selector__input{height:var(--quantity-selector-height)!important;width:calc(20px + var(--quantity-selector-input-width, 1ch))!important;line-height:var(--quantity-selector-height)!important;text-align:center!important;-webkit-appearance:none!important;appearance:none!important;background:none!important;border:none!important;padding:0!important}
.clone-src .quantity-selector__input::-webkit-outer-spin-button{-webkit-appearance:none!important;margin:0!important}
.clone-src .quantity-selector__input::-webkit-inner-spin-button{-webkit-appearance:none!important;margin:0!important}
.clone-src .quantity-selector--small{--quantity-selector-height:28px!important}
.clone-src .quantity-selector--small .quantity-selector__input{padding:0 2px!important}
@keyframes spinnerRotate{to{transform:rotate(360deg)}}
@keyframes spinnerDash{0%{stroke-dasharray:1 200;stroke-dashoffset:0}50%{stroke-dasharray:89 200;stroke-dashoffset:-35px}to{stroke-dasharray:89 200;stroke-dashoffset:-124px}}
@keyframes spinnerColor{0%{stroke:currentColor}40%{stroke:currentColor}66%{stroke:currentColor}80%,90%{stroke:currentColor}}
.clone-src .spinner svg{transform-origin:center!important;margin:auto!important;animation:2s linear infinite spinnerRotate!important}
.clone-src .spinner circle{animation:1.5s ease-in-out infinite spinnerDash,6s ease-in-out infinite spinnerColor!important}
.clone-src [data-tooltip]{position:relative!important}
.clone-src [data-tooltip]:before{content:attr(data-tooltip)!important;white-space:nowrap!important;background:rgb(var(--heading-color))!important;color:rgb(var(--background))!important;font-size:calc(var(--base-font-size) - 2px)!important;pointer-events:none!important;visibility:hidden!important;opacity:0!important;z-index:1!important;padding:5px 10px!important;transition:visibility .2s ease-in-out,opacity .2s ease-in-out!important;position:absolute!important;bottom:calc(100% + 6px)!important;left:50%!important;transform:translate(-50%)!important}
.clone-src [data-tooltip]:after{content:""!important;border-style:solid!important;border-width:6px!important;border-color:transparent transparent rgb(var(--heading-color)) rgb(var(--heading-color))!important;visibility:hidden!important;z-index:1!important;opacity:0!important;width:0!important;height:0!important;transition:visibility .2s ease-in-out,opacity .2s ease-in-out!important;position:absolute!important;bottom:calc(100% + 1px)!important;left:calc(50% - 7px)!important;transform:rotate(-45deg)!important;box-shadow:-1px 1px 1px #0000001a!important}
.clone-src [data-tooltip]:hover:before, .clone-src [data-tooltip]:hover:after{opacity:1!important;visibility:visible!important}
.clone-src [data-tooltip-position=bottom-left]:before{top:calc(100% + 4px)!important;bottom:auto!important;left:auto!important;right:-6px!important;transform:none!important}
.clone-src [data-tooltip-position=bottom-left]:after{top:calc(100% - 1px)!important;left:calc(50% - 6px)!important;transform:rotate(135deg)!important}
.clone-src .cart-notification{--heading-color:255, 255, 255!important;--text-color:255, 255, 255!important;--cart-notification-background:rgb(var(--success-color))!important;transform:translateY(var(--cart-notification-offset, 0px))!important;color:rgb(var(--text-color))!important;visibility:visible!important;width:100%!important;transition:visibility .25s ease-in-out,transform .25s ease-in-out!important;display:block!important;position:absolute!important;top:100%!important;overflow:hidden!important}
.clone-src .cart-notification--drawer{--cart-notification-offset:0!important;top:var(--header-height-without-bottom-nav)!important;z-index:1!important}
.clone-src .cart-notification--fixed{position:fixed!important;top:0!important}
.clone-src .cart-notification[hidden]{visibility:hidden!important}
@media screen and (max-width:999px){.clone-src.clone-src.clone-src:not(#tr-i) .cart-notification{transform:none!important}}
.clone-src .payment-methods-list{grid-template-columns:repeat(auto-fit,38px)!important;gap:8px!important;display:grid!important}
@media screen and (min-width:741px){.clone-src .payment-methods-list--auto{grid-auto-flow:column!important}}
.clone-src .mobile-toolbar{visibility:visible!important;z-index:2!important;align-items:center!important;transition:margin-top .2s ease-in-out,visibility .2s ease-in-out!important;display:flex!important;position:sticky!important;top:calc(var(--enable-sticky-header) * var(--header-height, 0px) + var(--announcement-bar-height, 0px) * var(--enable-sticky-announcement-bar, 0))!important}
.clone-src .mobile-toolbar__item{border-top:1px solid rgb(var(--border-color))!important;border-bottom:1px solid rgb(var(--border-color))!important;background:rgb(var(--background))!important;flex:1 0 0!important;justify-content:center!important;align-items:center!important;padding:11px!important;display:flex!important}
.clone-src .mobile-toolbar__item+.mobile-toolbar__item{border-inline-start:1px solid rgb(var(--border-color))!important}
.clone-src .mobile-toolbar__item .icon--chevron{margin-inline-start:10px!important}
.clone-src .price-range{padding-block-start:5px!important;display:block!important}
.clone-src .price-range__input-group{align-items:center!important;display:flex!important}
.clone-src .price-range__input{flex:1 0 0!important;min-width:0!important}
.clone-src .price-range__delimiter{margin-inline-start:20px!important;margin-inline-end:20px!important}
.clone-src .price-range__range-group{margin-block-end:15px!important;position:relative!important}
@media screen and not (pointer:fine){.clone-src .price-range{padding-block-start:7px!important}
.clone-src .price-range__range-group{margin-block-end:18px!important}}
.clone-src tr-split-lines{display:block!important}
@media screen and (pointer:fine){.clone-src .image-zoom img{transition:transform .5s!important;transform:translateZ(0)!important}
.clone-src .image-zoom:hover img{transform:scale(1.03)!important}}
.clone-src tr-product-rerender{display:contents!important}
.clone-src ::-webkit-date-and-time-value{text-align:start!important}
.clone-src .input{position:relative!important}
.clone-src .input+.input{margin-block-start:var(--form-input-gap)!important}
.clone-src .input__field{-webkit-appearance:none!important;appearance:none!important;height:var(--form-input-field-height)!important;line-height:var(--form-input-field-height)!important;border-radius:var(--button-border-radius)!important;border:1px solid rgba(var(--text-color),.15)!important;box-shadow:none!important;text-align:start!important;background:none!important;width:100%!important;padding:0 18px!important;transition:border .2s ease-in-out,box-shadow .2s ease-in-out!important}
.clone-src .input__field:focus, .clone-src select:focus{border-color:rgb(var(--text-color))!important;box-shadow:0 0 0 1px rgb(var(--text-color)) inset!important;outline:none!important}
.clone-src .input__field::placeholder{color:rgba(var(--text-color),.7)!important}
.clone-src .input__field--textarea{resize:vertical!important;vertical-align:top!important;line-height:inherit!important;height:auto!important;padding-block-start:12px!important;padding-block-end:12px!important}
.clone-src .input__label{pointer-events:none!important;transform-origin:var(--transform-origin-start) top!important;background:rgb(var(--section-block-background, var(--section-background, var(--background))))!important;color:rgba(var(--text-color),.7)!important;white-space:nowrap!important;padding:0 5px!important;line-height:1!important;transition:transform .2s ease-in-out!important;position:absolute!important;top:calc((var(--form-input-field-height) / 2) - .5em)!important;transform:translateY(0)!important}
.clone-src .input__label:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:12px!important}
.clone-src .input__label:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:12px!important}
.clone-src :focus-within~.input__label{transform:scale(.733)translateY(calc(-24px - .5em))translate(3.665px)!important}
.clone-src .input__submit-icon{position:absolute!important;top:50%!important;transform:translateY(-50%)!important}
.clone-src .input__submit-icon:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:20px!important}
.clone-src .input__submit-icon:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:20px!important}
.clone-src .input-prefix{border:1px solid rgb(var(--border-color))!important;justify-content:space-between!important;align-items:center!important;padding:8px 10px!important;display:flex!important}
.clone-src .input-prefix__field{-webkit-appearance:none!important;appearance:none!important;-moz-appearance:textfield!important;text-align:end!important;background:none!important;border:none!important;width:100%!important;min-width:0!important;padding:0!important}
.clone-src .input-prefix__field::-webkit-outer-spin-button{-webkit-appearance:none!important;margin:0!important}
.clone-src .input-prefix__field::-webkit-inner-spin-button{-webkit-appearance:none!important;margin:0!important}
.clone-src .checkbox-container{align-items:baseline!important;display:flex!important}
.clone-src .checkbox-container+.checkbox-container{margin-block-start:10px!important}
.clone-src .checkbox{-webkit-appearance:none!important;border:1px solid rgb(var(--border-color-darker))!important;background-color:rgb(var(--background))!important;cursor:pointer!important;border-radius:0!important;flex:none!important;width:14px!important;height:14px!important;transition:background-color .2s ease-in-out,border .2s ease-in-out!important;position:relative!important;top:2px!important}
.clone-src .checkbox:checked{border-color:rgb(var(--heading-color))!important;background-color:rgb(var(--heading-color))!important;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAiIGhlaWdodD0iOCIgdmlld0JveD0iMCAwIDEwIDgiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEgM0w0IDZMOS4wMDE0NiAxIiBzdHJva2U9IndoaXRlIiBzdHJva2Utd2lkdGg9IjEuNSIvPjwvc3ZnPg==)!important;background-position:center!important;background-repeat:no-repeat!important}
.clone-src .checkbox:disabled+label{opacity:.7!important;cursor:default!important}
.clone-src .checkbox+label{cursor:pointer!important;padding-inline-start:12px!important}
@media screen and (min-width:1000px){.clone-src .checkbox-container+.checkbox-container{margin-block-start:2px!important}}
.clone-src .range{-webkit-appearance:none!important;appearance:none!important;background:none!important;width:100%!important}
.clone-src .range::-webkit-slider-thumb{-webkit-appearance:none!important}
.clone-src .range::-webkit-slider-thumb{background:rgb(var(--background))!important;cursor:pointer!important;z-index:1!important;box-shadow:0 0 0 5px rgb(var(--text-color)) inset!important;border:none!important;border-radius:100%!important;width:14px!important;height:14px!important;margin-top:-5px!important;position:relative!important}
.clone-src .range::-webkit-slider-runnable-track{cursor:pointer!important;background:rgb(var(--border-color))!important;border:none!important;border-radius:4px!important;width:100%!important;height:6px!important}
.clone-src .range::-moz-range-thumb{background:rgb(var(--background))!important;cursor:pointer!important;box-shadow:0 0 0 5px rgb(var(--text-color)) inset!important;border:none!important;border-radius:100%!important;width:14px!important;height:14px!important}
.clone-src .range::-moz-range-progress{cursor:pointer!important;border:none!important;border-radius:4px!important;width:100%!important;height:6px!important}
.clone-src .range::-moz-range-track{cursor:pointer!important;border:none!important;border-radius:4px!important;width:100%!important;height:6px!important}
.clone-src .range::-moz-range-progress{background-color:rgba(var(--text-color),.7)!important}
.clone-src .range::-moz-range-track{background-color:rgb(var(--border-color))!important}
@media screen and not (pointer:fine){.clone-src .range::-webkit-slider-thumb{box-shadow:0 0 0 7px rgb(var(--text-color)) inset!important;width:20px!important;height:20px!important;margin-top:-7px!important}
.clone-src .range::-moz-range-thumb{box-shadow:0 0 0 7px rgb(var(--text-color)) inset!important;width:20px!important;height:20px!important}}
.clone-src .range-group{background:linear-gradient(to var(--transform-origin-end),rgb(var(--border-color)) var(--range-min),rgba(var(--text-color),.7) var(--range-min),rgba(var(--text-color),.7) var(--range-max),rgb(var(--border-color)) var(--range-max))!important;border-radius:4px!important;height:6px!important}
.clone-src .range-group .range{pointer-events:none!important;vertical-align:top!important;height:6px!important}
.clone-src .range-group .range::-webkit-slider-runnable-track{background:none!important}
.clone-src .range-group .range::-webkit-slider-thumb{pointer-events:auto!important}
.clone-src .range-group .range::-moz-range-progress{background:none!important}
.clone-src .range-group .range::-moz-range-track{background:none!important}
.clone-src .range-group .range::-moz-range-thumb{pointer-events:auto!important}
.clone-src .range-group .range:last-child{position:absolute!important;top:0!important}
.clone-src .range-group .range:last-child:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:0!important}
.clone-src .range-group .range:last-child:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:0!important}
.clone-src .button{-webkit-appearance:none!important;appearance:none!important;line-height:var(--button-height)!important;text-align:center!important;border-radius:var(--button-border-radius)!important;background:rgb(var(--button-background))!important;color:rgb(var(--button-text-color))!important;padding:0 30px!important;text-decoration:none!important;display:inline-block!important;position:relative!important}
.clone-src .button:not(.button--text){font-size:calc(var(--base-font-size) - 3px)!important;font-family:var(--text-font-family)!important;font-weight:var(--text-font-bold-weight)!important;text-transform:uppercase!important;letter-spacing:1.5px!important}
.clone-src .button--primary{--button-background:var(--primary-button-background)!important;--button-text-color:var(--primary-button-text-color)!important}
.clone-src .button--secondary{--button-background:var(--secondary-button-background)!important;--button-text-color:var(--secondary-button-text-color)!important}
.clone-src .button--outline{--button-background:var(--background)!important;--button-text-color:var(--root-text-color)!important;border:1px solid rgb(var(--border-color))!important}
.clone-src .button--full{width:100%!important}
@media screen and (min-width:741px){.clone-src .button:not(.button--text){font-size:calc(var(--base-font-size) - 2px)!important;letter-spacing:2px!important;padding-inline-start:35px!important;padding-inline-end:35px!important}}
@media screen and (pointer:fine){.clone-src .button{background-image:linear-gradient(178deg,rgb(var(--button-background)),rgb(var(--button-background)) 10%,#00000012 10% 100%),linear-gradient(rgb(var(--button-background)),rgb(var(--button-background)))!important;background-position:100% -100%,100% 100%!important;background-repeat:no-repeat!important;background-size:100% 200%,100% 100%!important;transition:background-position .3s cubic-bezier(.215,.61,.355,1)!important;transform:translateZ(0)!important}
.clone-src .button:hover{background-position:100% 25%,100% 100%!important}
@supports (color: color-contrast(wheat vs black,white)) and (color: rgb(from wheat r g b / .07)){.clone-src .button{--button-overlay-color:rgb(from color-contrast(rgb(var(--button-background)) vs white, black) r g b / 7%)!important;background-image:linear-gradient(178deg,rgb(var(--button-background)),rgb(var(--button-background)) 10%,var(--button-overlay-color) 10%,var(--button-overlay-color) 100%),linear-gradient(rgb(var(--button-background)),rgb(var(--button-background)))!important}}}
.clone-src .loader-button__text{justify-content:center!important;align-items:center!important;display:flex!important}
.clone-src .loader-button__loader{top:50%!important;opacity:0!important;position:absolute!important;left:50%!important}
.clone-src .collapsible{visibility:hidden!important;height:0!important;display:block!important;overflow:hidden!important}
.clone-src .collapsible[open]{visibility:visible!important;height:auto!important;overflow:visible!important}
.clone-src .collapsible-toggle{justify-content:space-between!important;align-items:center!important;width:100%!important;padding:18px 0!important;display:flex!important}
.clone-src .collapsible-toggle svg{transition:transform .2s ease-in-out!important}
.clone-src .collapsible-toggle[aria-expanded=true] svg{transform:rotate(180deg)!important}
@media screen and (min-width:741px){.clone-src .collapsible-toggle{padding:21px 0!important}}
.clone-src .content-box{z-index:1!important;position:relative!important}
.clone-src .content-box--text-center{text-align:center!important}
@media screen and (max-width:740px){.clone-src .content-box--medium{margin-inline-start:24px!important;margin-inline-end:24px!important}
.clone-src .content-box--left{margin-inline-end:auto!important}}
@media screen and (min-width:741px){.clone-src .content-box{width:calc(var(--grid-column-width) * 16 + var(--grid-gap) * 15)!important;margin-inline-start:auto!important;margin-inline-end:auto!important}
.clone-src .content-box--medium{width:calc(var(--grid-column-width) * 14 + var(--grid-gap) * 13)!important}
.clone-src.clone-src.clone-src .content-box--fill{width:100%!important}
.clone-src .content-box--left{margin-inline-start:calc(var(--grid-column-width) + var(--grid-gap))!important}}
@media screen and (min-width:1000px){.clone-src .content-box{width:calc(var(--grid-column-width) * 14 + var(--grid-gap) * 13)!important}
.clone-src .content-box--medium{width:calc(var(--grid-column-width) * 10 + var(--grid-gap) * 9)!important}}
.clone-src .drawer{--heading-color:var(--root-heading-color)!important;--text-color:var(--root-text-color)!important;--background:var(--root-background)!important;--primary-button-background:var(--root-primary-button-background)!important;--primary-button-text-color:var(--root-primary-button-text-color)!important;--section-background:initial!important;background:rgb(var(--background))!important;color:rgb(var(--text-color))!important;z-index:10!important;transform:translate(calc(var(--transform-logical-flip) * 100%))!important;visibility:hidden!important;text-align:start!important;flex-direction:column!important;width:89vw!important;max-width:400px!important;height:100%!important;max-height:100vh!important;font-size:calc(0.9375rem*var(--tr-remf,1))!important;transition:transform .6s cubic-bezier(.75,0,.175,1),visibility .6s cubic-bezier(.75,0,.175,1)!important;display:flex!important;position:fixed!important;top:0!important}
.clone-src .drawer:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:0!important}
.clone-src .drawer:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:0!important}
.clone-src .drawer--from-left{transform:translate(calc(var(--transform-logical-flip) * -100%))!important}
.clone-src .drawer--from-left:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:0!important;right:auto!important}
.clone-src .drawer--from-left:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:auto!important;right:0!important}
.clone-src .drawer[open]{visibility:visible!important;transform:translate(0)!important}
.clone-src .drawer--from-left .drawer__overlay:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:100%!important;right:auto!important}
.clone-src .drawer--from-left .drawer__overlay:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:auto!important;right:100%!important}
.clone-src .drawer--large{max-width:500px!important}
.clone-src .drawer__overlay{content:""!important;opacity:0!important;visibility:hidden!important;background:#000!important;width:100vw!important;height:100vh!important;transition:visibility .6s ease-in-out,opacity .6s ease-in-out!important;position:fixed!important;top:0!important}
.clone-src .drawer__overlay:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:100%!important}
.clone-src .drawer__overlay:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:100%!important}
.clone-src .drawer[open]>.drawer__overlay{visibility:visible!important;opacity:.3!important}
.clone-src .drawer__header{height:var(--header-height-without-bottom-nav)!important;border-bottom:1px solid rgb(var(--root-border-color))!important;background:rgb(var(--root-background))!important;z-index:1!important;flex-shrink:0!important;align-items:center!important;max-height:80px!important;padding-block-start:20px!important;padding-block-end:20px!important;display:flex!important;position:relative!important}
.clone-src .drawer__header--shadowed{border-bottom:none!important;height:auto!important;padding-block-end:6px!important}
.clone-src .drawer__header--shadowed:after{content:""!important;background:linear-gradient(var(--root-background),rgba(var(--root-background),0))!important;z-index:1!important;pointer-events:none!important;width:100%!important;height:24px!important;position:absolute!important;top:100%!important}
.clone-src .drawer__header--shadowed:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):after{left:0!important}
.clone-src .drawer__header--shadowed:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):after{right:0!important}
.clone-src .drawer__title{justify-content:flex-start!important;align-items:center!important;max-width:100%!important;margin:0!important;display:flex!important}
.clone-src .drawer__title .icon{margin-inline-end:12px!important}
.clone-src .drawer__close-button{position:absolute!important;top:var(--container-gutter)!important}
.clone-src .drawer__close-button:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:var(--container-gutter)!important}
.clone-src .drawer__close-button:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:var(--container-gutter)!important}
.clone-src .drawer__header .drawer__close-button{top:calc(50% - 7px)!important}
.clone-src .drawer__close-button--block{position:relative!important}
.clone-src.clone-src.clone-src .drawer__close-button--block{top:auto!important;bottom:auto!important;left:auto!important;right:auto!important}
.clone-src .drawer__header, .clone-src .drawer__content, .clone-src .drawer__footer{padding-inline:var(--container-gutter)!important}
.clone-src .drawer__content{flex-grow:1!important;padding-block-end:24px!important;overflow:hidden auto!important}
.clone-src .drawer__footer{z-index:1!important;margin-block-start:auto!important;padding-block-start:20px!important;padding-block-end:20px!important;transform:translateZ(0)!important}
@supports (padding: max(0px)){.clone-src .drawer__footer{padding-block-end:max(20px,env(safe-area-inset-bottom,0px) + 20px)!important}}
.clone-src.clone-src.clone-src .drawer__footer--no-top-padding{padding-block-start:0!important}
.clone-src .drawer__footer:before{content:""!important;background:linear-gradient(rgba(var(--root-background),0),rgb(var(--root-background)))!important;z-index:1!important;pointer-events:none!important;width:100%!important;height:24px!important;position:absolute!important;bottom:100%!important}
.clone-src .drawer__footer:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{left:0!important}
.clone-src .drawer__footer:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{right:0!important}
@media screen and (min-width:741px){.clone-src .drawer__header{max-height:90px!important;padding-block-start:24px!important;padding-block-end:24px!important}
.clone-src .drawer__footer:not(.drawer__footer--tight){padding-block:var(--container-gutter)!important}}
.clone-src .popover-button{width:max-content!important}
.clone-src .popover-button svg{margin-inline-start:10px!important;transition:transform .2s ease-in-out!important;position:relative!important;top:-1px!important}
.clone-src .popover-button[aria-expanded=true] svg{transform:rotate(180deg)!important}
.clone-src .popover{--heading-color:var(--root-heading-color)!important;--text-color:var(--root-text-color)!important;--background:var(--root-background)!important;--primary-button-background:var(--root-primary-button-background)!important;--primary-button-text-color:var(--root-primary-button-text-color)!important;--section-background:var(--root-background)!important;z-index:10!important;color:rgb(var(--text-color))!important;background:rgb(var(--background))!important;visibility:hidden!important;text-align:start!important;-webkit-backface-visibility:hidden!important;backface-visibility:hidden!important;font-size:calc(0.9375rem*var(--tr-remf,1))!important;transition:visibility .25s ease-in-out!important;display:block!important;position:fixed!important}
.clone-src .popover[open]{visibility:visible!important}
.clone-src .popover__overlay{content:""!important;bottom:calc(100% - 10px)!important;opacity:0!important;visibility:hidden!important;background:#000!important;width:100%!important;height:100vh!important;transition:opacity .6s ease-in-out,visibility .6s ease-in-out!important;position:absolute!important;left:0!important}
.clone-src .popover[open]>.popover__overlay{visibility:visible!important;opacity:.3!important}
.clone-src .popover__header{border-bottom:1px solid rgb(var(--root-border-color))!important;border-radius:10px 10px 0 0!important;flex-shrink:0!important;justify-content:center!important;align-items:center!important;min-height:64px!important;padding:10px 24px!important;display:flex!important;position:relative!important}
.clone-src .popover__title{justify-content:center!important;align-items:center!important;margin:0!important;display:flex!important}
.clone-src .popover__title svg{margin-inline-end:12px!important}
.clone-src .popover__close-button{z-index:1!important;position:absolute!important;top:24px!important}
.clone-src .popover__close-button:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:24px!important}
.clone-src .popover__close-button:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:24px!important}
.clone-src .popover__content{padding:24px!important;overflow:auto!important}
.clone-src.clone-src.clone-src .popover__content--no-padding{padding:0!important}
@supports (padding: max(0px)){.clone-src .popover__content{padding-block-end:max(24px,env(safe-area-inset-bottom,0px) + 24px)!important}}
@media screen and (max-width:999px){.clone-src .popover{bottom:0!important;touch-action:manipulation!important;border-radius:10px 10px 0 0!important;flex-direction:column!important;width:100vw!important;max-height:75vh!important;transition:transform .6s cubic-bezier(.75,0,.175,1),visibility .6s cubic-bezier(.75,0,.175,1)!important;display:flex!important;left:0!important;transform:translateY(100%)!important}
.clone-src .popover[open]{transform:translateY(0)!important}
.clone-src .popover__header, .clone-src .popover__content{background:inherit!important}
.clone-src .drawer:not(.drawer--from-left) .popover:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:-11vw!important}
.clone-src .drawer:not(.drawer--from-left) .popover:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:-11vw!important}}
@media screen and (min-width:1000px){.clone-src .popover-container{position:relative!important}
.clone-src .popover{border:1px solid rgb(var(--root-border-color))!important;z-index:2!important;opacity:0!important;border-radius:min(var(--block-border-radius),4px)!important;transition:opacity .25s ease-in-out,visibility .25s ease-in-out!important;position:absolute!important;top:calc(100% + 18px)!important}
.clone-src .popover[open]{opacity:1!important}
.clone-src .popover:after, .clone-src .popover:before{content:""!important;border-style:solid!important;border-color:transparent transparent rgb(var(--root-background)) transparent!important;border-width:8px!important;width:0!important;height:0!important;position:absolute!important;bottom:100%!important}
.clone-src .popover:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):after{right:24px!important}
.clone-src .popover:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{right:24px!important}
.clone-src .popover:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):after{left:24px!important}
.clone-src .popover:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{left:24px!important}
.clone-src .popover:before{border-color:transparent transparent rgb(var(--root-border-color)) transparent!important;border-width:9px!important}
.clone-src .popover:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{right:23px!important}
.clone-src .popover:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{left:23px!important}
.clone-src .popover__overlay, .clone-src .popover__header{display:none!important}
.clone-src .popover__content{padding-inline-start:32px!important;padding-inline-end:32px!important}
.clone-src .popover-button+.popover:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:-28px!important}
.clone-src .popover-button+.popover:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:-28px!important}}
.clone-src .popover__choice-list{white-space:nowrap!important}
.clone-src .popover__choice-item{text-align:center!important;width:100%!important;display:block!important}
.clone-src .popover__choice-item:not(:first-child){margin-block-start:7px!important}
.clone-src .popover__choice-label{cursor:pointer!important;position:relative!important}
.clone-src input:checked+.popover__choice-label:after, .clone-src .popover__choice-label[aria-current]:after{content:""!important;background-color:currentColor!important;width:12px!important;height:9px!important;position:absolute!important;top:calc(50% - 4.5px)!important;-webkit-mask-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIiIGhlaWdodD0iOSIgdmlld0JveD0iMCAwIDEyIDkiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEgMy40TDQuNzQ5MzEgN0wxMSAxIiBzdHJva2U9ImN1cnJlbnRDb2xvciIgc3Ryb2tlLXdpZHRoPSIyIi8+PC9zdmc+)!important;mask-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIiIGhlaWdodD0iOSIgdmlld0JveD0iMCAwIDEyIDkiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEgMy40TDQuNzQ5MzEgN0wxMSAxIiBzdHJva2U9ImN1cnJlbnRDb2xvciIgc3Ryb2tlLXdpZHRoPSIyIi8+PC9zdmc+)!important;-webkit-mask-size:12px 9px!important;mask-size:12px 9px!important;-webkit-mask-repeat:no-repeat!important;mask-repeat:no-repeat!important}
.clone-src input:checked+.popover__choice-label:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):after{right:-26px!important}
.clone-src .popover__choice-label[aria-current]:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):after{right:-26px!important}
.clone-src input:checked+.popover__choice-label:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):after{left:-26px!important}
.clone-src .popover__choice-label[aria-current]:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):after{left:-26px!important}
@media screen and (max-width:999px){.clone-src .popover__choice-item:not(:first-child){margin-block-start:16px!important}}
@media screen and (min-width:1000px){.clone-src input:checked+.popover__choice-label:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):after{right:-22px!important}
.clone-src .popover__choice-label[aria-current]:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):after{right:-22px!important}
.clone-src input:checked+.popover__choice-label:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):after{left:-22px!important}
.clone-src .popover__choice-label[aria-current]:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):after{left:-22px!important}
.clone-src .popover__choice-label{margin-inline-end:22px!important}
.clone-src .popover__choice-item{text-align:left!important}}
.clone-src .color-swatch-list{grid-template-columns:repeat(auto-fit,40px)!important;justify-content:flex-start!important;gap:8px!important;display:grid!important}
.clone-src .color-swatch__item{cursor:pointer!important;border:3px solid rgb(var(--section-background, var(--background)))!important;border-radius:var(--color-swatch-border-radius)!important;-webkit-tap-highlight-color:transparent!important;background-position:center!important;background-size:cover!important;width:40px!important;height:40px!important;display:block!important;position:relative!important}
.clone-src .color-swatch__item:before, .clone-src .color-swatch__item:after{content:""!important;border:2px solid rgb(var(--section-background, var(--background)))!important;pointer-events:none!important;border-radius:inherit!important;position:absolute!important}
.clone-src .color-swatch__item:before{width:calc(100% + 2px)!important;height:calc(100% + 2px)!important;top:-1px!important;left:-1px!important}
.clone-src .color-swatch__item:after{border-color:rgb(var(--text-color))!important;opacity:0!important;width:calc(100% + 6px)!important;height:calc(100% + 6px)!important;transition:opacity .2s,transform .2s!important;top:-3px!important;left:-3px!important;transform:scale(.8)!important}
.clone-src .color-swatch__radio:checked+.color-swatch__item:after, .clone-src .color-swatch__item.is-selected:after{opacity:1!important;transform:scale(1)!important}
@media screen and not (pointer:fine){.clone-src .color-swatch[data-tooltip]:before, .clone-src .color-swatch[data-tooltip]:after{display:none!important}}
.clone-src .block-swatch-list{flex-wrap:wrap!important;justify-content:flex-start!important;margin:-4px!important;display:flex!important}
.clone-src .block-swatch__item{border:1px solid rgb(var(--border-color))!important;border-radius:var(--button-border-radius)!important;background:rgb(var(--background))!important;color:rgb(var(--text-color))!important;text-align:center!important;cursor:pointer!important;-webkit-tap-highlight-color:transparent!important;min-width:56px!important;margin:4px!important;padding:11px 18px 13px!important;transition:background .2s!important;display:block!important;position:relative!important}
.clone-src .block-swatch__item:after{content:""!important;box-shadow:0 0 0 1px rgb(var(--text-color)) inset,0 0 0 1px rgb(var(--text-color))!important;border-radius:var(--button-border-radius)!important;opacity:0!important;width:100%!important;height:100%!important;transition:opacity .2s,transform .2s!important;position:absolute!important;top:0!important;transform:scale(.9)!important}
.clone-src .block-swatch__item:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):after{left:0!important}
.clone-src .block-swatch__item:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):after{right:0!important}
.clone-src .block-swatch__radio:checked+.block-swatch__item, .clone-src .block-swatch__item.is-selected{background:rgb(var(--secondary-background))!important}
.clone-src .block-swatch__radio:checked+.block-swatch__item:after, .clone-src .block-swatch__item.is-selected:after{opacity:1!important;transform:scale(1)!important}
.clone-src :is(.color-swatch__radio:focus-visible+label,.block-swatch__radio:focus-visible+label,.variant-swatch__radio:focus-visible+label){outline:auto 5px -webkit-focus-ring-color!important}
@keyframes playButtonRipple{0%{box-shadow:0 0 rgb(var(--play-button-background)),0 0 rgb(var(--play-button-background))}to{box-shadow:0 0 0 9px rgba(var(--play-button-background),0),0 0 0 18px rgba(var(--play-button-background),0)}}
@media screen and (min-width:1000px){@keyframes playButtonRipple{0%{box-shadow:0 0 rgb(var(--play-button-background)),0 0 rgb(var(--play-button-background))}to{box-shadow:0 0 0 17px rgba(var(--play-button-background),0),0 0 0 32px rgba(var(--play-button-background),0)}}}
.clone-src .product-facet{margin-block-start:24px!important;margin-block-end:48px!important;display:block!important}
.clone-src .product-facet__filters-header{border-bottom:1px solid rgb(var(--border-color))!important;padding-block-end:24px!important}
.clone-src .product-facet__filters:not(.drawer){padding-block-end:24px!important;display:block!important}
.clone-src .product-facet__filter-item+.product-facet__filter-item{border-top:1px solid rgb(var(--border-color))!important}
.clone-src .product-facet__filter-item .collapsible__content{padding-inline-start:8px!important}
.clone-src .product-facet__filter-item:not(:last-child) .collapsible__content{margin-block-end:25px!important}
.clone-src .product-facet__submit{margin-block-start:40px!important}
.clone-src .product-facet__sort-by-title{padding-inline-end:7px!important}
.clone-src .product-facet__product-list{margin-block-start:calc(var(--container-gutter) / 2)!important}
.clone-src .product-facet__meta-bar{justify-content:center!important;align-items:flex-start!important;margin-block-end:16px!important;display:flex!important}
.clone-src .product-facet__meta-bar-item{align-items:center!important;display:flex!important}
.clone-src .product-facet__meta-bar-item .icon--filters, .clone-src .mobile-toolbar__item .icon--filters{margin-inline-end:13px!important}
@media screen and (max-width:999px){.clone-src .product-facet__filters:not(.drawer){display:none!important}}
@media screen and (min-width:741px){.clone-src .product-facet{margin-block-start:40px!important;margin-block-end:80px!important}
.clone-src .product-facet__meta-bar{margin-block-end:24px!important}}
@media screen and (min-width:1000px){.clone-src .product-facet{justify-content:flex-start!important;display:flex!important}
.clone-src .product-facet__aside{flex:none!important;width:230px!important;margin-inline-end:40px!important}
.clone-src .product-facet__aside-inner{top:calc(var(--header-height, 0px) * var(--enable-sticky-header) + var(--announcement-bar-height, 0px) * var(--enable-sticky-announcement-bar, 0) + 24px)!important;display:block!important;position:sticky!important}
.clone-src .product-facet__main{flex:1 0 0!important}
.clone-src .product-facet__filters:not(.drawer) .drawer__content{padding:0!important;overflow:visible!important}
.clone-src .product-facet__meta-bar{justify-content:flex-start!important}
.clone-src .product-facet__meta-bar-item:last-child{margin-inline-start:auto!important}}
@media screen and (min-width:1200px){.clone-src .product-facet__aside{width:265px!important}}
.clone-src .checkout-button{justify-content:center!important;align-items:center!important;display:flex!important;position:relative!important}
.clone-src .checkout-button__lock{position:absolute!important}
.clone-src .checkout-button__lock:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:18px!important}
.clone-src .checkout-button__lock:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:18px!important}
.clone-src .checkout-button .square-separator{margin-inline-start:11px!important;margin-inline-end:12px!important}
@media screen and (min-width:741px){.clone-src .checkout-button__lock:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:20px!important}
.clone-src .checkout-button__lock:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:20px!important}}
.clone-src .line-item{display:flow-root!important}
.clone-src .line-item__content-wrapper{margin-block-start:20px!important;display:flex!important;position:relative!important}
.clone-src .line-item__image-wrapper{flex:none!important;align-self:flex-start!important;width:80px!important;margin-inline-end:24px!important;display:block!important;position:relative!important}
.clone-src .line-item__image{border-radius:min(var(--block-border-radius),4px)!important}
.clone-src .line-item__quantity{margin-block-start:8px!important;display:block!important}
.clone-src .line-item__remove-button{margin-inline-start:12px!important}
@media screen and (min-width:741px){.clone-src .line-item__content-wrapper{margin-block-start:24px!important}
.clone-src .line-item__image-wrapper{width:92px!important}
.clone-src .line-item__quantity{vertical-align:top!important;margin-block-start:14px!important}
.clone-src .line-item__price-list-container{text-align:right!important;vertical-align:top!important;flex-shrink:0!important;margin-inline-start:auto!important;padding-inline-start:30px!important;line-height:1.5!important}
.clone-src .line-item__quantity--block .line-item__remove-button{margin-block-start:10px!important;margin-inline-start:0!important;display:block!important}}
.clone-src .line-item-table{margin-block-end:40px!important}
.clone-src .line-item-table .line-item{display:table-row!important}
.clone-src .line-item-table .line-item__content-wrapper{margin-block-start:0!important}
@media screen and (max-width:740px){.clone-src .line-item-table{table-layout:fixed!important}
.clone-src .line-item-table__list .line-item:first-child .line-item__product{padding-block-start:0!important}
.clone-src .line-item-table__list .line-item__product{width:100%!important;padding-inline-end:0!important}}
@media screen and (min-width:741px){.clone-src .line-item-table__list .line-item__quantity{margin-block-start:0!important}}
.clone-src .cart__recap{padding:var(--container-gutter)!important;background:rgb(var(--secondary-background))!important;border-radius:var(--block-border-radius-reduced)!important}
.clone-src .cart__recap-block{gap:10px!important;margin-block-end:10px!important;display:grid!important}
.clone-src .cart__recap-block>*{margin-block-start:0!important;margin-block-end:0!important}
.clone-src .cart__recap-note{margin-block-end:24px!important}
.clone-src .cart__total-container{flex-wrap:wrap!important;justify-content:space-between!important;align-items:center!important;gap:10px!important;display:flex!important}
.clone-src .cart__order-note{padding-block-start:14px!important}
.clone-src .cart__checkout-button:not(:only-child){margin-block-start:24px!important}
@media screen and (max-width:999px){.clone-src .cart__aside{margin-block-start:24px!important}}
@media screen and (min-width:1000px){.clone-src .cart{grid-template-columns:1fr 300px!important;gap:40px!important;display:grid!important}
.clone-src .cart__aside-inner{top:calc(var(--header-height, 0px) * var(--enable-sticky-header) + var(--announcement-bar-height, 0px) * var(--enable-sticky-announcement-bar, 0) + 24px)!important;display:block!important;position:sticky!important}}
@media screen and (min-width:1200px){.clone-src .cart{grid-template-columns:1fr 390px!important;gap:70px!important}}
.clone-src .footer{background:rgb(var(--background))!important;color:rgb(var(--text-color))!important;padding:48px 0!important}
.clone-src .footer__item-list{grid-template-columns:1fr 1fr!important;justify-content:space-between!important;gap:40px!important;display:grid!important}
.clone-src .footer__item{word-break:break-word!important;max-width:325px!important}
.clone-src .footer__item-title{margin-block-end:12px!important}
.clone-src .footer__image{display:block!important}
.clone-src .footer__item--social-media .footer__item-content{margin-block-start:20px!important}
.clone-src .footer__aside{margin-block-start:42px!important}
.clone-src .footer__newsletter-form{margin-block-start:16px!important}
.clone-src .footer__copyright, .clone-src .footer__payment-methods{margin-block-start:32px!important;display:block!important}
.clone-src .footer__copyright{align-items:center!important;display:flex!important}
.clone-src .footer__follow-and-payment{gap:16px!important;margin-inline-start:auto!important;display:grid!important}
.clone-src .footer__payment-methods-label{margin-block-end:8px!important;display:inline-block!important}
@media screen and (max-width:740px){.clone-src .footer__item--image, .clone-src .footer__item--newsletter, .clone-src .footer__item--newsletter+.footer__item--social-media:last-child{grid-column:span 2!important}}
@media screen and (min-width:741px)and (max-width:999px){.clone-src .footer__item-list{grid-template-columns:1fr 1fr 1fr!important}
.clone-src .footer__item--image.is-first{grid-column:span 3!important}
.clone-src .footer__item--newsletter{grid-column:span 2!important}}
@media screen and (min-width:741px){.clone-src .footer__payment-methods{align-items:center!important;display:flex!important}
.clone-src .footer__payment-methods-label{margin-block-end:0!important;margin-inline-end:14px!important}}
@media screen and (min-width:1000px){.clone-src .footer{padding-block-start:72px!important;padding-block-end:50px!important}
.clone-src .footer__item-list{grid-template-columns:none!important;grid-auto-flow:column!important}
.clone-src .footer__item-title{margin-block-end:20px!important}
.clone-src .footer__aside{flex-wrap:nowrap!important;justify-content:flex-start!important;align-items:center!important;row-gap:24px!important;margin-block-start:50px!important;display:flex!important}
.clone-src .footer__payment-methods, .clone-src .footer__copyright{margin-block-start:0!important}
.clone-src .footer__payment-methods{margin-inline-start:auto!important}}
.clone-src .header{background:rgb(var(--header-background))!important;color:rgb(var(--header-text-color))!important;transition:background .2s ease-in-out,color .2s ease-in-out,box-shadow .2s ease-in-out!important;display:block!important}
.clone-src .header--bordered{box-shadow:0 1px #0000!important}
.clone-src .header--bordered:not(.header--transparent){box-shadow:0 1px rgb(var(--border-color))!important}
.clone-src .header__logo{margin:0!important;display:block!important;position:relative!important}
.clone-src .header__logo-link, .clone-src .header__logo-image{width:max-content!important;display:block!important}
.clone-src .header__logo-image{transition:opacity .2s ease-in-out!important}
.clone-src .header__wrapper{align-items:center!important;padding:20px 0!important;display:flex!important}
.clone-src .header__inline-navigation{align-items:center!important;display:flex!important}
.clone-src .header__inline-navigation, .clone-src .header__secondary-links{flex:1 1 0!important}
.clone-src .header__icon-wrapper{display:block!important}
@media screen and (min-width:741px){.clone-src .header__wrapper{padding:calc(27px - var(--reduce-header-padding) * 6px) 0!important}}
.clone-src .header__secondary-links{justify-content:flex-end!important;align-items:center!important;display:flex!important}
.clone-src .header__secondary-links .header__linklist{flex-wrap:nowrap!important}
.clone-src .header__icon-list{grid-auto-flow:column!important;justify-content:flex-start!important;align-items:center!important;gap:20px!important;display:grid!important}
.clone-src .header__cart-count{margin-inline-start:8px!important;top:-1px!important}
.clone-src .header__cart-count--floating{margin-inline-start:0!important;position:absolute!important;top:-8px!important}
.clone-src .header__cart-count--floating:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:-14px!important}
.clone-src .header__cart-count--floating:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:-14px!important}
.clone-src .header__cart-count{background:rgb(var(--header-text-color))!important;color:rgb(var(--header-background))!important}
@media screen and (min-width:741px){.clone-src .header__icon-list{gap:24px!important}}
.clone-src .header__linklist{flex-wrap:wrap!important;align-items:center!important;row-gap:12px!important;display:flex!important}
.clone-src .header__linklist-item{flex-shrink:0!important}
.clone-src .header__linklist-item:not(:last-child){margin-inline-end:32px!important}
.clone-src .mobile-nav__item{display:flow-root!important}
.clone-src .mobile-nav__item:not(:last-child){border-bottom:1px solid rgba(var(--text-color),.15)!important}
.clone-src .mobile-nav__link{justify-content:space-between!important;align-items:center!important;width:100%!important;margin:0!important;padding:21px 0!important;display:flex!important}
.clone-src .mobile-nav .collapsible{margin-inline:calc(-1 * var(--container-gutter))!important}
.clone-src .mobile-nav .mobile-nav{margin-inline:var(--container-gutter)!important;padding-inline-start:8px!important}
.clone-src.clone-src.clone-src .mobile-nav .mobile-nav{margin-block-end:24px!important}
.clone-src .mobile-nav .mobile-nav .mobile-nav__item{border:none!important;margin-block-end:15px!important}
.clone-src .mobile-nav .mobile-nav .mobile-nav__link{padding:0!important}
.clone-src .mobile-nav .mobile-nav .mobile-nav{border-inline-start:1px solid rgba(var(--text-color),.15)!important;padding-inline-start:20px!important}
.clone-src.clone-src.clone-src .mobile-nav .mobile-nav .mobile-nav{margin-block-start:16px!important;margin-block-end:10px!important}
.clone-src .mobile-nav .mobile-nav .mobile-nav .mobile-nav__item{margin-block-end:14px!important}
.clone-src .mobile-nav .mobile-nav .mobile-nav .mobile-nav__item:last-child{margin-block-end:0!important}
.clone-src .image-with-text{--image-height:min(var(--image-max-height), (100vw - var(--container-gutter) * 4) * (1 / var(--image-aspect-ratio)))!important;text-align:center!important;display:block!important;position:relative!important}
.clone-src .image-with-text:before{content:""!important;background:rgb(var(--section-accent-background))!important;z-index:-1!important;width:100%!important;height:100%!important;position:absolute!important;top:0!important}
.clone-src .image-with-text:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{left:0!important}
.clone-src .image-with-text:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{right:0!important}
.clone-src .image-with-text--overlap-image:before{height:var(--image-height)!important}
.clone-src .image-with-text__image-wrapper{border-radius:var(--block-border-radius-reduced)!important;z-index:0!important;margin-block-end:32px!important;position:relative!important;overflow:hidden!important}
.clone-src .image-with-text__image{width:100%!important;display:block!important;position:relative!important}
.clone-src .image-with-text__image:not([hidden]){z-index:1!important}
.clone-src .image-with-text__image:not(:first-child){object-fit:cover!important;object-position:center!important;width:100%!important;height:100%!important;position:absolute!important;top:0!important}
.clone-src .image-with-text__image:not(:first-child):not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:0!important}
.clone-src .image-with-text__image:not(:first-child):is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:0!important}
.clone-src .image-with-text__image[hidden]{visibility:hidden!important;z-index:-1!important;transition:visibility .6s linear!important}
.clone-src .image-with-text__wrapper{overflow:hidden!important}
.clone-src .image-with-text__content-list{flex-wrap:nowrap!important;display:flex!important}
.clone-src .image-with-text__content{flex-shrink:0!important;order:0!important;width:100%!important;display:block!important}
.clone-src .image-with-text__content[hidden]{visibility:hidden!important;order:1!important}
@keyframes navigationItemAnimation{0%{transform:scaleX(0)}to{transform:scaleX(1)}}
@media screen and (max-width:999px){.clone-src .image-with-text{padding:var(--vertical-breather) var(--container-gutter)!important}}
@media screen and (min-width:741px)and (max-width:999px){.clone-src .image-with-text{padding:var(--vertical-breather) calc((var(--grid-column-width) + var(--grid-gap)) * 2)!important}
.clone-src .image-with-text__image-wrapper{margin-block-end:48px!important}}
@media screen and (min-width:1000px){.clone-src .image-with-text:before{width:calc(var(--grid-column-width) * 13 + (var(--grid-gap) * 12) + var(--container-outer-margin))!important;height:100%!important;top:0!important}
.clone-src .image-with-text:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{left:auto!important;right:0!important}
.clone-src .image-with-text:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{left:0!important;right:auto!important}
.clone-src .image-with-text--overlap-image:not(.image-with-text--reverse):not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{left:0!important;right:auto!important}
.clone-src .image-with-text--overlap-image:not(.image-with-text--reverse):is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{left:auto!important;right:0!important}
.clone-src .image-with-text--overlap-image:before{width:calc(var(--grid-column-width) * 7 + (var(--grid-gap) * 6) + var(--container-outer-margin))!important}
.clone-src .image-with-text__wrapper{padding:var(--vertical-breather) 0!important;align-items:center!important;display:flex!important}
.clone-src .image-with-text__image-wrapper{width:calc(var(--grid-column-width) * 8 + (var(--grid-gap) * 7))!important;margin-block-end:0!important;margin-inline-start:calc(var(--grid-column-width) + var(--grid-gap))!important}
.clone-src .image-with-text__content-wrapper{width:calc(var(--grid-column-width) * 9 + (var(--grid-gap) * 8))!important;margin-inline-start:auto!important;margin-inline-end:auto!important}}
@media screen and (min-width:1400px){.clone-src .image-with-text__content-wrapper{width:calc(var(--grid-column-width) * 7 + (var(--grid-gap) * 6))!important;margin-inline-end:calc((var(--grid-column-width) + var(--grid-gap)) * 2)!important}}
.clone-src .list-collections{display:block!important;position:relative!important}
.clone-src .list-collections__item-list{align-items:center!important;gap:24px!important;display:grid!important}
.clone-src .list-collections__item{--heading-color:255, 255, 255!important;--text-color:255, 255, 255!important;text-align:center!important;background:rgb(var(--secondary-background))!important;border-radius:var(--block-border-radius-reduced)!important;z-index:0!important;display:block!important;position:relative!important;overflow:hidden!important}
.clone-src .list-collections__item.image-zoom{will-change:transform!important}
.clone-src .list-collections__item:hover .link{-webkit-text-decoration-color:rgb(var(--text-color))!important;text-decoration-color:rgb(var(--text-color))!important}
.clone-src .list-collections__item-image-wrapper{height:100%!important;position:relative!important}
.clone-src .list-collections__item.has-overlay .list-collections__item-image-wrapper:before{content:""!important;background:rgba(var(--section-block-overlay, 0, 0, 0),var(--section-block-overlay-opacity, .2))!important;z-index:1!important;width:100%!important;height:100%!important;position:absolute!important;top:0!important;left:0!important}
.clone-src .list-collections__item-image{object-fit:cover!important;object-position:center!important;width:100%!important;height:100%!important;min-height:120px!important}
.clone-src .list-collections__item-info{z-index:1!important;width:100%!important;padding-inline-start:24px!important;padding-inline-end:24px!important;position:absolute!important;top:50%!important;left:0!important;transform:translateY(-50%)!important}
@media screen and (min-width:741px){.clone-src .list-collections__item-list{grid-template-columns:repeat(auto-fit,calc(100% / 3 - var(--container-gutter) * 2 / 3))!important;grid-gap:var(--container-gutter)!important;justify-content:safe center!important}}
@media screen and (min-width:1000px){.clone-src .list-collections__item-info{padding-inline:var(--container-gutter)!important}}
@media screen and (min-width:741px)and (max-width:999px){.clone-src .list-collections--grid .container{scroll-snap-type:x mandatory!important;scrollbar-width:none!important;padding-inline-start:0!important;padding-inline-end:0!important;display:block!important;overflow:auto!important}
.clone-src .list-collections--grid .container::-webkit-scrollbar{display:none!important}
.clone-src .list-collections--grid .list-collections__item-list{padding:0 var(--container-gutter)!important;grid-template-columns:none!important;grid-auto-columns:60vw!important;grid-auto-flow:column!important;width:min-content!important;min-width:100%!important}
.clone-src .list-collections--grid .list-collections__item{scroll-snap-align:center!important;scroll-snap-stop:always!important}}
.clone-src [aria-controls=newsletter-popup]{display:none!important}
.clone-src .predictive-search__form{align-items:center!important;display:flex!important}
.clone-src .predictive-search__input{box-shadow:none!important;-webkit-appearance:none!important;appearance:none!important;background:none!important;border:none!important;min-width:300px!important;margin-inline-start:8px!important;padding:0!important}
.clone-src .predictive-search__input::placeholder{color:rgba(var(--text-color),.7)!important;transition:color .2s ease-in-out!important}
.clone-src .predictive-search .tabs-nav, .clone-src .predictive-search__menu-list{padding-block-start:24px!important}
.clone-src .predictive-search__menu+.predictive-search__menu{padding-block-start:40px!important}
.clone-src .predictive-search__menu-title{margin-block-end:16px!important}
@media screen and (min-width:741px){.clone-src .predictive-search__input{margin-inline-start:12px!important}
.clone-src .predictive-search .tabs-nav, .clone-src .predictive-search__menu-list{padding-block-start:32px!important}}
@media screen and (max-width:740px){.clone-src .product:not(.product--featured){margin-block:var(--container-gutter) 36px!important}}
@media screen and (min-width:1000px){.clone-src .product{justify-content:space-between!important;align-items:flex-start!important;display:flex!important}
.clone-src .product:not(.product--featured){margin-block-end:80px!important}
.clone-src .product__media{--product-media-width:calc(var(--grid-column-width) * 10 + var(--grid-gap) * 10)!important;width:var(--product-media-width)!important}
.clone-src .product__info{--product-info-width:calc(var(--grid-column-width) * 9 + var(--grid-gap) * 8)!important;width:var(--product-info-width)!important;flex:none!important}
.clone-src .product__info:only-child{margin-inline-start:auto!important;margin-inline-end:auto!important}}
@media screen and (min-width:1200px){.clone-src .product{margin-inline:calc(var(--grid-column-width) + var(--grid-gap))!important}
.clone-src .product__media{--product-media-width:calc(var(--grid-column-width) * 9 + var(--grid-gap) * 9)!important}
.clone-src .product__info{--product-info-width:calc(var(--grid-column-width) * 8 + var(--grid-gap) * 7)!important}}
@media screen and (min-width:1400px){.clone-src .product__media{--product-media-width:calc(var(--grid-column-width) * 10 + var(--grid-gap) * 10)!important}
.clone-src .product__info{--product-info-width:calc(var(--grid-column-width) * 7 + var(--grid-gap) * 6)!important}
.clone-src .product--thumbnails-bottom .product__media{--product-media-width:calc(var(--grid-column-width) * 9 + var(--grid-gap) * 8)!important}
.clone-src .product--thumbnails-bottom .product__info{--product-info-width:calc(var(--grid-column-width) * 8 + var(--grid-gap) * 7)!important}}
.clone-src .product__media{display:block!important}
.clone-src .product__media-list-wrapper{margin-inline-start:auto!important;margin-inline-end:auto!important;position:relative!important}
.clone-src .product__media-list, .clone-src .product__media-item{text-align:center!important;min-width:100%!important;display:block!important}
.clone-src .product__media-item{width:100%!important}
.clone-src .product__media-list:not(.flickity-enabled) .product__media-item:not(.is-selected){display:none!important}
.clone-src .product__media-image-wrapper{background:rgb(var(--secondary-background))!important;border-radius:var(--block-border-radius-reduced)!important;z-index:0!important;overflow:hidden!important}
.clone-src .product__media-nav{flex-wrap:nowrap!important;justify-content:space-between!important;align-items:center!important;margin-block-start:18px!important;display:flex!important;position:relative!important}
.clone-src .product__thumbnail-scroll-shadow{max-width:100%!important}
.clone-src .product__thumbnail-list{position:relative!important}
.clone-src .product__thumbnail-list-inner{grid-auto-flow:column!important;align-items:start!important;display:grid!important}
.clone-src .product__thumbnail-item{cursor:pointer!important;-webkit-tap-highlight-color:transparent!important;padding:2px!important;display:inline-block!important;position:relative!important}
.clone-src .product__thumbnail{width:76px!important;min-width:76px!important;padding:2px!important;position:relative!important}
.clone-src .product__thumbnail, .clone-src .product__thumbnail>img{border-radius:min(var(--block-border-radius),4px)!important}
.clone-src .product__thumbnail:after{content:""!important;box-shadow:0 0 0 2px rgb(var(--text-color))!important;border-radius:inherit!important;opacity:0!important;width:100%!important;height:100%!important;transition:opacity .2s,transform .2s!important;position:absolute!important;top:0!important;transform:scale(.9)!important}
.clone-src .product__thumbnail:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):after{left:0!important}
.clone-src .product__thumbnail:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):after{right:0!important}
.clone-src .product__thumbnail-item[aria-current] .product__thumbnail:after{opacity:1!important;transform:scale(1)!important}
@media screen and (max-width:999px){.clone-src .product__media-list{margin-inline:calc(-1 * var(--container-gutter))!important}
.clone-src .product__media-item{padding-inline:var(--container-gutter)!important}
.clone-src .product__media-nav .dots-nav{padding-inline-start:20px!important;padding-inline-end:20px!important}
.clone-src .product__thumbnail-list{margin-inline:calc(-1 * var(--container-gutter))!important}
.clone-src .product__thumbnail-list-inner{padding-inline:var(--container-gutter)!important;width:max-content!important}}
@media screen and (min-width:1000px){.clone-src .product__media-nav{margin-block-start:16px!important}
.clone-src .product__thumbnail-scroll-shadow{--scroll-shadow-size:65px!important;--scroll-shadow-right:linear-gradient(to left, rgb(var(--background)), rgba(var(--background), 0))!important;--scroll-shadow-left:linear-gradient(to right, rgb(var(--background)), rgba(var(--background), 0))!important;--scroll-shadow-bottom:linear-gradient(to top, rgb(var(--background)), rgba(var(--background), 0))!important;--scroll-shadow-top:linear-gradient(to bottom, rgb(var(--background)), rgba(var(--background), 0))!important}
.clone-src .product__thumbnail-list{overflow:hidden!important}
.clone-src .product__thumbnail-list-inner{gap:8px!important}
.clone-src .product__thumbnail{width:64px!important;min-width:64px!important}}
@media screen and (min-width:1400px){.clone-src .product__media{padding-inline-start:36px!important}}
.clone-src .product-meta{border-bottom:1px solid rgb(var(--border-color))!important;margin:24px 0!important;padding-block-end:16px!important;display:block!important}
.clone-src .product-meta__price-list-container{align-items:center!important;margin-block-start:-8px!important;display:flex!important}
@media screen and (min-width:1000px){.clone-src .product-meta{margin-block-start:0!important}
.clone-src .product-meta__title{margin-block-end:24px!important}}
.clone-src .product-form{row-gap:16px!important;display:grid!important}
.clone-src .product-form__variants{display:block!important}
.clone-src .product-form__variants[hide-sold-out-variants] :where(.block-swatch.is-disabled,.color-swatch.is-disabled,.variant-swatch.is-disabled):not(:has(:checked)){display:none!important}
.clone-src .product-form__option-info{margin-block-end:8px!important;display:flex!important}
.clone-src .product-form__option-value{margin-inline-start:8px!important}
.clone-src .product-form__option-selector+.product-form__option-selector{margin-block-start:16px!important}
.clone-src .product-form__payment-container{gap:10px!important;margin-block-start:8px!important;display:grid!important}
.clone-src .product-form__store-availability-container{display:block!important}
.clone-src .product-form__store-availability-container:empty{display:none!important}
@media screen and (min-width:741px){.clone-src .product-form__payment-container{margin-block-start:16px!important}}
.clone-src .quick-buy-product{justify-content:flex-start!important;align-items:center!important;width:100%!important;display:flex!important}
.clone-src .quick-buy-product__image{flex:none!important;align-self:flex-start!important;width:65px!important;margin-inline-end:20px!important}
@media screen and (max-width:740px){.clone-src .quick-buy-product{padding-block-start:14px!important;padding-block-end:14px!important;padding-inline-end:32px!important}
.clone-src .popover--quick-buy .product-form{padding-inline-start:24px!important;padding-inline-end:24px!important}
.clone-src .popover--quick-buy .product-form>:first-child:not(.product-form__buy-buttons){padding-block-start:16px!important}
.clone-src .popover--quick-buy .product-form__buy-buttons{margin-inline:calc(-1 * var(--container-gutter))!important;padding:16px!important;padding-block-end:max(16px,env(safe-area-inset-bottom,0px) + 16px)!important}
.clone-src .popover--quick-buy .product-form__buy-buttons:not(:only-child){border-top:1px solid rgb(var(--border-color))!important;background:rgb(var(--root-background))!important;margin-block-start:8px!important;position:sticky!important;bottom:0!important}
.clone-src .popover--quick-buy .product-form__payment-container{margin-block-start:0!important}}
@media screen and (min-width:741px){.clone-src .quick-buy-product{margin-block-start:32px!important;margin-block-end:24px!important;margin-inline-start:0!important;margin-inline-end:0!important}
.clone-src .quick-buy-product__image{width:114px!important;margin-inline-end:32px!important}}
.clone-src .product-item-meta{display:block!important}
.clone-src .product-item-meta__title{margin-block-end:4px!important;line-height:1.6!important;display:block!important}
.clone-src .product-item-meta__color-count{margin-block-start:4px!important}
.clone-src .product-item-meta__property-list{grid-auto-flow:row!important;margin-block-start:6px!important;margin-block-end:4px!important;display:grid!important}
@media screen and (min-width:741px){.clone-src .product-item-meta__property-list{margin-block-start:6px!important;margin-block-end:6px!important}
.clone-src .product-item-meta__color-count{margin-block-start:8px!important}
.clone-src .product-item-meta__title{line-height:1.5!important}}
.clone-src .product-item{flex-direction:column!important;display:flex!important;position:relative!important}
.clone-src .product-item__image-wrapper{margin-block-end:16px!important;display:block!important;position:relative!important;overflow:hidden!important}
.clone-src .product-item__image-wrapper--multiple .product-item__primary-image, .clone-src .product-item__image-wrapper--multiple .product-item__secondary-image{transition:opacity .3s ease-in-out,visibility .3s ease-in-out!important}
.clone-src .product-item__aspect-ratio{isolation:isolate!important}
.clone-src .product-item__primary-image, .clone-src .product-item__secondary-image{border-radius:var(--block-border-radius-reduced)!important}
.clone-src .product-item__secondary-image{visibility:hidden!important;opacity:0!important;object-fit:contain!important;object-position:center!important;display:none!important;position:absolute!important}
.clone-src.clone-src.clone-src .product-item__secondary-image{top:50%!important;left:50%!important;transform:translate(-50%,-50%)!important}
.clone-src .product-item__info{text-align:center!important;flex-direction:column!important;flex-grow:1!important;justify-content:flex-start!important;display:flex!important}
.clone-src .product-item__quick-form{visibility:hidden!important;opacity:0!important;width:100%!important;padding:10px!important;transition:visibility .2s ease-in-out,opacity .2s ease-in-out!important;position:absolute!important;bottom:0!important}
.clone-src .product-item__quick-form:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:0!important}
.clone-src .product-item__quick-form:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:0!important}
.clone-src .product-item__quick-buy-button{background:rgb(var(--root-background))!important;color:rgb(var(--root-text-color))!important;border:1px solid rgb(var(--root-border-color))!important;padding:5px!important;position:absolute!important;bottom:12px!important}
.clone-src .product-item__quick-buy-button:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:12px!important}
.clone-src .product-item__quick-buy-button:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:12px!important}
@media screen and (pointer:fine){.clone-src .product-item__secondary-image{display:block!important}
.clone-src .product-item__image-wrapper--multiple:hover .product-item__primary-image{visibility:hidden!important;opacity:0!important}
.clone-src .product-item__image-wrapper--multiple:hover .product-item__secondary-image, .clone-src .product-item__image-wrapper:hover .product-item__quick-form{visibility:visible!important;opacity:1!important}}
@media screen and (pointer:fine)and (prefers-reduced-motion:no-preference){.clone-src .product-item__quick-form{transition:visibility .2s ease-in-out,opacity .2s ease-in-out,transform .2s ease-in-out!important;transform:translateY(16px)!important}
.clone-src .product-item__image-wrapper:hover .product-item__quick-form{visibility:visible!important;opacity:1!important;transform:translateY(0)!important}}
@media screen and not (pointer:fine){.clone-src .product-item__quick-form{visibility:visible!important;opacity:1!important}}
@media screen and (min-width:1000px){.clone-src .product-item__image-wrapper{margin-block-end:24px!important}}
.clone-src .product-list{--product-list-column-gap:var(--grid-gap)!important}
.clone-src .product-list:not([hidden]){display:block!important;position:relative!important}
.clone-src .product-list__inner{grid-template-columns:repeat(auto-fit,calc(100% / var(--section-products-per-row) - var(--product-list-column-gap) * (var(--section-products-per-row) - 1) / var(--section-products-per-row)))!important;gap:var(--product-list-block-spacing) var(--product-list-column-gap)!important;display:grid!important;overflow:hidden!important}
.clone-src .product-list__inner--scroller{overflow-x:auto!important}
.clone-src .product-list--center .product-list__inner{justify-content:safe center!important}
@media screen and (max-width:740px){.clone-src .product-list{--product-list-column-gap:12px!important}
.clone-src .product-list__inner:not(.product-list__inner--scroller){margin-inline:calc(-1 * var(--container-gutter) / 2)!important}}
@media screen and (max-width:999px){.clone-src .product-list__inner--scroller{padding-inline:var(--container-gutter)!important;grid-template-columns:none!important;grid-auto-columns:52vw!important;grid-auto-flow:column!important;min-width:min-content!important}}
@media screen and (min-width:741px)and (max-width:999px){.clone-src .product-list__inner--scroller{grid-auto-columns:35vw!important}}
@media screen and (min-width:1000px){.clone-src .product-list{--item-width:calc((var(--container-max-width-minus-gutters) - 56px) / var(--section-products-per-row) - (var(--grid-gap) / var(--section-products-per-row) * (var(--section-products-per-row) - 1)))!important}
@supports (width: max(1px,2px)){.clone-src .product-list{--item-width:calc((min(100vw - var(--container-gutter) * 2, var(--container-max-width-minus-gutters)) - 56px) / var(--section-products-per-row) - (var(--grid-gap) / var(--section-products-per-row) * (var(--section-products-per-row) - 1)))!important}}
.clone-src .product-list__prev-next{pointer-events:none!important;top:calc(var(--item-width) / var(--smallest-image-aspect-ratio) / 2 - 28px)!important;justify-content:space-between!important;width:100%!important;display:flex!important;position:absolute!important}
.clone-src .product-list__arrow{z-index:1!important;opacity:0!important;visibility:hidden!important;transition:opacity .15s ease-in-out,visibility .15s ease-in-out,transform .15s ease-in-out!important;transform:scale(.5)!important}
.clone-src .product-list:hover .product-list__arrow:not([disabled]){opacity:1!important;visibility:visible!important;transform:scale(1)!important}
.clone-src .product-list__inner--scroller{grid-template-columns:none!important;grid-auto-flow:column!important;grid-auto-columns:calc(100% / var(--section-products-per-row, 4) - (var(--grid-gap) / var(--section-products-per-row, 4) * (var(--section-products-per-row, 4) - 1)))!important;margin-inline-start:28px!important;margin-inline-end:28px!important;overflow:hidden!important}
.clone-src .product-list__inner--desktop-no-scroller{margin-inline-start:0!important;margin-inline-end:0!important}}
@media screen and not (pointer:fine){.clone-src .product-list__arrow:not([disabled]){opacity:1!important;visibility:visible!important;transform:scale(1)!important}}
.clone-src .main-search__form{--form-input-field-height:60px!important;max-width:390px!important;margin-inline-start:auto!important;margin-inline-end:auto!important;position:relative!important}
.clone-src .main-search__input{padding-inline-end:55px!important}
.clone-src .main-search__submit{position:absolute!important;top:calc(50% - 10px)!important}
.clone-src .main-search__submit:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:20px!important}
.clone-src .main-search__submit:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:20px!important}
.clone-src .main-search__results{display:block!important}
.clone-src .main-search__form+.tabs-nav{margin-block-start:38px!important}
@media screen and (min-width:741px){.clone-src .main-search__form{--form-input-field-height:80px!important}
.clone-src .main-search__submit:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:32px!important}
.clone-src .main-search__submit:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:32px!important}
.clone-src .main-search__input{padding-inline-start:30px!important;padding-inline-end:80px!important}
.clone-src .main-search__form+.tabs-nav{margin-block-start:68px!important}}
@keyframes shopTheLookDotKeyframe{0%{opacity:1;transform:scale(.4)}to{opacity:0;transform:scale(1.3)}}
@keyframes slideshowProgressBarAnimation{0%{transform:scaleX(0)}to{transform:scaleX(1)}}
.clone-src .testimonial-list{max-width:580px!important;margin-inline-start:auto!important;margin-inline-end:auto!important;display:block!important}
.clone-src .testimonial__author, .clone-src .testimonial-list__nav{padding:0 24px!important}
.clone-src .testimonial-list__wrapper{flex-wrap:nowrap!important;display:flex!important;overflow:hidden!important}
.clone-src .testimonial{will-change:transform!important;flex-shrink:0!important;order:0!important;width:100%!important;display:block!important}
.clone-src .testimonial[hidden]{visibility:hidden!important;order:1!important}
.clone-src .testimonial:not(:only-child){cursor:grab!important;-webkit-user-select:none!important;user-select:none!important}
.clone-src .testimonial__content{margin:0!important}
.clone-src .testimonial__author{margin-block-start:32px!important}
.clone-src .testimonial-list__nav{margin-block-start:40px!important}
@media screen and (min-width:741px){.clone-src .testimonial__author, .clone-src .testimonial-list__nav{margin-block-start:32px!important;padding-block-start:0!important;padding-block-end:0!important;padding-inline-start:0!important;padding-inline-end:48px!important}}
@media screen and (min-width:1000px){.clone-src .testimonial-list{max-width:690px!important}}
@media screen and (min-width:1200px){.clone-src .testimonial-list{max-width:875px!important}
.clone-src .testimonial__author, .clone-src .testimonial-list__nav{margin-block-start:40px!important;padding-block-start:0!important;padding-block-end:0!important;padding-inline-start:0!important;padding-inline-end:70px!important}}
.clone-src .text-with-icons{display:block!important}
.clone-src .text-with-icons__list{scroll-snap-type:x mandatory!important;margin-inline:calc(-1 * var(--container-gutter))!important;display:flex!important}
.clone-src .text-with-icons__item{text-align:center!important;scroll-snap-align:center!important;scroll-snap-stop:always!important;flex:none!important;width:100%!important;padding:0 48px!important;display:block!important}
.clone-src .text-with-icons__icon-wrapper{margin-block-end:16px!important}
.clone-src .text-with-icons__icon-wrapper>*{margin:0 auto!important}
.clone-src .text-with-icons__dots{margin-block-start:26px!important}
@media screen and (min-width:1000px){.clone-src .text-with-icons__list{grid-auto-columns:minmax(200px,400px)!important;grid-auto-flow:column!important;justify-content:center!important;gap:48px!important;margin-inline-start:0!important;margin-inline-end:0!important;display:grid!important}
.clone-src .text-with-icons__item{padding:0!important}
.clone-src .text-with-icons__content-wrapper .heading+p{margin-block-start:16px!important}}
.clone-src .timeline__inner{position:relative!important}
.clone-src .timeline__list-wrapper{display:block!important}
.clone-src .timeline__list{grid-auto-flow:column!important;justify-content:safe center!important;align-items:center!important;min-width:min-content!important;display:grid!important;position:relative!important}
.clone-src .timeline__item{color:rgb(var(--text-color))!important}
.clone-src .timeline__content{background:rgb(var(--section-box-background))!important;padding:40px!important}
.clone-src .timeline__nav-wrapper{margin-block-start:40px!important}
.clone-src .timeline__nav{grid-template-columns:repeat(var(--section-items-count),minmax(0,1fr))!important;align-items:start!important;padding-block-start:18px!important;display:grid!important;position:relative!important}
.clone-src .timeline__nav-item{opacity:.7!important;padding-inline-end:48px!important;transition:opacity .2s ease-in-out!important}
.clone-src .timeline__nav-item:last-child{padding-inline-end:0!important}
.clone-src .timeline__nav-item[aria-current=true]{opacity:1!important}
.clone-src .timeline__progress-bar{width:100%!important;position:absolute!important;top:0!important}
.clone-src .timeline__progress-bar:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:0!important}
.clone-src .timeline__progress-bar:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:0!important}
.clone-src .timeline__progress-bar:before{transition:transform .3s ease-in-out!important}
.clone-src .timeline__prev-next-buttons{z-index:1!important;position:absolute!important;top:calc(50% - 56px)!important}
.clone-src .timeline__prev-next-buttons:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:calc(var(--container-outer-width) - 28px)!important}
.clone-src .timeline__prev-next-buttons:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:calc(var(--container-outer-width) - 28px)!important}
@media screen and (max-width:999px){.clone-src .timeline{--timeline-image-max-width:70vw!important;--timeline-content-max-width:79vw!important}
.clone-src .timeline__list-wrapper{scroll-snap-type:x mandatory!important}
.clone-src .timeline__list-wrapper .container{padding-inline-start:0!important;padding-inline-end:0!important}
.clone-src .timeline__list{padding-inline:calc((100vw - var(--timeline-image-max-width)) / 2)!important}
.clone-src .timeline__item{grid-template-columns:var(--timeline-image-max-width) var(--timeline-content-max-width)!important;align-items:center!important;display:grid!important}
.clone-src .timeline__item:not(:last-child){padding-inline-end:calc((100vw - var(--timeline-image-max-width)))!important}
.clone-src .timeline__image-wrapper{position:sticky!important}
.clone-src .timeline__image-wrapper:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:calc((100vw - var(--timeline-image-max-width)) / 2)!important}
.clone-src .timeline__image-wrapper:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:calc((100vw - var(--timeline-image-max-width)) / 2)!important}
.clone-src .timeline__image{border-radius:var(--block-border-radius)!important;width:100%!important}
.clone-src .timeline__content-wrapper{max-width:var(--timeline-content-max-width)!important;box-shadow:-10px 0 30px 10px rgba(var(--section-background),.2)!important;border-radius:var(--block-border-radius)!important;z-index:1!important}
.clone-src .timeline__content{border-radius:var(--block-border-radius)!important;margin-inline-end:calc(-1 * (var(--timeline-content-max-width) - var(--timeline-image-max-width)))!important;position:relative!important}
.clone-src .timeline__content:before{content:""!important;width:var(--timeline-image-max-width)!important;pointer-events:none!important;height:100%!important;position:absolute!important;top:0!important}
.clone-src .timeline__content:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{right:100%!important}
.clone-src .timeline__content:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{left:100%!important}
.clone-src .timeline__content, .clone-src .timeline__content:before{scroll-snap-align:center!important;scroll-snap-stop:always!important}
.clone-src .timeline__nav-wrapper{margin-inline:calc(-1 * var(--container-gutter))!important}
.clone-src .timeline__nav-scroller{width:max-content!important;min-width:100%!important}
.clone-src .timeline__nav{margin-inline-start:24px!important;margin-inline-end:24px!important}
.clone-src .timeline__nav-item{max-width:190px!important}}
@media screen and (min-width:741px)and (max-width:999px){.clone-src .timeline{--timeline-image-max-width:50vw!important;--timeline-content-max-width:54vw!important}}
@media screen and (min-width:1000px){.clone-src .timeline__list{align-items:stretch!important}
.clone-src .timeline__list-wrapper{overflow:hidden!important}
.clone-src .timeline__item{width:calc(var(--grid-column-width) * 13 + var(--grid-gap) * 12)!important;background:rgb(var(--section-box-background))!important;border-radius:var(--block-border-radius)!important;z-index:0!important;flex:none!important;transition:opacity .25s ease-in-out!important;display:flex!important;overflow:hidden!important}
.clone-src .timeline__item[hidden]{opacity:.2!important;will-change:opacity!important}
.clone-src .timeline__item:not(:last-child){margin-inline-end:calc(var(--grid-column-width) + var(--grid-gap))!important}
.clone-src .timeline__item:last-child:not(:only-child){margin-right:var(--container-outer-width)!important}
.clone-src .timeline__content-wrapper{align-self:center!important}
.clone-src .timeline__image-wrapper, .clone-src .timeline__content-wrapper{flex:none!important;width:50%!important}
.clone-src .timeline__image-wrapper{min-height:100%!important}
.clone-src .timeline__image{object-fit:cover!important;object-position:center!important;width:100%!important;height:100%!important}
.clone-src .timeline__nav-item{padding-inline-end:20px!important}}
@media screen and (min-width:1400px){.clone-src .timeline__content{padding:64px!important}}
@media screen and (min-width:1000px){.clone-src .product-list__inner--scroller{scroll-snap-type:x mandatory!important;overflow:auto hidden!important}
.clone-src .product-list__inner--scroller .product-item{scroll-snap-align:end!important}}
@keyframes show_window{0%{transform:scale(.6)}100%{transform:scale(1)}}
.clone-src #trustoo-review-detail{position:relative!important;z-index:11002!important;animation:show_window .15s linear!important}
.clone-src #trustoo-review-detail .close-wrapper:hover{background-color:rgba(0,0,0,0.8)!important}
.clone-src #trustoo-review-detail .review-detail{position:relative!important;background-color:#fff!important}
.clone-src #trustoo-review-detail .review-info{overflow:auto!important;box-sizing:border-box!important;padding:24px 26px 16px!important}
.clone-src #trustoo-review-detail .resource-item{display:flex!important;overflow:hidden!important;align-items:center!important;justify-content:center!important;border:2px solid #0000!important;margin-right:8px!important}
.clone-src.clone-src.clone-src #trustoo-review-detail .resource-item{height:52px!important;background-color:#0000!important}
.clone-src #trustoo-review-detail .resource-item.active{border:2px solid #000!important}
.clone-src.clone-src.clone-src #trustoo-review-detail .resource-item img{display:block!important}
.clone-src #trustoo-review-detail .product-info{width:100%!important;box-sizing:border-box!important;padding:16px 24px!important;border-top:1px solid #e8ebf2!important;background-color:#fff!important}
.clone-src #trustoo-review-detail .product-info .product-image{width:80px!important;height:80px!important;margin-inline-end:32px!important;background:no-repeat center / 100%!important}
.clone-src #trustoo-review-detail .product-info .product-name{font-size:14px!important}
.clone-src #trustoo-review-detail .product-info .product-shop{min-width:100px!important;width:auto!important;height:32px!important;border:1px solid #acacac!important;margin-top:12px!important;line-height:32px!important;text-align:center!important}
.clone-src #trustoo-review-detail .product-info .product-shop a{display:flex!important;width:100%!important;height:100%!important;align-items:center!important;justify-content:center!important;color:#202020!important;text-decoration:none!important}
@media only screen and (max-width:768px){.clone-src #trustoo-review-detail{justify-content:center!important}
.clone-src #trustoo-review-detail .media-swiper{width:100vw!important;height:480px!important}}
@media only screen and (min-width:768px){.clone-src #trustoo-review-detail[type="trustoo_swiper_review"]{justify-content:center!important}
.clone-src #trustoo-review-detail[type="trustoo_swiper_review"] .review-detail{width:375px!important;flex-basis:375px!important;background-color:#fff!important}
.clone-src #trustoo-review-detail[type="trustoo_swiper_review"] .product-info{display:none!important}}
.clone-src #trustoo-mask{position:fixed!important;z-index:9999999!important;top:0!important;left:0!important;display:flex!important;width:100vw!important;height:100vh!important;align-items:center!important;justify-content:center!important;background-color:rgba(0,0,0,0.6)!important}


.clone-src{--csm-ada-font-size-multiplier:1!important;--csm-ada-line-height-multiplier:1!important;--csm-ada-line-height:inherit!important;--csm-ada-ta:inherit!important;--csm-ada-jc:inherit!important}
.clone-src :host{--csm-ada-font-size-multiplier:1!important;--csm-ada-line-height-multiplier:1!important;--csm-ada-line-height:inherit!important;--csm-ada-ta:inherit!important;--csm-ada-jc:inherit!important}
.clone-src [role=region]{min-height:1px!important;outline:none!important}
@font-face {
  font-family: "Inter";
  font-style: normal;
  font-weight: 400;
  font-stretch: 100%;
  font-display: swap;
  src: url(/statique/theme/clone-85149818331aaef9.woff2) format("woff2"), url(/statique/theme/clone-9265aa41c78e7014.woff) format("woff"); 
  unicode-range: U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF;
}
@font-face {
  font-family: "Inter";
  font-style: normal;
  font-weight: 400;
  font-stretch: 100%;
  font-display: swap;
  src: url(/statique/theme/clone-a4c825c64bdf1b9e.woff2) format("woff2"), url(/statique/theme/clone-9056041ddf3653ee.woff) format("woff"); 
  unicode-range: U+0-FF,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;
}
@font-face {
  font-family: "Inter";
  font-style: normal;
  font-weight: 400;
  font-stretch: 100%;
  font-display: swap;
  src: url(/statique/theme/clone-033c1bf1e276cc27.woff2) format("woff2"), url(/statique/theme/clone-3f2a944fbbab5135.woff) format("woff"); 
  unicode-range: U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116;
}
@font-face {
  font-family: "Inter";
  font-style: normal;
  font-weight: 400;
  font-stretch: 100%;
  font-display: swap;
  src: url(/statique/theme/clone-ebe83767ddf875ba.woff2) format("woff2"), url(/statique/theme/clone-ed05f66d476f0088.woff) format("woff"); 
  unicode-range: U+1F00-1FFF;
}
@font-face {
  font-family: "Inter";
  font-style: normal;
  font-weight: 400;
  font-stretch: 100%;
  font-display: swap;
  src: url(/statique/theme/clone-a9b194dcd6f784a9.woff2) format("woff2"), url(/statique/theme/clone-53fc039a7f17f007.woff) format("woff"); 
  unicode-range: U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;
}
@font-face {
  font-family: "Inter";
  font-style: normal;
  font-weight: 400;
  font-stretch: 100%;
  font-display: swap;
  src: url(/statique/theme/clone-ed738a4c2294f5b9.woff2) format("woff2"), url(/statique/theme/clone-6e10c7dd304845fc.woff) format("woff"); 
  unicode-range: U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB;
}
@font-face {
  font-family: "Inter";
  font-style: normal;
  font-weight: 400;
  font-stretch: 100%;
  font-display: swap;
  src: url(/statique/theme/clone-8c51b7a86784e7a3.woff2) format("woff2"), url(/statique/theme/clone-30411526ac0e1e72.woff) format("woff"); 
  unicode-range: U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;
}
@font-face {
  font-family: "Inter";
  font-style: normal;
  font-weight: 500;
  font-stretch: 100%;
  font-display: swap;
  src: url(/statique/theme/clone-da507ddeabdf9604.woff2) format("woff2"), url(/statique/theme/clone-61f113856c6d5f56.woff) format("woff"); 
  unicode-range: U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF;
}
@font-face {
  font-family: "Inter";
  font-style: normal;
  font-weight: 500;
  font-stretch: 100%;
  font-display: swap;
  src: url(/statique/theme/clone-d2505f8d8a2a98af.woff2) format("woff2"), url(/statique/theme/clone-1b7e06373aa0b16d.woff) format("woff"); 
  unicode-range: U+0-FF,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;
}
@font-face {
  font-family: "Inter";
  font-style: normal;
  font-weight: 500;
  font-stretch: 100%;
  font-display: swap;
  src: url(/statique/theme/clone-44e4bab3cdc9c2cf.woff2) format("woff2"), url(/statique/theme/clone-49bf65ace574881b.woff) format("woff"); 
  unicode-range: U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116;
}
@font-face {
  font-family: "Inter";
  font-style: normal;
  font-weight: 500;
  font-stretch: 100%;
  font-display: swap;
  src: url(/statique/theme/clone-e2e86af3496ac47d.woff2) format("woff2"), url(/statique/theme/clone-4785a292fb1df6a0.woff) format("woff"); 
  unicode-range: U+1F00-1FFF;
}
@font-face {
  font-family: "Inter";
  font-style: normal;
  font-weight: 500;
  font-stretch: 100%;
  font-display: swap;
  src: url(/statique/theme/clone-43b8f2f9a9ee91f7.woff2) format("woff2"), url(/statique/theme/clone-d5d3875916064420.woff) format("woff"); 
  unicode-range: U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;
}
@font-face {
  font-family: "Inter";
  font-style: normal;
  font-weight: 500;
  font-stretch: 100%;
  font-display: swap;
  src: url(/statique/theme/clone-49de8628c3c9c046.woff2) format("woff2"), url(/statique/theme/clone-3bcf98cbb6d05d18.woff) format("woff"); 
  unicode-range: U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB;
}
@font-face {
  font-family: "Inter";
  font-style: normal;
  font-weight: 500;
  font-stretch: 100%;
  font-display: swap;
  src: url(/statique/theme/clone-c9ddfa05666be7b8.woff2) format("woff2"), url(/statique/theme/clone-7e45dbd9b1c5824a.woff) format("woff"); 
  unicode-range: U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;
}
@font-face {
  font-family: "Inter";
  font-style: normal;
  font-weight: 600;
  font-stretch: 100%;
  font-display: swap;
  src: url(/statique/theme/clone-08affe41fc8a7caa.woff2) format("woff2"), url(/statique/theme/clone-7f8f18f548ba8c77.woff) format("woff"); 
  unicode-range: U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF;
}
@font-face {
  font-family: "Inter";
  font-style: normal;
  font-weight: 600;
  font-stretch: 100%;
  font-display: swap;
  src: url(/statique/theme/clone-0ae2981accc3e986.woff2) format("woff2"), url(/statique/theme/clone-06db926d326803fb.woff) format("woff"); 
  unicode-range: U+0-FF,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;
}
@font-face {
  font-family: "Inter";
  font-style: normal;
  font-weight: 600;
  font-stretch: 100%;
  font-display: swap;
  src: url(/statique/theme/clone-c6d252f385a0392d.woff2) format("woff2"), url(/statique/theme/clone-4f780216f6cf9971.woff) format("woff"); 
  unicode-range: U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116;
}
@font-face {
  font-family: "Inter";
  font-style: normal;
  font-weight: 600;
  font-stretch: 100%;
  font-display: swap;
  src: url(/statique/theme/clone-febd9fb44446ed60.woff2) format("woff2"), url(/statique/theme/clone-d5c2c316b9250bd6.woff) format("woff"); 
  unicode-range: U+1F00-1FFF;
}
@font-face {
  font-family: "Inter";
  font-style: normal;
  font-weight: 600;
  font-stretch: 100%;
  font-display: swap;
  src: url(/statique/theme/clone-7bb08dcb24e88928.woff2) format("woff2"), url(/statique/theme/clone-72ed2f6a883b8300.woff) format("woff"); 
  unicode-range: U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;
}
@font-face {
  font-family: "Inter";
  font-style: normal;
  font-weight: 600;
  font-stretch: 100%;
  font-display: swap;
  src: url(/statique/theme/clone-d65bc9e10fe2519d.woff2) format("woff2"), url(/statique/theme/clone-c263c0dfc284c3dd.woff) format("woff"); 
  unicode-range: U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB;
}
@font-face {
  font-family: "Inter";
  font-style: normal;
  font-weight: 600;
  font-stretch: 100%;
  font-display: swap;
  src: url(/statique/theme/clone-1528b7d9556b081a.woff2) format("woff2"), url(/statique/theme/clone-5e5b39784235e722.woff) format("woff"); 
  unicode-range: U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;
}
@font-face {
  font-family: "Inter";
  font-style: normal;
  font-weight: 700;
  font-stretch: 100%;
  font-display: swap;
  src: url(/statique/theme/clone-3517923386f16ce8.woff2) format("woff2"), url(/statique/theme/clone-683047d92b16ecea.woff) format("woff"); 
  unicode-range: U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF;
}
@font-face {
  font-family: "Inter";
  font-style: normal;
  font-weight: 700;
  font-stretch: 100%;
  font-display: swap;
  src: url(/statique/theme/clone-d39d1d041697f3a7.woff2) format("woff2"), url(/statique/theme/clone-1b4ee3cecdfdfacd.woff) format("woff"); 
  unicode-range: U+0-FF,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;
}
@font-face {
  font-family: "Inter";
  font-style: normal;
  font-weight: 700;
  font-stretch: 100%;
  font-display: swap;
  src: url(/statique/theme/clone-7cfa7cf87dfab0a5.woff2) format("woff2"), url(/statique/theme/clone-3f8086a981472e9f.woff) format("woff"); 
  unicode-range: U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116;
}
@font-face {
  font-family: "Inter";
  font-style: normal;
  font-weight: 700;
  font-stretch: 100%;
  font-display: swap;
  src: url(/statique/theme/clone-f1679b0910684efe.woff2) format("woff2"), url(/statique/theme/clone-dd617e6faadef5d2.woff) format("woff"); 
  unicode-range: U+1F00-1FFF;
}
@font-face {
  font-family: "Inter";
  font-style: normal;
  font-weight: 700;
  font-stretch: 100%;
  font-display: swap;
  src: url(/statique/theme/clone-a491429b4be82249.woff2) format("woff2"), url(/statique/theme/clone-6be1f64d9f8b2b4d.woff) format("woff"); 
  unicode-range: U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;
}
@font-face {
  font-family: "Inter";
  font-style: normal;
  font-weight: 700;
  font-stretch: 100%;
  font-display: swap;
  src: url(/statique/theme/clone-b8f62c282d89ef08.woff2) format("woff2"), url(/statique/theme/clone-adb26a35d0ac74c0.woff) format("woff"); 
  unicode-range: U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB;
}
@font-face {
  font-family: "Inter";
  font-style: normal;
  font-weight: 700;
  font-stretch: 100%;
  font-display: swap;
  src: url(/statique/theme/clone-ef02a7c7df7b3ca7.woff2) format("woff2"), url(/statique/theme/clone-7edb4bccf3352c60.woff) format("woff"); 
  unicode-range: U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;
}
.clone-src.clone-src.clone-src .csm-cmp-root, .clone-src.clone-src.clone-src tr-csm-cookie-consent{border:none!important;height:0!important;inset:auto!important;left:0!important;margin:0!important;overflow:visible!important;padding:0!important;pointer-events:none!important;position:fixed!important;top:0!important;width:0!important;z-index:2147483647!important}
.clone-src .csm-cmp-root::backdrop, .clone-src tr-csm-cookie-consent::backdrop{display:none!important}
@font-face {
  font-family: "iconfont";
  
  src: url("/statique/theme/clone-e8c38f623f7aad03.woff2") format("woff2"), url("/statique/theme/clone-3ac391c79ae0ef38.woff") format("woff"), url("/statique/theme/clone-3bc4e28ce71bd41a.ttf") format("truetype");
}
.clone-src .vstar-star.tt-center{text-align:center!important}
.clone-src .vstar-star > *{display:inline-block!important;vertical-align:middle!important}
.clone-src .vstar-star .star-item{height:auto!important;margin-right:2px!important;font-size:0!important;line-height:normal!important}
.clone-src .vstar-star .star-item.nostar .trustoo-rating-icon path{fill:var(--nostar-color)!important}
.clone-src .vstar-star .star-item.half-star > .item-nostar .trustoo-rating-icon path{fill:var(--nostar-color)!important}
.clone-src .vstar-star .star-item .trustoo-rating-icon path{fill:var(--star-color)!important}
.clone-src .vstar-star .star-item.half-star{position:relative!important}
.clone-src .vstar-star .item-star{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;overflow:hidden!important;width:100%!important;height:100%!important;font-size:0!important}
.clone-src .vstar-star .item-nostar{font-size:0!important}
.clone-src .vstar-star.collection-icon-list, .clone-src .vstar-star.product-icon-list{max-inline-size:inherit!important}
.clone-src #vstar-reviews:not(.page-width, .wrapper, .site-wrapper){max-width:1440px!important;padding-left:20px!important;padding-right:20px!important;width:100%!important;margin:0 auto!important}
.clone-src #vstar-reviews #reviews-body .trustoo-badge-icon{width:14px!important;height:14px!important}
.clone-src #vstar-reviews .user-verified .trustoo-badge-icon{margin-right:4px!important}
.clone-src .product-icon-list.vstar-star .star-item, .clone-src .product-icon-list.vstar-star .trustoo-rating-icon{width:20px!important;height:20px!important}
.clone-src .collection-icon-list .star-item, .clone-src .collection-icon-list .trustoo-rating-icon{width:16px!important;height:16px!important}
.clone-src #vstar-reviews > #reviews-head .star-item, .clone-src #vstar-reviews > #reviews-head .trustoo-rating-icon{width:20px!important;height:20px!important}
.clone-src .trustoo-widget #reviews-body .star-item, .clone-src .trustoo-widget #reviews-body .trustoo-rating-icon{width:14px!important;height:14px!important}
.clone-src .collection-icon-list{margin:5px 0!important}
.clone-src .collection-icon-list .collection-reviews-num{margin:1px 6px 0 3px!important;font-size:16px!important;line-height:normal!important}
.clone-src .collection-icon-list .tt-rating-text{font-size:16px!important;line-height:normal!important}
.clone-src #vstar-reviews #reviews-head{display:flex!important}
.clone-src #vstar-reviews .head-sort{width:40px!important;height:40px!important;box-sizing:border-box!important}
.clone-src #vstar-reviews .head-sort .sort-content{position:relative!important;width:100%!important;height:100%!important}
.clone-src #vstar-reviews #reviews-body{position:relative!important}
.clone-src #vstar-reviews .list-review .resource-item{overflow:hidden!important;width:100px!important;height:100px!important}
.clone-src #vstar-reviews #reviews-body .reviews-text{line-height:140%!important}
.clone-src #vstar-reviews #reviews-body svg{vertical-align:middle!important}
.clone-src [class^="trustoo-icon-"]{font-size:14px!important;-webkit-font-smoothing:antialiased!important;-moz-osx-font-smoothing:grayscale!important;font-style:normal!important;font-variant:normal!important;font-weight:normal!important;line-height:1!important;text-transform:none!important}
.clone-src.clone-src.clone-src [class^="trustoo-icon-"]{font-family:"iconfont"!important}
.clone-src [data-ig-discount]:not([data-ig-discount="0"]){display:none!important}




























































































@font-face {
  font-family: "Poppins";
  font-style: italic;
  font-weight: 300;
  font-display: swap;
  src: url(/statique/theme/clone-c526a3f8b7479840.woff2) format("woff2");
  unicode-range: U+900-97F, U+1CD0-1CF4, U+1CF7-1CF9, U+200C-200D, U+20A8, U+20B9, U+20F0, U+25CC, U+A830-A839, U+A8E0-A8FF, U+11B00-11B0A;
}
@font-face {
  font-family: "Poppins";
  font-style: italic;
  font-weight: 300;
  font-display: swap;
  src: url(/statique/theme/clone-e05c3a5dee080700.woff2) format("woff2");
  unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
@font-face {
  font-family: "Poppins";
  font-style: italic;
  font-weight: 300;
  font-display: swap;
  src: url(/statique/theme/clone-f81b95e6c553d0a8.woff2) format("woff2");
  unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
@font-face {
  font-family: "Poppins";
  font-style: italic;
  font-weight: 400;
  font-display: swap;
  src: url(/statique/theme/clone-69971ba22ce226f2.woff2) format("woff2");
  unicode-range: U+900-97F, U+1CD0-1CF4, U+1CF7-1CF9, U+200C-200D, U+20A8, U+20B9, U+20F0, U+25CC, U+A830-A839, U+A8E0-A8FF, U+11B00-11B0A;
}
@font-face {
  font-family: "Poppins";
  font-style: italic;
  font-weight: 400;
  font-display: swap;
  src: url(/statique/theme/clone-ec6af7536cfff3c7.woff2) format("woff2");
  unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
@font-face {
  font-family: "Poppins";
  font-style: italic;
  font-weight: 400;
  font-display: swap;
  src: url(/statique/theme/clone-95fa004e21489e6e.woff2) format("woff2");
  unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
@font-face {
  font-family: "Poppins";
  font-style: italic;
  font-weight: 500;
  font-display: swap;
  src: url(/statique/theme/clone-5bf63a94e537b6ae.woff2) format("woff2");
  unicode-range: U+900-97F, U+1CD0-1CF4, U+1CF7-1CF9, U+200C-200D, U+20A8, U+20B9, U+20F0, U+25CC, U+A830-A839, U+A8E0-A8FF, U+11B00-11B0A;
}
@font-face {
  font-family: "Poppins";
  font-style: italic;
  font-weight: 500;
  font-display: swap;
  src: url(/statique/theme/clone-9f06a6618c52886f.woff2) format("woff2");
  unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
@font-face {
  font-family: "Poppins";
  font-style: italic;
  font-weight: 500;
  font-display: swap;
  src: url(/statique/theme/clone-bc20ab13f497c97c.woff2) format("woff2");
  unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
@font-face {
  font-family: "Poppins";
  font-style: italic;
  font-weight: 600;
  font-display: swap;
  src: url(/statique/theme/clone-92cd010e4e112a2b.woff2) format("woff2");
  unicode-range: U+900-97F, U+1CD0-1CF4, U+1CF7-1CF9, U+200C-200D, U+20A8, U+20B9, U+20F0, U+25CC, U+A830-A839, U+A8E0-A8FF, U+11B00-11B0A;
}
@font-face {
  font-family: "Poppins";
  font-style: italic;
  font-weight: 600;
  font-display: swap;
  src: url(/statique/theme/clone-a48d4fd94afec534.woff2) format("woff2");
  unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
@font-face {
  font-family: "Poppins";
  font-style: italic;
  font-weight: 600;
  font-display: swap;
  src: url(/statique/theme/clone-bcf5300d09f8a93d.woff2) format("woff2");
  unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
@font-face {
  font-family: "Poppins";
  font-style: normal;
  font-weight: 100;
  font-display: swap;
  src: url(/statique/theme/clone-9b9d0a85a61d81b0.woff2) format("woff2");
  unicode-range: U+900-97F, U+1CD0-1CF4, U+1CF7-1CF9, U+200C-200D, U+20A8, U+20B9, U+20F0, U+25CC, U+A830-A839, U+A8E0-A8FF, U+11B00-11B0A;
}
@font-face {
  font-family: "Poppins";
  font-style: normal;
  font-weight: 100;
  font-display: swap;
  src: url(/statique/theme/clone-0aff8370f5490063.woff2) format("woff2");
  unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
@font-face {
  font-family: "Poppins";
  font-style: normal;
  font-weight: 100;
  font-display: swap;
  src: url(/statique/theme/clone-eec5d3c59633fe4d.woff2) format("woff2");
  unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
@font-face {
  font-family: "Poppins";
  font-style: normal;
  font-weight: 200;
  font-display: swap;
  src: url(/statique/theme/clone-3f8d224d11428f7b.woff2) format("woff2");
  unicode-range: U+900-97F, U+1CD0-1CF4, U+1CF7-1CF9, U+200C-200D, U+20A8, U+20B9, U+20F0, U+25CC, U+A830-A839, U+A8E0-A8FF, U+11B00-11B0A;
}
@font-face {
  font-family: "Poppins";
  font-style: normal;
  font-weight: 200;
  font-display: swap;
  src: url(/statique/theme/clone-0740a92608d0bbac.woff2) format("woff2");
  unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
@font-face {
  font-family: "Poppins";
  font-style: normal;
  font-weight: 200;
  font-display: swap;
  src: url(/statique/theme/clone-e6a907391942b047.woff2) format("woff2");
  unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
@font-face {
  font-family: "Poppins";
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: url(/statique/theme/clone-57291845ed16ca34.woff2) format("woff2");
  unicode-range: U+900-97F, U+1CD0-1CF4, U+1CF7-1CF9, U+200C-200D, U+20A8, U+20B9, U+20F0, U+25CC, U+A830-A839, U+A8E0-A8FF, U+11B00-11B0A;
}
@font-face {
  font-family: "Poppins";
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: url(/statique/theme/clone-3a9c6e059b576aef.woff2) format("woff2");
  unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
@font-face {
  font-family: "Poppins";
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: url(/statique/theme/clone-cd53beed1dd35ac6.woff2) format("woff2");
  unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
@font-face {
  font-family: "Poppins";
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(/statique/theme/clone-725c0aa98aad7db7.woff2) format("woff2");
  unicode-range: U+900-97F, U+1CD0-1CF4, U+1CF7-1CF9, U+200C-200D, U+20A8, U+20B9, U+20F0, U+25CC, U+A830-A839, U+A8E0-A8FF, U+11B00-11B0A;
}
@font-face {
  font-family: "Poppins";
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(/statique/theme/clone-b2409418ea805a6a.woff2) format("woff2");
  unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
@font-face {
  font-family: "Poppins";
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(/statique/theme/clone-e1fdbc36715943b6.woff2) format("woff2");
  unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
@font-face {
  font-family: "Poppins";
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(/statique/theme/clone-7ce129c8c3a938e2.woff2) format("woff2");
  unicode-range: U+900-97F, U+1CD0-1CF4, U+1CF7-1CF9, U+200C-200D, U+20A8, U+20B9, U+20F0, U+25CC, U+A830-A839, U+A8E0-A8FF, U+11B00-11B0A;
}
@font-face {
  font-family: "Poppins";
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(/statique/theme/clone-aba1f567202a8cbc.woff2) format("woff2");
  unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
@font-face {
  font-family: "Poppins";
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(/statique/theme/clone-f8670f5c5661e428.woff2) format("woff2");
  unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
@font-face {
  font-family: "Poppins";
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(/statique/theme/clone-05a407a219e1c892.woff2) format("woff2");
  unicode-range: U+900-97F, U+1CD0-1CF4, U+1CF7-1CF9, U+200C-200D, U+20A8, U+20B9, U+20F0, U+25CC, U+A830-A839, U+A8E0-A8FF, U+11B00-11B0A;
}
@font-face {
  font-family: "Poppins";
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(/statique/theme/clone-41bcef72f0de84e2.woff2) format("woff2");
  unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
@font-face {
  font-family: "Poppins";
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(/statique/theme/clone-2b08170a03663940.woff2) format("woff2");
  unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
@font-face {
  font-family: "Poppins";
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(/statique/theme/clone-377a71937beb75bc.woff2) format("woff2");
  unicode-range: U+900-97F, U+1CD0-1CF4, U+1CF7-1CF9, U+200C-200D, U+20A8, U+20B9, U+20F0, U+25CC, U+A830-A839, U+A8E0-A8FF, U+11B00-11B0A;
}
@font-face {
  font-family: "Poppins";
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(/statique/theme/clone-9d552f730a681c2c.woff2) format("woff2");
  unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
@font-face {
  font-family: "Poppins";
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(/statique/theme/clone-4cd3c70511a9766b.woff2) format("woff2");
  unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
@font-face {
  font-family: "Poppins";
  font-style: normal;
  font-weight: 800;
  font-display: swap;
  src: url(/statique/theme/clone-11faf1f942a604ad.woff2) format("woff2");
  unicode-range: U+900-97F, U+1CD0-1CF4, U+1CF7-1CF9, U+200C-200D, U+20A8, U+20B9, U+20F0, U+25CC, U+A830-A839, U+A8E0-A8FF, U+11B00-11B0A;
}
@font-face {
  font-family: "Poppins";
  font-style: normal;
  font-weight: 800;
  font-display: swap;
  src: url(/statique/theme/clone-efa209cc7285cc33.woff2) format("woff2");
  unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
@font-face {
  font-family: "Poppins";
  font-style: normal;
  font-weight: 800;
  font-display: swap;
  src: url(/statique/theme/clone-c0bcbfd208336815.woff2) format("woff2");
  unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
@font-face {
  font-family: "Poppins";
  font-style: normal;
  font-weight: 900;
  font-display: swap;
  src: url(/statique/theme/clone-495ce24d7eeffc18.woff2) format("woff2");
  unicode-range: U+900-97F, U+1CD0-1CF4, U+1CF7-1CF9, U+200C-200D, U+20A8, U+20B9, U+20F0, U+25CC, U+A830-A839, U+A8E0-A8FF, U+11B00-11B0A;
}
@font-face {
  font-family: "Poppins";
  font-style: normal;
  font-weight: 900;
  font-display: swap;
  src: url(/statique/theme/clone-0818a5a70681c88a.woff2) format("woff2");
  unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
@font-face {
  font-family: "Poppins";
  font-style: normal;
  font-weight: 900;
  font-display: swap;
  src: url(/statique/theme/clone-f3d38ba6193e600c.woff2) format("woff2");
  unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}




@keyframes bndlr-stroke{100% {stroke-dashoffset: 0px;}}
.clone-src _:-ms-lang(x){stroke-dasharray:0px!important;stroke-dashoffset:0px!important}
@keyframes skeletonShine{from {background-position: 200% 0;}to {background-position: -200% 0;}}
.clone-src{--enable-sticky-header:0!important;--enable-transparent-header:0!important;--loading-bar-background:0, 0, 0!important}
.clone-src #src-section-sections--30788201316687__header{--header-background:255, 255, 255!important;--header-text-color:0, 0, 0!important;--header-border-color:217, 217, 217!important;--reduce-header-padding:1!important;position:relative!important;z-index:4!important}
.clone-src #src-section-sections--30788201316687__header .header__logo-image{max-width:120px!important}
@media screen and (min-width: 741px){.clone-src #src-section-sections--30788201316687__header .header__logo-image{max-width:120px!important}}
.clone-src #src-section-sections--30788201316687__header .header__cart-count[data-count="0"]{display:none!important}
.clone-src #src-section-sections--30788201316687__header .header__cart-count:not([data-count="0"]){--lam-badge-red:255, 59, 48!important;box-sizing:border-box!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;min-width:17px!important;height:17px!important;padding:0 5px!important;background:rgb(var(--lam-badge-red))!important;border:0!important;border-radius:999px!important;box-shadow:none!important;color:#ffffff!important;font-family:-apple-system, BlinkMacSystemFont, "SF Pro Text", "Inter", "Helvetica Neue", Arial, sans-serif!important;font-size:10.5px!important;font-weight:600!important;line-height:1!important;letter-spacing:-0.01em!important;font-variant-numeric:tabular-nums!important;font-feature-settings:"tnum"!important;-webkit-font-smoothing:antialiased!important;isolation:isolate!important;overflow:visible!important}
.clone-src #src-section-sections--30788201316687__header .header__cart-count:not(.header__cart-count--floating){position:relative!important}
.clone-src #src-section-sections--30788201316687__header .header__cart-count:not([data-count="0"])::after{content:""!important;position:absolute!important;inset:0!important;z-index:-1!important;border-radius:inherit!important;background:rgb(var(--lam-badge-red))!important;opacity:0;pointer-events:none!important;animation:lam-cart-halo 2.8s cubic-bezier(0.22, 0.61, 0.36, 1) infinite!important}
@keyframes lam-cart-halo{
    0%   { transform: scale(1); opacity: 0.32; }
    45%  { transform: scale(2); opacity: 0; }
    100% { transform: scale(2); opacity: 0; }
  }
@keyframes lam-cart-pop{
    0%   { scale: 0.55; }
    60%  { scale: 1.12; }
    100% { scale: 1; }
  }
@media (prefers-reduced-motion: reduce){.clone-src #src-section-sections--30788201316687__header .header__cart-count:not([data-count="0"])::after{animation:none!important}}
.clone-src .lam-orbar-link{text-decoration:none!important;color:inherit!important;display:block!important}
.clone-src .lam-orbar{position:relative!important;width:100%!important;margin:0!important;color:#0b0b0b!important;font-family:"Archivo Black", "Arial Black", sans-serif!important;box-sizing:border-box!important;text-align:center!important}
.clone-src .lam-orbar-title-row{padding:7px 14px 7px!important;background:radial-gradient(130% 200% at 12% -70%, rgba(255,255,255,0.65), transparent 60%),
      linear-gradient(100deg, #FFF1F7 0%, #FBD3E4 55%, #F2AFCC 100%)!important;border-bottom:1px solid rgba(154,18,73,0.25)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,0.8)!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:3px!important}
.clone-src .lam-orbar-title{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:7px!important;white-space:nowrap!important}
.clone-src .lam-orbar-ribbon{width:11px!important;height:15px!important;flex:none!important;color:#C2185B!important}
.clone-src .lam-orbar-line{font-family:"Archivo Black", "Arial Black", sans-serif!important;font-size:15.5px!important;font-weight:400!important;letter-spacing:0.04em!important;text-transform:uppercase!important;color:#0b0b0b!important;line-height:1.2!important;white-space:nowrap!important}
@supports ((-webkit-background-clip: text) or (background-clip: text)){.clone-src .lam-orbar-line{background-image:linear-gradient(115deg, rgba(255,255,255,0) 42%, rgba(255,255,255,0.85) 50%, rgba(255,255,255,0) 58%),
        linear-gradient(180deg, #B4165A 0%, #3E0A24 55%, #0b0b0b 100%)!important;background-size:220% 100%, 100% 100%!important;background-position:130% 0, 0 0!important;background-repeat:no-repeat!important;-webkit-background-clip:text!important;background-clip:text!important;-webkit-text-fill-color:transparent!important;animation:lam-or-shine 3.2s ease-in-out infinite!important}
@keyframes lam-or-shine{
      0%   { background-position: 130% 0, 0 0; }
      38%  { background-position: -30% 0, 0 0; }
      100% { background-position: -30% 0, 0 0; }
    }
@media (prefers-reduced-motion: reduce){.clone-src .lam-orbar-line{animation:none!important}}}
.clone-src .lam-orbar-pill{display:inline-flex!important;align-items:baseline!important;gap:4px!important;flex:none!important;margin-left:3px!important;padding:3px 10px 3px 9px!important;background:linear-gradient(180deg, #E4479C 0%, #C2185B 55%, #A4144E 100%)!important;border:1px solid rgba(255,255,255,0.6)!important;border-radius:999px!important;box-shadow:0 1px 3px rgba(90,15,51,0.35), inset 0 1px 0 rgba(255,255,255,0.35)!important;color:#ffffff!important;line-height:1.2!important;white-space:nowrap!important;transform-origin:center!important}
.clone-src .lam-orbar-pill b{font-family:"Archivo Black", "Arial Black", sans-serif!important;font-weight:400!important;font-size:12px!important;color:#ffffff!important;font-variant-numeric:tabular-nums!important;line-height:1.2!important}
.clone-src .lam-orbar-pill .lam-u{font-family:"Archivo Black", "Arial Black", sans-serif!important;font-size:8.5px!important;font-weight:400!important;text-transform:uppercase!important;letter-spacing:0.05em!important;color:rgba(255,255,255,0.88)!important;line-height:1!important}
@keyframes lam-or-bump{
    0%   { transform: scale(1); }
    40%  { transform: scale(1.14); }
    100% { transform: scale(1); }
  }
.clone-src .lam-orbar-sub{font-family:"Archivo Black", "Arial Black", sans-serif!important;font-size:9.5px!important;font-weight:400!important;letter-spacing:0.045em!important;text-transform:uppercase!important;color:#5A0F33!important;line-height:1.3!important;white-space:nowrap!important}
.clone-src .lam-orbar-sub b{font-weight:400!important;font-size:12.5px!important;color:#B4165A!important;padding:0 2px!important}
@media screen and (max-width: 374px){.clone-src .lam-orbar-sub{font-size:9px!important;letter-spacing:0.03em!important}
.clone-src .lam-orbar-sub b{font-size:11.5px!important}}
@media screen and (max-width: 359px){.clone-src .lam-orbar-title{gap:6px!important}
.clone-src .lam-orbar-line{font-size:13px!important;letter-spacing:0.03em!important}
.clone-src .lam-orbar-pill{padding:2px 8px 2px 7px!important;margin-left:2px!important}
.clone-src .lam-orbar-pill b{font-size:11px!important}
.clone-src .lam-orbar-pill .lam-u{font-size:7.5px!important}
.clone-src .lam-orbar-sub{font-size:8.5px!important}
.clone-src .lam-orbar-sub b{font-size:11px!important}}
@media screen and (min-width: 750px){.clone-src .lam-orbar-title-row{padding:8px 25px 8px!important;flex-direction:row!important;gap:14px!important}
.clone-src .lam-orbar-title{gap:8px!important}
.clone-src .lam-orbar-line{font-size:16px!important;letter-spacing:0.04em!important}
.clone-src .lam-orbar-ribbon{width:12px!important;height:16px!important}
.clone-src .lam-orbar-pill{margin-left:5px!important;padding:3px 12px 3px 10px!important}
.clone-src .lam-orbar-pill b{font-size:13px!important}
.clone-src .lam-orbar-pill .lam-u{font-size:9px!important}
.clone-src .lam-orbar-sub{font-size:11px!important;letter-spacing:0.04em!important}
.clone-src .lam-orbar-sub b{font-size:14px!important}
.clone-src .lam-orbar-sub::before{content:"·"!important;margin-right:14px!important;color:rgba(90,15,51,0.4)!important;font-size:16px!important;line-height:1!important;vertical-align:-1px!important}}
@supports ((-webkit-background-clip: text) or (background-clip: text)){@keyframes lam-uk-shine{
      0%   { background-position: 130% 0, 0 0; }
      38%  { background-position: -30% 0, 0 0; }
      100% { background-position: -30% 0, 0 0; }
    }}
@font-face {
  font-family: "Archivo Black";
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(/statique/theme/clone-871aed6744f47b25.woff2) format("woff2");
  unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
@font-face {
  font-family: "Archivo Black";
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(/statique/theme/clone-1536a216e018e49a.woff2) format("woff2");
  unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
@keyframes spin{to{transform:rotate(360deg)}}
/* ---- socle transposer ---- */
.clone-src-wrap{overflow:visible!important;padding:0!important;margin:0!important}
/* ⛔ 02/10 (Drip, vérif écran n° 7 : étoiles 13 px au lieu de 16, lignes du guide des tailles 38 px au lieu de 33, questions de FAQ
   en interligne 22,4 px) : la racine HÉRITAIT du <body> du thème hôte (14 px, interligne 1,6) ; chez la source aucune règle ne
   les pose, le body garde la taille de <html> et l'interligne « normal ». Valeurs par défaut de la source, sans priorité (:where) :
   toute règle de la source sur html/body (posée sur la racine) passe devant. */
:where(.clone-src){font-size:15px;line-height:normal;letter-spacing:normal}
@media (max-width:740px){:where(.clone-src){--tr-remf:0.9333;font-size:14px}}
/* 03/10 (Musc, E30) : un bouton devenu lien garde le style que le navigateur donne aux boutons ; poids d'une balise et d'un
   attribut sous la racine (l'emporte sur « a » de l'hôte, cède à toute classe de la source) */
:where(.clone-src) a[data-tr-ex-bouton]{display:inline-block;text-align:center;box-sizing:border-box;text-decoration:none;text-indent:0;line-height:normal;letter-spacing:normal;word-spacing:normal;text-transform:none;font:400 13.3333px Arial,sans-serif;font:-webkit-small-control}
.clone-src{width:100vw!important;max-width:100vw!important;margin-left:calc(50% - 50vw)!important;box-sizing:border-box!important;overflow-x:clip!important;position:relative!important;display:block!important;--header-height: 108.578125px;--header-height-without-bottom-nav: 67.984375px;--window-height: 900px}
/* ⛔ le theme HOTE (Horizon) style aussi summary (padding-block), details, a, img, table, label… : le menu d aybl
   passait de 19 a 42 px par entree et s empilait (17/09). Toute balise nue repart du navigateur, la source la rhabille. */
.clone-src :where(h1,h2,h3,h4,h5,h6,p,ul,ol,li,blockquote,figure,input,select,textarea,button,summary,details,a,img,video,iframe,table,thead,tbody,tr,th,td,fieldset,legend,label,dialog,hr,small,strong,em,form){all:revert}
.clone-src [hidden]{display:none!important}
.clone-src.clone-src.clone-src.clone-src.clone-src.clone-src [data-tr-visible-force]{display:block!important}
.clone-src.clone-src.clone-src.clone-src.clone-src.clone-src .tr-fondu{position:relative!important;overflow:hidden!important;height:var(--trh)!important}
@media (max-width:740px){.clone-src.clone-src.clone-src.clone-src.clone-src.clone-src .tr-fondu[style*="--trhm:"]{height:var(--trhm)!important}}
.clone-src.clone-src.clone-src.clone-src.clone-src.clone-src .tr-fondu-inactif{position:absolute!important;top:0!important;left:0!important;right:0!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important}
.clone-src.clone-src.clone-src.clone-src.clone-src.clone-src .tr-colle{z-index:40!important}
.clone-src.clone-src.clone-src.clone-src.clone-src.clone-src .tr-piste-ligne{display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;overflow-x:auto!important;overflow-y:hidden!important;transform:none!important;width:auto!important;max-width:100%!important}
.clone-src.clone-src.clone-src.clone-src.clone-src.clone-src .tr-piste-ligne[style*="--trh:"]{height:var(--trh)!important}
@media (max-width:740px){.clone-src.clone-src.clone-src.clone-src.clone-src.clone-src [style*="--trhminm:"]{min-height:var(--trhminm)!important}}
@media (min-width:741px){.clone-src.clone-src.clone-src.clone-src.clone-src.clone-src [style*="--trhmin:"]{min-height:var(--trhmin)!important}}
@media (max-width:740px){.clone-src.clone-src.clone-src.clone-src.clone-src.clone-src .tr-piste-ligne[style*="--trhm:"]{height:var(--trhm)!important}}
.clone-src.clone-src.clone-src.clone-src.clone-src.clone-src .tr-piste-ligne>*{float:none!important;flex:0 0 auto!important}
.clone-src.clone-src.clone-src.clone-src.clone-src.clone-src .tr-rail{display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;overflow-x:auto!important;overflow-y:hidden!important;height:var(--trh)!important;align-items:flex-start!important}
@media (max-width:740px){.clone-src.clone-src.clone-src.clone-src.clone-src.clone-src .tr-rail[style*="--trhm:"]{height:var(--trhm)!important}}
.clone-src.clone-src.clone-src.clone-src.clone-src.clone-src .tr-rail>*{flex:0 0 auto!important;width:var(--trls)!important;max-width:none!important;height:auto!important}
.clone-src.clone-src.clone-src.clone-src.clone-src.clone-src .tr-rail>* img{width:100%!important;height:auto!important}
/* for-me 20/09 : au telephone, une diapositive mesuree au bureau (585 px) debordait du rail de 390 px */
@media (max-width:740px){.clone-src.clone-src.clone-src.clone-src.clone-src.clone-src .tr-rail.tr-rail.tr-rail>*{max-width:100%!important}}
.clone-src.clone-src.clone-src.clone-src.clone-src.clone-src .tr-colle-bas{position:fixed!important;bottom:0!important;top:auto!important;left:0!important;right:0!important}
.clone-src.clone-src.clone-src.clone-src.clone-src.clone-src .tr-colle-haut{position:fixed!important;top:0!important;bottom:auto!important;left:0!important;right:0!important}
.clone-src.clone-src.clone-src.clone-src.clone-src.clone-src .tr-tiroir-ouvert,.clone-src.clone-src.clone-src.clone-src.clone-src.clone-src .tr-tiroir-ouvert[hidden],.clone-src.clone-src.clone-src.clone-src.clone-src.clone-src [data-tr-repli].tr-tiroir-ouvert{display:block!important;visibility:visible!important;opacity:1!important;transform:none!important;pointer-events:auto!important;position:fixed;inset:0 auto 0 0;z-index:60;overflow:auto;max-height:100vh}
.clone-src.clone-src.clone-src.clone-src.clone-src.clone-src .tr-colle-flux{position:relative!important;top:auto!important;left:auto!important;right:auto!important;bottom:auto!important}
.clone-src.clone-src.clone-src.clone-src.clone-src.clone-src .tr-colle-dans{position:relative!important;top:auto!important;left:auto!important;right:auto!important;bottom:auto!important;width:auto!important;transform:none!important}
@media (max-width:749px){.clone-src.clone-src.clone-src.clone-src.clone-src.clone-src .tr-colle-dans.tr-colle-bas-m{position:fixed!important;bottom:0!important;top:auto!important;left:0!important;right:0!important;width:auto!important;
  padding:var(--padding-sm,8px) 0!important;background:var(--color-background,#fff);border-top:1px solid rgba(0,0,0,.12)}
  .clone-src.clone-src.clone-src.clone-src.clone-src.clone-src .tr-colle-dans.tr-colle-bas-m>*{padding:0 var(--page-margin-mobile,20px)!important}}
/* ⛔ 27/09 (aperçu Luveon, 1440) : une version d'Horizon fige « html:has(.page-wrapper), body » à 100dvh en overflow:hidden au
   bureau et fait défiler .page-wrapper : la FENÊTRE ne défilait plus (scrollY 0), nos scripts de défilement et le registre
   étaient aveugles, 42 textes « hors écran ». La source défile dans la fenêtre : sur une page du clone, elle défile. */
html:has([data-tr-root]){overflow:visible!important;height:auto!important}
html:has([data-tr-root]) body{overflow-x:hidden!important;overflow-y:visible!important;height:auto!important}
html:has([data-tr-root]) .page-wrapper{overflow:visible!important;height:auto!important;max-height:none!important}
/* l'ancetre direct du conteneur de defilement (page-wrapper d'Horizon, body ailleurs) devient collant : la barre
   reste en flux au repos et suit le defilement, comme le JS de la source le fait */
.page-wrapper > :has(.tr-colle-flux),body > :has(.tr-colle-flux){position:sticky!important;top:0!important;z-index:40!important}
.clone-src.clone-src.clone-src.clone-src.clone-src.clone-src .tr-panier{max-width:900px;margin:0 auto;padding:24px 16px}
.clone-src.clone-src.clone-src.clone-src.clone-src.clone-src [data-tr-panier-vivant]{flex:0 0 100%;width:100%;max-width:100%;display:block;box-sizing:border-box}
.clone-src.clone-src.clone-src.clone-src.clone-src.clone-src .tr-panier__ligne{display:flex;gap:16px;padding:16px 0;border-bottom:1px solid rgba(0,0,0,.1);align-items:flex-start}
.clone-src.clone-src.clone-src.clone-src.clone-src.clone-src .tr-panier__img img{width:100px;height:100px;object-fit:cover;display:block}
.clone-src.clone-src.clone-src.clone-src.clone-src.clone-src .tr-panier__info{flex:1;display:flex;flex-direction:column;gap:6px}
.clone-src.clone-src.clone-src.clone-src.clone-src.clone-src .tr-panier__qte{display:flex;gap:8px;align-items:center;flex-wrap:wrap}
.clone-src.clone-src.clone-src.clone-src.clone-src.clone-src .tr-panier__qte input{width:64px;padding:6px}
.clone-src.clone-src.clone-src.clone-src.clone-src.clone-src .tr-panier__pied{display:flex;justify-content:flex-end;align-items:center;gap:24px;padding:24px 0;flex-wrap:wrap}
.clone-src.clone-src.clone-src.clone-src.clone-src.clone-src .tr-panier__commander{padding:14px 28px;cursor:pointer}
.clone-src.clone-src.clone-src.clone-src.clone-src.clone-src a[data-tr-mort="2"],.clone-src.clone-src.clone-src.clone-src.clone-src.clone-src button[data-tr-mort="2"],.clone-src.clone-src.clone-src.clone-src.clone-src.clone-src [role=button][data-tr-mort="2"]{pointer-events:none!important;cursor:default!important;text-decoration:none!important}
.clone-src.clone-src.clone-src.clone-src.clone-src.clone-src a[data-tr-mort="3"]{display:none!important}
.clone-src.clone-src.clone-src.clone-src.clone-src.clone-src [data-tr-droite][data-tr-droite][style]{justify-content:flex-end!important}
.clone-src.clone-src.clone-src.clone-src.clone-src.clone-src .tr-cart-count:empty{display:none!important}
/* 01/10 (Capt) : « p:empty, display none » du thème HÔTE (Horizon) effaçait la zone de message vide de la source et sa marge
   (16 px entre le choix de taille et le bouton d'achat) ; dans la racine, un paragraphe vide garde l'affichage normal */
.clone-src.clone-src.clone-src.clone-src.clone-src.clone-src p:empty{display:block}
.clone-src.clone-src.clone-src.clone-src.clone-src.clone-src [data-tr-pastille-hote]{position:relative!important}
/* 02/10 (Dripselecao, Hermes : « Acheter maintenant » en plus, absent chez la source) : du paiement dynamique natif, seul le lien
   « Plus de moyens de paiement » reste visible, comme chez la source */
.clone-src.clone-src.clone-src.clone-src.clone-src.clone-src .tr-paiement-dyn .shopify-payment-button__button{display:none!important}
.clone-src.clone-src.clone-src.clone-src.clone-src.clone-src .tr-paiement-dyn .shopify-payment-button__more-options{display:block!important;visibility:visible!important}
/* radio cachee d'un nuancier (label + radio data-tr-option) : jamais dessinee, le label fait le bouton */
.clone-src.clone-src.clone-src.clone-src.clone-src.clone-src label > input[type=radio][data-tr-option][hidden]{position:absolute!important;opacity:0!important;width:0!important;height:0!important;margin:0!important;padding:0!important;pointer-events:none!important;appearance:none!important}
.clone-src.clone-src.clone-src.clone-src.clone-src.clone-src [data-tr-charge][hidden]:not([data-tr-open]){display:none!important}
/* espace client CACHE sur tout le clone, theme hote compris (tiroir panier Horizon : « Log in » vers
   customer_authentication repondait 406, comptes fermes — juge des boutons, nuclever 15/09) */
a[href*="customer_authentication"],a[href="/account"],a[href^="/account/"],a[href^="/account?"]{display:none!important}
.clone-src.clone-src.clone-src.clone-src.clone-src.clone-src li:has(> a[data-tr-mort="3"]):not(:has(a:not([data-tr-mort]))){display:none!important}
/* reseau de vente de la source (« +2000 pharmacies partenaires ») retire au push (P2, 29/09) */
[data-tr-p2="reseau"]{display:none!important}
/* cartes d'offre posees dans un groupe de choix vide (29/09, nuclever) */
.clone-src.clone-src.clone-src.clone-src.clone-src.clone-src [data-tr-offres]{display:flex!important;flex-direction:column!important;gap:8px!important;width:100%!important}
.clone-src.clone-src.clone-src.clone-src.clone-src.clone-src .tr-offre{display:flex!important;align-items:center;gap:10px;width:100%;box-sizing:border-box;padding:12px 14px;border:1px solid rgba(0,0,0,.18);border-radius:8px;cursor:pointer;background:#fff}
.clone-src.clone-src.clone-src.clone-src.clone-src.clone-src .tr-offre:has(input:checked){border:2px solid currentColor;padding:11px 13px}
.clone-src.clone-src.clone-src.clone-src.clone-src.clone-src .tr-offre input{margin:0;accent-color:currentColor;flex:0 0 auto}
.clone-src.clone-src.clone-src.clone-src.clone-src.clone-src .tr-offre-nom{flex:1 1 auto;font-weight:600}
.clone-src.clone-src.clone-src.clone-src.clone-src.clone-src .tr-offre-prix{flex:0 0 auto;white-space:nowrap}
.clone-src.clone-src.clone-src.clone-src.clone-src.clone-src .tr-offre-prix s{opacity:.55;font-weight:400;margin-right:4px}
/* adresse postale de la source retiree au push (29/09) : sa ligne part avec, pictogramme compris */
.clone-src.clone-src.clone-src.clone-src.clone-src.clone-src [data-tr-d13="adresse"],.clone-src.clone-src.clone-src.clone-src.clone-src.clone-src li:has(> [data-tr-d13="adresse"]):not(:has(a)){display:none!important}
/* mort=1 = lien RATTRAPE vers une page qui existe (catalogue) : l entree de menu reste, elle sert (17/09) */
.clone-src img.lazyload,.clone-src img.lazyloading,.clone-src .lazyload{opacity:1!important}
.clone-src .splide__list,.clone-src .swiper-wrapper,.clone-src .slider__list,.clone-src .carousel__list{transform:none!important}
.clone-src .splide__slide--clone,.clone-src .swiper-slide-duplicate{display:none!important}
/* classes d'ATTENTE d'un script de carrousel (Owl : opacite 0 avant init) : le script n'est pas la, le contenu si */
.clone-src.clone-src.clone-src.clone-src.clone-src.clone-src .owl-carousel.owl-hidden{opacity:1!important}
.clone-src.clone-src.clone-src.clone-src.clone-src.clone-src .slick-slider.slick-loading .slick-list,.clone-src.clone-src.clone-src.clone-src.clone-src.clone-src .slick-loading .slick-track{visibility:visible!important}
.clone-src .splide__track,.clone-src .swiper,.clone-src [class*=swiper-container],.clone-src .slider{overflow-x:auto!important}
.clone-src [class*=glide],.clone-src [class*=swiper],.clone-src [class*=slick],.clone-src [class*=flickity],.clone-src [class*=tns-],.clone-src [class*=keen-slider]{visibility:visible!important;opacity:1!important}
.clone-src .jdgm-widget,.clone-src .jdgm-rev-widg,.clone-src .jdgm-prev-badge,.clone-src .jdgm-carousel-wrapper,.clone-src [class*=loox-],.clone-src .stamped-container,.clone-src .yotpo{display:block!important;visibility:visible!important;opacity:1!important}
.clone-src .jdgm-rev-widg__reviews,.clone-src .jdgm-rev{display:block!important;height:auto!important;position:static!important}
.clone-src .jdgm-rev{margin-bottom:16px}
/* Widgets d'avis en CARROUSEL : le conteneur est un flex que le JS du prestataire dimensionne ; sans ce JS
   tout se replie a zero (Morphee 09/09 : 38 avis presents mais invisibles). La source peut avoir une regle
   plus specifique que la notre — on monte la specificite en repetant la racine, et ce bloc est le DERNIER. */
.clone-src.clone-src.clone-src.clone-src.clone-src.clone-src .jdgm-rev-widg__reviews,.clone-src.clone-src.clone-src.clone-src.clone-src.clone-src .jdgm-all-reviews__body,.clone-src.clone-src.clone-src.clone-src.clone-src.clone-src .jdgm-rev-widg__body,
.clone-src.clone-src.clone-src.clone-src.clone-src.clone-src [class*=reviews__list],.clone-src.clone-src.clone-src.clone-src.clone-src.clone-src [class*=review-carousel]{display:block!important;height:auto!important;
  max-height:none!important;min-height:0!important;overflow:visible!important;transform:none!important;
  opacity:1!important;visibility:visible!important;position:static!important;flex-wrap:wrap!important}
.clone-src.clone-src.clone-src.clone-src.clone-src.clone-src .jdgm-rev-widg *,.clone-src.clone-src.clone-src.clone-src.clone-src.clone-src .jdgm-all-reviews-widget *,.clone-src.clone-src.clone-src.clone-src.clone-src.clone-src .jdgm-rev *{height:auto!important;
  min-height:0!important;max-height:none!important;position:static!important;transform:none!important;
  opacity:1!important;visibility:visible!important;overflow:visible!important;float:none!important}
.clone-src.clone-src.clone-src.clone-src.clone-src.clone-src .jdgm-rev,.clone-src.clone-src.clone-src.clone-src.clone-src.clone-src .jdgm-rev-widg__reviews > *{display:block!important;height:auto!important;
  min-height:0!important;max-height:none!important;width:auto!important;flex:0 0 auto!important;
  transform:none!important;opacity:1!important;visibility:visible!important;position:static!important}
.clone-src [data-cc-animate],.clone-src [data-aos]{opacity:1!important;transform:none!important;visibility:visible!important}
/* En-tete dont le contenu est en position:absolute (astuce d'en-tete collant de la source) : sans le JS
   qui lui donne sa hauteur, la barre se replie a zero et le clone n'a PLUS DE MENU (Kiddo 09/09, 34 pages).
   On ne remet a plat que les deux premiers niveaux : les menus deroulants, plus profonds, gardent leur position. */
/* ⛔ ta-energy 20/09 : les TIROIRS de l'en-tete (recherche, menu, panier : fixes, hors ecran chez la source) etaient
   remis a plat avec elle -> dans le flux, 375 px hors ecran a droite, page de 1 815 px, toute la home fausse a l'ecran.
   Un panneau replie ou une balise drawer/modal/dialog/popup/overlay garde sa position. */
.clone-src.clone-src.clone-src.clone-src.clone-src.clone-src-header > *:not([data-tr-repli]):not([class*=drawer]):not([class*=modal]):not([class*=dialog]):not([class*=popup]):not([class*=overlay]),.clone-src.clone-src.clone-src.clone-src.clone-src.clone-src-header > *:not([data-tr-repli]):not([class*=drawer]):not([class*=modal]):not([class*=dialog]):not([class*=popup]):not([class*=overlay]) > *:not([data-tr-repli]):not([class*=drawer]):not([class*=modal]):not([class*=dialog]):not([class*=popup]):not([class*=overlay]){position:static!important;height:auto!important;min-height:var(--trhh,0px)!important}
@media (max-width:740px){.clone-src.clone-src.clone-src.clone-src.clone-src.clone-src-header > *:not([data-tr-repli]):not([class*=drawer]):not([class*=modal]):not([class*=dialog]):not([class*=popup]):not([class*=overlay]),.clone-src.clone-src.clone-src.clone-src.clone-src.clone-src-header > *:not([data-tr-repli]):not([class*=drawer]):not([class*=modal]):not([class*=dialog]):not([class*=popup]):not([class*=overlay]) > *:not([data-tr-repli]):not([class*=drawer]):not([class*=modal]):not([class*=dialog]):not([class*=popup]):not([class*=overlay]){min-height:var(--trhhm,var(--trhh,0px))!important}}
.clone-src.clone-src.clone-src.clone-src.clone-src.clone-src-header{height:auto!important;min-height:0!important;overflow:visible!important}
/* ANIMATIONS D'APPARITION AU DEFILEMENT. La source pose opacity:0 (et souvent un translate) et son script
   remet a 1 quand le bloc entre dans l'ecran. Ce script, on ne le garde pas : le bloc reste donc invisible
   POUR TOUJOURS, alors qu'il est bien dans la page. Mesure du 09/09 : 2 059 blocs sur 7 boutiques, jusqu'a
   41 % du texte d'une fiche, prix compris. C'est le defaut qui faisait mentir tous les autres juges.
   On force l'etat FINAL de l'animation. */
.clone-src.clone-src.clone-src.clone-src.clone-src.clone-src [class*=scroll-trigger],.clone-src.clone-src.clone-src.clone-src.clone-src.clone-src [class*=animate--],.clone-src.clone-src.clone-src.clone-src.clone-src.clone-src [class*=cc-animate],.clone-src.clone-src.clone-src.clone-src.clone-src.clone-src [class*=aos-],
.clone-src.clone-src.clone-src.clone-src.clone-src.clone-src [data-aos],.clone-src.clone-src.clone-src.clone-src.clone-src.clone-src [data-cc-animate],.clone-src.clone-src.clone-src.clone-src.clone-src.clone-src [data-scroll],.clone-src.clone-src.clone-src.clone-src.clone-src.clone-src [data-animate],.clone-src.clone-src.clone-src.clone-src.clone-src.clone-src [data-reveal],
.clone-src.clone-src.clone-src.clone-src.clone-src.clone-src [class*=reveal],.clone-src.clone-src.clone-src.clone-src.clone-src.clone-src [class*=fade-in],.clone-src.clone-src.clone-src.clone-src.clone-src.clone-src [class*=fade-up],.clone-src.clone-src.clone-src.clone-src.clone-src.clone-src [class*=slide-in],
.clone-src.clone-src.clone-src.clone-src.clone-src.clone-src [class*=appear],.clone-src.clone-src.clone-src.clone-src.clone-src.clone-src [class*=motion-],.clone-src.clone-src.clone-src.clone-src.clone-src.clone-src [class*=js-hidden],.clone-src.clone-src.clone-src.clone-src.clone-src.clone-src [reveal-on-scroll]{
  visibility:visible!important;transform:none!important;filter:none!important;
  clip-path:none!important;animation:none!important;transition:none!important}
/* ⛔ 03/10 (Drip, vérif écran n° 11 : flèche « précédent » de la pagination à opacité 1 au lieu de 0,5) : « motion-reduce » (classe
   utilitaire, pas une animation) tombait sous [class*=motion-] et l'opacité forcée à 1 écrasait « .button[disabled] » (opacité 0,5).
   L'opacité finale n'est forcée que sur un élément NON désactivé */
.clone-src.clone-src.clone-src.clone-src.clone-src.clone-src :is([class*=scroll-trigger],[class*=animate--],[class*=cc-animate],[class*=aos-],[data-aos],[data-cc-animate],[data-scroll],
[data-animate],[data-reveal],[class*=reveal],[class*=fade-in],[class*=fade-up],[class*=slide-in],[class*=appear],[class*=motion-],
[class*=js-hidden],[reveal-on-scroll]):not([disabled]):not([aria-disabled="true"]){opacity:1!important}
/* Balises PERSONNALISEES du theme de la source (<media-gallery>, <product-form>, <slideshow-component>...) :
   sans le script qui les definit, le navigateur les traite comme du texte en ligne et le bloc se replie a
   zero — la galerie d'images d'une fiche disparait (Faguo 09/09, 8 fiches). « :not(:defined) » vise
   exactement les balises qu'aucun script n'a definies. */

/* ⛔ scindee par largeur : ce que le releve masque a cette largeur n'est pas redresse. Les :not() ont
   porte la specificite a (0,12,0), au-dessus du masquage (0,8,0) : la lightbox de waterdrop,
   « hidden md:block », etait redressee sur telephone, 2 086 px de galerie de bureau. 12/09. */
@media (max-width:740px){.clone-src.clone-src.clone-src.clone-src.clone-src.clone-src :not(:defined):not([data-tr-repli]):not(.tr-fondu-inactif):not([class*=modal]):not([class*=dialog]):not([class*=drawer]):not([class*=popup]):not([class*=lightbox]):not([data-tr-mob="0"]):not([style*="--trp-0"]):not([style*="--trpm-0"]):not([style*="--trh"]){display:block!important;height:auto!important;min-height:0!important;
  max-height:none!important;visibility:visible!important;opacity:1!important}}
@media (min-width:741px){.clone-src.clone-src.clone-src.clone-src.clone-src.clone-src :not(:defined):not([data-tr-repli]):not(.tr-fondu-inactif):not([class*=modal]):not([class*=dialog]):not([class*=drawer]):not([class*=popup]):not([class*=lightbox]):not([data-tr-bur="0"]):not([style*="--trp-0"]):not([style*="--trh"]){display:block!important;height:auto!important;min-height:0!important;
  max-height:none!important}
  /* ⛔ 07/10 (Hermes, prêt de Nurlyme : à 1440, le bouton d'achat rapide affiché en permanence sur la photo des cartes ; la source le
     cache, opacité 0, et le montre au SURVOL de la carte) : au bureau, l'opacité d'un bouton d'achat rapide reste celle des règles de
     la source (cachée au repos, montrée au survol) */
  .clone-src.clone-src.clone-src.clone-src.clone-src.clone-src :not(:defined):not([data-tr-repli]):not(.tr-fondu-inactif):not([class*=modal]):not([class*=dialog]):not([class*=drawer]):not([class*=popup]):not([class*=lightbox]):not([data-tr-bur="0"]):not([style*="--trp-0"]):not([style*="--trh"]):not([class*=quick-add]):not([class*=quick-buy]):not([class*=quick-view]){visibility:visible!important;opacity:1!important}}
/* ⛔ Une balise inconnue qui porte un CARROUSEL garde sa hauteur MESUREE, pas « auto » : ses diapositives
   sont hors flux (transform), auto la collapse a 0 (heros de waterdrop) ou l'empile. La donnee est en
   ligne (--trh, pose par hauteur_des_carrousels_perso), la regle est ici. Douze :not() pour battre size-full
   (height:100%!important, 0,1,0) qui autrement resout a 0 faute de hauteur de parent definie. */
.clone-src.clone-src.clone-src.clone-src.clone-src.clone-src :not(:defined)[style*="--trh:"]:not(.tr-rail):not([class*=modal]):not([class*=dialog]):not([class*=drawer]):not([class*=popup]):not([class*=lightbox]){height:var(--trh)!important;min-height:var(--trh)!important;max-height:none!important;visibility:visible!important;opacity:1!important}
/* ⛔ for-me 20/09 : le « display:block » de cette regle (specificite 13) ecrasait le rail de galerie <slideshow-slides>
   (flex, peint --trp-0) : dix diapositives EMPILEES (7 313 px), bouton d'achat couvert au telephone, fleches mortes.
   Le redressement en block ne vaut que pour une balise SANS affichage peint et qui n'est pas un rail. */
.clone-src.clone-src.clone-src.clone-src.clone-src.clone-src :not(:defined)[style*="--trh:"]:not([style*="--trp-0"]):not(.tr-rail):not([class*=modal]):not([class*=dialog]):not([class*=drawer]):not([class*=popup]):not([class*=lightbox]){display:block!important}
@media (max-width:740px){.clone-src.clone-src.clone-src.clone-src.clone-src.clone-src :not(:defined)[style*="--trhm:"]:not(.tr-rail):not([class*=modal]):not([class*=dialog]):not([class*=drawer]):not([class*=popup]):not([class*=lightbox]){height:var(--trhm)!important;min-height:var(--trhm)!important}}
/* ⛔ Une balise inconnue dont la DISPOSITION a ete relevee garde ce releve : « display:block » ci-dessus,
   porte par douze :not(), battait « --trp-0:flex » (0,2,0) et le bandeau defilant de waterdrop
   (<ticker-tape>, dix copies en ligne, clippees) s'empilait en dix rangees. Vu a l'oeil seulement,
   la section fait 46 px chez la source et le juge ne jugeait pas la hauteur sous 80 px. 12/09. */
.clone-src.clone-src.clone-src.clone-src.clone-src.clone-src :not(:defined)[style*="--trp-0"]:not(.tr-fondu-inactif):not([class*=modal]):not([class*=dialog]):not([class*=drawer]):not([class*=popup]):not([class*=lightbox]):not([class*=quick-add]):not([class*=quick-buy]):not([class*=quick-view]){height:auto!important;min-height:0!important;
  max-height:none!important;visibility:visible!important;opacity:1!important}
/* fenetres du theme source cachees au repos (modale de zoom, tiroir) : fermees tant que le JS ne les ouvre pas, sinon leur contenu s'affichait par-dessus la page. */
.clone-src.clone-src.clone-src.clone-src.clone-src.clone-src tr-cart-drawer:not([open]),.clone-src.clone-src.clone-src.clone-src.clone-src.clone-src tr-predictive-search-drawer:not([open]){display:none!important}
/* balises du theme de la source que le theme HOTE revendique et casse : on les empeche de s'ecrouler a hauteur nulle (voir balises_personnalisees). */
.clone-src.clone-src.clone-src.clone-src.clone-src.clone-src tr-cart-count:not([data-tr-repli]):not(.tr-fondu-inactif):not([class*=quick-add]):not([class*=quick-buy]):not([class*=quick-view]),.clone-src.clone-src.clone-src.clone-src.clone-src.clone-src tr-cart-notification:not([data-tr-repli]):not(.tr-fondu-inactif):not([class*=quick-add]):not([class*=quick-buy]):not([class*=quick-view]),.clone-src.clone-src.clone-src.clone-src.clone-src.clone-src tr-collapsible-content:not([data-tr-repli]):not(.tr-fondu-inactif):not([class*=quick-add]):not([class*=quick-buy]):not([class*=quick-view]),.clone-src.clone-src.clone-src.clone-src.clone-src.clone-src tr-csm-cookie-consent:not([data-tr-repli]):not(.tr-fondu-inactif):not([class*=quick-add]):not([class*=quick-buy]):not([class*=quick-view]),.clone-src.clone-src.clone-src.clone-src.clone-src.clone-src tr-csm-web-accessibility:not([data-tr-repli]):not(.tr-fondu-inactif):not([class*=quick-add]):not([class*=quick-buy]):not([class*=quick-view]),.clone-src.clone-src.clone-src.clone-src.clone-src.clone-src tr-facet-filters:not([data-tr-repli]):not(.tr-fondu-inactif):not([class*=quick-add]):not([class*=quick-buy]):not([class*=quick-view]),.clone-src.clone-src.clone-src.clone-src.clone-src.clone-src tr-flickity-carousel:not([data-tr-repli]):not(.tr-fondu-inactif):not([class*=quick-add]):not([class*=quick-buy]):not([class*=quick-view]),.clone-src.clone-src.clone-src.clone-src.clone-src.clone-src tr-flickity-controls:not([data-tr-repli]):not(.tr-fondu-inactif):not([class*=quick-add]):not([class*=quick-buy]):not([class*=quick-view]),.clone-src.clone-src.clone-src.clone-src.clone-src.clone-src tr-image-with-text:not([data-tr-repli]):not(.tr-fondu-inactif):not([class*=quick-add]):not([class*=quick-buy]):not([class*=quick-view]),.clone-src.clone-src.clone-src.clone-src.clone-src.clone-src tr-image-with-text-item:not([data-tr-repli]):not(.tr-fondu-inactif):not([class*=quick-add]):not([class*=quick-buy]):not([class*=quick-view]),.clone-src.clone-src.clone-src.clone-src.clone-src.clone-src tr-line-item-quantity:not([data-tr-repli]):not(.tr-fondu-inactif):not([class*=quick-add]):not([class*=quick-buy]):not([class*=quick-view]),.clone-src.clone-src.clone-src.clone-src.clone-src.clone-src tr-loading-bar:not([data-tr-repli]):not(.tr-fondu-inactif):not([class*=quick-add]):not([class*=quick-buy]):not([class*=quick-view]),.clone-src.clone-src.clone-src.clone-src.clone-src.clone-src tr-mobile-navigation:not([data-tr-repli]):not(.tr-fondu-inactif):not([class*=quick-add]):not([class*=quick-buy]):not([class*=quick-view]),.clone-src.clone-src.clone-src.clone-src.clone-src.clone-src tr-native-carousel:not([data-tr-repli]):not(.tr-fondu-inactif):not([class*=quick-add]):not([class*=quick-buy]):not([class*=quick-view]),.clone-src.clone-src.clone-src.clone-src.clone-src.clone-src tr-native-carousel-item:not([data-tr-repli]):not(.tr-fondu-inactif):not([class*=quick-add]):not([class*=quick-buy]):not([class*=quick-view]),.clone-src.clone-src.clone-src.clone-src.clone-src.clone-src tr-page-dots:not([data-tr-repli]):not(.tr-fondu-inactif):not([class*=quick-add]):not([class*=quick-buy]):not([class*=quick-view]),.clone-src.clone-src.clone-src.clone-src.clone-src.clone-src tr-prev-next-buttons:not([data-tr-repli]):not(.tr-fondu-inactif):not([class*=quick-add]):not([class*=quick-buy]):not([class*=quick-view]),.clone-src.clone-src.clone-src.clone-src.clone-src.clone-src tr-price-range:not([data-tr-repli]):not(.tr-fondu-inactif):not([class*=quick-add]):not([class*=quick-buy]):not([class*=quick-view]),.clone-src.clone-src.clone-src.clone-src.clone-src.clone-src tr-product-facet:not([data-tr-repli]):not(.tr-fondu-inactif):not([class*=quick-add]):not([class*=quick-buy]):not([class*=quick-view]),.clone-src.clone-src.clone-src.clone-src.clone-src.clone-src tr-product-item:not([data-tr-repli]):not(.tr-fondu-inactif):not([class*=quick-add]):not([class*=quick-buy]):not([class*=quick-view]),.clone-src.clone-src.clone-src.clone-src.clone-src.clone-src tr-product-list:not([data-tr-repli]):not(.tr-fondu-inactif):not([class*=quick-add]):not([class*=quick-buy]):not([class*=quick-view]),.clone-src.clone-src.clone-src.clone-src.clone-src.clone-src tr-product-media:not([data-tr-repli]):not(.tr-fondu-inactif):not([class*=quick-add]):not([class*=quick-buy]):not([class*=quick-view]),.clone-src.clone-src.clone-src.clone-src.clone-src.clone-src tr-product-meta:not([data-tr-repli]):not(.tr-fondu-inactif):not([class*=quick-add]):not([class*=quick-buy]):not([class*=quick-view]),.clone-src.clone-src.clone-src.clone-src.clone-src.clone-src tr-product-payment-container:not([data-tr-repli]):not(.tr-fondu-inactif):not([class*=quick-add]):not([class*=quick-buy]):not([class*=quick-view]),.clone-src.clone-src.clone-src.clone-src.clone-src.clone-src tr-product-payment-terms:not([data-tr-repli]):not(.tr-fondu-inactif):not([class*=quick-add]):not([class*=quick-buy]):not([class*=quick-view]),.clone-src.clone-src.clone-src.clone-src.clone-src.clone-src tr-product-recommendations:not([data-tr-repli]):not(.tr-fondu-inactif):not([class*=quick-add]):not([class*=quick-buy]):not([class*=quick-view]),.clone-src.clone-src.clone-src.clone-src.clone-src.clone-src tr-product-rerender:not([data-tr-repli]):not(.tr-fondu-inactif):not([class*=quick-add]):not([class*=quick-buy]):not([class*=quick-view]),.clone-src.clone-src.clone-src.clone-src.clone-src.clone-src tr-quick-buy-popover:not([data-tr-repli]):not(.tr-fondu-inactif):not([class*=quick-add]):not([class*=quick-buy]):not([class*=quick-view]),.clone-src.clone-src.clone-src.clone-src.clone-src.clone-src tr-safe-sticky:not([data-tr-repli]):not(.tr-fondu-inactif):not([class*=quick-add]):not([class*=quick-buy]):not([class*=quick-view]),.clone-src.clone-src.clone-src.clone-src.clone-src.clone-src tr-scroll-shadow:not([data-tr-repli]):not(.tr-fondu-inactif):not([class*=quick-add]):not([class*=quick-buy]):not([class*=quick-view]),.clone-src.clone-src.clone-src.clone-src.clone-src.clone-src tr-scrollable-content:not([data-tr-repli]):not(.tr-fondu-inactif):not([class*=quick-add]):not([class*=quick-buy]):not([class*=quick-view]),.clone-src.clone-src.clone-src.clone-src.clone-src.clone-src tr-search-page:not([data-tr-repli]):not(.tr-fondu-inactif):not([class*=quick-add]):not([class*=quick-buy]):not([class*=quick-view]),.clone-src.clone-src.clone-src.clone-src.clone-src.clone-src tr-shop-cart-sync:not([data-tr-repli]):not(.tr-fondu-inactif):not([class*=quick-add]):not([class*=quick-buy]):not([class*=quick-view]),.clone-src.clone-src.clone-src.clone-src.clone-src.clone-src tr-sort-by-popover:not([data-tr-repli]):not(.tr-fondu-inactif):not([class*=quick-add]):not([class*=quick-buy]):not([class*=quick-view]),.clone-src.clone-src.clone-src.clone-src.clone-src.clone-src tr-split-lines:not([data-tr-repli]):not(.tr-fondu-inactif):not([class*=quick-add]):not([class*=quick-buy]):not([class*=quick-view]),.clone-src.clone-src.clone-src.clone-src.clone-src.clone-src tr-store-header:not([data-tr-repli]):not(.tr-fondu-inactif):not([class*=quick-add]):not([class*=quick-buy]):not([class*=quick-view]),.clone-src.clone-src.clone-src.clone-src.clone-src.clone-src tr-store-pickup:not([data-tr-repli]):not(.tr-fondu-inactif):not([class*=quick-add]):not([class*=quick-buy]):not([class*=quick-view]),.clone-src.clone-src.clone-src.clone-src.clone-src.clone-src tr-tabs-nav:not([data-tr-repli]):not(.tr-fondu-inactif):not([class*=quick-add]):not([class*=quick-buy]):not([class*=quick-view]),.clone-src.clone-src.clone-src.clone-src.clone-src.clone-src tr-testimonial-item:not([data-tr-repli]):not(.tr-fondu-inactif):not([class*=quick-add]):not([class*=quick-buy]):not([class*=quick-view]),.clone-src.clone-src.clone-src.clone-src.clone-src.clone-src tr-testimonial-list:not([data-tr-repli]):not(.tr-fondu-inactif):not([class*=quick-add]):not([class*=quick-buy]):not([class*=quick-view]),.clone-src.clone-src.clone-src.clone-src.clone-src.clone-src tr-time-line:not([data-tr-repli]):not(.tr-fondu-inactif):not([class*=quick-add]):not([class*=quick-buy]):not([class*=quick-view]),.clone-src.clone-src.clone-src.clone-src.clone-src.clone-src tr-variant-picker:not([data-tr-repli]):not(.tr-fondu-inactif):not([class*=quick-add]):not([class*=quick-buy]):not([class*=quick-view]){height:auto!important;min-height:auto!important;max-height:none!important;visibility:visible!important;opacity:1!important}
/* Tuile de categorie dont la collection n'existe pas chez nous : mieux vaut pas de tuile qu'une
   tuile qui ment. On ne cache que le lien PORTEUR D'IMAGE, pas l'entree de menu du meme nom. */
/* ⛔ 17/09, planche du juge d ecran (aybl) : cette regle cachait aussi les CARTES PRODUIT dont le lien menait a un produit
   non clone : deux cartes vides sur quatre, section CHARGE vide. Une image de contenu reste visible, son lien mene
   au catalogue (push) ; seule une ICONE (svg sans image : reseaux sociaux, badges) vers le concurrent disparait. */
.clone-src.clone-src.clone-src.clone-src.clone-src.clone-src a[data-tr-mort]:has(svg):not(:has(img)):not(:has(picture)){display:none!important}
/* Barre COLLANTE relevee a la capture (data-tr-colle -> .tr-colle) : le JS de la source la revele au
   defilement et la cache en haut de page ; sans lui elle restait cachee. Visible d'emblee. */
.clone-src.clone-src.clone-src.clone-src.clone-src.clone-src .tr-colle:not([style*="--trp-0"]){display:block!important}
.clone-src.clone-src.clone-src.clone-src.clone-src.clone-src .tr-colle{opacity:1!important;visibility:visible!important;transform:none!important;pointer-events:auto!important}
/* Groupe de sections du theme de la source (« shopify-section-group-… ») : sans le JS du theme il se
   replie a hauteur nulle en emportant tout son contenu. Morphee 09/09 : les 20 pages de contenu, sans
   exception. On ne vise que le GROUPE, pas les sections elles-memes, qui ont parfois une vraie hauteur. */
.clone-src.clone-src.clone-src.clone-src.clone-src.clone-src .src-section[class*="shopify-section-group"]{display:block!important;height:auto!important;
  min-height:0!important;max-height:none!important;overflow:visible!important}
/* ⛔ LE THEME HOTE A AUSSI UNE CLASSE « section ». Horizon la met en GRILLE a gouttieres
   (grid-template-columns:16px 1fr 16px) : notre enveloppe .src-section, qui porte les classes de la
   section source (« section »), heritait de cette grille et son contenu faisait 358 px sur 390 —
   textes plus enroules, cartes plus etroites et plus hautes, fiches et collection de nuclever a +12 et
   +23 % sur telephone (lot 9, 14/09). L enveloppe est a nous : bloc, pas de colonnes, pas de marge. */
.clone-src.clone-src.clone-src.clone-src.clone-src.clone-src .src-section:not([style*="--trp-0"]){display:block!important}
.clone-src.clone-src.clone-src.clone-src.clone-src.clone-src .src-section{grid-template-columns:none!important;grid-template-areas:none!important;
  padding-left:0!important;padding-right:0!important;column-gap:0!important}
/* ⛔ CARROUSEL SANS SON SCRIPT. Splide, Swiper et consorts calculent la largeur de la piste ET de
   chaque diapositive en JavaScript. Sans eux, la piste mesure 0 de large et tout ce qu'elle contient
   s'ecrase : mesure du 10/09 sur une fiche paalm, ul.splide__list a 0 px, 4 photos produit a 0 x 0.
   On leur rend une largeur : la piste s'etale, chaque diapositive prend une largeur d'ecran lisible,
   et la regle overflow-x:auto posee plus haut la rend defilable au doigt. */
.clone-src.clone-src.clone-src.clone-src.clone-src.clone-src [class*=splide__list],.clone-src.clone-src.clone-src.clone-src.clone-src.clone-src [class*=swiper-wrapper],.clone-src.clone-src.clone-src.clone-src.clone-src.clone-src [class*=slider__list],
.clone-src.clone-src.clone-src.clone-src.clone-src.clone-src [class*=glide__slides],.clone-src.clone-src.clone-src.clone-src.clone-src.clone-src [class*=flickity-slider],.clone-src.clone-src.clone-src.clone-src.clone-src.clone-src [class*=tns-inner]{
  width:auto!important;max-width:none!important;display:flex!important;flex-wrap:nowrap!important}
.clone-src.clone-src.clone-src.clone-src.clone-src.clone-src [class*=splide__list]>[class*=splide__slide],.clone-src.clone-src.clone-src.clone-src.clone-src.clone-src [class*=swiper-wrapper]>[class*=swiper-slide],
.clone-src.clone-src.clone-src.clone-src.clone-src.clone-src [class*=glide__slides]>[class*=glide__slide],.clone-src.clone-src.clone-src.clone-src.clone-src.clone-src [class*=flickity-slider]>[class*=flickity-cell],
.clone-src.clone-src.clone-src.clone-src.clone-src.clone-src [class*=tns-inner]>[class*=tns-item]{
  flex:0 0 auto!important;width:auto!important;min-width:min(78vw,340px)!important;
  max-width:92vw!important;height:auto!important}
/* ⛔ ENFANTS D'UN RAIL SEULEMENT. La regle visait toute classe « swiper-slide » : la grille de medias de
   waterdrop en porte sur ses cases (meme balisage pour le rail mobile et la grille de bureau), et
   recevait 340 px de largeur minimale dans des colonnes de 327 — debordement a 2 414 px, « pistes qui
   ne defilent pas » sur chaque fiche au bureau. 12/09. */
/* ⛔ LA DIAPOSITIVE SE MESURE. La regle du dessus devine — « 92vw » fait 358,8 px sur un telephone de
   390, la source en affiche 370 — et l'image, plafonnee a 100 % de sa diapositive, suit. Le juge le
   disait sur CHAQUE fiche paalm : « aucune image a la taille de la source 370x370 ». Quand la capture a
   mesure la diapositive, sa largeur fait foi. Elle vient APRES pour gagner a specificite egale.
   ⛔ Le plafond VAUT LA MESURE, il ne disparait pas. Premiere version : « max-width:none », pour battre
   le 92vw du dessus — et les images sans mesure ont pris leur taille de FICHIER, 1220x1220 au lieu des
   535x652 de la source. product-12 de meintitanox est tombee de 97,9 a 95,8 % au bureau. */
.clone-src.clone-src.clone-src.clone-src.clone-src.clone-src [style*="--trls:"][style*="--trls:"]{width:var(--trls)!important;min-width:0!important;
  max-width:var(--trls)!important}
/* 02/10 (Dripselecao) : la carte suivante dépasse jusqu'au bord DROIT de l'écran, comme chez la source (debord_droit_visible) */
@media (min-width:741px){.clone-src.clone-src.clone-src.clone-src.clone-src.clone-src [data-tr-debord-env][data-tr-debord-env]{overflow:visible!important;overflow-x:visible!important}}
@media (max-width:740px){.clone-src.clone-src.clone-src.clone-src.clone-src.clone-src [data-tr-debord-env-m][data-tr-debord-env-m]{overflow:visible!important;overflow-x:visible!important}
  .clone-src.clone-src.clone-src.clone-src.clone-src.clone-src [data-tr-debord-droite-m][data-tr-debord-droite-m]{margin-right:calc(50% - 50vw)!important;padding-right:calc(50vw - 50%)!important;
  box-sizing:content-box!important;max-width:none!important}}
@media (min-width:741px){.clone-src.clone-src.clone-src.clone-src.clone-src.clone-src [data-tr-debord-droite][data-tr-debord-droite]{margin-right:calc(50% - 50vw)!important;
  padding-right:calc(50vw - 50%)!important;box-sizing:content-box!important;max-width:none!important}}
/* 01/10 (Dripselecao) : carrousel qui déborde jusqu'au bord de l'écran, débord mesuré (voir debords_pleine_largeur) */
@media (min-width:741px){.clone-src.clone-src.clone-src.clone-src.clone-src.clone-src [data-tr-debord][data-tr-debord]{width:calc(100% + 2 * var(--trbl))!important;max-width:none!important;
  margin-left:calc(-1 * var(--trbl))!important;margin-right:calc(-1 * var(--trbl))!important}}
/* 02/10 (Dripselecao, 375) : au téléphone, le débord MESURÉ au téléphone (--trblm) ; --trbl en ligne (!important) ne se redéfinit pas */
@media (max-width:740px){.clone-src.clone-src.clone-src.clone-src.clone-src.clone-src [data-tr-debord][data-tr-debord]{width:calc(100% + 2 * var(--trblm))!important;max-width:none!important;
  margin-left:calc(-1 * var(--trblm))!important;margin-right:calc(-1 * var(--trblm))!important}}
.clone-src.clone-src.clone-src.clone-src.clone-src.clone-src [data-tr-debord]{--trba:var(--trbl)}
@media (min-width:741px){.clone-src.clone-src.clone-src.clone-src.clone-src.clone-src [data-tr-sans-defilement][data-tr-sans-defilement]{opacity:0!important;pointer-events:none!important}}
@media (max-width:740px){.clone-src.clone-src.clone-src.clone-src.clone-src.clone-src [data-tr-debord]{--trba:var(--trblm)}}
/* le retrait vit sur la LISTE qui défile (pas sur la piste) : sinon la liste, conteneur de défilement, coupait la carte qui dépasse
   (Dripselecao 01/10, E7 « Inès D. » rogné : chez la source elle dépasse jusqu'au bord de l'écran) */
.clone-src.clone-src.clone-src.clone-src.clone-src.clone-src [data-tr-debordp][data-tr-debordp]{padding-left:0!important;padding-right:0!important}
/* 02/10 (Dripselecao, Hermes : « Ils recommandent », flèche suivante éteinte) : la LISTE est le conteneur qui défile ; sinon la piste
   élargie (2560 px) contenait les 5 vidéos sans déborder, rien ne défilait et la 5e restait hors écran. Défilant, la liste compte
   son retrait de fin : la dernière carte peut venir à l'écran, comme chez la source (translateX de Splide) */
.clone-src.clone-src.clone-src.clone-src.clone-src.clone-src [data-tr-debordp][data-tr-debordp]>*:first-child{overflow-x:auto!important;scrollbar-width:none}
.clone-src.clone-src.clone-src.clone-src.clone-src.clone-src [data-tr-debordp][data-tr-debordp]>*:first-child::-webkit-scrollbar{display:none}
@media (min-width:741px){.clone-src.clone-src.clone-src.clone-src.clone-src.clone-src [data-tr-debordp][data-tr-debordp]>*:first-child{padding-left:var(--trbl)!important;padding-right:var(--trbl)!important;
  box-sizing:border-box!important;scroll-padding-left:var(--trbl);scroll-padding-right:var(--trbl)}}
@media (max-width:740px){.clone-src.clone-src.clone-src.clone-src.clone-src.clone-src [data-tr-debordp][data-tr-debordp]>*:first-child{padding-left:var(--trblm)!important;padding-right:var(--trblm)!important;
  box-sizing:border-box!important;scroll-padding-left:var(--trblm);scroll-padding-right:var(--trblm)}}

/* 28/09 (Lamier, « Notre histoire ») : une diapositive que la source marque [hidden] reste PEINTE mais ESTOMPÉE par son CSS
   (.timeline__item[hidden] : opacité .2) ; forcée à 1, la diapositive suivante n'était plus estompée */
.clone-src.clone-src.clone-src.clone-src.clone-src.clone-src [style*="--trls:"][style*="--trls:"]:not([hidden]){opacity:1!important;visibility:visible!important}
/* ⛔ … et VISIBLE : une diapositive mesuree etait peinte chez la source. Le slideshow maison de morphee
   (.new_slideshow__slide en opacity 0 et visibility hidden, le JS revele l active) laissait le heros de la
   home a 1440x510 mais invisible, « aucune image a la taille 1440x510 » (14/09). */
/* Enfant ETROIT d'un conteneur flex releve : sa largeur mesuree, en flex-basis, sans retrecir (voir
   largeur_des_colonnes_flex — la colonne de vignettes de morphee ecrasee de 70 a 12 px). */
@media (min-width:741px){.clone-src.clone-src.clone-src.clone-src.clone-src.clone-src [style*="--trfb:"][style*="--trfb:"]{flex:0 0 var(--trfb)!important;width:var(--trfb)!important;
  min-width:var(--trfb)!important;max-width:var(--trfb)!important}}
/* 02/10 (Capt) : élément de TEXTE : la largeur mesurée est un minimum (police du poste plus large que celle de la capture) */
@media (min-width:741px){.clone-src.clone-src.clone-src.clone-src.clone-src.clone-src [data-tr-texte][data-tr-texte][style*="--trfb:"][style*="--trfb:"]{flex:0 0 auto!important;width:auto!important;
  min-width:var(--trfb)!important;max-width:none!important}}
/* ⛔ BUREAU SEULEMENT : posee a toutes les largeurs, la mesure de 1440 figeait aussi le telephone, deux
   fiches de morphee a +26-28 % de hauteur, mobile 95,5 -> 94,6 (14/09). */
@media (max-width:740px){.clone-src.clone-src.clone-src.clone-src.clone-src.clone-src [style*="--trfbm:"][style*="--trfbm:"]{flex-basis:var(--trfbm)!important;
  width:var(--trfbm)!important;min-width:var(--trfbm)!important;max-width:var(--trfbm)!important}}
@media (max-width:740px){.clone-src.clone-src.clone-src.clone-src.clone-src.clone-src [data-tr-texte][data-tr-texte][style*="--trfbm:"][style*="--trfbm:"]{flex-basis:auto!important;width:auto!important;
  min-width:var(--trfbm)!important;max-width:none!important}}
@media (max-width:740px){.clone-src.clone-src.clone-src.clone-src.clone-src.clone-src [style*="--trlsm:"][style*="--trlsm:"]{width:var(--trlsm)!important;
  max-width:var(--trlsm)!important}}
/* 27/09 (aperçu Luveon) : une diapositive à largeur PROPORTIONNELLE (--trls:calc(…), déclarée par la source) ne rétrécit pas :
   sans borne minimale, les neuf cartes d'une rangée flexible se partageaient la largeur (175 px au lieu de 505 à 1700) */
.clone-src.clone-src.clone-src.clone-src.clone-src.clone-src [style*="--trls:calc("][style*="--trls:calc("]{flex-shrink:0!important;min-width:var(--trls)!important}
.clone-src.clone-src.clone-src.clone-src.clone-src.clone-src [style*="--trgap:"][style*="--trgap:"]{column-gap:var(--trgap)!important}
@media (max-width:740px){.clone-src.clone-src.clone-src.clone-src.clone-src.clone-src [style*="--trgapm:"][style*="--trgapm:"]{column-gap:var(--trgapm)!important}}
@media (max-width:740px){.clone-src.clone-src.clone-src.clone-src.clone-src.clone-src [style*="--trlsm:calc("][style*="--trlsm:calc("]{min-width:var(--trlsm)!important}}

/* ⛔ « Elle vient APRES pour gagner a specificite egale » etait FAUX : le secours du dessus est
   « [class*=swiper-wrapper]>[class*=swiper-slide] », (0,3,0), et cette regle faisait (0,2,0). Mesure sur
   le heros de waterdrop : --trls=1439px lu, largeur rendue 340 px = min(78vw,340px) du secours. La regle
   est doublee pour faire (0,3,0) et venir apres. 12/09. */
/* ⛔ Une image que la source n'a JAMAIS PEINTE n'a pas de mesure : les diapositives d'un carrousel
   au-dela de la premiere n'apparaissent qu'au defilement. Sans garde-fou elle prend sa taille
   NATURELLE — 2 880 px mesures le 10/09 sur une fiche paalm, apres defilement. Elle ne peut jamais
   depasser son cadre ni l'ecran. */
.clone-src.clone-src.clone-src.clone-src.clone-src.clone-src img:not([style*="width"]),.clone-src.clone-src.clone-src.clone-src.clone-src.clone-src video:not([style*="width"]){
  max-width:100%!important;max-height:none!important}
/* 28/09 (Lamier, Hermes) : la hauteur automatique à spécificité NULLE : une règle de la source qui fixe la hauteur (vignettes
   d'avis « .tt-wrapper .review-item img{height:100%;object-fit:cover} », grille carrée 4 x 2) l'emporte, comme chez elle */
:where(.clone-src.clone-src.clone-src.clone-src.clone-src.clone-src img:not([style*="width"]),.clone-src.clone-src.clone-src.clone-src.clone-src.clone-src video:not([style*="width"])){height:auto!important}
/* Ce que la source affiche a UNE seule largeur : le releve l'a mesure, le CSS l'applique.
   ⛔ Ces deux regles sont REPETEES en fin de socle, apres la disposition relevee (--trp-0) : a meme
   specificite et meme !important, la derniere ecrite gagne, et la grille de bureau de meintitanox
   reapparaissait sur telephone (640 px au lieu de 365, 12/09). */
@media (max-width:740px){.clone-src.clone-src.clone-src.clone-src.clone-src.clone-src [data-tr-mob="0"]{display:none!important}}
@media (min-width:1200px){.clone-src.clone-src.clone-src.clone-src.clone-src.clone-src [data-tr-bur="0"]{display:none!important}}
@media (min-width:741px){.clone-src.clone-src.clone-src.clone-src.clone-src.clone-src:not(.clone-src-header) [data-tr-bur="0"]{display:none!important}}
/* 05/10 (Nurlyme) : en-tête posé PAR-DESSUS le premier visuel sur la page où la source le fait (en_tete_par_dessus) */
.shopify-section:has(> .tr-par-dessus), .shopify-section:has(> div > .tr-par-dessus){position:relative!important;z-index:4;background:transparent!important}
/* 06/10 : la section reste dans le flux (bandeau d'annonce compris) et remonte de la hauteur de l'en-tête seul (mesurée à l'accueil) */
.tr-par-dessus.tr-par-dessus{margin-bottom:calc(-1 * var(--tr-hdr-h, 0px))!important}
@media (max-width:740px){.tr-par-dessus.tr-par-dessus{margin-bottom:calc(-1 * var(--tr-hdr-hm, var(--tr-hdr-h, 0px)))!important}}
/* la racine de la copie porte le fond du <body> de la source (blanc) : par-dessus le visuel, elle est transparente (les icônes passent
   en blanc avec « overlay ») */
.tr-par-dessus.tr-par-dessus, .tr-par-dessus > .src-section, .tr-par-dessus [id^="src-section-"]{background:transparent!important;background-color:transparent!important}
/* 05/10 (Musc, point 10) : pagination Splide du téléphone gardée ; « .splide:not(.is-overflow) .splide__pagination » (display none) la
   cachait, la classe is-overflow étant celle du bureau à la capture */
@media (max-width:740px){.clone-src.clone-src.clone-src.clone-src.clone-src.clone-src [data-tr-pagin-tel][data-tr-pagin-tel]{display:flex!important}}
/* Bloc reserve a la place d un cadre tiers retire : la hauteur MESUREE, pour que la page ne se
   decale pas. Le telephone a sa propre hauteur quand elle differe (--trhm). */
.clone-src.clone-src.clone-src.clone-src.clone-src.clone-src [data-tr-ecarte]{display:block!important;width:100%}
@media (max-width:740px){.clone-src.clone-src.clone-src.clone-src.clone-src.clone-src [data-tr-ecarte][style*="--trhm"]{height:var(--trhm)!important}}
/* LA MESURE, appliquee depuis le socle : la donnee est en ligne (--trw), la regle est ici. Un
   style en ligne nu perdrait contre notre CSS ; un style en ligne !important battrait la regle
   mobile ci-dessous. La variable evite les deux. */
.clone-src.clone-src.clone-src.clone-src.clone-src.clone-src img[style*="--trw"],.clone-src.clone-src.clone-src.clone-src.clone-src.clone-src video[style*="--trw"]{
  width:var(--trw)!important;max-width:100%!important;height:auto!important}
@media (max-width:740px){.clone-src.clone-src.clone-src.clone-src.clone-src.clone-src img[style*="--trwm"],.clone-src.clone-src.clone-src.clone-src.clone-src.clone-src video[style*="--trwm"]{
  width:var(--trwm)!important}}
/* 28/09 : une image qui remplit son conteneur garde le RATIO mesure (recadrage de la source) a toute largeur */
.clone-src.clone-src.clone-src.clone-src.clone-src.clone-src img[style*="--trar:"],.clone-src.clone-src.clone-src.clone-src.clone-src.clone-src video[style*="--trar:"]{aspect-ratio:var(--trar)!important;height:auto!important;object-fit:cover}
@media (max-width:740px){.clone-src.clone-src.clone-src.clone-src.clone-src.clone-src img[style*="--trarm:"],.clone-src.clone-src.clone-src.clone-src.clone-src.clone-src video[style*="--trarm:"]{aspect-ratio:var(--trarm)!important}}
.clone-src.clone-src.clone-src.clone-src.clone-src.clone-src img[style*="--trremplit:"],.clone-src.clone-src.clone-src.clone-src.clone-src.clone-src video[style*="--trremplit:"]{width:100%!important;height:100%!important;max-width:100%!important;object-fit:cover}
/* La hauteur mesuree, quand elle ne suit pas le ratio du fichier : le recadrage de la source. */
/* ⛔ min-height:100% de la source (heros d aybl) se resout chez elle contre un parent de 684 px ; chez nous le parent est
   auto et l image reprend le ratio du fichier rapatrie (1005 px). La hauteur MESUREE prime : min/max liberes. 17/09 */
.clone-src.clone-src.clone-src.clone-src.clone-src.clone-src img[style*="--trh:"]{height:var(--trh)!important;min-height:0!important;max-height:none!important;object-fit:cover!important}
@media (max-width:740px){.clone-src.clone-src.clone-src.clone-src.clone-src.clone-src img[style*="--trhm:"]{height:var(--trhm)!important;min-height:0!important;max-height:none!important;object-fit:cover!important}}
/* Image sans mesure dans un parent peint : jamais plus haute que lui (icone lazyload de thekiddospace
   rendue 353 x 368 dans une case de 48). Largeur auto pour garder ses proportions. */
.clone-src.clone-src.clone-src.clone-src.clone-src.clone-src img[style*="--trhmax:"]{max-height:var(--trhmax)!important;width:auto!important;max-width:100%!important;height:auto!important}
@media (max-width:740px){.clone-src.clone-src.clone-src.clone-src.clone-src.clone-src img[style*="--trhmaxm:"]{max-height:var(--trhmaxm)!important}}
@media (max-width:740px){.clone-src.clone-src.clone-src.clone-src.clone-src.clone-src img[style*="--trhm"]{height:var(--trhm)!important}}
/* Mise en page relevee : meme mecanique, la source dit, le socle applique. */
.clone-src.clone-src.clone-src.clone-src.clone-src.clone-src [style*="--trp-0"]:not(:where(summary [data-tr-repli])){display:var(--trp-0)!important}
/* ⛔ 06/10 (Musc, regard : « + » et « − » ensemble sur les volets fermés) : l'icône d'un intitulé de volet qui change avec l'état
   (data-tr-repli : « − » mesuré visible sur le volet ouvert à la capture) suit le CSS de la source, pas la disposition relevée */
/* ⛔ 28/09 (Lamier, Hermes, 375) : une GRILLE relevée sans colonnes posées (formulaire de fiche) a une colonne implicite qui
   grandit jusqu'au contenu le plus large (369 px sur un écran de 375 : routine, PayPal et badge coupés). Ses cellules
   peuvent rétrécir à la colonne, comme chez la source (351 px). */
.clone-src.clone-src.clone-src.clone-src.clone-src.clone-src [style*="--trp-0:grid"]:not([style*="--trp-5"]) > *{min-width:0!important}
.clone-src.clone-src.clone-src.clone-src.clone-src.clone-src [style*="--trp-1"]{flex-direction:var(--trp-1)!important}
.clone-src.clone-src.clone-src.clone-src.clone-src.clone-src [style*="--trp-2"]{flex-wrap:var(--trp-2)!important}
.clone-src.clone-src.clone-src.clone-src.clone-src.clone-src [style*="--trp-3"]{justify-content:var(--trp-3)!important}
.clone-src.clone-src.clone-src.clone-src.clone-src.clone-src [style*="--trp-4"]{align-items:var(--trp-4)!important}
.clone-src.clone-src.clone-src.clone-src.clone-src.clone-src [style*="--trp-5"]{grid-template-columns:var(--trp-5)!important}
.clone-src.clone-src.clone-src.clone-src.clone-src.clone-src [style*="--trp-6"]{grid-template-rows:var(--trp-6)!important}
.clone-src.clone-src.clone-src.clone-src.clone-src.clone-src [data-tr-grille-vivante][data-tr-grille-vivante][data-tr-grille-vivante]{grid-template-rows:none!important;grid-auto-rows:auto!important}
.clone-src.clone-src.clone-src.clone-src.clone-src.clone-src [style*="--trp-7"]{grid-template-areas:var(--trp-7)!important}
/* et ce que la source fait DIFFEREMMENT sur telephone */
@media (max-width:740px){
  .clone-src.clone-src.clone-src.clone-src.clone-src.clone-src [style*="--trpm-0"]:not(:where(summary [data-tr-repli])){display:var(--trpm-0)!important}
  .clone-src.clone-src.clone-src.clone-src.clone-src.clone-src [style*="--trpm-1"]{flex-direction:var(--trpm-1)!important}
  .clone-src.clone-src.clone-src.clone-src.clone-src.clone-src [style*="--trpm-2"]{flex-wrap:var(--trpm-2)!important}
  .clone-src.clone-src.clone-src.clone-src.clone-src.clone-src [style*="--trpm-3"]{justify-content:var(--trpm-3)!important}
  .clone-src.clone-src.clone-src.clone-src.clone-src.clone-src [style*="--trpm-4"]{align-items:var(--trpm-4)!important}
  .clone-src.clone-src.clone-src.clone-src.clone-src.clone-src [style*="--trpm-5"]{grid-template-columns:var(--trpm-5)!important}
  .clone-src.clone-src.clone-src.clone-src.clone-src.clone-src [style*="--trpm-6"]{grid-template-rows:var(--trpm-6)!important}
  .clone-src.clone-src.clone-src.clone-src.clone-src.clone-src [style*="--trpm-7"]{grid-template-areas:var(--trpm-7)!important}
}

/* ⛔ REPETITION VOULUE, en DERNIER : le masquage par largeur gagne sur la disposition relevee. Selecteur
   double pour gagner aussi a specificite. Voir la note plus haut. */
@media (max-width:740px){.clone-src.clone-src.clone-src.clone-src.clone-src.clone-src [data-tr-mob="0"][data-tr-mob="0"]{display:none!important}}
@media (min-width:1200px){.clone-src.clone-src.clone-src.clone-src.clone-src.clone-src [data-tr-bur="0"][data-tr-bur="0"]{display:none!important}}
@media (min-width:741px){.clone-src.clone-src.clone-src.clone-src.clone-src.clone-src:not(.clone-src-header) [data-tr-bur="0"][data-tr-bur="0"]{display:none!important}}
/* Mise en page relevee sur TELEPHONE : un style en ligne ne se met pas sous media query, une
   variable si. Chaque indice correspond a ORDRE_DISP dans disposition_des_conteneurs. */
.clone-src .tr-titre-col{font-size:1.6em;font-weight:700;margin:24px 16px 12px;text-align:center}
.clone-src .tr-h1-sr{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}
.clone-src .tr-prix{display:flex;gap:10px;align-items:baseline;margin:12px 0;font-size:1.25em;font-weight:600}
.clone-src .tr-prix-barre{opacity:.55;font-weight:400}
.clone-src .tr-form-repli{display:flex;flex-wrap:wrap;gap:10px;align-items:center;margin:16px 0}
.clone-src .tr-form-repli .tr-qty{width:70px;padding:10px;text-align:center}
/* ⛔ ORGANES D'ACHAT : le CSS de la source masque son propre <select> de variantes et son propre bouton,
   parce que SON script construisait un selecteur maison par-dessus. Notre select injecte heritait de la
   meme regle : le client ne pouvait ni choisir sa taille, ni acheter. Cellumove 09/09 : 7 fiches sur 14
   sans aucun selecteur visible malgre 40 a 240 variantes, et une fiche a 79,90 EUR sans aucun bouton.
   C'est le seul endroit du clone ou l'on passe AVANT la source, sans discussion. */
.clone-src.clone-src.clone-src.clone-src.clone-src.clone-src .tr-variantes{display:block!important;visibility:visible!important;opacity:1!important;
  height:auto!important;max-height:none!important;margin:12px 0!important}
/* ⛔ le bloc des variantes (champ id cache + JSON) est insere dans le formulaire AVANT le bouton d'achat : quand ce
   formulaire est une GRILLE (buy-buttons d'aybl : « 389px 0px »), il prenait la premiere colonne et poussait le bouton
   dans la colonne de 0 px, hors ecran (18/09). Sans champ visible il ne compte pas dans la grille ; avec, il prend la ligne. */
.clone-src.clone-src.clone-src.clone-src.clone-src.clone-src .tr-variantes:not(:has(select,input:not([type=hidden]),label)){display:contents!important}
.clone-src.clone-src.clone-src.clone-src.clone-src.clone-src .tr-variantes{grid-column:1/-1!important}
.clone-src.clone-src.clone-src.clone-src.clone-src.clone-src [style*="--trdot:"] .gp-carousel-dot:not(.gp-carousel-dot--active){background-color:var(--trdot)!important}
@media (max-width:767px){.clone-src.clone-src.clone-src.clone-src.clone-src.clone-src [style*="--trdotm:"] .gp-carousel-dot:not(.gp-carousel-dot--active){background-color:var(--trdotm)!important}}
.clone-src.clone-src.clone-src.clone-src.clone-src.clone-src select.tr-variante{visibility:visible!important;opacity:1!important;position:relative!important;
  clip:auto!important;clip-path:none!important;pointer-events:auto!important}
/* ⛔ 28/09 (aperçu Luveon, Hermes) : le sélecteur PEINT par la source (Kaching : « S » 59 px, côte à côte avec la couleur) garde
   sa taille ; largeur pleine, 44 px et 16 px ne servent qu'au sélecteur que nous ajoutons ou redressons */
.clone-src.clone-src.clone-src.clone-src.clone-src.clone-src select.tr-variante:not([data-tr-select-peint]){display:inline-block!important;
  width:100%!important;max-width:420px!important;height:auto!important;min-height:44px!important;
  padding:10px!important;box-sizing:border-box!important;font-size:16px!important}
.clone-src.clone-src.clone-src.clone-src.clone-src.clone-src .tr-acheter,.clone-src.clone-src.clone-src.clone-src.clone-src.clone-src [data-tr-form] button[name=add]{
  visibility:visible!important;opacity:1!important;
  max-width:100%!important;box-sizing:border-box!important;
  position:relative!important;clip:auto!important;clip-path:none!important;pointer-events:auto!important}
/* ⛔ 02/10 (Drip, barre d'achat au téléphone 69 px au lieu de 75) : 44 px forcés écrasaient la hauteur de la source (50 px) sur le
   bouton qu'elle PEINT ; le plancher de 44 px ne vaut que pour le bouton que nous ajoutons */
.clone-src.clone-src.clone-src.clone-src.clone-src.clone-src .tr-acheter:not([data-tr-acheter-peint]),.clone-src.clone-src.clone-src.clone-src.clone-src.clone-src [data-tr-form] button[name=add]:not([data-tr-acheter-peint]){display:inline-block!important;
  width:auto!important;min-width:200px!important;height:auto!important;min-height:44px!important}
/* ⛔ 17/09 (kalos mobile, 238 faux « recouvert par button.gf_add-to-cart ») : le bouton d achat en position:static perdait
   son ::after (position:absolute;inset:0, le « voile de clic » du theme) qui s etendait alors sur TOUTE la page,
   4 820 px, et interceptait chaque clic. relative : hors des barres collantes comme avant, mais conteneur de ses pseudo-elements. */
/* ⛔ on ne force PAS le display du formulaire : la source le met souvent en flex ou en grid, et
   « display:block » casserait la mise en page du bloc d'achat. On ne libere que ce qui l'ecrase. */
.clone-src.clone-src.clone-src.clone-src.clone-src.clone-src [data-tr-form]{visibility:visible!important;opacity:1!important;
  height:auto!important;max-height:none!important;overflow:visible!important}
.clone-src .tr-form-repli .tr-variante{padding:10px}

/* en-tête de téléphone de 741 à 1199 px (bascule de l'en-tête de la source) */
@media (min-width:741px) and (max-width:1199px){.clone-src.clone-src.clone-src.clone-src.clone-src.clone-src.clone-src-header .tr-fondu[style*="--trhm:"]{height:var(--trhm)!important}
.clone-src.clone-src.clone-src.clone-src.clone-src.clone-src.clone-src-header [style*="--trhminm:"]{min-height:var(--trhminm)!important}
.clone-src.clone-src.clone-src.clone-src.clone-src.clone-src.clone-src-header .tr-piste-ligne[style*="--trhm:"]{height:var(--trhm)!important}
.clone-src.clone-src.clone-src.clone-src.clone-src.clone-src.clone-src-header .tr-rail[style*="--trhm:"]{height:var(--trhm)!important}
.clone-src.clone-src.clone-src.clone-src.clone-src.clone-src.clone-src-header .tr-rail.tr-rail.tr-rail>*{max-width:100%!important}
.clone-src.clone-src.clone-src.clone-src.clone-src.clone-src.clone-src-header :not(:defined):not([data-tr-repli]):not(.tr-fondu-inactif):not([class*=modal]):not([class*=dialog]):not([class*=drawer]):not([class*=popup]):not([class*=lightbox]):not([data-tr-mob="0"]):not([style*="--trp-0"]):not([style*="--trpm-0"]):not([style*="--trh"]){display:block!important;height:auto!important;min-height:0!important;
  max-height:none!important;visibility:visible!important;opacity:1!important}
.clone-src.clone-src.clone-src.clone-src.clone-src.clone-src.clone-src-header :not(:defined)[style*="--trhm:"]:not(.tr-rail):not([class*=modal]):not([class*=dialog]):not([class*=drawer]):not([class*=popup]):not([class*=lightbox]){height:var(--trhm)!important;min-height:var(--trhm)!important}
.clone-src.clone-src.clone-src.clone-src.clone-src.clone-src.clone-src-header [data-tr-debord-env-m][data-tr-debord-env-m]{overflow:visible!important;overflow-x:visible!important}
.clone-src.clone-src.clone-src.clone-src.clone-src.clone-src.clone-src-header [data-tr-debord-droite-m][data-tr-debord-droite-m]{margin-right:calc(50% - 50vw)!important;padding-right:calc(50vw - 50%)!important;
  box-sizing:content-box!important;max-width:none!important}
.clone-src.clone-src.clone-src.clone-src.clone-src.clone-src.clone-src-header [data-tr-debord][data-tr-debord]{width:calc(100% + 2 * var(--trblm))!important;max-width:none!important;
  margin-left:calc(-1 * var(--trblm))!important;margin-right:calc(-1 * var(--trblm))!important}
.clone-src.clone-src.clone-src.clone-src.clone-src.clone-src.clone-src-header [data-tr-debord]{--trba:var(--trblm)}
.clone-src.clone-src.clone-src.clone-src.clone-src.clone-src.clone-src-header [data-tr-debordp][data-tr-debordp]>*:first-child{padding-left:var(--trblm)!important;padding-right:var(--trblm)!important;
  box-sizing:border-box!important;scroll-padding-left:var(--trblm);scroll-padding-right:var(--trblm)}
.clone-src.clone-src.clone-src.clone-src.clone-src.clone-src.clone-src-header [style*="--trfbm:"][style*="--trfbm:"]{flex-basis:var(--trfbm)!important;
  width:var(--trfbm)!important;min-width:var(--trfbm)!important;max-width:var(--trfbm)!important}
.clone-src.clone-src.clone-src.clone-src.clone-src.clone-src.clone-src-header [data-tr-texte][data-tr-texte][style*="--trfbm:"][style*="--trfbm:"]{flex-basis:auto!important;width:auto!important;
  min-width:var(--trfbm)!important;max-width:none!important}
.clone-src.clone-src.clone-src.clone-src.clone-src.clone-src.clone-src-header [style*="--trlsm:"][style*="--trlsm:"]{width:var(--trlsm)!important;
  max-width:var(--trlsm)!important}
.clone-src.clone-src.clone-src.clone-src.clone-src.clone-src.clone-src-header [style*="--trgapm:"][style*="--trgapm:"]{column-gap:var(--trgapm)!important}
.clone-src.clone-src.clone-src.clone-src.clone-src.clone-src.clone-src-header [style*="--trlsm:calc("][style*="--trlsm:calc("]{min-width:var(--trlsm)!important}
.clone-src.clone-src.clone-src.clone-src.clone-src.clone-src.clone-src-header [data-tr-mob="0"]{display:none!important}
.clone-src.clone-src.clone-src.clone-src.clone-src.clone-src.clone-src-header [data-tr-pagin-tel][data-tr-pagin-tel]{display:flex!important}
.clone-src.clone-src.clone-src.clone-src.clone-src.clone-src.clone-src-header [data-tr-ecarte][style*="--trhm"]{height:var(--trhm)!important}
.clone-src.clone-src.clone-src.clone-src.clone-src.clone-src.clone-src-header img[style*="--trwm"], .clone-src.clone-src.clone-src.clone-src.clone-src.clone-src.clone-src-header video[style*="--trwm"]{
  width:var(--trwm)!important}
.clone-src.clone-src.clone-src.clone-src.clone-src.clone-src.clone-src-header img[style*="--trarm:"], .clone-src.clone-src.clone-src.clone-src.clone-src.clone-src.clone-src-header video[style*="--trarm:"]{aspect-ratio:var(--trarm)!important}
.clone-src.clone-src.clone-src.clone-src.clone-src.clone-src.clone-src-header img[style*="--trhm:"]{height:var(--trhm)!important;min-height:0!important;max-height:none!important;object-fit:cover!important}
.clone-src.clone-src.clone-src.clone-src.clone-src.clone-src.clone-src-header img[style*="--trhmaxm:"]{max-height:var(--trhmaxm)!important}
.clone-src.clone-src.clone-src.clone-src.clone-src.clone-src.clone-src-header img[style*="--trhm"]{height:var(--trhm)!important}
.clone-src.clone-src.clone-src.clone-src.clone-src.clone-src.clone-src-header [style*="--trpm-0"]:not(:where(summary [data-tr-repli])){display:var(--trpm-0)!important}
.clone-src.clone-src.clone-src.clone-src.clone-src.clone-src.clone-src-header [style*="--trpm-1"]{flex-direction:var(--trpm-1)!important}
.clone-src.clone-src.clone-src.clone-src.clone-src.clone-src.clone-src-header [style*="--trpm-2"]{flex-wrap:var(--trpm-2)!important}
.clone-src.clone-src.clone-src.clone-src.clone-src.clone-src.clone-src-header [style*="--trpm-3"]{justify-content:var(--trpm-3)!important}
.clone-src.clone-src.clone-src.clone-src.clone-src.clone-src.clone-src-header [style*="--trpm-4"]{align-items:var(--trpm-4)!important}
.clone-src.clone-src.clone-src.clone-src.clone-src.clone-src.clone-src-header [style*="--trpm-5"]{grid-template-columns:var(--trpm-5)!important}
.clone-src.clone-src.clone-src.clone-src.clone-src.clone-src.clone-src-header [style*="--trpm-6"]{grid-template-rows:var(--trpm-6)!important}
.clone-src.clone-src.clone-src.clone-src.clone-src.clone-src.clone-src-header [style*="--trpm-7"]{grid-template-areas:var(--trpm-7)!important}
.clone-src.clone-src.clone-src.clone-src.clone-src.clone-src.clone-src-header [data-tr-mob="0"][data-tr-mob="0"]{display:none!important}}

.clone-src.clone-src.clone-src.clone-src.clone-src.clone-src [hidden]:not([data-tr-open]):not(.tr-tiroir-ouvert){display:none!important}
