/** Shopify CDN: Minification failed

Line 321:183 The "-" operator only works if there is whitespace on both sides
Line 483:152 The "-" operator only works if there is whitespace on both sides
Line 484:192 The "-" operator only works if there is whitespace on both sides
Line 665:189 The "-" operator only works if there is whitespace on both sides
Line 727:146 The "-" operator only works if there is whitespace on both sides
Line 728:186 The "-" operator only works if there is whitespace on both sides
Line 835:189 The "-" operator only works if there is whitespace on both sides
Line 1066:145 The "-" operator only works if there is whitespace on both sides
Line 1067:185 The "-" operator only works if there is whitespace on both sides
Line 1233:146 The "-" operator only works if there is whitespace on both sides
... and 1 more hidden warnings

**/
/* 00-adaptivebannermdhb7p */


.cl-sec-adaptivebannermdhb7p, .cl-sec-adaptivebannermdhb7p .color-scheme-1 { --color-background: 250,248,246; --gradient-background: #faf8f6; --color-foreground: 30,30,30; --color-background-contrast: 204,184,164; --color-shadow: 30,30,30; --color-button: 30,30,30; --color-button-text: 255,255,255; --color-secondary-button: 250,248,246; --color-secondary-button-text: 30,30,30; --color-link: 30,30,30; --color-badge-foreground: 30,30,30; --color-badge-background: 250,248,246; --color-badge-border: 30,30,30; --color-accent: 188,30,30; --payment-terms-background-color: rgb(250 248 246); }
.cl-sec-adaptivebannermdhb7p .color-scheme-e520e8be-dc4f-4d15-a7c5-ef382fc14653 { --color-background: 250,248,246; --gradient-background: #faf8f6; --color-foreground: 250,248,246; --color-background-contrast: 204,184,164; --color-shadow: 30,30,30; --color-button: 250,248,246; --color-button-text: 92,34,39; --color-secondary-button: 250,248,246; --color-secondary-button-text: 30,30,30; --color-link: 30,30,30; --color-badge-foreground: 250,248,246; --color-badge-background: 250,248,246; --color-badge-border: 250,248,246; --color-accent: 188,30,30; --payment-terms-background-color: rgb(250 248 246); }
.cl-sec-adaptivebannermdhb7p, .cl-sec-adaptivebannermdhb7p .color-scheme-1, .cl-sec-adaptivebannermdhb7p .color-scheme-2, .cl-sec-adaptivebannermdhb7p .color-scheme-3, .cl-sec-adaptivebannermdhb7p .color-scheme-4, .cl-sec-adaptivebannermdhb7p .color-scheme-5, .cl-sec-adaptivebannermdhb7p .color-scheme-0ec5db07-1fce-48e1-8243-3f59e304a395, .cl-sec-adaptivebannermdhb7p .color-scheme-750b5e56-ec83-49e9-b333-ac363650ae36, .cl-sec-adaptivebannermdhb7p .color-scheme-c939383f-bcdf-4a1a-ab19-a8f2ba2a2bb0, .cl-sec-adaptivebannermdhb7p .color-scheme-27bd72dc-a699-4e2b-9561-23adcadf323d, .cl-sec-adaptivebannermdhb7p .color-scheme-a2c3f00b-a17a-4a35-9b8b-f3247df9d990, .cl-sec-adaptivebannermdhb7p .color-scheme-af4139b8-3705-4200-97ee-c7b87714f026, .cl-sec-adaptivebannermdhb7p .color-scheme-e425ae7c-0826-4f46-96fe-092c5d295d44, .cl-sec-adaptivebannermdhb7p .color-scheme-0c6f6e5a-1aee-4623-a0f3-930a8a66e1b6, .cl-sec-adaptivebannermdhb7p .color-scheme-e520e8be-dc4f-4d15-a7c5-ef382fc14653, .cl-sec-adaptivebannermdhb7p .color-scheme-9f288b7c-afa6-4928-a6c0-123a5899157b, .cl-sec-adaptivebannermdhb7p .color-scheme-62423dd5-069f-458a-8ceb-d8ccee9c94c6, .cl-sec-adaptivebannermdhb7p .color-scheme-e980ca91-d8e3-413f-bd9e-a074b98d0c05 { color: rgba(var(--color-foreground), 1); background-color: rgb(var(--color-background)); }
.cl-sec-adaptivebannermdhb7p { --font-body-family: 'Pragmatica', sans-serif; --font-heading-family: 'Pragmatica', sans-serif; --font-accent-family: 'Presti Display', sans-serif; --font-body-scale: 1.0; --font-heading-scale: 1.0; --media-padding: px; --media-border-opacity: 0.05; --media-border-width: 1px; --media-radius: 0px; --media-shadow-opacity: 0.0; --media-shadow-horizontal-offset: 0px; --media-shadow-vertical-offset: 4px; --media-shadow-blur-radius: 5px; --media-shadow-visible: 0; --page-width: 1412px; --page-width-margin: 0px; --product-card-image-padding: 0px; --product-card-corner-radius: 0px; --product-card-text-alignment: left; --product-card-border-width: 0px; --product-card-border-opacity: 0.1; --product-card-shadow-opacity: 0.0; --product-card-shadow-visible: 0; --product-card-shadow-horizontal-offset: 0px; --product-card-shadow-vertical-offset: 4px; --product-card-shadow-blur-radius: 5px; --collection-card-image-padding: 0px; --collection-card-corner-radius: 0px; --collection-card-text-alignment: left; --collection-card-border-width: 0px; --collection-card-border-opacity: 0.1; --collection-card-shadow-opacity: 0.0; --collection-card-shadow-visible: 0; --collection-card-shadow-horizontal-offset: 0px; --collection-card-shadow-vertical-offset: 4px; --collection-card-shadow-blur-radius: 5px; --blog-card-image-padding: 0px; --blog-card-corner-radius: 0px; --blog-card-text-alignment: left; --blog-card-border-width: 0px; --blog-card-border-opacity: 0.1; --blog-card-shadow-opacity: 0.0; --blog-card-shadow-visible: 0; --blog-card-shadow-horizontal-offset: 0px; --blog-card-shadow-vertical-offset: 4px; --blog-card-shadow-blur-radius: 5px; --badge-corner-radius: 4px; --popup-border-width: 1px; --popup-border-opacity: 0.1; --popup-corner-radius: 12px; --popup-shadow-opacity: 0.05; --popup-shadow-horizontal-offset: 0px; --popup-shadow-vertical-offset: 4px; --popup-shadow-blur-radius: 5px; --drawer-border-width: 1px; --drawer-border-opacity: 0.1; --drawer-shadow-opacity: 0.0; --drawer-shadow-horizontal-offset: 0px; --drawer-shadow-vertical-offset: 4px; --drawer-shadow-blur-radius: 5px; --spacing-sections-desktop: 128px; --spacing-sections-mobile: 64px; --grid-desktop-vertical-spacing: 40px; --grid-desktop-horizontal-spacing: 40px; --grid-mobile-vertical-spacing: 24px; --grid-mobile-horizontal-spacing: 24px; --text-boxes-border-opacity: 0.1; --text-boxes-border-width: 0px; --text-boxes-radius: 0px; --text-boxes-shadow-opacity: 0.0; --text-boxes-shadow-visible: 0; --text-boxes-shadow-horizontal-offset: 0px; --text-boxes-shadow-vertical-offset: 4px; --text-boxes-shadow-blur-radius: 5px; --buttons-radius: 4px; --buttons-radius-outset: 5px; --buttons-border-width: 1px; --buttons-border-opacity: 1.0; --buttons-shadow-opacity: 0.0; --buttons-shadow-visible: 0; --buttons-shadow-horizontal-offset: 0px; --buttons-shadow-vertical-offset: 4px; --buttons-shadow-blur-radius: 5px; --buttons-border-offset: 0.3px; --inputs-radius: 4px; --inputs-border-width: 1px; --inputs-border-opacity: 0.55; --inputs-shadow-opacity: 0.0; --inputs-shadow-horizontal-offset: 0px; --inputs-margin-offset: 0px; --inputs-shadow-vertical-offset: 4px; --inputs-shadow-blur-radius: 5px; --inputs-radius-outset: 5px; --variant-pills-radius: 4px; --variant-pills-border-width: 1px; --variant-pills-border-opacity: 1.0; --variant-pills-shadow-opacity: 0.0; --variant-pills-shadow-horizontal-offset: 0px; --variant-pills-shadow-vertical-offset: 4px; --variant-pills-shadow-blur-radius: 5px;}
.cl-sec-adaptivebannermdhb7p *, .cl-sec-adaptivebannermdhb7p ::before, .cl-sec-adaptivebannermdhb7p ::after { box-sizing: inherit; }
.cl-sec-adaptivebannermdhb7p { box-sizing: border-box; font-size: 10px;}
.cl-sec-adaptivebannermdhb7p { margin: 0px; font-size: 14px; letter-spacing: normal; line-height: calc(1 + 0.2 / var(--font-body-scale)); font-family: var(--font-body-family); font-style: var(--font-body-style); font-weight: var(--font-body-weight);}
.cl-sec-adaptivebannermdhb7p .btn { display: inline-flex; justify-content: center; align-items: center; border: 1px solid rgb(var(--color-button)); border-radius: var(--buttons-radius); font-family: var(--font-heading-family); font-style: var(--font-heading-style); font-weight: var(--font-heading-weight); font-size: 14px; line-height: 1; text-transform: uppercase; min-height: 44px; padding: 10px 24px; cursor: pointer; text-decoration: none; background-color: rgb(var(--color-button)); color: rgb(var(--color-button-text)); transition: var(--duration-default) ease; appearance: none; min-width: 76px; }
.cl-sec-adaptivebannermdhb7p .btn--primary:not(:disabled):not([aria-disabled="true"]):not(.disabled):hover { border-color: rgb(99, 82, 71); background-color: rgb(99, 82, 71); color: rgb(var(--color-button-text)); }
.cl-sec-adaptivebannermdhb7p * { -webkit-font-smoothing: antialiased; }
.cl-sec-adaptivebannermdhb7p { scroll-behavior: smooth; text-size-adjust: none;}
.cl-sec-adaptivebannermdhb7p .justify-content-center { justify-content: center !important; }
.cl-sec-adaptivebannermdhb7p .align-items-start { align-items: flex-start !important; }
.cl-sec-adaptivebannermdhb7p .clx-text-center { text-align: center !important; }
@media screen and (min-width: 750px) { .cl-sec-adaptivebannermdhb7p .justify-content-md-end { justify-content: flex-end !important; } }
@media screen and (min-width: 750px) { .cl-sec-adaptivebannermdhb7p .align-items-md-center { align-items: center !important; } }
@media screen and (min-width: 750px) { .cl-sec-adaptivebannermdhb7p .text-md-left { text-align: left !important; } }
.cl-sec-adaptivebannermdhb7p { --show-usual-price: none; --show-discounted-price: none; --show-usual-content: none; --show-early-access-content: none; --show-special-offer-content: none; --show-evergreen-offer-content: none;}
.cl-sec-adaptivebannermdhb7p { --alpha-button-background: 1; --alpha-button-border: 1; --alpha-link: .85; --alpha-badge-border: .1; --focused-base-outline: 2px solid rgba(var(--color-foreground), .5); --focused-base-outline-offset: 3px; --focused-base-box-shadow: 0 0 0 3px rgb(var(--color-background)), 0 0 5px 4px rgba(var(--color-foreground), .3);}
.cl-sec-adaptivebannermdhb7p { --page-width-x-paddings-mobile: 16px;}
.cl-sec-adaptivebannermdhb7p .clx-page-width { max-width: var(--page-width); margin: 0px auto; padding: 0 var(--page-width-x-paddings-mobile); }
@media screen and (min-width: 750px) { .cl-sec-adaptivebannermdhb7p .clx-page-width { padding: 0px 50px; } }
.cl-sec-adaptivebannermdhb7p h1, .cl-sec-adaptivebannermdhb7p h2, .cl-sec-adaptivebannermdhb7p h3, .cl-sec-adaptivebannermdhb7p h4, .cl-sec-adaptivebannermdhb7p h5, .cl-sec-adaptivebannermdhb7p .h0, .cl-sec-adaptivebannermdhb7p .clx-h1, .cl-sec-adaptivebannermdhb7p .clx-h2, .cl-sec-adaptivebannermdhb7p .clx-h3, .cl-sec-adaptivebannermdhb7p .clx-h4, .cl-sec-adaptivebannermdhb7p .clx-h5 { font-family: var(--font-heading-family); font-style: var(--font-heading-style); font-weight: var(--font-heading-weight); letter-spacing: normal; color: rgb(var(--color-foreground)); line-height: calc(1 - (.1/max(1,var(--font-heading-scale)))); word-break: break-word; }
.cl-sec-adaptivebannermdhb7p h1 em, .cl-sec-adaptivebannermdhb7p h2 em, .cl-sec-adaptivebannermdhb7p h3 em, .cl-sec-adaptivebannermdhb7p h4 em, .cl-sec-adaptivebannermdhb7p h5 em, .cl-sec-adaptivebannermdhb7p .h0 em, .cl-sec-adaptivebannermdhb7p .clx-h1 em, .cl-sec-adaptivebannermdhb7p .clx-h2 em, .cl-sec-adaptivebannermdhb7p .clx-h3 em, .cl-sec-adaptivebannermdhb7p .clx-h4 em, .cl-sec-adaptivebannermdhb7p .clx-h5 em { font-family: var(--font-accent-family); line-height: calc(1 + .1/max(1,var(--font-heading-scale))); letter-spacing: -0.02em; }
.cl-sec-adaptivebannermdhb7p h3, .cl-sec-adaptivebannermdhb7p .clx-h3 { font-size: calc(var(--font-heading-scale) * 24px); }
@media only screen and (min-width: 750px) { .cl-sec-adaptivebannermdhb7p h3, .cl-sec-adaptivebannermdhb7p .clx-h3 { font-size: calc(var(--font-heading-scale) * 40px); } }
@media screen and (max-width: 749px) { .cl-sec-adaptivebannermdhb7p h3 em, .cl-sec-adaptivebannermdhb7p .clx-h3 em { font-size: calc(var(--font-heading-scale) * 24px); } }
.cl-sec-adaptivebannermdhb7p p { font-size: calc(var(--font-body-scale) * 16px); line-height: 1.4; }
.cl-sec-adaptivebannermdhb7p p { font-size: calc(var(--font-body-scale) * 14px); line-height: 1.4; }
.cl-sec-adaptivebannermdhb7p { --duration-short: .1s; --duration-default: .2s; --duration-announcement-bar: .25s; --duration-medium: .3s; --duration-long: .5s; --duration-extra-long: .6s; --duration-extra-longer: .75s; --duration-extended: 3s; --ease-out-slow: cubic-bezier(0, 0, .3, 1); --animation-slide-in: slideIn var(--duration-extra-long) var(--ease-out-slow) forwards; --animation-fade-in: fadeIn var(--duration-extra-long) var(--ease-out-slow);}
@media (prefers-reduced-motion: no-preference) and (hover: hover) { .cl-sec-adaptivebannermdhb7p { --easter-egg: none; --sparkle: url(./sparkle.gif); } }
@font-face { font-family: swiper-icons; src: url("data:application/font-woff;charset=utf-8;base64, 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"); font-weight: 400; font-style: normal; }
.cl-sec-adaptivebannermdhb7p { --swiper-theme-color: #007aff;}
.cl-sec-adaptivebannermdhb7p { --swiper-navigation-size: 44px;}
.cl-sec-adaptivebannermdhb7p #qikify-boosterkit, .cl-sec-adaptivebannermdhb7p #qikify-boosterkit *, .cl-sec-adaptivebannermdhb7p #qikify-boosterkit ::before, .cl-sec-adaptivebannermdhb7p #qikify-boosterkit ::after, .cl-sec-adaptivebannermdhb7p .qikify-boosterkit-app, .cl-sec-adaptivebannermdhb7p .qikify-boosterkit-app *, .cl-sec-adaptivebannermdhb7p .qikify-boosterkit-app ::before, .cl-sec-adaptivebannermdhb7p .qikify-boosterkit-app ::after, .cl-sec-adaptivebannermdhb7p, .cl-sec-adaptivebannermdhb7p *, .cl-sec-adaptivebannermdhb7p ::before, .cl-sec-adaptivebannermdhb7p ::after { box-sizing: border-box; -webkit-font-smoothing: antialiased; }
.cl-sec-adaptivebannermdhb7p { --qbk-popup-background-color: #fff; --qbk-popup-text-primary-color: #000; --qbk-highlight-color: #0f3ad5; --qbk-button-primary-bg-color: #3847D1; --qbk-button-primary-text-color: #FFFFFF; --qbk-button-secondary-bg-color: #FDE991; --qbk-button-secondary-text-color: #000000; --qbk-button-subdued-text-color: #333; --qbk-font-size: 16px; --qbk-space-0125: .125em; --qbk-space-025: .25em; --qbk-space-05: .5em; --qbk-space-1: 1em; --qbk-space-2: 1.25em; --qbk-gap: .75em; --qbk-subdued-bg-color: #f1f1f1; --qbk-subdued-text-color: #8E8E8E; --qbk-subdued-checkbox-color: #8E8E8E; --qbk-checkmark-size: 18px; --qbk-border-neutral-subdued: rgba(186, 191, 195, 1); --qbk-error-banner: #ffddd4; --qbk-text-required: #da3b0f; --qbk-text-color-inverse: #fff; --qbk-subdued-highlight: color-mix(in srgb, var(--qbk-highlight-color) 10%, #fff); --qbk-lighten-highlight: color-mix(in srgb, var(--qbk-highlight-color) 25%, #fff); --qbk-success-color: #29805F; --qbk-form-field-height: 28px; --qbk-form-radius: 3px; --qbk-form-field-thickness: 1px; --qbk-quantity-control-size: 20px; --qbk-quantity-input-size: 24px; --qbk-text-primary: var(--qbk-popup-text-primary-color); --qbk-text-description: color-mix(in srgb, currentColor, transparent 25%); --qbk-cart-widget-discount-badge-bg-color: var(--qbk-subdued-bg-color); --qbk-cart-widget-discount-badge-text-color: var(--qbk-subdued-text-color); --qbk-order-goal-bar-size: 7px; --qbk-order-goal-icon-size: 2.1em; --qbk-order-goal-subdued: var(--qbk-subdued-highlight, var(--qbk-subdued-bg-color)); --qbk-order-goal-bar-empty-color: var(--qbk-order-goal-subdued); --qbk-order-goal-bar-progress-color: var(--qbk-highlight-color); --qbk-order-goal-bar-milestone-bg-color: var(--qbk-order-goal-subdued); --qbk-order-goal-bar-milestone-color: var(--qbk-highlight-color); --qbk-order-goal-bar-milestone-done-bg-color: var(--qbk-highlight-color); --qbk-order-goal-bar-milestone-done-color: var(--qbk-button-primary-text-color); --qbk-tooltip-max-width: 200px; --qbk-tooltip-arrow-width: 6px; --qbk-tooltip-background: #3D3D3D; --qbk-tooltip-color: #fff; --qbk-action-button-width: 7em; --qbk-action-border-radius: 10px; --qbk-button-shadow: none; --qbk-button-radius: 4px; --qbk-button-bg-color: #fff; --qbk-button-text-color: var(--qbk-text-primary); --qbk-button-border-color: var(--qbk-border-neutral-subdued); --qbk-button-danger-bg-color: #cb4f27; --qbk-button-disable-bg-color: var(--qbk-subdued-bg-color); --qbk-button-disable-text-color: var(--qbk-subdued-text-color); --qbk-button-subdued-bg-color: var(--qbk-subdued-bg-color); --qbk-button-bundle-font-size: .9375em; --qbk-offer-image-size: 68px; --qbk-offer-image-scale: 1; --qbk-offer-shadow: 0px 1px 5px rgba(124, 124, 124, .1); --qbk-offer-background-color: var(--qbk-popup-background-color); --qbk-offer-checkbox-size: 18px; --qbk-offer-checkbox-thickness: 1.5px; --qbk-offer-checkbox-border-color: var(--qbk-highlight-color); --qbk-offer-checkbox-bg-color: var(--qbk-highlight-color); --qbk-offer-checkbox-svg-color: var(--qbk-text-color-inverse); --qbk-offer-price-color: var(--qbk-highlight-color); --qbk-offer-quantity-bg-color: #a3a3a3; --qbk-offer-background-img: none; --qbk-offer-unit-price-color: var(--qbk-text-description); --qbk-popup-zindex: 9999999; --qbk-popup-backdrop-color: rgba(10, 10, 10, .6); --qbk-popup-scrollbar-bg-color: #aaa; --qbk-popup-total-value-color: var(--qbk-highlight-color); --qbk-recommendation-offer-gap: 16px; --qbk-truncate-max-lines: 1; --qbk-truncate-line-height: 1.5em; --qbk-bundle-horizontal-offer-width: 180px; --qbk-bundle-horizontal-gap: 12px; --qbk-cart-upsell-horizontal-offer-width: 180px; --qbk-cart-upsell-horizontal-gap: 45px; --qbk-bundle-amazon-gap: 12px; --qbk-free-gift-promote-banner-bg-color: var(--qbk-button-secondary-bg-color); --qbk-free-gift-promote-banner-color: var(--qbk-button-secondary-text-color); --qbk-gift-goal-completed-color: #f64325; --qbk-gift-goal-added-color: #7AC143; --qbk-today-offer-z-index: 999999; --qbk-today-offer-bg-color: #fff; --qbk-today-offer-text-color: #000; --qbk-today-offer-header-bg-color: var(--qbk-subdued-highlight); --qbk-today-offer-border-color: var(--qbk-lighten-highlight); --qbk-today-offer-claimed-bg-color: var(--qbk-subdued-highlight); --qbk-today-offer-claimed-header-bg-color: var(--qbk-highlight-color); --qbk-today-offer-claimed-border-color: var(--qbk-highlight-color); --qbk-today-offer-offer-img-size: 50px; --qbk-today-offer-counter-size: 18px; --qbk-today-offer-counter-position: calc(var(--qbk-today-offer-counter-size) / 2 * -1 + 1px); --qbk-today-offer-counter-bg-color: #E65F5A; --qbk-toast-background-color: #23945d; --qbk-toast-color: white; --qbk-toast-height: 40px; --qbk-promotion-badge-color: var(--qbk-button-primary-text-color); --qbk-promotion-badge-bg-color: var(--qbk-button-primary-bg-color);}
.cl-sec-adaptivebannermdhb7p { --junipOutlineColor: #637381;}
.cl-sec-adaptivebannermdhb7p { --junipPrimaryColor: #000000; --junipButtonColor: #000000; --junipButtonOutlineColor: #00000080; --junipStarColor: #000000; --junipButtonTextColor: #fff; --junipBorderColor: rgba(0, 0, 0, 0.08); --junipSurfaceColor: rgba(0, 0, 0, 0.03);}
.cl-sec-adaptivebannermdhb7p, .cl-sec-adaptivebannermdhb7p { scroll-behavior: auto !important;}
.cl-sec-adaptivebannermdhb7p .adaptive-banner { position: relative; }
.cl-sec-adaptivebannermdhb7p .adaptive-banner::before { position: absolute; inset: 0px; content: ""; z-index: 1; }
.cl-sec-adaptivebannermdhb7p .adaptive-banner--bg-image > svg, .cl-sec-adaptivebannermdhb7p .adaptive-banner--bg-image .adaptive-banner__image:not(.image-height-auto) { position: absolute; inset: 0px; }
.cl-sec-adaptivebannermdhb7p .adaptive-banner--bg-image .adaptive-banner__content-wrapper { height: 100%; }
.cl-sec-adaptivebannermdhb7p .adaptive-banner__section-link { display: block; position: absolute; inset: 0px; z-index: 3; }
.cl-sec-adaptivebannermdhb7p .adaptive-banner > svg, .cl-sec-adaptivebannermdhb7p .adaptive-banner__image { display: block; width: 100%; height: 100%; }
.cl-sec-adaptivebannermdhb7p .adaptive-banner__image { object-fit: cover; }
.cl-sec-adaptivebannermdhb7p .adaptive-banner__content-wrapper { position: relative; display: flex; z-index: 2; }
.cl-sec-adaptivebannermdhb7p .adaptive-banner__content-wrapper .description { display: block; }
.cl-sec-adaptivebannermdhb7p .adaptive-banner__content-wrapper .description h1, .cl-sec-adaptivebannermdhb7p .adaptive-banner__content-wrapper .description h2, .cl-sec-adaptivebannermdhb7p .adaptive-banner__content-wrapper .description h3, .cl-sec-adaptivebannermdhb7p .adaptive-banner__content-wrapper .description h4 { margin: 0px; }
.cl-sec-adaptivebannermdhb7p .adaptive-banner__content-wrapper .description > :not(h1, h2, h3, h4) { margin-bottom: 0px; }
.cl-sec-adaptivebannermdhb7p .adaptive-banner__content-wrapper .description > :first-child { margin-top: 0px; }
.cl-sec-adaptivebannermdhb7p .adaptive-banner__content-wrapper span.btn-wrap { display: block; }
.cl-sec-adaptivebannermdhb7p .adaptive-banner__content-wrapper span.btn-wrap:not(:first-child) { margin-top: 12px; }
@media screen and (min-width: 750px) { .cl-sec-adaptivebannermdhb7p .adaptive-banner__content-wrapper span.btn-wrap:not(:first-child) { margin-top: 24px; } }
.cl-sec-adaptivebannermdhb7p .adaptive-banner__content-box { width: 100%; }
.cl-sec-adaptivebannermdhb7p .adaptive-banner--template--25118732059005__adaptive_banner_mdhb7P { padding-top: 42px; padding-bottom: 16px; }
.cl-sec-adaptivebannermdhb7p .adaptive-banner--template--25118732059005__adaptive_banner_mdhb7P::before { backdrop-filter: blur(0px); padding-bottom: min(150vw, 660px); }
.cl-sec-adaptivebannermdhb7p .adaptive-banner--template--25118732059005__adaptive_banner_mdhb7P .adaptive-banner__content-box { max-width: 380px; padding-top: 0px; padding-bottom: 0px; }
@media (min-width: 750px) { .cl-sec-adaptivebannermdhb7p .adaptive-banner--template--25118732059005__adaptive_banner_mdhb7P .adaptive-banner__content-box { padding-top: 48px; padding-bottom: 26px; } }
@media (min-width: 750px) { .cl-sec-adaptivebannermdhb7p .adaptive-banner--template--25118732059005__adaptive_banner_mdhb7P::before { padding-bottom: min(45vw, 1000px); } }
@media (min-width: 750px) { .cl-sec-adaptivebannermdhb7p .adaptive-banner--template--25118732059005__adaptive_banner_mdhb7P { padding-top: 56px; padding-bottom: 46px; } }
.cl-sec-adaptivebannermdhb7p .adaptive-banner--template--25118732059005__adaptive_banner_mdhb7P { height: 150vw; max-height: 660px; }
@media (min-width: 750px) { .cl-sec-adaptivebannermdhb7p .adaptive-banner--template--25118732059005__adaptive_banner_mdhb7P { height: 45vw; max-height: 1000px; } }
@media (max-width: 749.98px) { .cl-sec-adaptivebannermdhb7p .adaptive-banner--template--25118732059005__adaptive_banner_mdhb7P img { object-position: 50% 50%; } }
@media (max-width: 749.98px) { .cl-sec-adaptivebannermdhb7p .adaptive-banner--template--25118732059005__adaptive_banner_mdhb7P .description * { color: rgb(250, 248, 246); } }
.cl-sec-adaptivebannermdhb7p .adaptive-banner--template--25118732059005__adaptive_banner_mdhb7P .adaptive-banner__content-box .description p, .cl-sec-adaptivebannermdhb7p .adaptive-banner--template--25118732059005__adaptive_banner_mdhb7P .adaptive-banner__content-box .description li, .cl-sec-adaptivebannermdhb7p .adaptive-banner--template--25118732059005__adaptive_banner_mdhb7P .adaptive-banner__content-box .description strong { font-size: 15px; }
@media (min-width: 750px) { .cl-sec-adaptivebannermdhb7p .adaptive-banner--template--25118732059005__adaptive_banner_mdhb7P .adaptive-banner__content-box .description p, .cl-sec-adaptivebannermdhb7p .adaptive-banner--template--25118732059005__adaptive_banner_mdhb7P .adaptive-banner__content-box .description li, .cl-sec-adaptivebannermdhb7p .adaptive-banner--template--25118732059005__adaptive_banner_mdhb7P .adaptive-banner__content-box .description strong { font-size: 16px; } }
.cl-sec-adaptivebannermdhb7p .section-template--25118732059005__multicolumn_4RnFW3-padding .title-wrapper-with-link .title h1, .cl-sec-adaptivebannermdhb7p h2, .cl-sec-adaptivebannermdhb7p h3, .cl-sec-adaptivebannermdhb7p h4, .cl-sec-adaptivebannermdhb7p h5 { margin: 0px; }
.cl-sec-adaptivebannermdhb7p { --qbk-popup-background-color: #faf8f6; --qbk-popup-text-primary-color: #1e1e1e; --qbk-highlight-color: #1e1e1e; --qbk-button-primary-bg-color: #1e1e1e; --qbk-button-primary-text-color: #ffffff; --qbk-button-secondary-bg-color: #1e1e1e; --qbk-button-secondary-text-color: #faf8f6; --qbk-offer-background-img: none;}
.cl-sec-adaptivebannermdhb7p { --discountbox-style: simple; --discountbox-position: right; --discountbox-width: 410px; --discountbox-codeButtonColor: #ffffff; --discountbox-codeButtonBackgroundColor: #1e1e1e; --discountbox-codeButtonBorderColor: #1e1e1e; --discountbox-submitButtonBorderColor: #5aaa34; --discountbox-loadingBg: #635247; --discountbox-spinnerColor: #ffffff; --discountbox-inputColor: #1e1e1e; --discountbox-inputBg: #ffffff; --discountbox-inputBorder: #ffffff; --discountbox-discountInfoColor: #1e1e1e; --discountbox-discountInfoBg: #fafafa; --discountbox-discountInfoBorder: #e1e1e1;}
/* 01-promobannersthwrpg */


.cl-sec-promobannersthwrpg, .cl-sec-promobannersthwrpg .color-scheme-1 { --color-background: 250,248,246; --gradient-background: #faf8f6; --color-foreground: 30,30,30; --color-background-contrast: 204,184,164; --color-shadow: 30,30,30; --color-button: 30,30,30; --color-button-text: 255,255,255; --color-secondary-button: 250,248,246; --color-secondary-button-text: 30,30,30; --color-link: 30,30,30; --color-badge-foreground: 30,30,30; --color-badge-background: 250,248,246; --color-badge-border: 30,30,30; --color-accent: 188,30,30; --payment-terms-background-color: rgb(250 248 246); }
.cl-sec-promobannersthwrpg .color-scheme-e980ca91-d8e3-413f-bd9e-a074b98d0c05 { --color-background: 247,240,230; --gradient-background: #f7f0e6; --color-foreground: 30,30,30; --color-background-contrast: 216,182,133; --color-shadow: 30,30,30; --color-button: 30,30,30; --color-button-text: 255,255,255; --color-secondary-button: 247,240,230; --color-secondary-button-text: 30,30,30; --color-link: 30,30,30; --color-badge-foreground: 30,30,30; --color-badge-background: 247,240,230; --color-badge-border: 30,30,30; --color-accent: 188,30,30; --payment-terms-background-color: rgb(247 240 230); }
.cl-sec-promobannersthwrpg, .cl-sec-promobannersthwrpg .color-scheme-1, .cl-sec-promobannersthwrpg .color-scheme-2, .cl-sec-promobannersthwrpg .color-scheme-3, .cl-sec-promobannersthwrpg .color-scheme-4, .cl-sec-promobannersthwrpg .color-scheme-5, .cl-sec-promobannersthwrpg .color-scheme-0ec5db07-1fce-48e1-8243-3f59e304a395, .cl-sec-promobannersthwrpg .color-scheme-750b5e56-ec83-49e9-b333-ac363650ae36, .cl-sec-promobannersthwrpg .color-scheme-c939383f-bcdf-4a1a-ab19-a8f2ba2a2bb0, .cl-sec-promobannersthwrpg .color-scheme-27bd72dc-a699-4e2b-9561-23adcadf323d, .cl-sec-promobannersthwrpg .color-scheme-a2c3f00b-a17a-4a35-9b8b-f3247df9d990, .cl-sec-promobannersthwrpg .color-scheme-af4139b8-3705-4200-97ee-c7b87714f026, .cl-sec-promobannersthwrpg .color-scheme-e425ae7c-0826-4f46-96fe-092c5d295d44, .cl-sec-promobannersthwrpg .color-scheme-0c6f6e5a-1aee-4623-a0f3-930a8a66e1b6, .cl-sec-promobannersthwrpg .color-scheme-e520e8be-dc4f-4d15-a7c5-ef382fc14653, .cl-sec-promobannersthwrpg .color-scheme-9f288b7c-afa6-4928-a6c0-123a5899157b, .cl-sec-promobannersthwrpg .color-scheme-62423dd5-069f-458a-8ceb-d8ccee9c94c6, .cl-sec-promobannersthwrpg .color-scheme-e980ca91-d8e3-413f-bd9e-a074b98d0c05 { color: rgba(var(--color-foreground), 1); background-color: rgb(var(--color-background)); }
.cl-sec-promobannersthwrpg { --font-body-family: 'Pragmatica', sans-serif; --font-heading-family: 'Pragmatica', sans-serif; --font-accent-family: 'Presti Display', sans-serif; --font-body-scale: 1.0; --font-heading-scale: 1.0; --media-padding: px; --media-border-opacity: 0.05; --media-border-width: 1px; --media-radius: 0px; --media-shadow-opacity: 0.0; --media-shadow-horizontal-offset: 0px; --media-shadow-vertical-offset: 4px; --media-shadow-blur-radius: 5px; --media-shadow-visible: 0; --page-width: 1412px; --page-width-margin: 0px; --product-card-image-padding: 0px; --product-card-corner-radius: 0px; --product-card-text-alignment: left; --product-card-border-width: 0px; --product-card-border-opacity: 0.1; --product-card-shadow-opacity: 0.0; --product-card-shadow-visible: 0; --product-card-shadow-horizontal-offset: 0px; --product-card-shadow-vertical-offset: 4px; --product-card-shadow-blur-radius: 5px; --collection-card-image-padding: 0px; --collection-card-corner-radius: 0px; --collection-card-text-alignment: left; --collection-card-border-width: 0px; --collection-card-border-opacity: 0.1; --collection-card-shadow-opacity: 0.0; --collection-card-shadow-visible: 0; --collection-card-shadow-horizontal-offset: 0px; --collection-card-shadow-vertical-offset: 4px; --collection-card-shadow-blur-radius: 5px; --blog-card-image-padding: 0px; --blog-card-corner-radius: 0px; --blog-card-text-alignment: left; --blog-card-border-width: 0px; --blog-card-border-opacity: 0.1; --blog-card-shadow-opacity: 0.0; --blog-card-shadow-visible: 0; --blog-card-shadow-horizontal-offset: 0px; --blog-card-shadow-vertical-offset: 4px; --blog-card-shadow-blur-radius: 5px; --badge-corner-radius: 4px; --popup-border-width: 1px; --popup-border-opacity: 0.1; --popup-corner-radius: 12px; --popup-shadow-opacity: 0.05; --popup-shadow-horizontal-offset: 0px; --popup-shadow-vertical-offset: 4px; --popup-shadow-blur-radius: 5px; --drawer-border-width: 1px; --drawer-border-opacity: 0.1; --drawer-shadow-opacity: 0.0; --drawer-shadow-horizontal-offset: 0px; --drawer-shadow-vertical-offset: 4px; --drawer-shadow-blur-radius: 5px; --spacing-sections-desktop: 128px; --spacing-sections-mobile: 64px; --grid-desktop-vertical-spacing: 40px; --grid-desktop-horizontal-spacing: 40px; --grid-mobile-vertical-spacing: 24px; --grid-mobile-horizontal-spacing: 24px; --text-boxes-border-opacity: 0.1; --text-boxes-border-width: 0px; --text-boxes-radius: 0px; --text-boxes-shadow-opacity: 0.0; --text-boxes-shadow-visible: 0; --text-boxes-shadow-horizontal-offset: 0px; --text-boxes-shadow-vertical-offset: 4px; --text-boxes-shadow-blur-radius: 5px; --buttons-radius: 4px; --buttons-radius-outset: 5px; --buttons-border-width: 1px; --buttons-border-opacity: 1.0; --buttons-shadow-opacity: 0.0; --buttons-shadow-visible: 0; --buttons-shadow-horizontal-offset: 0px; --buttons-shadow-vertical-offset: 4px; --buttons-shadow-blur-radius: 5px; --buttons-border-offset: 0.3px; --inputs-radius: 4px; --inputs-border-width: 1px; --inputs-border-opacity: 0.55; --inputs-shadow-opacity: 0.0; --inputs-shadow-horizontal-offset: 0px; --inputs-margin-offset: 0px; --inputs-shadow-vertical-offset: 4px; --inputs-shadow-blur-radius: 5px; --inputs-radius-outset: 5px; --variant-pills-radius: 4px; --variant-pills-border-width: 1px; --variant-pills-border-opacity: 1.0; --variant-pills-shadow-opacity: 0.0; --variant-pills-shadow-horizontal-offset: 0px; --variant-pills-shadow-vertical-offset: 4px; --variant-pills-shadow-blur-radius: 5px;}
.cl-sec-promobannersthwrpg *, .cl-sec-promobannersthwrpg ::before, .cl-sec-promobannersthwrpg ::after { box-sizing: inherit; }
.cl-sec-promobannersthwrpg { box-sizing: border-box; font-size: 10px;}
.cl-sec-promobannersthwrpg { margin: 0px; font-size: 14px; letter-spacing: normal; line-height: calc(1 + 0.2 / var(--font-body-scale)); font-family: var(--font-body-family); font-style: var(--font-body-style); font-weight: var(--font-body-weight);}
.cl-sec-promobannersthwrpg * { -webkit-font-smoothing: antialiased; }
.cl-sec-promobannersthwrpg { scroll-behavior: smooth; text-size-adjust: none;}
.cl-sec-promobannersthwrpg { --show-usual-price: none; --show-discounted-price: none; --show-usual-content: none; --show-early-access-content: none; --show-special-offer-content: none; --show-evergreen-offer-content: none;}
.cl-sec-promobannersthwrpg { --alpha-button-background: 1; --alpha-button-border: 1; --alpha-link: .85; --alpha-badge-border: .1; --focused-base-outline: 2px solid rgba(var(--color-foreground), .5); --focused-base-outline-offset: 3px; --focused-base-box-shadow: 0 0 0 3px rgb(var(--color-background)), 0 0 5px 4px rgba(var(--color-foreground), .3);}
.cl-sec-promobannersthwrpg { --page-width-x-paddings-mobile: 16px;}
.cl-sec-promobannersthwrpg .clx-page-width { max-width: var(--page-width); margin: 0px auto; padding: 0 var(--page-width-x-paddings-mobile); }
@media screen and (min-width: 750px) { .cl-sec-promobannersthwrpg .clx-page-width { padding: 0px 50px; } }
.cl-sec-promobannersthwrpg .clx-section + .clx-section, .cl-sec-promobannersthwrpg .section--visible { margin-top: var(--spacing-sections-mobile); }
@media screen and (min-width: 750px) { .cl-sec-promobannersthwrpg .clx-section + .clx-section, .cl-sec-promobannersthwrpg .section--visible { margin-top: var(--spacing-sections-desktop); } }
.cl-sec-promobannersthwrpg .clx-list-unstyled { margin: 0px; padding: 0px; list-style: none; }
.cl-sec-promobannersthwrpg h1, .cl-sec-promobannersthwrpg h2, .cl-sec-promobannersthwrpg h3, .cl-sec-promobannersthwrpg h4, .cl-sec-promobannersthwrpg h5, .cl-sec-promobannersthwrpg .h0, .cl-sec-promobannersthwrpg .clx-h1, .cl-sec-promobannersthwrpg .clx-h2, .cl-sec-promobannersthwrpg .clx-h3, .cl-sec-promobannersthwrpg .clx-h4, .cl-sec-promobannersthwrpg .clx-h5 { font-family: var(--font-heading-family); font-style: var(--font-heading-style); font-weight: var(--font-heading-weight); letter-spacing: normal; color: rgb(var(--color-foreground)); line-height: calc(1 - (.1/max(1,var(--font-heading-scale)))); word-break: break-word; }
.cl-sec-promobannersthwrpg h1 em, .cl-sec-promobannersthwrpg h2 em, .cl-sec-promobannersthwrpg h3 em, .cl-sec-promobannersthwrpg h4 em, .cl-sec-promobannersthwrpg h5 em, .cl-sec-promobannersthwrpg .h0 em, .cl-sec-promobannersthwrpg .clx-h1 em, .cl-sec-promobannersthwrpg .clx-h2 em, .cl-sec-promobannersthwrpg .clx-h3 em, .cl-sec-promobannersthwrpg .clx-h4 em, .cl-sec-promobannersthwrpg .clx-h5 em { font-family: var(--font-accent-family); line-height: calc(1 + .1/max(1,var(--font-heading-scale))); letter-spacing: -0.02em; }
.cl-sec-promobannersthwrpg h2, .cl-sec-promobannersthwrpg .clx-h2 { font-size: calc(var(--font-heading-scale) * 32px); }
@media only screen and (min-width: 750px) { .cl-sec-promobannersthwrpg h2, .cl-sec-promobannersthwrpg .clx-h2 { font-size: calc(var(--font-heading-scale) * 64px); } }
@media screen and (max-width: 749px) { .cl-sec-promobannersthwrpg h2 em, .cl-sec-promobannersthwrpg .clx-h2 em { font-size: calc(var(--font-heading-scale) * 32px); } }
.cl-sec-promobannersthwrpg p { font-size: calc(var(--font-body-scale) * 16px); line-height: 1.4; }
.cl-sec-promobannersthwrpg p { font-size: calc(var(--font-body-scale) * 14px); line-height: 1.4; }
.cl-sec-promobannersthwrpg { --duration-short: .1s; --duration-default: .2s; --duration-announcement-bar: .25s; --duration-medium: .3s; --duration-long: .5s; --duration-extra-long: .6s; --duration-extra-longer: .75s; --duration-extended: 3s; --ease-out-slow: cubic-bezier(0, 0, .3, 1); --animation-slide-in: slideIn var(--duration-extra-long) var(--ease-out-slow) forwards; --animation-fade-in: fadeIn var(--duration-extra-long) var(--ease-out-slow);}
@media (prefers-reduced-motion: no-preference) and (hover: hover) { .cl-sec-promobannersthwrpg { --easter-egg: none; --sparkle: url(./sparkle.gif); } }
@font-face { font-family: swiper-icons; src: url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA"); font-weight: 400; font-style: normal; }
.cl-sec-promobannersthwrpg { --swiper-theme-color: #007aff;}
.cl-sec-promobannersthwrpg { --swiper-navigation-size: 44px;}
.cl-sec-promobannersthwrpg #qikify-boosterkit, .cl-sec-promobannersthwrpg #qikify-boosterkit *, .cl-sec-promobannersthwrpg #qikify-boosterkit ::before, .cl-sec-promobannersthwrpg #qikify-boosterkit ::after, .cl-sec-promobannersthwrpg .qikify-boosterkit-app, .cl-sec-promobannersthwrpg .qikify-boosterkit-app *, .cl-sec-promobannersthwrpg .qikify-boosterkit-app ::before, .cl-sec-promobannersthwrpg .qikify-boosterkit-app ::after, .cl-sec-promobannersthwrpg, .cl-sec-promobannersthwrpg *, .cl-sec-promobannersthwrpg ::before, .cl-sec-promobannersthwrpg ::after { box-sizing: border-box; -webkit-font-smoothing: antialiased; }
.cl-sec-promobannersthwrpg { --qbk-popup-background-color: #fff; --qbk-popup-text-primary-color: #000; --qbk-highlight-color: #0f3ad5; --qbk-button-primary-bg-color: #3847D1; --qbk-button-primary-text-color: #FFFFFF; --qbk-button-secondary-bg-color: #FDE991; --qbk-button-secondary-text-color: #000000; --qbk-button-subdued-text-color: #333; --qbk-font-size: 16px; --qbk-space-0125: .125em; --qbk-space-025: .25em; --qbk-space-05: .5em; --qbk-space-1: 1em; --qbk-space-2: 1.25em; --qbk-gap: .75em; --qbk-subdued-bg-color: #f1f1f1; --qbk-subdued-text-color: #8E8E8E; --qbk-subdued-checkbox-color: #8E8E8E; --qbk-checkmark-size: 18px; --qbk-border-neutral-subdued: rgba(186, 191, 195, 1); --qbk-error-banner: #ffddd4; --qbk-text-required: #da3b0f; --qbk-text-color-inverse: #fff; --qbk-subdued-highlight: color-mix(in srgb, var(--qbk-highlight-color) 10%, #fff); --qbk-lighten-highlight: color-mix(in srgb, var(--qbk-highlight-color) 25%, #fff); --qbk-success-color: #29805F; --qbk-form-field-height: 28px; --qbk-form-radius: 3px; --qbk-form-field-thickness: 1px; --qbk-quantity-control-size: 20px; --qbk-quantity-input-size: 24px; --qbk-text-primary: var(--qbk-popup-text-primary-color); --qbk-text-description: color-mix(in srgb, currentColor, transparent 25%); --qbk-cart-widget-discount-badge-bg-color: var(--qbk-subdued-bg-color); --qbk-cart-widget-discount-badge-text-color: var(--qbk-subdued-text-color); --qbk-order-goal-bar-size: 7px; --qbk-order-goal-icon-size: 2.1em; --qbk-order-goal-subdued: var(--qbk-subdued-highlight, var(--qbk-subdued-bg-color)); --qbk-order-goal-bar-empty-color: var(--qbk-order-goal-subdued); --qbk-order-goal-bar-progress-color: var(--qbk-highlight-color); --qbk-order-goal-bar-milestone-bg-color: var(--qbk-order-goal-subdued); --qbk-order-goal-bar-milestone-color: var(--qbk-highlight-color); --qbk-order-goal-bar-milestone-done-bg-color: var(--qbk-highlight-color); --qbk-order-goal-bar-milestone-done-color: var(--qbk-button-primary-text-color); --qbk-tooltip-max-width: 200px; --qbk-tooltip-arrow-width: 6px; --qbk-tooltip-background: #3D3D3D; --qbk-tooltip-color: #fff; --qbk-action-button-width: 7em; --qbk-action-border-radius: 10px; --qbk-button-shadow: none; --qbk-button-radius: 4px; --qbk-button-bg-color: #fff; --qbk-button-text-color: var(--qbk-text-primary); --qbk-button-border-color: var(--qbk-border-neutral-subdued); --qbk-button-danger-bg-color: #cb4f27; --qbk-button-disable-bg-color: var(--qbk-subdued-bg-color); --qbk-button-disable-text-color: var(--qbk-subdued-text-color); --qbk-button-subdued-bg-color: var(--qbk-subdued-bg-color); --qbk-button-bundle-font-size: .9375em; --qbk-offer-image-size: 68px; --qbk-offer-image-scale: 1; --qbk-offer-shadow: 0px 1px 5px rgba(124, 124, 124, .1); --qbk-offer-background-color: var(--qbk-popup-background-color); --qbk-offer-checkbox-size: 18px; --qbk-offer-checkbox-thickness: 1.5px; --qbk-offer-checkbox-border-color: var(--qbk-highlight-color); --qbk-offer-checkbox-bg-color: var(--qbk-highlight-color); --qbk-offer-checkbox-svg-color: var(--qbk-text-color-inverse); --qbk-offer-price-color: var(--qbk-highlight-color); --qbk-offer-quantity-bg-color: #a3a3a3; --qbk-offer-background-img: none; --qbk-offer-unit-price-color: var(--qbk-text-description); --qbk-popup-zindex: 9999999; --qbk-popup-backdrop-color: rgba(10, 10, 10, .6); --qbk-popup-scrollbar-bg-color: #aaa; --qbk-popup-total-value-color: var(--qbk-highlight-color); --qbk-recommendation-offer-gap: 16px; --qbk-truncate-max-lines: 1; --qbk-truncate-line-height: 1.5em; --qbk-bundle-horizontal-offer-width: 180px; --qbk-bundle-horizontal-gap: 12px; --qbk-cart-upsell-horizontal-offer-width: 180px; --qbk-cart-upsell-horizontal-gap: 45px; --qbk-bundle-amazon-gap: 12px; --qbk-free-gift-promote-banner-bg-color: var(--qbk-button-secondary-bg-color); --qbk-free-gift-promote-banner-color: var(--qbk-button-secondary-text-color); --qbk-gift-goal-completed-color: #f64325; --qbk-gift-goal-added-color: #7AC143; --qbk-today-offer-z-index: 999999; --qbk-today-offer-bg-color: #fff; --qbk-today-offer-text-color: #000; --qbk-today-offer-header-bg-color: var(--qbk-subdued-highlight); --qbk-today-offer-border-color: var(--qbk-lighten-highlight); --qbk-today-offer-claimed-bg-color: var(--qbk-subdued-highlight); --qbk-today-offer-claimed-header-bg-color: var(--qbk-highlight-color); --qbk-today-offer-claimed-border-color: var(--qbk-highlight-color); --qbk-today-offer-offer-img-size: 50px; --qbk-today-offer-counter-size: 18px; --qbk-today-offer-counter-position: calc(var(--qbk-today-offer-counter-size) / 2 * -1 + 1px); --qbk-today-offer-counter-bg-color: #E65F5A; --qbk-toast-background-color: #23945d; --qbk-toast-color: white; --qbk-toast-height: 40px; --qbk-promotion-badge-color: var(--qbk-button-primary-text-color); --qbk-promotion-badge-bg-color: var(--qbk-button-primary-bg-color);}
.cl-sec-promobannersthwrpg { --junipOutlineColor: #637381;}
.cl-sec-promobannersthwrpg { --junipPrimaryColor: #000000; --junipButtonColor: #000000; --junipButtonOutlineColor: #00000080; --junipStarColor: #000000; --junipButtonTextColor: #fff; --junipBorderColor: rgba(0, 0, 0, 0.08); --junipSurfaceColor: rgba(0, 0, 0, 0.03);}
.cl-sec-promobannersthwrpg, .cl-sec-promobannersthwrpg { scroll-behavior: auto !important;}
.cl-sec-promobannersthwrpg .promo-banners__list { display: grid; gap: 12px; }
@media screen and (min-width: 990px) { .cl-sec-promobannersthwrpg .promo-banners__list { grid-auto-columns: minmax(0px, 1fr); grid-auto-flow: column; gap: 10px; } }
.cl-sec-promobannersthwrpg .promo-banners__item { container-type: inline-size; }
.cl-sec-promobannersthwrpg .promo-banners__card { display: flex; align-items: center; justify-content: space-between; height: 100%; padding-right: 12px; border-radius: 2px; text-decoration: none; }
@media screen and (min-width: 990px) { .cl-sec-promobannersthwrpg .promo-banners__card { gap: 6px; padding: 4px 12px 4px clamp(16px, 7.43028cqi, 32px); border-radius: 0px; } }
.cl-sec-promobannersthwrpg .promo-banners__content { display: flex; flex: 1 1 auto; flex-direction: column; gap: 8px; min-width: 0px; padding: 24px; }
@media screen and (min-width: 990px) { .cl-sec-promobannersthwrpg .promo-banners__content { padding: 16px 0px; } }
.cl-sec-promobannersthwrpg .promo-banners__title { margin: 0px; font-size: var(--promo-banners-title-size-mobile); line-height: 1.1; }
.cl-sec-promobannersthwrpg .promo-banners__title em { font-size: inherit; line-height: inherit; letter-spacing: -0.017em; }
@media screen and (min-width: 990px) { .cl-sec-promobannersthwrpg .promo-banners__title { font-size: var(--promo-banners-title-size); } }
.cl-sec-promobannersthwrpg .promo-banners__text { margin: 0px; font-size: 11px; line-height: 1.6; color: rgba(var(--color-foreground), 0.8); }
@media screen and (min-width: 990px) { .cl-sec-promobannersthwrpg .promo-banners__text { font-size: 14px; } }
.cl-sec-promobannersthwrpg .promo-banners__media { flex: 0 0 auto; height: calc(var(--promo-banners-image-height-mobile)*1px); }
@media screen and (min-width: 990px) { .cl-sec-promobannersthwrpg .promo-banners__media { height: min(var(--promo-banners-image-height)*1px,var(--promo-banners-image-height)*0.2321963452cqi); } }
.cl-sec-promobannersthwrpg .promo-banners__image, .cl-sec-promobannersthwrpg .promo-banners__placeholder { display: block; width: auto; height: 100%; }
.cl-sec-promobannersthwrpg .promo-banners__image { object-fit: contain; }
.cl-sec-promobannersthwrpg .promo-banners--template--25118732059005__promo_banners_THWrPg { --promo-banners-image-height: 164; --promo-banners-image-height-mobile: 82; --promo-banners-title-size: 28px; --promo-banners-title-size-mobile: 18px; padding-top: 24px; padding-bottom: 24px; }
.cl-sec-promobannersthwrpg #cl-shopify-section-template--25118732059005__promo_banners_THWrPg { margin-top: 0px; }
@media (min-width: 750px) { .cl-sec-promobannersthwrpg .promo-banners--template--25118732059005__promo_banners_THWrPg { padding-top: 24px; padding-bottom: 24px; } }
.cl-sec-promobannersthwrpg #cl-shopify-section-template--25118732059005__promo_banners_THWrPg { display: none; }
.cl-sec-promobannersthwrpg .section-template--25118732059005__multicolumn_4RnFW3-padding .title-wrapper-with-link .title h1, .cl-sec-promobannersthwrpg h2, .cl-sec-promobannersthwrpg h3, .cl-sec-promobannersthwrpg h4, .cl-sec-promobannersthwrpg h5 { margin: 0px; }
.cl-sec-promobannersthwrpg { --qbk-popup-background-color: #faf8f6; --qbk-popup-text-primary-color: #1e1e1e; --qbk-highlight-color: #1e1e1e; --qbk-button-primary-bg-color: #1e1e1e; --qbk-button-primary-text-color: #ffffff; --qbk-button-secondary-bg-color: #1e1e1e; --qbk-button-secondary-text-color: #faf8f6; --qbk-offer-background-img: none;}
.cl-sec-promobannersthwrpg { --discountbox-style: simple; --discountbox-position: right; --discountbox-width: 410px; --discountbox-codeButtonColor: #ffffff; --discountbox-codeButtonBackgroundColor: #1e1e1e; --discountbox-codeButtonBorderColor: #1e1e1e; --discountbox-submitButtonBorderColor: #5aaa34; --discountbox-loadingBg: #635247; --discountbox-spinnerColor: #ffffff; --discountbox-inputColor: #1e1e1e; --discountbox-inputBg: #ffffff; --discountbox-inputBorder: #ffffff; --discountbox-discountInfoColor: #1e1e1e; --discountbox-discountInfoBg: #fafafa; --discountbox-discountInfoBorder: #e1e1e1;}
/* 02-customliquidbapxvn */


.cl-sec-customliquidbapxvn, .cl-sec-customliquidbapxvn .color-scheme-1 { --color-background: 250,248,246; --gradient-background: #faf8f6; --color-foreground: 30,30,30; --color-background-contrast: 204,184,164; --color-shadow: 30,30,30; --color-button: 30,30,30; --color-button-text: 255,255,255; --color-secondary-button: 250,248,246; --color-secondary-button-text: 30,30,30; --color-link: 30,30,30; --color-badge-foreground: 30,30,30; --color-badge-background: 250,248,246; --color-badge-border: 30,30,30; --color-accent: 188,30,30; --payment-terms-background-color: rgb(250 248 246); }
.cl-sec-customliquidbapxvn, .cl-sec-customliquidbapxvn .color-scheme-1, .cl-sec-customliquidbapxvn .color-scheme-2, .cl-sec-customliquidbapxvn .color-scheme-3, .cl-sec-customliquidbapxvn .color-scheme-4, .cl-sec-customliquidbapxvn .color-scheme-5, .cl-sec-customliquidbapxvn .color-scheme-0ec5db07-1fce-48e1-8243-3f59e304a395, .cl-sec-customliquidbapxvn .color-scheme-750b5e56-ec83-49e9-b333-ac363650ae36, .cl-sec-customliquidbapxvn .color-scheme-c939383f-bcdf-4a1a-ab19-a8f2ba2a2bb0, .cl-sec-customliquidbapxvn .color-scheme-27bd72dc-a699-4e2b-9561-23adcadf323d, .cl-sec-customliquidbapxvn .color-scheme-a2c3f00b-a17a-4a35-9b8b-f3247df9d990, .cl-sec-customliquidbapxvn .color-scheme-af4139b8-3705-4200-97ee-c7b87714f026, .cl-sec-customliquidbapxvn .color-scheme-e425ae7c-0826-4f46-96fe-092c5d295d44, .cl-sec-customliquidbapxvn .color-scheme-0c6f6e5a-1aee-4623-a0f3-930a8a66e1b6, .cl-sec-customliquidbapxvn .color-scheme-e520e8be-dc4f-4d15-a7c5-ef382fc14653, .cl-sec-customliquidbapxvn .color-scheme-9f288b7c-afa6-4928-a6c0-123a5899157b, .cl-sec-customliquidbapxvn .color-scheme-62423dd5-069f-458a-8ceb-d8ccee9c94c6, .cl-sec-customliquidbapxvn .color-scheme-e980ca91-d8e3-413f-bd9e-a074b98d0c05 { color: rgba(var(--color-foreground), 1); background-color: rgb(var(--color-background)); }
.cl-sec-customliquidbapxvn { --font-body-family: 'Pragmatica', sans-serif; --font-heading-family: 'Pragmatica', sans-serif; --font-accent-family: 'Presti Display', sans-serif; --font-body-scale: 1.0; --font-heading-scale: 1.0; --media-padding: px; --media-border-opacity: 0.05; --media-border-width: 1px; --media-radius: 0px; --media-shadow-opacity: 0.0; --media-shadow-horizontal-offset: 0px; --media-shadow-vertical-offset: 4px; --media-shadow-blur-radius: 5px; --media-shadow-visible: 0; --page-width: 1412px; --page-width-margin: 0px; --product-card-image-padding: 0px; --product-card-corner-radius: 0px; --product-card-text-alignment: left; --product-card-border-width: 0px; --product-card-border-opacity: 0.1; --product-card-shadow-opacity: 0.0; --product-card-shadow-visible: 0; --product-card-shadow-horizontal-offset: 0px; --product-card-shadow-vertical-offset: 4px; --product-card-shadow-blur-radius: 5px; --collection-card-image-padding: 0px; --collection-card-corner-radius: 0px; --collection-card-text-alignment: left; --collection-card-border-width: 0px; --collection-card-border-opacity: 0.1; --collection-card-shadow-opacity: 0.0; --collection-card-shadow-visible: 0; --collection-card-shadow-horizontal-offset: 0px; --collection-card-shadow-vertical-offset: 4px; --collection-card-shadow-blur-radius: 5px; --blog-card-image-padding: 0px; --blog-card-corner-radius: 0px; --blog-card-text-alignment: left; --blog-card-border-width: 0px; --blog-card-border-opacity: 0.1; --blog-card-shadow-opacity: 0.0; --blog-card-shadow-visible: 0; --blog-card-shadow-horizontal-offset: 0px; --blog-card-shadow-vertical-offset: 4px; --blog-card-shadow-blur-radius: 5px; --badge-corner-radius: 4px; --popup-border-width: 1px; --popup-border-opacity: 0.1; --popup-corner-radius: 12px; --popup-shadow-opacity: 0.05; --popup-shadow-horizontal-offset: 0px; --popup-shadow-vertical-offset: 4px; --popup-shadow-blur-radius: 5px; --drawer-border-width: 1px; --drawer-border-opacity: 0.1; --drawer-shadow-opacity: 0.0; --drawer-shadow-horizontal-offset: 0px; --drawer-shadow-vertical-offset: 4px; --drawer-shadow-blur-radius: 5px; --spacing-sections-desktop: 128px; --spacing-sections-mobile: 64px; --grid-desktop-vertical-spacing: 40px; --grid-desktop-horizontal-spacing: 40px; --grid-mobile-vertical-spacing: 24px; --grid-mobile-horizontal-spacing: 24px; --text-boxes-border-opacity: 0.1; --text-boxes-border-width: 0px; --text-boxes-radius: 0px; --text-boxes-shadow-opacity: 0.0; --text-boxes-shadow-visible: 0; --text-boxes-shadow-horizontal-offset: 0px; --text-boxes-shadow-vertical-offset: 4px; --text-boxes-shadow-blur-radius: 5px; --buttons-radius: 4px; --buttons-radius-outset: 5px; --buttons-border-width: 1px; --buttons-border-opacity: 1.0; --buttons-shadow-opacity: 0.0; --buttons-shadow-visible: 0; --buttons-shadow-horizontal-offset: 0px; --buttons-shadow-vertical-offset: 4px; --buttons-shadow-blur-radius: 5px; --buttons-border-offset: 0.3px; --inputs-radius: 4px; --inputs-border-width: 1px; --inputs-border-opacity: 0.55; --inputs-shadow-opacity: 0.0; --inputs-shadow-horizontal-offset: 0px; --inputs-margin-offset: 0px; --inputs-shadow-vertical-offset: 4px; --inputs-shadow-blur-radius: 5px; --inputs-radius-outset: 5px; --variant-pills-radius: 4px; --variant-pills-border-width: 1px; --variant-pills-border-opacity: 1.0; --variant-pills-shadow-opacity: 0.0; --variant-pills-shadow-horizontal-offset: 0px; --variant-pills-shadow-vertical-offset: 4px; --variant-pills-shadow-blur-radius: 5px;}
.cl-sec-customliquidbapxvn *, .cl-sec-customliquidbapxvn ::before, .cl-sec-customliquidbapxvn ::after { box-sizing: inherit; }
.cl-sec-customliquidbapxvn { box-sizing: border-box; font-size: 10px;}
.cl-sec-customliquidbapxvn { margin: 0px; font-size: 14px; letter-spacing: normal; line-height: calc(1 + 0.2 / var(--font-body-scale)); font-family: var(--font-body-family); font-style: var(--font-body-style); font-weight: var(--font-body-weight);}
.cl-sec-customliquidbapxvn * { -webkit-font-smoothing: antialiased; }
.cl-sec-customliquidbapxvn { scroll-behavior: smooth; text-size-adjust: none;}
.cl-sec-customliquidbapxvn { --show-usual-price: none; --show-discounted-price: none; --show-usual-content: none; --show-early-access-content: none; --show-special-offer-content: none; --show-evergreen-offer-content: none;}
.cl-sec-customliquidbapxvn { --alpha-button-background: 1; --alpha-button-border: 1; --alpha-link: .85; --alpha-badge-border: .1; --focused-base-outline: 2px solid rgba(var(--color-foreground), .5); --focused-base-outline-offset: 3px; --focused-base-box-shadow: 0 0 0 3px rgb(var(--color-background)), 0 0 5px 4px rgba(var(--color-foreground), .3);}
.cl-sec-customliquidbapxvn { --page-width-x-paddings-mobile: 16px;}
.cl-sec-customliquidbapxvn .clx-section + .clx-section, .cl-sec-customliquidbapxvn .section--visible { margin-top: var(--spacing-sections-mobile); }
@media screen and (min-width: 750px) { .cl-sec-customliquidbapxvn .clx-section + .clx-section, .cl-sec-customliquidbapxvn .section--visible { margin-top: var(--spacing-sections-desktop); } }
.cl-sec-customliquidbapxvn { --duration-short: .1s; --duration-default: .2s; --duration-announcement-bar: .25s; --duration-medium: .3s; --duration-long: .5s; --duration-extra-long: .6s; --duration-extra-longer: .75s; --duration-extended: 3s; --ease-out-slow: cubic-bezier(0, 0, .3, 1); --animation-slide-in: slideIn var(--duration-extra-long) var(--ease-out-slow) forwards; --animation-fade-in: fadeIn var(--duration-extra-long) var(--ease-out-slow);}
.cl-sec-customliquidbapxvn .gradient { background-image: ; background-position-x: ; background-position-y: ; background-size: ; background-repeat: ; background-origin: ; background-clip: ; background-color: ; background-attachment: fixed; }
@media (prefers-reduced-motion: no-preference) and (hover: hover) { .cl-sec-customliquidbapxvn { --easter-egg: none; --sparkle: url(./sparkle.gif); } }
@font-face { font-family: swiper-icons; src: url("data:application/font-woff;charset=utf-8;base64, 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"); font-weight: 400; font-style: normal; }
.cl-sec-customliquidbapxvn { --swiper-theme-color: #007aff;}
.cl-sec-customliquidbapxvn { --swiper-navigation-size: 44px;}
.cl-sec-customliquidbapxvn #qikify-boosterkit, .cl-sec-customliquidbapxvn #qikify-boosterkit *, .cl-sec-customliquidbapxvn #qikify-boosterkit ::before, .cl-sec-customliquidbapxvn #qikify-boosterkit ::after, .cl-sec-customliquidbapxvn .qikify-boosterkit-app, .cl-sec-customliquidbapxvn .qikify-boosterkit-app *, .cl-sec-customliquidbapxvn .qikify-boosterkit-app ::before, .cl-sec-customliquidbapxvn .qikify-boosterkit-app ::after, .cl-sec-customliquidbapxvn, .cl-sec-customliquidbapxvn *, .cl-sec-customliquidbapxvn ::before, .cl-sec-customliquidbapxvn ::after { box-sizing: border-box; -webkit-font-smoothing: antialiased; }
.cl-sec-customliquidbapxvn { --qbk-popup-background-color: #fff; --qbk-popup-text-primary-color: #000; --qbk-highlight-color: #0f3ad5; --qbk-button-primary-bg-color: #3847D1; --qbk-button-primary-text-color: #FFFFFF; --qbk-button-secondary-bg-color: #FDE991; --qbk-button-secondary-text-color: #000000; --qbk-button-subdued-text-color: #333; --qbk-font-size: 16px; --qbk-space-0125: .125em; --qbk-space-025: .25em; --qbk-space-05: .5em; --qbk-space-1: 1em; --qbk-space-2: 1.25em; --qbk-gap: .75em; --qbk-subdued-bg-color: #f1f1f1; --qbk-subdued-text-color: #8E8E8E; --qbk-subdued-checkbox-color: #8E8E8E; --qbk-checkmark-size: 18px; --qbk-border-neutral-subdued: rgba(186, 191, 195, 1); --qbk-error-banner: #ffddd4; --qbk-text-required: #da3b0f; --qbk-text-color-inverse: #fff; --qbk-subdued-highlight: color-mix(in srgb, var(--qbk-highlight-color) 10%, #fff); --qbk-lighten-highlight: color-mix(in srgb, var(--qbk-highlight-color) 25%, #fff); --qbk-success-color: #29805F; --qbk-form-field-height: 28px; --qbk-form-radius: 3px; --qbk-form-field-thickness: 1px; --qbk-quantity-control-size: 20px; --qbk-quantity-input-size: 24px; --qbk-text-primary: var(--qbk-popup-text-primary-color); --qbk-text-description: color-mix(in srgb, currentColor, transparent 25%); --qbk-cart-widget-discount-badge-bg-color: var(--qbk-subdued-bg-color); --qbk-cart-widget-discount-badge-text-color: var(--qbk-subdued-text-color); --qbk-order-goal-bar-size: 7px; --qbk-order-goal-icon-size: 2.1em; --qbk-order-goal-subdued: var(--qbk-subdued-highlight, var(--qbk-subdued-bg-color)); --qbk-order-goal-bar-empty-color: var(--qbk-order-goal-subdued); --qbk-order-goal-bar-progress-color: var(--qbk-highlight-color); --qbk-order-goal-bar-milestone-bg-color: var(--qbk-order-goal-subdued); --qbk-order-goal-bar-milestone-color: var(--qbk-highlight-color); --qbk-order-goal-bar-milestone-done-bg-color: var(--qbk-highlight-color); --qbk-order-goal-bar-milestone-done-color: var(--qbk-button-primary-text-color); --qbk-tooltip-max-width: 200px; --qbk-tooltip-arrow-width: 6px; --qbk-tooltip-background: #3D3D3D; --qbk-tooltip-color: #fff; --qbk-action-button-width: 7em; --qbk-action-border-radius: 10px; --qbk-button-shadow: none; --qbk-button-radius: 4px; --qbk-button-bg-color: #fff; --qbk-button-text-color: var(--qbk-text-primary); --qbk-button-border-color: var(--qbk-border-neutral-subdued); --qbk-button-danger-bg-color: #cb4f27; --qbk-button-disable-bg-color: var(--qbk-subdued-bg-color); --qbk-button-disable-text-color: var(--qbk-subdued-text-color); --qbk-button-subdued-bg-color: var(--qbk-subdued-bg-color); --qbk-button-bundle-font-size: .9375em; --qbk-offer-image-size: 68px; --qbk-offer-image-scale: 1; --qbk-offer-shadow: 0px 1px 5px rgba(124, 124, 124, .1); --qbk-offer-background-color: var(--qbk-popup-background-color); --qbk-offer-checkbox-size: 18px; --qbk-offer-checkbox-thickness: 1.5px; --qbk-offer-checkbox-border-color: var(--qbk-highlight-color); --qbk-offer-checkbox-bg-color: var(--qbk-highlight-color); --qbk-offer-checkbox-svg-color: var(--qbk-text-color-inverse); --qbk-offer-price-color: var(--qbk-highlight-color); --qbk-offer-quantity-bg-color: #a3a3a3; --qbk-offer-background-img: none; --qbk-offer-unit-price-color: var(--qbk-text-description); --qbk-popup-zindex: 9999999; --qbk-popup-backdrop-color: rgba(10, 10, 10, .6); --qbk-popup-scrollbar-bg-color: #aaa; --qbk-popup-total-value-color: var(--qbk-highlight-color); --qbk-recommendation-offer-gap: 16px; --qbk-truncate-max-lines: 1; --qbk-truncate-line-height: 1.5em; --qbk-bundle-horizontal-offer-width: 180px; --qbk-bundle-horizontal-gap: 12px; --qbk-cart-upsell-horizontal-offer-width: 180px; --qbk-cart-upsell-horizontal-gap: 45px; --qbk-bundle-amazon-gap: 12px; --qbk-free-gift-promote-banner-bg-color: var(--qbk-button-secondary-bg-color); --qbk-free-gift-promote-banner-color: var(--qbk-button-secondary-text-color); --qbk-gift-goal-completed-color: #f64325; --qbk-gift-goal-added-color: #7AC143; --qbk-today-offer-z-index: 999999; --qbk-today-offer-bg-color: #fff; --qbk-today-offer-text-color: #000; --qbk-today-offer-header-bg-color: var(--qbk-subdued-highlight); --qbk-today-offer-border-color: var(--qbk-lighten-highlight); --qbk-today-offer-claimed-bg-color: var(--qbk-subdued-highlight); --qbk-today-offer-claimed-header-bg-color: var(--qbk-highlight-color); --qbk-today-offer-claimed-border-color: var(--qbk-highlight-color); --qbk-today-offer-offer-img-size: 50px; --qbk-today-offer-counter-size: 18px; --qbk-today-offer-counter-position: calc(var(--qbk-today-offer-counter-size) / 2 * -1 + 1px); --qbk-today-offer-counter-bg-color: #E65F5A; --qbk-toast-background-color: #23945d; --qbk-toast-color: white; --qbk-toast-height: 40px; --qbk-promotion-badge-color: var(--qbk-button-primary-text-color); --qbk-promotion-badge-bg-color: var(--qbk-button-primary-bg-color);}
.cl-sec-customliquidbapxvn { --junipOutlineColor: #637381;}
.cl-sec-customliquidbapxvn { --junipPrimaryColor: #000000; --junipButtonColor: #000000; --junipButtonOutlineColor: #00000080; --junipStarColor: #000000; --junipButtonTextColor: #fff; --junipBorderColor: rgba(0, 0, 0, 0.08); --junipSurfaceColor: rgba(0, 0, 0, 0.03);}
.cl-sec-customliquidbapxvn, .cl-sec-customliquidbapxvn { scroll-behavior: auto !important;}
.cl-sec-customliquidbapxvn .section-template--25118732059005__custom_liquid_bAPXVN-padding { padding-top: calc(0px); padding-bottom: calc(0px); }
@media screen and (min-width: 750px) { .cl-sec-customliquidbapxvn .section-template--25118732059005__custom_liquid_bAPXVN-padding { padding-top: 0px; padding-bottom: 0px; } }
.cl-sec-customliquidbapxvn #cl-shopify-section-template--25118732059005__custom_liquid_bAPXVN .trustpilot-widget { margin-top: calc(var(--spacing-sections-mobile) / -1.5); }
@media screen and (min-width: 750px) { .cl-sec-customliquidbapxvn #cl-shopify-section-template--25118732059005__custom_liquid_bAPXVN .trustpilot-widget { margin-top: calc(var(--spacing-sections-desktop) / -1.2); } }
.cl-sec-customliquidbapxvn { --qbk-popup-background-color: #faf8f6; --qbk-popup-text-primary-color: #1e1e1e; --qbk-highlight-color: #1e1e1e; --qbk-button-primary-bg-color: #1e1e1e; --qbk-button-primary-text-color: #ffffff; --qbk-button-secondary-bg-color: #1e1e1e; --qbk-button-secondary-text-color: #faf8f6; --qbk-offer-background-img: none;}
.cl-sec-customliquidbapxvn { --discountbox-style: simple; --discountbox-position: right; --discountbox-width: 410px; --discountbox-codeButtonColor: #ffffff; --discountbox-codeButtonBackgroundColor: #1e1e1e; --discountbox-codeButtonBorderColor: #1e1e1e; --discountbox-submitButtonBorderColor: #5aaa34; --discountbox-loadingBg: #635247; --discountbox-spinnerColor: #ffffff; --discountbox-inputColor: #1e1e1e; --discountbox-inputBg: #ffffff; --discountbox-inputBorder: #ffffff; --discountbox-discountInfoColor: #1e1e1e; --discountbox-discountInfoBg: #fafafa; --discountbox-discountInfoBorder: #e1e1e1;}
/* 03-multicolumn4rnfw3 */


.cl-sec-multicolumn4rnfw3, .cl-sec-multicolumn4rnfw3 .color-scheme-1 { --color-background: 250,248,246; --gradient-background: #faf8f6; --color-foreground: 30,30,30; --color-background-contrast: 204,184,164; --color-shadow: 30,30,30; --color-button: 30,30,30; --color-button-text: 255,255,255; --color-secondary-button: 250,248,246; --color-secondary-button-text: 30,30,30; --color-link: 30,30,30; --color-badge-foreground: 30,30,30; --color-badge-background: 250,248,246; --color-badge-border: 30,30,30; --color-accent: 188,30,30; --payment-terms-background-color: rgb(250 248 246); }
.cl-sec-multicolumn4rnfw3, .cl-sec-multicolumn4rnfw3 .color-scheme-1, .cl-sec-multicolumn4rnfw3 .color-scheme-2, .cl-sec-multicolumn4rnfw3 .color-scheme-3, .cl-sec-multicolumn4rnfw3 .color-scheme-4, .cl-sec-multicolumn4rnfw3 .color-scheme-5, .cl-sec-multicolumn4rnfw3 .color-scheme-0ec5db07-1fce-48e1-8243-3f59e304a395, .cl-sec-multicolumn4rnfw3 .color-scheme-750b5e56-ec83-49e9-b333-ac363650ae36, .cl-sec-multicolumn4rnfw3 .color-scheme-c939383f-bcdf-4a1a-ab19-a8f2ba2a2bb0, .cl-sec-multicolumn4rnfw3 .color-scheme-27bd72dc-a699-4e2b-9561-23adcadf323d, .cl-sec-multicolumn4rnfw3 .color-scheme-a2c3f00b-a17a-4a35-9b8b-f3247df9d990, .cl-sec-multicolumn4rnfw3 .color-scheme-af4139b8-3705-4200-97ee-c7b87714f026, .cl-sec-multicolumn4rnfw3 .color-scheme-e425ae7c-0826-4f46-96fe-092c5d295d44, .cl-sec-multicolumn4rnfw3 .color-scheme-0c6f6e5a-1aee-4623-a0f3-930a8a66e1b6, .cl-sec-multicolumn4rnfw3 .color-scheme-e520e8be-dc4f-4d15-a7c5-ef382fc14653, .cl-sec-multicolumn4rnfw3 .color-scheme-9f288b7c-afa6-4928-a6c0-123a5899157b, .cl-sec-multicolumn4rnfw3 .color-scheme-62423dd5-069f-458a-8ceb-d8ccee9c94c6, .cl-sec-multicolumn4rnfw3 .color-scheme-e980ca91-d8e3-413f-bd9e-a074b98d0c05 { color: rgba(var(--color-foreground), 1); background-color: rgb(var(--color-background)); }
.cl-sec-multicolumn4rnfw3 { --font-body-family: 'Pragmatica', sans-serif; --font-heading-family: 'Pragmatica', sans-serif; --font-accent-family: 'Presti Display', sans-serif; --font-body-scale: 1.0; --font-heading-scale: 1.0; --media-padding: px; --media-border-opacity: 0.05; --media-border-width: 1px; --media-radius: 0px; --media-shadow-opacity: 0.0; --media-shadow-horizontal-offset: 0px; --media-shadow-vertical-offset: 4px; --media-shadow-blur-radius: 5px; --media-shadow-visible: 0; --page-width: 1412px; --page-width-margin: 0px; --product-card-image-padding: 0px; --product-card-corner-radius: 0px; --product-card-text-alignment: left; --product-card-border-width: 0px; --product-card-border-opacity: 0.1; --product-card-shadow-opacity: 0.0; --product-card-shadow-visible: 0; --product-card-shadow-horizontal-offset: 0px; --product-card-shadow-vertical-offset: 4px; --product-card-shadow-blur-radius: 5px; --collection-card-image-padding: 0px; --collection-card-corner-radius: 0px; --collection-card-text-alignment: left; --collection-card-border-width: 0px; --collection-card-border-opacity: 0.1; --collection-card-shadow-opacity: 0.0; --collection-card-shadow-visible: 0; --collection-card-shadow-horizontal-offset: 0px; --collection-card-shadow-vertical-offset: 4px; --collection-card-shadow-blur-radius: 5px; --blog-card-image-padding: 0px; --blog-card-corner-radius: 0px; --blog-card-text-alignment: left; --blog-card-border-width: 0px; --blog-card-border-opacity: 0.1; --blog-card-shadow-opacity: 0.0; --blog-card-shadow-visible: 0; --blog-card-shadow-horizontal-offset: 0px; --blog-card-shadow-vertical-offset: 4px; --blog-card-shadow-blur-radius: 5px; --badge-corner-radius: 4px; --popup-border-width: 1px; --popup-border-opacity: 0.1; --popup-corner-radius: 12px; --popup-shadow-opacity: 0.05; --popup-shadow-horizontal-offset: 0px; --popup-shadow-vertical-offset: 4px; --popup-shadow-blur-radius: 5px; --drawer-border-width: 1px; --drawer-border-opacity: 0.1; --drawer-shadow-opacity: 0.0; --drawer-shadow-horizontal-offset: 0px; --drawer-shadow-vertical-offset: 4px; --drawer-shadow-blur-radius: 5px; --spacing-sections-desktop: 128px; --spacing-sections-mobile: 64px; --grid-desktop-vertical-spacing: 40px; --grid-desktop-horizontal-spacing: 40px; --grid-mobile-vertical-spacing: 24px; --grid-mobile-horizontal-spacing: 24px; --text-boxes-border-opacity: 0.1; --text-boxes-border-width: 0px; --text-boxes-radius: 0px; --text-boxes-shadow-opacity: 0.0; --text-boxes-shadow-visible: 0; --text-boxes-shadow-horizontal-offset: 0px; --text-boxes-shadow-vertical-offset: 4px; --text-boxes-shadow-blur-radius: 5px; --buttons-radius: 4px; --buttons-radius-outset: 5px; --buttons-border-width: 1px; --buttons-border-opacity: 1.0; --buttons-shadow-opacity: 0.0; --buttons-shadow-visible: 0; --buttons-shadow-horizontal-offset: 0px; --buttons-shadow-vertical-offset: 4px; --buttons-shadow-blur-radius: 5px; --buttons-border-offset: 0.3px; --inputs-radius: 4px; --inputs-border-width: 1px; --inputs-border-opacity: 0.55; --inputs-shadow-opacity: 0.0; --inputs-shadow-horizontal-offset: 0px; --inputs-margin-offset: 0px; --inputs-shadow-vertical-offset: 4px; --inputs-shadow-blur-radius: 5px; --inputs-radius-outset: 5px; --variant-pills-radius: 4px; --variant-pills-border-width: 1px; --variant-pills-border-opacity: 1.0; --variant-pills-shadow-opacity: 0.0; --variant-pills-shadow-horizontal-offset: 0px; --variant-pills-shadow-vertical-offset: 4px; --variant-pills-shadow-blur-radius: 5px;}
.cl-sec-multicolumn4rnfw3 *, .cl-sec-multicolumn4rnfw3 ::before, .cl-sec-multicolumn4rnfw3 ::after { box-sizing: inherit; }
.cl-sec-multicolumn4rnfw3 { box-sizing: border-box; font-size: 10px;}
.cl-sec-multicolumn4rnfw3 { margin: 0px; font-size: 14px; letter-spacing: normal; line-height: calc(1 + 0.2 / var(--font-body-scale)); font-family: var(--font-body-family); font-style: var(--font-body-style); font-weight: var(--font-body-weight);}
.cl-sec-multicolumn4rnfw3 * { -webkit-font-smoothing: antialiased; }
.cl-sec-multicolumn4rnfw3 { scroll-behavior: smooth; text-size-adjust: none;}
.cl-sec-multicolumn4rnfw3 { --show-usual-price: none; --show-discounted-price: none; --show-usual-content: none; --show-early-access-content: none; --show-special-offer-content: none; --show-evergreen-offer-content: none;}
.cl-sec-multicolumn4rnfw3 { --alpha-button-background: 1; --alpha-button-border: 1; --alpha-link: .85; --alpha-badge-border: .1; --focused-base-outline: 2px solid rgba(var(--color-foreground), .5); --focused-base-outline-offset: 3px; --focused-base-box-shadow: 0 0 0 3px rgb(var(--color-background)), 0 0 5px 4px rgba(var(--color-foreground), .3);}
.cl-sec-multicolumn4rnfw3 .contains-content-container, .cl-sec-multicolumn4rnfw3 .content-container { --border-radius: var(--text-boxes-radius); --border-width: var(--text-boxes-border-width); --border-opacity: var(--text-boxes-border-opacity); --shadow-horizontal-offset: var(--text-boxes-shadow-horizontal-offset); --shadow-vertical-offset: var(--text-boxes-shadow-vertical-offset); --shadow-blur-radius: var(--text-boxes-shadow-blur-radius); --shadow-opacity: var(--text-boxes-shadow-opacity); --shadow-visible: var(--text-boxes-shadow-visible); }
.cl-sec-multicolumn4rnfw3 { --page-width-x-paddings-mobile: 16px;}
.cl-sec-multicolumn4rnfw3 .clx-page-width { max-width: var(--page-width); margin: 0px auto; padding: 0 var(--page-width-x-paddings-mobile); }
@media screen and (min-width: 750px) { .cl-sec-multicolumn4rnfw3 .clx-page-width { padding: 0px 50px; } }
.cl-sec-multicolumn4rnfw3 .isolate { position: relative; z-index: 0; }
.cl-sec-multicolumn4rnfw3 .clx-section + .clx-section, .cl-sec-multicolumn4rnfw3 .section--visible { margin-top: var(--spacing-sections-mobile); }
@media screen and (min-width: 750px) { .cl-sec-multicolumn4rnfw3 .clx-section + .clx-section, .cl-sec-multicolumn4rnfw3 .section--visible { margin-top: var(--spacing-sections-desktop); } }
.cl-sec-multicolumn4rnfw3 .visually-hidden { overflow: hidden; width: 1px; height: 1px; margin: -1px; padding: 0px; border: 0px; clip: rect(0px, 0px, 0px, 0px); position: absolute !important; overflow-wrap: normal !important; }
.cl-sec-multicolumn4rnfw3 h1, .cl-sec-multicolumn4rnfw3 h2, .cl-sec-multicolumn4rnfw3 h3, .cl-sec-multicolumn4rnfw3 h4, .cl-sec-multicolumn4rnfw3 h5, .cl-sec-multicolumn4rnfw3 .h0, .cl-sec-multicolumn4rnfw3 .clx-h1, .cl-sec-multicolumn4rnfw3 .clx-h2, .cl-sec-multicolumn4rnfw3 .clx-h3, .cl-sec-multicolumn4rnfw3 .clx-h4, .cl-sec-multicolumn4rnfw3 .clx-h5 { font-family: var(--font-heading-family); font-style: var(--font-heading-style); font-weight: var(--font-heading-weight); letter-spacing: normal; color: rgb(var(--color-foreground)); line-height: calc(1 - (.1/max(1,var(--font-heading-scale)))); word-break: break-word; }
.cl-sec-multicolumn4rnfw3 h1 em, .cl-sec-multicolumn4rnfw3 h2 em, .cl-sec-multicolumn4rnfw3 h3 em, .cl-sec-multicolumn4rnfw3 h4 em, .cl-sec-multicolumn4rnfw3 h5 em, .cl-sec-multicolumn4rnfw3 .h0 em, .cl-sec-multicolumn4rnfw3 .clx-h1 em, .cl-sec-multicolumn4rnfw3 .clx-h2 em, .cl-sec-multicolumn4rnfw3 .clx-h3 em, .cl-sec-multicolumn4rnfw3 .clx-h4 em, .cl-sec-multicolumn4rnfw3 .clx-h5 em { font-family: var(--font-accent-family); line-height: calc(1 + .1/max(1,var(--font-heading-scale))); letter-spacing: -0.02em; }
.cl-sec-multicolumn4rnfw3 h4, .cl-sec-multicolumn4rnfw3 .clx-h4 { font-size: calc(var(--font-heading-scale) * 20px); }
@media only screen and (min-width: 750px) { .cl-sec-multicolumn4rnfw3 h4, .cl-sec-multicolumn4rnfw3 .clx-h4 { font-size: calc(var(--font-heading-scale) * 32px); } }
@media screen and (max-width: 749px) { .cl-sec-multicolumn4rnfw3 h4 em, .cl-sec-multicolumn4rnfw3 .clx-h4 em { font-size: calc(var(--font-heading-scale) * 18px); } }
.cl-sec-multicolumn4rnfw3 .caption { font-size: 10px; letter-spacing: 0.7px; line-height: calc(1 + .7 / var(--font-body-scale)); }
@media screen and (min-width: 750px) { .cl-sec-multicolumn4rnfw3 .caption { font-size: 12px; } }
@media screen and (max-width: 749px) { .cl-sec-multicolumn4rnfw3 .small-hide { display: none !important; } }
@media screen and (min-width: 750px) and (max-width: 989px) { .cl-sec-multicolumn4rnfw3 .medium-hide { display: none !important; } }
@media screen and (min-width: 990px) { .cl-sec-multicolumn4rnfw3 .large-up-hide { display: none !important; } }
.cl-sec-multicolumn4rnfw3 .center { text-align: center; }
.cl-sec-multicolumn4rnfw3 .link, .cl-sec-multicolumn4rnfw3 .customer a { cursor: pointer; display: inline-block; border-width: medium; border-style: none; border-color: currentcolor; border-image: none; box-shadow: none; text-decoration: underline; text-underline-offset: 3px; color: rgb(var(--color-link)); background-color: transparent; font-size: 14px; font-family: inherit; }
.cl-sec-multicolumn4rnfw3 { --duration-short: .1s; --duration-default: .2s; --duration-announcement-bar: .25s; --duration-medium: .3s; --duration-long: .5s; --duration-extra-long: .6s; --duration-extra-longer: .75s; --duration-extended: 3s; --ease-out-slow: cubic-bezier(0, 0, .3, 1); --animation-slide-in: slideIn var(--duration-extra-long) var(--ease-out-slow) forwards; --animation-fade-in: fadeIn var(--duration-extra-long) var(--ease-out-slow);}
.cl-sec-multicolumn4rnfw3 .underlined-link, .cl-sec-multicolumn4rnfw3 .customer a, .cl-sec-multicolumn4rnfw3 .inline-richtext a { text-underline-offset: 3px; text-decoration-thickness: 1px; transition: text-decoration-thickness 0.1s; }
.cl-sec-multicolumn4rnfw3 .underlined-link, .cl-sec-multicolumn4rnfw3 .customer a { color: rgba(var(--color-link),var(--alpha-link)); }
.cl-sec-multicolumn4rnfw3 .underlined-link:hover, .cl-sec-multicolumn4rnfw3 .customer a:hover, .cl-sec-multicolumn4rnfw3 .inline-richtext a:hover { color: rgb(var(--color-link)); text-decoration-thickness: 2px; }
.cl-sec-multicolumn4rnfw3 .title, .cl-sec-multicolumn4rnfw3 .title-wrapper-with-link { margin: 30px 0px 20px; }
.cl-sec-multicolumn4rnfw3 .title-wrapper-with-link .title { margin: 0px; }
.cl-sec-multicolumn4rnfw3 .title-wrapper-with-link { display: flex; justify-content: space-between; align-items: flex-end; gap: 10px; margin-bottom: 30px; flex-wrap: wrap; }
.cl-sec-multicolumn4rnfw3 .title-wrapper--self-padded-tablet-down, .cl-sec-multicolumn4rnfw3 .title-wrapper--self-padded-mobile { padding-left: var(--page-width-x-paddings-mobile); padding-right: var(--page-width-x-paddings-mobile); }
@media screen and (min-width: 750px) { .cl-sec-multicolumn4rnfw3 .title-wrapper--self-padded-mobile { padding-left: 0px; padding-right: 0px; } }
@media screen and (min-width: 990px) { .cl-sec-multicolumn4rnfw3 .title, .cl-sec-multicolumn4rnfw3 .title-wrapper-with-link { margin: 50px 0px 20px; } }
@media screen and (min-width: 990px) { .cl-sec-multicolumn4rnfw3 .title-wrapper-with-link { align-items: center; } }
@media screen and (min-width: 990px) { .cl-sec-multicolumn4rnfw3 .title-wrapper-with-link .title { margin-bottom: 0px; } }
.cl-sec-multicolumn4rnfw3 .title-wrapper-with-link a { margin-top: 0px; flex-shrink: 0; }
.cl-sec-multicolumn4rnfw3 .title-wrapper--no-top-margin { margin-top: 0px; }
.cl-sec-multicolumn4rnfw3 .title-wrapper--no-top-margin > .title { margin-top: 0px; }
.cl-sec-multicolumn4rnfw3 .clx-grid { display: flex; flex-wrap: wrap; margin-bottom: 20px; padding: 0px; list-style: none; column-gap: var(--grid-mobile-horizontal-spacing); row-gap: var(--grid-mobile-vertical-spacing); }
@media screen and (min-width: 750px) { .cl-sec-multicolumn4rnfw3 .clx-grid { column-gap: var(--grid-desktop-horizontal-spacing); row-gap: var(--grid-desktop-vertical-spacing); } }
.cl-sec-multicolumn4rnfw3 .grid__item { width: calc(25% - var(--grid-mobile-horizontal-spacing) * 3 / 4); max-width: calc(50% - var(--grid-mobile-horizontal-spacing) / 2); flex-grow: 1; flex-shrink: 0; }
@media screen and (min-width: 750px) { .cl-sec-multicolumn4rnfw3 .grid__item { width: calc(25% - var(--grid-desktop-horizontal-spacing) * 3 / 4); max-width: calc(50% - var(--grid-desktop-horizontal-spacing) / 2); } }
@media screen and (max-width: 989px) { .cl-sec-multicolumn4rnfw3 .grid--1-col-tablet-down .grid__item { width: 100%; max-width: 100%; } }
@media screen and (max-width: 989px) { .cl-sec-multicolumn4rnfw3 .slider--tablet.grid--peek { margin: 0px; width: 100%; } }
@media screen and (max-width: 989px) { .cl-sec-multicolumn4rnfw3 .slider--tablet.grid--peek .grid__item { box-sizing: content-box; margin: 0px; } }
@media screen and (min-width: 990px) { .cl-sec-multicolumn4rnfw3 .grid--3-col-desktop .grid__item { width: calc(33.33% - var(--grid-desktop-horizontal-spacing) * 2 / 3); max-width: calc(33.33% - var(--grid-desktop-horizontal-spacing) * 2 / 3); } }
@media screen and (max-width: 749px) { .cl-sec-multicolumn4rnfw3 .grid--peek .grid__item { min-width: 35%; } }
@media screen and (max-width: 749px) { .cl-sec-multicolumn4rnfw3 .grid--peek.slider .grid__item:first-of-type { margin-left: var(--page-width-x-paddings-mobile); } }
@media screen and (max-width: 749px) { .cl-sec-multicolumn4rnfw3 .grid--peek.slider::after { margin-left: calc(-1 * var(--grid-mobile-horizontal-spacing)); } }
@media screen and (max-width: 749px) { .cl-sec-multicolumn4rnfw3 .slider--tablet.grid--peek.grid--2-col-tablet-down .grid__item, .cl-sec-multicolumn4rnfw3 .grid--peek .grid__item { width: calc(50% - var(--grid-mobile-horizontal-spacing) - var(--page-width-x-paddings-mobile) * 2); } }
@media screen and (max-width: 749px) { .cl-sec-multicolumn4rnfw3 .slider--tablet.grid--peek.grid--1-col-tablet-down .grid__item, .cl-sec-multicolumn4rnfw3 .slider--mobile.grid--peek.grid--1-col-tablet-down .grid__item { width: calc(100% - var(--grid-mobile-horizontal-spacing) - var(--page-width-x-paddings-mobile) * 2); } }
@media screen and (min-width: 750px) and (max-width: 989px) { .cl-sec-multicolumn4rnfw3 .slider--tablet.grid--peek .grid__item { width: calc(25% - var(--grid-desktop-horizontal-spacing) - var(--page-width-x-paddings-mobile) * 2); } }
@media screen and (min-width: 750px) and (max-width: 989px) { .cl-sec-multicolumn4rnfw3 .slider--tablet.grid--peek .grid__item:first-of-type { margin-left: var(--page-width-x-paddings-mobile); } }
@media screen and (min-width: 750px) and (max-width: 989px) { .cl-sec-multicolumn4rnfw3 .grid--1-col-tablet-down.grid--peek .grid__item { width: calc(100% - var(--grid-desktop-horizontal-spacing) - var(--page-width-x-paddings-mobile) * 2); } }
.cl-sec-multicolumn4rnfw3 .media { display: block; background-color: rgba(var(--color-foreground),.1); position: relative; overflow: hidden; }
.cl-sec-multicolumn4rnfw3 .media--transparent { background-color: transparent; }
.cl-sec-multicolumn4rnfw3 .media > :not(.zoom):not(.clx-deferred-media__poster-button), .cl-sec-multicolumn4rnfw3 .media model-viewer { display: block; max-width: 100%; position: absolute; top: 0px; left: 0px; height: 100%; width: 100%; }
.cl-sec-multicolumn4rnfw3 .media--square { padding-bottom: 100%; }
.cl-sec-multicolumn4rnfw3 .clx-button, .cl-sec-multicolumn4rnfw3 .shopify-challenge__button, .cl-sec-multicolumn4rnfw3 .customer button, .cl-sec-multicolumn4rnfw3 button.clx-shopify-payment-button__button--unbranded, .cl-sec-multicolumn4rnfw3 .shopify-payment-button [role="button"], .cl-sec-multicolumn4rnfw3 .cart__dynamic-checkout-buttons [role="button"], .cl-sec-multicolumn4rnfw3 .cart__dynamic-checkout-buttons iframe { --shadow-horizontal-offset: var(--buttons-shadow-horizontal-offset); --shadow-vertical-offset: var(--buttons-shadow-vertical-offset); --shadow-blur-radius: var(--buttons-shadow-blur-radius); --shadow-opacity: var(--buttons-shadow-opacity); --shadow-visible: var(--buttons-shadow-visible); --border-offset: var(--buttons-border-offset); --border-opacity: calc(1 - var(--buttons-border-opacity)); border-radius: var(--buttons-radius-outset); position: relative; }
.cl-sec-multicolumn4rnfw3 .clx-button, .cl-sec-multicolumn4rnfw3 .shopify-challenge__button, .cl-sec-multicolumn4rnfw3 .customer button, .cl-sec-multicolumn4rnfw3 button.clx-shopify-payment-button__button--unbranded { min-width: calc(120px + var(--buttons-border-width) * 2); min-height: calc(45px + var(--buttons-border-width) * 2); }
.cl-sec-multicolumn4rnfw3 .clx-button, .cl-sec-multicolumn4rnfw3 .shopify-challenge__button, .cl-sec-multicolumn4rnfw3 .customer button { display: inline-flex; justify-content: center; align-items: center; border: 0px; padding: 0px 30px; cursor: pointer; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; line-height: inherit; font-family: inherit; font-optical-sizing: inherit; font-size-adjust: inherit; font-kerning: inherit; font-feature-settings: inherit; font-variation-settings: inherit; font-language-override: inherit; font-size: 15px; text-decoration: none; color: rgb(var(--color-button-text)); transition: box-shadow var(--duration-short) ease; appearance: none; background-color: rgba(var(--color-button),var(--alpha-button-background)); }
.cl-sec-multicolumn4rnfw3 .clx-button::before, .cl-sec-multicolumn4rnfw3 .shopify-challenge__button::before, .cl-sec-multicolumn4rnfw3 .customer button::before, .cl-sec-multicolumn4rnfw3 .clx-shopify-payment-button__button--unbranded::before, .cl-sec-multicolumn4rnfw3 .shopify-payment-button [role="button"]::before, .cl-sec-multicolumn4rnfw3 .cart__dynamic-checkout-buttons [role="button"]::before { content: ""; position: absolute; inset: 0px; z-index: -1; border-radius: var(--buttons-radius-outset); box-shadow: var(--shadow-horizontal-offset) var(--shadow-vertical-offset) var(--shadow-blur-radius) rgba(var(--color-shadow),var(--shadow-opacity)); }
.cl-sec-multicolumn4rnfw3 .clx-button::after, .cl-sec-multicolumn4rnfw3 .shopify-challenge__button::after, .cl-sec-multicolumn4rnfw3 .customer button::after, .cl-sec-multicolumn4rnfw3 .clx-shopify-payment-button__button--unbranded::after { content: ""; position: absolute; top: var(--buttons-border-width); right: var(--buttons-border-width); bottom: var(--buttons-border-width); left: var(--buttons-border-width); z-index: 1; border-radius: var(--buttons-radius); box-shadow: 0 0 0 calc(var(--buttons-border-width) + var(--border-offset)) rgba(var(--color-button-text),var(--border-opacity)),0 0 0 var(--buttons-border-width) rgba(var(--color-button),var(--alpha-button-background)); transition: box-shadow var(--duration-short) ease; }
.cl-sec-multicolumn4rnfw3 .clx-button:not([disabled]):hover::after, .cl-sec-multicolumn4rnfw3 .shopify-challenge__button:hover::after, .cl-sec-multicolumn4rnfw3 .customer button:hover::after, .cl-sec-multicolumn4rnfw3 .clx-shopify-payment-button__button--unbranded:hover::after { --border-offset: 1.3px; box-shadow: 0 0 0 calc(var(--buttons-border-width) + var(--border-offset)) rgba(var(--color-button-text),var(--border-opacity)),0 0 0 calc(var(--buttons-border-width) + 1px) rgba(var(--color-button),var(--alpha-button-background)); }
.cl-sec-multicolumn4rnfw3 .clx-button:focus-visible, .cl-sec-multicolumn4rnfw3 .clx-button:focus, .cl-sec-multicolumn4rnfw3 .clx-button.focused, .cl-sec-multicolumn4rnfw3 .clx-shopify-payment-button__button--unbranded:focus-visible, .cl-sec-multicolumn4rnfw3 .shopify-payment-button [role="button"]:focus-visible, .cl-sec-multicolumn4rnfw3 .clx-shopify-payment-button__button--unbranded:focus, .cl-sec-multicolumn4rnfw3 .shopify-payment-button [role="button"]:focus { outline: 0px; box-shadow: 0 0 0 3px rgb(var(--color-background)),0 0 0 5px rgba(var(--color-foreground),.5),0 0 5px 4px rgba(var(--color-foreground),.3); }
.cl-sec-multicolumn4rnfw3 .clx-button:focus:not(:focus-visible):not(.focused), .cl-sec-multicolumn4rnfw3 .clx-shopify-payment-button__button--unbranded:focus:not(:focus-visible):not(.focused), .cl-sec-multicolumn4rnfw3 .shopify-payment-button [role="button"]:focus:not(:focus-visible):not(.focused) { box-shadow: inherit; }
.cl-sec-multicolumn4rnfw3 .clx-button::selection, .cl-sec-multicolumn4rnfw3 .shopify-challenge__button::selection, .cl-sec-multicolumn4rnfw3 .customer button::selection { background-color: rgba(var(--color-button-text),.3); }
.cl-sec-multicolumn4rnfw3 .clx-button, .cl-sec-multicolumn4rnfw3 .button-label, .cl-sec-multicolumn4rnfw3 .shopify-challenge__button, .cl-sec-multicolumn4rnfw3 .customer button { font-size: 15px; letter-spacing: 1px; line-height: calc(1 + .2 / var(--font-body-scale)); }
.cl-sec-multicolumn4rnfw3 .gradient { background-image: ; background-position-x: ; background-position-y: ; background-size: ; background-repeat: ; background-origin: ; background-clip: ; background-color: ; background-attachment: fixed; }
@media screen and (forced-colors: active) { .cl-sec-multicolumn4rnfw3 .clx-icon { color: canvastext; fill: canvastext !important; } }
.cl-sec-multicolumn4rnfw3 .content-container { border-radius: var(--text-boxes-radius); border: var(--text-boxes-border-width) solid rgba(var(--color-foreground),var(--text-boxes-border-opacity)); position: relative; }
.cl-sec-multicolumn4rnfw3 .content-container::after { content: ""; position: absolute; top: calc(var(--text-boxes-border-width) * -1); right: calc(var(--text-boxes-border-width) * -1); bottom: calc(var(--text-boxes-border-width) * -1); left: calc(var(--text-boxes-border-width) * -1); border-radius: var(--text-boxes-radius); box-shadow: var(--text-boxes-shadow-horizontal-offset) var(--text-boxes-shadow-vertical-offset) var(--text-boxes-shadow-blur-radius) rgba(var(--color-shadow),var(--text-boxes-shadow-opacity)); z-index: -1; }
@supports not (inset: 10px) { .cl-sec-multicolumn4rnfw3 .clx-grid { margin-left: calc(-1 * var(--grid-mobile-horizontal-spacing)); } }
@supports not (inset: 10px) { .cl-sec-multicolumn4rnfw3 .grid__item { padding-left: var(--grid-mobile-horizontal-spacing); padding-bottom: var(--grid-mobile-vertical-spacing); } }
@media screen and (min-width: 990px) and (max-width: 1199.98px) { .cl-sec-multicolumn4rnfw3 .clx-grid { column-gap: var(--grid-mobile-horizontal-spacing); row-gap: var(--grid-mobile-vertical-spacing); } }
@media screen and (min-width: 990px) and (max-width: 1199.98px) { .cl-sec-multicolumn4rnfw3 .grid--3-col-desktop .grid__item { width: calc(33.33% - var(--grid-mobile-horizontal-spacing) * 2 / 3); max-width: calc(33.33% - var(--grid-mobile-horizontal-spacing) * 2 / 3); } }
@media (forced-colors: active) { .cl-sec-multicolumn4rnfw3 .clx-button, .cl-sec-multicolumn4rnfw3 .shopify-challenge__button, .cl-sec-multicolumn4rnfw3 .customer button { border: 1px solid transparent; } }
@media (forced-colors: active) { .cl-sec-multicolumn4rnfw3 .clx-button:focus-visible, .cl-sec-multicolumn4rnfw3 .clx-button:focus, .cl-sec-multicolumn4rnfw3 .clx-button.focused, .cl-sec-multicolumn4rnfw3 .clx-shopify-payment-button__button--unbranded:focus-visible, .cl-sec-multicolumn4rnfw3 .shopify-payment-button [role="button"]:focus-visible, .cl-sec-multicolumn4rnfw3 .clx-shopify-payment-button__button--unbranded:focus, .cl-sec-multicolumn4rnfw3 .shopify-payment-button [role="button"]:focus { outline: transparent solid 1px; } }
.cl-sec-multicolumn4rnfw3 .clx-rte::after { clear: both; content: ""; display: block; }
.cl-sec-multicolumn4rnfw3 .clx-rte > :first-child { margin-top: 0px; }
.cl-sec-multicolumn4rnfw3 .clx-rte > :last-child { margin-bottom: 0px; }
@media (prefers-reduced-motion: no-preference) and (hover: hover) { .cl-sec-multicolumn4rnfw3 { --easter-egg: none; --sparkle: url(./sparkle.gif); } }
@font-face { font-family: swiper-icons; src: url("data:application/font-woff;charset=utf-8;base64, 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"); font-weight: 400; font-style: normal; }
.cl-sec-multicolumn4rnfw3 { --swiper-theme-color: #007aff;}
.cl-sec-multicolumn4rnfw3 { --swiper-navigation-size: 44px;}
.cl-sec-multicolumn4rnfw3 #qikify-boosterkit, .cl-sec-multicolumn4rnfw3 #qikify-boosterkit *, .cl-sec-multicolumn4rnfw3 #qikify-boosterkit ::before, .cl-sec-multicolumn4rnfw3 #qikify-boosterkit ::after, .cl-sec-multicolumn4rnfw3 .qikify-boosterkit-app, .cl-sec-multicolumn4rnfw3 .qikify-boosterkit-app *, .cl-sec-multicolumn4rnfw3 .qikify-boosterkit-app ::before, .cl-sec-multicolumn4rnfw3 .qikify-boosterkit-app ::after, .cl-sec-multicolumn4rnfw3, .cl-sec-multicolumn4rnfw3 *, .cl-sec-multicolumn4rnfw3 ::before, .cl-sec-multicolumn4rnfw3 ::after { box-sizing: border-box; -webkit-font-smoothing: antialiased; }
.cl-sec-multicolumn4rnfw3 { --qbk-popup-background-color: #fff; --qbk-popup-text-primary-color: #000; --qbk-highlight-color: #0f3ad5; --qbk-button-primary-bg-color: #3847D1; --qbk-button-primary-text-color: #FFFFFF; --qbk-button-secondary-bg-color: #FDE991; --qbk-button-secondary-text-color: #000000; --qbk-button-subdued-text-color: #333; --qbk-font-size: 16px; --qbk-space-0125: .125em; --qbk-space-025: .25em; --qbk-space-05: .5em; --qbk-space-1: 1em; --qbk-space-2: 1.25em; --qbk-gap: .75em; --qbk-subdued-bg-color: #f1f1f1; --qbk-subdued-text-color: #8E8E8E; --qbk-subdued-checkbox-color: #8E8E8E; --qbk-checkmark-size: 18px; --qbk-border-neutral-subdued: rgba(186, 191, 195, 1); --qbk-error-banner: #ffddd4; --qbk-text-required: #da3b0f; --qbk-text-color-inverse: #fff; --qbk-subdued-highlight: color-mix(in srgb, var(--qbk-highlight-color) 10%, #fff); --qbk-lighten-highlight: color-mix(in srgb, var(--qbk-highlight-color) 25%, #fff); --qbk-success-color: #29805F; --qbk-form-field-height: 28px; --qbk-form-radius: 3px; --qbk-form-field-thickness: 1px; --qbk-quantity-control-size: 20px; --qbk-quantity-input-size: 24px; --qbk-text-primary: var(--qbk-popup-text-primary-color); --qbk-text-description: color-mix(in srgb, currentColor, transparent 25%); --qbk-cart-widget-discount-badge-bg-color: var(--qbk-subdued-bg-color); --qbk-cart-widget-discount-badge-text-color: var(--qbk-subdued-text-color); --qbk-order-goal-bar-size: 7px; --qbk-order-goal-icon-size: 2.1em; --qbk-order-goal-subdued: var(--qbk-subdued-highlight, var(--qbk-subdued-bg-color)); --qbk-order-goal-bar-empty-color: var(--qbk-order-goal-subdued); --qbk-order-goal-bar-progress-color: var(--qbk-highlight-color); --qbk-order-goal-bar-milestone-bg-color: var(--qbk-order-goal-subdued); --qbk-order-goal-bar-milestone-color: var(--qbk-highlight-color); --qbk-order-goal-bar-milestone-done-bg-color: var(--qbk-highlight-color); --qbk-order-goal-bar-milestone-done-color: var(--qbk-button-primary-text-color); --qbk-tooltip-max-width: 200px; --qbk-tooltip-arrow-width: 6px; --qbk-tooltip-background: #3D3D3D; --qbk-tooltip-color: #fff; --qbk-action-button-width: 7em; --qbk-action-border-radius: 10px; --qbk-button-shadow: none; --qbk-button-radius: 4px; --qbk-button-bg-color: #fff; --qbk-button-text-color: var(--qbk-text-primary); --qbk-button-border-color: var(--qbk-border-neutral-subdued); --qbk-button-danger-bg-color: #cb4f27; --qbk-button-disable-bg-color: var(--qbk-subdued-bg-color); --qbk-button-disable-text-color: var(--qbk-subdued-text-color); --qbk-button-subdued-bg-color: var(--qbk-subdued-bg-color); --qbk-button-bundle-font-size: .9375em; --qbk-offer-image-size: 68px; --qbk-offer-image-scale: 1; --qbk-offer-shadow: 0px 1px 5px rgba(124, 124, 124, .1); --qbk-offer-background-color: var(--qbk-popup-background-color); --qbk-offer-checkbox-size: 18px; --qbk-offer-checkbox-thickness: 1.5px; --qbk-offer-checkbox-border-color: var(--qbk-highlight-color); --qbk-offer-checkbox-bg-color: var(--qbk-highlight-color); --qbk-offer-checkbox-svg-color: var(--qbk-text-color-inverse); --qbk-offer-price-color: var(--qbk-highlight-color); --qbk-offer-quantity-bg-color: #a3a3a3; --qbk-offer-background-img: none; --qbk-offer-unit-price-color: var(--qbk-text-description); --qbk-popup-zindex: 9999999; --qbk-popup-backdrop-color: rgba(10, 10, 10, .6); --qbk-popup-scrollbar-bg-color: #aaa; --qbk-popup-total-value-color: var(--qbk-highlight-color); --qbk-recommendation-offer-gap: 16px; --qbk-truncate-max-lines: 1; --qbk-truncate-line-height: 1.5em; --qbk-bundle-horizontal-offer-width: 180px; --qbk-bundle-horizontal-gap: 12px; --qbk-cart-upsell-horizontal-offer-width: 180px; --qbk-cart-upsell-horizontal-gap: 45px; --qbk-bundle-amazon-gap: 12px; --qbk-free-gift-promote-banner-bg-color: var(--qbk-button-secondary-bg-color); --qbk-free-gift-promote-banner-color: var(--qbk-button-secondary-text-color); --qbk-gift-goal-completed-color: #f64325; --qbk-gift-goal-added-color: #7AC143; --qbk-today-offer-z-index: 999999; --qbk-today-offer-bg-color: #fff; --qbk-today-offer-text-color: #000; --qbk-today-offer-header-bg-color: var(--qbk-subdued-highlight); --qbk-today-offer-border-color: var(--qbk-lighten-highlight); --qbk-today-offer-claimed-bg-color: var(--qbk-subdued-highlight); --qbk-today-offer-claimed-header-bg-color: var(--qbk-highlight-color); --qbk-today-offer-claimed-border-color: var(--qbk-highlight-color); --qbk-today-offer-offer-img-size: 50px; --qbk-today-offer-counter-size: 18px; --qbk-today-offer-counter-position: calc(var(--qbk-today-offer-counter-size) / 2 * -1 + 1px); --qbk-today-offer-counter-bg-color: #E65F5A; --qbk-toast-background-color: #23945d; --qbk-toast-color: white; --qbk-toast-height: 40px; --qbk-promotion-badge-color: var(--qbk-button-primary-text-color); --qbk-promotion-badge-bg-color: var(--qbk-button-primary-bg-color);}
.cl-sec-multicolumn4rnfw3 { --junipOutlineColor: #637381;}
.cl-sec-multicolumn4rnfw3 { --junipPrimaryColor: #000000; --junipButtonColor: #000000; --junipButtonOutlineColor: #00000080; --junipStarColor: #000000; --junipButtonTextColor: #fff; --junipBorderColor: rgba(0, 0, 0, 0.08); --junipSurfaceColor: rgba(0, 0, 0, 0.03);}
.cl-sec-multicolumn4rnfw3, .cl-sec-multicolumn4rnfw3 { scroll-behavior: auto !important;}
.cl-sec-multicolumn4rnfw3 .multicolumn .title { margin: 0px; }
.cl-sec-multicolumn4rnfw3 .multicolumn .title-wrapper-with-link { margin-top: 0px; }
@media screen and (max-width: 749px) { .cl-sec-multicolumn4rnfw3 .multicolumn .title-wrapper-with-link { margin-bottom: 30px; } }
@media screen and (min-width: 750px) and (max-width: 989px) { .cl-sec-multicolumn4rnfw3 .multicolumn__title { padding-left: 50px; padding-right: 50px; } }
@media screen and (max-width: 989px) { .cl-sec-multicolumn4rnfw3 .multicolumn .clx-page-width { padding-left: 0px; padding-right: 0px; } }
.cl-sec-multicolumn4rnfw3 .multicolumn .clx-button { margin-top: 15px; }
@media screen and (min-width: 750px) { .cl-sec-multicolumn4rnfw3 .multicolumn .clx-button { margin-top: 40px; } }
.cl-sec-multicolumn4rnfw3 .multicolumn-list { margin-top: 0px; margin-bottom: 0px; padding: 0px; }
@media screen and (max-width: 749px) { .cl-sec-multicolumn4rnfw3 .multicolumn-list { margin: 0px; width: 100%; } }
@media screen and (min-width: 750px) { .cl-sec-multicolumn4rnfw3 .multicolumn-list.slider { padding: 0px; } }
@media screen and (min-width: 750px) { .cl-sec-multicolumn4rnfw3 .multicolumn-list__item, .cl-sec-multicolumn4rnfw3 .grid--4-col-desktop .multicolumn-list__item { padding-bottom: 0px; } }
.cl-sec-multicolumn4rnfw3 .multicolumn-card { display: flex; flex-direction: column; }
.cl-sec-multicolumn4rnfw3 .multicolumn-card__info { padding: 25px; display: flex; flex-direction: column; flex-grow: 1; }
.cl-sec-multicolumn4rnfw3 .multicolumn-card__info-text { flex-direction: column; justify-content: space-between; display: flex; height: 100%; }
.cl-sec-multicolumn4rnfw3 .background-none .multicolumn-card__info { padding-top: 0px; padding-left: 0px; padding-right: 0px; }
.cl-sec-multicolumn4rnfw3 .background-none .slider .multicolumn-card__info { padding-bottom: 0px; }
.cl-sec-multicolumn4rnfw3 .background-none .multicolumn-card__image-wrapper + .multicolumn-card__info { padding-top: 25px; }
.cl-sec-multicolumn4rnfw3 .background-none .slider .multicolumn-card__info { padding-left: 5px; }
.cl-sec-multicolumn4rnfw3 .background-none .slider .multicolumn-card__image-wrapper + .multicolumn-card__info { padding-left: 15px; }
@media screen and (max-width: 749px) { .cl-sec-multicolumn4rnfw3 .background-none .slider .multicolumn-card__info { padding-bottom: 10px; } }
@media screen and (min-width: 750px) { .cl-sec-multicolumn4rnfw3 .background-none .multicolumn-card__image-wrapper { margin-left: 5px; margin-right: 5px; } }
@media screen and (min-width: 750px) { .cl-sec-multicolumn4rnfw3 .background-none .multicolumn-list .multicolumn-card__info, .cl-sec-multicolumn4rnfw3 .background-none .multicolumn-list:not(.slider) .center .multicolumn-card__info { padding-left: 15px; padding-right: 15px; } }
.cl-sec-multicolumn4rnfw3 .multicolumn-card { position: relative; box-sizing: border-box; }
.cl-sec-multicolumn4rnfw3 .multicolumn-card > .multicolumn-card__image-wrapper--full-width:not(.multicolumn-card-spacing) { border-top-left-radius: calc(var(--text-boxes-radius) - var(--text-boxes-border-width)); border-top-right-radius: calc(var(--text-boxes-radius) - var(--text-boxes-border-width)); overflow: hidden; }
.cl-sec-multicolumn4rnfw3 .multicolumn.background-none .multicolumn-card { border-radius: 0px; }
.cl-sec-multicolumn4rnfw3 .multicolumn__title { display: flex; flex-direction: column; align-items: flex-start; }
.cl-sec-multicolumn4rnfw3 .multicolumn-card__image-wrapper { position: relative; }
.cl-sec-multicolumn4rnfw3 .multicolumn__title--center { align-items: center !important; }
.cl-sec-multicolumn4rnfw3 .multicolumn__title--center * { text-align: center !important; }
.cl-sec-multicolumn4rnfw3 .multicolumn-card__image-wrapper .media img { width: 100%; height: 100%; object-fit: cover; object-position: center center; transition: opacity 0.4s cubic-bezier(0.25, 0.46, 0.45, 0.94); }
.cl-sec-multicolumn4rnfw3 .multicolumn-card__link { display: block; position: absolute; inset: 0px; z-index: 3; }
.cl-sec-multicolumn4rnfw3 .section-template--25118732059005__multicolumn_4RnFW3-padding { padding-top: 36px; padding-bottom: 18px; }
@media screen and (min-width: 750px) { .cl-sec-multicolumn4rnfw3 .section-template--25118732059005__multicolumn_4RnFW3-padding { padding-top: 48px; padding-bottom: 24px; } }
@media screen and (min-width: 750px) { .cl-sec-multicolumn4rnfw3 .section-template--25118732059005__multicolumn_4RnFW3-padding .clx-grid { column-gap: 0px; } }
@media screen and (min-width: 750px) { .cl-sec-multicolumn4rnfw3 .section-template--25118732059005__multicolumn_4RnFW3-padding .grid--3-col-desktop .grid__item { max-width: calc(33.33% - 0px); } }
.cl-sec-multicolumn4rnfw3 .section-template--25118732059005__multicolumn_4RnFW3-padding .title-wrapper-with-link .title h1, .cl-sec-multicolumn4rnfw3 h2, .cl-sec-multicolumn4rnfw3 h3, .cl-sec-multicolumn4rnfw3 h4, .cl-sec-multicolumn4rnfw3 h5 { margin: 0px; }
.cl-sec-multicolumn4rnfw3 .section-template--25118732059005__multicolumn_4RnFW3-padding .multicolumn-card__info-text .multicolumn-card__text.clx-rte * { font-size: 29px !important; }
@media screen and (min-width: 750px) { .cl-sec-multicolumn4rnfw3 .section-template--25118732059005__multicolumn_4RnFW3-padding .multicolumn-card__info-text .multicolumn-card__text.clx-rte * { font-size: 26px !important; } }
.cl-sec-multicolumn4rnfw3 #cl-shopify-section-template--25118732059005__multicolumn_4RnFW3 { margin-top: calc(var(--spacing-sections-mobile) /); }
@media screen and (min-width: 750px) { .cl-sec-multicolumn4rnfw3 #cl-shopify-section-template--25118732059005__multicolumn_4RnFW3 { margin-top: calc(var(--spacing-sections-desktop) / -); } }
.cl-sec-multicolumn4rnfw3 .ce-slider-component { --desktop-margin-left-first-item: max( 50px, calc((100vw - var(--page-width) + 100px - var(--grid-desktop-horizontal-spacing)) / 2) ); position: relative; display: block; }
.cl-sec-multicolumn4rnfw3 .slider__slide { --focus-outline-padding: 0; --shadow-padding-top: calc((var(--shadow-vertical-offset) * -1 + var(--shadow-blur-radius)) * var(--shadow-visible)); --shadow-padding-bottom: calc((var(--shadow-vertical-offset) + var(--shadow-blur-radius)) * var(--shadow-visible)); scroll-snap-align: start; flex-shrink: 0; padding-bottom: 0px; }
@media screen and (max-width: 989px) { .cl-sec-multicolumn4rnfw3 .slider.slider--tablet { position: relative; flex-wrap: inherit; overflow-x: auto; scroll-snap-type: x mandatory; scroll-behavior: smooth; scroll-padding-left: 16px; margin-bottom: 10px; } }
@media screen and (max-width: 989px) { .cl-sec-multicolumn4rnfw3 .slider--tablet::after { content: ""; width: 0px; padding-left: 16px; margin-left: calc(-1 * var(--grid-desktop-horizontal-spacing)); } }
@media screen and (max-width: 989px) { .cl-sec-multicolumn4rnfw3 .slider.slider--tablet .slider__slide { margin-bottom: 0px; padding-top: max(var(--focus-outline-padding),var(--shadow-padding-top)); padding-bottom: max(var(--focus-outline-padding),var(--shadow-padding-bottom)); } }
@media screen and (max-width: 989px) { .cl-sec-multicolumn4rnfw3 .slider.slider--tablet.contains-content-container .slider__slide { --focus-outline-padding: 0px; } }
@media (prefers-reduced-motion) { .cl-sec-multicolumn4rnfw3 .slider { scroll-behavior: auto; } }
.cl-sec-multicolumn4rnfw3 .slider { scrollbar-color: rgb(var(--color-foreground)) rgba(var(--color-foreground),.04); scrollbar-width: none; }
.cl-sec-multicolumn4rnfw3 .slider-counter { display: flex; justify-content: center; min-width: 44px; }
.cl-sec-multicolumn4rnfw3 .slider-buttons { display: flex; align-items: center; justify-content: center; }
@media screen and (min-width: 990px) { .cl-sec-multicolumn4rnfw3 .slider:not(.slider--everywhere):not(.slider--desktop) + .slider-buttons { display: none; } }
.cl-sec-multicolumn4rnfw3 .slider-button { color: rgba(var(--color-foreground),1); background: transparent; border-width: medium; border-style: none; border-color: currentcolor; border-image: none; cursor: pointer; width: 44px; height: 44px; display: flex; align-items: center; justify-content: center; }
.cl-sec-multicolumn4rnfw3 .slider-button .clx-icon { height: 6px; }
.cl-sec-multicolumn4rnfw3 .slider-button[disabled] .clx-icon { color: rgba(var(--color-foreground),.3); cursor: not-allowed; }
.cl-sec-multicolumn4rnfw3 .slider-button--next .clx-icon { transform: rotate(-90deg); }
.cl-sec-multicolumn4rnfw3 .slider-button--prev .clx-icon { transform: rotate(90deg); }
.cl-sec-multicolumn4rnfw3 { --qbk-popup-background-color: #faf8f6; --qbk-popup-text-primary-color: #1e1e1e; --qbk-highlight-color: #1e1e1e; --qbk-button-primary-bg-color: #1e1e1e; --qbk-button-primary-text-color: #ffffff; --qbk-button-secondary-bg-color: #1e1e1e; --qbk-button-secondary-text-color: #faf8f6; --qbk-offer-background-img: none;}
.cl-sec-multicolumn4rnfw3 { --discountbox-style: simple; --discountbox-position: right; --discountbox-width: 410px; --discountbox-codeButtonColor: #ffffff; --discountbox-codeButtonBackgroundColor: #1e1e1e; --discountbox-codeButtonBorderColor: #1e1e1e; --discountbox-submitButtonBorderColor: #5aaa34; --discountbox-loadingBg: #635247; --discountbox-spinnerColor: #ffffff; --discountbox-inputColor: #1e1e1e; --discountbox-inputBg: #ffffff; --discountbox-inputBorder: #ffffff; --discountbox-discountInfoColor: #1e1e1e; --discountbox-discountInfoBg: #fafafa; --discountbox-discountInfoBorder: #e1e1e1;}
/* 04-tabscollectionsh4xyy7 */


.cl-sec-tabscollectionsh4xyy7, .cl-sec-tabscollectionsh4xyy7 .color-scheme-1 { --color-background: 250,248,246; --gradient-background: #faf8f6; --color-foreground: 30,30,30; --color-background-contrast: 204,184,164; --color-shadow: 30,30,30; --color-button: 30,30,30; --color-button-text: 255,255,255; --color-secondary-button: 250,248,246; --color-secondary-button-text: 30,30,30; --color-link: 30,30,30; --color-badge-foreground: 30,30,30; --color-badge-background: 250,248,246; --color-badge-border: 30,30,30; --color-accent: 188,30,30; --payment-terms-background-color: rgb(250 248 246); }
.cl-sec-tabscollectionsh4xyy7 .color-scheme-0ec5db07-1fce-48e1-8243-3f59e304a395 { --color-background: 250,248,246; --gradient-background: #faf8f6; --color-foreground: 30,30,30; --color-background-contrast: 204,184,164; --color-shadow: 235,225,214; --color-button: 30,30,30; --color-button-text: 255,255,255; --color-secondary-button: 250,248,246; --color-secondary-button-text: 30,30,30; --color-link: 30,30,30; --color-badge-foreground: 30,30,30; --color-badge-background: 250,248,246; --color-badge-border: 30,30,30; --color-accent: 188,30,30; --payment-terms-background-color: rgb(250 248 246); }
.cl-sec-tabscollectionsh4xyy7, .cl-sec-tabscollectionsh4xyy7 .color-scheme-1, .cl-sec-tabscollectionsh4xyy7 .color-scheme-2, .cl-sec-tabscollectionsh4xyy7 .color-scheme-3, .cl-sec-tabscollectionsh4xyy7 .color-scheme-4, .cl-sec-tabscollectionsh4xyy7 .color-scheme-5, .cl-sec-tabscollectionsh4xyy7 .color-scheme-0ec5db07-1fce-48e1-8243-3f59e304a395, .cl-sec-tabscollectionsh4xyy7 .color-scheme-750b5e56-ec83-49e9-b333-ac363650ae36, .cl-sec-tabscollectionsh4xyy7 .color-scheme-c939383f-bcdf-4a1a-ab19-a8f2ba2a2bb0, .cl-sec-tabscollectionsh4xyy7 .color-scheme-27bd72dc-a699-4e2b-9561-23adcadf323d, .cl-sec-tabscollectionsh4xyy7 .color-scheme-a2c3f00b-a17a-4a35-9b8b-f3247df9d990, .cl-sec-tabscollectionsh4xyy7 .color-scheme-af4139b8-3705-4200-97ee-c7b87714f026, .cl-sec-tabscollectionsh4xyy7 .color-scheme-e425ae7c-0826-4f46-96fe-092c5d295d44, .cl-sec-tabscollectionsh4xyy7 .color-scheme-0c6f6e5a-1aee-4623-a0f3-930a8a66e1b6, .cl-sec-tabscollectionsh4xyy7 .color-scheme-e520e8be-dc4f-4d15-a7c5-ef382fc14653, .cl-sec-tabscollectionsh4xyy7 .color-scheme-9f288b7c-afa6-4928-a6c0-123a5899157b, .cl-sec-tabscollectionsh4xyy7 .color-scheme-62423dd5-069f-458a-8ceb-d8ccee9c94c6, .cl-sec-tabscollectionsh4xyy7 .color-scheme-e980ca91-d8e3-413f-bd9e-a074b98d0c05 { color: rgba(var(--color-foreground), 1); background-color: rgb(var(--color-background)); }
.cl-sec-tabscollectionsh4xyy7 { --font-body-family: 'Pragmatica', sans-serif; --font-heading-family: 'Pragmatica', sans-serif; --font-accent-family: 'Presti Display', sans-serif; --font-body-scale: 1.0; --font-heading-scale: 1.0; --media-padding: px; --media-border-opacity: 0.05; --media-border-width: 1px; --media-radius: 0px; --media-shadow-opacity: 0.0; --media-shadow-horizontal-offset: 0px; --media-shadow-vertical-offset: 4px; --media-shadow-blur-radius: 5px; --media-shadow-visible: 0; --page-width: 1412px; --page-width-margin: 0px; --product-card-image-padding: 0px; --product-card-corner-radius: 0px; --product-card-text-alignment: left; --product-card-border-width: 0px; --product-card-border-opacity: 0.1; --product-card-shadow-opacity: 0.0; --product-card-shadow-visible: 0; --product-card-shadow-horizontal-offset: 0px; --product-card-shadow-vertical-offset: 4px; --product-card-shadow-blur-radius: 5px; --collection-card-image-padding: 0px; --collection-card-corner-radius: 0px; --collection-card-text-alignment: left; --collection-card-border-width: 0px; --collection-card-border-opacity: 0.1; --collection-card-shadow-opacity: 0.0; --collection-card-shadow-visible: 0; --collection-card-shadow-horizontal-offset: 0px; --collection-card-shadow-vertical-offset: 4px; --collection-card-shadow-blur-radius: 5px; --blog-card-image-padding: 0px; --blog-card-corner-radius: 0px; --blog-card-text-alignment: left; --blog-card-border-width: 0px; --blog-card-border-opacity: 0.1; --blog-card-shadow-opacity: 0.0; --blog-card-shadow-visible: 0; --blog-card-shadow-horizontal-offset: 0px; --blog-card-shadow-vertical-offset: 4px; --blog-card-shadow-blur-radius: 5px; --badge-corner-radius: 4px; --popup-border-width: 1px; --popup-border-opacity: 0.1; --popup-corner-radius: 12px; --popup-shadow-opacity: 0.05; --popup-shadow-horizontal-offset: 0px; --popup-shadow-vertical-offset: 4px; --popup-shadow-blur-radius: 5px; --drawer-border-width: 1px; --drawer-border-opacity: 0.1; --drawer-shadow-opacity: 0.0; --drawer-shadow-horizontal-offset: 0px; --drawer-shadow-vertical-offset: 4px; --drawer-shadow-blur-radius: 5px; --spacing-sections-desktop: 128px; --spacing-sections-mobile: 64px; --grid-desktop-vertical-spacing: 40px; --grid-desktop-horizontal-spacing: 40px; --grid-mobile-vertical-spacing: 24px; --grid-mobile-horizontal-spacing: 24px; --text-boxes-border-opacity: 0.1; --text-boxes-border-width: 0px; --text-boxes-radius: 0px; --text-boxes-shadow-opacity: 0.0; --text-boxes-shadow-visible: 0; --text-boxes-shadow-horizontal-offset: 0px; --text-boxes-shadow-vertical-offset: 4px; --text-boxes-shadow-blur-radius: 5px; --buttons-radius: 4px; --buttons-radius-outset: 5px; --buttons-border-width: 1px; --buttons-border-opacity: 1.0; --buttons-shadow-opacity: 0.0; --buttons-shadow-visible: 0; --buttons-shadow-horizontal-offset: 0px; --buttons-shadow-vertical-offset: 4px; --buttons-shadow-blur-radius: 5px; --buttons-border-offset: 0.3px; --inputs-radius: 4px; --inputs-border-width: 1px; --inputs-border-opacity: 0.55; --inputs-shadow-opacity: 0.0; --inputs-shadow-horizontal-offset: 0px; --inputs-margin-offset: 0px; --inputs-shadow-vertical-offset: 4px; --inputs-shadow-blur-radius: 5px; --inputs-radius-outset: 5px; --variant-pills-radius: 4px; --variant-pills-border-width: 1px; --variant-pills-border-opacity: 1.0; --variant-pills-shadow-opacity: 0.0; --variant-pills-shadow-horizontal-offset: 0px; --variant-pills-shadow-vertical-offset: 4px; --variant-pills-shadow-blur-radius: 5px;}
.cl-sec-tabscollectionsh4xyy7 *, .cl-sec-tabscollectionsh4xyy7 ::before, .cl-sec-tabscollectionsh4xyy7 ::after { box-sizing: inherit; }
.cl-sec-tabscollectionsh4xyy7 { box-sizing: border-box; font-size: 10px;}
.cl-sec-tabscollectionsh4xyy7 { margin: 0px; font-size: 14px; letter-spacing: normal; line-height: calc(1 + 0.2 / var(--font-body-scale)); font-family: var(--font-body-family); font-style: var(--font-body-style); font-weight: var(--font-body-weight);}
.cl-sec-tabscollectionsh4xyy7 .btn { display: inline-flex; justify-content: center; align-items: center; border: 1px solid rgb(var(--color-button)); border-radius: var(--buttons-radius); font-family: var(--font-heading-family); font-style: var(--font-heading-style); font-weight: var(--font-heading-weight); font-size: 14px; line-height: 1; text-transform: uppercase; min-height: 44px; padding: 10px 24px; cursor: pointer; text-decoration: none; background-color: rgb(var(--color-button)); color: rgb(var(--color-button-text)); transition: var(--duration-default) ease; appearance: none; min-width: 76px; }
.cl-sec-tabscollectionsh4xyy7 .btn--primary:not(:disabled):not([aria-disabled="true"]):not(.disabled):hover { border-color: rgb(99, 82, 71); background-color: rgb(99, 82, 71); color: rgb(var(--color-button-text)); }
.cl-sec-tabscollectionsh4xyy7 .btn--primary .path { stroke: rgb(var(--color-button-text)); }
.cl-sec-tabscollectionsh4xyy7 * { -webkit-font-smoothing: antialiased; }
.cl-sec-tabscollectionsh4xyy7 { scroll-behavior: smooth; text-size-adjust: none;}
.cl-sec-tabscollectionsh4xyy7 .d-flex { display: flex !important; }
.cl-sec-tabscollectionsh4xyy7 .d-inline-flex { display: inline-flex !important; }
.cl-sec-tabscollectionsh4xyy7 .clx-text-center { text-align: center !important; }
.cl-sec-tabscollectionsh4xyy7 .text-uppercase { text-transform: uppercase; }
.cl-sec-tabscollectionsh4xyy7 .hide { display: none !important; }
.cl-sec-tabscollectionsh4xyy7 .tags-wrapper { z-index: 100; position: absolute; top: 8px; right: 8px; display: grid; grid-template-columns: 1fr; gap: 6px; justify-items: end; }
@media screen and (min-width: 990px) { .cl-sec-tabscollectionsh4xyy7 .tags-wrapper { top: 16px; right: 16px; } }
.cl-sec-tabscollectionsh4xyy7 .tags-wrapper .tag { display: block; z-index: 100; background: rgb(255, 255, 255); color: rgb(99, 82, 71); padding: 2px 6px; font-size: 10px; font-weight: 500; border-radius: 5px; }
@media screen and (min-width: 576px) { .cl-sec-tabscollectionsh4xyy7 .tags-wrapper .tag { padding: 7px 12px; font-size: 11px; border-radius: 8px; } }
.cl-sec-tabscollectionsh4xyy7 .clx-card__inner .tag { padding: 0px; background: rgba(0, 0, 0, 0) !important; color: rgb(99, 82, 71) !important; }
.cl-sec-tabscollectionsh4xyy7 .clx-card__inner .tags-wrapper { right: unset; left: 10px; justify-items: start; }
@media screen and (min-width: 990px) { .cl-sec-tabscollectionsh4xyy7 .clx-card__inner .tags-wrapper { top: 12px; left: 12px; } }
.cl-sec-tabscollectionsh4xyy7 .swiper-arrow-next, .cl-sec-tabscollectionsh4xyy7 .swiper-arrow-prev { border-radius: 50%; display: flex; justify-content: center; align-items: center; background: rgb(255, 255, 255); width: 32px !important; min-width: 32px !important; height: 32px !important; color: rgb(var(--color-foreground)) !important; top: var(--swiper-navigation-top-offset, 38%) !important; }
.cl-sec-tabscollectionsh4xyy7 .swiper-arrow-next::after, .cl-sec-tabscollectionsh4xyy7 .swiper-arrow-prev::after { content: none !important; }
.cl-sec-tabscollectionsh4xyy7 .swiper-arrow-next svg, .cl-sec-tabscollectionsh4xyy7 .swiper-arrow-prev svg { width: 10px !important; height: 10px !important; }
@media screen and (min-width: 990px) { .cl-sec-tabscollectionsh4xyy7 .swiper-arrows-opacity:hover .swiper-arrow-next, .cl-sec-tabscollectionsh4xyy7 .swiper-arrows-opacity:hover .swiper-arrow-prev { opacity: 1; } }
.cl-sec-tabscollectionsh4xyy7 .swiper-arrows-opacity:hover .swiper-button-next.swiper-button-disabled, .cl-sec-tabscollectionsh4xyy7 .swiper-arrows-opacity:hover .swiper-button-prev.swiper-button-disabled { opacity: 0.35; }
@media screen and (min-width: 990px) { .cl-sec-tabscollectionsh4xyy7 .swiper-arrows-opacity .swiper-arrow-next, .cl-sec-tabscollectionsh4xyy7 .swiper-arrows-opacity .swiper-arrow-prev { opacity: 0; } }
@media screen and (min-width: 990px) { .cl-sec-tabscollectionsh4xyy7 .swiper-arrows-opacity .swiper-button-next.swiper-button-disabled, .cl-sec-tabscollectionsh4xyy7 .swiper-arrows-opacity .swiper-button-prev.swiper-button-disabled { opacity: 0; } }
.cl-sec-tabscollectionsh4xyy7 .price__discount-badge { height: 20px; width: auto; min-width: 38px; display: flex; justify-content: center; align-items: center; background-color: rgb(var(--color-ea-badge, var(--color-accent))); color: rgb(var(--color-ea-badge-text, var(--color-background))); border-radius: var(--buttons-radius); padding-top: 1px; padding-left: 4px; padding-right: 4px; white-space: nowrap; text-transform: uppercase; }
.cl-sec-tabscollectionsh4xyy7 .swiper-button-next { z-index: 2 !important; }
@media screen and (max-width: 749.98px) { .cl-sec-tabscollectionsh4xyy7 .swiper-button-next { right: var(--swiper-navigation-sides-offset, 0px) !important; } }
.cl-sec-tabscollectionsh4xyy7 .swiper-button-prev { z-index: 2 !important; }
@media screen and (max-width: 749.98px) { .cl-sec-tabscollectionsh4xyy7 .swiper-button-prev { left: var(--swiper-navigation-sides-offset, 0px) !important; } }
.cl-sec-tabscollectionsh4xyy7 { --show-usual-price: none; --show-discounted-price: none; --show-usual-content: none; --show-early-access-content: none; --show-special-offer-content: none; --show-evergreen-offer-content: none;}
.cl-sec-tabscollectionsh4xyy7 [data-usual-price] { display: var(--show-usual-price); }
.cl-sec-tabscollectionsh4xyy7 [data-discounted-price] { display: var(--show-discounted-price); }
.cl-sec-tabscollectionsh4xyy7 .atc-with-price { --btn-padding-block: 6px; padding: var(--btn-padding-block) 12px; height: 32px !important; min-height: 32px !important; }
.cl-sec-tabscollectionsh4xyy7 .atc-with-price .atc-label { flex-grow: 1; }
.cl-sec-tabscollectionsh4xyy7 .atc-with-price .atc-label--regular .label-regular { display: inline; }
.cl-sec-tabscollectionsh4xyy7 .atc-with-price .atc-label--regular .label-short, .cl-sec-tabscollectionsh4xyy7 .atc-with-price .atc-label--short .label-regular { display: none; }
.cl-sec-tabscollectionsh4xyy7 .atc-with-price [data-button-price] s { display: none !important; }
.cl-sec-tabscollectionsh4xyy7 .atc-with-price [data-button-price], .cl-sec-tabscollectionsh4xyy7 .atc-with-price [data-atc-button-price] { position: relative; display: flex; align-items: center; gap: 8px; padding-left: 12px; margin-left: 12px; height: stretch; min-width: 58px; }
.cl-sec-tabscollectionsh4xyy7 .atc-with-price [data-button-price]::before, .cl-sec-tabscollectionsh4xyy7 .atc-with-price [data-atc-button-price]::before { position: absolute; top: calc(var(--btn-padding-block)*-1); bottom: calc(var(--btn-padding-block)*-1); left: 0px; border-left: 1px solid rgb(var(--color-button-text)); content: ""; transition: var(--duration-default) ease; }
.cl-sec-tabscollectionsh4xyy7 .atc-with-price [data-button-price] .clx-price, .cl-sec-tabscollectionsh4xyy7 .atc-with-price [data-atc-button-price] .clx-price { color: inherit; }
.cl-sec-tabscollectionsh4xyy7 .atc-with-price [data-button-price] .price__discount-badge, .cl-sec-tabscollectionsh4xyy7 .atc-with-price [data-button-price] .product__sizes, .cl-sec-tabscollectionsh4xyy7 .atc-with-price [data-button-price] [data-early-access-content], .cl-sec-tabscollectionsh4xyy7 .atc-with-price [data-button-price] [data-evergreen-offer-badge], .cl-sec-tabscollectionsh4xyy7 .atc-with-price [data-atc-button-price] .price__discount-badge, .cl-sec-tabscollectionsh4xyy7 .atc-with-price [data-atc-button-price] .product__sizes, .cl-sec-tabscollectionsh4xyy7 .atc-with-price [data-atc-button-price] [data-early-access-content], .cl-sec-tabscollectionsh4xyy7 .atc-with-price [data-atc-button-price] [data-evergreen-offer-badge] { display: none !important; }
.cl-sec-tabscollectionsh4xyy7 .atc-with-price [data-button-price] .price-item, .cl-sec-tabscollectionsh4xyy7 .atc-with-price [data-atc-button-price] .price-item { font-size: 14px; font-weight: 400; }
.cl-sec-tabscollectionsh4xyy7 .atc-with-price [data-button-price] .price__container, .cl-sec-tabscollectionsh4xyy7 .atc-with-price [data-atc-button-price] .price__container { margin-bottom: 0px; }
.cl-sec-tabscollectionsh4xyy7 .atc-with-price [data-button-price] s.price-item, .cl-sec-tabscollectionsh4xyy7 .atc-with-price [data-atc-button-price] s.price-item { color: inherit !important; }
.cl-sec-tabscollectionsh4xyy7 .card-wrapper:has([data-button-price]) .card-information .price-item--sale, .cl-sec-tabscollectionsh4xyy7 .card-wrapper:has([data-button-price]) .card-information .price__regular { display: none !important; }
.cl-sec-tabscollectionsh4xyy7 .card-wrapper:has([data-button-price]) .card-information s { margin-left: 0px !important; }
.cl-sec-tabscollectionsh4xyy7 .custom-bis-trigger { padding: 0px !important; }
.cl-sec-tabscollectionsh4xyy7 :is(.featured-collection, .tabs-collections, .collection, .related-wrapper, product-recommendations, recently-viewed-products) [data-discounted-price] .price__discount-badge { display: none !important; }
.cl-sec-tabscollectionsh4xyy7 { --alpha-button-background: 1; --alpha-button-border: 1; --alpha-link: .85; --alpha-badge-border: .1; --focused-base-outline: 2px solid rgba(var(--color-foreground), .5); --focused-base-outline-offset: 3px; --focused-base-box-shadow: 0 0 0 3px rgb(var(--color-background)), 0 0 5px 4px rgba(var(--color-foreground), .3);}
.cl-sec-tabscollectionsh4xyy7 .product-card-wrapper .clx-card, .cl-sec-tabscollectionsh4xyy7 .contains-card--product { --border-radius: var(--product-card-corner-radius); --border-width: var(--product-card-border-width); --border-opacity: var(--product-card-border-opacity); --shadow-horizontal-offset: var(--product-card-shadow-horizontal-offset); --shadow-vertical-offset: var(--product-card-shadow-vertical-offset); --shadow-blur-radius: var(--product-card-shadow-blur-radius); --shadow-opacity: var(--product-card-shadow-opacity); --shadow-visible: var(--product-card-shadow-visible); --image-padding: var(--product-card-image-padding); --text-alignment: var(--product-card-text-alignment); }
.cl-sec-tabscollectionsh4xyy7 { --page-width-x-paddings-mobile: 16px;}
.cl-sec-tabscollectionsh4xyy7 .clx-page-width { max-width: var(--page-width); margin: 0px auto; padding: 0 var(--page-width-x-paddings-mobile); }
@media screen and (min-width: 750px) { .cl-sec-tabscollectionsh4xyy7 .clx-page-width { padding: 0px 50px; } }
.cl-sec-tabscollectionsh4xyy7 .clx-section + .clx-section, .cl-sec-tabscollectionsh4xyy7 .section--visible { margin-top: var(--spacing-sections-mobile); }
@media screen and (min-width: 750px) { .cl-sec-tabscollectionsh4xyy7 .clx-section + .clx-section, .cl-sec-tabscollectionsh4xyy7 .section--visible { margin-top: var(--spacing-sections-desktop); } }
.cl-sec-tabscollectionsh4xyy7 .cl-hidden { display: none !important; }
.cl-sec-tabscollectionsh4xyy7 .visually-hidden { overflow: hidden; width: 1px; height: 1px; margin: -1px; padding: 0px; border: 0px; clip: rect(0px, 0px, 0px, 0px); position: absolute !important; overflow-wrap: normal !important; }
.cl-sec-tabscollectionsh4xyy7 .visually-hidden--inline { margin: 0px; height: 1em; }
.cl-sec-tabscollectionsh4xyy7 h1, .cl-sec-tabscollectionsh4xyy7 h2, .cl-sec-tabscollectionsh4xyy7 h3, .cl-sec-tabscollectionsh4xyy7 h4, .cl-sec-tabscollectionsh4xyy7 h5, .cl-sec-tabscollectionsh4xyy7 .h0, .cl-sec-tabscollectionsh4xyy7 .clx-h1, .cl-sec-tabscollectionsh4xyy7 .clx-h2, .cl-sec-tabscollectionsh4xyy7 .clx-h3, .cl-sec-tabscollectionsh4xyy7 .clx-h4, .cl-sec-tabscollectionsh4xyy7 .clx-h5 { font-family: var(--font-heading-family); font-style: var(--font-heading-style); font-weight: var(--font-heading-weight); letter-spacing: normal; color: rgb(var(--color-foreground)); line-height: calc(1 - (.1/max(1,var(--font-heading-scale)))); word-break: break-word; }
.cl-sec-tabscollectionsh4xyy7 h3, .cl-sec-tabscollectionsh4xyy7 .clx-h3 { font-size: calc(var(--font-heading-scale) * 24px); }
@media only screen and (min-width: 750px) { .cl-sec-tabscollectionsh4xyy7 h3, .cl-sec-tabscollectionsh4xyy7 .clx-h3 { font-size: calc(var(--font-heading-scale) * 40px); } }
.cl-sec-tabscollectionsh4xyy7 h5, .cl-sec-tabscollectionsh4xyy7 .clx-h5 { font-size: calc(var(--font-heading-scale) * 16px); }
@media only screen and (min-width: 750px) { .cl-sec-tabscollectionsh4xyy7 h5, .cl-sec-tabscollectionsh4xyy7 .clx-h5 { font-size: calc(var(--font-heading-scale) * 24px); } }
.cl-sec-tabscollectionsh4xyy7 .bodytext-lg, .cl-sec-tabscollectionsh4xyy7 .bodytext-md, .cl-sec-tabscollectionsh4xyy7 .bodytext-sm, .cl-sec-tabscollectionsh4xyy7 .bodytext-xs { font-family: var(--font-heading-family); font-style: var(--font-heading-style); font-weight: var(--font-heading-weight); letter-spacing: normal; }
.cl-sec-tabscollectionsh4xyy7 .bodytext-sm, .cl-sec-tabscollectionsh4xyy7 .clx-p { font-size: calc(var(--font-body-scale) * 14px) !important; line-height: 1.4; }
.cl-sec-tabscollectionsh4xyy7 .bodytext-xs { font-size: calc(var(--font-body-scale) * 12px) !important; line-height: 1.2; }
.cl-sec-tabscollectionsh4xyy7 .caption { font-size: 10px; letter-spacing: 0.7px; line-height: calc(1 + .7 / var(--font-body-scale)); }
@media screen and (min-width: 750px) { .cl-sec-tabscollectionsh4xyy7 .caption { font-size: 12px; } }
.cl-sec-tabscollectionsh4xyy7 .caption-large, .cl-sec-tabscollectionsh4xyy7 .customer .clx-field input, .cl-sec-tabscollectionsh4xyy7 .customer select, .cl-sec-tabscollectionsh4xyy7 .clx-field__input, .cl-sec-tabscollectionsh4xyy7 .form__label, .cl-sec-tabscollectionsh4xyy7 .select__select { font-size: 13px; line-height: calc(1 + .5 / var(--font-body-scale)); letter-spacing: 0.4px; }
.cl-sec-tabscollectionsh4xyy7 .left { text-align: left; }
.cl-sec-tabscollectionsh4xyy7 .light { opacity: 0.7; }
.cl-sec-tabscollectionsh4xyy7 a:empty, .cl-sec-tabscollectionsh4xyy7 ul:empty, .cl-sec-tabscollectionsh4xyy7 dl:empty, .cl-sec-tabscollectionsh4xyy7 div:empty, .cl-sec-tabscollectionsh4xyy7 section:empty, .cl-sec-tabscollectionsh4xyy7 article:empty, .cl-sec-tabscollectionsh4xyy7 p:empty, .cl-sec-tabscollectionsh4xyy7 h1:empty, .cl-sec-tabscollectionsh4xyy7 h2:empty, .cl-sec-tabscollectionsh4xyy7 h3:empty, .cl-sec-tabscollectionsh4xyy7 h4:empty, .cl-sec-tabscollectionsh4xyy7 h5:empty, .cl-sec-tabscollectionsh4xyy7 h6:empty { display: none; }
.cl-sec-tabscollectionsh4xyy7 .full-unstyled-link { text-decoration: none; color: currentcolor; display: block; }
@media (prefers-reduced-motion) { .cl-sec-tabscollectionsh4xyy7 .motion-reduce { transition: none !important; animation: auto ease 0s 1 normal none running none !important; } }
.cl-sec-tabscollectionsh4xyy7 { --duration-short: .1s; --duration-default: .2s; --duration-announcement-bar: .25s; --duration-medium: .3s; --duration-long: .5s; --duration-extra-long: .6s; --duration-extra-longer: .75s; --duration-extended: 3s; --ease-out-slow: cubic-bezier(0, 0, .3, 1); --animation-slide-in: slideIn var(--duration-extra-long) var(--ease-out-slow) forwards; --animation-fade-in: fadeIn var(--duration-extra-long) var(--ease-out-slow);}
.cl-sec-tabscollectionsh4xyy7 .media { display: block; background-color: rgba(var(--color-foreground),.1); position: relative; overflow: hidden; }
.cl-sec-tabscollectionsh4xyy7 .media--transparent { background-color: transparent; }
.cl-sec-tabscollectionsh4xyy7 .media > :not(.zoom):not(.clx-deferred-media__poster-button), .cl-sec-tabscollectionsh4xyy7 .media model-viewer { display: block; max-width: 100%; position: absolute; top: 0px; left: 0px; height: 100%; width: 100%; }
.cl-sec-tabscollectionsh4xyy7 .media > img { object-fit: cover; object-position: center center; transition: opacity 0.4s cubic-bezier(0.25, 0.46, 0.45, 0.94); }
.cl-sec-tabscollectionsh4xyy7 .media.media--hover-effect > img + img { opacity: 0; }
.cl-sec-tabscollectionsh4xyy7 .gradient { background-image: ; background-position-x: ; background-position-y: ; background-size: ; background-repeat: ; background-origin: ; background-clip: ; background-color: ; background-attachment: fixed; }
@media screen and (forced-colors: active) { .cl-sec-tabscollectionsh4xyy7 .clx-icon { color: canvastext; fill: canvastext !important; } }
.cl-sec-tabscollectionsh4xyy7 .ratio { display: flex; position: relative; align-items: stretch; }
.cl-sec-tabscollectionsh4xyy7 .ratio::before { content: ""; width: 0px; height: 0px; padding-bottom: var(--ratio-percent); }
@media (prefers-reduced-motion: no-preference) and (hover: hover) { .cl-sec-tabscollectionsh4xyy7 { --easter-egg: none; --sparkle: url(./sparkle.gif); } }
.cl-sec-tabscollectionsh4xyy7 .loading__spinner { position: absolute; z-index: 1; width: 18px; }
.cl-sec-tabscollectionsh4xyy7 .loading__spinner { width: 18px; display: inline-block; }
.cl-sec-tabscollectionsh4xyy7 .spinner { animation: 1.4s linear 0s infinite normal none running rotator; }
.cl-sec-tabscollectionsh4xyy7 .path { stroke-dasharray: 280; stroke-dashoffset: 0; transform-origin: center center; stroke: rgb(var(--color-foreground)); animation: 1.4s ease-in-out 0s infinite normal none running dash; }
@media screen and (forced-colors: active) { .cl-sec-tabscollectionsh4xyy7 .path { stroke: canvastext; } }
@font-face { font-family: swiper-icons; src: url("data:application/font-woff;charset=utf-8;base64, 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"); font-weight: 400; font-style: normal; }
.cl-sec-tabscollectionsh4xyy7 { --swiper-theme-color: #007aff;}
.cl-sec-tabscollectionsh4xyy7 .swiper-wrapper { position: relative; width: 100%; height: 100%; z-index: 1; display: flex; transition-property: transform; transition-timing-function: var(--swiper-wrapper-transition-timing-function,initial); box-sizing: content-box; }
.cl-sec-tabscollectionsh4xyy7 .swiper-android .swiper-slide, .cl-sec-tabscollectionsh4xyy7 .swiper-ios .swiper-slide, .cl-sec-tabscollectionsh4xyy7 .swiper-wrapper { transform: translate3d(0px, 0px, 0px); }
.cl-sec-tabscollectionsh4xyy7 .swiper-horizontal { touch-action: pan-y; }
.cl-sec-tabscollectionsh4xyy7 .swiper-slide { flex-shrink: 0; width: 100%; height: 100%; position: relative; transition-property: transform; display: block; }
.cl-sec-tabscollectionsh4xyy7 { --swiper-navigation-size: 44px;}
.cl-sec-tabscollectionsh4xyy7 .swiper-button-next, .cl-sec-tabscollectionsh4xyy7 .swiper-button-prev { position: absolute; top: var(--swiper-navigation-top-offset,50%); width: calc(var(--swiper-navigation-size)/ 44 * 27); height: var(--swiper-navigation-size); margin-top: calc(0px - (var(--swiper-navigation-size)/ 2)); z-index: 10; cursor: pointer; display: flex; align-items: center; justify-content: center; color: var(--swiper-navigation-color,var(--swiper-theme-color)); }
.cl-sec-tabscollectionsh4xyy7 .swiper-button-next.swiper-button-disabled, .cl-sec-tabscollectionsh4xyy7 .swiper-button-prev.swiper-button-disabled { opacity: 0.35; cursor: auto; pointer-events: none; }
.cl-sec-tabscollectionsh4xyy7 .swiper-button-next svg, .cl-sec-tabscollectionsh4xyy7 .swiper-button-prev svg { width: 100%; height: 100%; object-fit: contain; transform-origin: center center; }
.cl-sec-tabscollectionsh4xyy7 .swiper-button-prev, .cl-sec-tabscollectionsh4xyy7 .swiper-rtl .swiper-button-next { left: var(--swiper-navigation-sides-offset,10px); right: auto; }
.cl-sec-tabscollectionsh4xyy7 .swiper-button-next::after, .cl-sec-tabscollectionsh4xyy7 .swiper-button-prev::after { font-family: swiper-icons; font-size: var(--swiper-navigation-size); letter-spacing: 0px; font-variant: initial; line-height: 1; text-transform: none !important; }
.cl-sec-tabscollectionsh4xyy7 .swiper-button-prev::after, .cl-sec-tabscollectionsh4xyy7 .swiper-rtl .swiper-button-next::after { content: "prev"; }
.cl-sec-tabscollectionsh4xyy7 .swiper-button-next, .cl-sec-tabscollectionsh4xyy7 .swiper-rtl .swiper-button-prev { right: var(--swiper-navigation-sides-offset,10px); left: auto; }
.cl-sec-tabscollectionsh4xyy7 .swiper-button-next::after, .cl-sec-tabscollectionsh4xyy7 .swiper-rtl .swiper-button-prev::after { content: "next"; }
.cl-sec-tabscollectionsh4xyy7 #qikify-boosterkit, .cl-sec-tabscollectionsh4xyy7 #qikify-boosterkit *, .cl-sec-tabscollectionsh4xyy7 #qikify-boosterkit ::before, .cl-sec-tabscollectionsh4xyy7 #qikify-boosterkit ::after, .cl-sec-tabscollectionsh4xyy7 .qikify-boosterkit-app, .cl-sec-tabscollectionsh4xyy7 .qikify-boosterkit-app *, .cl-sec-tabscollectionsh4xyy7 .qikify-boosterkit-app ::before, .cl-sec-tabscollectionsh4xyy7 .qikify-boosterkit-app ::after, .cl-sec-tabscollectionsh4xyy7, .cl-sec-tabscollectionsh4xyy7 *, .cl-sec-tabscollectionsh4xyy7 ::before, .cl-sec-tabscollectionsh4xyy7 ::after { box-sizing: border-box; -webkit-font-smoothing: antialiased; }
.cl-sec-tabscollectionsh4xyy7 .qbk-product-offer { display: flex; flex-flow: column; }
.cl-sec-tabscollectionsh4xyy7 [id*="qbk-embed-placeholder"]:not(:has(.qbk-offer-box)) { display: none; }
.cl-sec-tabscollectionsh4xyy7 { --qbk-popup-background-color: #fff; --qbk-popup-text-primary-color: #000; --qbk-highlight-color: #0f3ad5; --qbk-button-primary-bg-color: #3847D1; --qbk-button-primary-text-color: #FFFFFF; --qbk-button-secondary-bg-color: #FDE991; --qbk-button-secondary-text-color: #000000; --qbk-button-subdued-text-color: #333; --qbk-font-size: 16px; --qbk-space-0125: .125em; --qbk-space-025: .25em; --qbk-space-05: .5em; --qbk-space-1: 1em; --qbk-space-2: 1.25em; --qbk-gap: .75em; --qbk-subdued-bg-color: #f1f1f1; --qbk-subdued-text-color: #8E8E8E; --qbk-subdued-checkbox-color: #8E8E8E; --qbk-checkmark-size: 18px; --qbk-border-neutral-subdued: rgba(186, 191, 195, 1); --qbk-error-banner: #ffddd4; --qbk-text-required: #da3b0f; --qbk-text-color-inverse: #fff; --qbk-subdued-highlight: color-mix(in srgb, var(--qbk-highlight-color) 10%, #fff); --qbk-lighten-highlight: color-mix(in srgb, var(--qbk-highlight-color) 25%, #fff); --qbk-success-color: #29805F; --qbk-form-field-height: 28px; --qbk-form-radius: 3px; --qbk-form-field-thickness: 1px; --qbk-quantity-control-size: 20px; --qbk-quantity-input-size: 24px; --qbk-text-primary: var(--qbk-popup-text-primary-color); --qbk-text-description: color-mix(in srgb, currentColor, transparent 25%); --qbk-cart-widget-discount-badge-bg-color: var(--qbk-subdued-bg-color); --qbk-cart-widget-discount-badge-text-color: var(--qbk-subdued-text-color); --qbk-order-goal-bar-size: 7px; --qbk-order-goal-icon-size: 2.1em; --qbk-order-goal-subdued: var(--qbk-subdued-highlight, var(--qbk-subdued-bg-color)); --qbk-order-goal-bar-empty-color: var(--qbk-order-goal-subdued); --qbk-order-goal-bar-progress-color: var(--qbk-highlight-color); --qbk-order-goal-bar-milestone-bg-color: var(--qbk-order-goal-subdued); --qbk-order-goal-bar-milestone-color: var(--qbk-highlight-color); --qbk-order-goal-bar-milestone-done-bg-color: var(--qbk-highlight-color); --qbk-order-goal-bar-milestone-done-color: var(--qbk-button-primary-text-color); --qbk-tooltip-max-width: 200px; --qbk-tooltip-arrow-width: 6px; --qbk-tooltip-background: #3D3D3D; --qbk-tooltip-color: #fff; --qbk-action-button-width: 7em; --qbk-action-border-radius: 10px; --qbk-button-shadow: none; --qbk-button-radius: 4px; --qbk-button-bg-color: #fff; --qbk-button-text-color: var(--qbk-text-primary); --qbk-button-border-color: var(--qbk-border-neutral-subdued); --qbk-button-danger-bg-color: #cb4f27; --qbk-button-disable-bg-color: var(--qbk-subdued-bg-color); --qbk-button-disable-text-color: var(--qbk-subdued-text-color); --qbk-button-subdued-bg-color: var(--qbk-subdued-bg-color); --qbk-button-bundle-font-size: .9375em; --qbk-offer-image-size: 68px; --qbk-offer-image-scale: 1; --qbk-offer-shadow: 0px 1px 5px rgba(124, 124, 124, .1); --qbk-offer-background-color: var(--qbk-popup-background-color); --qbk-offer-checkbox-size: 18px; --qbk-offer-checkbox-thickness: 1.5px; --qbk-offer-checkbox-border-color: var(--qbk-highlight-color); --qbk-offer-checkbox-bg-color: var(--qbk-highlight-color); --qbk-offer-checkbox-svg-color: var(--qbk-text-color-inverse); --qbk-offer-price-color: var(--qbk-highlight-color); --qbk-offer-quantity-bg-color: #a3a3a3; --qbk-offer-background-img: none; --qbk-offer-unit-price-color: var(--qbk-text-description); --qbk-popup-zindex: 9999999; --qbk-popup-backdrop-color: rgba(10, 10, 10, .6); --qbk-popup-scrollbar-bg-color: #aaa; --qbk-popup-total-value-color: var(--qbk-highlight-color); --qbk-recommendation-offer-gap: 16px; --qbk-truncate-max-lines: 1; --qbk-truncate-line-height: 1.5em; --qbk-bundle-horizontal-offer-width: 180px; --qbk-bundle-horizontal-gap: 12px; --qbk-cart-upsell-horizontal-offer-width: 180px; --qbk-cart-upsell-horizontal-gap: 45px; --qbk-bundle-amazon-gap: 12px; --qbk-free-gift-promote-banner-bg-color: var(--qbk-button-secondary-bg-color); --qbk-free-gift-promote-banner-color: var(--qbk-button-secondary-text-color); --qbk-gift-goal-completed-color: #f64325; --qbk-gift-goal-added-color: #7AC143; --qbk-today-offer-z-index: 999999; --qbk-today-offer-bg-color: #fff; --qbk-today-offer-text-color: #000; --qbk-today-offer-header-bg-color: var(--qbk-subdued-highlight); --qbk-today-offer-border-color: var(--qbk-lighten-highlight); --qbk-today-offer-claimed-bg-color: var(--qbk-subdued-highlight); --qbk-today-offer-claimed-header-bg-color: var(--qbk-highlight-color); --qbk-today-offer-claimed-border-color: var(--qbk-highlight-color); --qbk-today-offer-offer-img-size: 50px; --qbk-today-offer-counter-size: 18px; --qbk-today-offer-counter-position: calc(var(--qbk-today-offer-counter-size) / 2 * -1 + 1px); --qbk-today-offer-counter-bg-color: #E65F5A; --qbk-toast-background-color: #23945d; --qbk-toast-color: white; --qbk-toast-height: 40px; --qbk-promotion-badge-color: var(--qbk-button-primary-text-color); --qbk-promotion-badge-bg-color: var(--qbk-button-primary-bg-color);}
.cl-sec-tabscollectionsh4xyy7 { --junipOutlineColor: #637381;}
.cl-sec-tabscollectionsh4xyy7 { --junipPrimaryColor: #000000; --junipButtonColor: #000000; --junipButtonOutlineColor: #00000080; --junipStarColor: #000000; --junipButtonTextColor: #fff; --junipBorderColor: rgba(0, 0, 0, 0.08); --junipSurfaceColor: rgba(0, 0, 0, 0.03);}
.cl-sec-tabscollectionsh4xyy7, .cl-sec-tabscollectionsh4xyy7 { scroll-behavior: auto !important;}
.cl-sec-tabscollectionsh4xyy7 .section-template--25118732059005__multicolumn_4RnFW3-padding .title-wrapper-with-link .title h1, .cl-sec-tabscollectionsh4xyy7 h2, .cl-sec-tabscollectionsh4xyy7 h3, .cl-sec-tabscollectionsh4xyy7 h4, .cl-sec-tabscollectionsh4xyy7 h5 { margin: 0px; }
.cl-sec-tabscollectionsh4xyy7 .tabs-collections { overflow: hidden; }
.cl-sec-tabscollectionsh4xyy7 .tabs-collections__head { margin-bottom: 32px; justify-content: space-between; }
.cl-sec-tabscollectionsh4xyy7 .tabs-collections__tablink.active h5 { opacity: 1; }
.cl-sec-tabscollectionsh4xyy7 .tabs-collections__tablink h5 { transition: var(--duration-medium); text-transform: uppercase; margin: 0px 24px 0px 0px; opacity: 0.4; cursor: pointer; }
.cl-sec-tabscollectionsh4xyy7 .tabs-collections__tablink h5:hover { opacity: 1; }
.cl-sec-tabscollectionsh4xyy7 .tabs-collections__view-all { min-width: fit-content; }
.cl-sec-tabscollectionsh4xyy7 .tabs-collections__view-all a { text-transform: uppercase; transition: var(--duration-medium); position: relative; color: rgb(var(--color-foreground)) !important; text-decoration: none !important; }
.cl-sec-tabscollectionsh4xyy7 .tabs-collections__view-all a:hover { color: rgb(99, 82, 71) !important; }
.cl-sec-tabscollectionsh4xyy7 .tabs-collections__view-all a:hover::after { background-color: rgb(99, 82, 71) !important; }
.cl-sec-tabscollectionsh4xyy7 .tabs-collections__view-all a::after { content: ""; position: absolute; bottom: -2px; left: 0px; right: 0px; height: 1px; background-color: rgb(30, 30, 30); }
.cl-sec-tabscollectionsh4xyy7 .tabs-collections__content { position: relative; }
.cl-sec-tabscollectionsh4xyy7 .tabs-collections__content-wrapper { visibility: hidden; position: absolute; opacity: 0; }
.cl-sec-tabscollectionsh4xyy7 .tabs-collections__content-wrapper.active { visibility: visible; position: relative; opacity: 1; }
.cl-sec-tabscollectionsh4xyy7 .tabs-collections__tile { width: 300px; margin-right: var(--grid-desktop-horizontal-spacing); height: auto; }
@media screen and (max-width: 749.98px) { .cl-sec-tabscollectionsh4xyy7 .tabs-collections__tile { margin-right: 8px; margin-left: 8px; } }
@media (max-width: 575px) { .cl-sec-tabscollectionsh4xyy7 .tabs-collections__tile { width: 250px; } }
.cl-sec-tabscollectionsh4xyy7 .tabs-collections__tile:last-of-type { margin-right: 0px; }
@media screen and (max-width: 749.98px) { .cl-sec-tabscollectionsh4xyy7 .tabs-collections__tile:last-of-type { margin-right: 8px; } }
.cl-sec-tabscollectionsh4xyy7 .tabs-collections--template--25118732059005__tabs_collections_H4xyy7 { padding-top: 36px; padding-bottom: 0px; }
@media (min-width: 750px) { .cl-sec-tabscollectionsh4xyy7 .tabs-collections--template--25118732059005__tabs_collections_H4xyy7 { padding-top: 44px; padding-bottom: 28px; } }
.cl-sec-tabscollectionsh4xyy7 #cl-shopify-section-template--25118732059005__tabs_collections_H4xyy7 { margin-top: calc(var(--spacing-sections-mobile) / -); }
@media screen and (min-width: 750px) { .cl-sec-tabscollectionsh4xyy7 #cl-shopify-section-template--25118732059005__tabs_collections_H4xyy7 { margin-top: calc(var(--spacing-sections-desktop) / -); } }
.cl-sec-tabscollectionsh4xyy7 .card-wrapper { color: inherit; height: 100%; position: relative; text-decoration: none; }
.cl-sec-tabscollectionsh4xyy7 .clx-card { text-decoration: none; text-align: var(--text-alignment); }
.cl-sec-tabscollectionsh4xyy7 .clx-card:not(.ratio) { display: flex; flex-direction: column; height: 100%; }
.cl-sec-tabscollectionsh4xyy7 .card--card, .cl-sec-tabscollectionsh4xyy7 .card--standard .clx-card__inner { position: relative; box-sizing: border-box; border-radius: var(--border-radius); border: var(--border-width) solid rgba(var(--color-foreground),var(--border-opacity)); }
.cl-sec-tabscollectionsh4xyy7 .card--card::after, .cl-sec-tabscollectionsh4xyy7 .card--standard .clx-card__inner::after { content: ""; position: absolute; z-index: -1; width: calc(var(--border-width) * 2 + 100%); height: calc(var(--border-width) * 2 + 100%); top: calc(var(--border-width) * -1); left: calc(var(--border-width) * -1); border-radius: var(--border-radius); box-shadow: var(--shadow-horizontal-offset) var(--shadow-vertical-offset) var(--shadow-blur-radius) rgba(var(--color-shadow),var(--shadow-opacity)); }
.cl-sec-tabscollectionsh4xyy7 .card--card.gradient, .cl-sec-tabscollectionsh4xyy7 .clx-card__inner.gradient { transform: perspective(0px); }
.cl-sec-tabscollectionsh4xyy7 .clx-card__inner.color-scheme-1 { background: transparent; }
.cl-sec-tabscollectionsh4xyy7 .clx-card .clx-card__inner .card__media { overflow: hidden; z-index: 0; border-radius: calc(var(--border-radius) - var(--border-width) - var(--image-padding)); }
.cl-sec-tabscollectionsh4xyy7 .card-information { text-align: var(--text-alignment); }
.cl-sec-tabscollectionsh4xyy7 .card__media, .cl-sec-tabscollectionsh4xyy7 .clx-card .media { bottom: 0px; position: absolute; top: 0px; }
.cl-sec-tabscollectionsh4xyy7 .clx-card .media { width: 100%; }
.cl-sec-tabscollectionsh4xyy7 .card__media { margin: var(--image-padding); width: calc(100% - 2 * var(--image-padding)); }
.cl-sec-tabscollectionsh4xyy7 .card--standard .card__media { margin: var(--image-padding); }
.cl-sec-tabscollectionsh4xyy7 .clx-card__inner { width: 100%; }
.cl-sec-tabscollectionsh4xyy7 .card--media .clx-card__inner .clx-card__content { position: relative; padding: calc(var(--image-padding) + 10px); }
.cl-sec-tabscollectionsh4xyy7 .clx-card__content { display: grid; grid-template-rows: minmax(0px, 1fr) max-content minmax(0px, 1fr); padding: 10px; width: 100%; flex-grow: 1; }
.cl-sec-tabscollectionsh4xyy7 .card__information { grid-row-start: 2; padding: 5px 10px; }
.cl-sec-tabscollectionsh4xyy7 .clx-card:not(.ratio) > .clx-card__content { grid-template-rows: max-content minmax(0px, 1fr) max-content auto; }
.cl-sec-tabscollectionsh4xyy7 .card__badge { place-self: flex-end flex-start; grid-row-start: 3; }
.cl-sec-tabscollectionsh4xyy7 .card__media .media img { height: 100%; object-fit: cover; object-position: center center; width: 100%; }
.cl-sec-tabscollectionsh4xyy7 .card__heading { margin-top: 0px; margin-bottom: 0px; }
.cl-sec-tabscollectionsh4xyy7 .card__heading:last-child { margin-bottom: 0px; }
.cl-sec-tabscollectionsh4xyy7 .card__heading a::after { inset: 0px; content: ""; position: absolute; z-index: 1; }
.cl-sec-tabscollectionsh4xyy7 .card__heading a::after { outline-offset: 3px; }
.cl-sec-tabscollectionsh4xyy7 .card__heading a:focus::after { box-shadow: 0 0 0 3px rgb(var(--color-background)),0 0 5px 4px rgba(var(--color-foreground),.3); outline: 2px solid rgba(var(--color-foreground),.5); }
.cl-sec-tabscollectionsh4xyy7 .card__heading a:focus:not(:focus-visible)::after { box-shadow: none; outline: 0px; }
.cl-sec-tabscollectionsh4xyy7 .card__heading a:focus { box-shadow: none; outline: 0px; }
@media screen and (min-width: 990px) { .cl-sec-tabscollectionsh4xyy7 .card-wrapper:hover .media.media--hover-effect > img:first-child:not(:only-child) { opacity: 0; } }
@media screen and (min-width: 990px) { .cl-sec-tabscollectionsh4xyy7 .card-wrapper:hover .media.media--hover-effect > img + img { opacity: 1; transition: transform var(--duration-long) ease; transform: scale(1.03); } }
.cl-sec-tabscollectionsh4xyy7 .card--standard.card--media .clx-card__inner .card__information, .cl-sec-tabscollectionsh4xyy7 .card--standard.card--text:not(.card--horizontal) > .clx-card__content .card__heading:not(.card__heading--placeholder), .cl-sec-tabscollectionsh4xyy7 .card--standard:not(.card--horizontal) > .clx-card__content .card__badge, .cl-sec-tabscollectionsh4xyy7 .card--standard.card--text.article-card > .clx-card__content .card__information, .cl-sec-tabscollectionsh4xyy7 .card--standard > .clx-card__content .card__caption { display: none; }
.cl-sec-tabscollectionsh4xyy7 .card--standard > .clx-card__content { padding: 0px; }
.cl-sec-tabscollectionsh4xyy7 .card--standard > .clx-card__content .card__information { padding-left: 0px; padding-right: 0px; }
.cl-sec-tabscollectionsh4xyy7 .card-information > * + * { margin-top: 5px; }
.cl-sec-tabscollectionsh4xyy7 .card-information { width: 100%; }
.cl-sec-tabscollectionsh4xyy7 .card-information > * { line-height: calc(1 + .4 / var(--font-body-scale)); color: rgb(var(--color-foreground)); }
.cl-sec-tabscollectionsh4xyy7 .card-information > :not(.visually-hidden:first-child) + :not(.clx-rating):not(.card__information-volume-pricing-note) { margin-top: 7px; }
.cl-sec-tabscollectionsh4xyy7 .card-information .caption { letter-spacing: 0.7px; }
.cl-sec-tabscollectionsh4xyy7 .card-wrapper .price__container { flex-wrap: wrap; gap: 8px; }
.cl-sec-tabscollectionsh4xyy7 .card-wrapper .price__container .price__discount-badge { margin: 0px !important; }
.cl-sec-tabscollectionsh4xyy7 .card-wrapper .price__container * { font-size: calc(var(--font-body-scale)*14px) !important; line-height: normal; }
.cl-sec-tabscollectionsh4xyy7 .card-wrapper .price__sale .price-item--regular { color: rgb(var(--color-accent)) !important; }
.cl-sec-tabscollectionsh4xyy7 .card-wrapper .clx-price > * { display: flex !important; align-items: center; }
.cl-sec-tabscollectionsh4xyy7 .product-card-wrapper .card__content-product { display: flex !important; flex-direction: column; }
.cl-sec-tabscollectionsh4xyy7 .product-card-wrapper .card__heading { letter-spacing: 0.8px !important; margin-bottom: 4px; }
.cl-sec-tabscollectionsh4xyy7 .product-card-wrapper .clx-card__content { padding-block: 4px; justify-content: space-between; }
@media screen and (max-width: 749.98px) { .cl-sec-tabscollectionsh4xyy7 .product-card-wrapper .clx-card__content { flex-direction: column; } }
.cl-sec-tabscollectionsh4xyy7 .product-card-wrapper .card__badge-shades { border-radius: var(--badge-corner-radius); background-color: rgb(var(--color-background)); display: flex; justify-content: center; align-items: center; padding: 5px 8px 4px; color: rgb(var(--color-foreground)) !important; }
.cl-sec-tabscollectionsh4xyy7 .product-card-wrapper .card__badge-shades svg { margin-right: 8px; margin-top: -2px; }
.cl-sec-tabscollectionsh4xyy7 .product-card-wrapper .card__bages { display: flex; flex-wrap: wrap; position: absolute; left: 12px; top: 12px; }
.cl-sec-tabscollectionsh4xyy7 .product-card-wrapper .clx-card .clx-quick-add { width: 100%; }
@media screen and (max-width: 749.98px) { .cl-sec-tabscollectionsh4xyy7 .product-card-wrapper .clx-card .clx-quick-add { padding-top: 0px; margin-left: 0px; } }
.cl-sec-tabscollectionsh4xyy7 .product-card-wrapper .clx-card .clx-quick-add .btn.btn--primary { width: 100%; min-width: 76px; height: 44px; min-height: 44px; border-width: medium; border-style: none; border-color: currentcolor; border-image: none; }
@media screen and (max-width: 749.98px) { .cl-sec-tabscollectionsh4xyy7 .product-card-wrapper .clx-card .clx-quick-add .btn.btn--primary { width: 100%; min-width: 100%; } }
.cl-sec-tabscollectionsh4xyy7 .clx-quick-add { position: relative; grid-row-start: 4; margin: 0px; z-index: 1; }
.cl-sec-tabscollectionsh4xyy7 .quick-add__submit { min-width: 100%; box-sizing: border-box; }
.cl-sec-tabscollectionsh4xyy7 .clx-price { color: rgb(var(--color-foreground)); }
.cl-sec-tabscollectionsh4xyy7 .clx-price > * { display: flex; align-items: center; }
.cl-sec-tabscollectionsh4xyy7 .price__container { flex-wrap: wrap; gap: 5px 8px; }
.cl-sec-tabscollectionsh4xyy7 .clx-price .price-item { display: block; }
.cl-sec-tabscollectionsh4xyy7 .clx-price s.price-item { margin-left: 8px; }
.cl-sec-tabscollectionsh4xyy7 .price__regular .price-item--regular { margin-right: 0px; }
.cl-sec-tabscollectionsh4xyy7 .clx-price:not(.price--show-badge) .price-item--last:last-of-type { margin: 0px; }
@media screen and (min-width: 750px) { .cl-sec-tabscollectionsh4xyy7 .clx-price { margin-bottom: 0px; } }
.cl-sec-tabscollectionsh4xyy7 .price--sold-out .price__availability, .cl-sec-tabscollectionsh4xyy7 .price__regular { display: block; }
.cl-sec-tabscollectionsh4xyy7 .price__sale, .cl-sec-tabscollectionsh4xyy7 .price__availability, .cl-sec-tabscollectionsh4xyy7 .clx-price .price__badge-sale, .cl-sec-tabscollectionsh4xyy7 .clx-price .price__badge-sold-out, .cl-sec-tabscollectionsh4xyy7 .price--on-sale .price__regular, .cl-sec-tabscollectionsh4xyy7 .price--on-sale .price__availability { display: none; }
.cl-sec-tabscollectionsh4xyy7 .price--on-sale .price__sale { display: flex; flex-flow: wrap; align-items: center; }
.cl-sec-tabscollectionsh4xyy7 .price--on-sale .price-item--regular { text-decoration: line-through; color: rgb(var(--color-accent)); }
.cl-sec-tabscollectionsh4xyy7 .clx-unit-price { display: block; font-size: 11px; letter-spacing: 0.4px; line-height: calc(1 + .2 / var(--font-body-scale)); margin-top: 2px; text-transform: uppercase; color: rgba(var(--color-foreground),.7); }
.cl-sec-tabscollectionsh4xyy7 { --qbk-popup-background-color: #faf8f6; --qbk-popup-text-primary-color: #1e1e1e; --qbk-highlight-color: #1e1e1e; --qbk-button-primary-bg-color: #1e1e1e; --qbk-button-primary-text-color: #ffffff; --qbk-button-secondary-bg-color: #1e1e1e; --qbk-button-secondary-text-color: #faf8f6; --qbk-offer-background-img: none;}
.cl-sec-tabscollectionsh4xyy7 { --discountbox-style: simple; --discountbox-position: right; --discountbox-width: 410px; --discountbox-codeButtonColor: #ffffff; --discountbox-codeButtonBackgroundColor: #1e1e1e; --discountbox-codeButtonBorderColor: #1e1e1e; --discountbox-submitButtonBorderColor: #5aaa34; --discountbox-loadingBg: #635247; --discountbox-spinnerColor: #ffffff; --discountbox-inputColor: #1e1e1e; --discountbox-inputBg: #ffffff; --discountbox-inputBorder: #ffffff; --discountbox-discountInfoColor: #1e1e1e; --discountbox-discountInfoBg: #fafafa; --discountbox-discountInfoBorder: #e1e1e1;}
/* Swiper dele -> trilho (cl-ui.js) */
.cl-sec-tabscollectionsh4xyy7 .swiper-wrapper[data-cl-track] { transform: none !important; }
/* o Swiper dele deixa os slides vazarem ate a borda da tela (o trilho aqui rola dentro da propria caixa):
   a caixa do Swiper vira container de referencia e o trilho sangra ate a borda -- so abaixo de 990px
   (retrabalho 10-24, operador: no desktop o trilho sangrando "come um pedaco da tela"; fica na caixa da pagina) */
.cl-sec-tabscollectionsh4xyy7 :has(> .swiper-wrapper.cl-bleed[data-cl-track]) { container-type: inline-size; }
@media screen and (max-width: 989.98px) {
  .cl-sec-tabscollectionsh4xyy7 .swiper-wrapper.cl-bleed[data-cl-track] { width: auto !important; margin-right: calc((100cqw - 100vw) / 2); }
}
.cl-sec-tabscollectionsh4xyy7 .cl-loop-clone { display: none !important; }
@media screen and (min-width: 990px) {
  .cl-sec-tabscollectionsh4xyy7 [data-cl-track] > .swiper-slide[style*="--cl-sw"] { width: var(--cl-sw) !important; }
  .cl-sec-tabscollectionsh4xyy7 [data-cl-track] > .swiper-slide[style*="--cl-sm"] { margin-right: var(--cl-sm) !important; }
}
@media screen and (max-width: 749.98px) {
  .cl-sec-tabscollectionsh4xyy7 .cl-loop-clone { display: block !important; margin-left: calc(50vw - 250px - 16px - 250px / 2) !important; pointer-events: none; }
  .cl-sec-tabscollectionsh4xyy7 .swiper-wrapper.cl-bleed[data-cl-track] > * { scroll-snap-align: center; }
  .cl-sec-tabscollectionsh4xyy7 .swiper-wrapper.cl-bleed[data-cl-track] { margin-left: calc((100cqw - 100vw) / 2); }
}
@media screen and (max-width: 749.98px) {
  .cl-sec-tabscollectionsh4xyy7 [data-cl-sw="0"] { container-type: normal; }
  .cl-sec-tabscollectionsh4xyy7 :has(> [data-cl-sw="0"]) { container-type: inline-size; }
  .cl-sec-tabscollectionsh4xyy7 [data-cl-sw="0"] { width: auto !important; margin-left: calc((100cqw - 100vw) / 2) !important; margin-right: calc((100cqw - 100vw) / 2) !important; }
  .cl-sec-tabscollectionsh4xyy7 [data-cl-sw="0"][data-cl-track] > .swiper-slide.swiper-slide { width: calc((100cqw - 6.496241px) / 1.406015) !important; margin-left: 8px !important; margin-right: 8px !important; }
  .cl-sec-tabscollectionsh4xyy7 [data-cl-sw="0"] > .cl-loop-clone { display: block !important; margin-left: 8px !important; }
  .cl-sec-tabscollectionsh4xyy7 [data-cl-sw="0"] > .cl-loop-clone:nth-child(1) { margin-left: calc(((100vw - 100cqw) / 2) + (100cqw - calc((100cqw - 6.496241px) / 1.406015)) / 2 - 1 * (calc((100cqw - 6.496241px) / 1.406015) + 16px)) !important; }
  .cl-sec-tabscollectionsh4xyy7 [data-cl-sw="0"] > * { scroll-snap-align: center; }
}

/* trilho do "Our most loved": larguras que o Swiper dele calculava (4 por vista, gap 40 / 20) */
@media screen and (min-width: 1200px) { .cl-sec-tabscollectionsh4xyy7 .tabs-collections__tile { width: calc((100cqw - 120px) / 4) !important; margin-right: 40px !important; } }
@media screen and (min-width: 990px) and (max-width: 1199.98px) { .cl-sec-tabscollectionsh4xyy7 .tabs-collections__tile { width: calc((100cqw - 60px) / 4) !important; margin-right: 20px !important; } }
.cl-sec-tabscollectionsh4xyy7 .tabs-collections__tile:last-child { margin-right: 0 !important; }

/* 05-imagewithtextrmjf8j */


.cl-sec-imagewithtextrmjf8j, .cl-sec-imagewithtextrmjf8j .color-scheme-1 { --color-background: 250,248,246; --gradient-background: #faf8f6; --color-foreground: 30,30,30; --color-background-contrast: 204,184,164; --color-shadow: 30,30,30; --color-button: 30,30,30; --color-button-text: 255,255,255; --color-secondary-button: 250,248,246; --color-secondary-button-text: 30,30,30; --color-link: 30,30,30; --color-badge-foreground: 30,30,30; --color-badge-background: 250,248,246; --color-badge-border: 30,30,30; --color-accent: 188,30,30; --payment-terms-background-color: rgb(250 248 246); }
.cl-sec-imagewithtextrmjf8j, .cl-sec-imagewithtextrmjf8j .color-scheme-1, .cl-sec-imagewithtextrmjf8j .color-scheme-2, .cl-sec-imagewithtextrmjf8j .color-scheme-3, .cl-sec-imagewithtextrmjf8j .color-scheme-4, .cl-sec-imagewithtextrmjf8j .color-scheme-5, .cl-sec-imagewithtextrmjf8j .color-scheme-0ec5db07-1fce-48e1-8243-3f59e304a395, .cl-sec-imagewithtextrmjf8j .color-scheme-750b5e56-ec83-49e9-b333-ac363650ae36, .cl-sec-imagewithtextrmjf8j .color-scheme-c939383f-bcdf-4a1a-ab19-a8f2ba2a2bb0, .cl-sec-imagewithtextrmjf8j .color-scheme-27bd72dc-a699-4e2b-9561-23adcadf323d, .cl-sec-imagewithtextrmjf8j .color-scheme-a2c3f00b-a17a-4a35-9b8b-f3247df9d990, .cl-sec-imagewithtextrmjf8j .color-scheme-af4139b8-3705-4200-97ee-c7b87714f026, .cl-sec-imagewithtextrmjf8j .color-scheme-e425ae7c-0826-4f46-96fe-092c5d295d44, .cl-sec-imagewithtextrmjf8j .color-scheme-0c6f6e5a-1aee-4623-a0f3-930a8a66e1b6, .cl-sec-imagewithtextrmjf8j .color-scheme-e520e8be-dc4f-4d15-a7c5-ef382fc14653, .cl-sec-imagewithtextrmjf8j .color-scheme-9f288b7c-afa6-4928-a6c0-123a5899157b, .cl-sec-imagewithtextrmjf8j .color-scheme-62423dd5-069f-458a-8ceb-d8ccee9c94c6, .cl-sec-imagewithtextrmjf8j .color-scheme-e980ca91-d8e3-413f-bd9e-a074b98d0c05 { color: rgba(var(--color-foreground), 1); background-color: rgb(var(--color-background)); }
.cl-sec-imagewithtextrmjf8j { --font-body-family: 'Pragmatica', sans-serif; --font-heading-family: 'Pragmatica', sans-serif; --font-accent-family: 'Presti Display', sans-serif; --font-body-scale: 1.0; --font-heading-scale: 1.0; --media-padding: px; --media-border-opacity: 0.05; --media-border-width: 1px; --media-radius: 0px; --media-shadow-opacity: 0.0; --media-shadow-horizontal-offset: 0px; --media-shadow-vertical-offset: 4px; --media-shadow-blur-radius: 5px; --media-shadow-visible: 0; --page-width: 1412px; --page-width-margin: 0px; --product-card-image-padding: 0px; --product-card-corner-radius: 0px; --product-card-text-alignment: left; --product-card-border-width: 0px; --product-card-border-opacity: 0.1; --product-card-shadow-opacity: 0.0; --product-card-shadow-visible: 0; --product-card-shadow-horizontal-offset: 0px; --product-card-shadow-vertical-offset: 4px; --product-card-shadow-blur-radius: 5px; --collection-card-image-padding: 0px; --collection-card-corner-radius: 0px; --collection-card-text-alignment: left; --collection-card-border-width: 0px; --collection-card-border-opacity: 0.1; --collection-card-shadow-opacity: 0.0; --collection-card-shadow-visible: 0; --collection-card-shadow-horizontal-offset: 0px; --collection-card-shadow-vertical-offset: 4px; --collection-card-shadow-blur-radius: 5px; --blog-card-image-padding: 0px; --blog-card-corner-radius: 0px; --blog-card-text-alignment: left; --blog-card-border-width: 0px; --blog-card-border-opacity: 0.1; --blog-card-shadow-opacity: 0.0; --blog-card-shadow-visible: 0; --blog-card-shadow-horizontal-offset: 0px; --blog-card-shadow-vertical-offset: 4px; --blog-card-shadow-blur-radius: 5px; --badge-corner-radius: 4px; --popup-border-width: 1px; --popup-border-opacity: 0.1; --popup-corner-radius: 12px; --popup-shadow-opacity: 0.05; --popup-shadow-horizontal-offset: 0px; --popup-shadow-vertical-offset: 4px; --popup-shadow-blur-radius: 5px; --drawer-border-width: 1px; --drawer-border-opacity: 0.1; --drawer-shadow-opacity: 0.0; --drawer-shadow-horizontal-offset: 0px; --drawer-shadow-vertical-offset: 4px; --drawer-shadow-blur-radius: 5px; --spacing-sections-desktop: 128px; --spacing-sections-mobile: 64px; --grid-desktop-vertical-spacing: 40px; --grid-desktop-horizontal-spacing: 40px; --grid-mobile-vertical-spacing: 24px; --grid-mobile-horizontal-spacing: 24px; --text-boxes-border-opacity: 0.1; --text-boxes-border-width: 0px; --text-boxes-radius: 0px; --text-boxes-shadow-opacity: 0.0; --text-boxes-shadow-visible: 0; --text-boxes-shadow-horizontal-offset: 0px; --text-boxes-shadow-vertical-offset: 4px; --text-boxes-shadow-blur-radius: 5px; --buttons-radius: 4px; --buttons-radius-outset: 5px; --buttons-border-width: 1px; --buttons-border-opacity: 1.0; --buttons-shadow-opacity: 0.0; --buttons-shadow-visible: 0; --buttons-shadow-horizontal-offset: 0px; --buttons-shadow-vertical-offset: 4px; --buttons-shadow-blur-radius: 5px; --buttons-border-offset: 0.3px; --inputs-radius: 4px; --inputs-border-width: 1px; --inputs-border-opacity: 0.55; --inputs-shadow-opacity: 0.0; --inputs-shadow-horizontal-offset: 0px; --inputs-margin-offset: 0px; --inputs-shadow-vertical-offset: 4px; --inputs-shadow-blur-radius: 5px; --inputs-radius-outset: 5px; --variant-pills-radius: 4px; --variant-pills-border-width: 1px; --variant-pills-border-opacity: 1.0; --variant-pills-shadow-opacity: 0.0; --variant-pills-shadow-horizontal-offset: 0px; --variant-pills-shadow-vertical-offset: 4px; --variant-pills-shadow-blur-radius: 5px;}
.cl-sec-imagewithtextrmjf8j *, .cl-sec-imagewithtextrmjf8j ::before, .cl-sec-imagewithtextrmjf8j ::after { box-sizing: inherit; }
.cl-sec-imagewithtextrmjf8j { box-sizing: border-box; font-size: 10px;}
.cl-sec-imagewithtextrmjf8j { margin: 0px; font-size: 14px; letter-spacing: normal; line-height: calc(1 + 0.2 / var(--font-body-scale)); font-family: var(--font-body-family); font-style: var(--font-body-style); font-weight: var(--font-body-weight);}
.cl-sec-imagewithtextrmjf8j * { -webkit-font-smoothing: antialiased; }
.cl-sec-imagewithtextrmjf8j { scroll-behavior: smooth; text-size-adjust: none;}
.cl-sec-imagewithtextrmjf8j { --show-usual-price: none; --show-discounted-price: none; --show-usual-content: none; --show-early-access-content: none; --show-special-offer-content: none; --show-evergreen-offer-content: none;}
.cl-sec-imagewithtextrmjf8j { --alpha-button-background: 1; --alpha-button-border: 1; --alpha-link: .85; --alpha-badge-border: .1; --focused-base-outline: 2px solid rgba(var(--color-foreground), .5); --focused-base-outline-offset: 3px; --focused-base-box-shadow: 0 0 0 3px rgb(var(--color-background)), 0 0 5px 4px rgba(var(--color-foreground), .3);}
.cl-sec-imagewithtextrmjf8j .contains-content-container, .cl-sec-imagewithtextrmjf8j .content-container { --border-radius: var(--text-boxes-radius); --border-width: var(--text-boxes-border-width); --border-opacity: var(--text-boxes-border-opacity); --shadow-horizontal-offset: var(--text-boxes-shadow-horizontal-offset); --shadow-vertical-offset: var(--text-boxes-shadow-vertical-offset); --shadow-blur-radius: var(--text-boxes-shadow-blur-radius); --shadow-opacity: var(--text-boxes-shadow-opacity); --shadow-visible: var(--text-boxes-shadow-visible); }
.cl-sec-imagewithtextrmjf8j .contains-media, .cl-sec-imagewithtextrmjf8j .global-media-settings { --border-radius: var(--media-radius); --border-width: var(--media-border-width); --border-opacity: var(--media-border-opacity); --shadow-horizontal-offset: var(--media-shadow-horizontal-offset); --shadow-vertical-offset: var(--media-shadow-vertical-offset); --shadow-blur-radius: var(--media-shadow-blur-radius); --shadow-opacity: var(--media-shadow-opacity); --shadow-visible: var(--media-shadow-visible); }
.cl-sec-imagewithtextrmjf8j { --page-width-x-paddings-mobile: 16px;}
.cl-sec-imagewithtextrmjf8j .clx-page-width { max-width: var(--page-width); margin: 0px auto; padding: 0 var(--page-width-x-paddings-mobile); }
@media screen and (min-width: 750px) { .cl-sec-imagewithtextrmjf8j .clx-page-width { padding: 0px 50px; } }
.cl-sec-imagewithtextrmjf8j .isolate { position: relative; z-index: 0; }
.cl-sec-imagewithtextrmjf8j .clx-section + .clx-section, .cl-sec-imagewithtextrmjf8j .section--visible { margin-top: var(--spacing-sections-mobile); }
@media screen and (min-width: 750px) { .cl-sec-imagewithtextrmjf8j .clx-section + .clx-section, .cl-sec-imagewithtextrmjf8j .section--visible { margin-top: var(--spacing-sections-desktop); } }
.cl-sec-imagewithtextrmjf8j h1, .cl-sec-imagewithtextrmjf8j h2, .cl-sec-imagewithtextrmjf8j h3, .cl-sec-imagewithtextrmjf8j h4, .cl-sec-imagewithtextrmjf8j h5, .cl-sec-imagewithtextrmjf8j .h0, .cl-sec-imagewithtextrmjf8j .clx-h1, .cl-sec-imagewithtextrmjf8j .clx-h2, .cl-sec-imagewithtextrmjf8j .clx-h3, .cl-sec-imagewithtextrmjf8j .clx-h4, .cl-sec-imagewithtextrmjf8j .clx-h5 { font-family: var(--font-heading-family); font-style: var(--font-heading-style); font-weight: var(--font-heading-weight); letter-spacing: normal; color: rgb(var(--color-foreground)); line-height: calc(1 - (.1/max(1,var(--font-heading-scale)))); word-break: break-word; }
.cl-sec-imagewithtextrmjf8j h1 em, .cl-sec-imagewithtextrmjf8j h2 em, .cl-sec-imagewithtextrmjf8j h3 em, .cl-sec-imagewithtextrmjf8j h4 em, .cl-sec-imagewithtextrmjf8j h5 em, .cl-sec-imagewithtextrmjf8j .h0 em, .cl-sec-imagewithtextrmjf8j .clx-h1 em, .cl-sec-imagewithtextrmjf8j .clx-h2 em, .cl-sec-imagewithtextrmjf8j .clx-h3 em, .cl-sec-imagewithtextrmjf8j .clx-h4 em, .cl-sec-imagewithtextrmjf8j .clx-h5 em { font-family: var(--font-accent-family); line-height: calc(1 + .1/max(1,var(--font-heading-scale))); letter-spacing: -0.02em; }
.cl-sec-imagewithtextrmjf8j h4, .cl-sec-imagewithtextrmjf8j .clx-h4 { font-size: calc(var(--font-heading-scale) * 20px); }
@media only screen and (min-width: 750px) { .cl-sec-imagewithtextrmjf8j h4, .cl-sec-imagewithtextrmjf8j .clx-h4 { font-size: calc(var(--font-heading-scale) * 32px); } }
@media screen and (max-width: 749px) { .cl-sec-imagewithtextrmjf8j h4 em, .cl-sec-imagewithtextrmjf8j .clx-h4 em { font-size: calc(var(--font-heading-scale) * 18px); } }
.cl-sec-imagewithtextrmjf8j { --duration-short: .1s; --duration-default: .2s; --duration-announcement-bar: .25s; --duration-medium: .3s; --duration-long: .5s; --duration-extra-long: .6s; --duration-extra-longer: .75s; --duration-extended: 3s; --ease-out-slow: cubic-bezier(0, 0, .3, 1); --animation-slide-in: slideIn var(--duration-extra-long) var(--ease-out-slow) forwards; --animation-fade-in: fadeIn var(--duration-extra-long) var(--ease-out-slow);}
.cl-sec-imagewithtextrmjf8j .clx-grid { display: flex; flex-wrap: wrap; margin-bottom: 20px; padding: 0px; list-style: none; column-gap: var(--grid-mobile-horizontal-spacing); row-gap: var(--grid-mobile-vertical-spacing); }
@media screen and (min-width: 750px) { .cl-sec-imagewithtextrmjf8j .clx-grid { column-gap: var(--grid-desktop-horizontal-spacing); row-gap: var(--grid-desktop-vertical-spacing); } }
.cl-sec-imagewithtextrmjf8j .clx-grid:last-child { margin-bottom: 0px; }
.cl-sec-imagewithtextrmjf8j .grid__item { width: calc(25% - var(--grid-mobile-horizontal-spacing) * 3 / 4); max-width: calc(50% - var(--grid-mobile-horizontal-spacing) / 2); flex-grow: 1; flex-shrink: 0; }
@media screen and (min-width: 750px) { .cl-sec-imagewithtextrmjf8j .grid__item { width: calc(25% - var(--grid-desktop-horizontal-spacing) * 3 / 4); max-width: calc(50% - var(--grid-desktop-horizontal-spacing) / 2); } }
.cl-sec-imagewithtextrmjf8j .grid--gapless.clx-grid { gap: 0px; }
.cl-sec-imagewithtextrmjf8j .grid--1-col .grid__item { max-width: 100%; width: 100%; }
@media screen and (min-width: 750px) { .cl-sec-imagewithtextrmjf8j .grid--2-col-tablet .grid__item { width: calc(50% - var(--grid-desktop-horizontal-spacing) / 2); } }
.cl-sec-imagewithtextrmjf8j .media { display: block; background-color: rgba(var(--color-foreground),.1); position: relative; overflow: hidden; }
.cl-sec-imagewithtextrmjf8j .media > :not(.zoom):not(.clx-deferred-media__poster-button), .cl-sec-imagewithtextrmjf8j .media model-viewer { display: block; max-width: 100%; position: absolute; top: 0px; left: 0px; height: 100%; width: 100%; }
.cl-sec-imagewithtextrmjf8j .media > img { object-fit: cover; object-position: center center; transition: opacity 0.4s cubic-bezier(0.25, 0.46, 0.45, 0.94); }
.cl-sec-imagewithtextrmjf8j .clx-button, .cl-sec-imagewithtextrmjf8j .shopify-challenge__button, .cl-sec-imagewithtextrmjf8j .customer button, .cl-sec-imagewithtextrmjf8j button.clx-shopify-payment-button__button--unbranded, .cl-sec-imagewithtextrmjf8j .shopify-payment-button [role="button"], .cl-sec-imagewithtextrmjf8j .cart__dynamic-checkout-buttons [role="button"], .cl-sec-imagewithtextrmjf8j .cart__dynamic-checkout-buttons iframe { --shadow-horizontal-offset: var(--buttons-shadow-horizontal-offset); --shadow-vertical-offset: var(--buttons-shadow-vertical-offset); --shadow-blur-radius: var(--buttons-shadow-blur-radius); --shadow-opacity: var(--buttons-shadow-opacity); --shadow-visible: var(--buttons-shadow-visible); --border-offset: var(--buttons-border-offset); --border-opacity: calc(1 - var(--buttons-border-opacity)); border-radius: var(--buttons-radius-outset); position: relative; }
.cl-sec-imagewithtextrmjf8j .clx-button, .cl-sec-imagewithtextrmjf8j .shopify-challenge__button, .cl-sec-imagewithtextrmjf8j .customer button, .cl-sec-imagewithtextrmjf8j button.clx-shopify-payment-button__button--unbranded { min-width: calc(120px + var(--buttons-border-width) * 2); min-height: calc(45px + var(--buttons-border-width) * 2); }
.cl-sec-imagewithtextrmjf8j .clx-button, .cl-sec-imagewithtextrmjf8j .shopify-challenge__button, .cl-sec-imagewithtextrmjf8j .customer button { display: inline-flex; justify-content: center; align-items: center; border: 0px; padding: 0px 30px; cursor: pointer; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; line-height: inherit; font-family: inherit; font-optical-sizing: inherit; font-size-adjust: inherit; font-kerning: inherit; font-feature-settings: inherit; font-variation-settings: inherit; font-language-override: inherit; font-size: 15px; text-decoration: none; color: rgb(var(--color-button-text)); transition: box-shadow var(--duration-short) ease; appearance: none; background-color: rgba(var(--color-button),var(--alpha-button-background)); }
.cl-sec-imagewithtextrmjf8j .clx-button::before, .cl-sec-imagewithtextrmjf8j .shopify-challenge__button::before, .cl-sec-imagewithtextrmjf8j .customer button::before, .cl-sec-imagewithtextrmjf8j .clx-shopify-payment-button__button--unbranded::before, .cl-sec-imagewithtextrmjf8j .shopify-payment-button [role="button"]::before, .cl-sec-imagewithtextrmjf8j .cart__dynamic-checkout-buttons [role="button"]::before { content: ""; position: absolute; inset: 0px; z-index: -1; border-radius: var(--buttons-radius-outset); box-shadow: var(--shadow-horizontal-offset) var(--shadow-vertical-offset) var(--shadow-blur-radius) rgba(var(--color-shadow),var(--shadow-opacity)); }
.cl-sec-imagewithtextrmjf8j .clx-button::after, .cl-sec-imagewithtextrmjf8j .shopify-challenge__button::after, .cl-sec-imagewithtextrmjf8j .customer button::after, .cl-sec-imagewithtextrmjf8j .clx-shopify-payment-button__button--unbranded::after { content: ""; position: absolute; top: var(--buttons-border-width); right: var(--buttons-border-width); bottom: var(--buttons-border-width); left: var(--buttons-border-width); z-index: 1; border-radius: var(--buttons-radius); box-shadow: 0 0 0 calc(var(--buttons-border-width) + var(--border-offset)) rgba(var(--color-button-text),var(--border-opacity)),0 0 0 var(--buttons-border-width) rgba(var(--color-button),var(--alpha-button-background)); transition: box-shadow var(--duration-short) ease; }
.cl-sec-imagewithtextrmjf8j .clx-button:not([disabled]):hover::after, .cl-sec-imagewithtextrmjf8j .shopify-challenge__button:hover::after, .cl-sec-imagewithtextrmjf8j .customer button:hover::after, .cl-sec-imagewithtextrmjf8j .clx-shopify-payment-button__button--unbranded:hover::after { --border-offset: 1.3px; box-shadow: 0 0 0 calc(var(--buttons-border-width) + var(--border-offset)) rgba(var(--color-button-text),var(--border-opacity)),0 0 0 calc(var(--buttons-border-width) + 1px) rgba(var(--color-button),var(--alpha-button-background)); }
.cl-sec-imagewithtextrmjf8j .clx-button:focus-visible, .cl-sec-imagewithtextrmjf8j .clx-button:focus, .cl-sec-imagewithtextrmjf8j .clx-button.focused, .cl-sec-imagewithtextrmjf8j .clx-shopify-payment-button__button--unbranded:focus-visible, .cl-sec-imagewithtextrmjf8j .shopify-payment-button [role="button"]:focus-visible, .cl-sec-imagewithtextrmjf8j .clx-shopify-payment-button__button--unbranded:focus, .cl-sec-imagewithtextrmjf8j .shopify-payment-button [role="button"]:focus { outline: 0px; box-shadow: 0 0 0 3px rgb(var(--color-background)),0 0 0 5px rgba(var(--color-foreground),.5),0 0 5px 4px rgba(var(--color-foreground),.3); }
.cl-sec-imagewithtextrmjf8j .clx-button:focus:not(:focus-visible):not(.focused), .cl-sec-imagewithtextrmjf8j .clx-shopify-payment-button__button--unbranded:focus:not(:focus-visible):not(.focused), .cl-sec-imagewithtextrmjf8j .shopify-payment-button [role="button"]:focus:not(:focus-visible):not(.focused) { box-shadow: inherit; }
.cl-sec-imagewithtextrmjf8j .clx-button::selection, .cl-sec-imagewithtextrmjf8j .shopify-challenge__button::selection, .cl-sec-imagewithtextrmjf8j .customer button::selection { background-color: rgba(var(--color-button-text),.3); }
.cl-sec-imagewithtextrmjf8j .clx-button, .cl-sec-imagewithtextrmjf8j .button-label, .cl-sec-imagewithtextrmjf8j .shopify-challenge__button, .cl-sec-imagewithtextrmjf8j .customer button { font-size: 15px; letter-spacing: 1px; line-height: calc(1 + .2 / var(--font-body-scale)); }
.cl-sec-imagewithtextrmjf8j .gradient { background-image: ; background-position-x: ; background-position-y: ; background-size: ; background-repeat: ; background-origin: ; background-clip: ; background-color: ; background-attachment: fixed; }
.cl-sec-imagewithtextrmjf8j .content-container { border-radius: var(--text-boxes-radius); border: var(--text-boxes-border-width) solid rgba(var(--color-foreground),var(--text-boxes-border-opacity)); position: relative; }
.cl-sec-imagewithtextrmjf8j .content-container::after { content: ""; position: absolute; top: calc(var(--text-boxes-border-width) * -1); right: calc(var(--text-boxes-border-width) * -1); bottom: calc(var(--text-boxes-border-width) * -1); left: calc(var(--text-boxes-border-width) * -1); border-radius: var(--text-boxes-radius); box-shadow: var(--text-boxes-shadow-horizontal-offset) var(--text-boxes-shadow-vertical-offset) var(--text-boxes-shadow-blur-radius) rgba(var(--color-shadow),var(--text-boxes-shadow-opacity)); z-index: -1; }
.cl-sec-imagewithtextrmjf8j .global-media-settings { position: relative; border: var(--media-border-width) solid rgba(var(--color-foreground),var(--media-border-opacity)); border-radius: var(--media-radius); background-color: rgb(var(--color-background)); overflow: visible !important; }
.cl-sec-imagewithtextrmjf8j .global-media-settings::after { content: ""; position: absolute; top: calc(var(--media-border-width) * -1); right: calc(var(--media-border-width) * -1); bottom: calc(var(--media-border-width) * -1); left: calc(var(--media-border-width) * -1); border-radius: var(--media-radius); box-shadow: var(--media-shadow-horizontal-offset) var(--media-shadow-vertical-offset) var(--media-shadow-blur-radius) rgba(var(--color-shadow),var(--media-shadow-opacity)); z-index: -1; pointer-events: none; }
.cl-sec-imagewithtextrmjf8j .global-media-settings img, .cl-sec-imagewithtextrmjf8j .global-media-settings iframe, .cl-sec-imagewithtextrmjf8j .global-media-settings model-viewer, .cl-sec-imagewithtextrmjf8j .global-media-settings video, .cl-sec-imagewithtextrmjf8j .global-media-settings .clx-placeholder-svg { border-radius: calc(var(--media-radius) - var(--media-border-width)); }
@supports not (inset: 10px) { .cl-sec-imagewithtextrmjf8j .clx-grid { margin-left: calc(-1 * var(--grid-mobile-horizontal-spacing)); } }
@supports not (inset: 10px) { .cl-sec-imagewithtextrmjf8j .grid__item { padding-left: var(--grid-mobile-horizontal-spacing); padding-bottom: var(--grid-mobile-vertical-spacing); } }
@supports not (inset: 10px) { .cl-sec-imagewithtextrmjf8j .grid--gapless .grid__item { padding-left: 0px; padding-bottom: 0px; } }
@media screen and (min-width: 990px) and (max-width: 1199.98px) { .cl-sec-imagewithtextrmjf8j .clx-grid { column-gap: var(--grid-mobile-horizontal-spacing); row-gap: var(--grid-mobile-vertical-spacing); } }
@media (forced-colors: active) { .cl-sec-imagewithtextrmjf8j .clx-button, .cl-sec-imagewithtextrmjf8j .shopify-challenge__button, .cl-sec-imagewithtextrmjf8j .customer button { border: 1px solid transparent; } }
@media (forced-colors: active) { .cl-sec-imagewithtextrmjf8j .clx-button:focus-visible, .cl-sec-imagewithtextrmjf8j .clx-button:focus, .cl-sec-imagewithtextrmjf8j .clx-button.focused, .cl-sec-imagewithtextrmjf8j .clx-shopify-payment-button__button--unbranded:focus-visible, .cl-sec-imagewithtextrmjf8j .shopify-payment-button [role="button"]:focus-visible, .cl-sec-imagewithtextrmjf8j .clx-shopify-payment-button__button--unbranded:focus, .cl-sec-imagewithtextrmjf8j .shopify-payment-button [role="button"]:focus { outline: transparent solid 1px; } }
.cl-sec-imagewithtextrmjf8j .clx-rte::after { clear: both; content: ""; display: block; }
.cl-sec-imagewithtextrmjf8j .clx-rte > :first-child { margin-top: 0px; }
.cl-sec-imagewithtextrmjf8j .clx-rte > :last-child { margin-bottom: 0px; }
@media (prefers-reduced-motion: no-preference) and (hover: hover) { .cl-sec-imagewithtextrmjf8j { --easter-egg: none; --sparkle: url(./sparkle.gif); } }
@font-face { font-family: swiper-icons; src: url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA"); font-weight: 400; font-style: normal; }
.cl-sec-imagewithtextrmjf8j { --swiper-theme-color: #007aff;}
.cl-sec-imagewithtextrmjf8j { --swiper-navigation-size: 44px;}
.cl-sec-imagewithtextrmjf8j #qikify-boosterkit, .cl-sec-imagewithtextrmjf8j #qikify-boosterkit *, .cl-sec-imagewithtextrmjf8j #qikify-boosterkit ::before, .cl-sec-imagewithtextrmjf8j #qikify-boosterkit ::after, .cl-sec-imagewithtextrmjf8j .qikify-boosterkit-app, .cl-sec-imagewithtextrmjf8j .qikify-boosterkit-app *, .cl-sec-imagewithtextrmjf8j .qikify-boosterkit-app ::before, .cl-sec-imagewithtextrmjf8j .qikify-boosterkit-app ::after, .cl-sec-imagewithtextrmjf8j, .cl-sec-imagewithtextrmjf8j *, .cl-sec-imagewithtextrmjf8j ::before, .cl-sec-imagewithtextrmjf8j ::after { box-sizing: border-box; -webkit-font-smoothing: antialiased; }
.cl-sec-imagewithtextrmjf8j { --qbk-popup-background-color: #fff; --qbk-popup-text-primary-color: #000; --qbk-highlight-color: #0f3ad5; --qbk-button-primary-bg-color: #3847D1; --qbk-button-primary-text-color: #FFFFFF; --qbk-button-secondary-bg-color: #FDE991; --qbk-button-secondary-text-color: #000000; --qbk-button-subdued-text-color: #333; --qbk-font-size: 16px; --qbk-space-0125: .125em; --qbk-space-025: .25em; --qbk-space-05: .5em; --qbk-space-1: 1em; --qbk-space-2: 1.25em; --qbk-gap: .75em; --qbk-subdued-bg-color: #f1f1f1; --qbk-subdued-text-color: #8E8E8E; --qbk-subdued-checkbox-color: #8E8E8E; --qbk-checkmark-size: 18px; --qbk-border-neutral-subdued: rgba(186, 191, 195, 1); --qbk-error-banner: #ffddd4; --qbk-text-required: #da3b0f; --qbk-text-color-inverse: #fff; --qbk-subdued-highlight: color-mix(in srgb, var(--qbk-highlight-color) 10%, #fff); --qbk-lighten-highlight: color-mix(in srgb, var(--qbk-highlight-color) 25%, #fff); --qbk-success-color: #29805F; --qbk-form-field-height: 28px; --qbk-form-radius: 3px; --qbk-form-field-thickness: 1px; --qbk-quantity-control-size: 20px; --qbk-quantity-input-size: 24px; --qbk-text-primary: var(--qbk-popup-text-primary-color); --qbk-text-description: color-mix(in srgb, currentColor, transparent 25%); --qbk-cart-widget-discount-badge-bg-color: var(--qbk-subdued-bg-color); --qbk-cart-widget-discount-badge-text-color: var(--qbk-subdued-text-color); --qbk-order-goal-bar-size: 7px; --qbk-order-goal-icon-size: 2.1em; --qbk-order-goal-subdued: var(--qbk-subdued-highlight, var(--qbk-subdued-bg-color)); --qbk-order-goal-bar-empty-color: var(--qbk-order-goal-subdued); --qbk-order-goal-bar-progress-color: var(--qbk-highlight-color); --qbk-order-goal-bar-milestone-bg-color: var(--qbk-order-goal-subdued); --qbk-order-goal-bar-milestone-color: var(--qbk-highlight-color); --qbk-order-goal-bar-milestone-done-bg-color: var(--qbk-highlight-color); --qbk-order-goal-bar-milestone-done-color: var(--qbk-button-primary-text-color); --qbk-tooltip-max-width: 200px; --qbk-tooltip-arrow-width: 6px; --qbk-tooltip-background: #3D3D3D; --qbk-tooltip-color: #fff; --qbk-action-button-width: 7em; --qbk-action-border-radius: 10px; --qbk-button-shadow: none; --qbk-button-radius: 4px; --qbk-button-bg-color: #fff; --qbk-button-text-color: var(--qbk-text-primary); --qbk-button-border-color: var(--qbk-border-neutral-subdued); --qbk-button-danger-bg-color: #cb4f27; --qbk-button-disable-bg-color: var(--qbk-subdued-bg-color); --qbk-button-disable-text-color: var(--qbk-subdued-text-color); --qbk-button-subdued-bg-color: var(--qbk-subdued-bg-color); --qbk-button-bundle-font-size: .9375em; --qbk-offer-image-size: 68px; --qbk-offer-image-scale: 1; --qbk-offer-shadow: 0px 1px 5px rgba(124, 124, 124, .1); --qbk-offer-background-color: var(--qbk-popup-background-color); --qbk-offer-checkbox-size: 18px; --qbk-offer-checkbox-thickness: 1.5px; --qbk-offer-checkbox-border-color: var(--qbk-highlight-color); --qbk-offer-checkbox-bg-color: var(--qbk-highlight-color); --qbk-offer-checkbox-svg-color: var(--qbk-text-color-inverse); --qbk-offer-price-color: var(--qbk-highlight-color); --qbk-offer-quantity-bg-color: #a3a3a3; --qbk-offer-background-img: none; --qbk-offer-unit-price-color: var(--qbk-text-description); --qbk-popup-zindex: 9999999; --qbk-popup-backdrop-color: rgba(10, 10, 10, .6); --qbk-popup-scrollbar-bg-color: #aaa; --qbk-popup-total-value-color: var(--qbk-highlight-color); --qbk-recommendation-offer-gap: 16px; --qbk-truncate-max-lines: 1; --qbk-truncate-line-height: 1.5em; --qbk-bundle-horizontal-offer-width: 180px; --qbk-bundle-horizontal-gap: 12px; --qbk-cart-upsell-horizontal-offer-width: 180px; --qbk-cart-upsell-horizontal-gap: 45px; --qbk-bundle-amazon-gap: 12px; --qbk-free-gift-promote-banner-bg-color: var(--qbk-button-secondary-bg-color); --qbk-free-gift-promote-banner-color: var(--qbk-button-secondary-text-color); --qbk-gift-goal-completed-color: #f64325; --qbk-gift-goal-added-color: #7AC143; --qbk-today-offer-z-index: 999999; --qbk-today-offer-bg-color: #fff; --qbk-today-offer-text-color: #000; --qbk-today-offer-header-bg-color: var(--qbk-subdued-highlight); --qbk-today-offer-border-color: var(--qbk-lighten-highlight); --qbk-today-offer-claimed-bg-color: var(--qbk-subdued-highlight); --qbk-today-offer-claimed-header-bg-color: var(--qbk-highlight-color); --qbk-today-offer-claimed-border-color: var(--qbk-highlight-color); --qbk-today-offer-offer-img-size: 50px; --qbk-today-offer-counter-size: 18px; --qbk-today-offer-counter-position: calc(var(--qbk-today-offer-counter-size) / 2 * -1 + 1px); --qbk-today-offer-counter-bg-color: #E65F5A; --qbk-toast-background-color: #23945d; --qbk-toast-color: white; --qbk-toast-height: 40px; --qbk-promotion-badge-color: var(--qbk-button-primary-text-color); --qbk-promotion-badge-bg-color: var(--qbk-button-primary-bg-color);}
.cl-sec-imagewithtextrmjf8j { --junipOutlineColor: #637381;}
.cl-sec-imagewithtextrmjf8j { --junipPrimaryColor: #000000; --junipButtonColor: #000000; --junipButtonOutlineColor: #00000080; --junipStarColor: #000000; --junipButtonTextColor: #fff; --junipBorderColor: rgba(0, 0, 0, 0.08); --junipSurfaceColor: rgba(0, 0, 0, 0.03);}
.cl-sec-imagewithtextrmjf8j, .cl-sec-imagewithtextrmjf8j { scroll-behavior: auto !important;}
.cl-sec-imagewithtextrmjf8j .section-template--25118732059005__multicolumn_4RnFW3-padding .title-wrapper-with-link .title h1, .cl-sec-imagewithtextrmjf8j h2, .cl-sec-imagewithtextrmjf8j h3, .cl-sec-imagewithtextrmjf8j h4, .cl-sec-imagewithtextrmjf8j h5 { margin: 0px; }
.cl-sec-imagewithtextrmjf8j .section-template--25118732059005__image_with_text_RmJf8J-padding { padding-top: 12px; padding-bottom: 9px; }
@media screen and (min-width: 750px) { .cl-sec-imagewithtextrmjf8j .section-template--25118732059005__image_with_text_RmJf8J-padding { padding-top: 16px; padding-bottom: 12px; } }
.cl-sec-imagewithtextrmjf8j #cl-shopify-section-template--25118732059005__image_with_text_RmJf8J { margin-top: calc(var(--spacing-sections-mobile) /); }
@media screen and (min-width: 750px) { .cl-sec-imagewithtextrmjf8j #cl-shopify-section-template--25118732059005__image_with_text_RmJf8J { margin-top: calc(var(--spacing-sections-desktop) / -); } }
.cl-sec-imagewithtextrmjf8j .image-with-text .clx-grid { margin-bottom: 0px; }
.cl-sec-imagewithtextrmjf8j .image-with-text .grid__item { position: relative; }
.cl-sec-imagewithtextrmjf8j .image-with-text__media { min-height: 100%; overflow: visible; }
.cl-sec-imagewithtextrmjf8j .image-with-text__media--medium { height: 296px; }
@media screen and (min-width: 750px) { .cl-sec-imagewithtextrmjf8j .image-with-text__media--medium { height: 460px; } }
.cl-sec-imagewithtextrmjf8j .image-with-text__content { align-items: flex-start; display: flex; flex-direction: column; height: 100%; justify-content: center; align-self: center; padding: 40px calc(40px / var(--font-body-scale)) 50px; position: relative; z-index: 1; }
.cl-sec-imagewithtextrmjf8j .image-with-text .grid__item::after { content: ""; position: absolute; top: 0px; left: 0px; width: 100%; height: 100%; z-index: -1; }
.cl-sec-imagewithtextrmjf8j .image-with-text:not(.image-with-text--overlap) .image-with-text__media-item::after { border-radius: var(--media-radius); box-shadow: var(--media-shadow-horizontal-offset) var(--media-shadow-vertical-offset) var(--media-shadow-blur-radius) rgba(var(--color-shadow),var(--media-shadow-opacity)); }
.cl-sec-imagewithtextrmjf8j .image-with-text:not(.image-with-text--overlap) .image-with-text__text-item::after { border-radius: var(--text-boxes-radius); box-shadow: var(--text-boxes-shadow-horizontal-offset) var(--text-boxes-shadow-vertical-offset) var(--text-boxes-shadow-blur-radius) rgba(var(--color-shadow),var(--text-boxes-shadow-opacity)); }
.cl-sec-imagewithtextrmjf8j .image-with-text .image-with-text__media-item > * { border-radius: var(--media-radius); overflow: hidden; box-shadow: var(--media-shadow-horizontal-offset) var(--media-shadow-vertical-offset) var(--media-shadow-blur-radius) rgba(var(--color-shadow),var(--media-shadow-opacity)); }
.cl-sec-imagewithtextrmjf8j .image-with-text .global-media-settings { overflow: hidden !important; }
.cl-sec-imagewithtextrmjf8j .image-with-text .image-with-text__text-item > * { border-radius: var(--text-boxes-radius); overflow: hidden; box-shadow: var(--text-boxes-shadow-horizontal-offset) var(--text-boxes-shadow-vertical-offset) var(--text-boxes-shadow-blur-radius) rgba(var(--color-shadow),var(--text-boxes-shadow-opacity)); }
.cl-sec-imagewithtextrmjf8j .image-with-text:not(.image-with-text--overlap) .image-with-text__media-item > *, .cl-sec-imagewithtextrmjf8j .image-with-text:not(.image-with-text--overlap) .image-with-text__text-item > * { box-shadow: none; }
@media screen and (min-width: 750px) { .cl-sec-imagewithtextrmjf8j .image-with-text__content--desktop-center > * { align-self: center; text-align: center; } }
.cl-sec-imagewithtextrmjf8j .image-with-text:not(.collapse-corners, .image-with-text--overlap) .image-with-text__media-item { z-index: 2; }
.cl-sec-imagewithtextrmjf8j .image-with-text.image-with-text--overlap .backround-transparent, .cl-sec-imagewithtextrmjf8j .image-with-text:not(.image-with-text--overlap) .clx-background-transparent { background: transparent; }
.cl-sec-imagewithtextrmjf8j .image-with-text__content { border-radius: var(--text-boxes-radius); box-shadow: var(--text-boxes-shadow-horizontal-offset) var(--text-boxes-shadow-vertical-offset) var(--text-boxes-shadow-blur-radius) rgba(var(--color-shadow),var(--text-boxes-shadow-opacity)); word-break: break-word; }
@media screen and (min-width: 990px) { .cl-sec-imagewithtextrmjf8j .image-with-text__content { padding: 60px 70px 70px; } }
.cl-sec-imagewithtextrmjf8j .image-with-text__content > * + * { margin-top: 20px; }
.cl-sec-imagewithtextrmjf8j .image-with-text__content .image-with-text__text + .clx-button { margin-top: 30px; }
@supports not (inset: 10px) { .cl-sec-imagewithtextrmjf8j .image-with-text .clx-grid { margin-left: 0px; } }
.cl-sec-imagewithtextrmjf8j { --qbk-popup-background-color: #faf8f6; --qbk-popup-text-primary-color: #1e1e1e; --qbk-highlight-color: #1e1e1e; --qbk-button-primary-bg-color: #1e1e1e; --qbk-button-primary-text-color: #ffffff; --qbk-button-secondary-bg-color: #1e1e1e; --qbk-button-secondary-text-color: #faf8f6; --qbk-offer-background-img: none;}
.cl-sec-imagewithtextrmjf8j { --discountbox-style: simple; --discountbox-position: right; --discountbox-width: 410px; --discountbox-codeButtonColor: #ffffff; --discountbox-codeButtonBackgroundColor: #1e1e1e; --discountbox-codeButtonBorderColor: #1e1e1e; --discountbox-submitButtonBorderColor: #5aaa34; --discountbox-loadingBg: #635247; --discountbox-spinnerColor: #ffffff; --discountbox-inputColor: #1e1e1e; --discountbox-inputBg: #ffffff; --discountbox-inputBorder: #ffffff; --discountbox-discountInfoColor: #1e1e1e; --discountbox-discountInfoBg: #fafafa; --discountbox-discountInfoBorder: #e1e1e1;}
/* 06-customliquid7zje4c */


.cl-sec-customliquid7zje4c, .cl-sec-customliquid7zje4c .color-scheme-1 { --color-background: 250,248,246; --gradient-background: #faf8f6; --color-foreground: 30,30,30; --color-background-contrast: 204,184,164; --color-shadow: 30,30,30; --color-button: 30,30,30; --color-button-text: 255,255,255; --color-secondary-button: 250,248,246; --color-secondary-button-text: 30,30,30; --color-link: 30,30,30; --color-badge-foreground: 30,30,30; --color-badge-background: 250,248,246; --color-badge-border: 30,30,30; --color-accent: 188,30,30; --payment-terms-background-color: rgb(250 248 246); }
.cl-sec-customliquid7zje4c, .cl-sec-customliquid7zje4c .color-scheme-1, .cl-sec-customliquid7zje4c .color-scheme-2, .cl-sec-customliquid7zje4c .color-scheme-3, .cl-sec-customliquid7zje4c .color-scheme-4, .cl-sec-customliquid7zje4c .color-scheme-5, .cl-sec-customliquid7zje4c .color-scheme-0ec5db07-1fce-48e1-8243-3f59e304a395, .cl-sec-customliquid7zje4c .color-scheme-750b5e56-ec83-49e9-b333-ac363650ae36, .cl-sec-customliquid7zje4c .color-scheme-c939383f-bcdf-4a1a-ab19-a8f2ba2a2bb0, .cl-sec-customliquid7zje4c .color-scheme-27bd72dc-a699-4e2b-9561-23adcadf323d, .cl-sec-customliquid7zje4c .color-scheme-a2c3f00b-a17a-4a35-9b8b-f3247df9d990, .cl-sec-customliquid7zje4c .color-scheme-af4139b8-3705-4200-97ee-c7b87714f026, .cl-sec-customliquid7zje4c .color-scheme-e425ae7c-0826-4f46-96fe-092c5d295d44, .cl-sec-customliquid7zje4c .color-scheme-0c6f6e5a-1aee-4623-a0f3-930a8a66e1b6, .cl-sec-customliquid7zje4c .color-scheme-e520e8be-dc4f-4d15-a7c5-ef382fc14653, .cl-sec-customliquid7zje4c .color-scheme-9f288b7c-afa6-4928-a6c0-123a5899157b, .cl-sec-customliquid7zje4c .color-scheme-62423dd5-069f-458a-8ceb-d8ccee9c94c6, .cl-sec-customliquid7zje4c .color-scheme-e980ca91-d8e3-413f-bd9e-a074b98d0c05 { color: rgba(var(--color-foreground), 1); background-color: rgb(var(--color-background)); }
.cl-sec-customliquid7zje4c { --font-body-family: 'Pragmatica', sans-serif; --font-heading-family: 'Pragmatica', sans-serif; --font-accent-family: 'Presti Display', sans-serif; --font-body-scale: 1.0; --font-heading-scale: 1.0; --media-padding: px; --media-border-opacity: 0.05; --media-border-width: 1px; --media-radius: 0px; --media-shadow-opacity: 0.0; --media-shadow-horizontal-offset: 0px; --media-shadow-vertical-offset: 4px; --media-shadow-blur-radius: 5px; --media-shadow-visible: 0; --page-width: 1412px; --page-width-margin: 0px; --product-card-image-padding: 0px; --product-card-corner-radius: 0px; --product-card-text-alignment: left; --product-card-border-width: 0px; --product-card-border-opacity: 0.1; --product-card-shadow-opacity: 0.0; --product-card-shadow-visible: 0; --product-card-shadow-horizontal-offset: 0px; --product-card-shadow-vertical-offset: 4px; --product-card-shadow-blur-radius: 5px; --collection-card-image-padding: 0px; --collection-card-corner-radius: 0px; --collection-card-text-alignment: left; --collection-card-border-width: 0px; --collection-card-border-opacity: 0.1; --collection-card-shadow-opacity: 0.0; --collection-card-shadow-visible: 0; --collection-card-shadow-horizontal-offset: 0px; --collection-card-shadow-vertical-offset: 4px; --collection-card-shadow-blur-radius: 5px; --blog-card-image-padding: 0px; --blog-card-corner-radius: 0px; --blog-card-text-alignment: left; --blog-card-border-width: 0px; --blog-card-border-opacity: 0.1; --blog-card-shadow-opacity: 0.0; --blog-card-shadow-visible: 0; --blog-card-shadow-horizontal-offset: 0px; --blog-card-shadow-vertical-offset: 4px; --blog-card-shadow-blur-radius: 5px; --badge-corner-radius: 4px; --popup-border-width: 1px; --popup-border-opacity: 0.1; --popup-corner-radius: 12px; --popup-shadow-opacity: 0.05; --popup-shadow-horizontal-offset: 0px; --popup-shadow-vertical-offset: 4px; --popup-shadow-blur-radius: 5px; --drawer-border-width: 1px; --drawer-border-opacity: 0.1; --drawer-shadow-opacity: 0.0; --drawer-shadow-horizontal-offset: 0px; --drawer-shadow-vertical-offset: 4px; --drawer-shadow-blur-radius: 5px; --spacing-sections-desktop: 128px; --spacing-sections-mobile: 64px; --grid-desktop-vertical-spacing: 40px; --grid-desktop-horizontal-spacing: 40px; --grid-mobile-vertical-spacing: 24px; --grid-mobile-horizontal-spacing: 24px; --text-boxes-border-opacity: 0.1; --text-boxes-border-width: 0px; --text-boxes-radius: 0px; --text-boxes-shadow-opacity: 0.0; --text-boxes-shadow-visible: 0; --text-boxes-shadow-horizontal-offset: 0px; --text-boxes-shadow-vertical-offset: 4px; --text-boxes-shadow-blur-radius: 5px; --buttons-radius: 4px; --buttons-radius-outset: 5px; --buttons-border-width: 1px; --buttons-border-opacity: 1.0; --buttons-shadow-opacity: 0.0; --buttons-shadow-visible: 0; --buttons-shadow-horizontal-offset: 0px; --buttons-shadow-vertical-offset: 4px; --buttons-shadow-blur-radius: 5px; --buttons-border-offset: 0.3px; --inputs-radius: 4px; --inputs-border-width: 1px; --inputs-border-opacity: 0.55; --inputs-shadow-opacity: 0.0; --inputs-shadow-horizontal-offset: 0px; --inputs-margin-offset: 0px; --inputs-shadow-vertical-offset: 4px; --inputs-shadow-blur-radius: 5px; --inputs-radius-outset: 5px; --variant-pills-radius: 4px; --variant-pills-border-width: 1px; --variant-pills-border-opacity: 1.0; --variant-pills-shadow-opacity: 0.0; --variant-pills-shadow-horizontal-offset: 0px; --variant-pills-shadow-vertical-offset: 4px; --variant-pills-shadow-blur-radius: 5px;}
.cl-sec-customliquid7zje4c *, .cl-sec-customliquid7zje4c ::before, .cl-sec-customliquid7zje4c ::after { box-sizing: inherit; }
.cl-sec-customliquid7zje4c { box-sizing: border-box; font-size: 10px;}
.cl-sec-customliquid7zje4c { margin: 0px; font-size: 14px; letter-spacing: normal; line-height: calc(1 + 0.2 / var(--font-body-scale)); font-family: var(--font-body-family); font-style: var(--font-body-style); font-weight: var(--font-body-weight);}
.cl-sec-customliquid7zje4c * { -webkit-font-smoothing: antialiased; }
.cl-sec-customliquid7zje4c { scroll-behavior: smooth; text-size-adjust: none;}
.cl-sec-customliquid7zje4c .clx-text-center { text-align: center !important; }
.cl-sec-customliquid7zje4c { --show-usual-price: none; --show-discounted-price: none; --show-usual-content: none; --show-early-access-content: none; --show-special-offer-content: none; --show-evergreen-offer-content: none;}
.cl-sec-customliquid7zje4c { --alpha-button-background: 1; --alpha-button-border: 1; --alpha-link: .85; --alpha-badge-border: .1; --focused-base-outline: 2px solid rgba(var(--color-foreground), .5); --focused-base-outline-offset: 3px; --focused-base-box-shadow: 0 0 0 3px rgb(var(--color-background)), 0 0 5px 4px rgba(var(--color-foreground), .3);}
.cl-sec-customliquid7zje4c { --page-width-x-paddings-mobile: 16px;}
.cl-sec-customliquid7zje4c .clx-page-width { max-width: var(--page-width); margin: 0px auto; padding: 0 var(--page-width-x-paddings-mobile); }
@media screen and (min-width: 750px) { .cl-sec-customliquid7zje4c .clx-page-width { padding: 0px 50px; } }
.cl-sec-customliquid7zje4c .clx-section + .clx-section, .cl-sec-customliquid7zje4c .section--visible { margin-top: var(--spacing-sections-mobile); }
@media screen and (min-width: 750px) { .cl-sec-customliquid7zje4c .clx-section + .clx-section, .cl-sec-customliquid7zje4c .section--visible { margin-top: var(--spacing-sections-desktop); } }
.cl-sec-customliquid7zje4c h1, .cl-sec-customliquid7zje4c h2, .cl-sec-customliquid7zje4c h3, .cl-sec-customliquid7zje4c h4, .cl-sec-customliquid7zje4c h5, .cl-sec-customliquid7zje4c .h0, .cl-sec-customliquid7zje4c .clx-h1, .cl-sec-customliquid7zje4c .clx-h2, .cl-sec-customliquid7zje4c .clx-h3, .cl-sec-customliquid7zje4c .clx-h4, .cl-sec-customliquid7zje4c .clx-h5 { font-family: var(--font-heading-family); font-style: var(--font-heading-style); font-weight: var(--font-heading-weight); letter-spacing: normal; color: rgb(var(--color-foreground)); line-height: calc(1 - (.1/max(1,var(--font-heading-scale)))); word-break: break-word; }
.cl-sec-customliquid7zje4c h2, .cl-sec-customliquid7zje4c .clx-h2 { font-size: calc(var(--font-heading-scale) * 32px); }
@media only screen and (min-width: 750px) { .cl-sec-customliquid7zje4c h2, .cl-sec-customliquid7zje4c .clx-h2 { font-size: calc(var(--font-heading-scale) * 64px); } }
.cl-sec-customliquid7zje4c h5, .cl-sec-customliquid7zje4c .clx-h5 { font-size: calc(var(--font-heading-scale) * 16px); }
@media only screen and (min-width: 750px) { .cl-sec-customliquid7zje4c h5, .cl-sec-customliquid7zje4c .clx-h5 { font-size: calc(var(--font-heading-scale) * 24px); } }
.cl-sec-customliquid7zje4c { --duration-short: .1s; --duration-default: .2s; --duration-announcement-bar: .25s; --duration-medium: .3s; --duration-long: .5s; --duration-extra-long: .6s; --duration-extra-longer: .75s; --duration-extended: 3s; --ease-out-slow: cubic-bezier(0, 0, .3, 1); --animation-slide-in: slideIn var(--duration-extra-long) var(--ease-out-slow) forwards; --animation-fade-in: fadeIn var(--duration-extra-long) var(--ease-out-slow);}
.cl-sec-customliquid7zje4c .gradient { background-image: ; background-position-x: ; background-position-y: ; background-size: ; background-repeat: ; background-origin: ; background-clip: ; background-color: ; background-attachment: fixed; }
@media (prefers-reduced-motion: no-preference) and (hover: hover) { .cl-sec-customliquid7zje4c { --easter-egg: none; --sparkle: url(./sparkle.gif); } }
@font-face { font-family: swiper-icons; src: url("data:application/font-woff;charset=utf-8;base64, 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"); font-weight: 400; font-style: normal; }
.cl-sec-customliquid7zje4c { --swiper-theme-color: #007aff;}
.cl-sec-customliquid7zje4c { --swiper-navigation-size: 44px;}
.cl-sec-customliquid7zje4c #qikify-boosterkit, .cl-sec-customliquid7zje4c #qikify-boosterkit *, .cl-sec-customliquid7zje4c #qikify-boosterkit ::before, .cl-sec-customliquid7zje4c #qikify-boosterkit ::after, .cl-sec-customliquid7zje4c .qikify-boosterkit-app, .cl-sec-customliquid7zje4c .qikify-boosterkit-app *, .cl-sec-customliquid7zje4c .qikify-boosterkit-app ::before, .cl-sec-customliquid7zje4c .qikify-boosterkit-app ::after, .cl-sec-customliquid7zje4c, .cl-sec-customliquid7zje4c *, .cl-sec-customliquid7zje4c ::before, .cl-sec-customliquid7zje4c ::after { box-sizing: border-box; -webkit-font-smoothing: antialiased; }
.cl-sec-customliquid7zje4c { --qbk-popup-background-color: #fff; --qbk-popup-text-primary-color: #000; --qbk-highlight-color: #0f3ad5; --qbk-button-primary-bg-color: #3847D1; --qbk-button-primary-text-color: #FFFFFF; --qbk-button-secondary-bg-color: #FDE991; --qbk-button-secondary-text-color: #000000; --qbk-button-subdued-text-color: #333; --qbk-font-size: 16px; --qbk-space-0125: .125em; --qbk-space-025: .25em; --qbk-space-05: .5em; --qbk-space-1: 1em; --qbk-space-2: 1.25em; --qbk-gap: .75em; --qbk-subdued-bg-color: #f1f1f1; --qbk-subdued-text-color: #8E8E8E; --qbk-subdued-checkbox-color: #8E8E8E; --qbk-checkmark-size: 18px; --qbk-border-neutral-subdued: rgba(186, 191, 195, 1); --qbk-error-banner: #ffddd4; --qbk-text-required: #da3b0f; --qbk-text-color-inverse: #fff; --qbk-subdued-highlight: color-mix(in srgb, var(--qbk-highlight-color) 10%, #fff); --qbk-lighten-highlight: color-mix(in srgb, var(--qbk-highlight-color) 25%, #fff); --qbk-success-color: #29805F; --qbk-form-field-height: 28px; --qbk-form-radius: 3px; --qbk-form-field-thickness: 1px; --qbk-quantity-control-size: 20px; --qbk-quantity-input-size: 24px; --qbk-text-primary: var(--qbk-popup-text-primary-color); --qbk-text-description: color-mix(in srgb, currentColor, transparent 25%); --qbk-cart-widget-discount-badge-bg-color: var(--qbk-subdued-bg-color); --qbk-cart-widget-discount-badge-text-color: var(--qbk-subdued-text-color); --qbk-order-goal-bar-size: 7px; --qbk-order-goal-icon-size: 2.1em; --qbk-order-goal-subdued: var(--qbk-subdued-highlight, var(--qbk-subdued-bg-color)); --qbk-order-goal-bar-empty-color: var(--qbk-order-goal-subdued); --qbk-order-goal-bar-progress-color: var(--qbk-highlight-color); --qbk-order-goal-bar-milestone-bg-color: var(--qbk-order-goal-subdued); --qbk-order-goal-bar-milestone-color: var(--qbk-highlight-color); --qbk-order-goal-bar-milestone-done-bg-color: var(--qbk-highlight-color); --qbk-order-goal-bar-milestone-done-color: var(--qbk-button-primary-text-color); --qbk-tooltip-max-width: 200px; --qbk-tooltip-arrow-width: 6px; --qbk-tooltip-background: #3D3D3D; --qbk-tooltip-color: #fff; --qbk-action-button-width: 7em; --qbk-action-border-radius: 10px; --qbk-button-shadow: none; --qbk-button-radius: 4px; --qbk-button-bg-color: #fff; --qbk-button-text-color: var(--qbk-text-primary); --qbk-button-border-color: var(--qbk-border-neutral-subdued); --qbk-button-danger-bg-color: #cb4f27; --qbk-button-disable-bg-color: var(--qbk-subdued-bg-color); --qbk-button-disable-text-color: var(--qbk-subdued-text-color); --qbk-button-subdued-bg-color: var(--qbk-subdued-bg-color); --qbk-button-bundle-font-size: .9375em; --qbk-offer-image-size: 68px; --qbk-offer-image-scale: 1; --qbk-offer-shadow: 0px 1px 5px rgba(124, 124, 124, .1); --qbk-offer-background-color: var(--qbk-popup-background-color); --qbk-offer-checkbox-size: 18px; --qbk-offer-checkbox-thickness: 1.5px; --qbk-offer-checkbox-border-color: var(--qbk-highlight-color); --qbk-offer-checkbox-bg-color: var(--qbk-highlight-color); --qbk-offer-checkbox-svg-color: var(--qbk-text-color-inverse); --qbk-offer-price-color: var(--qbk-highlight-color); --qbk-offer-quantity-bg-color: #a3a3a3; --qbk-offer-background-img: none; --qbk-offer-unit-price-color: var(--qbk-text-description); --qbk-popup-zindex: 9999999; --qbk-popup-backdrop-color: rgba(10, 10, 10, .6); --qbk-popup-scrollbar-bg-color: #aaa; --qbk-popup-total-value-color: var(--qbk-highlight-color); --qbk-recommendation-offer-gap: 16px; --qbk-truncate-max-lines: 1; --qbk-truncate-line-height: 1.5em; --qbk-bundle-horizontal-offer-width: 180px; --qbk-bundle-horizontal-gap: 12px; --qbk-cart-upsell-horizontal-offer-width: 180px; --qbk-cart-upsell-horizontal-gap: 45px; --qbk-bundle-amazon-gap: 12px; --qbk-free-gift-promote-banner-bg-color: var(--qbk-button-secondary-bg-color); --qbk-free-gift-promote-banner-color: var(--qbk-button-secondary-text-color); --qbk-gift-goal-completed-color: #f64325; --qbk-gift-goal-added-color: #7AC143; --qbk-today-offer-z-index: 999999; --qbk-today-offer-bg-color: #fff; --qbk-today-offer-text-color: #000; --qbk-today-offer-header-bg-color: var(--qbk-subdued-highlight); --qbk-today-offer-border-color: var(--qbk-lighten-highlight); --qbk-today-offer-claimed-bg-color: var(--qbk-subdued-highlight); --qbk-today-offer-claimed-header-bg-color: var(--qbk-highlight-color); --qbk-today-offer-claimed-border-color: var(--qbk-highlight-color); --qbk-today-offer-offer-img-size: 50px; --qbk-today-offer-counter-size: 18px; --qbk-today-offer-counter-position: calc(var(--qbk-today-offer-counter-size) / 2 * -1 + 1px); --qbk-today-offer-counter-bg-color: #E65F5A; --qbk-toast-background-color: #23945d; --qbk-toast-color: white; --qbk-toast-height: 40px; --qbk-promotion-badge-color: var(--qbk-button-primary-text-color); --qbk-promotion-badge-bg-color: var(--qbk-button-primary-bg-color);}
.cl-sec-customliquid7zje4c { --junipOutlineColor: #637381;}
.cl-sec-customliquid7zje4c { --junipPrimaryColor: #000000; --junipButtonColor: #000000; --junipButtonOutlineColor: #00000080; --junipStarColor: #000000; --junipButtonTextColor: #fff; --junipBorderColor: rgba(0, 0, 0, 0.08); --junipSurfaceColor: rgba(0, 0, 0, 0.03);}
.cl-sec-customliquid7zje4c, .cl-sec-customliquid7zje4c { scroll-behavior: auto !important;}
.cl-sec-customliquid7zje4c .section-template--25118732059005__multicolumn_4RnFW3-padding .title-wrapper-with-link .title h1, .cl-sec-customliquid7zje4c h2, .cl-sec-customliquid7zje4c h3, .cl-sec-customliquid7zje4c h4, .cl-sec-customliquid7zje4c h5 { margin: 0px; }
.cl-sec-customliquid7zje4c .section-template--25118732059005__custom_liquid_7zjE4c-padding { padding-top: calc(15px); padding-bottom: calc(9px); }
@media screen and (min-width: 750px) { .cl-sec-customliquid7zje4c .section-template--25118732059005__custom_liquid_7zjE4c-padding { padding-top: 20px; padding-bottom: 12px; } }
.cl-sec-customliquid7zje4c #cl-shopify-section-template--25118732059005__custom_liquid_7zjE4c { margin-top: calc(var(--spacing-sections-mobile) / -); }
@media screen and (min-width: 750px) { .cl-sec-customliquid7zje4c #cl-shopify-section-template--25118732059005__custom_liquid_7zjE4c { margin-top: calc(var(--spacing-sections-desktop) / -); } }
.cl-sec-customliquid7zje4c { --qbk-popup-background-color: #faf8f6; --qbk-popup-text-primary-color: #1e1e1e; --qbk-highlight-color: #1e1e1e; --qbk-button-primary-bg-color: #1e1e1e; --qbk-button-primary-text-color: #ffffff; --qbk-button-secondary-bg-color: #1e1e1e; --qbk-button-secondary-text-color: #faf8f6; --qbk-offer-background-img: none;}
.cl-sec-customliquid7zje4c { --discountbox-style: simple; --discountbox-position: right; --discountbox-width: 410px; --discountbox-codeButtonColor: #ffffff; --discountbox-codeButtonBackgroundColor: #1e1e1e; --discountbox-codeButtonBorderColor: #1e1e1e; --discountbox-submitButtonBorderColor: #5aaa34; --discountbox-loadingBg: #635247; --discountbox-spinnerColor: #ffffff; --discountbox-inputColor: #1e1e1e; --discountbox-inputBg: #ffffff; --discountbox-inputBorder: #ffffff; --discountbox-discountInfoColor: #1e1e1e; --discountbox-discountInfoBg: #fafafa; --discountbox-discountInfoBorder: #e1e1e1;}
/* 07-imagewithtexteb99ch */


.cl-sec-imagewithtexteb99ch, .cl-sec-imagewithtexteb99ch .color-scheme-1 { --color-background: 250,248,246; --gradient-background: #faf8f6; --color-foreground: 30,30,30; --color-background-contrast: 204,184,164; --color-shadow: 30,30,30; --color-button: 30,30,30; --color-button-text: 255,255,255; --color-secondary-button: 250,248,246; --color-secondary-button-text: 30,30,30; --color-link: 30,30,30; --color-badge-foreground: 30,30,30; --color-badge-background: 250,248,246; --color-badge-border: 30,30,30; --color-accent: 188,30,30; --payment-terms-background-color: rgb(250 248 246); }
.cl-sec-imagewithtexteb99ch, .cl-sec-imagewithtexteb99ch .color-scheme-1, .cl-sec-imagewithtexteb99ch .color-scheme-2, .cl-sec-imagewithtexteb99ch .color-scheme-3, .cl-sec-imagewithtexteb99ch .color-scheme-4, .cl-sec-imagewithtexteb99ch .color-scheme-5, .cl-sec-imagewithtexteb99ch .color-scheme-0ec5db07-1fce-48e1-8243-3f59e304a395, .cl-sec-imagewithtexteb99ch .color-scheme-750b5e56-ec83-49e9-b333-ac363650ae36, .cl-sec-imagewithtexteb99ch .color-scheme-c939383f-bcdf-4a1a-ab19-a8f2ba2a2bb0, .cl-sec-imagewithtexteb99ch .color-scheme-27bd72dc-a699-4e2b-9561-23adcadf323d, .cl-sec-imagewithtexteb99ch .color-scheme-a2c3f00b-a17a-4a35-9b8b-f3247df9d990, .cl-sec-imagewithtexteb99ch .color-scheme-af4139b8-3705-4200-97ee-c7b87714f026, .cl-sec-imagewithtexteb99ch .color-scheme-e425ae7c-0826-4f46-96fe-092c5d295d44, .cl-sec-imagewithtexteb99ch .color-scheme-0c6f6e5a-1aee-4623-a0f3-930a8a66e1b6, .cl-sec-imagewithtexteb99ch .color-scheme-e520e8be-dc4f-4d15-a7c5-ef382fc14653, .cl-sec-imagewithtexteb99ch .color-scheme-9f288b7c-afa6-4928-a6c0-123a5899157b, .cl-sec-imagewithtexteb99ch .color-scheme-62423dd5-069f-458a-8ceb-d8ccee9c94c6, .cl-sec-imagewithtexteb99ch .color-scheme-e980ca91-d8e3-413f-bd9e-a074b98d0c05 { color: rgba(var(--color-foreground), 1); background-color: rgb(var(--color-background)); }
.cl-sec-imagewithtexteb99ch { --font-body-family: 'Pragmatica', sans-serif; --font-heading-family: 'Pragmatica', sans-serif; --font-accent-family: 'Presti Display', sans-serif; --font-body-scale: 1.0; --font-heading-scale: 1.0; --media-padding: px; --media-border-opacity: 0.05; --media-border-width: 1px; --media-radius: 0px; --media-shadow-opacity: 0.0; --media-shadow-horizontal-offset: 0px; --media-shadow-vertical-offset: 4px; --media-shadow-blur-radius: 5px; --media-shadow-visible: 0; --page-width: 1412px; --page-width-margin: 0px; --product-card-image-padding: 0px; --product-card-corner-radius: 0px; --product-card-text-alignment: left; --product-card-border-width: 0px; --product-card-border-opacity: 0.1; --product-card-shadow-opacity: 0.0; --product-card-shadow-visible: 0; --product-card-shadow-horizontal-offset: 0px; --product-card-shadow-vertical-offset: 4px; --product-card-shadow-blur-radius: 5px; --collection-card-image-padding: 0px; --collection-card-corner-radius: 0px; --collection-card-text-alignment: left; --collection-card-border-width: 0px; --collection-card-border-opacity: 0.1; --collection-card-shadow-opacity: 0.0; --collection-card-shadow-visible: 0; --collection-card-shadow-horizontal-offset: 0px; --collection-card-shadow-vertical-offset: 4px; --collection-card-shadow-blur-radius: 5px; --blog-card-image-padding: 0px; --blog-card-corner-radius: 0px; --blog-card-text-alignment: left; --blog-card-border-width: 0px; --blog-card-border-opacity: 0.1; --blog-card-shadow-opacity: 0.0; --blog-card-shadow-visible: 0; --blog-card-shadow-horizontal-offset: 0px; --blog-card-shadow-vertical-offset: 4px; --blog-card-shadow-blur-radius: 5px; --badge-corner-radius: 4px; --popup-border-width: 1px; --popup-border-opacity: 0.1; --popup-corner-radius: 12px; --popup-shadow-opacity: 0.05; --popup-shadow-horizontal-offset: 0px; --popup-shadow-vertical-offset: 4px; --popup-shadow-blur-radius: 5px; --drawer-border-width: 1px; --drawer-border-opacity: 0.1; --drawer-shadow-opacity: 0.0; --drawer-shadow-horizontal-offset: 0px; --drawer-shadow-vertical-offset: 4px; --drawer-shadow-blur-radius: 5px; --spacing-sections-desktop: 128px; --spacing-sections-mobile: 64px; --grid-desktop-vertical-spacing: 40px; --grid-desktop-horizontal-spacing: 40px; --grid-mobile-vertical-spacing: 24px; --grid-mobile-horizontal-spacing: 24px; --text-boxes-border-opacity: 0.1; --text-boxes-border-width: 0px; --text-boxes-radius: 0px; --text-boxes-shadow-opacity: 0.0; --text-boxes-shadow-visible: 0; --text-boxes-shadow-horizontal-offset: 0px; --text-boxes-shadow-vertical-offset: 4px; --text-boxes-shadow-blur-radius: 5px; --buttons-radius: 4px; --buttons-radius-outset: 5px; --buttons-border-width: 1px; --buttons-border-opacity: 1.0; --buttons-shadow-opacity: 0.0; --buttons-shadow-visible: 0; --buttons-shadow-horizontal-offset: 0px; --buttons-shadow-vertical-offset: 4px; --buttons-shadow-blur-radius: 5px; --buttons-border-offset: 0.3px; --inputs-radius: 4px; --inputs-border-width: 1px; --inputs-border-opacity: 0.55; --inputs-shadow-opacity: 0.0; --inputs-shadow-horizontal-offset: 0px; --inputs-margin-offset: 0px; --inputs-shadow-vertical-offset: 4px; --inputs-shadow-blur-radius: 5px; --inputs-radius-outset: 5px; --variant-pills-radius: 4px; --variant-pills-border-width: 1px; --variant-pills-border-opacity: 1.0; --variant-pills-shadow-opacity: 0.0; --variant-pills-shadow-horizontal-offset: 0px; --variant-pills-shadow-vertical-offset: 4px; --variant-pills-shadow-blur-radius: 5px;}
.cl-sec-imagewithtexteb99ch *, .cl-sec-imagewithtexteb99ch ::before, .cl-sec-imagewithtexteb99ch ::after { box-sizing: inherit; }
.cl-sec-imagewithtexteb99ch { box-sizing: border-box; font-size: 10px;}
.cl-sec-imagewithtexteb99ch { margin: 0px; font-size: 14px; letter-spacing: normal; line-height: calc(1 + 0.2 / var(--font-body-scale)); font-family: var(--font-body-family); font-style: var(--font-body-style); font-weight: var(--font-body-weight);}
.cl-sec-imagewithtexteb99ch * { -webkit-font-smoothing: antialiased; }
.cl-sec-imagewithtexteb99ch { scroll-behavior: smooth; text-size-adjust: none;}
.cl-sec-imagewithtexteb99ch { --show-usual-price: none; --show-discounted-price: none; --show-usual-content: none; --show-early-access-content: none; --show-special-offer-content: none; --show-evergreen-offer-content: none;}
.cl-sec-imagewithtexteb99ch { --alpha-button-background: 1; --alpha-button-border: 1; --alpha-link: .85; --alpha-badge-border: .1; --focused-base-outline: 2px solid rgba(var(--color-foreground), .5); --focused-base-outline-offset: 3px; --focused-base-box-shadow: 0 0 0 3px rgb(var(--color-background)), 0 0 5px 4px rgba(var(--color-foreground), .3);}
.cl-sec-imagewithtexteb99ch .contains-content-container, .cl-sec-imagewithtexteb99ch .content-container { --border-radius: var(--text-boxes-radius); --border-width: var(--text-boxes-border-width); --border-opacity: var(--text-boxes-border-opacity); --shadow-horizontal-offset: var(--text-boxes-shadow-horizontal-offset); --shadow-vertical-offset: var(--text-boxes-shadow-vertical-offset); --shadow-blur-radius: var(--text-boxes-shadow-blur-radius); --shadow-opacity: var(--text-boxes-shadow-opacity); --shadow-visible: var(--text-boxes-shadow-visible); }
.cl-sec-imagewithtexteb99ch .contains-media, .cl-sec-imagewithtexteb99ch .global-media-settings { --border-radius: var(--media-radius); --border-width: var(--media-border-width); --border-opacity: var(--media-border-opacity); --shadow-horizontal-offset: var(--media-shadow-horizontal-offset); --shadow-vertical-offset: var(--media-shadow-vertical-offset); --shadow-blur-radius: var(--media-shadow-blur-radius); --shadow-opacity: var(--media-shadow-opacity); --shadow-visible: var(--media-shadow-visible); }
.cl-sec-imagewithtexteb99ch { --page-width-x-paddings-mobile: 16px;}
.cl-sec-imagewithtexteb99ch .clx-page-width { max-width: var(--page-width); margin: 0px auto; padding: 0 var(--page-width-x-paddings-mobile); }
@media screen and (min-width: 750px) { .cl-sec-imagewithtexteb99ch .clx-page-width { padding: 0px 50px; } }
.cl-sec-imagewithtexteb99ch .isolate { position: relative; z-index: 0; }
.cl-sec-imagewithtexteb99ch .clx-section + .clx-section, .cl-sec-imagewithtexteb99ch .section--visible { margin-top: var(--spacing-sections-mobile); }
@media screen and (min-width: 750px) { .cl-sec-imagewithtexteb99ch .clx-section + .clx-section, .cl-sec-imagewithtexteb99ch .section--visible { margin-top: var(--spacing-sections-desktop); } }
.cl-sec-imagewithtexteb99ch h1, .cl-sec-imagewithtexteb99ch h2, .cl-sec-imagewithtexteb99ch h3, .cl-sec-imagewithtexteb99ch h4, .cl-sec-imagewithtexteb99ch h5, .cl-sec-imagewithtexteb99ch .h0, .cl-sec-imagewithtexteb99ch .clx-h1, .cl-sec-imagewithtexteb99ch .clx-h2, .cl-sec-imagewithtexteb99ch .clx-h3, .cl-sec-imagewithtexteb99ch .clx-h4, .cl-sec-imagewithtexteb99ch .clx-h5 { font-family: var(--font-heading-family); font-style: var(--font-heading-style); font-weight: var(--font-heading-weight); letter-spacing: normal; color: rgb(var(--color-foreground)); line-height: calc(1 - (.1/max(1,var(--font-heading-scale)))); word-break: break-word; }
.cl-sec-imagewithtexteb99ch h1 em, .cl-sec-imagewithtexteb99ch h2 em, .cl-sec-imagewithtexteb99ch h3 em, .cl-sec-imagewithtexteb99ch h4 em, .cl-sec-imagewithtexteb99ch h5 em, .cl-sec-imagewithtexteb99ch .h0 em, .cl-sec-imagewithtexteb99ch .clx-h1 em, .cl-sec-imagewithtexteb99ch .clx-h2 em, .cl-sec-imagewithtexteb99ch .clx-h3 em, .cl-sec-imagewithtexteb99ch .clx-h4 em, .cl-sec-imagewithtexteb99ch .clx-h5 em { font-family: var(--font-accent-family); line-height: calc(1 + .1/max(1,var(--font-heading-scale))); letter-spacing: -0.02em; }
.cl-sec-imagewithtexteb99ch h2, .cl-sec-imagewithtexteb99ch .clx-h2 { font-size: calc(var(--font-heading-scale) * 32px); }
@media only screen and (min-width: 750px) { .cl-sec-imagewithtexteb99ch h2, .cl-sec-imagewithtexteb99ch .clx-h2 { font-size: calc(var(--font-heading-scale) * 64px); } }
.cl-sec-imagewithtexteb99ch h4, .cl-sec-imagewithtexteb99ch .clx-h4 { font-size: calc(var(--font-heading-scale) * 20px); }
@media only screen and (min-width: 750px) { .cl-sec-imagewithtexteb99ch h4, .cl-sec-imagewithtexteb99ch .clx-h4 { font-size: calc(var(--font-heading-scale) * 32px); } }
@media screen and (max-width: 749px) { .cl-sec-imagewithtexteb99ch h4 em, .cl-sec-imagewithtexteb99ch .clx-h4 em { font-size: calc(var(--font-heading-scale) * 18px); } }
.cl-sec-imagewithtexteb99ch { --duration-short: .1s; --duration-default: .2s; --duration-announcement-bar: .25s; --duration-medium: .3s; --duration-long: .5s; --duration-extra-long: .6s; --duration-extra-longer: .75s; --duration-extended: 3s; --ease-out-slow: cubic-bezier(0, 0, .3, 1); --animation-slide-in: slideIn var(--duration-extra-long) var(--ease-out-slow) forwards; --animation-fade-in: fadeIn var(--duration-extra-long) var(--ease-out-slow);}
.cl-sec-imagewithtexteb99ch .clx-grid { display: flex; flex-wrap: wrap; margin-bottom: 20px; padding: 0px; list-style: none; column-gap: var(--grid-mobile-horizontal-spacing); row-gap: var(--grid-mobile-vertical-spacing); }
@media screen and (min-width: 750px) { .cl-sec-imagewithtexteb99ch .clx-grid { column-gap: var(--grid-desktop-horizontal-spacing); row-gap: var(--grid-desktop-vertical-spacing); } }
.cl-sec-imagewithtexteb99ch .clx-grid:last-child { margin-bottom: 0px; }
.cl-sec-imagewithtexteb99ch .grid__item { width: calc(25% - var(--grid-mobile-horizontal-spacing) * 3 / 4); max-width: calc(50% - var(--grid-mobile-horizontal-spacing) / 2); flex-grow: 1; flex-shrink: 0; }
@media screen and (min-width: 750px) { .cl-sec-imagewithtexteb99ch .grid__item { width: calc(25% - var(--grid-desktop-horizontal-spacing) * 3 / 4); max-width: calc(50% - var(--grid-desktop-horizontal-spacing) / 2); } }
.cl-sec-imagewithtexteb99ch .grid--gapless.clx-grid { gap: 0px; }
.cl-sec-imagewithtexteb99ch .grid--1-col .grid__item { max-width: 100%; width: 100%; }
@media screen and (min-width: 750px) { .cl-sec-imagewithtexteb99ch .grid--2-col-tablet .grid__item { width: calc(50% - var(--grid-desktop-horizontal-spacing) / 2); } }
.cl-sec-imagewithtexteb99ch .media { display: block; background-color: rgba(var(--color-foreground),.1); position: relative; overflow: hidden; }
.cl-sec-imagewithtexteb99ch .media > :not(.zoom):not(.clx-deferred-media__poster-button), .cl-sec-imagewithtexteb99ch .media model-viewer { display: block; max-width: 100%; position: absolute; top: 0px; left: 0px; height: 100%; width: 100%; }
.cl-sec-imagewithtexteb99ch .media > img { object-fit: cover; object-position: center center; transition: opacity 0.4s cubic-bezier(0.25, 0.46, 0.45, 0.94); }
.cl-sec-imagewithtexteb99ch .clx-button, .cl-sec-imagewithtexteb99ch .shopify-challenge__button, .cl-sec-imagewithtexteb99ch .customer button, .cl-sec-imagewithtexteb99ch button.clx-shopify-payment-button__button--unbranded, .cl-sec-imagewithtexteb99ch .shopify-payment-button [role="button"], .cl-sec-imagewithtexteb99ch .cart__dynamic-checkout-buttons [role="button"], .cl-sec-imagewithtexteb99ch .cart__dynamic-checkout-buttons iframe { --shadow-horizontal-offset: var(--buttons-shadow-horizontal-offset); --shadow-vertical-offset: var(--buttons-shadow-vertical-offset); --shadow-blur-radius: var(--buttons-shadow-blur-radius); --shadow-opacity: var(--buttons-shadow-opacity); --shadow-visible: var(--buttons-shadow-visible); --border-offset: var(--buttons-border-offset); --border-opacity: calc(1 - var(--buttons-border-opacity)); border-radius: var(--buttons-radius-outset); position: relative; }
.cl-sec-imagewithtexteb99ch .clx-button, .cl-sec-imagewithtexteb99ch .shopify-challenge__button, .cl-sec-imagewithtexteb99ch .customer button, .cl-sec-imagewithtexteb99ch button.clx-shopify-payment-button__button--unbranded { min-width: calc(120px + var(--buttons-border-width) * 2); min-height: calc(45px + var(--buttons-border-width) * 2); }
.cl-sec-imagewithtexteb99ch .clx-button, .cl-sec-imagewithtexteb99ch .shopify-challenge__button, .cl-sec-imagewithtexteb99ch .customer button { display: inline-flex; justify-content: center; align-items: center; border: 0px; padding: 0px 30px; cursor: pointer; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; line-height: inherit; font-family: inherit; font-optical-sizing: inherit; font-size-adjust: inherit; font-kerning: inherit; font-feature-settings: inherit; font-variation-settings: inherit; font-language-override: inherit; font-size: 15px; text-decoration: none; color: rgb(var(--color-button-text)); transition: box-shadow var(--duration-short) ease; appearance: none; background-color: rgba(var(--color-button),var(--alpha-button-background)); }
.cl-sec-imagewithtexteb99ch .clx-button::before, .cl-sec-imagewithtexteb99ch .shopify-challenge__button::before, .cl-sec-imagewithtexteb99ch .customer button::before, .cl-sec-imagewithtexteb99ch .clx-shopify-payment-button__button--unbranded::before, .cl-sec-imagewithtexteb99ch .shopify-payment-button [role="button"]::before, .cl-sec-imagewithtexteb99ch .cart__dynamic-checkout-buttons [role="button"]::before { content: ""; position: absolute; inset: 0px; z-index: -1; border-radius: var(--buttons-radius-outset); box-shadow: var(--shadow-horizontal-offset) var(--shadow-vertical-offset) var(--shadow-blur-radius) rgba(var(--color-shadow),var(--shadow-opacity)); }
.cl-sec-imagewithtexteb99ch .clx-button::after, .cl-sec-imagewithtexteb99ch .shopify-challenge__button::after, .cl-sec-imagewithtexteb99ch .customer button::after, .cl-sec-imagewithtexteb99ch .clx-shopify-payment-button__button--unbranded::after { content: ""; position: absolute; top: var(--buttons-border-width); right: var(--buttons-border-width); bottom: var(--buttons-border-width); left: var(--buttons-border-width); z-index: 1; border-radius: var(--buttons-radius); box-shadow: 0 0 0 calc(var(--buttons-border-width) + var(--border-offset)) rgba(var(--color-button-text),var(--border-opacity)),0 0 0 var(--buttons-border-width) rgba(var(--color-button),var(--alpha-button-background)); transition: box-shadow var(--duration-short) ease; }
.cl-sec-imagewithtexteb99ch .clx-button:not([disabled]):hover::after, .cl-sec-imagewithtexteb99ch .shopify-challenge__button:hover::after, .cl-sec-imagewithtexteb99ch .customer button:hover::after, .cl-sec-imagewithtexteb99ch .clx-shopify-payment-button__button--unbranded:hover::after { --border-offset: 1.3px; box-shadow: 0 0 0 calc(var(--buttons-border-width) + var(--border-offset)) rgba(var(--color-button-text),var(--border-opacity)),0 0 0 calc(var(--buttons-border-width) + 1px) rgba(var(--color-button),var(--alpha-button-background)); }
.cl-sec-imagewithtexteb99ch .clx-button:focus-visible, .cl-sec-imagewithtexteb99ch .clx-button:focus, .cl-sec-imagewithtexteb99ch .clx-button.focused, .cl-sec-imagewithtexteb99ch .clx-shopify-payment-button__button--unbranded:focus-visible, .cl-sec-imagewithtexteb99ch .shopify-payment-button [role="button"]:focus-visible, .cl-sec-imagewithtexteb99ch .clx-shopify-payment-button__button--unbranded:focus, .cl-sec-imagewithtexteb99ch .shopify-payment-button [role="button"]:focus { outline: 0px; box-shadow: 0 0 0 3px rgb(var(--color-background)),0 0 0 5px rgba(var(--color-foreground),.5),0 0 5px 4px rgba(var(--color-foreground),.3); }
.cl-sec-imagewithtexteb99ch .clx-button:focus:not(:focus-visible):not(.focused), .cl-sec-imagewithtexteb99ch .clx-shopify-payment-button__button--unbranded:focus:not(:focus-visible):not(.focused), .cl-sec-imagewithtexteb99ch .shopify-payment-button [role="button"]:focus:not(:focus-visible):not(.focused) { box-shadow: inherit; }
.cl-sec-imagewithtexteb99ch .clx-button::selection, .cl-sec-imagewithtexteb99ch .shopify-challenge__button::selection, .cl-sec-imagewithtexteb99ch .customer button::selection { background-color: rgba(var(--color-button-text),.3); }
.cl-sec-imagewithtexteb99ch .clx-button, .cl-sec-imagewithtexteb99ch .button-label, .cl-sec-imagewithtexteb99ch .shopify-challenge__button, .cl-sec-imagewithtexteb99ch .customer button { font-size: 15px; letter-spacing: 1px; line-height: calc(1 + .2 / var(--font-body-scale)); }
.cl-sec-imagewithtexteb99ch .gradient { background-image: ; background-position-x: ; background-position-y: ; background-size: ; background-repeat: ; background-origin: ; background-clip: ; background-color: ; background-attachment: fixed; }
.cl-sec-imagewithtexteb99ch .content-container { border-radius: var(--text-boxes-radius); border: var(--text-boxes-border-width) solid rgba(var(--color-foreground),var(--text-boxes-border-opacity)); position: relative; }
.cl-sec-imagewithtexteb99ch .content-container::after { content: ""; position: absolute; top: calc(var(--text-boxes-border-width) * -1); right: calc(var(--text-boxes-border-width) * -1); bottom: calc(var(--text-boxes-border-width) * -1); left: calc(var(--text-boxes-border-width) * -1); border-radius: var(--text-boxes-radius); box-shadow: var(--text-boxes-shadow-horizontal-offset) var(--text-boxes-shadow-vertical-offset) var(--text-boxes-shadow-blur-radius) rgba(var(--color-shadow),var(--text-boxes-shadow-opacity)); z-index: -1; }
.cl-sec-imagewithtexteb99ch .global-media-settings { position: relative; border: var(--media-border-width) solid rgba(var(--color-foreground),var(--media-border-opacity)); border-radius: var(--media-radius); background-color: rgb(var(--color-background)); overflow: visible !important; }
.cl-sec-imagewithtexteb99ch .global-media-settings::after { content: ""; position: absolute; top: calc(var(--media-border-width) * -1); right: calc(var(--media-border-width) * -1); bottom: calc(var(--media-border-width) * -1); left: calc(var(--media-border-width) * -1); border-radius: var(--media-radius); box-shadow: var(--media-shadow-horizontal-offset) var(--media-shadow-vertical-offset) var(--media-shadow-blur-radius) rgba(var(--color-shadow),var(--media-shadow-opacity)); z-index: -1; pointer-events: none; }
.cl-sec-imagewithtexteb99ch .global-media-settings img, .cl-sec-imagewithtexteb99ch .global-media-settings iframe, .cl-sec-imagewithtexteb99ch .global-media-settings model-viewer, .cl-sec-imagewithtexteb99ch .global-media-settings video, .cl-sec-imagewithtexteb99ch .global-media-settings .clx-placeholder-svg { border-radius: calc(var(--media-radius) - var(--media-border-width)); }
@supports not (inset: 10px) { .cl-sec-imagewithtexteb99ch .clx-grid { margin-left: calc(-1 * var(--grid-mobile-horizontal-spacing)); } }
@supports not (inset: 10px) { .cl-sec-imagewithtexteb99ch .grid__item { padding-left: var(--grid-mobile-horizontal-spacing); padding-bottom: var(--grid-mobile-vertical-spacing); } }
@supports not (inset: 10px) { .cl-sec-imagewithtexteb99ch .grid--gapless .grid__item { padding-left: 0px; padding-bottom: 0px; } }
@media screen and (min-width: 990px) and (max-width: 1199.98px) { .cl-sec-imagewithtexteb99ch .clx-grid { column-gap: var(--grid-mobile-horizontal-spacing); row-gap: var(--grid-mobile-vertical-spacing); } }
@media (forced-colors: active) { .cl-sec-imagewithtexteb99ch .clx-button, .cl-sec-imagewithtexteb99ch .shopify-challenge__button, .cl-sec-imagewithtexteb99ch .customer button { border: 1px solid transparent; } }
@media (forced-colors: active) { .cl-sec-imagewithtexteb99ch .clx-button:focus-visible, .cl-sec-imagewithtexteb99ch .clx-button:focus, .cl-sec-imagewithtexteb99ch .clx-button.focused, .cl-sec-imagewithtexteb99ch .clx-shopify-payment-button__button--unbranded:focus-visible, .cl-sec-imagewithtexteb99ch .shopify-payment-button [role="button"]:focus-visible, .cl-sec-imagewithtexteb99ch .clx-shopify-payment-button__button--unbranded:focus, .cl-sec-imagewithtexteb99ch .shopify-payment-button [role="button"]:focus { outline: transparent solid 1px; } }
.cl-sec-imagewithtexteb99ch .clx-rte::after { clear: both; content: ""; display: block; }
.cl-sec-imagewithtexteb99ch .clx-rte > :first-child { margin-top: 0px; }
.cl-sec-imagewithtexteb99ch .clx-rte > :last-child { margin-bottom: 0px; }
@media (prefers-reduced-motion: no-preference) and (hover: hover) { .cl-sec-imagewithtexteb99ch { --easter-egg: none; --sparkle: url(./sparkle.gif); } }
@font-face { font-family: swiper-icons; src: url("data:application/font-woff;charset=utf-8;base64, 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"); font-weight: 400; font-style: normal; }
.cl-sec-imagewithtexteb99ch { --swiper-theme-color: #007aff;}
.cl-sec-imagewithtexteb99ch { --swiper-navigation-size: 44px;}
.cl-sec-imagewithtexteb99ch #qikify-boosterkit, .cl-sec-imagewithtexteb99ch #qikify-boosterkit *, .cl-sec-imagewithtexteb99ch #qikify-boosterkit ::before, .cl-sec-imagewithtexteb99ch #qikify-boosterkit ::after, .cl-sec-imagewithtexteb99ch .qikify-boosterkit-app, .cl-sec-imagewithtexteb99ch .qikify-boosterkit-app *, .cl-sec-imagewithtexteb99ch .qikify-boosterkit-app ::before, .cl-sec-imagewithtexteb99ch .qikify-boosterkit-app ::after, .cl-sec-imagewithtexteb99ch, .cl-sec-imagewithtexteb99ch *, .cl-sec-imagewithtexteb99ch ::before, .cl-sec-imagewithtexteb99ch ::after { box-sizing: border-box; -webkit-font-smoothing: antialiased; }
.cl-sec-imagewithtexteb99ch { --qbk-popup-background-color: #fff; --qbk-popup-text-primary-color: #000; --qbk-highlight-color: #0f3ad5; --qbk-button-primary-bg-color: #3847D1; --qbk-button-primary-text-color: #FFFFFF; --qbk-button-secondary-bg-color: #FDE991; --qbk-button-secondary-text-color: #000000; --qbk-button-subdued-text-color: #333; --qbk-font-size: 16px; --qbk-space-0125: .125em; --qbk-space-025: .25em; --qbk-space-05: .5em; --qbk-space-1: 1em; --qbk-space-2: 1.25em; --qbk-gap: .75em; --qbk-subdued-bg-color: #f1f1f1; --qbk-subdued-text-color: #8E8E8E; --qbk-subdued-checkbox-color: #8E8E8E; --qbk-checkmark-size: 18px; --qbk-border-neutral-subdued: rgba(186, 191, 195, 1); --qbk-error-banner: #ffddd4; --qbk-text-required: #da3b0f; --qbk-text-color-inverse: #fff; --qbk-subdued-highlight: color-mix(in srgb, var(--qbk-highlight-color) 10%, #fff); --qbk-lighten-highlight: color-mix(in srgb, var(--qbk-highlight-color) 25%, #fff); --qbk-success-color: #29805F; --qbk-form-field-height: 28px; --qbk-form-radius: 3px; --qbk-form-field-thickness: 1px; --qbk-quantity-control-size: 20px; --qbk-quantity-input-size: 24px; --qbk-text-primary: var(--qbk-popup-text-primary-color); --qbk-text-description: color-mix(in srgb, currentColor, transparent 25%); --qbk-cart-widget-discount-badge-bg-color: var(--qbk-subdued-bg-color); --qbk-cart-widget-discount-badge-text-color: var(--qbk-subdued-text-color); --qbk-order-goal-bar-size: 7px; --qbk-order-goal-icon-size: 2.1em; --qbk-order-goal-subdued: var(--qbk-subdued-highlight, var(--qbk-subdued-bg-color)); --qbk-order-goal-bar-empty-color: var(--qbk-order-goal-subdued); --qbk-order-goal-bar-progress-color: var(--qbk-highlight-color); --qbk-order-goal-bar-milestone-bg-color: var(--qbk-order-goal-subdued); --qbk-order-goal-bar-milestone-color: var(--qbk-highlight-color); --qbk-order-goal-bar-milestone-done-bg-color: var(--qbk-highlight-color); --qbk-order-goal-bar-milestone-done-color: var(--qbk-button-primary-text-color); --qbk-tooltip-max-width: 200px; --qbk-tooltip-arrow-width: 6px; --qbk-tooltip-background: #3D3D3D; --qbk-tooltip-color: #fff; --qbk-action-button-width: 7em; --qbk-action-border-radius: 10px; --qbk-button-shadow: none; --qbk-button-radius: 4px; --qbk-button-bg-color: #fff; --qbk-button-text-color: var(--qbk-text-primary); --qbk-button-border-color: var(--qbk-border-neutral-subdued); --qbk-button-danger-bg-color: #cb4f27; --qbk-button-disable-bg-color: var(--qbk-subdued-bg-color); --qbk-button-disable-text-color: var(--qbk-subdued-text-color); --qbk-button-subdued-bg-color: var(--qbk-subdued-bg-color); --qbk-button-bundle-font-size: .9375em; --qbk-offer-image-size: 68px; --qbk-offer-image-scale: 1; --qbk-offer-shadow: 0px 1px 5px rgba(124, 124, 124, .1); --qbk-offer-background-color: var(--qbk-popup-background-color); --qbk-offer-checkbox-size: 18px; --qbk-offer-checkbox-thickness: 1.5px; --qbk-offer-checkbox-border-color: var(--qbk-highlight-color); --qbk-offer-checkbox-bg-color: var(--qbk-highlight-color); --qbk-offer-checkbox-svg-color: var(--qbk-text-color-inverse); --qbk-offer-price-color: var(--qbk-highlight-color); --qbk-offer-quantity-bg-color: #a3a3a3; --qbk-offer-background-img: none; --qbk-offer-unit-price-color: var(--qbk-text-description); --qbk-popup-zindex: 9999999; --qbk-popup-backdrop-color: rgba(10, 10, 10, .6); --qbk-popup-scrollbar-bg-color: #aaa; --qbk-popup-total-value-color: var(--qbk-highlight-color); --qbk-recommendation-offer-gap: 16px; --qbk-truncate-max-lines: 1; --qbk-truncate-line-height: 1.5em; --qbk-bundle-horizontal-offer-width: 180px; --qbk-bundle-horizontal-gap: 12px; --qbk-cart-upsell-horizontal-offer-width: 180px; --qbk-cart-upsell-horizontal-gap: 45px; --qbk-bundle-amazon-gap: 12px; --qbk-free-gift-promote-banner-bg-color: var(--qbk-button-secondary-bg-color); --qbk-free-gift-promote-banner-color: var(--qbk-button-secondary-text-color); --qbk-gift-goal-completed-color: #f64325; --qbk-gift-goal-added-color: #7AC143; --qbk-today-offer-z-index: 999999; --qbk-today-offer-bg-color: #fff; --qbk-today-offer-text-color: #000; --qbk-today-offer-header-bg-color: var(--qbk-subdued-highlight); --qbk-today-offer-border-color: var(--qbk-lighten-highlight); --qbk-today-offer-claimed-bg-color: var(--qbk-subdued-highlight); --qbk-today-offer-claimed-header-bg-color: var(--qbk-highlight-color); --qbk-today-offer-claimed-border-color: var(--qbk-highlight-color); --qbk-today-offer-offer-img-size: 50px; --qbk-today-offer-counter-size: 18px; --qbk-today-offer-counter-position: calc(var(--qbk-today-offer-counter-size) / 2 * -1 + 1px); --qbk-today-offer-counter-bg-color: #E65F5A; --qbk-toast-background-color: #23945d; --qbk-toast-color: white; --qbk-toast-height: 40px; --qbk-promotion-badge-color: var(--qbk-button-primary-text-color); --qbk-promotion-badge-bg-color: var(--qbk-button-primary-bg-color);}
.cl-sec-imagewithtexteb99ch { --junipOutlineColor: #637381;}
.cl-sec-imagewithtexteb99ch { --junipPrimaryColor: #000000; --junipButtonColor: #000000; --junipButtonOutlineColor: #00000080; --junipStarColor: #000000; --junipButtonTextColor: #fff; --junipBorderColor: rgba(0, 0, 0, 0.08); --junipSurfaceColor: rgba(0, 0, 0, 0.03);}
.cl-sec-imagewithtexteb99ch, .cl-sec-imagewithtexteb99ch { scroll-behavior: auto !important;}
.cl-sec-imagewithtexteb99ch .section-template--25118732059005__multicolumn_4RnFW3-padding .title-wrapper-with-link .title h1, .cl-sec-imagewithtexteb99ch h2, .cl-sec-imagewithtexteb99ch h3, .cl-sec-imagewithtexteb99ch h4, .cl-sec-imagewithtexteb99ch h5 { margin: 0px; }
.cl-sec-imagewithtexteb99ch .image-with-text .clx-grid { margin-bottom: 0px; }
.cl-sec-imagewithtexteb99ch .image-with-text .grid__item { position: relative; }
@media screen and (min-width: 750px) { .cl-sec-imagewithtexteb99ch .image-with-text__grid--reverse { flex-direction: row-reverse; } }
.cl-sec-imagewithtexteb99ch .image-with-text__media { min-height: 100%; overflow: visible; }
.cl-sec-imagewithtexteb99ch .image-with-text__media--medium { height: 296px; }
@media screen and (min-width: 750px) { .cl-sec-imagewithtexteb99ch .image-with-text__media--medium { height: 460px; } }
.cl-sec-imagewithtexteb99ch .image-with-text__content { align-items: flex-start; display: flex; flex-direction: column; height: 100%; justify-content: center; align-self: center; padding: 40px calc(40px / var(--font-body-scale)) 50px; position: relative; z-index: 1; }
.cl-sec-imagewithtexteb99ch .image-with-text .grid__item::after { content: ""; position: absolute; top: 0px; left: 0px; width: 100%; height: 100%; z-index: -1; }
.cl-sec-imagewithtexteb99ch .image-with-text:not(.image-with-text--overlap) .image-with-text__media-item::after { border-radius: var(--media-radius); box-shadow: var(--media-shadow-horizontal-offset) var(--media-shadow-vertical-offset) var(--media-shadow-blur-radius) rgba(var(--color-shadow),var(--media-shadow-opacity)); }
.cl-sec-imagewithtexteb99ch .image-with-text:not(.image-with-text--overlap) .image-with-text__text-item::after { border-radius: var(--text-boxes-radius); box-shadow: var(--text-boxes-shadow-horizontal-offset) var(--text-boxes-shadow-vertical-offset) var(--text-boxes-shadow-blur-radius) rgba(var(--color-shadow),var(--text-boxes-shadow-opacity)); }
.cl-sec-imagewithtexteb99ch .image-with-text .image-with-text__media-item > * { border-radius: var(--media-radius); overflow: hidden; box-shadow: var(--media-shadow-horizontal-offset) var(--media-shadow-vertical-offset) var(--media-shadow-blur-radius) rgba(var(--color-shadow),var(--media-shadow-opacity)); }
.cl-sec-imagewithtexteb99ch .image-with-text .global-media-settings { overflow: hidden !important; }
.cl-sec-imagewithtexteb99ch .image-with-text .image-with-text__text-item > * { border-radius: var(--text-boxes-radius); overflow: hidden; box-shadow: var(--text-boxes-shadow-horizontal-offset) var(--text-boxes-shadow-vertical-offset) var(--text-boxes-shadow-blur-radius) rgba(var(--color-shadow),var(--text-boxes-shadow-opacity)); }
.cl-sec-imagewithtexteb99ch .image-with-text:not(.image-with-text--overlap) .image-with-text__media-item > *, .cl-sec-imagewithtexteb99ch .image-with-text:not(.image-with-text--overlap) .image-with-text__text-item > * { box-shadow: none; }
.cl-sec-imagewithtexteb99ch .image-with-text__content--mobile-center > * { align-self: center; text-align: center; }
@media screen and (min-width: 750px) { .cl-sec-imagewithtexteb99ch .image-with-text__grid--reverse .image-with-text__content { margin-left: auto; } }
@media screen and (min-width: 750px) { .cl-sec-imagewithtexteb99ch .image-with-text__content--desktop-center > * { align-self: center; text-align: center; } }
.cl-sec-imagewithtexteb99ch .image-with-text:not(.collapse-corners, .image-with-text--overlap) .image-with-text__media-item { z-index: 2; }
.cl-sec-imagewithtexteb99ch .image-with-text.image-with-text--overlap .backround-transparent, .cl-sec-imagewithtexteb99ch .image-with-text:not(.image-with-text--overlap) .clx-background-transparent { background: transparent; }
.cl-sec-imagewithtexteb99ch .image-with-text__content { border-radius: var(--text-boxes-radius); box-shadow: var(--text-boxes-shadow-horizontal-offset) var(--text-boxes-shadow-vertical-offset) var(--text-boxes-shadow-blur-radius) rgba(var(--color-shadow),var(--text-boxes-shadow-opacity)); word-break: break-word; }
@media screen and (min-width: 990px) { .cl-sec-imagewithtexteb99ch .image-with-text__content { padding: 60px 70px 70px; } }
.cl-sec-imagewithtexteb99ch .image-with-text__content > * + * { margin-top: 20px; }
.cl-sec-imagewithtexteb99ch .image-with-text__content > :first-child:is(.image-with-text__heading), .cl-sec-imagewithtexteb99ch .image-with-text__text--caption + .image-with-text__heading, .cl-sec-imagewithtexteb99ch .image-with-text__text--caption:first-child { margin-top: 0px; }
.cl-sec-imagewithtexteb99ch .image-with-text__content .image-with-text__text + .clx-button { margin-top: 30px; }
.cl-sec-imagewithtexteb99ch .image-with-text__heading { margin-bottom: 0px; }
@supports not (inset: 10px) { .cl-sec-imagewithtexteb99ch .image-with-text .clx-grid { margin-left: 0px; } }
.cl-sec-imagewithtexteb99ch .section-template--25118732059005__image_with_text_eb99ch-padding { padding-top: 12px; padding-bottom: 9px; }
@media screen and (min-width: 750px) { .cl-sec-imagewithtexteb99ch .section-template--25118732059005__image_with_text_eb99ch-padding { padding-top: 16px; padding-bottom: 12px; } }
.cl-sec-imagewithtexteb99ch #cl-shopify-section-template--25118732059005__image_with_text_eb99ch { margin-top: calc(var(--spacing-sections-mobile) /); }
@media screen and (min-width: 750px) { .cl-sec-imagewithtexteb99ch #cl-shopify-section-template--25118732059005__image_with_text_eb99ch { margin-top: calc(var(--spacing-sections-desktop) / -); } }
.cl-sec-imagewithtexteb99ch { --qbk-popup-background-color: #faf8f6; --qbk-popup-text-primary-color: #1e1e1e; --qbk-highlight-color: #1e1e1e; --qbk-button-primary-bg-color: #1e1e1e; --qbk-button-primary-text-color: #ffffff; --qbk-button-secondary-bg-color: #1e1e1e; --qbk-button-secondary-text-color: #faf8f6; --qbk-offer-background-img: none;}
.cl-sec-imagewithtexteb99ch { --discountbox-style: simple; --discountbox-position: right; --discountbox-width: 410px; --discountbox-codeButtonColor: #ffffff; --discountbox-codeButtonBackgroundColor: #1e1e1e; --discountbox-codeButtonBorderColor: #1e1e1e; --discountbox-submitButtonBorderColor: #5aaa34; --discountbox-loadingBg: #635247; --discountbox-spinnerColor: #ffffff; --discountbox-inputColor: #1e1e1e; --discountbox-inputBg: #ffffff; --discountbox-inputBorder: #ffffff; --discountbox-discountInfoColor: #1e1e1e; --discountbox-discountInfoBg: #fafafa; --discountbox-discountInfoBorder: #e1e1e1;}
/* 08-featuredcollection */


.cl-sec-featuredcollection, .cl-sec-featuredcollection .color-scheme-1 { --color-background: 250,248,246; --gradient-background: #faf8f6; --color-foreground: 30,30,30; --color-background-contrast: 204,184,164; --color-shadow: 30,30,30; --color-button: 30,30,30; --color-button-text: 255,255,255; --color-secondary-button: 250,248,246; --color-secondary-button-text: 30,30,30; --color-link: 30,30,30; --color-badge-foreground: 30,30,30; --color-badge-background: 250,248,246; --color-badge-border: 30,30,30; --color-accent: 188,30,30; --payment-terms-background-color: rgb(250 248 246); }
.cl-sec-featuredcollection, .cl-sec-featuredcollection .color-scheme-1, .cl-sec-featuredcollection .color-scheme-2, .cl-sec-featuredcollection .color-scheme-3, .cl-sec-featuredcollection .color-scheme-4, .cl-sec-featuredcollection .color-scheme-5, .cl-sec-featuredcollection .color-scheme-0ec5db07-1fce-48e1-8243-3f59e304a395, .cl-sec-featuredcollection .color-scheme-750b5e56-ec83-49e9-b333-ac363650ae36, .cl-sec-featuredcollection .color-scheme-c939383f-bcdf-4a1a-ab19-a8f2ba2a2bb0, .cl-sec-featuredcollection .color-scheme-27bd72dc-a699-4e2b-9561-23adcadf323d, .cl-sec-featuredcollection .color-scheme-a2c3f00b-a17a-4a35-9b8b-f3247df9d990, .cl-sec-featuredcollection .color-scheme-af4139b8-3705-4200-97ee-c7b87714f026, .cl-sec-featuredcollection .color-scheme-e425ae7c-0826-4f46-96fe-092c5d295d44, .cl-sec-featuredcollection .color-scheme-0c6f6e5a-1aee-4623-a0f3-930a8a66e1b6, .cl-sec-featuredcollection .color-scheme-e520e8be-dc4f-4d15-a7c5-ef382fc14653, .cl-sec-featuredcollection .color-scheme-9f288b7c-afa6-4928-a6c0-123a5899157b, .cl-sec-featuredcollection .color-scheme-62423dd5-069f-458a-8ceb-d8ccee9c94c6, .cl-sec-featuredcollection .color-scheme-e980ca91-d8e3-413f-bd9e-a074b98d0c05 { color: rgba(var(--color-foreground), 1); background-color: rgb(var(--color-background)); }
.cl-sec-featuredcollection { --font-body-family: 'Pragmatica', sans-serif; --font-heading-family: 'Pragmatica', sans-serif; --font-accent-family: 'Presti Display', sans-serif; --font-body-scale: 1.0; --font-heading-scale: 1.0; --media-padding: px; --media-border-opacity: 0.05; --media-border-width: 1px; --media-radius: 0px; --media-shadow-opacity: 0.0; --media-shadow-horizontal-offset: 0px; --media-shadow-vertical-offset: 4px; --media-shadow-blur-radius: 5px; --media-shadow-visible: 0; --page-width: 1412px; --page-width-margin: 0px; --product-card-image-padding: 0px; --product-card-corner-radius: 0px; --product-card-text-alignment: left; --product-card-border-width: 0px; --product-card-border-opacity: 0.1; --product-card-shadow-opacity: 0.0; --product-card-shadow-visible: 0; --product-card-shadow-horizontal-offset: 0px; --product-card-shadow-vertical-offset: 4px; --product-card-shadow-blur-radius: 5px; --collection-card-image-padding: 0px; --collection-card-corner-radius: 0px; --collection-card-text-alignment: left; --collection-card-border-width: 0px; --collection-card-border-opacity: 0.1; --collection-card-shadow-opacity: 0.0; --collection-card-shadow-visible: 0; --collection-card-shadow-horizontal-offset: 0px; --collection-card-shadow-vertical-offset: 4px; --collection-card-shadow-blur-radius: 5px; --blog-card-image-padding: 0px; --blog-card-corner-radius: 0px; --blog-card-text-alignment: left; --blog-card-border-width: 0px; --blog-card-border-opacity: 0.1; --blog-card-shadow-opacity: 0.0; --blog-card-shadow-visible: 0; --blog-card-shadow-horizontal-offset: 0px; --blog-card-shadow-vertical-offset: 4px; --blog-card-shadow-blur-radius: 5px; --badge-corner-radius: 4px; --popup-border-width: 1px; --popup-border-opacity: 0.1; --popup-corner-radius: 12px; --popup-shadow-opacity: 0.05; --popup-shadow-horizontal-offset: 0px; --popup-shadow-vertical-offset: 4px; --popup-shadow-blur-radius: 5px; --drawer-border-width: 1px; --drawer-border-opacity: 0.1; --drawer-shadow-opacity: 0.0; --drawer-shadow-horizontal-offset: 0px; --drawer-shadow-vertical-offset: 4px; --drawer-shadow-blur-radius: 5px; --spacing-sections-desktop: 128px; --spacing-sections-mobile: 64px; --grid-desktop-vertical-spacing: 40px; --grid-desktop-horizontal-spacing: 40px; --grid-mobile-vertical-spacing: 24px; --grid-mobile-horizontal-spacing: 24px; --text-boxes-border-opacity: 0.1; --text-boxes-border-width: 0px; --text-boxes-radius: 0px; --text-boxes-shadow-opacity: 0.0; --text-boxes-shadow-visible: 0; --text-boxes-shadow-horizontal-offset: 0px; --text-boxes-shadow-vertical-offset: 4px; --text-boxes-shadow-blur-radius: 5px; --buttons-radius: 4px; --buttons-radius-outset: 5px; --buttons-border-width: 1px; --buttons-border-opacity: 1.0; --buttons-shadow-opacity: 0.0; --buttons-shadow-visible: 0; --buttons-shadow-horizontal-offset: 0px; --buttons-shadow-vertical-offset: 4px; --buttons-shadow-blur-radius: 5px; --buttons-border-offset: 0.3px; --inputs-radius: 4px; --inputs-border-width: 1px; --inputs-border-opacity: 0.55; --inputs-shadow-opacity: 0.0; --inputs-shadow-horizontal-offset: 0px; --inputs-margin-offset: 0px; --inputs-shadow-vertical-offset: 4px; --inputs-shadow-blur-radius: 5px; --inputs-radius-outset: 5px; --variant-pills-radius: 4px; --variant-pills-border-width: 1px; --variant-pills-border-opacity: 1.0; --variant-pills-shadow-opacity: 0.0; --variant-pills-shadow-horizontal-offset: 0px; --variant-pills-shadow-vertical-offset: 4px; --variant-pills-shadow-blur-radius: 5px;}
.cl-sec-featuredcollection *, .cl-sec-featuredcollection ::before, .cl-sec-featuredcollection ::after { box-sizing: inherit; }
.cl-sec-featuredcollection { box-sizing: border-box; font-size: 10px;}
.cl-sec-featuredcollection { margin: 0px; font-size: 14px; letter-spacing: normal; line-height: calc(1 + 0.2 / var(--font-body-scale)); font-family: var(--font-body-family); font-style: var(--font-body-style); font-weight: var(--font-body-weight);}
.cl-sec-featuredcollection .btn { display: inline-flex; justify-content: center; align-items: center; border: 1px solid rgb(var(--color-button)); border-radius: var(--buttons-radius); font-family: var(--font-heading-family); font-style: var(--font-heading-style); font-weight: var(--font-heading-weight); font-size: 14px; line-height: 1; text-transform: uppercase; min-height: 44px; padding: 10px 24px; cursor: pointer; text-decoration: none; background-color: rgb(var(--color-button)); color: rgb(var(--color-button-text)); transition: var(--duration-default) ease; appearance: none; min-width: 76px; }
.cl-sec-featuredcollection .btn:disabled, .cl-sec-featuredcollection .btn[aria-disabled="true"], .cl-sec-featuredcollection .btn.disabled { cursor: not-allowed; opacity: 0.4; }
.cl-sec-featuredcollection .btn--primary:not(:disabled):not([aria-disabled="true"]):not(.disabled):hover { border-color: rgb(99, 82, 71); background-color: rgb(99, 82, 71); color: rgb(var(--color-button-text)); }
.cl-sec-featuredcollection .btn--primary .path { stroke: rgb(var(--color-button-text)); }
.cl-sec-featuredcollection * { -webkit-font-smoothing: antialiased; }
.cl-sec-featuredcollection { scroll-behavior: smooth; text-size-adjust: none;}
.cl-sec-featuredcollection .position-relative { position: relative !important; }
.cl-sec-featuredcollection .d-flex { display: flex !important; }
.cl-sec-featuredcollection .d-inline-flex { display: inline-flex !important; }
.cl-sec-featuredcollection .justify-content-between { justify-content: space-between !important; }
.cl-sec-featuredcollection .text-uppercase { text-transform: uppercase; }
.cl-sec-featuredcollection .tags-wrapper { z-index: 100; position: absolute; top: 8px; right: 8px; display: grid; grid-template-columns: 1fr; gap: 6px; justify-items: end; }
@media screen and (min-width: 990px) { .cl-sec-featuredcollection .tags-wrapper { top: 16px; right: 16px; } }
.cl-sec-featuredcollection .tags-wrapper .tag { display: block; z-index: 100; background: rgb(255, 255, 255); color: rgb(99, 82, 71); padding: 2px 6px; font-size: 10px; font-weight: 500; border-radius: 5px; }
@media screen and (min-width: 576px) { .cl-sec-featuredcollection .tags-wrapper .tag { padding: 7px 12px; font-size: 11px; border-radius: 8px; } }
.cl-sec-featuredcollection .clx-card__inner .tag { padding: 0px; background: rgba(0, 0, 0, 0) !important; color: rgb(99, 82, 71) !important; }
.cl-sec-featuredcollection .clx-card__inner .tags-wrapper { right: unset; left: 10px; justify-items: start; }
@media screen and (min-width: 990px) { .cl-sec-featuredcollection .clx-card__inner .tags-wrapper { top: 12px; left: 12px; } }
.cl-sec-featuredcollection .swiper-arrow-next, .cl-sec-featuredcollection .swiper-arrow-prev { border-radius: 50%; display: flex; justify-content: center; align-items: center; background: rgb(255, 255, 255); width: 32px !important; min-width: 32px !important; height: 32px !important; color: rgb(var(--color-foreground)) !important; top: var(--swiper-navigation-top-offset, 38%) !important; }
.cl-sec-featuredcollection .swiper-arrow-next::after, .cl-sec-featuredcollection .swiper-arrow-prev::after { content: none !important; }
.cl-sec-featuredcollection .swiper-arrow-next svg, .cl-sec-featuredcollection .swiper-arrow-prev svg { width: 10px !important; height: 10px !important; }
@media screen and (min-width: 990px) { .cl-sec-featuredcollection .swiper-arrows-opacity:hover .swiper-arrow-next, .cl-sec-featuredcollection .swiper-arrows-opacity:hover .swiper-arrow-prev { opacity: 1; } }
@media screen and (min-width: 990px) { .cl-sec-featuredcollection .swiper-arrows-opacity .swiper-arrow-next, .cl-sec-featuredcollection .swiper-arrows-opacity .swiper-arrow-prev { opacity: 0; } }
.cl-sec-featuredcollection .price__discount-badge { height: 20px; width: auto; min-width: 38px; display: flex; justify-content: center; align-items: center; background-color: rgb(var(--color-ea-badge, var(--color-accent))); color: rgb(var(--color-ea-badge-text, var(--color-background))); border-radius: var(--buttons-radius); padding-top: 1px; padding-left: 4px; padding-right: 4px; white-space: nowrap; text-transform: uppercase; }
.cl-sec-featuredcollection .swiper-button-next { z-index: 2 !important; }
@media screen and (max-width: 749.98px) { .cl-sec-featuredcollection .swiper-button-next { right: var(--swiper-navigation-sides-offset, 0px) !important; } }
.cl-sec-featuredcollection .swiper-button-prev { z-index: 2 !important; }
@media screen and (max-width: 749.98px) { .cl-sec-featuredcollection .swiper-button-prev { left: var(--swiper-navigation-sides-offset, 0px) !important; } }
.cl-sec-featuredcollection { --show-usual-price: none; --show-discounted-price: none; --show-usual-content: none; --show-early-access-content: none; --show-special-offer-content: none; --show-evergreen-offer-content: none;}
.cl-sec-featuredcollection [data-usual-price] { display: var(--show-usual-price); }
.cl-sec-featuredcollection [data-discounted-price] { display: var(--show-discounted-price); }
.cl-sec-featuredcollection .atc-with-price { --btn-padding-block: 6px; padding: var(--btn-padding-block) 12px; height: 32px !important; min-height: 32px !important; }
.cl-sec-featuredcollection .atc-with-price .atc-label { flex-grow: 1; }
.cl-sec-featuredcollection .atc-with-price .atc-label--regular .label-regular { display: inline; }
.cl-sec-featuredcollection .atc-with-price .atc-label--regular .label-short, .cl-sec-featuredcollection .atc-with-price .atc-label--short .label-regular { display: none; }
.cl-sec-featuredcollection .atc-with-price [data-button-price] s { display: none !important; }
.cl-sec-featuredcollection .atc-with-price [data-button-price], .cl-sec-featuredcollection .atc-with-price [data-atc-button-price] { position: relative; display: flex; align-items: center; gap: 8px; padding-left: 12px; margin-left: 12px; height: stretch; min-width: 58px; }
.cl-sec-featuredcollection .atc-with-price [data-button-price]::before, .cl-sec-featuredcollection .atc-with-price [data-atc-button-price]::before { position: absolute; top: calc(var(--btn-padding-block)*-1); bottom: calc(var(--btn-padding-block)*-1); left: 0px; border-left: 1px solid rgb(var(--color-button-text)); content: ""; transition: var(--duration-default) ease; }
.cl-sec-featuredcollection .atc-with-price [data-button-price] .clx-price, .cl-sec-featuredcollection .atc-with-price [data-atc-button-price] .clx-price { color: inherit; }
.cl-sec-featuredcollection .atc-with-price [data-button-price] .price__discount-badge, .cl-sec-featuredcollection .atc-with-price [data-button-price] .product__sizes, .cl-sec-featuredcollection .atc-with-price [data-button-price] [data-early-access-content], .cl-sec-featuredcollection .atc-with-price [data-button-price] [data-evergreen-offer-badge], .cl-sec-featuredcollection .atc-with-price [data-atc-button-price] .price__discount-badge, .cl-sec-featuredcollection .atc-with-price [data-atc-button-price] .product__sizes, .cl-sec-featuredcollection .atc-with-price [data-atc-button-price] [data-early-access-content], .cl-sec-featuredcollection .atc-with-price [data-atc-button-price] [data-evergreen-offer-badge] { display: none !important; }
.cl-sec-featuredcollection .atc-with-price [data-button-price] .price-item, .cl-sec-featuredcollection .atc-with-price [data-atc-button-price] .price-item { font-size: 14px; font-weight: 400; }
.cl-sec-featuredcollection .atc-with-price [data-button-price] .price__container, .cl-sec-featuredcollection .atc-with-price [data-atc-button-price] .price__container { margin-bottom: 0px; }
.cl-sec-featuredcollection .atc-with-price [data-button-price] s.price-item, .cl-sec-featuredcollection .atc-with-price [data-atc-button-price] s.price-item { color: inherit !important; }
.cl-sec-featuredcollection .card-wrapper:has([data-button-price]) .card-information .price-item--sale, .cl-sec-featuredcollection .card-wrapper:has([data-button-price]) .card-information .price__regular { display: none !important; }
.cl-sec-featuredcollection .card-wrapper:has([data-button-price]) .card-information s { margin-left: 0px !important; }
.cl-sec-featuredcollection .custom-bis-trigger { padding: 0px !important; }
.cl-sec-featuredcollection :is(.featured-collection, .tabs-collections, .collection, .related-wrapper, product-recommendations, recently-viewed-products) [data-discounted-price] .price__discount-badge { display: none !important; }
.cl-sec-featuredcollection { --alpha-button-background: 1; --alpha-button-border: 1; --alpha-link: .85; --alpha-badge-border: .1; --focused-base-outline: 2px solid rgba(var(--color-foreground), .5); --focused-base-outline-offset: 3px; --focused-base-box-shadow: 0 0 0 3px rgb(var(--color-background)), 0 0 5px 4px rgba(var(--color-foreground), .3);}
.cl-sec-featuredcollection .product-card-wrapper .clx-card, .cl-sec-featuredcollection .contains-card--product { --border-radius: var(--product-card-corner-radius); --border-width: var(--product-card-border-width); --border-opacity: var(--product-card-border-opacity); --shadow-horizontal-offset: var(--product-card-shadow-horizontal-offset); --shadow-vertical-offset: var(--product-card-shadow-vertical-offset); --shadow-blur-radius: var(--product-card-shadow-blur-radius); --shadow-opacity: var(--product-card-shadow-opacity); --shadow-visible: var(--product-card-shadow-visible); --image-padding: var(--product-card-image-padding); --text-alignment: var(--product-card-text-alignment); }
.cl-sec-featuredcollection { --page-width-x-paddings-mobile: 16px;}
.cl-sec-featuredcollection .clx-page-width { max-width: var(--page-width); margin: 0px auto; padding: 0 var(--page-width-x-paddings-mobile); }
.cl-sec-featuredcollection .page-width-desktop { padding: 0px; margin: 0px auto; }
@media screen and (min-width: 750px) { .cl-sec-featuredcollection .clx-page-width { padding: 0px 50px; } }
@media screen and (min-width: 750px) { .cl-sec-featuredcollection .page-width-desktop { padding: 0px; } }
@media screen and (min-width: 990px) { .cl-sec-featuredcollection .page-width-desktop { max-width: var(--page-width); padding: 0px 50px; } }
.cl-sec-featuredcollection .isolate { position: relative; z-index: 0; }
.cl-sec-featuredcollection .clx-section + .clx-section, .cl-sec-featuredcollection .section--visible { margin-top: var(--spacing-sections-mobile); }
@media screen and (min-width: 750px) { .cl-sec-featuredcollection .clx-section + .clx-section, .cl-sec-featuredcollection .section--visible { margin-top: var(--spacing-sections-desktop); } }
.cl-sec-featuredcollection .cl-hidden { display: none !important; }
.cl-sec-featuredcollection .visually-hidden { overflow: hidden; width: 1px; height: 1px; margin: -1px; padding: 0px; border: 0px; clip: rect(0px, 0px, 0px, 0px); position: absolute !important; overflow-wrap: normal !important; }
.cl-sec-featuredcollection .visually-hidden--inline { margin: 0px; height: 1em; }
.cl-sec-featuredcollection h1, .cl-sec-featuredcollection h2, .cl-sec-featuredcollection h3, .cl-sec-featuredcollection h4, .cl-sec-featuredcollection h5, .cl-sec-featuredcollection .h0, .cl-sec-featuredcollection .clx-h1, .cl-sec-featuredcollection .clx-h2, .cl-sec-featuredcollection .clx-h3, .cl-sec-featuredcollection .clx-h4, .cl-sec-featuredcollection .clx-h5 { font-family: var(--font-heading-family); font-style: var(--font-heading-style); font-weight: var(--font-heading-weight); letter-spacing: normal; color: rgb(var(--color-foreground)); line-height: calc(1 - (.1/max(1,var(--font-heading-scale)))); word-break: break-word; }
.cl-sec-featuredcollection h2, .cl-sec-featuredcollection .clx-h2 { font-size: calc(var(--font-heading-scale) * 32px); }
@media only screen and (min-width: 750px) { .cl-sec-featuredcollection h2, .cl-sec-featuredcollection .clx-h2 { font-size: calc(var(--font-heading-scale) * 64px); } }
.cl-sec-featuredcollection h3, .cl-sec-featuredcollection .clx-h3 { font-size: calc(var(--font-heading-scale) * 24px); }
@media only screen and (min-width: 750px) { .cl-sec-featuredcollection h3, .cl-sec-featuredcollection .clx-h3 { font-size: calc(var(--font-heading-scale) * 40px); } }
.cl-sec-featuredcollection h5, .cl-sec-featuredcollection .clx-h5 { font-size: calc(var(--font-heading-scale) * 16px); }
@media only screen and (min-width: 750px) { .cl-sec-featuredcollection h5, .cl-sec-featuredcollection .clx-h5 { font-size: calc(var(--font-heading-scale) * 24px); } }
.cl-sec-featuredcollection .bodytext-lg, .cl-sec-featuredcollection .bodytext-md, .cl-sec-featuredcollection .bodytext-sm, .cl-sec-featuredcollection .bodytext-xs { font-family: var(--font-heading-family); font-style: var(--font-heading-style); font-weight: var(--font-heading-weight); letter-spacing: normal; }
.cl-sec-featuredcollection .bodytext-sm, .cl-sec-featuredcollection .clx-p { font-size: calc(var(--font-body-scale) * 14px) !important; line-height: 1.4; }
.cl-sec-featuredcollection .caption { font-size: 10px; letter-spacing: 0.7px; line-height: calc(1 + .7 / var(--font-body-scale)); }
@media screen and (min-width: 750px) { .cl-sec-featuredcollection .caption { font-size: 12px; } }
.cl-sec-featuredcollection .caption-large, .cl-sec-featuredcollection .customer .clx-field input, .cl-sec-featuredcollection .customer select, .cl-sec-featuredcollection .clx-field__input, .cl-sec-featuredcollection .form__label, .cl-sec-featuredcollection .select__select { font-size: 13px; line-height: calc(1 + .5 / var(--font-body-scale)); letter-spacing: 0.4px; }
.cl-sec-featuredcollection .left { text-align: left; }
.cl-sec-featuredcollection .center { text-align: center; }
.cl-sec-featuredcollection .light { opacity: 0.7; }
.cl-sec-featuredcollection .full-unstyled-link { text-decoration: none; color: currentcolor; display: block; }
@media (prefers-reduced-motion) { .cl-sec-featuredcollection .motion-reduce { transition: none !important; animation: auto ease 0s 1 normal none running none !important; } }
.cl-sec-featuredcollection { --duration-short: .1s; --duration-default: .2s; --duration-announcement-bar: .25s; --duration-medium: .3s; --duration-long: .5s; --duration-extra-long: .6s; --duration-extra-longer: .75s; --duration-extended: 3s; --ease-out-slow: cubic-bezier(0, 0, .3, 1); --animation-slide-in: slideIn var(--duration-extra-long) var(--ease-out-slow) forwards; --animation-fade-in: fadeIn var(--duration-extra-long) var(--ease-out-slow);}
.cl-sec-featuredcollection .title, .cl-sec-featuredcollection .title-wrapper-with-link { margin: 30px 0px 20px; }
.cl-sec-featuredcollection .title-wrapper { margin-bottom: 30px; }
@media screen and (min-width: 990px) { .cl-sec-featuredcollection .title, .cl-sec-featuredcollection .title-wrapper-with-link { margin: 50px 0px 20px; } }
.cl-sec-featuredcollection .title-wrapper--no-top-margin { margin-top: 0px; }
.cl-sec-featuredcollection .clx-grid { display: flex; flex-wrap: wrap; margin-bottom: 20px; padding: 0px; list-style: none; column-gap: var(--grid-mobile-horizontal-spacing); row-gap: var(--grid-mobile-vertical-spacing); }
@media screen and (min-width: 750px) { .cl-sec-featuredcollection .clx-grid { column-gap: var(--grid-desktop-horizontal-spacing); row-gap: var(--grid-desktop-vertical-spacing); } }
.cl-sec-featuredcollection .clx-grid:last-child { margin-bottom: 0px; }
.cl-sec-featuredcollection .grid__item { width: calc(25% - var(--grid-mobile-horizontal-spacing) * 3 / 4); max-width: calc(50% - var(--grid-mobile-horizontal-spacing) / 2); flex-grow: 1; flex-shrink: 0; }
@media screen and (min-width: 750px) { .cl-sec-featuredcollection .grid__item { width: calc(25% - var(--grid-desktop-horizontal-spacing) * 3 / 4); max-width: calc(50% - var(--grid-desktop-horizontal-spacing) / 2); } }
@media screen and (min-width: 990px) { .cl-sec-featuredcollection .grid--4-col-desktop .grid__item { width: calc(25% - var(--grid-desktop-horizontal-spacing) * 3 / 4); max-width: calc(25% - var(--grid-desktop-horizontal-spacing) * 3 / 4); } }
.cl-sec-featuredcollection .media { display: block; background-color: rgba(var(--color-foreground),.1); position: relative; overflow: hidden; }
.cl-sec-featuredcollection .media--transparent { background-color: transparent; }
.cl-sec-featuredcollection .media > :not(.zoom):not(.clx-deferred-media__poster-button), .cl-sec-featuredcollection .media model-viewer { display: block; max-width: 100%; position: absolute; top: 0px; left: 0px; height: 100%; width: 100%; }
.cl-sec-featuredcollection .media > img { object-fit: cover; object-position: center center; transition: opacity 0.4s cubic-bezier(0.25, 0.46, 0.45, 0.94); }
.cl-sec-featuredcollection .media.media--hover-effect > img + img { opacity: 0; }
.cl-sec-featuredcollection .gradient { background-image: ; background-position-x: ; background-position-y: ; background-size: ; background-repeat: ; background-origin: ; background-clip: ; background-color: ; background-attachment: fixed; }
@media screen and (forced-colors: active) { .cl-sec-featuredcollection .clx-icon { color: canvastext; fill: canvastext !important; } }
.cl-sec-featuredcollection .ratio { display: flex; position: relative; align-items: stretch; }
.cl-sec-featuredcollection .ratio::before { content: ""; width: 0px; height: 0px; padding-bottom: var(--ratio-percent); }
@supports not (inset: 10px) { .cl-sec-featuredcollection .clx-grid { margin-left: calc(-1 * var(--grid-mobile-horizontal-spacing)); } }
@supports not (inset: 10px) { .cl-sec-featuredcollection .grid__item { padding-left: var(--grid-mobile-horizontal-spacing); padding-bottom: var(--grid-mobile-vertical-spacing); } }
@supports not (inset: 10px) { .cl-sec-featuredcollection .clx-product-grid .grid__item { padding-bottom: var(--grid-mobile-vertical-spacing); } }
@media screen and (min-width: 990px) and (max-width: 1199.98px) { .cl-sec-featuredcollection .clx-grid { column-gap: var(--grid-mobile-horizontal-spacing); row-gap: var(--grid-mobile-vertical-spacing); } }
@media screen and (min-width: 990px) and (max-width: 1199.98px) { .cl-sec-featuredcollection .grid--4-col-desktop .grid__item { width: calc(25% - var(--grid-mobile-horizontal-spacing) * 3 / 4); max-width: calc(25% - var(--grid-mobile-horizontal-spacing) * 3 / 4); } }
@media (prefers-reduced-motion: no-preference) and (hover: hover) { .cl-sec-featuredcollection { --easter-egg: none; --sparkle: url(./sparkle.gif); } }
.cl-sec-featuredcollection .loading__spinner { position: absolute; z-index: 1; width: 18px; }
.cl-sec-featuredcollection .loading__spinner { width: 18px; display: inline-block; }
.cl-sec-featuredcollection .spinner { animation: 1.4s linear 0s infinite normal none running rotator; }
.cl-sec-featuredcollection .path { stroke-dasharray: 280; stroke-dashoffset: 0; transform-origin: center center; stroke: rgb(var(--color-foreground)); animation: 1.4s ease-in-out 0s infinite normal none running dash; }
@media screen and (forced-colors: active) { .cl-sec-featuredcollection .path { stroke: canvastext; } }
@font-face { font-family: swiper-icons; src: url("data:application/font-woff;charset=utf-8;base64, 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"); font-weight: 400; font-style: normal; }
.cl-sec-featuredcollection { --swiper-theme-color: #007aff;}
.cl-sec-featuredcollection .swiper-wrapper { position: relative; width: 100%; height: 100%; z-index: 1; display: flex; transition-property: transform; transition-timing-function: var(--swiper-wrapper-transition-timing-function,initial); box-sizing: content-box; }
.cl-sec-featuredcollection .swiper-android .swiper-slide, .cl-sec-featuredcollection .swiper-ios .swiper-slide, .cl-sec-featuredcollection .swiper-wrapper { transform: translate3d(0px, 0px, 0px); }
.cl-sec-featuredcollection .swiper-horizontal { touch-action: pan-y; }
.cl-sec-featuredcollection .swiper-slide { flex-shrink: 0; width: 100%; height: 100%; position: relative; transition-property: transform; display: block; }
.cl-sec-featuredcollection { --swiper-navigation-size: 44px;}
.cl-sec-featuredcollection .swiper-button-next, .cl-sec-featuredcollection .swiper-button-prev { position: absolute; top: var(--swiper-navigation-top-offset,50%); width: calc(var(--swiper-navigation-size)/ 44 * 27); height: var(--swiper-navigation-size); margin-top: calc(0px - (var(--swiper-navigation-size)/ 2)); z-index: 10; cursor: pointer; display: flex; align-items: center; justify-content: center; color: var(--swiper-navigation-color,var(--swiper-theme-color)); }
.cl-sec-featuredcollection .swiper-button-next svg, .cl-sec-featuredcollection .swiper-button-prev svg { width: 100%; height: 100%; object-fit: contain; transform-origin: center center; }
.cl-sec-featuredcollection .swiper-button-prev, .cl-sec-featuredcollection .swiper-rtl .swiper-button-next { left: var(--swiper-navigation-sides-offset,10px); right: auto; }
.cl-sec-featuredcollection .swiper-button-next::after, .cl-sec-featuredcollection .swiper-button-prev::after { font-family: swiper-icons; font-size: var(--swiper-navigation-size); letter-spacing: 0px; font-variant: initial; line-height: 1; text-transform: none !important; }
.cl-sec-featuredcollection .swiper-button-prev::after, .cl-sec-featuredcollection .swiper-rtl .swiper-button-next::after { content: "prev"; }
.cl-sec-featuredcollection .swiper-button-next, .cl-sec-featuredcollection .swiper-rtl .swiper-button-prev { right: var(--swiper-navigation-sides-offset,10px); left: auto; }
.cl-sec-featuredcollection .swiper-button-next::after, .cl-sec-featuredcollection .swiper-rtl .swiper-button-prev::after { content: "next"; }
.cl-sec-featuredcollection #qikify-boosterkit, .cl-sec-featuredcollection #qikify-boosterkit *, .cl-sec-featuredcollection #qikify-boosterkit ::before, .cl-sec-featuredcollection #qikify-boosterkit ::after, .cl-sec-featuredcollection .qikify-boosterkit-app, .cl-sec-featuredcollection .qikify-boosterkit-app *, .cl-sec-featuredcollection .qikify-boosterkit-app ::before, .cl-sec-featuredcollection .qikify-boosterkit-app ::after, .cl-sec-featuredcollection, .cl-sec-featuredcollection *, .cl-sec-featuredcollection ::before, .cl-sec-featuredcollection ::after { box-sizing: border-box; -webkit-font-smoothing: antialiased; }
.cl-sec-featuredcollection { --qbk-popup-background-color: #fff; --qbk-popup-text-primary-color: #000; --qbk-highlight-color: #0f3ad5; --qbk-button-primary-bg-color: #3847D1; --qbk-button-primary-text-color: #FFFFFF; --qbk-button-secondary-bg-color: #FDE991; --qbk-button-secondary-text-color: #000000; --qbk-button-subdued-text-color: #333; --qbk-font-size: 16px; --qbk-space-0125: .125em; --qbk-space-025: .25em; --qbk-space-05: .5em; --qbk-space-1: 1em; --qbk-space-2: 1.25em; --qbk-gap: .75em; --qbk-subdued-bg-color: #f1f1f1; --qbk-subdued-text-color: #8E8E8E; --qbk-subdued-checkbox-color: #8E8E8E; --qbk-checkmark-size: 18px; --qbk-border-neutral-subdued: rgba(186, 191, 195, 1); --qbk-error-banner: #ffddd4; --qbk-text-required: #da3b0f; --qbk-text-color-inverse: #fff; --qbk-subdued-highlight: color-mix(in srgb, var(--qbk-highlight-color) 10%, #fff); --qbk-lighten-highlight: color-mix(in srgb, var(--qbk-highlight-color) 25%, #fff); --qbk-success-color: #29805F; --qbk-form-field-height: 28px; --qbk-form-radius: 3px; --qbk-form-field-thickness: 1px; --qbk-quantity-control-size: 20px; --qbk-quantity-input-size: 24px; --qbk-text-primary: var(--qbk-popup-text-primary-color); --qbk-text-description: color-mix(in srgb, currentColor, transparent 25%); --qbk-cart-widget-discount-badge-bg-color: var(--qbk-subdued-bg-color); --qbk-cart-widget-discount-badge-text-color: var(--qbk-subdued-text-color); --qbk-order-goal-bar-size: 7px; --qbk-order-goal-icon-size: 2.1em; --qbk-order-goal-subdued: var(--qbk-subdued-highlight, var(--qbk-subdued-bg-color)); --qbk-order-goal-bar-empty-color: var(--qbk-order-goal-subdued); --qbk-order-goal-bar-progress-color: var(--qbk-highlight-color); --qbk-order-goal-bar-milestone-bg-color: var(--qbk-order-goal-subdued); --qbk-order-goal-bar-milestone-color: var(--qbk-highlight-color); --qbk-order-goal-bar-milestone-done-bg-color: var(--qbk-highlight-color); --qbk-order-goal-bar-milestone-done-color: var(--qbk-button-primary-text-color); --qbk-tooltip-max-width: 200px; --qbk-tooltip-arrow-width: 6px; --qbk-tooltip-background: #3D3D3D; --qbk-tooltip-color: #fff; --qbk-action-button-width: 7em; --qbk-action-border-radius: 10px; --qbk-button-shadow: none; --qbk-button-radius: 4px; --qbk-button-bg-color: #fff; --qbk-button-text-color: var(--qbk-text-primary); --qbk-button-border-color: var(--qbk-border-neutral-subdued); --qbk-button-danger-bg-color: #cb4f27; --qbk-button-disable-bg-color: var(--qbk-subdued-bg-color); --qbk-button-disable-text-color: var(--qbk-subdued-text-color); --qbk-button-subdued-bg-color: var(--qbk-subdued-bg-color); --qbk-button-bundle-font-size: .9375em; --qbk-offer-image-size: 68px; --qbk-offer-image-scale: 1; --qbk-offer-shadow: 0px 1px 5px rgba(124, 124, 124, .1); --qbk-offer-background-color: var(--qbk-popup-background-color); --qbk-offer-checkbox-size: 18px; --qbk-offer-checkbox-thickness: 1.5px; --qbk-offer-checkbox-border-color: var(--qbk-highlight-color); --qbk-offer-checkbox-bg-color: var(--qbk-highlight-color); --qbk-offer-checkbox-svg-color: var(--qbk-text-color-inverse); --qbk-offer-price-color: var(--qbk-highlight-color); --qbk-offer-quantity-bg-color: #a3a3a3; --qbk-offer-background-img: none; --qbk-offer-unit-price-color: var(--qbk-text-description); --qbk-popup-zindex: 9999999; --qbk-popup-backdrop-color: rgba(10, 10, 10, .6); --qbk-popup-scrollbar-bg-color: #aaa; --qbk-popup-total-value-color: var(--qbk-highlight-color); --qbk-recommendation-offer-gap: 16px; --qbk-truncate-max-lines: 1; --qbk-truncate-line-height: 1.5em; --qbk-bundle-horizontal-offer-width: 180px; --qbk-bundle-horizontal-gap: 12px; --qbk-cart-upsell-horizontal-offer-width: 180px; --qbk-cart-upsell-horizontal-gap: 45px; --qbk-bundle-amazon-gap: 12px; --qbk-free-gift-promote-banner-bg-color: var(--qbk-button-secondary-bg-color); --qbk-free-gift-promote-banner-color: var(--qbk-button-secondary-text-color); --qbk-gift-goal-completed-color: #f64325; --qbk-gift-goal-added-color: #7AC143; --qbk-today-offer-z-index: 999999; --qbk-today-offer-bg-color: #fff; --qbk-today-offer-text-color: #000; --qbk-today-offer-header-bg-color: var(--qbk-subdued-highlight); --qbk-today-offer-border-color: var(--qbk-lighten-highlight); --qbk-today-offer-claimed-bg-color: var(--qbk-subdued-highlight); --qbk-today-offer-claimed-header-bg-color: var(--qbk-highlight-color); --qbk-today-offer-claimed-border-color: var(--qbk-highlight-color); --qbk-today-offer-offer-img-size: 50px; --qbk-today-offer-counter-size: 18px; --qbk-today-offer-counter-position: calc(var(--qbk-today-offer-counter-size) / 2 * -1 + 1px); --qbk-today-offer-counter-bg-color: #E65F5A; --qbk-toast-background-color: #23945d; --qbk-toast-color: white; --qbk-toast-height: 40px; --qbk-promotion-badge-color: var(--qbk-button-primary-text-color); --qbk-promotion-badge-bg-color: var(--qbk-button-primary-bg-color);}
.cl-sec-featuredcollection { --junipOutlineColor: #637381;}
.cl-sec-featuredcollection { --junipPrimaryColor: #000000; --junipButtonColor: #000000; --junipButtonOutlineColor: #00000080; --junipStarColor: #000000; --junipButtonTextColor: #fff; --junipBorderColor: rgba(0, 0, 0, 0.08); --junipSurfaceColor: rgba(0, 0, 0, 0.03);}
.cl-sec-featuredcollection, .cl-sec-featuredcollection { scroll-behavior: auto !important;}
.cl-sec-featuredcollection .section-template--25118732059005__multicolumn_4RnFW3-padding .title-wrapper-with-link .title h1, .cl-sec-featuredcollection h2, .cl-sec-featuredcollection h3, .cl-sec-featuredcollection h4, .cl-sec-featuredcollection h5 { margin: 0px; }
.cl-sec-featuredcollection .card-wrapper { color: inherit; height: 100%; position: relative; text-decoration: none; }
.cl-sec-featuredcollection .clx-card { text-decoration: none; text-align: var(--text-alignment); }
.cl-sec-featuredcollection .clx-card:not(.ratio) { display: flex; flex-direction: column; height: 100%; }
.cl-sec-featuredcollection .card--card, .cl-sec-featuredcollection .card--standard .clx-card__inner { position: relative; box-sizing: border-box; border-radius: var(--border-radius); border: var(--border-width) solid rgba(var(--color-foreground),var(--border-opacity)); }
.cl-sec-featuredcollection .card--card::after, .cl-sec-featuredcollection .card--standard .clx-card__inner::after { content: ""; position: absolute; z-index: -1; width: calc(var(--border-width) * 2 + 100%); height: calc(var(--border-width) * 2 + 100%); top: calc(var(--border-width) * -1); left: calc(var(--border-width) * -1); border-radius: var(--border-radius); box-shadow: var(--shadow-horizontal-offset) var(--shadow-vertical-offset) var(--shadow-blur-radius) rgba(var(--color-shadow),var(--shadow-opacity)); }
.cl-sec-featuredcollection .card--card.gradient, .cl-sec-featuredcollection .clx-card__inner.gradient { transform: perspective(0px); }
.cl-sec-featuredcollection .clx-card__inner.color-scheme-1 { background: transparent; }
.cl-sec-featuredcollection .clx-card .clx-card__inner .card__media { overflow: hidden; z-index: 0; border-radius: calc(var(--border-radius) - var(--border-width) - var(--image-padding)); }
.cl-sec-featuredcollection .card-information { text-align: var(--text-alignment); }
.cl-sec-featuredcollection .card__media, .cl-sec-featuredcollection .clx-card .media { bottom: 0px; position: absolute; top: 0px; }
.cl-sec-featuredcollection .clx-card .media { width: 100%; }
.cl-sec-featuredcollection .card__media { margin: var(--image-padding); width: calc(100% - 2 * var(--image-padding)); }
.cl-sec-featuredcollection .card--standard .card__media { margin: var(--image-padding); }
.cl-sec-featuredcollection .clx-card__inner { width: 100%; }
.cl-sec-featuredcollection .card--media .clx-card__inner .clx-card__content { position: relative; padding: calc(var(--image-padding) + 10px); }
.cl-sec-featuredcollection .clx-card__content { display: grid; grid-template-rows: minmax(0px, 1fr) max-content minmax(0px, 1fr); padding: 10px; width: 100%; flex-grow: 1; }
.cl-sec-featuredcollection .card__information { grid-row-start: 2; padding: 5px 10px; }
.cl-sec-featuredcollection .clx-card:not(.ratio) > .clx-card__content { grid-template-rows: max-content minmax(0px, 1fr) max-content auto; }
.cl-sec-featuredcollection .card__badge { place-self: flex-end flex-start; grid-row-start: 3; }
.cl-sec-featuredcollection .card__media .media img { height: 100%; object-fit: cover; object-position: center center; width: 100%; }
.cl-sec-featuredcollection .card__heading { margin-top: 0px; margin-bottom: 0px; }
.cl-sec-featuredcollection .card__heading:last-child { margin-bottom: 0px; }
.cl-sec-featuredcollection .card__heading a::after { inset: 0px; content: ""; position: absolute; z-index: 1; }
.cl-sec-featuredcollection .card__heading a::after { outline-offset: 3px; }
.cl-sec-featuredcollection .card__heading a:focus::after { box-shadow: 0 0 0 3px rgb(var(--color-background)),0 0 5px 4px rgba(var(--color-foreground),.3); outline: 2px solid rgba(var(--color-foreground),.5); }
.cl-sec-featuredcollection .card__heading a:focus:not(:focus-visible)::after { box-shadow: none; outline: 0px; }
.cl-sec-featuredcollection .card__heading a:focus { box-shadow: none; outline: 0px; }
@media screen and (min-width: 990px) { .cl-sec-featuredcollection .clx-card .media.media--hover-effect > img:only-child, .cl-sec-featuredcollection .card-wrapper .media.media--hover-effect > img:only-child { transition: transform var(--duration-long) ease; } }
@media screen and (min-width: 990px) { .cl-sec-featuredcollection .clx-card:hover .media.media--hover-effect > img:first-child:only-child, .cl-sec-featuredcollection .card-wrapper:hover .media.media--hover-effect > img:first-child:only-child { transform: scale(1.03); } }
@media screen and (min-width: 990px) { .cl-sec-featuredcollection .card-wrapper:hover .media.media--hover-effect > img:first-child:not(:only-child) { opacity: 0; } }
@media screen and (min-width: 990px) { .cl-sec-featuredcollection .card-wrapper:hover .media.media--hover-effect > img + img { opacity: 1; transition: transform var(--duration-long) ease; transform: scale(1.03); } }
.cl-sec-featuredcollection .card--standard.card--media .clx-card__inner .card__information, .cl-sec-featuredcollection .card--standard.card--text:not(.card--horizontal) > .clx-card__content .card__heading:not(.card__heading--placeholder), .cl-sec-featuredcollection .card--standard:not(.card--horizontal) > .clx-card__content .card__badge, .cl-sec-featuredcollection .card--standard.card--text.article-card > .clx-card__content .card__information, .cl-sec-featuredcollection .card--standard > .clx-card__content .card__caption { display: none; }
.cl-sec-featuredcollection .card--standard > .clx-card__content { padding: 0px; }
.cl-sec-featuredcollection .card--standard > .clx-card__content .card__information { padding-left: 0px; padding-right: 0px; }
.cl-sec-featuredcollection .card-information > * + * { margin-top: 5px; }
.cl-sec-featuredcollection .card-information { width: 100%; }
.cl-sec-featuredcollection .card-information > * { line-height: calc(1 + .4 / var(--font-body-scale)); color: rgb(var(--color-foreground)); }
.cl-sec-featuredcollection .card-information > :not(.visually-hidden:first-child) + :not(.clx-rating):not(.card__information-volume-pricing-note) { margin-top: 7px; }
.cl-sec-featuredcollection .card-information .caption { letter-spacing: 0.7px; }
.cl-sec-featuredcollection .ce-slider-component { --desktop-margin-left-first-item: max( 50px, calc((100vw - var(--page-width) + 100px - var(--grid-desktop-horizontal-spacing)) / 2) ); position: relative; display: block; }
@media screen and (max-width: 749px) { .cl-sec-featuredcollection .ce-slider-component.clx-page-width { padding: 0px 16px; } }
@media screen and (min-width: 749px) and (max-width: 990px) { .cl-sec-featuredcollection .ce-slider-component.clx-page-width { padding: 0px 50px; } }
.cl-sec-featuredcollection .collection__title.title-wrapper { margin-bottom: 0px; }
.cl-sec-featuredcollection .collection__view-all a:not(.link) { margin-top: 10px; }
.cl-sec-featuredcollection .featured-collection { overflow: hidden; }
@media screen and (max-width: 989.98px) { .cl-sec-featuredcollection .featured-collection .ce-slider-component { display: none !important; } }
.cl-sec-featuredcollection .featured-collection__mobile-wrapper { display: none; }
@media screen and (max-width: 989.98px) { .cl-sec-featuredcollection .featured-collection__mobile-wrapper { display: block !important; } }
.cl-sec-featuredcollection .featured-collection__mobile-tile { height: auto; width: 300px; margin-right: var(--grid-desktop-horizontal-spacing); }
@media screen and (max-width: 749.98px) { .cl-sec-featuredcollection .featured-collection__mobile-tile { margin-right: 8px; margin-left: 8px; } }
@media (max-width: 575px) { .cl-sec-featuredcollection .featured-collection__mobile-tile { width: 250px; } }
.cl-sec-featuredcollection .featured-collection__mobile-tile:last-of-type { margin-right: 0px; }
@media screen and (max-width: 749.98px) { .cl-sec-featuredcollection .featured-collection__mobile-tile:last-of-type { margin-right: 8px; } }
.cl-sec-featuredcollection .collection__title h2 { text-transform: uppercase; margin-top: 0px; }
.cl-sec-featuredcollection .collection__view-all { min-width: fit-content; }
.cl-sec-featuredcollection .collection__view-all a { text-transform: uppercase; transition: var(--duration-medium); position: relative; color: rgb(var(--color-foreground)) !important; text-decoration: none !important; }
.cl-sec-featuredcollection .collection__view-all a:hover { color: rgb(99, 82, 71) !important; }
.cl-sec-featuredcollection .collection__view-all a:hover::after { background-color: rgb(99, 82, 71) !important; }
.cl-sec-featuredcollection .collection__view-all a::after { content: ""; position: absolute; bottom: -2px; left: 0px; right: 0px; height: 1px; background-color: rgb(30, 30, 30); }
.cl-sec-featuredcollection .card-wrapper .price__container { flex-wrap: wrap; gap: 8px; }
.cl-sec-featuredcollection .card-wrapper .price__container .price__discount-badge { margin: 0px !important; }
.cl-sec-featuredcollection .card-wrapper .price__container * { font-size: calc(var(--font-body-scale)*14px) !important; line-height: normal; }
.cl-sec-featuredcollection .card-wrapper .price__sale .price-item--regular { color: rgb(var(--color-accent)) !important; }
.cl-sec-featuredcollection .card-wrapper .clx-price > * { display: flex !important; align-items: center; }
.cl-sec-featuredcollection .product-card-wrapper .card__content-product { display: flex !important; flex-direction: column; }
.cl-sec-featuredcollection .product-card-wrapper .card__heading { letter-spacing: 0.8px !important; margin-bottom: 4px; }
.cl-sec-featuredcollection .product-card-wrapper .clx-card__content { padding-block: 4px; justify-content: space-between; }
@media screen and (max-width: 749.98px) { .cl-sec-featuredcollection .product-card-wrapper .clx-card__content { flex-direction: column; } }
.cl-sec-featuredcollection .product-card-wrapper .card__bages { display: flex; flex-wrap: wrap; position: absolute; left: 12px; top: 12px; }
.cl-sec-featuredcollection .product-card-wrapper .clx-card .clx-quick-add { width: 100%; }
@media screen and (max-width: 749.98px) { .cl-sec-featuredcollection .product-card-wrapper .clx-card .clx-quick-add { padding-top: 0px; margin-left: 0px; } }
.cl-sec-featuredcollection .product-card-wrapper .clx-card .clx-quick-add .btn.btn--primary { width: 100%; min-width: 76px; height: 44px; min-height: 44px; border-width: medium; border-style: none; border-color: currentcolor; border-image: none; }
@media screen and (max-width: 749.98px) { .cl-sec-featuredcollection .product-card-wrapper .clx-card .clx-quick-add .btn.btn--primary { width: 100%; min-width: 100%; } }
.cl-sec-featuredcollection .clx-quick-add { position: relative; grid-row-start: 4; margin: 0px; z-index: 1; }
.cl-sec-featuredcollection .quick-add__submit { min-width: 100%; box-sizing: border-box; }
.cl-sec-featuredcollection .section-template--25118732059005__featured_collection-padding { padding-top: 26px; padding-bottom: 0px; }
@media (min-width: 750px) { .cl-sec-featuredcollection .section-template--25118732059005__featured_collection-padding { padding-top: 36px; padding-bottom: 0px; } }
.cl-sec-featuredcollection .clx-price { color: rgb(var(--color-foreground)); }
.cl-sec-featuredcollection .clx-price > * { display: flex; align-items: center; }
.cl-sec-featuredcollection .price__container { flex-wrap: wrap; gap: 5px 8px; }
.cl-sec-featuredcollection .clx-price .price-item { display: block; }
.cl-sec-featuredcollection .clx-price s.price-item { margin-left: 8px; }
.cl-sec-featuredcollection .price__regular .price-item--regular { margin-right: 0px; }
.cl-sec-featuredcollection .clx-price:not(.price--show-badge) .price-item--last:last-of-type { margin: 0px; }
@media screen and (min-width: 750px) { .cl-sec-featuredcollection .clx-price { margin-bottom: 0px; } }
.cl-sec-featuredcollection .price--sold-out .price__availability, .cl-sec-featuredcollection .price__regular { display: block; }
.cl-sec-featuredcollection .price__sale, .cl-sec-featuredcollection .price__availability, .cl-sec-featuredcollection .clx-price .price__badge-sale, .cl-sec-featuredcollection .clx-price .price__badge-sold-out, .cl-sec-featuredcollection .price--on-sale .price__regular, .cl-sec-featuredcollection .price--on-sale .price__availability { display: none; }
.cl-sec-featuredcollection .price--on-sale .price__sale { display: flex; flex-flow: wrap; align-items: center; }
.cl-sec-featuredcollection .price--on-sale .price-item--regular { text-decoration: line-through; color: rgb(var(--color-accent)); }
.cl-sec-featuredcollection .clx-unit-price { display: block; font-size: 11px; letter-spacing: 0.4px; line-height: calc(1 + .2 / var(--font-body-scale)); margin-top: 2px; text-transform: uppercase; color: rgba(var(--color-foreground),.7); }
.cl-sec-featuredcollection #cl-shopify-section-template--25118732059005__featured_collection { margin-top: calc(var(--spacing-sections-mobile) / -); }
@media screen and (min-width: 750px) { .cl-sec-featuredcollection #cl-shopify-section-template--25118732059005__featured_collection { margin-top: calc(var(--spacing-sections-desktop) / -); } }
.cl-sec-featuredcollection { --qbk-popup-background-color: #faf8f6; --qbk-popup-text-primary-color: #1e1e1e; --qbk-highlight-color: #1e1e1e; --qbk-button-primary-bg-color: #1e1e1e; --qbk-button-primary-text-color: #ffffff; --qbk-button-secondary-bg-color: #1e1e1e; --qbk-button-secondary-text-color: #faf8f6; --qbk-offer-background-img: none;}
.cl-sec-featuredcollection { --discountbox-style: simple; --discountbox-position: right; --discountbox-width: 410px; --discountbox-codeButtonColor: #ffffff; --discountbox-codeButtonBackgroundColor: #1e1e1e; --discountbox-codeButtonBorderColor: #1e1e1e; --discountbox-submitButtonBorderColor: #5aaa34; --discountbox-loadingBg: #635247; --discountbox-spinnerColor: #ffffff; --discountbox-inputColor: #1e1e1e; --discountbox-inputBg: #ffffff; --discountbox-inputBorder: #ffffff; --discountbox-discountInfoColor: #1e1e1e; --discountbox-discountInfoBg: #fafafa; --discountbox-discountInfoBorder: #e1e1e1;}
/* Swiper dele -> trilho (cl-ui.js) */
.cl-sec-featuredcollection .swiper-wrapper[data-cl-track] { transform: none !important; }
/* o Swiper dele deixa os slides vazarem ate a borda da tela (o trilho aqui rola dentro da propria caixa):
   a caixa do Swiper vira container de referencia e o trilho sangra ate a borda -- so abaixo de 990px
   (retrabalho 10-24, operador: no desktop o trilho sangrando "come um pedaco da tela"; fica na caixa da pagina) */
.cl-sec-featuredcollection :has(> .swiper-wrapper.cl-bleed[data-cl-track]) { container-type: inline-size; }
@media screen and (max-width: 989.98px) {
  .cl-sec-featuredcollection .swiper-wrapper.cl-bleed[data-cl-track] { width: auto !important; margin-right: calc((100cqw - 100vw) / 2); }
}
.cl-sec-featuredcollection .cl-loop-clone { display: none !important; }
@media screen and (min-width: 990px) {
  .cl-sec-featuredcollection [data-cl-track] > .swiper-slide[style*="--cl-sw"] { width: var(--cl-sw) !important; }
  .cl-sec-featuredcollection [data-cl-track] > .swiper-slide[style*="--cl-sm"] { margin-right: var(--cl-sm) !important; }
}
@media screen and (max-width: 749.98px) {
  .cl-sec-featuredcollection .cl-loop-clone { display: block !important; margin-left: calc(50vw - 250px - 16px - 250px / 2) !important; pointer-events: none; }
  .cl-sec-featuredcollection .swiper-wrapper.cl-bleed[data-cl-track] > * { scroll-snap-align: center; }
  .cl-sec-featuredcollection .swiper-wrapper.cl-bleed[data-cl-track] { margin-left: calc((100cqw - 100vw) / 2); }
}
@media screen and (max-width: 749.98px) {
  .cl-sec-featuredcollection [data-cl-sw="0"] { container-type: normal; }
  .cl-sec-featuredcollection :has(> [data-cl-sw="0"]) { container-type: inline-size; }
  .cl-sec-featuredcollection [data-cl-sw="0"] { width: auto !important; margin-left: calc((100cqw - 100vw) / 2) !important; margin-right: calc((100cqw - 100vw) / 2) !important; }
  .cl-sec-featuredcollection [data-cl-sw="0"][data-cl-track] > .swiper-slide.swiper-slide { width: calc((100cqw - 6.496241px) / 1.406015) !important; margin-left: 8px !important; margin-right: 8px !important; }
  .cl-sec-featuredcollection [data-cl-sw="0"] > .cl-loop-clone { display: block !important; margin-left: 8px !important; }
  .cl-sec-featuredcollection [data-cl-sw="0"] > .cl-loop-clone:nth-child(1) { margin-left: calc(((100vw - 100cqw) / 2) + (100cqw - calc((100cqw - 6.496241px) / 1.406015)) / 2 - 1 * (calc((100cqw - 6.496241px) / 1.406015) + 16px)) !important; }
  .cl-sec-featuredcollection [data-cl-sw="0"] > * { scroll-snap-align: center; }
}

/* 09-customliquidnhwtwn */


.cl-sec-customliquidnhwtwn, .cl-sec-customliquidnhwtwn .color-scheme-1 { --color-background: 250,248,246; --gradient-background: #faf8f6; --color-foreground: 30,30,30; --color-background-contrast: 204,184,164; --color-shadow: 30,30,30; --color-button: 30,30,30; --color-button-text: 255,255,255; --color-secondary-button: 250,248,246; --color-secondary-button-text: 30,30,30; --color-link: 30,30,30; --color-badge-foreground: 30,30,30; --color-badge-background: 250,248,246; --color-badge-border: 30,30,30; --color-accent: 188,30,30; --payment-terms-background-color: rgb(250 248 246); }
.cl-sec-customliquidnhwtwn, .cl-sec-customliquidnhwtwn .color-scheme-1, .cl-sec-customliquidnhwtwn .color-scheme-2, .cl-sec-customliquidnhwtwn .color-scheme-3, .cl-sec-customliquidnhwtwn .color-scheme-4, .cl-sec-customliquidnhwtwn .color-scheme-5, .cl-sec-customliquidnhwtwn .color-scheme-0ec5db07-1fce-48e1-8243-3f59e304a395, .cl-sec-customliquidnhwtwn .color-scheme-750b5e56-ec83-49e9-b333-ac363650ae36, .cl-sec-customliquidnhwtwn .color-scheme-c939383f-bcdf-4a1a-ab19-a8f2ba2a2bb0, .cl-sec-customliquidnhwtwn .color-scheme-27bd72dc-a699-4e2b-9561-23adcadf323d, .cl-sec-customliquidnhwtwn .color-scheme-a2c3f00b-a17a-4a35-9b8b-f3247df9d990, .cl-sec-customliquidnhwtwn .color-scheme-af4139b8-3705-4200-97ee-c7b87714f026, .cl-sec-customliquidnhwtwn .color-scheme-e425ae7c-0826-4f46-96fe-092c5d295d44, .cl-sec-customliquidnhwtwn .color-scheme-0c6f6e5a-1aee-4623-a0f3-930a8a66e1b6, .cl-sec-customliquidnhwtwn .color-scheme-e520e8be-dc4f-4d15-a7c5-ef382fc14653, .cl-sec-customliquidnhwtwn .color-scheme-9f288b7c-afa6-4928-a6c0-123a5899157b, .cl-sec-customliquidnhwtwn .color-scheme-62423dd5-069f-458a-8ceb-d8ccee9c94c6, .cl-sec-customliquidnhwtwn .color-scheme-e980ca91-d8e3-413f-bd9e-a074b98d0c05 { color: rgba(var(--color-foreground), 1); background-color: rgb(var(--color-background)); }
.cl-sec-customliquidnhwtwn { --font-body-family: 'Pragmatica', sans-serif; --font-heading-family: 'Pragmatica', sans-serif; --font-accent-family: 'Presti Display', sans-serif; --font-body-scale: 1.0; --font-heading-scale: 1.0; --media-padding: px; --media-border-opacity: 0.05; --media-border-width: 1px; --media-radius: 0px; --media-shadow-opacity: 0.0; --media-shadow-horizontal-offset: 0px; --media-shadow-vertical-offset: 4px; --media-shadow-blur-radius: 5px; --media-shadow-visible: 0; --page-width: 1412px; --page-width-margin: 0px; --product-card-image-padding: 0px; --product-card-corner-radius: 0px; --product-card-text-alignment: left; --product-card-border-width: 0px; --product-card-border-opacity: 0.1; --product-card-shadow-opacity: 0.0; --product-card-shadow-visible: 0; --product-card-shadow-horizontal-offset: 0px; --product-card-shadow-vertical-offset: 4px; --product-card-shadow-blur-radius: 5px; --collection-card-image-padding: 0px; --collection-card-corner-radius: 0px; --collection-card-text-alignment: left; --collection-card-border-width: 0px; --collection-card-border-opacity: 0.1; --collection-card-shadow-opacity: 0.0; --collection-card-shadow-visible: 0; --collection-card-shadow-horizontal-offset: 0px; --collection-card-shadow-vertical-offset: 4px; --collection-card-shadow-blur-radius: 5px; --blog-card-image-padding: 0px; --blog-card-corner-radius: 0px; --blog-card-text-alignment: left; --blog-card-border-width: 0px; --blog-card-border-opacity: 0.1; --blog-card-shadow-opacity: 0.0; --blog-card-shadow-visible: 0; --blog-card-shadow-horizontal-offset: 0px; --blog-card-shadow-vertical-offset: 4px; --blog-card-shadow-blur-radius: 5px; --badge-corner-radius: 4px; --popup-border-width: 1px; --popup-border-opacity: 0.1; --popup-corner-radius: 12px; --popup-shadow-opacity: 0.05; --popup-shadow-horizontal-offset: 0px; --popup-shadow-vertical-offset: 4px; --popup-shadow-blur-radius: 5px; --drawer-border-width: 1px; --drawer-border-opacity: 0.1; --drawer-shadow-opacity: 0.0; --drawer-shadow-horizontal-offset: 0px; --drawer-shadow-vertical-offset: 4px; --drawer-shadow-blur-radius: 5px; --spacing-sections-desktop: 128px; --spacing-sections-mobile: 64px; --grid-desktop-vertical-spacing: 40px; --grid-desktop-horizontal-spacing: 40px; --grid-mobile-vertical-spacing: 24px; --grid-mobile-horizontal-spacing: 24px; --text-boxes-border-opacity: 0.1; --text-boxes-border-width: 0px; --text-boxes-radius: 0px; --text-boxes-shadow-opacity: 0.0; --text-boxes-shadow-visible: 0; --text-boxes-shadow-horizontal-offset: 0px; --text-boxes-shadow-vertical-offset: 4px; --text-boxes-shadow-blur-radius: 5px; --buttons-radius: 4px; --buttons-radius-outset: 5px; --buttons-border-width: 1px; --buttons-border-opacity: 1.0; --buttons-shadow-opacity: 0.0; --buttons-shadow-visible: 0; --buttons-shadow-horizontal-offset: 0px; --buttons-shadow-vertical-offset: 4px; --buttons-shadow-blur-radius: 5px; --buttons-border-offset: 0.3px; --inputs-radius: 4px; --inputs-border-width: 1px; --inputs-border-opacity: 0.55; --inputs-shadow-opacity: 0.0; --inputs-shadow-horizontal-offset: 0px; --inputs-margin-offset: 0px; --inputs-shadow-vertical-offset: 4px; --inputs-shadow-blur-radius: 5px; --inputs-radius-outset: 5px; --variant-pills-radius: 4px; --variant-pills-border-width: 1px; --variant-pills-border-opacity: 1.0; --variant-pills-shadow-opacity: 0.0; --variant-pills-shadow-horizontal-offset: 0px; --variant-pills-shadow-vertical-offset: 4px; --variant-pills-shadow-blur-radius: 5px;}
.cl-sec-customliquidnhwtwn *, .cl-sec-customliquidnhwtwn ::before, .cl-sec-customliquidnhwtwn ::after { box-sizing: inherit; }
.cl-sec-customliquidnhwtwn { box-sizing: border-box; font-size: 10px;}
.cl-sec-customliquidnhwtwn { margin: 0px; font-size: 14px; letter-spacing: normal; line-height: calc(1 + 0.2 / var(--font-body-scale)); font-family: var(--font-body-family); font-style: var(--font-body-style); font-weight: var(--font-body-weight);}
.cl-sec-customliquidnhwtwn * { -webkit-font-smoothing: antialiased; }
.cl-sec-customliquidnhwtwn { scroll-behavior: smooth; text-size-adjust: none;}
.cl-sec-customliquidnhwtwn { --show-usual-price: none; --show-discounted-price: none; --show-usual-content: none; --show-early-access-content: none; --show-special-offer-content: none; --show-evergreen-offer-content: none;}
.cl-sec-customliquidnhwtwn { --alpha-button-background: 1; --alpha-button-border: 1; --alpha-link: .85; --alpha-badge-border: .1; --focused-base-outline: 2px solid rgba(var(--color-foreground), .5); --focused-base-outline-offset: 3px; --focused-base-box-shadow: 0 0 0 3px rgb(var(--color-background)), 0 0 5px 4px rgba(var(--color-foreground), .3);}
.cl-sec-customliquidnhwtwn { --page-width-x-paddings-mobile: 16px;}
.cl-sec-customliquidnhwtwn .clx-page-width { max-width: var(--page-width); margin: 0px auto; padding: 0 var(--page-width-x-paddings-mobile); }
@media screen and (min-width: 750px) { .cl-sec-customliquidnhwtwn .clx-page-width { padding: 0px 50px; } }
.cl-sec-customliquidnhwtwn .clx-section + .clx-section, .cl-sec-customliquidnhwtwn .section--visible { margin-top: var(--spacing-sections-mobile); }
@media screen and (min-width: 750px) { .cl-sec-customliquidnhwtwn .clx-section + .clx-section, .cl-sec-customliquidnhwtwn .section--visible { margin-top: var(--spacing-sections-desktop); } }
.cl-sec-customliquidnhwtwn a:empty, .cl-sec-customliquidnhwtwn ul:empty, .cl-sec-customliquidnhwtwn dl:empty, .cl-sec-customliquidnhwtwn div:empty, .cl-sec-customliquidnhwtwn section:empty, .cl-sec-customliquidnhwtwn article:empty, .cl-sec-customliquidnhwtwn p:empty, .cl-sec-customliquidnhwtwn h1:empty, .cl-sec-customliquidnhwtwn h2:empty, .cl-sec-customliquidnhwtwn h3:empty, .cl-sec-customliquidnhwtwn h4:empty, .cl-sec-customliquidnhwtwn h5:empty, .cl-sec-customliquidnhwtwn h6:empty { display: none; }
.cl-sec-customliquidnhwtwn { --duration-short: .1s; --duration-default: .2s; --duration-announcement-bar: .25s; --duration-medium: .3s; --duration-long: .5s; --duration-extra-long: .6s; --duration-extra-longer: .75s; --duration-extended: 3s; --ease-out-slow: cubic-bezier(0, 0, .3, 1); --animation-slide-in: slideIn var(--duration-extra-long) var(--ease-out-slow) forwards; --animation-fade-in: fadeIn var(--duration-extra-long) var(--ease-out-slow);}
.cl-sec-customliquidnhwtwn .gradient { background-image: ; background-position-x: ; background-position-y: ; background-size: ; background-repeat: ; background-origin: ; background-clip: ; background-color: ; background-attachment: fixed; }
@media (prefers-reduced-motion: no-preference) and (hover: hover) { .cl-sec-customliquidnhwtwn { --easter-egg: none; --sparkle: url(./sparkle.gif); } }
@font-face { font-family: swiper-icons; src: url("data:application/font-woff;charset=utf-8;base64, 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"); font-weight: 400; font-style: normal; }
.cl-sec-customliquidnhwtwn { --swiper-theme-color: #007aff;}
.cl-sec-customliquidnhwtwn { --swiper-navigation-size: 44px;}
.cl-sec-customliquidnhwtwn #qikify-boosterkit, .cl-sec-customliquidnhwtwn #qikify-boosterkit *, .cl-sec-customliquidnhwtwn #qikify-boosterkit ::before, .cl-sec-customliquidnhwtwn #qikify-boosterkit ::after, .cl-sec-customliquidnhwtwn .qikify-boosterkit-app, .cl-sec-customliquidnhwtwn .qikify-boosterkit-app *, .cl-sec-customliquidnhwtwn .qikify-boosterkit-app ::before, .cl-sec-customliquidnhwtwn .qikify-boosterkit-app ::after, .cl-sec-customliquidnhwtwn, .cl-sec-customliquidnhwtwn *, .cl-sec-customliquidnhwtwn ::before, .cl-sec-customliquidnhwtwn ::after { box-sizing: border-box; -webkit-font-smoothing: antialiased; }
.cl-sec-customliquidnhwtwn { --qbk-popup-background-color: #fff; --qbk-popup-text-primary-color: #000; --qbk-highlight-color: #0f3ad5; --qbk-button-primary-bg-color: #3847D1; --qbk-button-primary-text-color: #FFFFFF; --qbk-button-secondary-bg-color: #FDE991; --qbk-button-secondary-text-color: #000000; --qbk-button-subdued-text-color: #333; --qbk-font-size: 16px; --qbk-space-0125: .125em; --qbk-space-025: .25em; --qbk-space-05: .5em; --qbk-space-1: 1em; --qbk-space-2: 1.25em; --qbk-gap: .75em; --qbk-subdued-bg-color: #f1f1f1; --qbk-subdued-text-color: #8E8E8E; --qbk-subdued-checkbox-color: #8E8E8E; --qbk-checkmark-size: 18px; --qbk-border-neutral-subdued: rgba(186, 191, 195, 1); --qbk-error-banner: #ffddd4; --qbk-text-required: #da3b0f; --qbk-text-color-inverse: #fff; --qbk-subdued-highlight: color-mix(in srgb, var(--qbk-highlight-color) 10%, #fff); --qbk-lighten-highlight: color-mix(in srgb, var(--qbk-highlight-color) 25%, #fff); --qbk-success-color: #29805F; --qbk-form-field-height: 28px; --qbk-form-radius: 3px; --qbk-form-field-thickness: 1px; --qbk-quantity-control-size: 20px; --qbk-quantity-input-size: 24px; --qbk-text-primary: var(--qbk-popup-text-primary-color); --qbk-text-description: color-mix(in srgb, currentColor, transparent 25%); --qbk-cart-widget-discount-badge-bg-color: var(--qbk-subdued-bg-color); --qbk-cart-widget-discount-badge-text-color: var(--qbk-subdued-text-color); --qbk-order-goal-bar-size: 7px; --qbk-order-goal-icon-size: 2.1em; --qbk-order-goal-subdued: var(--qbk-subdued-highlight, var(--qbk-subdued-bg-color)); --qbk-order-goal-bar-empty-color: var(--qbk-order-goal-subdued); --qbk-order-goal-bar-progress-color: var(--qbk-highlight-color); --qbk-order-goal-bar-milestone-bg-color: var(--qbk-order-goal-subdued); --qbk-order-goal-bar-milestone-color: var(--qbk-highlight-color); --qbk-order-goal-bar-milestone-done-bg-color: var(--qbk-highlight-color); --qbk-order-goal-bar-milestone-done-color: var(--qbk-button-primary-text-color); --qbk-tooltip-max-width: 200px; --qbk-tooltip-arrow-width: 6px; --qbk-tooltip-background: #3D3D3D; --qbk-tooltip-color: #fff; --qbk-action-button-width: 7em; --qbk-action-border-radius: 10px; --qbk-button-shadow: none; --qbk-button-radius: 4px; --qbk-button-bg-color: #fff; --qbk-button-text-color: var(--qbk-text-primary); --qbk-button-border-color: var(--qbk-border-neutral-subdued); --qbk-button-danger-bg-color: #cb4f27; --qbk-button-disable-bg-color: var(--qbk-subdued-bg-color); --qbk-button-disable-text-color: var(--qbk-subdued-text-color); --qbk-button-subdued-bg-color: var(--qbk-subdued-bg-color); --qbk-button-bundle-font-size: .9375em; --qbk-offer-image-size: 68px; --qbk-offer-image-scale: 1; --qbk-offer-shadow: 0px 1px 5px rgba(124, 124, 124, .1); --qbk-offer-background-color: var(--qbk-popup-background-color); --qbk-offer-checkbox-size: 18px; --qbk-offer-checkbox-thickness: 1.5px; --qbk-offer-checkbox-border-color: var(--qbk-highlight-color); --qbk-offer-checkbox-bg-color: var(--qbk-highlight-color); --qbk-offer-checkbox-svg-color: var(--qbk-text-color-inverse); --qbk-offer-price-color: var(--qbk-highlight-color); --qbk-offer-quantity-bg-color: #a3a3a3; --qbk-offer-background-img: none; --qbk-offer-unit-price-color: var(--qbk-text-description); --qbk-popup-zindex: 9999999; --qbk-popup-backdrop-color: rgba(10, 10, 10, .6); --qbk-popup-scrollbar-bg-color: #aaa; --qbk-popup-total-value-color: var(--qbk-highlight-color); --qbk-recommendation-offer-gap: 16px; --qbk-truncate-max-lines: 1; --qbk-truncate-line-height: 1.5em; --qbk-bundle-horizontal-offer-width: 180px; --qbk-bundle-horizontal-gap: 12px; --qbk-cart-upsell-horizontal-offer-width: 180px; --qbk-cart-upsell-horizontal-gap: 45px; --qbk-bundle-amazon-gap: 12px; --qbk-free-gift-promote-banner-bg-color: var(--qbk-button-secondary-bg-color); --qbk-free-gift-promote-banner-color: var(--qbk-button-secondary-text-color); --qbk-gift-goal-completed-color: #f64325; --qbk-gift-goal-added-color: #7AC143; --qbk-today-offer-z-index: 999999; --qbk-today-offer-bg-color: #fff; --qbk-today-offer-text-color: #000; --qbk-today-offer-header-bg-color: var(--qbk-subdued-highlight); --qbk-today-offer-border-color: var(--qbk-lighten-highlight); --qbk-today-offer-claimed-bg-color: var(--qbk-subdued-highlight); --qbk-today-offer-claimed-header-bg-color: var(--qbk-highlight-color); --qbk-today-offer-claimed-border-color: var(--qbk-highlight-color); --qbk-today-offer-offer-img-size: 50px; --qbk-today-offer-counter-size: 18px; --qbk-today-offer-counter-position: calc(var(--qbk-today-offer-counter-size) / 2 * -1 + 1px); --qbk-today-offer-counter-bg-color: #E65F5A; --qbk-toast-background-color: #23945d; --qbk-toast-color: white; --qbk-toast-height: 40px; --qbk-promotion-badge-color: var(--qbk-button-primary-text-color); --qbk-promotion-badge-bg-color: var(--qbk-button-primary-bg-color);}
.cl-sec-customliquidnhwtwn { --junipOutlineColor: #637381;}
.cl-sec-customliquidnhwtwn { --junipPrimaryColor: #000000; --junipButtonColor: #000000; --junipButtonOutlineColor: #00000080; --junipStarColor: #000000; --junipButtonTextColor: #fff; --junipBorderColor: rgba(0, 0, 0, 0.08); --junipSurfaceColor: rgba(0, 0, 0, 0.03);}
.cl-sec-customliquidnhwtwn .eui-slider { position: relative; height: 100%; user-select: none; overflow: hidden; }
.cl-sec-customliquidnhwtwn .eui-slider-inner { z-index: 1; position: relative; height: 100%; display: flex; transition-property: transform, -webkit-transform; }
.cl-sec-customliquidnhwtwn .eui-slider-slide { width: 100%; height: 100%; display: inline-block; overflow: hidden; flex-grow: 1; flex-shrink: 0; }
.cl-sec-customliquidnhwtwn .eui-slider-arrow { opacity: 0; visibility: hidden; pointer-events: none; }
.cl-sec-customliquidnhwtwn .eui-slider-arrow-enabled { opacity: 1; visibility: visible; pointer-events: all; }
.cl-sec-customliquidnhwtwn .eapps-instagram-feed-container div:empty { display: block; }
.cl-sec-customliquidnhwtwn .eapps-instagram-feed { font-size: 14px; font-family: -apple-system, BlinkMacSystemFont, Roboto, "Open Sans", "Helvetica Neue", sans-serif; line-height: 18px; font-weight: 400; width: 100%; max-height: 100%; position: relative; box-sizing: border-box; min-width: 150px; min-height: 100px; }
.cl-sec-customliquidnhwtwn .eapps-instagram-feed-title { font-size: 24px; font-weight: 600; text-align: center; line-height: 32px; padding: 24px 10px; }
.cl-sec-customliquidnhwtwn .eapps-instagram-feed-content { position: relative; width: 100%; }
.cl-sec-customliquidnhwtwn .eapps-instagram-feed-content-loader { color: rgba(0, 0, 0, 0.2); }
.cl-sec-customliquidnhwtwn .eapps-instagram-feed-container { width: 100%; }
.cl-sec-customliquidnhwtwn .eapps-instagram-feed a { text-decoration: none; color: rgb(0, 0, 0); margin: 0px; }
.cl-sec-customliquidnhwtwn .eapps-instagram-feed a:hover { text-decoration: underline; }
.cl-sec-customliquidnhwtwn .eapps-instagram-feed-loader { box-sizing: border-box; display: block; position: absolute; top: 50%; left: 50%; border-radius: 50%; border-style: solid; border-top-color: transparent; animation: 1s linear 0s infinite normal none running eapps-instagram-feed-loader; opacity: 0; visibility: hidden; width: 32px; height: 32px; margin: -16px 0px 0px -16px; border-width: 2px; z-index: 1; }
.cl-sec-customliquidnhwtwn .eapps-instagram-feed-data-status { position: fixed; bottom: 20px; right: 20px; padding: 16px; border-radius: 8px; background: rgb(255, 255, 255); box-shadow: rgba(0, 0, 0, 0.2) 0px 4px 6px; z-index: 99999999; opacity: 0; visibility: hidden; pointer-events: none; transition: 0.2s; max-width: 320px; }
.cl-sec-customliquidnhwtwn .eapps-instagram-feed-header { background: rgb(255, 255, 255); padding: 20px; }
.cl-sec-customliquidnhwtwn .eapps-instagram-feed-header-inner { display: flex; flex-wrap: nowrap; justify-content: center; align-items: center; margin: 0px auto; max-width: 600px; }
.cl-sec-customliquidnhwtwn .eapps-instagram-feed-header-user { display: flex; align-items: center; }
.cl-sec-customliquidnhwtwn .eapps-instagram-feed-header-user-picture { display: block; width: 40px; height: 40px; border-radius: 50%; box-shadow: rgb(255, 255, 255) 0px 0px 0px 2px; box-sizing: border-box; transition: 0.2s; margin: 0px !important; }
.cl-sec-customliquidnhwtwn .eapps-instagram-feed-header-user-picture:hover { opacity: 0.95; }
.cl-sec-customliquidnhwtwn .eapps-instagram-feed-header-user-picture-wrapper { background: linear-gradient(40deg, rgb(249, 155, 74) 15%, rgb(221, 48, 113) 50%, rgb(199, 46, 141) 85%); width: 48px; height: 48px; border-radius: 50%; padding: 4px; box-sizing: border-box; margin-right: 12px; }
.cl-sec-customliquidnhwtwn .eapps-instagram-feed-header-user-picture-wrapper > a { width: 100%; height: 100%; display: block; border-radius: 50%; }
.cl-sec-customliquidnhwtwn .eapps-instagram-feed-header-user-info-name { display: flex; align-items: center; font-size: 16px; font-weight: bold; color: currentcolor; }
.cl-sec-customliquidnhwtwn .eapps-instagram-feed-header-user-info-verified-badge { display: block; margin-left: 4px; width: 12px; height: 12px; }
.cl-sec-customliquidnhwtwn .eapps-instagram-feed-header-user-info-verified-badge svg { display: block; width: 12px; height: 12px; }
.cl-sec-customliquidnhwtwn .eapps-instagram-feed-header-user-info-caption { font-size: 12px; opacity: 0.5; }
.cl-sec-customliquidnhwtwn .eapps-instagram-feed-header-stats { display: flex; }
.cl-sec-customliquidnhwtwn .eapps-instagram-feed-header-user + .eapps-instagram-feed-header-stats { margin-left: 40px; }
.cl-sec-customliquidnhwtwn .eapps-instagram-feed-header-stats-item { text-align: center; margin-right: 20px; }
.cl-sec-customliquidnhwtwn .eapps-instagram-feed-header-stats-item:last-child { margin-right: 0px; }
.cl-sec-customliquidnhwtwn .eapps-instagram-feed-header-stats-item-value { font-size: 14px; font-weight: bold; color: currentcolor; }
.cl-sec-customliquidnhwtwn .eapps-instagram-feed-header-stats-item-label { font-size: 12px; color: currentcolor; opacity: 0.5; }
.cl-sec-customliquidnhwtwn .eapps-instagram-feed-header-follow-button { display: flex; align-items: center; position: relative; height: 32px; line-height: 32px; border-radius: 4px; overflow: hidden; padding: 0px 12px; border-width: medium; border-style: none; border-color: currentcolor; border-image: none; background: rgb(0, 149, 246); color: rgb(255, 255, 255); text-align: center; outline: none; cursor: pointer; margin-left: 40px; font-size: 14px; transition: background 0.2s; text-decoration: none; }
.cl-sec-customliquidnhwtwn .eapps-instagram-feed-header-user + .eapps-instagram-feed-header-follow-button-wrapper, .cl-sec-customliquidnhwtwn .eapps-instagram-feed-header-stats + .eapps-instagram-feed-header-follow-button-wrapper { margin-left: 40px; }
.cl-sec-customliquidnhwtwn .eapps-instagram-feed-header-follow-button::after { content: ""; position: absolute; inset: 0px; background: currentcolor; opacity: 0; visibility: hidden; transition: 0.2s; }
.cl-sec-customliquidnhwtwn .eapps-instagram-feed-header-follow-button:hover { text-decoration: none; }
.cl-sec-customliquidnhwtwn .eapps-instagram-feed-header-follow-button:hover::after { opacity: 0.1; visibility: visible; }
.cl-sec-customliquidnhwtwn .eapps-instagram-feed-header-follow-button-icon { width: 16px; height: 16px; display: block; fill: currentcolor; margin-right: 8px; }
.cl-sec-customliquidnhwtwn .eapps-instagram-feed-header-follow-button-label { color: currentcolor; }
.cl-sec-customliquidnhwtwn .eapps-instagram-feed-posts { width: 100%; }
.cl-sec-customliquidnhwtwn .eapps-instagram-feed-posts-container { width: 100%; }
.cl-sec-customliquidnhwtwn .eapps-instagram-feed-posts-inner { box-sizing: border-box; position: relative; }
.cl-sec-customliquidnhwtwn .eapps-instagram-feed-posts-view { display: inline-flex; flex-flow: wrap; justify-content: flex-start; box-sizing: border-box; width: 100%; height: auto; }
.cl-sec-customliquidnhwtwn .eapps-instagram-feed-posts-view.eui-slider-slide { display: inline-flex; width: 100%; height: auto; }
.cl-sec-customliquidnhwtwn .eapps-instagram-feed-posts-slider { position: relative; height: auto; user-select: none; cursor: grab; width: 100%; }
.cl-sec-customliquidnhwtwn .eapps-instagram-feed-posts-slider-inner { z-index: 1; position: relative; height: auto; display: flex; width: 100%; }
.cl-sec-customliquidnhwtwn .eapps-instagram-feed-posts-slider-nav { background: rgb(0, 0, 0); position: absolute; top: 50%; width: 60px; height: 60px; justify-content: center; align-items: center; border-radius: 50%; z-index: 1; cursor: pointer; opacity: 0.85; transition: 0.2s; backface-visibility: hidden; }
.cl-sec-customliquidnhwtwn .eapps-instagram-feed-posts-slider-nav-icon { width: 12px; height: 16px; fill: rgb(255, 255, 255); display: block; position: absolute; top: 50%; transform: translateY(-50%); }
.cl-sec-customliquidnhwtwn .eapps-instagram-feed-posts-slider-nav:hover { opacity: 1; }
.cl-sec-customliquidnhwtwn .eapps-instagram-feed-posts-slider-prev { left: 0px; transform: translate3d(-50%, -50%, 0px); box-shadow: rgba(0, 0, 0, 0.3) 2px 0px 5px; }
.cl-sec-customliquidnhwtwn .eapps-instagram-feed-posts-slider-prev .eapps-instagram-feed-posts-slider-nav-icon { right: 12px; }
.cl-sec-customliquidnhwtwn .eapps-instagram-feed-posts-slider-prev:active { transform: translate3d(-50%, -50%, 0px) scale(0.9); }
.cl-sec-customliquidnhwtwn .eapps-instagram-feed-posts-slider-next { right: 0px; transform: translate(50%, -50%); box-shadow: rgba(0, 0, 0, 0.3) -2px 0px 5px; }
.cl-sec-customliquidnhwtwn .eapps-instagram-feed-posts-slider-next .eapps-instagram-feed-posts-slider-nav-icon { left: 12px; }
.cl-sec-customliquidnhwtwn .eapps-instagram-feed-posts-slider-next:active { transform: translate3d(50%, -50%, 0px) scale(0.9); }
.cl-sec-customliquidnhwtwn .eapps-instagram-feed-posts-item { box-sizing: border-box; display: flex; flex-direction: column; position: relative; background: rgb(255, 255, 255); transition: opacity 0.2s, visibility 0.2s; opacity: 0; visibility: hidden; overflow: hidden; flex-grow: 0; flex-shrink: 0; }
.cl-sec-customliquidnhwtwn .eapps-instagram-feed-posts-item-visible.eapps-instagram-feed-posts-item-loaded { opacity: 1; visibility: visible; }
.cl-sec-customliquidnhwtwn .eapps-instagram-feed-posts-item a, .cl-sec-customliquidnhwtwn .eapps-instagram-feed-posts-item a:hover { color: rgb(0, 53, 105); }
.cl-sec-customliquidnhwtwn .eapps-instagram-feed-posts-item-link { cursor: pointer; }
.cl-sec-customliquidnhwtwn .eapps-instagram-feed-posts-item-image { width: auto; top: 50%; left: 50%; position: absolute !important; margin: 0px !important; transform: translate(-50%, -50%) !important; }
.cl-sec-customliquidnhwtwn .eapps-instagram-feed-posts-item-image-portrait .eapps-instagram-feed-posts-item-image { width: 100%; }
.cl-sec-customliquidnhwtwn .eapps-instagram-feed-posts-item-image-landscape .eapps-instagram-feed-posts-item-image { min-width: 100%; height: 100% !important; max-width: inherit !important; }
.cl-sec-customliquidnhwtwn .eapps-instagram-feed-posts-item-image-wrapper { padding-top: 100%; position: relative; overflow: hidden; margin: -1px; }
.cl-sec-customliquidnhwtwn .eapps-instagram-feed-posts-item-image-icon { display: none; position: absolute; z-index: 2; top: 0.6em; right: 0.6em; width: 24px; height: 24px; transition: 0.3s; }
.cl-sec-customliquidnhwtwn .eapps-instagram-feed-posts-item-image-icon svg { display: block; width: 24px; height: 24px; fill: rgba(255, 255, 255, 0.8); }
.cl-sec-customliquidnhwtwn .eapps-instagram-feed-posts-item-type-video .eapps-instagram-feed-posts-item-image-icon-video { display: block; }
.cl-sec-customliquidnhwtwn .eapps-instagram-feed-posts-item-type-carousel .eapps-instagram-feed-posts-item-image-icon-carousel { display: block; }
.cl-sec-customliquidnhwtwn .eapps-instagram-feed-posts-item-likes-count, .cl-sec-customliquidnhwtwn .eapps-instagram-feed-posts-item-comments-count { display: inline-flex; align-items: center; }
.cl-sec-customliquidnhwtwn .eapps-instagram-feed-posts-item-likes-count-icon, .cl-sec-customliquidnhwtwn .eapps-instagram-feed-posts-item-comments-count-icon { fill: currentcolor; width: 24px; height: 24px; }
.cl-sec-customliquidnhwtwn .eapps-instagram-feed-posts-item-likes-count-label, .cl-sec-customliquidnhwtwn .eapps-instagram-feed-posts-item-comments-count-label { margin-left: 6px; font-size: 14px; }
.cl-sec-customliquidnhwtwn .eapps-instagram-feed-posts-item-template-tile { user-select: none; }
.cl-sec-customliquidnhwtwn .eapps-instagram-feed-posts-item-template-tile .eapps-instagram-feed-posts-item-link { width: 100%; box-sizing: border-box; display: flex; }
.cl-sec-customliquidnhwtwn .eapps-instagram-feed-posts-item-template-tile .eapps-instagram-feed-posts-item-overlay { position: absolute; z-index: 2; inset: -1px; opacity: 0; visibility: hidden; pointer-events: none; transition: opacity 0.3s, visibility 0.3s; text-align: center; box-sizing: border-box; color: rgb(255, 255, 255); background: rgba(0, 0, 0, 0.8); display: flex; align-items: center; }
@media (-ms-high-contrast: none), (-ms-high-contrast: active) { .cl-sec-customliquidnhwtwn .eapps-instagram-feed-posts-item-template-tile .eapps-instagram-feed-posts-item-overlay { transition: none; } }
.cl-sec-customliquidnhwtwn .eapps-instagram-feed-posts-item-template-tile .eapps-instagram-feed-posts-item-overlay-hover, .cl-sec-customliquidnhwtwn .eapps-instagram-feed-posts-item-with-data:hover.eapps-instagram-feed-posts-item-template-tile .eapps-instagram-feed-posts-item-overlay { opacity: 1; visibility: visible; pointer-events: all; padding-top: 0px; }
.cl-sec-customliquidnhwtwn .eapps-instagram-feed-posts-item-template-tile .eapps-instagram-feed-posts-item-content { transform: translateY(10%); width: 80%; max-height: 80%; margin: 0px auto; position: relative; transition: 0.3s; }
.cl-sec-customliquidnhwtwn .eapps-instagram-feed-posts-item-with-data:hover.eapps-instagram-feed-posts-item-template-tile .eapps-instagram-feed-posts-item-content { transform: translateY(0px); }
.cl-sec-customliquidnhwtwn .eapps-instagram-feed-posts-item-template-tile .eapps-instagram-feed-posts-item-media { width: 100%; }
.cl-sec-customliquidnhwtwn .eapps-instagram-feed-posts-item-template-tile .eapps-instagram-feed-posts-item-image { transition: transform 0.3s, filter 0.3s, -webkit-transform 0.3s, -webkit-filter 0.3s; left: 50%; transform: scale(1) translate(-50%, -50%); transform-origin: 0px 0px; backface-visibility: hidden; }
@media (-ms-high-contrast: none), (-ms-high-contrast: active) { .cl-sec-customliquidnhwtwn .eapps-instagram-feed-posts-item-template-tile .eapps-instagram-feed-posts-item-image { transition: none; } }
.cl-sec-customliquidnhwtwn .eapps-instagram-feed-posts-item-with-data:hover.eapps-instagram-feed-posts-item-template-tile .eapps-instagram-feed-posts-item-image { transform: scale(1.1) translate(-50%, -50%); transform-origin: 0px 0px; filter: grayscale(1); }
@media (-ms-high-contrast: none), (-ms-high-contrast: active) { .cl-sec-customliquidnhwtwn .eapps-instagram-feed-posts-item-with-data:hover.eapps-instagram-feed-posts-item-template-tile .eapps-instagram-feed-posts-item-image { transform: scale(1.05) translate(-50%, -50%); } }
.cl-sec-customliquidnhwtwn .eapps-instagram-feed-posts-item-with-data:hover.eapps-instagram-feed-posts-item-template-tile .eapps-instagram-feed-posts-item-image-icon { opacity: 0; }
.cl-sec-customliquidnhwtwn .eapps-instagram-feed-posts-item-template-tile .eapps-instagram-feed-posts-item-likes-count, .cl-sec-customliquidnhwtwn .eapps-instagram-feed-posts-item-template-tile .eapps-instagram-feed-posts-item-comments-count { min-width: 70px; justify-content: center; }
.cl-sec-customliquidnhwtwn .eapps-instagram-feed-posts-item-template-tile .eapps-instagram-feed-posts-item-likes-count-label, .cl-sec-customliquidnhwtwn .eapps-instagram-feed-posts-item-template-tile .eapps-instagram-feed-posts-item-comments-count-label { font-size: 16px; }
.cl-sec-customliquidnhwtwn .eapps-instagram-feed-posts-item-template-tile .eapps-instagram-feed-posts-item-likes-count-icon, .cl-sec-customliquidnhwtwn .eapps-instagram-feed-posts-item-template-tile .eapps-instagram-feed-posts-item-comments-count-icon { width: 24px; height: 24px; }
.cl-sec-customliquidnhwtwn .eapps-instagram-feed-posts-item-template-tile .eapps-instagram-feed-posts-item-likes-count + .eapps-instagram-feed-posts-item-comments-count { margin-left: 20px; }
.cl-sec-customliquidnhwtwn .eapps-instagram-feed-posts-item-template-tile .eapps-instagram-feed-posts-item-text { font-size: 14px; line-height: 21px; display: inline-block; overflow: hidden; margin-top: 12%; text-align: center; max-height: 84px; width: 100%; }
.cl-sec-customliquidnhwtwn .eapps-instagram-feed-posts-item-template-tile .eapps-instagram-feed-posts-item-text-clone { opacity: 0; visibility: hidden; position: absolute; left: 0px; right: 0px; max-height: none; }
.cl-sec-customliquidnhwtwn, .cl-sec-customliquidnhwtwn { scroll-behavior: auto !important;}
.cl-sec-customliquidnhwtwn .section-template--25118732059005__custom_liquid_NHwtwn-padding { padding-top: calc(30px); padding-bottom: calc(39px); }
@media screen and (min-width: 750px) { .cl-sec-customliquidnhwtwn .section-template--25118732059005__custom_liquid_NHwtwn-padding { padding-top: 40px; padding-bottom: 52px; } }
.cl-sec-customliquidnhwtwn #eapps-instagram-feed-1 a, .cl-sec-customliquidnhwtwn #eapps-instagram-feed-popup-1 a { text-decoration: none; color: rgb(0, 0, 0); margin: 0px; }
.cl-sec-customliquidnhwtwn #eapps-instagram-feed-1 a:hover, .cl-sec-customliquidnhwtwn #eapps-instagram-feed-popup-1 a:hover { text-decoration: underline; }
.cl-sec-customliquidnhwtwn #eapps-instagram-feed-1 { width: 100%; }
.cl-sec-customliquidnhwtwn #eapps-instagram-feed-1 .eapps-instagram-feed-header { background: rgb(250, 248, 246); }
.cl-sec-customliquidnhwtwn #eapps-instagram-feed-1 .eapps-instagram-feed-header-user-picture { box-shadow: rgb(250, 248, 246) 0px 0px 0px 2px; }
.cl-sec-customliquidnhwtwn #eapps-instagram-feed-1 .eapps-instagram-feed-header, .cl-sec-customliquidnhwtwn #eapps-instagram-feed-1 .eapps-instagram-feed-header a { color: rgb(30, 30, 30); }
.cl-sec-customliquidnhwtwn #eapps-instagram-feed-1 a.eapps-instagram-feed-header-follow-button, .cl-sec-customliquidnhwtwn #eapps-instagram-feed-1 a.eapps-instagram-feed-header-follow-button:hover { text-decoration: none; background: rgb(30, 30, 30); }
.cl-sec-customliquidnhwtwn #eapps-instagram-feed-1 a.eapps-instagram-feed-header-follow-button, .cl-sec-customliquidnhwtwn #eapps-instagram-feed-1 a.eapps-instagram-feed-header-follow-button:hover { color: rgb(255, 255, 255); }
.cl-sec-customliquidnhwtwn #eapps-instagram-feed-1 .eapps-instagram-feed-posts-item, .cl-sec-customliquidnhwtwn #eapps-instagram-feed-1 .eapps-instagram-feed-posts-item-content, .cl-sec-customliquidnhwtwn #eapps-instagram-feed-1 .eapps-instagram-feed-posts-item-text, .cl-sec-customliquidnhwtwn #eapps-instagram-feed-1 .eapps-instagram-feed-posts-item a, .cl-sec-customliquidnhwtwn #eapps-instagram-feed-1 .eapps-instagram-feed-posts-item a:hover { color: rgb(0, 0, 0); }
.cl-sec-customliquidnhwtwn #eapps-instagram-feed-1 .eapps-instagram-feed-posts-item-overlay .eapps-instagram-feed-posts-item-content, .cl-sec-customliquidnhwtwn #eapps-instagram-feed-1 .eapps-instagram-feed-posts-item-overlay .eapps-instagram-feed-posts-item-text { color: rgb(255, 255, 255); }
.cl-sec-customliquidnhwtwn #eapps-instagram-feed-1 .eapps-instagram-feed-posts-item-overlay { background: rgba(0, 0, 0, 0.8); }
.cl-sec-customliquidnhwtwn #eapps-instagram-feed-1 .eapps-instagram-feed-posts-slider-nav-icon { fill: rgb(255, 255, 255); }
.cl-sec-customliquidnhwtwn #eapps-instagram-feed-1 .eapps-instagram-feed-posts-slider-nav { background: rgba(0, 0, 0, 0.9); }
.cl-sec-customliquidnhwtwn #cl-shopify-section-template--25118732059005__custom_liquid_NHwtwn { margin-top: calc(var(--spacing-sections-mobile) / -); }
@media screen and (min-width: 750px) { .cl-sec-customliquidnhwtwn #cl-shopify-section-template--25118732059005__custom_liquid_NHwtwn { margin-top: calc(var(--spacing-sections-desktop) / -); } }
.cl-sec-customliquidnhwtwn { --qbk-popup-background-color: #faf8f6; --qbk-popup-text-primary-color: #1e1e1e; --qbk-highlight-color: #1e1e1e; --qbk-button-primary-bg-color: #1e1e1e; --qbk-button-primary-text-color: #ffffff; --qbk-button-secondary-bg-color: #1e1e1e; --qbk-button-secondary-text-color: #faf8f6; --qbk-offer-background-img: none;}
.cl-sec-customliquidnhwtwn { --discountbox-style: simple; --discountbox-position: right; --discountbox-width: 410px; --discountbox-codeButtonColor: #ffffff; --discountbox-codeButtonBackgroundColor: #1e1e1e; --discountbox-codeButtonBorderColor: #1e1e1e; --discountbox-submitButtonBorderColor: #5aaa34; --discountbox-loadingBg: #635247; --discountbox-spinnerColor: #ffffff; --discountbox-inputColor: #1e1e1e; --discountbox-inputBg: #ffffff; --discountbox-inputBorder: #ffffff; --discountbox-discountInfoColor: #1e1e1e; --discountbox-discountInfoBg: #fafafa; --discountbox-discountInfoBorder: #e1e1e1;}
/* feed Elfsight: o JS dele refaz a grade por largura (4x2 no desktop, 3x2 no mobile); a largura do trilho vinha
   congelada em 1312px do desktop */
.cl-sec-customliquidnhwtwn .eapps-instagram-feed-posts-slider-inner { width: 100% !important; }
.cl-sec-customliquidnhwtwn .eui-slider-slide ~ .eui-slider-slide { display: none !important; }
@media screen and (max-width: 749.98px) {
  .cl-sec-customliquidnhwtwn .eapps-instagram-feed-posts-item { width: calc(100% / 3) !important; }
  .cl-sec-customliquidnhwtwn .eapps-instagram-feed-posts-item:nth-child(n+7) { display: none !important; }
}
