/** Shopify CDN: Minification failed

Line 549:101 Unexpected "@keyframes"
Line 550:2 Unexpected "0%"
Line 554:2 Unexpected "100%"
Line 685:290 Unexpected "@font-face"
Line 1610:306 Unexpected "@font-face"

**/
/* === cl reset: baseline do concorrente + reveal do AOS + colisoes do Shrine === */
[class*="cl-sec-"]{font-family:Figtree,sans-serif;font-size:16px;font-weight:400;
  line-height:1.6;letter-spacing:.025em;color:#1c1d1d;}
[class*="cl-sec-"] [data-aos]{opacity:1 !important;transform:none !important;}
[class*="cl-sec-"] .image-element,[class*="cl-sec-"] image-element{opacity:1 !important;}
[class*="cl-sec-"] .animation-cropper,[class*="cl-sec-"] .animation-contents{
  opacity:1 !important;transform:none !important;}
[class*="cl-sec-"] .aos-init:not(.aos-animate){opacity:1 !important;transform:none !important;}
[class*="cl-sec-"] .grid{display:block;flex-wrap:initial;align-items:initial;
  column-gap:0;row-gap:0;margin-bottom:0;}
[class*="cl-sec-"] .grid__item{padding-right:0;padding-bottom:0;
  max-width:none;flex-grow:initial;flex-shrink:initial;}
[class*="cl-sec-"] blockquote{font-style:normal;border-left:0;padding-left:0;}
/* O flickity recorta o proprio viewport por JS; no HTML estatico copiado os slides
   secundarios (translateX 100/200/300%) escapavam e alargavam o documento — na
   pagina de produto o scrollWidth foi de 390 para 690 no mobile e TODA secao,
   inclusive o rodape, foi pontuada fora de escala. */
[class*="cl-sec-"] .flickity-viewport{overflow:hidden;}
[class*="cl-sec-"]{overflow-x:clip;}

/* === 00-slideshow6hygqb === */
.cl-sec-slideshow6hygqb .slideshow__slide--image_dkhahJ .hero__title{
                  font-size: 21.5px;
                }

                @media only screen and (min-width: 769px) {.cl-sec-slideshow6hygqb .slideshow__slide--image_dkhahJ .hero__title{
                    font-size: 43px;
                  }}
.cl-sec-slideshow6hygqb *, .cl-sec-slideshow6hygqb ::before, .cl-sec-slideshow6hygqb ::after{ animation: auto ease 0s 1 normal none running none !important; transition: none !important; }
.cl-sec-slideshow6hygqb *{ content-visibility: visible !important; }

@font-face { font-family: Figtree; font-weight: 500; font-style: normal; font-display: swap; src: url(//zf51ji-zg.myshopify.com/cdn/shop/t/2/assets/figtree_n5.woff2?v=106348871158547939311786218366) format("woff2"); }

@font-face { font-family: Figtree; font-weight: 400; font-style: normal; font-display: swap; src: url(//zf51ji-zg.myshopify.com/cdn/shop/t/2/assets/figtree_n4.woff2?v=44514386689386847291786218364) format("woff2"); }

@font-face { font-family: Figtree; font-weight: 600; font-style: normal; font-display: swap; src: url(//zf51ji-zg.myshopify.com/cdn/shop/t/2/assets/figtree_n6.woff2?v=104267899991835585141786218367) format("woff2"); }

@font-face { font-family: Figtree; font-weight: 400; font-style: italic; font-display: swap; src: url(//zf51ji-zg.myshopify.com/cdn/shop/t/2/assets/figtree_i4.woff2?v=20121379489530409671786218369) format("woff2"); }

@font-face { font-family: Figtree; font-weight: 600; font-style: italic; font-display: swap; src: url(//zf51ji-zg.myshopify.com/cdn/shop/t/2/assets/figtree_i6.woff2?v=136923510401926904101786218370) format("woff2"); }
.cl-sec-slideshow6hygqb{ --animateImagesStyle: zoom-fade; --animateImagesStyleSmall: zoom-fade-small; --animateSectionsBackgroundStyle: zoom-fade; --animateSectionsTextStyle: rise-up; --animateSectionsTextStyleAppendOut: rise-up-out; --colorAnnouncement: #111111; --colorAnnouncementText: #ffffff; --colorBody: #fdfbf7; --colorBodyAlpha05: rgba(253, 251, 247, .05); --colorBodyDim: #f8f1e3; --colorBodyLightDim: #fbf7ef; --colorBodyMediumDim: #f9f3e7; --colorBorder: #e8e8e1; --colorBtnPrimary: #111111; --colorBtnPrimaryDim: #040404; --colorBtnPrimaryText: #ffffff; --colorCartDot: #ff4f33; --colorDrawers: #fdfbf7; --colorDrawersDim: #f8f1e3; --colorDrawerBorder: #e8e8e1; --colorDrawerText: #000000; --colorDrawerTextDarken: #000000; --colorDrawerButton: #111111; --colorDrawerButtonText: #ffffff; --colorFooter: #111111; --colorFooterText: #ffffff; --colorFooterTextAlpha01: rgba(255, 255, 255, .1); --colorFooterTextAlpha012: rgba(255, 255, 255, .12); --colorFooterTextAlpha06: rgba(255, 255, 255, .6); --colorHeroText: #ffffff; --colorInputBg: #fdfbf7; --colorInputBgDim: #f8f1e3; --colorInputBgDark: #f3e7ce; --colorInputText: #1c1d1d; --colorLink: #1c1d1d; --colorModalBg: rgba(0, 0, 0, .6); --colorNav: #fdfbf7; --colorNavText: #1c1d1d; --colorSalePrice: #00b36b; --colorSaleTag: #1c1d1d; --colorSaleTagText: #ffffff; --colorTextBody: #1c1d1d; --colorTextBodyAlpha0025: rgba(28, 29, 29, .03); --colorTextBodyAlpha005: rgba(28, 29, 29, .05); --colorTextBodyAlpha008: rgba(28, 29, 29, .08); --colorTextBodyAlpha01: rgba(28, 29, 29, .1); --colorTextBodyAlpha035: rgba(28, 29, 29, .35); --colorSmallImageBg: #fdfbf7; --colorLargeImageBg: #111111; --urlIcoSelect: url(//zf51ji-zg.myshopify.com/cdn/shop/t/2/assets/ico-select.svg?v=53498090525311146871786220748); --urlIcoSelectFooter: url(//zf51ji-zg.myshopify.com/cdn/shop/t/2/assets/ico-select-footer.svg?v=1750465512323870661786220750); --urlIcoSelectWhite: url(//zf51ji-zg.myshopify.com/cdn/shop/t/2/assets/ico-select-white.svg?v=123333094500582439601786220751); --urlButtonArrowPng: url(//zf51ji-zg.myshopify.com/cdn/shop/t/2/assets/button-arrow.png?v=120975772558518082101786220754); --urlButtonArrow2xPng: url(//zf51ji-zg.myshopify.com/cdn/shop/t/2/assets/button-arrow-2x.png?v=146046765559644341911786220755); --urlButtonArrowBlackPng: url(//zf51ji-zg.myshopify.com/cdn/shop/t/2/assets/button-arrow-black.png?v=132735686375007397821786220757); --urlButtonArrowBlack2xPng: url(//zf51ji-zg.myshopify.com/cdn/shop/t/2/assets/button-arrow-black-2x.png?v=17184276779430753951786220758); --sizeChartMargin: 25px 0; --sizeChartIconMargin: 5px; --newsletterReminderPadding: 30px 35px; --color-body-text: #1c1d1d; --color-body: #fdfbf7; --color-bg: #fdfbf7; }
.cl-sec-slideshow6hygqb .hero[data-arrows="true"]{ overflow: visible; z-index: 4; }
.cl-sec-slideshow6hygqb img{ border: 0px; display: block; height: auto; max-width: 100%; }
.cl-sec-slideshow6hygqb .image-element{ opacity: 0; }
.cl-sec-slideshow6hygqb .image-element[loading="eager"], .cl-sec-slideshow6hygqb.template-giftcard .image-element, .cl-sec-slideshow6hygqb[data-animate_images="false"] .image-element, .cl-sec-slideshow6hygqb[data-media-gallery-layout="stacked"] .image-element{ opacity: 1; }
.cl-sec-slideshow6hygqb .aos-animate[data-aos="image-fade-in"] .image-element{ animation: 0.5s cubic-bezier(0.29, 0.65, 0.58, 1) 0s 1 normal forwards running fade-in; }
.cl-sec-slideshow6hygqb[data-animate_images="false"] .aos-animate[data-aos="image-fade-in"] .image-element, .cl-sec-slideshow6hygqb[data-media-gallery-layout="stacked"] .aos-animate[data-aos="image-fade-in"] .image-element, .cl-sec-slideshow6hygqb .aos-animate[data-aos="image-fade-in"] .image-element.scheme-image, .cl-sec-slideshow6hygqb .aos-animate[data-aos="image-fade-in"] .image-element.hero__image{ animation: auto ease 0s 1 normal none running none; }
.cl-sec-slideshow6hygqb *, .cl-sec-slideshow6hygqb ::after, .cl-sec-slideshow6hygqb ::before, .cl-sec-slideshow6hygqb input{ box-sizing: border-box; }
.cl-sec-slideshow6hygqb, .cl-sec-slideshow6hygqb{ margin: 0px; padding: 0px; }

@media only screen and (max-width: 589px) {.cl-sec-slideshow6hygqb .small--hide{ display: none !important; }}

@media only screen and (min-width: 590px) {.cl-sec-slideshow6hygqb .medium-up--hide{ display: none !important; }}
.cl-sec-slideshow6hygqb{ touch-action: manipulation; }
.cl-sec-slideshow6hygqb, .cl-sec-slideshow6hygqb{ background-color: var(--colorBody); color: var(--colorTextBody); }
.cl-sec-slideshow6hygqb .cl-page-width{ margin: 0px auto; max-width: 1300px; }
.cl-sec-slideshow6hygqb .page-full, .cl-sec-slideshow6hygqb .cl-page-width{ padding: 0px 20px; }

@media only screen and (min-width: 590px) {.cl-sec-slideshow6hygqb .page-full, .cl-sec-slideshow6hygqb .cl-page-width{ padding: 0px 40px; }}
.cl-sec-slideshow6hygqb, .cl-sec-slideshow6hygqb button, .cl-sec-slideshow6hygqb input, .cl-sec-slideshow6hygqb p, .cl-sec-slideshow6hygqb select, .cl-sec-slideshow6hygqb textarea{ -webkit-font-smoothing: antialiased; text-size-adjust: 100%; font-family: var(--typeBasePrimary),var(--typeBaseFallback); font-size: var(--typeBaseSize); font-weight: var(--typeBaseWeight); letter-spacing: var(--typeBaseSpacing); line-height: var(--typeBaseLineHeight); text-rendering: optimizespeed; }
.cl-sec-slideshow6hygqb{ font-weight: 400; }
.cl-sec-slideshow6hygqb .h1, .cl-sec-slideshow6hygqb .h2, .cl-sec-slideshow6hygqb .h3, .cl-sec-slideshow6hygqb .h4, .cl-sec-slideshow6hygqb .h5, .cl-sec-slideshow6hygqb .h6, .cl-sec-slideshow6hygqb h1, .cl-sec-slideshow6hygqb h2, .cl-sec-slideshow6hygqb h3, .cl-sec-slideshow6hygqb h4, .cl-sec-slideshow6hygqb h5, .cl-sec-slideshow6hygqb h6{ font-family: var(--typeHeaderPrimary),var(--typeHeaderFallback); font-weight: var(--typeHeaderWeight); letter-spacing: var(--typeHeaderSpacing); line-height: var(--typeHeaderLineHeight); }
.cl-sec-slideshow6hygqb[data-type_header_capitalize="true"] .h1, .cl-sec-slideshow6hygqb[data-type_header_capitalize="true"] .h2, .cl-sec-slideshow6hygqb[data-type_header_capitalize="true"] .h3, .cl-sec-slideshow6hygqb[data-type_header_capitalize="true"] .h4, .cl-sec-slideshow6hygqb[data-type_header_capitalize="true"] .h5, .cl-sec-slideshow6hygqb[data-type_header_capitalize="true"] .h6, .cl-sec-slideshow6hygqb[data-type_header_capitalize="true"] h1, .cl-sec-slideshow6hygqb[data-type_header_capitalize="true"] h2, .cl-sec-slideshow6hygqb[data-type_header_capitalize="true"] h3, .cl-sec-slideshow6hygqb[data-type_header_capitalize="true"] h4, .cl-sec-slideshow6hygqb[data-type_header_capitalize="true"] h5, .cl-sec-slideshow6hygqb[data-type_header_capitalize="true"] h6{ text-transform: uppercase; }
.cl-sec-slideshow6hygqb .h1, .cl-sec-slideshow6hygqb .h2, .cl-sec-slideshow6hygqb .h3, .cl-sec-slideshow6hygqb .h4, .cl-sec-slideshow6hygqb .h5, .cl-sec-slideshow6hygqb .h6, .cl-sec-slideshow6hygqb h1, .cl-sec-slideshow6hygqb h2, .cl-sec-slideshow6hygqb h3, .cl-sec-slideshow6hygqb h4, .cl-sec-slideshow6hygqb h5, .cl-sec-slideshow6hygqb h6{ display: block; margin: 0px 0px 10px; }

@media only screen and (min-width: 590px) {.cl-sec-slideshow6hygqb .h1, .cl-sec-slideshow6hygqb .h2, .cl-sec-slideshow6hygqb .h3, .cl-sec-slideshow6hygqb .h4, .cl-sec-slideshow6hygqb .h5, .cl-sec-slideshow6hygqb .h6, .cl-sec-slideshow6hygqb h1, .cl-sec-slideshow6hygqb h2, .cl-sec-slideshow6hygqb h3, .cl-sec-slideshow6hygqb h4, .cl-sec-slideshow6hygqb h5, .cl-sec-slideshow6hygqb h6{ margin: 0px 0px 20px; }}
.cl-sec-slideshow6hygqb .h1, .cl-sec-slideshow6hygqb h1{ font-size: calc(var(--typeHeaderSize)*.85); }

@media only screen and (min-width: 590px) {.cl-sec-slideshow6hygqb .h1, .cl-sec-slideshow6hygqb h1{ font-size: var(--typeHeaderSize); }}
.cl-sec-slideshow6hygqb .h2, .cl-sec-slideshow6hygqb h2{ font-size: calc(var(--typeHeaderSize)*.9*.85); }

@media only screen and (min-width: 590px) {.cl-sec-slideshow6hygqb .h2, .cl-sec-slideshow6hygqb h2{ font-size: calc(var(--typeHeaderSize)*.9); }}
.cl-sec-slideshow6hygqb .text-link, .cl-sec-slideshow6hygqb a{ background: transparent; color: var(--colorTextBody); text-decoration: none; }
.cl-sec-slideshow6hygqb .text-link:hover, .cl-sec-slideshow6hygqb a:hover{ color: var(--colorTextBody); }
.cl-sec-slideshow6hygqb .btn, .cl-sec-slideshow6hygqb .cl-rte .btn, .cl-sec-slideshow6hygqb .shopify-payment-button .shopify-payment-button__button--unbranded{ font-family: var(--typeHeaderPrimary),var(--typeHeaderFallback); font-weight: var(--typeHeaderWeight); letter-spacing: var(--typeHeaderSpacing); line-height: var(--typeHeaderLineHeight); }
.cl-sec-slideshow6hygqb[data-type_header_capitalize="true"] .btn, .cl-sec-slideshow6hygqb[data-type_header_capitalize="true"] .cl-rte .btn, .cl-sec-slideshow6hygqb[data-type_header_capitalize="true"] .shopify-payment-button .shopify-payment-button__button--unbranded{ text-transform: uppercase; }
.cl-sec-slideshow6hygqb .btn, .cl-sec-slideshow6hygqb .cl-rte .btn, .cl-sec-slideshow6hygqb .shopify-payment-button .shopify-payment-button__button--unbranded{ appearance: none; background: var(--colorBtnPrimary); border: 1px solid transparent; border-radius: 0px; color: var(--colorBtnPrimaryText); cursor: pointer; display: inline-block; font-size: 16px; line-height: 1.42; margin: 0px; min-width: 90px; padding: 11px 20px; text-align: center; text-decoration: none; transition: padding-right 0.3s, background 0.3s, opacity 1s; user-select: none; vertical-align: middle; white-space: normal; width: auto; }

@media only screen and (max-width: 589px) {.cl-sec-slideshow6hygqb .btn, .cl-sec-slideshow6hygqb .cl-rte .btn, .cl-sec-slideshow6hygqb .shopify-payment-button .shopify-payment-button__button--unbranded{ font-size: 14px; padding: 8px 18px; }}
.cl-sec-slideshow6hygqb .btn:hover, .cl-sec-slideshow6hygqb .cl-rte .btn:hover, .cl-sec-slideshow6hygqb .shopify-payment-button .shopify-payment-button__button--unbranded:hover{ background-color: var(--colorBtnPrimary); color: var(--colorBtnPrimaryText); }
.cl-sec-slideshow6hygqb .btn:active, .cl-sec-slideshow6hygqb .cl-rte .btn:active, .cl-sec-slideshow6hygqb .shopify-payment-button .shopify-payment-button__button--unbranded:active{ opacity: 0.6; transition: opacity 0.1s; }
.cl-sec-slideshow6hygqb .btn--inverse{ background-color: transparent !important; }
.cl-sec-slideshow6hygqb .btn--inverse{ border: 2px solid rgb(255, 255, 255); color: rgb(255, 255, 255); }
.cl-sec-slideshow6hygqb .btn--inverse:active, .cl-sec-slideshow6hygqb .btn--inverse:hover{ background-color: rgb(255, 255, 255) !important; color: rgb(0, 0, 0) !important; }
.cl-sec-slideshow6hygqb .btn--inverse:active, .cl-sec-slideshow6hygqb .btn--inverse:hover{ transition: 0.5s; }
.cl-sec-slideshow6hygqb .hero__link .btn--inverse{ border-color: var(--colorHeroText); color: var(--colorHeroText); }
.cl-sec-slideshow6hygqb .animation-cropper{ display: inline-flex; overflow: hidden; }
.cl-sec-slideshow6hygqb{ --collapsibleIconWidth: 12px; }

@media only screen and (max-width: 589px) {.cl-sec-slideshow6hygqb{ --collapsibleIconWidth: 10px; }}
.cl-sec-slideshow6hygqb .hero .slideshow__slide{ height: 100%; }
.cl-sec-slideshow6hygqb .slideshow-wrapper{ position: relative; }
.cl-sec-slideshow6hygqb .slideshow__slide{ display: none; overflow: hidden; position: relative; width: 100%; }
.cl-sec-slideshow6hygqb .slideshow__slide:first-child, .cl-sec-slideshow6hygqb .flickity-slider .slideshow__slide{ display: block; }
.cl-sec-slideshow6hygqb .slideshow__slide::after{ background: var(--colorBody); bottom: 0px; content: ""; height: 2px; left: 0px; position: absolute; transform: scaleX(0) translateZ(0px); transform-origin: 0px 50%; transition: transform linear; width: 100%; z-index: 1; }
.cl-sec-slideshow6hygqb .slideshow__slide.is-selected::after{ transform: scaleX(1); }
.cl-sec-slideshow6hygqb .hero{ background: var(--colorLargeImageBg); overflow: hidden; position: relative; }
.cl-sec-slideshow6hygqb .hero__image-wrapper, .cl-sec-slideshow6hygqb .hero__media{ height: 100%; left: 0px; position: absolute; top: 0px; width: 100%; }
.cl-sec-slideshow6hygqb .hero__image-wrapper::before, .cl-sec-slideshow6hygqb .hero__media::before{ inset: 0px; content: ""; position: absolute; z-index: 3; }
.cl-sec-slideshow6hygqb .hero__image{ height: 100%; object-fit: cover; position: relative; width: 100%; z-index: 1; }
.cl-sec-slideshow6hygqb .hero__text-wrap{ color: var(--colorHeroText); height: 100%; position: relative; }
.cl-sec-slideshow6hygqb .hero__text-wrap .cl-page-width{ display: table; height: 100%; width: 100%; }
.cl-sec-slideshow6hygqb .hero__text-content{ padding: 20px 0px; position: relative; z-index: 4; }

@media only screen and (min-width: 590px) {.cl-sec-slideshow6hygqb .hero__text-content{ padding: 60px 0px; }}
.cl-sec-slideshow6hygqb .hero__title{ display: block; font-size: 40px; margin-bottom: 0px; }

@media only screen and (min-width: 590px) {.cl-sec-slideshow6hygqb .hero__title{ font-size: 80px; }}
.cl-sec-slideshow6hygqb .hero__link{ display: inline-block; }
.cl-sec-slideshow6hygqb .hero__link .btn{ margin-top: 10px; }

@media only screen and (min-width: 590px) {.cl-sec-slideshow6hygqb .hero__link .btn{ margin-top: 5px; }}
.cl-sec-slideshow6hygqb .hero__text-content{ display: table-cell; }
.cl-sec-slideshow6hygqb .hero__text-content.horizontal-center{ text-align: center; }
.cl-sec-slideshow6hygqb .hero__text-content.vertical-bottom{ vertical-align: bottom; }
.cl-sec-slideshow6hygqb .hero--100vh{ height: 100vh; }

@media only screen and (max-width: 589px) {.cl-sec-slideshow6hygqb .hero--mobile--500px[data-mobile-natural="false"]{ height: 500px; }}
.cl-sec-slideshow6hygqb[data-animate_sections="false"] .slideshow__slide{ opacity: 0; }
.cl-sec-slideshow6hygqb[data-animate_sections="false"] .slideshow__slide.is-selected, .cl-sec-slideshow6hygqb[data-animate_sections="false"] .slideshow__slide.is-selected .hero__image, .cl-sec-slideshow6hygqb .no-js [data-animate_sections="false"] .slideshow__slide{ opacity: 1; }

@media print {.cl-sec-slideshow6hygqb h2, .cl-sec-slideshow6hygqb h3, .cl-sec-slideshow6hygqb p{ orphans: 3; widows: 3; }}

@media print {.cl-sec-slideshow6hygqb h2, .cl-sec-slideshow6hygqb h3{ break-after: avoid; }}

@media print {.cl-sec-slideshow6hygqb, .cl-sec-slideshow6hygqb{ background-color: rgb(255, 255, 255); }}
.cl-sec-slideshow6hygqb{ --typeHeaderPrimary: Figtree; --typeHeaderFallback: sans-serif; --typeHeaderSize: 29px; --typeHeaderWeight: 500; --typeHeaderLineHeight: 1.2; --typeHeaderSpacing: 0.0em; --typeBasePrimary: Figtree; --typeBaseFallback: sans-serif; --typeBaseSize: 16px; --typeBaseWeight: 400; --typeBaseLineHeight: 1.6; --typeBaseSpacing: 0.025em; --iconWeight: 2px; --iconLinecaps: miter; }
.cl-sec-slideshow6hygqb .collection-hero__content::before, .cl-sec-slideshow6hygqb .hero__image-wrapper::before, .cl-sec-slideshow6hygqb .hero__media::before{ background-image: linear-gradient(rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0) 40%, rgba(0, 0, 0, 0.62) 100%); }
.cl-sec-slideshow6hygqb .slideshow__slide--image_dkhahJ .hero__title{ font-size: 21.5px; }

@media only screen and (min-width: 769px) {.cl-sec-slideshow6hygqb .slideshow__slide--image_dkhahJ .hero__title{ font-size: 43px; }}

@font-face { font-family: Assistant; font-weight: 400; font-style: normal; font-display: swap; src: url(//zf51ji-zg.myshopify.com/cdn/shop/t/2/assets/assistant_n4.woff2?v=139933315576396517991786218371) format("woff2"); }

@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-slideshow6hygqb{ --swiper-theme-color: #007aff; }
.cl-sec-slideshow6hygqb{ --swiper-navigation-size: 44px; }

@font-face { font-family: "Josefin Sans"; font-weight: 400; font-style: normal; font-display: swap; src: url(//zf51ji-zg.myshopify.com/cdn/shop/t/2/assets/josefinsans_n4.woff2?v=36577999555996005091786218372) format("woff2"); }

/* === 01-ssscrollinglogocloudevza89 === */
.cl-sec-ssscrollinglogocloudevza89 .section-template--25564399206734__ss_scrolling_logo_cloud_EVza89-settings{
    margin: 0 auto;
    margin-top: 0px;
    margin-bottom: 0px;
    padding-top: var(--pt);
    padding-bottom: var(--pb);
    background: #ffffff;
    border: 0px solid #ffffff;
    
  }


  @media screen and (min-width: 768px) {.cl-sec-ssscrollinglogocloudevza89 .section-template--25564399206734__ss_scrolling_logo_cloud_EVza89-padding{
      margin-top: 0px;
      margin-bottom: 0px;
      padding-top: var(--pt-desktop);
      padding-bottom: var(--pb-desktop);
    }}




  @font-face {
  font-family: Assistant;
  font-weight: 400;
  font-style: normal;
  font-display: swap;
  src: url(//zf51ji-zg.myshopify.com/cdn/shop/t/2/assets/assistant_n4.woff2?v=139933315576396517991786218371) format("woff2");
}
.cl-sec-ssscrollinglogocloudevza89 .scrolling-logo-cloud_template--25564399206734__ss_scrolling_logo_cloud_EVza89{
    margin-top: 0px;
  }
.cl-sec-ssscrollinglogocloudevza89 .scrolling-logo-cloud-title-template--25564399206734__ss_scrolling_logo_cloud_EVza89{
    width: 100%;
    margin: 0px;
    text-align: center;
    padding: 0 15px;
    font-size:23px;
    color: #121212;
  }
.cl-sec-ssscrollinglogocloudevza89 .scrolling-logo-cloud_placeholder{
    width:100%;
  }
.cl-sec-ssscrollinglogocloudevza89 .scrolling-logo-cloud_template--25564399206734__ss_scrolling_logo_cloud_EVza89 .slide-template--25564399206734__ss_scrolling_logo_cloud_EVza89{
    display: block;
    flex: 0 0 111px;
    width: 100%;
  }
.cl-sec-ssscrollinglogocloudevza89 .scrolling-logo-cloud_template--25564399206734__ss_scrolling_logo_cloud_EVza89 .slide-template--25564399206734__ss_scrolling_logo_cloud_EVza89 img, .cl-sec-ssscrollinglogocloudevza89 .scrolling-logo-cloud_template--25564399206734__ss_scrolling_logo_cloud_EVza89 .slide-template--25564399206734__ss_scrolling_logo_cloud_EVza89 svg{
    width: 100%;
    height: 100%;
    display: block;
    object-fit: cover;
  }
.cl-sec-ssscrollinglogocloudevza89 .marquee-horizontal-template--25564399206734__ss_scrolling_logo_cloud_EVza89{
      position: relative;
      z-index: 1;
      display: inline-flex;
      overflow: hidden;
      width: 100%;
      -webkit-box-pack: start;
      -webkit-justify-content: flex-start;
      -ms-flex-pack: start;
      justify-content: flex-start;
      -webkit-box-align: center;
      -webkit-align-items: center;
      -ms-flex-align: center;
      align-items: center;
  }
.cl-sec-ssscrollinglogocloudevza89 .marquee-horizontal-template--25564399206734__ss_scrolling_logo_cloud_EVza89.reverse{
    flex-direction: row-reverse;
  }
.cl-sec-ssscrollinglogocloudevza89 .track-horizontal-template--25564399206734__ss_scrolling_logo_cloud_EVza89{
      padding-left: 30px;
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
      flex-shrink: 0;
      width: calc((111px * 5) + (30px * 5));
      gap: 30px;
      -webkit-box-pack: start;
      -webkit-justify-content: flex-start;
      -ms-flex-pack: start;
      justify-content: flex-start;
      -webkit-box-align: center;
      -webkit-align-items: center;
      -ms-flex-align: center;
      align-items: center;
      white-space: nowrap;
      will-change: transform;
      animation: marquee-horizontal-left 37000ms linear infinite;
  }

  
  @keyframes marquee-horizontal-left {
    0% {
        transform: translateZ(0);
        visibility: visible;
    }
    
    100% {
        transform: translate3d(-100%,0,0);
    }
  }


  @keyframes marquee-horizontal-right {
    0% {
        transform: translate3d(-100%,0,0);
        visibility: visible;
    }
    
    100% {
        transform: translateZ(0);
    }
  }


  @media screen and (min-width: 768px) {.cl-sec-ssscrollinglogocloudevza89 .scrolling-logo-cloud-title-template--25564399206734__ss_scrolling_logo_cloud_EVza89{
      font-size:30px;
      color: #121212;
    }
.cl-sec-ssscrollinglogocloudevza89 .scrolling-logo-cloud_template--25564399206734__ss_scrolling_logo_cloud_EVza89 .slide-template--25564399206734__ss_scrolling_logo_cloud_EVza89{
      flex: 0 0 130px;
      width: 100%;
    }
.cl-sec-ssscrollinglogocloudevza89 .track-horizontal-template--25564399206734__ss_scrolling_logo_cloud_EVza89{
      padding-left: 30px;
      width: calc((130px * 5) + (30px * 5));
      gap: 30px; 
    }}


  @media screen and (max-width: 767px) {.cl-sec-ssscrollinglogocloudevza89 .scrolling-logo-cloud_template--25564399206734__ss_scrolling_logo_cloud_EVza89{
      padding: 0 15px;
    }}
.cl-sec-ssscrollinglogocloudevza89 *, .cl-sec-ssscrollinglogocloudevza89 ::before, .cl-sec-ssscrollinglogocloudevza89 ::after{ animation: auto ease 0s 1 normal none running none !important; transition: none !important; }
.cl-sec-ssscrollinglogocloudevza89 *{ content-visibility: visible !important; }

@font-face { font-family: Figtree; font-weight: 500; font-style: normal; font-display: swap; src: url(//zf51ji-zg.myshopify.com/cdn/shop/t/2/assets/figtree_n5.woff2?v=106348871158547939311786218366) format("woff2"); }

@font-face { font-family: Figtree; font-weight: 400; font-style: normal; font-display: swap; src: url(//zf51ji-zg.myshopify.com/cdn/shop/t/2/assets/figtree_n4.woff2?v=44514386689386847291786218364) format("woff2"); }

@font-face { font-family: Figtree; font-weight: 600; font-style: normal; font-display: swap; src: url(//zf51ji-zg.myshopify.com/cdn/shop/t/2/assets/figtree_n6.woff2?v=104267899991835585141786218367) format("woff2"); }

@font-face { font-family: Figtree; font-weight: 400; font-style: italic; font-display: swap; src: url(//zf51ji-zg.myshopify.com/cdn/shop/t/2/assets/figtree_i4.woff2?v=20121379489530409671786218369) format("woff2"); }

@font-face { font-family: Figtree; font-weight: 600; font-style: italic; font-display: swap; src: url(//zf51ji-zg.myshopify.com/cdn/shop/t/2/assets/figtree_i6.woff2?v=136923510401926904101786218370) format("woff2"); }
.cl-sec-ssscrollinglogocloudevza89{ --animateImagesStyle: zoom-fade; --animateImagesStyleSmall: zoom-fade-small; --animateSectionsBackgroundStyle: zoom-fade; --animateSectionsTextStyle: rise-up; --animateSectionsTextStyleAppendOut: rise-up-out; --colorAnnouncement: #111111; --colorAnnouncementText: #ffffff; --colorBody: #fdfbf7; --colorBodyAlpha05: rgba(253, 251, 247, .05); --colorBodyDim: #f8f1e3; --colorBodyLightDim: #fbf7ef; --colorBodyMediumDim: #f9f3e7; --colorBorder: #e8e8e1; --colorBtnPrimary: #111111; --colorBtnPrimaryDim: #040404; --colorBtnPrimaryText: #ffffff; --colorCartDot: #ff4f33; --colorDrawers: #fdfbf7; --colorDrawersDim: #f8f1e3; --colorDrawerBorder: #e8e8e1; --colorDrawerText: #000000; --colorDrawerTextDarken: #000000; --colorDrawerButton: #111111; --colorDrawerButtonText: #ffffff; --colorFooter: #111111; --colorFooterText: #ffffff; --colorFooterTextAlpha01: rgba(255, 255, 255, .1); --colorFooterTextAlpha012: rgba(255, 255, 255, .12); --colorFooterTextAlpha06: rgba(255, 255, 255, .6); --colorHeroText: #ffffff; --colorInputBg: #fdfbf7; --colorInputBgDim: #f8f1e3; --colorInputBgDark: #f3e7ce; --colorInputText: #1c1d1d; --colorLink: #1c1d1d; --colorModalBg: rgba(0, 0, 0, .6); --colorNav: #fdfbf7; --colorNavText: #1c1d1d; --colorSalePrice: #00b36b; --colorSaleTag: #1c1d1d; --colorSaleTagText: #ffffff; --colorTextBody: #1c1d1d; --colorTextBodyAlpha0025: rgba(28, 29, 29, .03); --colorTextBodyAlpha005: rgba(28, 29, 29, .05); --colorTextBodyAlpha008: rgba(28, 29, 29, .08); --colorTextBodyAlpha01: rgba(28, 29, 29, .1); --colorTextBodyAlpha035: rgba(28, 29, 29, .35); --colorSmallImageBg: #fdfbf7; --colorLargeImageBg: #111111; --urlIcoSelect: url(//zf51ji-zg.myshopify.com/cdn/shop/t/2/assets/ico-select.svg?v=53498090525311146871786220748); --urlIcoSelectFooter: url(//zf51ji-zg.myshopify.com/cdn/shop/t/2/assets/ico-select-footer.svg?v=1750465512323870661786220750); --urlIcoSelectWhite: url(//zf51ji-zg.myshopify.com/cdn/shop/t/2/assets/ico-select-white.svg?v=123333094500582439601786220751); --urlButtonArrowPng: url(//zf51ji-zg.myshopify.com/cdn/shop/t/2/assets/button-arrow.png?v=120975772558518082101786220754); --urlButtonArrow2xPng: url(//zf51ji-zg.myshopify.com/cdn/shop/t/2/assets/button-arrow-2x.png?v=146046765559644341911786220755); --urlButtonArrowBlackPng: url(//zf51ji-zg.myshopify.com/cdn/shop/t/2/assets/button-arrow-black.png?v=132735686375007397821786220757); --urlButtonArrowBlack2xPng: url(//zf51ji-zg.myshopify.com/cdn/shop/t/2/assets/button-arrow-black-2x.png?v=17184276779430753951786220758); --sizeChartMargin: 25px 0; --sizeChartIconMargin: 5px; --newsletterReminderPadding: 30px 35px; --color-body-text: #1c1d1d; --color-body: #fdfbf7; --color-bg: #fdfbf7; }
.cl-sec-ssscrollinglogocloudevza89 img{ border: 0px; display: block; height: auto; max-width: 100%; }
.cl-sec-ssscrollinglogocloudevza89 *, .cl-sec-ssscrollinglogocloudevza89 ::after, .cl-sec-ssscrollinglogocloudevza89 ::before, .cl-sec-ssscrollinglogocloudevza89 input{ box-sizing: border-box; }
.cl-sec-ssscrollinglogocloudevza89, .cl-sec-ssscrollinglogocloudevza89{ margin: 0px; padding: 0px; }
.cl-sec-ssscrollinglogocloudevza89 article, .cl-sec-ssscrollinglogocloudevza89 aside, .cl-sec-ssscrollinglogocloudevza89 details, .cl-sec-ssscrollinglogocloudevza89 figcaption, .cl-sec-ssscrollinglogocloudevza89 figure, .cl-sec-ssscrollinglogocloudevza89 footer, .cl-sec-ssscrollinglogocloudevza89 header, .cl-sec-ssscrollinglogocloudevza89 hgroup, .cl-sec-ssscrollinglogocloudevza89 main, .cl-sec-ssscrollinglogocloudevza89 nav, .cl-sec-ssscrollinglogocloudevza89 section, .cl-sec-ssscrollinglogocloudevza89 summary{ display: block; }
.cl-sec-ssscrollinglogocloudevza89{ touch-action: manipulation; }
.cl-sec-ssscrollinglogocloudevza89, .cl-sec-ssscrollinglogocloudevza89{ background-color: var(--colorBody); color: var(--colorTextBody); }
.cl-sec-ssscrollinglogocloudevza89, .cl-sec-ssscrollinglogocloudevza89 button, .cl-sec-ssscrollinglogocloudevza89 input, .cl-sec-ssscrollinglogocloudevza89 p, .cl-sec-ssscrollinglogocloudevza89 select, .cl-sec-ssscrollinglogocloudevza89 textarea{ -webkit-font-smoothing: antialiased; text-size-adjust: 100%; font-family: var(--typeBasePrimary),var(--typeBaseFallback); font-size: var(--typeBaseSize); font-weight: var(--typeBaseWeight); letter-spacing: var(--typeBaseSpacing); line-height: var(--typeBaseLineHeight); text-rendering: optimizespeed; }
.cl-sec-ssscrollinglogocloudevza89{ font-weight: 400; }
.cl-sec-ssscrollinglogocloudevza89 .h1, .cl-sec-ssscrollinglogocloudevza89 .h2, .cl-sec-ssscrollinglogocloudevza89 .h3, .cl-sec-ssscrollinglogocloudevza89 .h4, .cl-sec-ssscrollinglogocloudevza89 .h5, .cl-sec-ssscrollinglogocloudevza89 .h6, .cl-sec-ssscrollinglogocloudevza89 h1, .cl-sec-ssscrollinglogocloudevza89 h2, .cl-sec-ssscrollinglogocloudevza89 h3, .cl-sec-ssscrollinglogocloudevza89 h4, .cl-sec-ssscrollinglogocloudevza89 h5, .cl-sec-ssscrollinglogocloudevza89 h6{ font-family: var(--typeHeaderPrimary),var(--typeHeaderFallback); font-weight: var(--typeHeaderWeight); letter-spacing: var(--typeHeaderSpacing); line-height: var(--typeHeaderLineHeight); }
.cl-sec-ssscrollinglogocloudevza89[data-type_header_capitalize="true"] .h1, .cl-sec-ssscrollinglogocloudevza89[data-type_header_capitalize="true"] .h2, .cl-sec-ssscrollinglogocloudevza89[data-type_header_capitalize="true"] .h3, .cl-sec-ssscrollinglogocloudevza89[data-type_header_capitalize="true"] .h4, .cl-sec-ssscrollinglogocloudevza89[data-type_header_capitalize="true"] .h5, .cl-sec-ssscrollinglogocloudevza89[data-type_header_capitalize="true"] .h6, .cl-sec-ssscrollinglogocloudevza89[data-type_header_capitalize="true"] h1, .cl-sec-ssscrollinglogocloudevza89[data-type_header_capitalize="true"] h2, .cl-sec-ssscrollinglogocloudevza89[data-type_header_capitalize="true"] h3, .cl-sec-ssscrollinglogocloudevza89[data-type_header_capitalize="true"] h4, .cl-sec-ssscrollinglogocloudevza89[data-type_header_capitalize="true"] h5, .cl-sec-ssscrollinglogocloudevza89[data-type_header_capitalize="true"] h6{ text-transform: uppercase; }
.cl-sec-ssscrollinglogocloudevza89 .h1, .cl-sec-ssscrollinglogocloudevza89 .h2, .cl-sec-ssscrollinglogocloudevza89 .h3, .cl-sec-ssscrollinglogocloudevza89 .h4, .cl-sec-ssscrollinglogocloudevza89 .h5, .cl-sec-ssscrollinglogocloudevza89 .h6, .cl-sec-ssscrollinglogocloudevza89 h1, .cl-sec-ssscrollinglogocloudevza89 h2, .cl-sec-ssscrollinglogocloudevza89 h3, .cl-sec-ssscrollinglogocloudevza89 h4, .cl-sec-ssscrollinglogocloudevza89 h5, .cl-sec-ssscrollinglogocloudevza89 h6{ display: block; margin: 0px 0px 10px; }

@media only screen and (min-width: 590px) {.cl-sec-ssscrollinglogocloudevza89 .h1, .cl-sec-ssscrollinglogocloudevza89 .h2, .cl-sec-ssscrollinglogocloudevza89 .h3, .cl-sec-ssscrollinglogocloudevza89 .h4, .cl-sec-ssscrollinglogocloudevza89 .h5, .cl-sec-ssscrollinglogocloudevza89 .h6, .cl-sec-ssscrollinglogocloudevza89 h1, .cl-sec-ssscrollinglogocloudevza89 h2, .cl-sec-ssscrollinglogocloudevza89 h3, .cl-sec-ssscrollinglogocloudevza89 h4, .cl-sec-ssscrollinglogocloudevza89 h5, .cl-sec-ssscrollinglogocloudevza89 h6{ margin: 0px 0px 20px; }}
.cl-sec-ssscrollinglogocloudevza89 .h2, .cl-sec-ssscrollinglogocloudevza89 h2{ font-size: calc(var(--typeHeaderSize)*.9*.85); }

@media only screen and (min-width: 590px) {.cl-sec-ssscrollinglogocloudevza89 .h2, .cl-sec-ssscrollinglogocloudevza89 h2{ font-size: calc(var(--typeHeaderSize)*.9); }}
.cl-sec-ssscrollinglogocloudevza89 .text-link, .cl-sec-ssscrollinglogocloudevza89 a{ background: transparent; color: var(--colorTextBody); text-decoration: none; }
.cl-sec-ssscrollinglogocloudevza89 .text-link:hover, .cl-sec-ssscrollinglogocloudevza89 a:hover{ color: var(--colorTextBody); }
.cl-sec-ssscrollinglogocloudevza89{ --collapsibleIconWidth: 12px; }

@media only screen and (max-width: 589px) {.cl-sec-ssscrollinglogocloudevza89{ --collapsibleIconWidth: 10px; }}

@media print {.cl-sec-ssscrollinglogocloudevza89 h2, .cl-sec-ssscrollinglogocloudevza89 h3, .cl-sec-ssscrollinglogocloudevza89 p{ orphans: 3; widows: 3; }}

@media print {.cl-sec-ssscrollinglogocloudevza89 h2, .cl-sec-ssscrollinglogocloudevza89 h3{ break-after: avoid; }}

@media print {.cl-sec-ssscrollinglogocloudevza89, .cl-sec-ssscrollinglogocloudevza89{ background-color: rgb(255, 255, 255); }}
.cl-sec-ssscrollinglogocloudevza89{ --typeHeaderPrimary: Figtree; --typeHeaderFallback: sans-serif; --typeHeaderSize: 29px; --typeHeaderWeight: 500; --typeHeaderLineHeight: 1.2; --typeHeaderSpacing: 0.0em; --typeBasePrimary: Figtree; --typeBaseFallback: sans-serif; --typeBaseSize: 16px; --typeBaseWeight: 400; --typeBaseLineHeight: 1.6; --typeBaseSpacing: 0.025em; --iconWeight: 2px; --iconLinecaps: miter; }
.cl-sec-ssscrollinglogocloudevza89 .section-template--25564399206734__ss_scrolling_logo_cloud_EVza89-settings{ margin: 0px auto; padding-top: var(--pt); padding-bottom: var(--pb); background: rgb(255, 255, 255); border: 0px solid rgb(255, 255, 255); }

@font-face { font-family: Assistant; font-weight: 400; font-style: normal; font-display: swap; src: url(//zf51ji-zg.myshopify.com/cdn/shop/t/2/assets/assistant_n4.woff2?v=139933315576396517991786218371) format("woff2"); }
.cl-sec-ssscrollinglogocloudevza89 .scrolling-logo-cloud_template--25564399206734__ss_scrolling_logo_cloud_EVza89{ margin-top: 0px; }
.cl-sec-ssscrollinglogocloudevza89 .scrolling-logo-cloud-title-template--25564399206734__ss_scrolling_logo_cloud_EVza89{ width: 100%; margin: 0px; text-align: center; padding: 0px 15px; font-size: 23px; color: rgb(18, 18, 18); }
.cl-sec-ssscrollinglogocloudevza89 .scrolling-logo-cloud_template--25564399206734__ss_scrolling_logo_cloud_EVza89 .slide-template--25564399206734__ss_scrolling_logo_cloud_EVza89{ display: block; flex: 0 0 111px; width: 100%; }
.cl-sec-ssscrollinglogocloudevza89 .scrolling-logo-cloud_template--25564399206734__ss_scrolling_logo_cloud_EVza89 .slide-template--25564399206734__ss_scrolling_logo_cloud_EVza89 img, .cl-sec-ssscrollinglogocloudevza89 .scrolling-logo-cloud_template--25564399206734__ss_scrolling_logo_cloud_EVza89 .slide-template--25564399206734__ss_scrolling_logo_cloud_EVza89 svg{ width: 100%; height: 100%; display: block; object-fit: cover; }
.cl-sec-ssscrollinglogocloudevza89 .marquee-horizontal-template--25564399206734__ss_scrolling_logo_cloud_EVza89{ position: relative; z-index: 1; display: inline-flex; overflow: hidden; width: 100%; -webkit-box-pack: start; justify-content: flex-start; -webkit-box-align: center; align-items: center; }
.cl-sec-ssscrollinglogocloudevza89 .track-horizontal-template--25564399206734__ss_scrolling_logo_cloud_EVza89{ padding-left: 30px; display: flex; flex-shrink: 0; width: calc(705px); gap: 30px; -webkit-box-pack: start; justify-content: flex-start; -webkit-box-align: center; align-items: center; white-space: nowrap; will-change: transform; animation: 37000ms linear 0s infinite normal none running marquee-horizontal-left; }

@media screen and (min-width: 768px) {.cl-sec-ssscrollinglogocloudevza89 .scrolling-logo-cloud-title-template--25564399206734__ss_scrolling_logo_cloud_EVza89{ font-size: 30px; color: rgb(18, 18, 18); }}

@media screen and (min-width: 768px) {.cl-sec-ssscrollinglogocloudevza89 .scrolling-logo-cloud_template--25564399206734__ss_scrolling_logo_cloud_EVza89 .slide-template--25564399206734__ss_scrolling_logo_cloud_EVza89{ flex: 0 0 130px; width: 100%; }}

@media screen and (min-width: 768px) {.cl-sec-ssscrollinglogocloudevza89 .track-horizontal-template--25564399206734__ss_scrolling_logo_cloud_EVza89{ padding-left: 30px; width: calc(800px); gap: 30px; }}

@media screen and (max-width: 767px) {.cl-sec-ssscrollinglogocloudevza89 .scrolling-logo-cloud_template--25564399206734__ss_scrolling_logo_cloud_EVza89{ padding: 0px 15px; }}

@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-ssscrollinglogocloudevza89{ --swiper-theme-color: #007aff; }
.cl-sec-ssscrollinglogocloudevza89{ --swiper-navigation-size: 44px; }

@font-face { font-family: "Josefin Sans"; font-weight: 400; font-style: normal; font-display: swap; src: url(//zf51ji-zg.myshopify.com/cdn/shop/t/2/assets/josefinsans_n4.woff2?v=36577999555996005091786218372) format("woff2"); }

/* === 02-featuredcollectionweyh6l === */
.cl-sec-featuredcollectionweyh6l .alireviews-review-star-rating{ --alr-wh-primary_text_color: rgba(40, 41, 61, 1); --alr-wh-secondary_text_color: rgba(143, 144, 166, 1); --alr-wh-body_text_font_size: 14px; --alr-wh-accessory_text_font_size: 12px; --alr-wh-border_radius: 6px; --alr-wh-font_family: inherit; --alr-wh-rating_icon_spacing: 2px; --alr-wh-rating_icon_filled_color: rgba(250, 173, 20, 1); --alr-wh-rating_icon_empty_color: rgba(204, 204, 204, 1); --alr-wh-rating_icon_border_color: transparent; --alr-wh-rating_icon_size: 14px; font-family: var(--alr-wh-font_family); margin: 0px auto; display: inline-flex; flex-wrap: wrap; -webkit-box-align: center; align-items: center; position: relative; padding-bottom: 5px; cursor: pointer; z-index: 2; }
.cl-sec-featuredcollectionweyh6l .alireviews-review-star-rating > div + div{ margin-left: 4px; }
.cl-sec-featuredcollectionweyh6l .alireviews-review-star-rating:hover::before{ content: ""; position: absolute; top: 40%; left: 0px; height: 100%; width: 100%; background-color: rgba(0, 0, 0, 0); }
.cl-sec-featuredcollectionweyh6l .alireviews-review-star-rating .alr-wh-review-star-rating-number{ color: var(--alr-wh-primary_text_color); font-size: var(--alr-wh-accessory_text_font_size); text-align: left; }
.cl-sec-featuredcollectionweyh6l .alireviews-review-star-rating > div > svg{ width: auto !important; height: auto !important; stroke: none !important; display: block !important; max-width: unset !important; }

@media (max-width: 768px) {.cl-sec-featuredcollectionweyh6l .alireviews-review-star-rating > div > svg{ display: none !important; }}
.cl-sec-featuredcollectionweyh6l .alireviews-review-box .alr-wh-comp-rating-star, .cl-sec-featuredcollectionweyh6l .alireviews-review-star-rating .alr-wh-comp-rating-star, .cl-sec-featuredcollectionweyh6l .alr-wh-comp-star-rating-tooltip-detail .alr-wh-comp-rating-star, .cl-sec-featuredcollectionweyh6l .alireviews-popup-detail .alr-wh-comp-rating-star, .cl-sec-featuredcollectionweyh6l .alireviews-review-badge .alr-wh-comp-rating-star, .cl-sec-featuredcollectionweyh6l .alireviews-reviews-carousel .alr-wh-comp-rating-star, .cl-sec-featuredcollectionweyh6l .alireviews-reviews-media-carousel .alr-wh-comp-rating-star, .cl-sec-featuredcollectionweyh6l .alr-wh-comp-ai-summary-popover-wrap .alr-wh-comp-rating-star, .cl-sec-featuredcollectionweyh6l .alr-wh-rw-popup .alr-wh-comp-rating-star{ position: relative; display: inline-block; overflow: visible; z-index: 0; }
.cl-sec-featuredcollectionweyh6l .alireviews-review-box .alr-wh-comp-rating-star svg, .cl-sec-featuredcollectionweyh6l .alireviews-review-star-rating .alr-wh-comp-rating-star svg, .cl-sec-featuredcollectionweyh6l .alr-wh-comp-star-rating-tooltip-detail .alr-wh-comp-rating-star svg, .cl-sec-featuredcollectionweyh6l .alireviews-popup-detail .alr-wh-comp-rating-star svg, .cl-sec-featuredcollectionweyh6l .alireviews-review-badge .alr-wh-comp-rating-star svg, .cl-sec-featuredcollectionweyh6l .alireviews-reviews-carousel .alr-wh-comp-rating-star svg, .cl-sec-featuredcollectionweyh6l .alireviews-reviews-media-carousel .alr-wh-comp-rating-star svg, .cl-sec-featuredcollectionweyh6l .alr-wh-comp-ai-summary-popover-wrap .alr-wh-comp-rating-star svg, .cl-sec-featuredcollectionweyh6l .alr-wh-rw-popup .alr-wh-comp-rating-star svg{ overflow: visible; --ar-wh-icon_border: var(--alr-wh-rating_icon_border_color); fill: currentcolor; stroke-width: 0.5px; width: var(--alr-wh-rating_icon_size) !important; height: auto !important; stroke: var(--ar-wh-icon_border) !important; max-width: unset !important; }
.cl-sec-featuredcollectionweyh6l .alireviews-review-box .alr-wh-comp-rating-star svg use, .cl-sec-featuredcollectionweyh6l .alireviews-review-star-rating .alr-wh-comp-rating-star svg use, .cl-sec-featuredcollectionweyh6l .alr-wh-comp-star-rating-tooltip-detail .alr-wh-comp-rating-star svg use, .cl-sec-featuredcollectionweyh6l .alireviews-popup-detail .alr-wh-comp-rating-star svg use, .cl-sec-featuredcollectionweyh6l .alireviews-review-badge .alr-wh-comp-rating-star svg use, .cl-sec-featuredcollectionweyh6l .alireviews-reviews-carousel .alr-wh-comp-rating-star svg use, .cl-sec-featuredcollectionweyh6l .alireviews-reviews-media-carousel .alr-wh-comp-rating-star svg use, .cl-sec-featuredcollectionweyh6l .alr-wh-comp-ai-summary-popover-wrap .alr-wh-comp-rating-star svg use, .cl-sec-featuredcollectionweyh6l .alr-wh-rw-popup .alr-wh-comp-rating-star svg use{ pointer-events: none !important; }
.cl-sec-featuredcollectionweyh6l .alireviews-review-box .alr-wh-comp-rating-star-icon-bound, .cl-sec-featuredcollectionweyh6l .alireviews-review-star-rating .alr-wh-comp-rating-star-icon-bound, .cl-sec-featuredcollectionweyh6l .alr-wh-comp-star-rating-tooltip-detail .alr-wh-comp-rating-star-icon-bound, .cl-sec-featuredcollectionweyh6l .alireviews-popup-detail .alr-wh-comp-rating-star-icon-bound, .cl-sec-featuredcollectionweyh6l .alireviews-review-badge .alr-wh-comp-rating-star-icon-bound, .cl-sec-featuredcollectionweyh6l .alireviews-reviews-carousel .alr-wh-comp-rating-star-icon-bound, .cl-sec-featuredcollectionweyh6l .alireviews-reviews-media-carousel .alr-wh-comp-rating-star-icon-bound, .cl-sec-featuredcollectionweyh6l .alr-wh-comp-ai-summary-popover-wrap .alr-wh-comp-rating-star-icon-bound, .cl-sec-featuredcollectionweyh6l .alr-wh-rw-popup .alr-wh-comp-rating-star-icon-bound{ position: relative; color: var(--alr-wh-rating_icon_empty_color); line-height: 0; transform: translateZ(0px); }
.cl-sec-featuredcollectionweyh6l .alireviews-review-box .alr-wh-comp-rating-star-icon-fill, .cl-sec-featuredcollectionweyh6l .alireviews-review-star-rating .alr-wh-comp-rating-star-icon-fill, .cl-sec-featuredcollectionweyh6l .alr-wh-comp-star-rating-tooltip-detail .alr-wh-comp-rating-star-icon-fill, .cl-sec-featuredcollectionweyh6l .alireviews-popup-detail .alr-wh-comp-rating-star-icon-fill, .cl-sec-featuredcollectionweyh6l .alireviews-review-badge .alr-wh-comp-rating-star-icon-fill, .cl-sec-featuredcollectionweyh6l .alireviews-reviews-carousel .alr-wh-comp-rating-star-icon-fill, .cl-sec-featuredcollectionweyh6l .alireviews-reviews-media-carousel .alr-wh-comp-rating-star-icon-fill, .cl-sec-featuredcollectionweyh6l .alr-wh-comp-ai-summary-popover-wrap .alr-wh-comp-rating-star-icon-fill, .cl-sec-featuredcollectionweyh6l .alr-wh-rw-popup .alr-wh-comp-rating-star-icon-fill{ width: calc(var(--alr-wh-rating_icon_size) + 1px); position: absolute; left: 0px; top: 0px; z-index: 1; overflow: hidden; color: var(--alr-wh-rating_icon_filled_color); line-height: 0; height: calc(var(--alr-wh-rating_icon_size) + 1px) !important; }
.cl-sec-featuredcollectionweyh6l .kudosi-review-box .alr-wh-comp-list-star-rating, .cl-sec-featuredcollectionweyh6l .alireviews-review-box .alr-wh-comp-list-star-rating, .cl-sec-featuredcollectionweyh6l .alireviews-review-star-rating .alr-wh-comp-list-star-rating, .cl-sec-featuredcollectionweyh6l .alr-wh-comp-star-rating-tooltip-detail .alr-wh-comp-list-star-rating, .cl-sec-featuredcollectionweyh6l .alireviews-popup-detail .alr-wh-comp-list-star-rating, .cl-sec-featuredcollectionweyh6l .alireviews-review-badge .alr-wh-comp-list-star-rating, .cl-sec-featuredcollectionweyh6l .alireviews-reviews-media-carousel .alr-wh-comp-list-star-rating, .cl-sec-featuredcollectionweyh6l .alireviews-reviews-carousel .alr-wh-comp-list-star-rating, .cl-sec-featuredcollectionweyh6l .alr-wh-comp-ai-summary-popover-wrap .alr-wh-comp-list-star-rating, .cl-sec-featuredcollectionweyh6l .alr-wh-rw-popup .alr-wh-comp-list-star-rating{ display: flex; }
.cl-sec-featuredcollectionweyh6l .kudosi-review-box .alr-wh-comp-list-star-rating > div + div, .cl-sec-featuredcollectionweyh6l .alireviews-review-box .alr-wh-comp-list-star-rating > div + div, .cl-sec-featuredcollectionweyh6l .alireviews-review-star-rating .alr-wh-comp-list-star-rating > div + div, .cl-sec-featuredcollectionweyh6l .alr-wh-comp-star-rating-tooltip-detail .alr-wh-comp-list-star-rating > div + div, .cl-sec-featuredcollectionweyh6l .alireviews-popup-detail .alr-wh-comp-list-star-rating > div + div, .cl-sec-featuredcollectionweyh6l .alireviews-review-badge .alr-wh-comp-list-star-rating > div + div, .cl-sec-featuredcollectionweyh6l .alireviews-reviews-media-carousel .alr-wh-comp-list-star-rating > div + div, .cl-sec-featuredcollectionweyh6l .alireviews-reviews-carousel .alr-wh-comp-list-star-rating > div + div, .cl-sec-featuredcollectionweyh6l .alr-wh-comp-ai-summary-popover-wrap .alr-wh-comp-list-star-rating > div + div, .cl-sec-featuredcollectionweyh6l .alr-wh-rw-popup .alr-wh-comp-list-star-rating > div + div{ margin-left: var(--alr-wh-rating_icon_spacing); }
.cl-sec-featuredcollectionweyh6l *, .cl-sec-featuredcollectionweyh6l ::before, .cl-sec-featuredcollectionweyh6l ::after{ animation: auto ease 0s 1 normal none running none !important; transition: none !important; }
.cl-sec-featuredcollectionweyh6l *{ content-visibility: visible !important; }

@font-face { font-family: Figtree; font-weight: 500; font-style: normal; font-display: swap; src: url(//zf51ji-zg.myshopify.com/cdn/shop/t/2/assets/figtree_n5.woff2?v=106348871158547939311786218366) format("woff2"); }

@font-face { font-family: Figtree; font-weight: 400; font-style: normal; font-display: swap; src: url(//zf51ji-zg.myshopify.com/cdn/shop/t/2/assets/figtree_n4.woff2?v=44514386689386847291786218364) format("woff2"); }

@font-face { font-family: Figtree; font-weight: 600; font-style: normal; font-display: swap; src: url(//zf51ji-zg.myshopify.com/cdn/shop/t/2/assets/figtree_n6.woff2?v=104267899991835585141786218367) format("woff2"); }

@font-face { font-family: Figtree; font-weight: 400; font-style: italic; font-display: swap; src: url(//zf51ji-zg.myshopify.com/cdn/shop/t/2/assets/figtree_i4.woff2?v=20121379489530409671786218369) format("woff2"); }

@font-face { font-family: Figtree; font-weight: 600; font-style: italic; font-display: swap; src: url(//zf51ji-zg.myshopify.com/cdn/shop/t/2/assets/figtree_i6.woff2?v=136923510401926904101786218370) format("woff2"); }
.cl-sec-featuredcollectionweyh6l{ --animateImagesStyle: zoom-fade; --animateImagesStyleSmall: zoom-fade-small; --animateSectionsBackgroundStyle: zoom-fade; --animateSectionsTextStyle: rise-up; --animateSectionsTextStyleAppendOut: rise-up-out; --colorAnnouncement: #111111; --colorAnnouncementText: #ffffff; --colorBody: #fdfbf7; --colorBodyAlpha05: rgba(253, 251, 247, .05); --colorBodyDim: #f8f1e3; --colorBodyLightDim: #fbf7ef; --colorBodyMediumDim: #f9f3e7; --colorBorder: #e8e8e1; --colorBtnPrimary: #111111; --colorBtnPrimaryDim: #040404; --colorBtnPrimaryText: #ffffff; --colorCartDot: #ff4f33; --colorDrawers: #fdfbf7; --colorDrawersDim: #f8f1e3; --colorDrawerBorder: #e8e8e1; --colorDrawerText: #000000; --colorDrawerTextDarken: #000000; --colorDrawerButton: #111111; --colorDrawerButtonText: #ffffff; --colorFooter: #111111; --colorFooterText: #ffffff; --colorFooterTextAlpha01: rgba(255, 255, 255, .1); --colorFooterTextAlpha012: rgba(255, 255, 255, .12); --colorFooterTextAlpha06: rgba(255, 255, 255, .6); --colorHeroText: #ffffff; --colorInputBg: #fdfbf7; --colorInputBgDim: #f8f1e3; --colorInputBgDark: #f3e7ce; --colorInputText: #1c1d1d; --colorLink: #1c1d1d; --colorModalBg: rgba(0, 0, 0, .6); --colorNav: #fdfbf7; --colorNavText: #1c1d1d; --colorSalePrice: #00b36b; --colorSaleTag: #1c1d1d; --colorSaleTagText: #ffffff; --colorTextBody: #1c1d1d; --colorTextBodyAlpha0025: rgba(28, 29, 29, .03); --colorTextBodyAlpha005: rgba(28, 29, 29, .05); --colorTextBodyAlpha008: rgba(28, 29, 29, .08); --colorTextBodyAlpha01: rgba(28, 29, 29, .1); --colorTextBodyAlpha035: rgba(28, 29, 29, .35); --colorSmallImageBg: #fdfbf7; --colorLargeImageBg: #111111; --urlIcoSelect: url(//zf51ji-zg.myshopify.com/cdn/shop/t/2/assets/ico-select.svg?v=53498090525311146871786220748); --urlIcoSelectFooter: url(//zf51ji-zg.myshopify.com/cdn/shop/t/2/assets/ico-select-footer.svg?v=1750465512323870661786220750); --urlIcoSelectWhite: url(//zf51ji-zg.myshopify.com/cdn/shop/t/2/assets/ico-select-white.svg?v=123333094500582439601786220751); --urlButtonArrowPng: url(//zf51ji-zg.myshopify.com/cdn/shop/t/2/assets/button-arrow.png?v=120975772558518082101786220754); --urlButtonArrow2xPng: url(//zf51ji-zg.myshopify.com/cdn/shop/t/2/assets/button-arrow-2x.png?v=146046765559644341911786220755); --urlButtonArrowBlackPng: url(//zf51ji-zg.myshopify.com/cdn/shop/t/2/assets/button-arrow-black.png?v=132735686375007397821786220757); --urlButtonArrowBlack2xPng: url(//zf51ji-zg.myshopify.com/cdn/shop/t/2/assets/button-arrow-black-2x.png?v=17184276779430753951786220758); --sizeChartMargin: 25px 0; --sizeChartIconMargin: 5px; --newsletterReminderPadding: 30px 35px; --color-body-text: #1c1d1d; --color-body: #fdfbf7; --color-bg: #fdfbf7; }
.cl-sec-featuredcollectionweyh6l .countdown__background-image-wrapper image-element, .cl-sec-featuredcollectionweyh6l .fading-images__item-wrapper image-element, .cl-sec-featuredcollectionweyh6l .grid__image-ratio image-element, .cl-sec-featuredcollectionweyh6l .image-wrap:not(.image-wrap__thumbnail) image-element, .cl-sec-featuredcollectionweyh6l .social-section__image-wrapper image-element, .cl-sec-featuredcollectionweyh6l .svg-mask image-element{ height: 100%; left: 0px; position: absolute; top: 0px; width: 100%; }
.cl-sec-featuredcollectionweyh6l img{ border: 0px; display: block; height: auto; max-width: 100%; }
.cl-sec-featuredcollectionweyh6l .image-element{ opacity: 0; }
.cl-sec-featuredcollectionweyh6l .image-element[loading="eager"], .cl-sec-featuredcollectionweyh6l.template-giftcard .image-element, .cl-sec-featuredcollectionweyh6l[data-animate_images="false"] .image-element, .cl-sec-featuredcollectionweyh6l[data-media-gallery-layout="stacked"] .image-element{ opacity: 1; }
.cl-sec-featuredcollectionweyh6l .aos-animate[data-aos="image-fade-in"] .image-element{ animation: 0.5s cubic-bezier(0.29, 0.65, 0.58, 1) 0s 1 normal forwards running fade-in; }
.cl-sec-featuredcollectionweyh6l[data-animate_images="false"] .aos-animate[data-aos="image-fade-in"] .image-element, .cl-sec-featuredcollectionweyh6l[data-media-gallery-layout="stacked"] .aos-animate[data-aos="image-fade-in"] .image-element, .cl-sec-featuredcollectionweyh6l .aos-animate[data-aos="image-fade-in"] .image-element.scheme-image, .cl-sec-featuredcollectionweyh6l .aos-animate[data-aos="image-fade-in"] .image-element.hero__image{ animation: auto ease 0s 1 normal none running none; }
.cl-sec-featuredcollectionweyh6l *, .cl-sec-featuredcollectionweyh6l ::after, .cl-sec-featuredcollectionweyh6l ::before, .cl-sec-featuredcollectionweyh6l input{ box-sizing: border-box; }
.cl-sec-featuredcollectionweyh6l, .cl-sec-featuredcollectionweyh6l{ margin: 0px; padding: 0px; }
.cl-sec-featuredcollectionweyh6l .visually-hidden{ clip: rect(0px, 0px, 0px, 0px); border: 0px; height: 1px; margin: -1px; overflow: hidden; padding: 0px; position: absolute; width: 1px; }
.cl-sec-featuredcollectionweyh6l .cl-grid{ list-style: none; margin: 0px 0px 0px -30px; padding: 0px; }
.cl-sec-featuredcollectionweyh6l .cl-grid::after{ clear: both; content: ""; display: table; }

@media only screen and (max-width: 589px) {.cl-sec-featuredcollectionweyh6l .cl-grid{ margin-left: -22px; }}
.cl-sec-featuredcollectionweyh6l .cl-grid__item{ float: left; min-height: 1px; padding-left: 30px; width: 100%; }

@media only screen and (max-width: 589px) {.cl-sec-featuredcollectionweyh6l .cl-grid__item{ padding-left: 22px; }}

@media only screen and (max-width: 589px) {.cl-sec-featuredcollectionweyh6l .small--one-half{ width: 50%; }}

@media only screen and (max-width: 589px) {.cl-sec-featuredcollectionweyh6l .grid--uniform .small--one-half:nth-of-type(2n+1), .cl-sec-featuredcollectionweyh6l .grid--uniform .small--one-third:nth-of-type(3n+1){ clear: both; }}

@media only screen and (min-width: 590px) {.cl-sec-featuredcollectionweyh6l .medium-up--one-quarter{ width: 25%; }}

@media only screen and (min-width: 590px) {.cl-sec-featuredcollectionweyh6l .grid--uniform .medium-up--one-quarter:nth-of-type(4n+1){ clear: both; }}
.cl-sec-featuredcollectionweyh6l .text-center{ text-align: center !important; }

@media only screen and (max-width: 589px) {.cl-sec-featuredcollectionweyh6l .small--hide{ display: none !important; }}

@media only screen and (min-width: 590px) {.cl-sec-featuredcollectionweyh6l .medium-up--hide{ display: none !important; }}
.cl-sec-featuredcollectionweyh6l{ touch-action: manipulation; }
.cl-sec-featuredcollectionweyh6l, .cl-sec-featuredcollectionweyh6l{ background-color: var(--colorBody); color: var(--colorTextBody); }
.cl-sec-featuredcollectionweyh6l .cl-page-width{ margin: 0px auto; max-width: 1300px; }
.cl-sec-featuredcollectionweyh6l .page-full, .cl-sec-featuredcollectionweyh6l .cl-page-width{ padding: 0px 20px; }

@media only screen and (min-width: 590px) {.cl-sec-featuredcollectionweyh6l .page-full, .cl-sec-featuredcollectionweyh6l .cl-page-width{ padding: 0px 40px; }}

@media only screen and (max-width: 589px) {.cl-sec-featuredcollectionweyh6l .page-width--flush-small{ padding: 0px; }}
.cl-sec-featuredcollectionweyh6l, .cl-sec-featuredcollectionweyh6l button, .cl-sec-featuredcollectionweyh6l input, .cl-sec-featuredcollectionweyh6l p, .cl-sec-featuredcollectionweyh6l select, .cl-sec-featuredcollectionweyh6l textarea{ -webkit-font-smoothing: antialiased; text-size-adjust: 100%; font-family: var(--typeBasePrimary),var(--typeBaseFallback); font-size: var(--typeBaseSize); font-weight: var(--typeBaseWeight); letter-spacing: var(--typeBaseSpacing); line-height: var(--typeBaseLineHeight); text-rendering: optimizespeed; }
.cl-sec-featuredcollectionweyh6l{ font-weight: 400; }
.cl-sec-featuredcollectionweyh6l .h1, .cl-sec-featuredcollectionweyh6l .h2, .cl-sec-featuredcollectionweyh6l .h3, .cl-sec-featuredcollectionweyh6l .h4, .cl-sec-featuredcollectionweyh6l .h5, .cl-sec-featuredcollectionweyh6l .h6, .cl-sec-featuredcollectionweyh6l h1, .cl-sec-featuredcollectionweyh6l h2, .cl-sec-featuredcollectionweyh6l h3, .cl-sec-featuredcollectionweyh6l h4, .cl-sec-featuredcollectionweyh6l h5, .cl-sec-featuredcollectionweyh6l h6{ font-family: var(--typeHeaderPrimary),var(--typeHeaderFallback); font-weight: var(--typeHeaderWeight); letter-spacing: var(--typeHeaderSpacing); line-height: var(--typeHeaderLineHeight); }
.cl-sec-featuredcollectionweyh6l[data-type_header_capitalize="true"] .h1, .cl-sec-featuredcollectionweyh6l[data-type_header_capitalize="true"] .h2, .cl-sec-featuredcollectionweyh6l[data-type_header_capitalize="true"] .h3, .cl-sec-featuredcollectionweyh6l[data-type_header_capitalize="true"] .h4, .cl-sec-featuredcollectionweyh6l[data-type_header_capitalize="true"] .h5, .cl-sec-featuredcollectionweyh6l[data-type_header_capitalize="true"] .h6, .cl-sec-featuredcollectionweyh6l[data-type_header_capitalize="true"] h1, .cl-sec-featuredcollectionweyh6l[data-type_header_capitalize="true"] h2, .cl-sec-featuredcollectionweyh6l[data-type_header_capitalize="true"] h3, .cl-sec-featuredcollectionweyh6l[data-type_header_capitalize="true"] h4, .cl-sec-featuredcollectionweyh6l[data-type_header_capitalize="true"] h5, .cl-sec-featuredcollectionweyh6l[data-type_header_capitalize="true"] h6{ text-transform: uppercase; }
.cl-sec-featuredcollectionweyh6l .h1, .cl-sec-featuredcollectionweyh6l .h2, .cl-sec-featuredcollectionweyh6l .h3, .cl-sec-featuredcollectionweyh6l .h4, .cl-sec-featuredcollectionweyh6l .h5, .cl-sec-featuredcollectionweyh6l .h6, .cl-sec-featuredcollectionweyh6l h1, .cl-sec-featuredcollectionweyh6l h2, .cl-sec-featuredcollectionweyh6l h3, .cl-sec-featuredcollectionweyh6l h4, .cl-sec-featuredcollectionweyh6l h5, .cl-sec-featuredcollectionweyh6l h6{ display: block; margin: 0px 0px 10px; }
.cl-sec-featuredcollectionweyh6l .h1 a, .cl-sec-featuredcollectionweyh6l .h2 a, .cl-sec-featuredcollectionweyh6l .h3 a, .cl-sec-featuredcollectionweyh6l .h4 a, .cl-sec-featuredcollectionweyh6l .h5 a, .cl-sec-featuredcollectionweyh6l .h6 a, .cl-sec-featuredcollectionweyh6l h1 a, .cl-sec-featuredcollectionweyh6l h2 a, .cl-sec-featuredcollectionweyh6l h3 a, .cl-sec-featuredcollectionweyh6l h4 a, .cl-sec-featuredcollectionweyh6l h5 a, .cl-sec-featuredcollectionweyh6l h6 a{ font-weight: inherit; text-decoration: none; }

@media only screen and (min-width: 590px) {.cl-sec-featuredcollectionweyh6l .h1, .cl-sec-featuredcollectionweyh6l .h2, .cl-sec-featuredcollectionweyh6l .h3, .cl-sec-featuredcollectionweyh6l .h4, .cl-sec-featuredcollectionweyh6l .h5, .cl-sec-featuredcollectionweyh6l .h6, .cl-sec-featuredcollectionweyh6l h1, .cl-sec-featuredcollectionweyh6l h2, .cl-sec-featuredcollectionweyh6l h3, .cl-sec-featuredcollectionweyh6l h4, .cl-sec-featuredcollectionweyh6l h5, .cl-sec-featuredcollectionweyh6l h6{ margin: 0px 0px 20px; }}
.cl-sec-featuredcollectionweyh6l .h2, .cl-sec-featuredcollectionweyh6l h2{ font-size: calc(var(--typeHeaderSize)*.9*.85); }

@media only screen and (min-width: 590px) {.cl-sec-featuredcollectionweyh6l .h2, .cl-sec-featuredcollectionweyh6l h2{ font-size: calc(var(--typeHeaderSize)*.9); }}
.cl-sec-featuredcollectionweyh6l .text-link, .cl-sec-featuredcollectionweyh6l a{ background: transparent; color: var(--colorTextBody); text-decoration: none; }
.cl-sec-featuredcollectionweyh6l .text-link:hover, .cl-sec-featuredcollectionweyh6l a:hover{ color: var(--colorTextBody); }
.cl-sec-featuredcollectionweyh6l svg:not(:root){ overflow: hidden; }
.cl-sec-featuredcollectionweyh6l .grid__image-ratio{ background-color: var(--colorSmallImageBg); position: relative; }
.cl-sec-featuredcollectionweyh6l .grid__image-ratio img{ height: 100%; left: 0px; object-fit: cover; position: absolute; top: 0px; width: 100%; }
.cl-sec-featuredcollectionweyh6l .grid__image-ratio img.grid__image-contain{ object-fit: contain; }
.cl-sec-featuredcollectionweyh6l .grid__image-ratio::before{ content: ""; display: block; height: 0px; width: 100%; }
.cl-sec-featuredcollectionweyh6l .grid__image-ratio--square::before{ padding-bottom: 100%; }
.cl-sec-featuredcollectionweyh6l .cl-section-header{ margin-bottom: 30px; }

@media only screen and (min-width: 590px) {.cl-sec-featuredcollectionweyh6l .cl-section-header{ margin-bottom: 50px; }}
.cl-sec-featuredcollectionweyh6l[data-type_header_text_alignment="true"] .cl-section-header{ text-align: center; }
.cl-sec-featuredcollectionweyh6l .section-header__title{ margin-bottom: 0px; }
.cl-sec-featuredcollectionweyh6l .section-header__link{ float: right; font-family: var(--typeBasePrimary),var(--typeBaseFallback); font-size: var(--typeBaseSize); font-weight: 400; letter-spacing: var(--typeBaseSpacing); line-height: var(--typeBaseLineHeight); padding-top: 6px; }

@media only screen and (max-width: 589px) {.cl-sec-featuredcollectionweyh6l .section-header__link{ display: none; }}
.cl-sec-featuredcollectionweyh6l{ --collapsibleIconWidth: 12px; }

@media only screen and (max-width: 589px) {.cl-sec-featuredcollectionweyh6l{ --collapsibleIconWidth: 10px; }}
.cl-sec-featuredcollectionweyh6l .index-section{ margin: 34px 0px; }

@media only screen and (min-width: 590px) {.cl-sec-featuredcollectionweyh6l .index-section{ margin: 100px 0px; }}
.cl-sec-featuredcollectionweyh6l .grid-product__content{ margin-bottom: 20px; position: relative; text-align: left; }

@media only screen and (min-width: 590px) {.cl-sec-featuredcollectionweyh6l .grid-product__content{ margin-bottom: 40px; }}
.cl-sec-featuredcollectionweyh6l .grid-product__link{ display: block; }
.cl-sec-featuredcollectionweyh6l .grid-product__image-mask{ overflow: hidden; position: relative; }
.cl-sec-featuredcollectionweyh6l .grid-product__secondary-image{ background-color: var(--colorBody); inset: -1px; opacity: 0; position: absolute; }
.cl-sec-featuredcollectionweyh6l .grid-product__secondary-image img{ height: 100%; object-fit: cover; width: 100%; }
.cl-sec-featuredcollectionweyh6l .grid-product__content:hover .grid-product__secondary-image{ opacity: 1; }
.cl-sec-featuredcollectionweyh6l .grid-product__meta{ line-height: calc(var(--typeBaseLineHeight) - .1); padding: 10px 0px 6px; position: relative; }
.cl-sec-featuredcollectionweyh6l .grid-product__title{ font-size: calc(var(--typeBaseSize)*1.2*.83); }

@media only screen and (min-width: 590px) {.cl-sec-featuredcollectionweyh6l .grid-product__title{ font-size: calc(var(--typeBaseSize)*1.18); }}
.cl-sec-featuredcollectionweyh6l .grid-product__price{ font-size: calc(var(--typeBaseSize)*.9*.92); margin-top: 6px; }

@media only screen and (min-width: 590px) {.cl-sec-featuredcollectionweyh6l .grid-product__price{ font-size: calc(var(--typeBaseSize)*.9); }}
.cl-sec-featuredcollectionweyh6l .grid-product__price--original{ margin-right: 5px; text-decoration: line-through; }
.cl-sec-featuredcollectionweyh6l .grid-product__tag{ font-family: var(--typeBasePrimary),var(--typeBaseFallback); font-weight: var(--typeBaseWeight); letter-spacing: var(--typeBaseSpacing); line-height: var(--typeBaseLineHeight); }
.cl-sec-featuredcollectionweyh6l .grid-product__tag{ background-color: var(--colorBtnPrimary); color: var(--colorBtnPrimaryText); font-size: 10px; line-height: 1; padding: 6px 6px 6px 8px; position: absolute; right: 0px; top: 0px; transition: opacity 0.4s; z-index: 1; }

@media only screen and (min-width: 590px) {.cl-sec-featuredcollectionweyh6l .grid-product__tag{ font-size: 12px; padding: 7px 8px 7px 10px; }}
.cl-sec-featuredcollectionweyh6l .grid-product__tag--sale{ background-color: var(--colorSaleTag); color: var(--colorSaleTagText); }
.cl-sec-featuredcollectionweyh6l .grid-product__has-quick-shop .grid-product__content:hover .grid-product__tag{ opacity: 0; transition-duration: 0.2s; }

@media only screen and (max-width: 589px) {.cl-sec-featuredcollectionweyh6l .grid-overflow-wrapper{ overflow: scroll hidden; padding-bottom: 26.6667px; }}

@media only screen and (max-width: 589px) {.cl-sec-featuredcollectionweyh6l .grid-overflow-wrapper .cl-grid{ display: flex; white-space: nowrap; }}

@media only screen and (max-width: 589px) {.cl-sec-featuredcollectionweyh6l .grid-overflow-wrapper .cl-grid__item{ display: inline-block; flex: 0 0 66vw; float: none; white-space: normal; width: 66vw; }}

@media only screen and (max-width: 589px) {.cl-sec-featuredcollectionweyh6l .grid-overflow-wrapper .cl-grid__item:first-child{ margin-left: 20px; }}

@media only screen and (max-width: 589px) {.cl-sec-featuredcollectionweyh6l .grid-overflow-wrapper .cl-grid__item:last-child::after{ content: ""; display: inline-block; height: 1px; margin-right: 20px; width: 100%; }}

@media only screen and (max-width: 589px) {.cl-sec-featuredcollectionweyh6l .grid-overflow-wrapper .grid__item--view-all{ align-self: center; }}

@media only screen and (max-width: 589px) {.cl-sec-featuredcollectionweyh6l .grid-overflow-wrapper .grid-product__content{ margin-bottom: 0px; }}

@media only screen and (max-width: 589px) {.cl-sec-featuredcollectionweyh6l[data-aos="overflow__animation"]{ transform: translate(100vw); transition: transform 0.8s cubic-bezier(0.25, 0.46, 0.45, 0.94); }}

@media only screen and (max-width: 589px) {.cl-sec-featuredcollectionweyh6l .aos-animate[data-aos="overflow__animation"]{ transform: translate(0px); }}
.cl-sec-featuredcollectionweyh6l .grid-product__see-all{ border-width: 1px; border-style: solid; border-image: none; border-color: var(--colorBorder); display: inline-block; margin-top: -60px; padding: 20px; text-align: center; }
.cl-sec-featuredcollectionweyh6l .sale-price{ color: var(--colorSalePrice); }

@media print {.cl-sec-featuredcollectionweyh6l h2, .cl-sec-featuredcollectionweyh6l h3, .cl-sec-featuredcollectionweyh6l p{ orphans: 3; widows: 3; }}

@media print {.cl-sec-featuredcollectionweyh6l h2, .cl-sec-featuredcollectionweyh6l h3{ break-after: avoid; }}

@media print {.cl-sec-featuredcollectionweyh6l, .cl-sec-featuredcollectionweyh6l{ background-color: rgb(255, 255, 255); }}
.cl-sec-featuredcollectionweyh6l{ --typeHeaderPrimary: Figtree; --typeHeaderFallback: sans-serif; --typeHeaderSize: 29px; --typeHeaderWeight: 500; --typeHeaderLineHeight: 1.2; --typeHeaderSpacing: 0.0em; --typeBasePrimary: Figtree; --typeBaseFallback: sans-serif; --typeBaseSize: 16px; --typeBaseWeight: 400; --typeBaseLineHeight: 1.6; --typeBaseSpacing: 0.025em; --iconWeight: 2px; --iconLinecaps: miter; }

@font-face { font-family: Assistant; font-weight: 400; font-style: normal; font-display: swap; src: url(//zf51ji-zg.myshopify.com/cdn/shop/t/2/assets/assistant_n4.woff2?v=139933315576396517991786218371) format("woff2"); }

@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-featuredcollectionweyh6l{ --swiper-theme-color: #007aff; }
.cl-sec-featuredcollectionweyh6l{ --swiper-navigation-size: 44px; }

@font-face { font-family: "Josefin Sans"; font-weight: 400; font-style: normal; font-display: swap; src: url(//zf51ji-zg.myshopify.com/cdn/shop/t/2/assets/josefinsans_n4.woff2?v=36577999555996005091786218372) format("woff2"); }
.cl-sec-featuredcollectionweyh6l .cl-section-header{ margin-bottom: 20px; }

/* === 03-advancedcontenttxbfcb === */
.cl-sec-advancedcontenttxbfcb /* ---------- MODIFIEZ LES VALEURS CI-DESSOUS ---------- */ .skult-scrolling-banner{
    /* COULEUR DE FOND */
    background-color: #F7EEE3;
    
    /* COULEUR DU TEXTE */
    color: #1C1D1D;
    
    /* TAILLE DE POLICE (px) */
    font-size: 18px;
    
    /* GRAS : bold (gras) ou normal (normal) */
    font-weight: 900;
    
    /* ESPACE VERTICAL (px) */
    padding: 15px 0;
    
    /* ESPACE ENTRE CHAQUE #SKULT (px) */
    --gap-size: 30px;
  }
.cl-sec-advancedcontenttxbfcb .skult-scrolling-content{
    /* VITESSE : plus le nombre est GRAND, plus c'est LENT (secondes) */
    animation: scrollSkultRight 65s linear infinite;
  }
.cl-sec-advancedcontenttxbfcb /* ---------- NE PAS MODIFIER CI-DESSOUS ---------- */ .skult-scrolling-banner{
    overflow: hidden;
    white-space: nowrap;
    box-sizing: border-box;
    width: 100vw;
    position: relative;
    left: 50%;
    transform: translateX(-50%);
  }
.cl-sec-advancedcontenttxbfcb .skult-scrolling-content{
    display: inline-flex;
    gap: var(--gap-size);
    /* Commence complètement à gauche (premier élément aligné à gauche) */
    transform: translateX(0);
  }
.cl-sec-advancedcontenttxbfcb /* Animation de GAUCHE vers DROITE (vrai défilement gauche-droite) */ @keyframes scrollSkultRight{
  0% {
    /* Commence décalé à gauche */
    transform: translateX(calc(-50% - var(--gap-size)/2));
  }
  100% {
    /* Revient à la position normale */
    transform: translateX(0);
  }
}
.cl-sec-advancedcontenttxbfcb /* Arrête le défilement au survol */ .skult-scrolling-banner:hover .skult-scrolling-content{
    animation-play-state: paused;
  }
.cl-sec-advancedcontenttxbfcb *, .cl-sec-advancedcontenttxbfcb ::before, .cl-sec-advancedcontenttxbfcb ::after{ animation: auto ease 0s 1 normal none running none !important; transition: none !important; }
.cl-sec-advancedcontenttxbfcb *{ content-visibility: visible !important; }

@font-face { font-family: Figtree; font-weight: 500; font-style: normal; font-display: swap; src: url(//zf51ji-zg.myshopify.com/cdn/shop/t/2/assets/figtree_n5.woff2?v=106348871158547939311786218366) format("woff2"); }

@font-face { font-family: Figtree; font-weight: 400; font-style: normal; font-display: swap; src: url(//zf51ji-zg.myshopify.com/cdn/shop/t/2/assets/figtree_n4.woff2?v=44514386689386847291786218364) format("woff2"); }

@font-face { font-family: Figtree; font-weight: 600; font-style: normal; font-display: swap; src: url(//zf51ji-zg.myshopify.com/cdn/shop/t/2/assets/figtree_n6.woff2?v=104267899991835585141786218367) format("woff2"); }

@font-face { font-family: Figtree; font-weight: 400; font-style: italic; font-display: swap; src: url(//zf51ji-zg.myshopify.com/cdn/shop/t/2/assets/figtree_i4.woff2?v=20121379489530409671786218369) format("woff2"); }

@font-face { font-family: Figtree; font-weight: 600; font-style: italic; font-display: swap; src: url(//zf51ji-zg.myshopify.com/cdn/shop/t/2/assets/figtree_i6.woff2?v=136923510401926904101786218370) format("woff2"); }
.cl-sec-advancedcontenttxbfcb{ --animateImagesStyle: zoom-fade; --animateImagesStyleSmall: zoom-fade-small; --animateSectionsBackgroundStyle: zoom-fade; --animateSectionsTextStyle: rise-up; --animateSectionsTextStyleAppendOut: rise-up-out; --colorAnnouncement: #111111; --colorAnnouncementText: #ffffff; --colorBody: #fdfbf7; --colorBodyAlpha05: rgba(253, 251, 247, .05); --colorBodyDim: #f8f1e3; --colorBodyLightDim: #fbf7ef; --colorBodyMediumDim: #f9f3e7; --colorBorder: #e8e8e1; --colorBtnPrimary: #111111; --colorBtnPrimaryDim: #040404; --colorBtnPrimaryText: #ffffff; --colorCartDot: #ff4f33; --colorDrawers: #fdfbf7; --colorDrawersDim: #f8f1e3; --colorDrawerBorder: #e8e8e1; --colorDrawerText: #000000; --colorDrawerTextDarken: #000000; --colorDrawerButton: #111111; --colorDrawerButtonText: #ffffff; --colorFooter: #111111; --colorFooterText: #ffffff; --colorFooterTextAlpha01: rgba(255, 255, 255, .1); --colorFooterTextAlpha012: rgba(255, 255, 255, .12); --colorFooterTextAlpha06: rgba(255, 255, 255, .6); --colorHeroText: #ffffff; --colorInputBg: #fdfbf7; --colorInputBgDim: #f8f1e3; --colorInputBgDark: #f3e7ce; --colorInputText: #1c1d1d; --colorLink: #1c1d1d; --colorModalBg: rgba(0, 0, 0, .6); --colorNav: #fdfbf7; --colorNavText: #1c1d1d; --colorSalePrice: #00b36b; --colorSaleTag: #1c1d1d; --colorSaleTagText: #ffffff; --colorTextBody: #1c1d1d; --colorTextBodyAlpha0025: rgba(28, 29, 29, .03); --colorTextBodyAlpha005: rgba(28, 29, 29, .05); --colorTextBodyAlpha008: rgba(28, 29, 29, .08); --colorTextBodyAlpha01: rgba(28, 29, 29, .1); --colorTextBodyAlpha035: rgba(28, 29, 29, .35); --colorSmallImageBg: #fdfbf7; --colorLargeImageBg: #111111; --urlIcoSelect: url(//zf51ji-zg.myshopify.com/cdn/shop/t/2/assets/ico-select.svg?v=53498090525311146871786220748); --urlIcoSelectFooter: url(//zf51ji-zg.myshopify.com/cdn/shop/t/2/assets/ico-select-footer.svg?v=1750465512323870661786220750); --urlIcoSelectWhite: url(//zf51ji-zg.myshopify.com/cdn/shop/t/2/assets/ico-select-white.svg?v=123333094500582439601786220751); --urlButtonArrowPng: url(//zf51ji-zg.myshopify.com/cdn/shop/t/2/assets/button-arrow.png?v=120975772558518082101786220754); --urlButtonArrow2xPng: url(//zf51ji-zg.myshopify.com/cdn/shop/t/2/assets/button-arrow-2x.png?v=146046765559644341911786220755); --urlButtonArrowBlackPng: url(//zf51ji-zg.myshopify.com/cdn/shop/t/2/assets/button-arrow-black.png?v=132735686375007397821786220757); --urlButtonArrowBlack2xPng: url(//zf51ji-zg.myshopify.com/cdn/shop/t/2/assets/button-arrow-black-2x.png?v=17184276779430753951786220758); --sizeChartMargin: 25px 0; --sizeChartIconMargin: 5px; --newsletterReminderPadding: 30px 35px; --color-body-text: #1c1d1d; --color-body: #fdfbf7; --color-bg: #fdfbf7; }
.cl-sec-advancedcontenttxbfcb *, .cl-sec-advancedcontenttxbfcb ::after, .cl-sec-advancedcontenttxbfcb ::before, .cl-sec-advancedcontenttxbfcb input{ box-sizing: border-box; }
.cl-sec-advancedcontenttxbfcb, .cl-sec-advancedcontenttxbfcb{ margin: 0px; padding: 0px; }
.cl-sec-advancedcontenttxbfcb .one-whole{ width: 100%; }
.cl-sec-advancedcontenttxbfcb{ touch-action: manipulation; }
.cl-sec-advancedcontenttxbfcb, .cl-sec-advancedcontenttxbfcb{ background-color: var(--colorBody); color: var(--colorTextBody); }
.cl-sec-advancedcontenttxbfcb .cl-page-width{ margin: 0px auto; max-width: 1300px; }
.cl-sec-advancedcontenttxbfcb .page-full, .cl-sec-advancedcontenttxbfcb .cl-page-width{ padding: 0px 20px; }

@media only screen and (min-width: 590px) {.cl-sec-advancedcontenttxbfcb .page-full, .cl-sec-advancedcontenttxbfcb .cl-page-width{ padding: 0px 40px; }}
.cl-sec-advancedcontenttxbfcb, .cl-sec-advancedcontenttxbfcb button, .cl-sec-advancedcontenttxbfcb input, .cl-sec-advancedcontenttxbfcb p, .cl-sec-advancedcontenttxbfcb select, .cl-sec-advancedcontenttxbfcb textarea{ -webkit-font-smoothing: antialiased; text-size-adjust: 100%; font-family: var(--typeBasePrimary),var(--typeBaseFallback); font-size: var(--typeBaseSize); font-weight: var(--typeBaseWeight); letter-spacing: var(--typeBaseSpacing); line-height: var(--typeBaseLineHeight); text-rendering: optimizespeed; }
.cl-sec-advancedcontenttxbfcb{ font-weight: 400; }
.cl-sec-advancedcontenttxbfcb .cl-rte::after{ clear: both; content: ""; display: table; }
.cl-sec-advancedcontenttxbfcb .cl-rte > div{ margin-bottom: 20px; }
.cl-sec-advancedcontenttxbfcb .cl-rte > div:last-child{ margin-bottom: 0px; }
.cl-sec-advancedcontenttxbfcb{ --collapsibleIconWidth: 12px; }

@media only screen and (max-width: 589px) {.cl-sec-advancedcontenttxbfcb{ --collapsibleIconWidth: 10px; }}
.cl-sec-advancedcontenttxbfcb .index-section{ margin: 34px 0px; }

@media only screen and (min-width: 590px) {.cl-sec-advancedcontenttxbfcb .index-section{ margin: 100px 0px; }}
.cl-sec-advancedcontenttxbfcb .custom-content{ align-items: stretch; display: flex; flex-wrap: wrap; margin-bottom: -30px; margin-left: -30px; width: auto; }

@media only screen and (max-width: 589px) {.cl-sec-advancedcontenttxbfcb .custom-content{ margin-bottom: -22px; margin-left: -22px; }}
.cl-sec-advancedcontenttxbfcb .custom__item{ flex: 0 0 auto; margin-bottom: 30px; max-width: 100%; padding-left: 30px; }

@media only screen and (max-width: 589px) {.cl-sec-advancedcontenttxbfcb .custom__item{ flex: 0 0 auto; margin-bottom: 22px; padding-left: 22px; }}
.cl-sec-advancedcontenttxbfcb .custom__item-inner{ display: inline-block; max-width: 100%; position: relative; text-align: left; width: 100%; }
.cl-sec-advancedcontenttxbfcb .align--center{ align-self: center; text-align: center; }

@media print {.cl-sec-advancedcontenttxbfcb, .cl-sec-advancedcontenttxbfcb{ background-color: rgb(255, 255, 255); }}
.cl-sec-advancedcontenttxbfcb{ --typeHeaderPrimary: Figtree; --typeHeaderFallback: sans-serif; --typeHeaderSize: 29px; --typeHeaderWeight: 500; --typeHeaderLineHeight: 1.2; --typeHeaderSpacing: 0.0em; --typeBasePrimary: Figtree; --typeBaseFallback: sans-serif; --typeBaseSize: 16px; --typeBaseWeight: 400; --typeBaseLineHeight: 1.6; --typeBaseSpacing: 0.025em; --iconWeight: 2px; --iconLinecaps: miter; }

@font-face { font-family: Assistant; font-weight: 400; font-style: normal; font-display: swap; src: url(//zf51ji-zg.myshopify.com/cdn/shop/t/2/assets/assistant_n4.woff2?v=139933315576396517991786218371) format("woff2"); }
.cl-sec-advancedcontenttxbfcb .skult-scrolling-banner{ background-color: rgb(247, 238, 227); color: rgb(28, 29, 29); font-size: 18px; font-weight: 900; padding: 15px 0px; --gap-size: 30px; }
.cl-sec-advancedcontenttxbfcb .skult-scrolling-content{ animation: 65s linear 0s infinite normal none running scrollSkultRight; }
.cl-sec-advancedcontenttxbfcb .skult-scrolling-banner{ overflow: hidden; white-space: nowrap; box-sizing: border-box; width: 100vw; position: relative; left: 50%; transform: translateX(-50%); }
.cl-sec-advancedcontenttxbfcb .skult-scrolling-content{ display: inline-flex; gap: var(--gap-size); transform: translateX(0px); }
.cl-sec-advancedcontenttxbfcb .skult-scrolling-banner:hover .skult-scrolling-content{ animation-play-state: paused; }

@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-advancedcontenttxbfcb{ --swiper-theme-color: #007aff; }
.cl-sec-advancedcontenttxbfcb{ --swiper-navigation-size: 44px; }

@font-face { font-family: "Josefin Sans"; font-weight: 400; font-style: normal; font-display: swap; src: url(//zf51ji-zg.myshopify.com/cdn/shop/t/2/assets/josefinsans_n4.woff2?v=36577999555996005091786218372) format("woff2"); }

/* === 04-richtextjeqck3 === */
.cl-sec-richtextjeqck3 *, .cl-sec-richtextjeqck3 ::before, .cl-sec-richtextjeqck3 ::after{ animation: auto ease 0s 1 normal none running none !important; transition: none !important; }
.cl-sec-richtextjeqck3 *{ content-visibility: visible !important; }

@font-face { font-family: Figtree; font-weight: 500; font-style: normal; font-display: swap; src: url(//zf51ji-zg.myshopify.com/cdn/shop/t/2/assets/figtree_n5.woff2?v=106348871158547939311786218366) format("woff2"); }

@font-face { font-family: Figtree; font-weight: 400; font-style: normal; font-display: swap; src: url(//zf51ji-zg.myshopify.com/cdn/shop/t/2/assets/figtree_n4.woff2?v=44514386689386847291786218364) format("woff2"); }

@font-face { font-family: Figtree; font-weight: 600; font-style: normal; font-display: swap; src: url(//zf51ji-zg.myshopify.com/cdn/shop/t/2/assets/figtree_n6.woff2?v=104267899991835585141786218367) format("woff2"); }

@font-face { font-family: Figtree; font-weight: 400; font-style: italic; font-display: swap; src: url(//zf51ji-zg.myshopify.com/cdn/shop/t/2/assets/figtree_i4.woff2?v=20121379489530409671786218369) format("woff2"); }

@font-face { font-family: Figtree; font-weight: 600; font-style: italic; font-display: swap; src: url(//zf51ji-zg.myshopify.com/cdn/shop/t/2/assets/figtree_i6.woff2?v=136923510401926904101786218370) format("woff2"); }
.cl-sec-richtextjeqck3{ --animateImagesStyle: zoom-fade; --animateImagesStyleSmall: zoom-fade-small; --animateSectionsBackgroundStyle: zoom-fade; --animateSectionsTextStyle: rise-up; --animateSectionsTextStyleAppendOut: rise-up-out; --colorAnnouncement: #111111; --colorAnnouncementText: #ffffff; --colorBody: #fdfbf7; --colorBodyAlpha05: rgba(253, 251, 247, .05); --colorBodyDim: #f8f1e3; --colorBodyLightDim: #fbf7ef; --colorBodyMediumDim: #f9f3e7; --colorBorder: #e8e8e1; --colorBtnPrimary: #111111; --colorBtnPrimaryDim: #040404; --colorBtnPrimaryText: #ffffff; --colorCartDot: #ff4f33; --colorDrawers: #fdfbf7; --colorDrawersDim: #f8f1e3; --colorDrawerBorder: #e8e8e1; --colorDrawerText: #000000; --colorDrawerTextDarken: #000000; --colorDrawerButton: #111111; --colorDrawerButtonText: #ffffff; --colorFooter: #111111; --colorFooterText: #ffffff; --colorFooterTextAlpha01: rgba(255, 255, 255, .1); --colorFooterTextAlpha012: rgba(255, 255, 255, .12); --colorFooterTextAlpha06: rgba(255, 255, 255, .6); --colorHeroText: #ffffff; --colorInputBg: #fdfbf7; --colorInputBgDim: #f8f1e3; --colorInputBgDark: #f3e7ce; --colorInputText: #1c1d1d; --colorLink: #1c1d1d; --colorModalBg: rgba(0, 0, 0, .6); --colorNav: #fdfbf7; --colorNavText: #1c1d1d; --colorSalePrice: #00b36b; --colorSaleTag: #1c1d1d; --colorSaleTagText: #ffffff; --colorTextBody: #1c1d1d; --colorTextBodyAlpha0025: rgba(28, 29, 29, .03); --colorTextBodyAlpha005: rgba(28, 29, 29, .05); --colorTextBodyAlpha008: rgba(28, 29, 29, .08); --colorTextBodyAlpha01: rgba(28, 29, 29, .1); --colorTextBodyAlpha035: rgba(28, 29, 29, .35); --colorSmallImageBg: #fdfbf7; --colorLargeImageBg: #111111; --urlIcoSelect: url(//zf51ji-zg.myshopify.com/cdn/shop/t/2/assets/ico-select.svg?v=53498090525311146871786220748); --urlIcoSelectFooter: url(//zf51ji-zg.myshopify.com/cdn/shop/t/2/assets/ico-select-footer.svg?v=1750465512323870661786220750); --urlIcoSelectWhite: url(//zf51ji-zg.myshopify.com/cdn/shop/t/2/assets/ico-select-white.svg?v=123333094500582439601786220751); --urlButtonArrowPng: url(//zf51ji-zg.myshopify.com/cdn/shop/t/2/assets/button-arrow.png?v=120975772558518082101786220754); --urlButtonArrow2xPng: url(//zf51ji-zg.myshopify.com/cdn/shop/t/2/assets/button-arrow-2x.png?v=146046765559644341911786220755); --urlButtonArrowBlackPng: url(//zf51ji-zg.myshopify.com/cdn/shop/t/2/assets/button-arrow-black.png?v=132735686375007397821786220757); --urlButtonArrowBlack2xPng: url(//zf51ji-zg.myshopify.com/cdn/shop/t/2/assets/button-arrow-black-2x.png?v=17184276779430753951786220758); --sizeChartMargin: 25px 0; --sizeChartIconMargin: 5px; --newsletterReminderPadding: 30px 35px; --color-body-text: #1c1d1d; --color-body: #fdfbf7; --color-bg: #fdfbf7; }
.cl-sec-richtextjeqck3 *, .cl-sec-richtextjeqck3 ::after, .cl-sec-richtextjeqck3 ::before, .cl-sec-richtextjeqck3 input{ box-sizing: border-box; }
.cl-sec-richtextjeqck3, .cl-sec-richtextjeqck3{ margin: 0px; padding: 0px; }
.cl-sec-richtextjeqck3 .text-center{ text-align: center !important; }
.cl-sec-richtextjeqck3{ touch-action: manipulation; }
.cl-sec-richtextjeqck3, .cl-sec-richtextjeqck3{ background-color: var(--colorBody); color: var(--colorTextBody); }
.cl-sec-richtextjeqck3 .cl-page-width{ margin: 0px auto; max-width: 1300px; }
.cl-sec-richtextjeqck3 .cl-page-width--narrow{ margin: 0px auto; max-width: 1000px; }
.cl-sec-richtextjeqck3 .page-full, .cl-sec-richtextjeqck3 .cl-page-width{ padding: 0px 20px; }

@media only screen and (min-width: 590px) {.cl-sec-richtextjeqck3 .page-full, .cl-sec-richtextjeqck3 .cl-page-width{ padding: 0px 40px; }}
.cl-sec-richtextjeqck3, .cl-sec-richtextjeqck3 button, .cl-sec-richtextjeqck3 input, .cl-sec-richtextjeqck3 p, .cl-sec-richtextjeqck3 select, .cl-sec-richtextjeqck3 textarea{ -webkit-font-smoothing: antialiased; text-size-adjust: 100%; font-family: var(--typeBasePrimary),var(--typeBaseFallback); font-size: var(--typeBaseSize); font-weight: var(--typeBaseWeight); letter-spacing: var(--typeBaseSpacing); line-height: var(--typeBaseLineHeight); text-rendering: optimizespeed; }
.cl-sec-richtextjeqck3{ font-weight: 400; }
.cl-sec-richtextjeqck3 p{ margin: 0px 0px 20px; }
.cl-sec-richtextjeqck3 .h1, .cl-sec-richtextjeqck3 .h2, .cl-sec-richtextjeqck3 .h3, .cl-sec-richtextjeqck3 .h4, .cl-sec-richtextjeqck3 .h5, .cl-sec-richtextjeqck3 .h6, .cl-sec-richtextjeqck3 h1, .cl-sec-richtextjeqck3 h2, .cl-sec-richtextjeqck3 h3, .cl-sec-richtextjeqck3 h4, .cl-sec-richtextjeqck3 h5, .cl-sec-richtextjeqck3 h6{ font-family: var(--typeHeaderPrimary),var(--typeHeaderFallback); font-weight: var(--typeHeaderWeight); letter-spacing: var(--typeHeaderSpacing); line-height: var(--typeHeaderLineHeight); }
.cl-sec-richtextjeqck3[data-type_header_capitalize="true"] .h1, .cl-sec-richtextjeqck3[data-type_header_capitalize="true"] .h2, .cl-sec-richtextjeqck3[data-type_header_capitalize="true"] .h3, .cl-sec-richtextjeqck3[data-type_header_capitalize="true"] .h4, .cl-sec-richtextjeqck3[data-type_header_capitalize="true"] .h5, .cl-sec-richtextjeqck3[data-type_header_capitalize="true"] .h6, .cl-sec-richtextjeqck3[data-type_header_capitalize="true"] h1, .cl-sec-richtextjeqck3[data-type_header_capitalize="true"] h2, .cl-sec-richtextjeqck3[data-type_header_capitalize="true"] h3, .cl-sec-richtextjeqck3[data-type_header_capitalize="true"] h4, .cl-sec-richtextjeqck3[data-type_header_capitalize="true"] h5, .cl-sec-richtextjeqck3[data-type_header_capitalize="true"] h6{ text-transform: uppercase; }
.cl-sec-richtextjeqck3 .h1, .cl-sec-richtextjeqck3 .h2, .cl-sec-richtextjeqck3 .h3, .cl-sec-richtextjeqck3 .h4, .cl-sec-richtextjeqck3 .h5, .cl-sec-richtextjeqck3 .h6, .cl-sec-richtextjeqck3 h1, .cl-sec-richtextjeqck3 h2, .cl-sec-richtextjeqck3 h3, .cl-sec-richtextjeqck3 h4, .cl-sec-richtextjeqck3 h5, .cl-sec-richtextjeqck3 h6{ display: block; margin: 0px 0px 10px; }

@media only screen and (min-width: 590px) {.cl-sec-richtextjeqck3 .h1, .cl-sec-richtextjeqck3 .h2, .cl-sec-richtextjeqck3 .h3, .cl-sec-richtextjeqck3 .h4, .cl-sec-richtextjeqck3 .h5, .cl-sec-richtextjeqck3 .h6, .cl-sec-richtextjeqck3 h1, .cl-sec-richtextjeqck3 h2, .cl-sec-richtextjeqck3 h3, .cl-sec-richtextjeqck3 h4, .cl-sec-richtextjeqck3 h5, .cl-sec-richtextjeqck3 h6{ margin: 0px 0px 20px; }}
.cl-sec-richtextjeqck3 .h2, .cl-sec-richtextjeqck3 h2{ font-size: calc(var(--typeHeaderSize)*.9*.85); }

@media only screen and (min-width: 590px) {.cl-sec-richtextjeqck3 .h2, .cl-sec-richtextjeqck3 h2{ font-size: calc(var(--typeHeaderSize)*.9); }}
.cl-sec-richtextjeqck3 .cl-rte::after{ clear: both; content: ""; display: table; }
.cl-sec-richtextjeqck3 .cl-rte ol, .cl-sec-richtextjeqck3 .cl-rte p, .cl-sec-richtextjeqck3 .cl-rte table, .cl-sec-richtextjeqck3 .cl-rte ul{ margin-bottom: 25px; }
.cl-sec-richtextjeqck3 .cl-rte ol:last-child, .cl-sec-richtextjeqck3 .cl-rte p:last-child, .cl-sec-richtextjeqck3 .cl-rte table:last-child, .cl-sec-richtextjeqck3 .cl-rte ul:last-child{ margin-bottom: 0px; }
.cl-sec-richtextjeqck3{ --collapsibleIconWidth: 12px; }

@media only screen and (max-width: 589px) {.cl-sec-richtextjeqck3{ --collapsibleIconWidth: 10px; }}
.cl-sec-richtextjeqck3 .index-section{ margin: 34px 0px; }

@media only screen and (min-width: 590px) {.cl-sec-richtextjeqck3 .index-section{ margin: 100px 0px; }}
.cl-sec-richtextjeqck3 .theme-block{ margin-bottom: 30px; }
.cl-sec-richtextjeqck3 .theme-block:last-child{ margin-bottom: 0px; }

@media print {.cl-sec-richtextjeqck3 h2, .cl-sec-richtextjeqck3 h3, .cl-sec-richtextjeqck3 p{ orphans: 3; widows: 3; }}

@media print {.cl-sec-richtextjeqck3 h2, .cl-sec-richtextjeqck3 h3{ break-after: avoid; }}

@media print {.cl-sec-richtextjeqck3, .cl-sec-richtextjeqck3{ background-color: rgb(255, 255, 255); }}
.cl-sec-richtextjeqck3{ --typeHeaderPrimary: Figtree; --typeHeaderFallback: sans-serif; --typeHeaderSize: 29px; --typeHeaderWeight: 500; --typeHeaderLineHeight: 1.2; --typeHeaderSpacing: 0.0em; --typeBasePrimary: Figtree; --typeBaseFallback: sans-serif; --typeBaseSize: 16px; --typeBaseWeight: 400; --typeBaseLineHeight: 1.6; --typeBaseSpacing: 0.025em; --iconWeight: 2px; --iconLinecaps: miter; }

@font-face { font-family: Assistant; font-weight: 400; font-style: normal; font-display: swap; src: url(//zf51ji-zg.myshopify.com/cdn/shop/t/2/assets/assistant_n4.woff2?v=139933315576396517991786218371) format("woff2"); }

@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-richtextjeqck3{ --swiper-theme-color: #007aff; }
.cl-sec-richtextjeqck3{ --swiper-navigation-size: 44px; }

@font-face { font-family: "Josefin Sans"; font-weight: 400; font-style: normal; font-display: swap; src: url(//zf51ji-zg.myshopify.com/cdn/shop/t/2/assets/josefinsans_n4.woff2?v=36577999555996005091786218372) format("woff2"); }

@media screen and (min-width: 750px) {.cl-sec-richtextjeqck3 p{ margin: 0px; }}

/* === 05-ssgalleryjg8nb6 === */
.cl-sec-ssgalleryjg8nb6 /** * Swiper 9.4.1 * Most modern mobile touch slider and framework with hardware accelerated transitions * https://swiperjs.com * * Copyright 2014-2023 Vladimir Kharlampidi * * Released under the MIT License * * Released on: June 13, .cl-sec-ssgalleryjg8nb6 2023 */ @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}
:root{--swiper-theme-color:#007aff}
.cl-sec-ssgalleryjg8nb6 .swiper, .cl-sec-ssgalleryjg8nb6 swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}
.cl-sec-ssgalleryjg8nb6 .swiper-vertical>.swiper-wrapper{flex-direction:column}
.cl-sec-ssgalleryjg8nb6 .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-ssgalleryjg8nb6 .swiper-android .swiper-slide, .cl-sec-ssgalleryjg8nb6 .swiper-wrapper{transform:translate3d(0px,0,0)}
.cl-sec-ssgalleryjg8nb6 .swiper-horizontal{touch-action:pan-y}
.cl-sec-ssgalleryjg8nb6 .swiper-vertical{touch-action:pan-x}
.cl-sec-ssgalleryjg8nb6 .swiper-slide, .cl-sec-ssgalleryjg8nb6 swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}
.cl-sec-ssgalleryjg8nb6 .swiper-slide-invisible-blank{visibility:hidden}
.cl-sec-ssgalleryjg8nb6 .swiper-autoheight, .cl-sec-ssgalleryjg8nb6 .swiper-autoheight .swiper-slide{height:auto}
.cl-sec-ssgalleryjg8nb6 .swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}
.cl-sec-ssgalleryjg8nb6 .swiper-backface-hidden .swiper-slide{transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}
.cl-sec-ssgalleryjg8nb6 .swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}
.cl-sec-ssgalleryjg8nb6 .swiper-3d .swiper-wrapper{transform-style:preserve-3d}
.cl-sec-ssgalleryjg8nb6 .swiper-3d{perspective:1200px}
.cl-sec-ssgalleryjg8nb6 .swiper-3d .swiper-cube-shadow, .cl-sec-ssgalleryjg8nb6 .swiper-3d .swiper-slide, .cl-sec-ssgalleryjg8nb6 .swiper-3d .swiper-slide-shadow, .cl-sec-ssgalleryjg8nb6 .swiper-3d .swiper-slide-shadow-bottom, .cl-sec-ssgalleryjg8nb6 .swiper-3d .swiper-slide-shadow-left, .cl-sec-ssgalleryjg8nb6 .swiper-3d .swiper-slide-shadow-right, .cl-sec-ssgalleryjg8nb6 .swiper-3d .swiper-slide-shadow-top{transform-style:preserve-3d}
.cl-sec-ssgalleryjg8nb6 .swiper-3d .swiper-slide-shadow, .cl-sec-ssgalleryjg8nb6 .swiper-3d .swiper-slide-shadow-bottom, .cl-sec-ssgalleryjg8nb6 .swiper-3d .swiper-slide-shadow-left, .cl-sec-ssgalleryjg8nb6 .swiper-3d .swiper-slide-shadow-right, .cl-sec-ssgalleryjg8nb6 .swiper-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}
.cl-sec-ssgalleryjg8nb6 .swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}
.cl-sec-ssgalleryjg8nb6 .swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}
.cl-sec-ssgalleryjg8nb6 .swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}
.cl-sec-ssgalleryjg8nb6 .swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}
.cl-sec-ssgalleryjg8nb6 .swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}
.cl-sec-ssgalleryjg8nb6 .swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}
.cl-sec-ssgalleryjg8nb6 .swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}
.cl-sec-ssgalleryjg8nb6 .swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}
.cl-sec-ssgalleryjg8nb6 .swiper-horizontal.swiper-css-mode>.swiper-wrapper{scroll-snap-type:x mandatory}
.cl-sec-ssgalleryjg8nb6 .swiper-vertical.swiper-css-mode>.swiper-wrapper{scroll-snap-type:y mandatory}
.cl-sec-ssgalleryjg8nb6 .swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}
.cl-sec-ssgalleryjg8nb6 .swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}
.cl-sec-ssgalleryjg8nb6 .swiper-centered>.swiper-wrapper::before{content:'';flex-shrink:0;order:9999}
.cl-sec-ssgalleryjg8nb6 .swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}
.cl-sec-ssgalleryjg8nb6 .swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}
.cl-sec-ssgalleryjg8nb6 .swiper-centered.swiper-horizontal>.swiper-wrapper::before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}
.cl-sec-ssgalleryjg8nb6 .swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}
.cl-sec-ssgalleryjg8nb6 .swiper-centered.swiper-vertical>.swiper-wrapper::before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}
.cl-sec-ssgalleryjg8nb6 .swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}
.cl-sec-ssgalleryjg8nb6 .swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader, .cl-sec-ssgalleryjg8nb6 .swiper:not(.swiper-watch-progress) .swiper-lazy-preloader, .cl-sec-ssgalleryjg8nb6 swiper-container:not(.swiper-watch-progress) .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}
.cl-sec-ssgalleryjg8nb6 .swiper-lazy-preloader-white{--swiper-preloader-color:#fff}
.cl-sec-ssgalleryjg8nb6 .swiper-lazy-preloader-black{--swiper-preloader-color:#000}
@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}
.cl-sec-ssgalleryjg8nb6 .swiper-virtual .swiper-slide{-webkit-backface-visibility:hidden;transform:translateZ(0)}
.cl-sec-ssgalleryjg8nb6 .swiper-virtual.swiper-css-mode .swiper-wrapper::after{content:'';position:absolute;left:0;top:0;pointer-events:none}
.cl-sec-ssgalleryjg8nb6 .swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper::after{height:1px;width:var(--swiper-virtual-size)}
.cl-sec-ssgalleryjg8nb6 .swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper::after{width:1px;height:var(--swiper-virtual-size)}
:root{--swiper-navigation-size:44px}
.cl-sec-ssgalleryjg8nb6 .swiper-button-next, .cl-sec-ssgalleryjg8nb6 .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-ssgalleryjg8nb6 .swiper-button-next.swiper-button-disabled, .cl-sec-ssgalleryjg8nb6 .swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}
.cl-sec-ssgalleryjg8nb6 .swiper-button-next.swiper-button-hidden, .cl-sec-ssgalleryjg8nb6 .swiper-button-prev.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}
.cl-sec-ssgalleryjg8nb6 .swiper-navigation-disabled .swiper-button-next, .cl-sec-ssgalleryjg8nb6 .swiper-navigation-disabled .swiper-button-prev{display:none!important}
.cl-sec-ssgalleryjg8nb6 .swiper-button-next:after, .cl-sec-ssgalleryjg8nb6 .swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;font-variant:initial;line-height:1}
.cl-sec-ssgalleryjg8nb6 .swiper-button-prev, .cl-sec-ssgalleryjg8nb6 .swiper-rtl .swiper-button-next{left:var(--swiper-navigation-sides-offset,10px);right:auto}
.cl-sec-ssgalleryjg8nb6 .swiper-button-prev:after, .cl-sec-ssgalleryjg8nb6 .swiper-rtl .swiper-button-next:after{content:'prev'}
.cl-sec-ssgalleryjg8nb6 .swiper-button-next, .cl-sec-ssgalleryjg8nb6 .swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset,10px);left:auto}
.cl-sec-ssgalleryjg8nb6 .swiper-button-next:after, .cl-sec-ssgalleryjg8nb6 .swiper-rtl .swiper-button-prev:after{content:'next'}
.cl-sec-ssgalleryjg8nb6 .swiper-button-lock{display:none}
.cl-sec-ssgalleryjg8nb6 .swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translate3d(0,0,0);z-index:10}
.cl-sec-ssgalleryjg8nb6 .swiper-pagination.swiper-pagination-hidden{opacity:0}
.cl-sec-ssgalleryjg8nb6 .swiper-pagination-disabled>.swiper-pagination, .cl-sec-ssgalleryjg8nb6 .swiper-pagination.swiper-pagination-disabled{display:none!important}
.cl-sec-ssgalleryjg8nb6 .swiper-horizontal>.swiper-pagination-bullets, .cl-sec-ssgalleryjg8nb6 .swiper-pagination-bullets.swiper-pagination-horizontal, .cl-sec-ssgalleryjg8nb6 .swiper-pagination-custom, .cl-sec-ssgalleryjg8nb6 .swiper-pagination-fraction{bottom:var(--swiper-pagination-bottom,8px);top:var(--swiper-pagination-top,auto);left:0;width:100%}
.cl-sec-ssgalleryjg8nb6 .swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}
.cl-sec-ssgalleryjg8nb6 .swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}
.cl-sec-ssgalleryjg8nb6 .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{transform:scale(1)}
.cl-sec-ssgalleryjg8nb6 .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}
.cl-sec-ssgalleryjg8nb6 .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}
.cl-sec-ssgalleryjg8nb6 .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}
.cl-sec-ssgalleryjg8nb6 .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}
.cl-sec-ssgalleryjg8nb6 .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}
.cl-sec-ssgalleryjg8nb6 .swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px));height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));display:inline-block;border-radius:var(--swiper-pagination-bullet-border-radius,50%);background:var(--swiper-pagination-bullet-inactive-color,#000);opacity:var(--swiper-pagination-bullet-inactive-opacity, .2)}
.cl-sec-ssgalleryjg8nb6 button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;appearance:none}
.cl-sec-ssgalleryjg8nb6 .swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}
.cl-sec-ssgalleryjg8nb6 .swiper-pagination-bullet:only-child{display:none!important}
.cl-sec-ssgalleryjg8nb6 .swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity, 1);background:var(--swiper-pagination-color,var(--swiper-theme-color))}
.cl-sec-ssgalleryjg8nb6 .swiper-pagination-vertical.swiper-pagination-bullets, .cl-sec-ssgalleryjg8nb6 .swiper-vertical>.swiper-pagination-bullets{right:var(--swiper-pagination-right,8px);left:var(--swiper-pagination-left,auto);top:50%;transform:translate3d(0px,-50%,0)}
.cl-sec-ssgalleryjg8nb6 .swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet, .cl-sec-ssgalleryjg8nb6 .swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0;display:block}
.cl-sec-ssgalleryjg8nb6 .swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic, .cl-sec-ssgalleryjg8nb6 .swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}
.cl-sec-ssgalleryjg8nb6 .swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet, .cl-sec-ssgalleryjg8nb6 .swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:.2s transform,.2s top}
.cl-sec-ssgalleryjg8nb6 .swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet, .cl-sec-ssgalleryjg8nb6 .swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}
.cl-sec-ssgalleryjg8nb6 .swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic, .cl-sec-ssgalleryjg8nb6 .swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}
.cl-sec-ssgalleryjg8nb6 .swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet, .cl-sec-ssgalleryjg8nb6 .swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s left}
.cl-sec-ssgalleryjg8nb6 .swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet, .cl-sec-ssgalleryjg8nb6 :host(.swiper-horizontal.swiper-rtl) .swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s right}
.cl-sec-ssgalleryjg8nb6 .swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color,inherit)}
.cl-sec-ssgalleryjg8nb6 .swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color,rgba(0,0,0,.25));position:absolute}
.cl-sec-ssgalleryjg8nb6 .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}
.cl-sec-ssgalleryjg8nb6 .swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}
.cl-sec-ssgalleryjg8nb6 .swiper-horizontal>.swiper-pagination-progressbar, .cl-sec-ssgalleryjg8nb6 .swiper-pagination-progressbar.swiper-pagination-horizontal, .cl-sec-ssgalleryjg8nb6 .swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite, .cl-sec-ssgalleryjg8nb6 .swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:var(--swiper-pagination-progressbar-size,4px);left:0;top:0}
.cl-sec-ssgalleryjg8nb6 .swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite, .cl-sec-ssgalleryjg8nb6 .swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite, .cl-sec-ssgalleryjg8nb6 .swiper-pagination-progressbar.swiper-pagination-vertical, .cl-sec-ssgalleryjg8nb6 .swiper-vertical>.swiper-pagination-progressbar{width:var(--swiper-pagination-progressbar-size,4px);height:100%;left:0;top:0}
.cl-sec-ssgalleryjg8nb6 .swiper-pagination-lock{display:none}
.cl-sec-ssgalleryjg8nb6 .swiper-scrollbar{border-radius:var(--swiper-scrollbar-border-radius,10px);position:relative;-ms-touch-action:none;background:var(--swiper-scrollbar-bg-color,rgba(0,0,0,.1))}
.cl-sec-ssgalleryjg8nb6 .swiper-scrollbar-disabled>.swiper-scrollbar, .cl-sec-ssgalleryjg8nb6 .swiper-scrollbar.swiper-scrollbar-disabled{display:none!important}
.cl-sec-ssgalleryjg8nb6 .swiper-horizontal>.swiper-scrollbar, .cl-sec-ssgalleryjg8nb6 .swiper-scrollbar.swiper-scrollbar-horizontal{position:absolute;left:var(--swiper-scrollbar-sides-offset,1%);bottom:var(--swiper-scrollbar-bottom,4px);top:var(--swiper-scrollbar-top,auto);z-index:50;height:var(--swiper-scrollbar-size,4px);width:calc(100% - 2 * var(--swiper-scrollbar-sides-offset,1%))}
.cl-sec-ssgalleryjg8nb6 .swiper-scrollbar.swiper-scrollbar-vertical, .cl-sec-ssgalleryjg8nb6 .swiper-vertical>.swiper-scrollbar{position:absolute;left:var(--swiper-scrollbar-left,auto);right:var(--swiper-scrollbar-right,4px);top:var(--swiper-scrollbar-sides-offset,1%);z-index:50;width:var(--swiper-scrollbar-size,4px);height:calc(100% - 2 * var(--swiper-scrollbar-sides-offset,1%))}
.cl-sec-ssgalleryjg8nb6 .swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:var(--swiper-scrollbar-drag-bg-color,rgba(0,0,0,.5));border-radius:var(--swiper-scrollbar-border-radius,10px);left:0;top:0}
.cl-sec-ssgalleryjg8nb6 .swiper-scrollbar-cursor-drag{cursor:move}
.cl-sec-ssgalleryjg8nb6 .swiper-scrollbar-lock{display:none}
.cl-sec-ssgalleryjg8nb6 .swiper-zoom-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center}
.cl-sec-ssgalleryjg8nb6 .swiper-zoom-container>canvas, .cl-sec-ssgalleryjg8nb6 .swiper-zoom-container>img, .cl-sec-ssgalleryjg8nb6 .swiper-zoom-container>svg{max-width:100%;max-height:100%;object-fit:contain}
.cl-sec-ssgalleryjg8nb6 .swiper-slide-zoomed{cursor:move;touch-action:none}
.cl-sec-ssgalleryjg8nb6 .swiper .swiper-notification, .cl-sec-ssgalleryjg8nb6 swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}
.cl-sec-ssgalleryjg8nb6 .swiper-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}
.cl-sec-ssgalleryjg8nb6 .swiper-grid>.swiper-wrapper{flex-wrap:wrap}
.cl-sec-ssgalleryjg8nb6 .swiper-grid-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}
.cl-sec-ssgalleryjg8nb6 .swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}
.cl-sec-ssgalleryjg8nb6 .swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}
.cl-sec-ssgalleryjg8nb6 .swiper-fade .swiper-slide .swiper-slide{pointer-events:none}
.cl-sec-ssgalleryjg8nb6 .swiper-fade .swiper-slide-active, .cl-sec-ssgalleryjg8nb6 .swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}
.cl-sec-ssgalleryjg8nb6 .swiper-cube{overflow:visible}
.cl-sec-ssgalleryjg8nb6 .swiper-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%}
.cl-sec-ssgalleryjg8nb6 .swiper-cube .swiper-slide .swiper-slide{pointer-events:none}
.cl-sec-ssgalleryjg8nb6 .swiper-cube.swiper-rtl .swiper-slide{transform-origin:100% 0}
.cl-sec-ssgalleryjg8nb6 .swiper-cube .swiper-slide-active, .cl-sec-ssgalleryjg8nb6 .swiper-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}
.cl-sec-ssgalleryjg8nb6 .swiper-cube .swiper-slide-active, .cl-sec-ssgalleryjg8nb6 .swiper-cube .swiper-slide-next, .cl-sec-ssgalleryjg8nb6 .swiper-cube .swiper-slide-next+.swiper-slide, .cl-sec-ssgalleryjg8nb6 .swiper-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}
.cl-sec-ssgalleryjg8nb6 .swiper-cube .swiper-slide-shadow-bottom, .cl-sec-ssgalleryjg8nb6 .swiper-cube .swiper-slide-shadow-left, .cl-sec-ssgalleryjg8nb6 .swiper-cube .swiper-slide-shadow-right, .cl-sec-ssgalleryjg8nb6 .swiper-cube .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}
.cl-sec-ssgalleryjg8nb6 .swiper-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0px;width:100%;height:100%;opacity:.6;z-index:0}
.cl-sec-ssgalleryjg8nb6 .swiper-cube .swiper-cube-shadow:before{content:'';background:#000;position:absolute;left:0;top:0;bottom:0;right:0;filter:blur(50px)}
.cl-sec-ssgalleryjg8nb6 .swiper-flip{overflow:visible}
.cl-sec-ssgalleryjg8nb6 .swiper-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}
.cl-sec-ssgalleryjg8nb6 .swiper-flip .swiper-slide .swiper-slide{pointer-events:none}
.cl-sec-ssgalleryjg8nb6 .swiper-flip .swiper-slide-active, .cl-sec-ssgalleryjg8nb6 .swiper-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}
.cl-sec-ssgalleryjg8nb6 .swiper-flip .swiper-slide-shadow-bottom, .cl-sec-ssgalleryjg8nb6 .swiper-flip .swiper-slide-shadow-left, .cl-sec-ssgalleryjg8nb6 .swiper-flip .swiper-slide-shadow-right, .cl-sec-ssgalleryjg8nb6 .swiper-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}
.cl-sec-ssgalleryjg8nb6 .swiper-creative .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden;transition-property:transform,opacity,height}
.cl-sec-ssgalleryjg8nb6 .swiper-cards{overflow:visible}
.cl-sec-ssgalleryjg8nb6 .swiper-cards .swiper-slide{transform-origin:center bottom;-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden}

@font-face {
  font-family: "Josefin Sans";
  font-weight: 400;
  font-style: normal;
  font-display: swap;
  src: url(//zf51ji-zg.myshopify.com/cdn/shop/t/2/assets/josefinsans_n4.woff2?v=36577999555996005091786218372) format("woff2");
}
.cl-sec-ssgalleryjg8nb6 .section-template--25564399206734__ss_gallery_jG8nb6{
    border-top: solid #000000 0px;
    border-bottom: solid #000000 0px;
    margin-top: 0px;
    margin-bottom: 9px;
    margin-left: 0px;
    margin-right: 0px;
    border-radius: 0px;
    overflow: hidden;
  }
.cl-sec-ssgalleryjg8nb6 .section-template--25564399206734__ss_gallery_jG8nb6-settings{
    margin: 0 auto;
    padding-top: 6px;
    padding-bottom: 18px;
    padding-left: 24px;
    padding-right: 24px;
  }
.cl-sec-ssgalleryjg8nb6 .gallery-items-template--25564399206734__ss_gallery_jG8nb6{
    display: grid;
    gap: 8px;
    align-items: center;
    grid-template-columns: repeat(2, 1fr);
  }
.cl-sec-ssgalleryjg8nb6 .gallery-item-template--25564399206734__ss_gallery_jG8nb6{
    border-radius: 0px;
    border: 0px solid #000000;
    overflow: hidden;
    cursor: zoom-in;
  }
.cl-sec-ssgalleryjg8nb6 .gallery-item-template--25564399206734__ss_gallery_jG8nb6 img, .cl-sec-ssgalleryjg8nb6 .gallery-item-template--25564399206734__ss_gallery_jG8nb6 svg{
    display: block;
    width: 100%;
    height: 100%;
    object-fit: cover;
  }
.cl-sec-ssgalleryjg8nb6 .gallery-item-template--25564399206734__ss_gallery_jG8nb6 svg{
    background-color: #AFAFAF;
  }
.cl-sec-ssgalleryjg8nb6 .gallery-modal-template--25564399206734__ss_gallery_jG8nb6{
    width: 100vw;
    height: 100vh;
    top: 0;
    left: 0;
    position: fixed;
    display: flex;
    align-items: center;
    justify-content: center;
    opacity: 0;
    overflow-y: scroll;
    pointer-events: none;
    background: rgba(23,23,23,1);
    padding: 10px;
  }
.cl-sec-ssgalleryjg8nb6 .gallery-modal-template--25564399206734__ss_gallery_jG8nb6.active{
    opacity: 1;
    z-index: 100;
    pointer-events: all;
    transition: all 250ms ease-in 0s;
  }
.cl-sec-ssgalleryjg8nb6 .gallery-modal-inner-template--25564399206734__ss_gallery_jG8nb6{
    position: relative;
    width: 100%;
    max-height: 95vh;
    height: 100%;
  }
.cl-sec-ssgalleryjg8nb6 .gallery-modal-slider-template--25564399206734__ss_gallery_jG8nb6{
    height: 100%;
  }
.cl-sec-ssgalleryjg8nb6 .gallery-modal-slider-template--25564399206734__ss_gallery_jG8nb6 .swiper-wrapper{
    align-items: center !important;
  }
.cl-sec-ssgalleryjg8nb6 .gallery-modal-slide-template--25564399206734__ss_gallery_jG8nb6{
    display: flex !important;
    justify-content: center;
    align-items: center;
    overflow: hidden;
    box-sizing: border-box !important;
  }
.cl-sec-ssgalleryjg8nb6 .gallery-modal-close-template--25564399206734__ss_gallery_jG8nb6{
    display: flex;
    justify-content: center;
    align-items: center;
    width: 42px;
    height: 42px;
    top: 10px !important;
    right: 10px !important;
    padding: 6px;
    background-color: transparent;
    background-color: rgba(255,255,255,0.2);
    backdrop-filter: blur(100px);
    -webkit-backdrop-filter: blur(100px);
    border-radius: 8px;
    border: 0px;
    box-shadow: none;
    border: 0px solid #ffffff;
    cursor: pointer;
    z-index: 99;
    position: fixed;
    margin: 0px;
  }
.cl-sec-ssgalleryjg8nb6 .gallery-modal-close-template--25564399206734__ss_gallery_jG8nb6 svg{
    width: 24px;
  }
.cl-sec-ssgalleryjg8nb6 .gallery-modal-close-template--25564399206734__ss_gallery_jG8nb6 svg path{
    fill: #ffffff;
  }
.cl-sec-ssgalleryjg8nb6 .gallery-modal-prev-template--25564399206734__ss_gallery_jG8nb6, .cl-sec-ssgalleryjg8nb6 .gallery-modal-next-template--25564399206734__ss_gallery_jG8nb6{
    position: absolute;
    cursor: pointer;
    z-index: 99;
    top: 50%;
    transform: translateY(-50%);
    width: 42px;
    opacity: 0.7;
    transition: all 0.25s ease 0s;
    background-color: transparent;
    border: 0px;
    box-shadow: none;
    padding: 5px;
  }
.cl-sec-ssgalleryjg8nb6 .gallery-modal-prev-template--25564399206734__ss_gallery_jG8nb6:hover, .cl-sec-ssgalleryjg8nb6 .gallery-modal-next-template--25564399206734__ss_gallery_jG8nb6:hover{
    opacity: 1;
    transition: all 0.25s ease 0s;
  }
.cl-sec-ssgalleryjg8nb6 .gallery-modal-prev-template--25564399206734__ss_gallery_jG8nb6 svg, .cl-sec-ssgalleryjg8nb6 .gallery-modal-next-template--25564399206734__ss_gallery_jG8nb6 svg{
    width: 100%;
    height: 100%;
    display: block;
  }
.cl-sec-ssgalleryjg8nb6 .gallery-modal-prev-template--25564399206734__ss_gallery_jG8nb6 svg path, .cl-sec-ssgalleryjg8nb6 .gallery-modal-next-template--25564399206734__ss_gallery_jG8nb6 svg path{
    fill: #ffffff;
  }
.cl-sec-ssgalleryjg8nb6 .gallery-modal-prev-template--25564399206734__ss_gallery_jG8nb6.swiper-button-disabled, .cl-sec-ssgalleryjg8nb6 .gallery-modal-next-template--25564399206734__ss_gallery_jG8nb6.swiper-button-disabled{
    opacity: 0.3;
    cursor: not-allowed;
  }
.cl-sec-ssgalleryjg8nb6 .gallery-modal-prev-template--25564399206734__ss_gallery_jG8nb6{
    left: 20px;
  }
.cl-sec-ssgalleryjg8nb6 .gallery-modal-next-template--25564399206734__ss_gallery_jG8nb6{
    right: 20px;
  }
.cl-sec-ssgalleryjg8nb6 .gallery-pagination-template--25564399206734__ss_gallery_jG8nb6{
    margin: 0px;
    position: absolute;
    top: 20px;
    left: 20px;
    font-size: 14px;
    color: #ffffff;
    line-height: 130%;
    text-transform: unset;
  }
.cl-sec-ssgalleryjg8nb6 .gallery-modal-slide-template--25564399206734__ss_gallery_jG8nb6 img, .cl-sec-ssgalleryjg8nb6 .gallery-modal-slide-template--25564399206734__ss_gallery_jG8nb6 svg{
    display: block;
    width: 100%;
    height: 100%;
    object-fit: contain;
    max-height: 94vh;
  }

  
  @media(min-width: 1024px) {.cl-sec-ssgalleryjg8nb6 .section-template--25564399206734__ss_gallery_jG8nb6{
      margin-top: 0px;
      margin-bottom: 12px;
      margin-left: 144px;
      margin-right: 144px;
      border-radius: 0px;
    }
.cl-sec-ssgalleryjg8nb6 .section-template--25564399206734__ss_gallery_jG8nb6-settings{
      padding: 0 80px;
      padding-top: 8px;
      padding-bottom: 24px;
      padding-left: 0px;
      padding-right: 0px;
    }
.cl-sec-ssgalleryjg8nb6 .gallery-items-template--25564399206734__ss_gallery_jG8nb6{
      gap: 10px;
      grid-template-columns: repeat(3, 1fr);
    }
.cl-sec-ssgalleryjg8nb6 .gallery-modal-template--25564399206734__ss_gallery_jG8nb6{
      padding: 100px;
    }
.cl-sec-ssgalleryjg8nb6 .gallery-modal-close-template--25564399206734__ss_gallery_jG8nb6{
      width: 42px;
      height: 42px;
      top: 20px !important;
      right: 20px !important;
    }
.cl-sec-ssgalleryjg8nb6 .gallery-modal-close-template--25564399206734__ss_gallery_jG8nb6 svg{
      width: 24px;
    }
.cl-sec-ssgalleryjg8nb6 .gallery-modal-prev-template--25564399206734__ss_gallery_jG8nb6, .cl-sec-ssgalleryjg8nb6 .gallery-modal-next-template--25564399206734__ss_gallery_jG8nb6{
      width: 42px;
    }
.cl-sec-ssgalleryjg8nb6 .gallery-pagination-template--25564399206734__ss_gallery_jG8nb6{
      font-size: 14px;
    }}


    @media(min-width: 1024px) {.cl-sec-ssgalleryjg8nb6 .section-template--25564399206734__ss_gallery_jG8nb6{
        border-left: solid #000000 0px;
        border-right: solid #000000 0px;
      }}
.cl-sec-ssgalleryjg8nb6 .gallery-item-template--25564399206734__ss_gallery_jG8nb6{
     aspect-ratio: 12/12; 
    }

  

    @media(min-width: 1024px) {.cl-sec-ssgalleryjg8nb6 .gallery-item-template--25564399206734__ss_gallery_jG8nb6{
       aspect-ratio: 12/12; 
      }}
.cl-sec-ssgalleryjg8nb6 *, .cl-sec-ssgalleryjg8nb6 ::before, .cl-sec-ssgalleryjg8nb6 ::after{ animation: auto ease 0s 1 normal none running none !important; transition: none !important; }
.cl-sec-ssgalleryjg8nb6 *{ content-visibility: visible !important; }

@font-face { font-family: Figtree; font-weight: 500; font-style: normal; font-display: swap; src: url(//zf51ji-zg.myshopify.com/cdn/shop/t/2/assets/figtree_n5.woff2?v=106348871158547939311786218366) format("woff2"); }

@font-face { font-family: Figtree; font-weight: 400; font-style: normal; font-display: swap; src: url(//zf51ji-zg.myshopify.com/cdn/shop/t/2/assets/figtree_n4.woff2?v=44514386689386847291786218364) format("woff2"); }

@font-face { font-family: Figtree; font-weight: 600; font-style: normal; font-display: swap; src: url(//zf51ji-zg.myshopify.com/cdn/shop/t/2/assets/figtree_n6.woff2?v=104267899991835585141786218367) format("woff2"); }

@font-face { font-family: Figtree; font-weight: 400; font-style: italic; font-display: swap; src: url(//zf51ji-zg.myshopify.com/cdn/shop/t/2/assets/figtree_i4.woff2?v=20121379489530409671786218369) format("woff2"); }

@font-face { font-family: Figtree; font-weight: 600; font-style: italic; font-display: swap; src: url(//zf51ji-zg.myshopify.com/cdn/shop/t/2/assets/figtree_i6.woff2?v=136923510401926904101786218370) format("woff2"); }
.cl-sec-ssgalleryjg8nb6{ --animateImagesStyle: zoom-fade; --animateImagesStyleSmall: zoom-fade-small; --animateSectionsBackgroundStyle: zoom-fade; --animateSectionsTextStyle: rise-up; --animateSectionsTextStyleAppendOut: rise-up-out; --colorAnnouncement: #111111; --colorAnnouncementText: #ffffff; --colorBody: #fdfbf7; --colorBodyAlpha05: rgba(253, 251, 247, .05); --colorBodyDim: #f8f1e3; --colorBodyLightDim: #fbf7ef; --colorBodyMediumDim: #f9f3e7; --colorBorder: #e8e8e1; --colorBtnPrimary: #111111; --colorBtnPrimaryDim: #040404; --colorBtnPrimaryText: #ffffff; --colorCartDot: #ff4f33; --colorDrawers: #fdfbf7; --colorDrawersDim: #f8f1e3; --colorDrawerBorder: #e8e8e1; --colorDrawerText: #000000; --colorDrawerTextDarken: #000000; --colorDrawerButton: #111111; --colorDrawerButtonText: #ffffff; --colorFooter: #111111; --colorFooterText: #ffffff; --colorFooterTextAlpha01: rgba(255, 255, 255, .1); --colorFooterTextAlpha012: rgba(255, 255, 255, .12); --colorFooterTextAlpha06: rgba(255, 255, 255, .6); --colorHeroText: #ffffff; --colorInputBg: #fdfbf7; --colorInputBgDim: #f8f1e3; --colorInputBgDark: #f3e7ce; --colorInputText: #1c1d1d; --colorLink: #1c1d1d; --colorModalBg: rgba(0, 0, 0, .6); --colorNav: #fdfbf7; --colorNavText: #1c1d1d; --colorSalePrice: #00b36b; --colorSaleTag: #1c1d1d; --colorSaleTagText: #ffffff; --colorTextBody: #1c1d1d; --colorTextBodyAlpha0025: rgba(28, 29, 29, .03); --colorTextBodyAlpha005: rgba(28, 29, 29, .05); --colorTextBodyAlpha008: rgba(28, 29, 29, .08); --colorTextBodyAlpha01: rgba(28, 29, 29, .1); --colorTextBodyAlpha035: rgba(28, 29, 29, .35); --colorSmallImageBg: #fdfbf7; --colorLargeImageBg: #111111; --urlIcoSelect: url(//zf51ji-zg.myshopify.com/cdn/shop/t/2/assets/ico-select.svg?v=53498090525311146871786220748); --urlIcoSelectFooter: url(//zf51ji-zg.myshopify.com/cdn/shop/t/2/assets/ico-select-footer.svg?v=1750465512323870661786220750); --urlIcoSelectWhite: url(//zf51ji-zg.myshopify.com/cdn/shop/t/2/assets/ico-select-white.svg?v=123333094500582439601786220751); --urlButtonArrowPng: url(//zf51ji-zg.myshopify.com/cdn/shop/t/2/assets/button-arrow.png?v=120975772558518082101786220754); --urlButtonArrow2xPng: url(//zf51ji-zg.myshopify.com/cdn/shop/t/2/assets/button-arrow-2x.png?v=146046765559644341911786220755); --urlButtonArrowBlackPng: url(//zf51ji-zg.myshopify.com/cdn/shop/t/2/assets/button-arrow-black.png?v=132735686375007397821786220757); --urlButtonArrowBlack2xPng: url(//zf51ji-zg.myshopify.com/cdn/shop/t/2/assets/button-arrow-black-2x.png?v=17184276779430753951786220758); --sizeChartMargin: 25px 0; --sizeChartIconMargin: 5px; --newsletterReminderPadding: 30px 35px; --color-body-text: #1c1d1d; --color-body: #fdfbf7; --color-bg: #fdfbf7; }
.cl-sec-ssgalleryjg8nb6 img{ border: 0px; display: block; height: auto; max-width: 100%; }
.cl-sec-ssgalleryjg8nb6 *, .cl-sec-ssgalleryjg8nb6 ::after, .cl-sec-ssgalleryjg8nb6 ::before, .cl-sec-ssgalleryjg8nb6 input{ box-sizing: border-box; }
.cl-sec-ssgalleryjg8nb6, .cl-sec-ssgalleryjg8nb6{ margin: 0px; padding: 0px; }
.cl-sec-ssgalleryjg8nb6{ touch-action: manipulation; }
.cl-sec-ssgalleryjg8nb6, .cl-sec-ssgalleryjg8nb6{ background-color: var(--colorBody); color: var(--colorTextBody); }
.cl-sec-ssgalleryjg8nb6, .cl-sec-ssgalleryjg8nb6 button, .cl-sec-ssgalleryjg8nb6 input, .cl-sec-ssgalleryjg8nb6 p, .cl-sec-ssgalleryjg8nb6 select, .cl-sec-ssgalleryjg8nb6 textarea{ -webkit-font-smoothing: antialiased; text-size-adjust: 100%; font-family: var(--typeBasePrimary),var(--typeBaseFallback); font-size: var(--typeBaseSize); font-weight: var(--typeBaseWeight); letter-spacing: var(--typeBaseSpacing); line-height: var(--typeBaseLineHeight); text-rendering: optimizespeed; }
.cl-sec-ssgalleryjg8nb6{ font-weight: 400; }
.cl-sec-ssgalleryjg8nb6{ --collapsibleIconWidth: 12px; }

@media only screen and (max-width: 589px) {.cl-sec-ssgalleryjg8nb6{ --collapsibleIconWidth: 10px; }}

@media print {.cl-sec-ssgalleryjg8nb6, .cl-sec-ssgalleryjg8nb6{ background-color: rgb(255, 255, 255); }}
.cl-sec-ssgalleryjg8nb6{ --typeHeaderPrimary: Figtree; --typeHeaderFallback: sans-serif; --typeHeaderSize: 29px; --typeHeaderWeight: 500; --typeHeaderLineHeight: 1.2; --typeHeaderSpacing: 0.0em; --typeBasePrimary: Figtree; --typeBaseFallback: sans-serif; --typeBaseSize: 16px; --typeBaseWeight: 400; --typeBaseLineHeight: 1.6; --typeBaseSpacing: 0.025em; --iconWeight: 2px; --iconLinecaps: miter; }

@font-face { font-family: Assistant; font-weight: 400; font-style: normal; font-display: swap; src: url(//zf51ji-zg.myshopify.com/cdn/shop/t/2/assets/assistant_n4.woff2?v=139933315576396517991786218371) format("woff2"); }

@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-ssgalleryjg8nb6{ --swiper-theme-color: #007aff; }
.cl-sec-ssgalleryjg8nb6{ --swiper-navigation-size: 44px; }

@font-face { font-family: "Josefin Sans"; font-weight: 400; font-style: normal; font-display: swap; src: url(//zf51ji-zg.myshopify.com/cdn/shop/t/2/assets/josefinsans_n4.woff2?v=36577999555996005091786218372) format("woff2"); }
.cl-sec-ssgalleryjg8nb6 .section-template--25564399206734__ss_gallery_jG8nb6{ border-top: 0px solid rgb(0, 0, 0); border-bottom: 0px solid rgb(0, 0, 0); margin: 0px 0px 9px; border-radius: 0px; overflow: hidden; }
.cl-sec-ssgalleryjg8nb6 .section-template--25564399206734__ss_gallery_jG8nb6-settings{ margin: 0px auto; padding: 6px 24px 18px; }
.cl-sec-ssgalleryjg8nb6 .gallery-items-template--25564399206734__ss_gallery_jG8nb6{ display: grid; gap: 8px; align-items: center; grid-template-columns: repeat(2, 1fr); }
.cl-sec-ssgalleryjg8nb6 .gallery-item-template--25564399206734__ss_gallery_jG8nb6{ border-radius: 0px; border: 0px solid rgb(0, 0, 0); overflow: hidden; cursor: zoom-in; }
.cl-sec-ssgalleryjg8nb6 .gallery-item-template--25564399206734__ss_gallery_jG8nb6 img, .cl-sec-ssgalleryjg8nb6 .gallery-item-template--25564399206734__ss_gallery_jG8nb6 svg{ display: block; width: 100%; height: 100%; object-fit: cover; }

@media (min-width: 1024px) {.cl-sec-ssgalleryjg8nb6 .section-template--25564399206734__ss_gallery_jG8nb6{ margin: 0px 144px 12px; border-radius: 0px; }}

@media (min-width: 1024px) {.cl-sec-ssgalleryjg8nb6 .section-template--25564399206734__ss_gallery_jG8nb6-settings{ padding: 8px 0px 24px; }}

@media (min-width: 1024px) {.cl-sec-ssgalleryjg8nb6 .gallery-items-template--25564399206734__ss_gallery_jG8nb6{ gap: 10px; grid-template-columns: repeat(3, 1fr); }}

@media (min-width: 1024px) {.cl-sec-ssgalleryjg8nb6 .section-template--25564399206734__ss_gallery_jG8nb6{ border-left: 0px solid rgb(0, 0, 0); border-right: 0px solid rgb(0, 0, 0); }}
.cl-sec-ssgalleryjg8nb6 .gallery-item-template--25564399206734__ss_gallery_jG8nb6{ aspect-ratio: 12 / 12; }

@media (min-width: 1024px) {.cl-sec-ssgalleryjg8nb6 .gallery-item-template--25564399206734__ss_gallery_jG8nb6{ aspect-ratio: 12 / 12; }}

/* === 06-testimonials6mmudr === */
.cl-sec-testimonials6mmudr .testimonials-template--25564399206734__testimonials_6mMUdr{
    background-color: #f7eee3;
    color: #1c1d1d;
  }
.cl-sec-testimonials6mmudr .section-header-image img{
    width: 150px;
    margin: 0 auto 20px;
}
.cl-sec-testimonials6mmudr .cl-section-header{
    margin-bottom: 20px;
}

@media only screen and (max-width: 767px) {.cl-sec-testimonials6mmudr .section-header-image img{
    margin: 0 auto;
}}
.cl-sec-testimonials6mmudr #Testimonials-template--25564399206734__testimonials_6mMUdr .flickity-viewport{ height: 432px; }
.cl-sec-testimonials6mmudr *, .cl-sec-testimonials6mmudr ::before, .cl-sec-testimonials6mmudr ::after{ animation: auto ease 0s 1 normal none running none !important; transition: none !important; }
.cl-sec-testimonials6mmudr *{ content-visibility: visible !important; }

@font-face { font-family: Figtree; font-weight: 500; font-style: normal; font-display: swap; src: url(//zf51ji-zg.myshopify.com/cdn/shop/t/2/assets/figtree_n5.woff2?v=106348871158547939311786218366) format("woff2"); }

@font-face { font-family: Figtree; font-weight: 400; font-style: normal; font-display: swap; src: url(//zf51ji-zg.myshopify.com/cdn/shop/t/2/assets/figtree_n4.woff2?v=44514386689386847291786218364) format("woff2"); }

@font-face { font-family: Figtree; font-weight: 600; font-style: normal; font-display: swap; src: url(//zf51ji-zg.myshopify.com/cdn/shop/t/2/assets/figtree_n6.woff2?v=104267899991835585141786218367) format("woff2"); }

@font-face { font-family: Figtree; font-weight: 400; font-style: italic; font-display: swap; src: url(//zf51ji-zg.myshopify.com/cdn/shop/t/2/assets/figtree_i4.woff2?v=20121379489530409671786218369) format("woff2"); }

@font-face { font-family: Figtree; font-weight: 600; font-style: italic; font-display: swap; src: url(//zf51ji-zg.myshopify.com/cdn/shop/t/2/assets/figtree_i6.woff2?v=136923510401926904101786218370) format("woff2"); }
.cl-sec-testimonials6mmudr{ --animateImagesStyle: zoom-fade; --animateImagesStyleSmall: zoom-fade-small; --animateSectionsBackgroundStyle: zoom-fade; --animateSectionsTextStyle: rise-up; --animateSectionsTextStyleAppendOut: rise-up-out; --colorAnnouncement: #111111; --colorAnnouncementText: #ffffff; --colorBody: #fdfbf7; --colorBodyAlpha05: rgba(253, 251, 247, .05); --colorBodyDim: #f8f1e3; --colorBodyLightDim: #fbf7ef; --colorBodyMediumDim: #f9f3e7; --colorBorder: #e8e8e1; --colorBtnPrimary: #111111; --colorBtnPrimaryDim: #040404; --colorBtnPrimaryText: #ffffff; --colorCartDot: #ff4f33; --colorDrawers: #fdfbf7; --colorDrawersDim: #f8f1e3; --colorDrawerBorder: #e8e8e1; --colorDrawerText: #000000; --colorDrawerTextDarken: #000000; --colorDrawerButton: #111111; --colorDrawerButtonText: #ffffff; --colorFooter: #111111; --colorFooterText: #ffffff; --colorFooterTextAlpha01: rgba(255, 255, 255, .1); --colorFooterTextAlpha012: rgba(255, 255, 255, .12); --colorFooterTextAlpha06: rgba(255, 255, 255, .6); --colorHeroText: #ffffff; --colorInputBg: #fdfbf7; --colorInputBgDim: #f8f1e3; --colorInputBgDark: #f3e7ce; --colorInputText: #1c1d1d; --colorLink: #1c1d1d; --colorModalBg: rgba(0, 0, 0, .6); --colorNav: #fdfbf7; --colorNavText: #1c1d1d; --colorSalePrice: #00b36b; --colorSaleTag: #1c1d1d; --colorSaleTagText: #ffffff; --colorTextBody: #1c1d1d; --colorTextBodyAlpha0025: rgba(28, 29, 29, .03); --colorTextBodyAlpha005: rgba(28, 29, 29, .05); --colorTextBodyAlpha008: rgba(28, 29, 29, .08); --colorTextBodyAlpha01: rgba(28, 29, 29, .1); --colorTextBodyAlpha035: rgba(28, 29, 29, .35); --colorSmallImageBg: #fdfbf7; --colorLargeImageBg: #111111; --urlIcoSelect: url(//zf51ji-zg.myshopify.com/cdn/shop/t/2/assets/ico-select.svg?v=53498090525311146871786220748); --urlIcoSelectFooter: url(//zf51ji-zg.myshopify.com/cdn/shop/t/2/assets/ico-select-footer.svg?v=1750465512323870661786220750); --urlIcoSelectWhite: url(//zf51ji-zg.myshopify.com/cdn/shop/t/2/assets/ico-select-white.svg?v=123333094500582439601786220751); --urlButtonArrowPng: url(//zf51ji-zg.myshopify.com/cdn/shop/t/2/assets/button-arrow.png?v=120975772558518082101786220754); --urlButtonArrow2xPng: url(//zf51ji-zg.myshopify.com/cdn/shop/t/2/assets/button-arrow-2x.png?v=146046765559644341911786220755); --urlButtonArrowBlackPng: url(//zf51ji-zg.myshopify.com/cdn/shop/t/2/assets/button-arrow-black.png?v=132735686375007397821786220757); --urlButtonArrowBlack2xPng: url(//zf51ji-zg.myshopify.com/cdn/shop/t/2/assets/button-arrow-black-2x.png?v=17184276779430753951786220758); --sizeChartMargin: 25px 0; --sizeChartIconMargin: 5px; --newsletterReminderPadding: 30px 35px; --color-body-text: #1c1d1d; --color-body: #fdfbf7; --color-bg: #fdfbf7; }
.cl-sec-testimonials6mmudr .flickity-enabled{ position: relative; }
.cl-sec-testimonials6mmudr .flickity-enabled:focus{ outline: none; }
.cl-sec-testimonials6mmudr .flickity-viewport{ height: 100%; overflow: hidden; position: relative; transition: height 0.35s; }
.cl-sec-testimonials6mmudr .flickity-slider{ height: 100%; position: absolute; width: 100%; }
.cl-sec-testimonials6mmudr .flickity-enabled.is-draggable{ user-select: none; }
.cl-sec-testimonials6mmudr .flickity-enabled.is-draggable .flickity-viewport{ cursor: grab; }
.cl-sec-testimonials6mmudr .flickity-page-dots{ bottom: -25px; color: currentcolor; line-height: 1; list-style: none; margin: 0px; padding: 0px; position: absolute; text-align: center; width: 100%; }
.cl-sec-testimonials6mmudr .flickity-page-dots .dot{ background: transparent; border: 2px solid; border-radius: 100%; cursor: pointer; display: inline-block; height: 9px; margin: 0px 5px; width: 9px; }
.cl-sec-testimonials6mmudr .flickity-page-dots .dot.is-selected{ background-color: currentcolor; }
.cl-sec-testimonials6mmudr *, .cl-sec-testimonials6mmudr ::after, .cl-sec-testimonials6mmudr ::before, .cl-sec-testimonials6mmudr input{ box-sizing: border-box; }
.cl-sec-testimonials6mmudr, .cl-sec-testimonials6mmudr{ margin: 0px; padding: 0px; }
.cl-sec-testimonials6mmudr .text-center{ text-align: center !important; }
.cl-sec-testimonials6mmudr{ touch-action: manipulation; }
.cl-sec-testimonials6mmudr, .cl-sec-testimonials6mmudr{ background-color: var(--colorBody); color: var(--colorTextBody); }
.cl-sec-testimonials6mmudr .cl-page-width{ margin: 0px auto; max-width: 1300px; }
.cl-sec-testimonials6mmudr .page-full, .cl-sec-testimonials6mmudr .cl-page-width{ padding: 0px 20px; }

@media only screen and (min-width: 590px) {.cl-sec-testimonials6mmudr .page-full, .cl-sec-testimonials6mmudr .cl-page-width{ padding: 0px 40px; }}
.cl-sec-testimonials6mmudr, .cl-sec-testimonials6mmudr button, .cl-sec-testimonials6mmudr input, .cl-sec-testimonials6mmudr p, .cl-sec-testimonials6mmudr select, .cl-sec-testimonials6mmudr textarea{ -webkit-font-smoothing: antialiased; text-size-adjust: 100%; font-family: var(--typeBasePrimary),var(--typeBaseFallback); font-size: var(--typeBaseSize); font-weight: var(--typeBaseWeight); letter-spacing: var(--typeBaseSpacing); line-height: var(--typeBaseLineHeight); text-rendering: optimizespeed; }
.cl-sec-testimonials6mmudr{ font-weight: 400; }
.cl-sec-testimonials6mmudr p{ margin: 0px 0px 20px; }
.cl-sec-testimonials6mmudr .cl-rte blockquote, .cl-sec-testimonials6mmudr blockquote{ margin: 0px; padding: 20px 40px 40px; }
.cl-sec-testimonials6mmudr .cl-rte blockquote p, .cl-sec-testimonials6mmudr blockquote p{ font-size: calc(var(--typeBaseSize) + 1px); margin-bottom: 0px; }

@media only screen and (min-width: 590px) {.cl-sec-testimonials6mmudr .cl-rte blockquote p, .cl-sec-testimonials6mmudr blockquote p{ font-size: calc(var(--typeBaseSize) + 3px); }}
.cl-sec-testimonials6mmudr .cl-rte blockquote cite, .cl-sec-testimonials6mmudr blockquote cite{ display: block; }
.cl-sec-testimonials6mmudr .cl-rte blockquote cite::before, .cl-sec-testimonials6mmudr blockquote cite::before{ content: "— "; }
.cl-sec-testimonials6mmudr .h1, .cl-sec-testimonials6mmudr .h2, .cl-sec-testimonials6mmudr .h3, .cl-sec-testimonials6mmudr .h4, .cl-sec-testimonials6mmudr .h5, .cl-sec-testimonials6mmudr .h6, .cl-sec-testimonials6mmudr h1, .cl-sec-testimonials6mmudr h2, .cl-sec-testimonials6mmudr h3, .cl-sec-testimonials6mmudr h4, .cl-sec-testimonials6mmudr h5, .cl-sec-testimonials6mmudr h6{ font-family: var(--typeHeaderPrimary),var(--typeHeaderFallback); font-weight: var(--typeHeaderWeight); letter-spacing: var(--typeHeaderSpacing); line-height: var(--typeHeaderLineHeight); }
.cl-sec-testimonials6mmudr[data-type_header_capitalize="true"] .h1, .cl-sec-testimonials6mmudr[data-type_header_capitalize="true"] .h2, .cl-sec-testimonials6mmudr[data-type_header_capitalize="true"] .h3, .cl-sec-testimonials6mmudr[data-type_header_capitalize="true"] .h4, .cl-sec-testimonials6mmudr[data-type_header_capitalize="true"] .h5, .cl-sec-testimonials6mmudr[data-type_header_capitalize="true"] .h6, .cl-sec-testimonials6mmudr[data-type_header_capitalize="true"] h1, .cl-sec-testimonials6mmudr[data-type_header_capitalize="true"] h2, .cl-sec-testimonials6mmudr[data-type_header_capitalize="true"] h3, .cl-sec-testimonials6mmudr[data-type_header_capitalize="true"] h4, .cl-sec-testimonials6mmudr[data-type_header_capitalize="true"] h5, .cl-sec-testimonials6mmudr[data-type_header_capitalize="true"] h6{ text-transform: uppercase; }
.cl-sec-testimonials6mmudr .h1, .cl-sec-testimonials6mmudr .h2, .cl-sec-testimonials6mmudr .h3, .cl-sec-testimonials6mmudr .h4, .cl-sec-testimonials6mmudr .h5, .cl-sec-testimonials6mmudr .h6, .cl-sec-testimonials6mmudr h1, .cl-sec-testimonials6mmudr h2, .cl-sec-testimonials6mmudr h3, .cl-sec-testimonials6mmudr h4, .cl-sec-testimonials6mmudr h5, .cl-sec-testimonials6mmudr h6{ display: block; margin: 0px 0px 10px; }

@media only screen and (min-width: 590px) {.cl-sec-testimonials6mmudr .h1, .cl-sec-testimonials6mmudr .h2, .cl-sec-testimonials6mmudr .h3, .cl-sec-testimonials6mmudr .h4, .cl-sec-testimonials6mmudr .h5, .cl-sec-testimonials6mmudr .h6, .cl-sec-testimonials6mmudr h1, .cl-sec-testimonials6mmudr h2, .cl-sec-testimonials6mmudr h3, .cl-sec-testimonials6mmudr h4, .cl-sec-testimonials6mmudr h5, .cl-sec-testimonials6mmudr h6{ margin: 0px 0px 20px; }}
.cl-sec-testimonials6mmudr .h2, .cl-sec-testimonials6mmudr h2{ font-size: calc(var(--typeHeaderSize)*.9*.85); }

@media only screen and (min-width: 590px) {.cl-sec-testimonials6mmudr .h2, .cl-sec-testimonials6mmudr h2{ font-size: calc(var(--typeHeaderSize)*.9); }}
.cl-sec-testimonials6mmudr .text-spacing{ margin-bottom: 20px; }
.cl-sec-testimonials6mmudr ol, .cl-sec-testimonials6mmudr ul{ margin: 0px 0px 20px 40px; padding: 0px; text-rendering: optimizelegibility; }
.cl-sec-testimonials6mmudr ol{ list-style: decimal; }
.cl-sec-testimonials6mmudr li{ margin-bottom: 0.25em; }
.cl-sec-testimonials6mmudr .cl-section-header{ margin-bottom: 30px; }

@media only screen and (min-width: 590px) {.cl-sec-testimonials6mmudr .cl-section-header{ margin-bottom: 50px; }}
.cl-sec-testimonials6mmudr[data-type_header_text_alignment="true"] .cl-section-header{ text-align: center; }
.cl-sec-testimonials6mmudr{ --collapsibleIconWidth: 12px; }

@media only screen and (max-width: 589px) {.cl-sec-testimonials6mmudr{ --collapsibleIconWidth: 10px; }}
.cl-sec-testimonials6mmudr .testimonials-section{ padding: 34px 0px; }

@media only screen and (min-width: 590px) {.cl-sec-testimonials6mmudr .testimonials-section{ padding: 100px 0px; }}
.cl-sec-testimonials6mmudr .slideshow-wrapper{ position: relative; }
.cl-sec-testimonials6mmudr .testimonial-stars{ display: block; font-size: 16px; letter-spacing: 0.2em; margin-bottom: 10px; }

@media only screen and (min-width: 590px) {.cl-sec-testimonials6mmudr .testimonial-stars{ font-size: 18px; margin-bottom: 15px; }}
.cl-sec-testimonials6mmudr .testimonials-slide{ display: none; opacity: 0; padding: 40px 0px 55px; width: 33%; }
.cl-sec-testimonials6mmudr .testimonials-slide:first-child{ display: block; }
.cl-sec-testimonials6mmudr .flickity-slider .testimonials-slide{ display: block; opacity: 1; }
.cl-sec-testimonials6mmudr .testimonials-slide .testimonials-slider__text{ transform: scale(0.95); transition: transform 0.5s, box-shadow 0.5s; }
.cl-sec-testimonials6mmudr .testimonials-slide.is-selected .testimonials-slider__text{ box-shadow: rgba(0, 0, 0, 0.1) 0px 10px 25px; position: relative; transform: scale(1.1); z-index: 10; }

@media only screen and (max-width: 589px) {.cl-sec-testimonials6mmudr .testimonials-slide{ width: 100%; }}

@media only screen and (max-width: 589px) {.cl-sec-testimonials6mmudr .testimonials-slide .testimonials-slider__text{ transform: scale(0.86); }}

@media only screen and (max-width: 589px) {.cl-sec-testimonials6mmudr .testimonials-slide.is-selected .testimonials-slider__text{ transform: scale(1); }}
.cl-sec-testimonials6mmudr .testimonials-slider__text{ background: var(--colorBody); color: var(--colorTextBody); margin: 0px 30px 20px; padding: 30px 20px; }

@media only screen and (min-width: 590px) {.cl-sec-testimonials6mmudr .testimonials-slider__text{ margin: 0px; padding: 30px; }}
.cl-sec-testimonials6mmudr .testimonials-slider__text cite{ font-family: var(--typeHeaderPrimary),var(--typeHeaderFallback); font-weight: var(--typeHeaderWeight); letter-spacing: var(--typeHeaderSpacing); line-height: var(--typeHeaderLineHeight); }
.cl-sec-testimonials6mmudr[data-type_header_capitalize="true"] .testimonials-slider__text cite{ text-transform: uppercase; }
.cl-sec-testimonials6mmudr .testimonials-slider__text cite{ font-style: normal; }

@media only screen and (min-width: 590px) {.cl-sec-testimonials6mmudr .testimonials-slider__text cite{ font-size: calc(var(--typeBaseSize) + 1px); }}
.cl-sec-testimonials6mmudr .testimonials-slider__text p{ margin-bottom: 10px; }
.cl-sec-testimonials6mmudr .testimonial-meta{ margin-top: 30px; }
.cl-sec-testimonials6mmudr .testimonial-meta cite::before{ content: ""; }
.cl-sec-testimonials6mmudr .testimonials-section .flickity-page-dots{ bottom: 0px; }

@media print {.cl-sec-testimonials6mmudr h2, .cl-sec-testimonials6mmudr h3, .cl-sec-testimonials6mmudr p{ orphans: 3; widows: 3; }}

@media print {.cl-sec-testimonials6mmudr h2, .cl-sec-testimonials6mmudr h3{ break-after: avoid; }}

@media print {.cl-sec-testimonials6mmudr, .cl-sec-testimonials6mmudr{ background-color: rgb(255, 255, 255); }}
.cl-sec-testimonials6mmudr{ --typeHeaderPrimary: Figtree; --typeHeaderFallback: sans-serif; --typeHeaderSize: 29px; --typeHeaderWeight: 500; --typeHeaderLineHeight: 1.2; --typeHeaderSpacing: 0.0em; --typeBasePrimary: Figtree; --typeBaseFallback: sans-serif; --typeBaseSize: 16px; --typeBaseWeight: 400; --typeBaseLineHeight: 1.6; --typeBaseSpacing: 0.025em; --iconWeight: 2px; --iconLinecaps: miter; }

@font-face { font-family: Assistant; font-weight: 400; font-style: normal; font-display: swap; src: url(//zf51ji-zg.myshopify.com/cdn/shop/t/2/assets/assistant_n4.woff2?v=139933315576396517991786218371) format("woff2"); }

@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-testimonials6mmudr{ --swiper-theme-color: #007aff; }
.cl-sec-testimonials6mmudr{ --swiper-navigation-size: 44px; }

@font-face { font-family: "Josefin Sans"; font-weight: 400; font-style: normal; font-display: swap; src: url(//zf51ji-zg.myshopify.com/cdn/shop/t/2/assets/josefinsans_n4.woff2?v=36577999555996005091786218372) format("woff2"); }
.cl-sec-testimonials6mmudr .testimonials-template--25564399206734__testimonials_6mMUdr{ background-color: rgb(247, 238, 227); color: rgb(28, 29, 29); }
.cl-sec-testimonials6mmudr .cl-section-header{ margin-bottom: 20px; }

@media screen and (min-width: 750px) {.cl-sec-testimonials6mmudr p{ margin: 0px; }}

/* === 07-herovideoxj8gkx === */
.cl-sec-herovideoxj8gkx .hero--template--25564399206734__hero_video_Xj8gkx .hero__title{
    font-size: 20.5px;
  }

  @media only screen and (min-width: 769px) {.cl-sec-herovideoxj8gkx .hero--template--25564399206734__hero_video_Xj8gkx .hero__title{
      font-size: 41px;
    }}
.cl-sec-herovideoxj8gkx .hero--template--25564399206734__hero_video_Xj8gkx .hero__text-wrap:after{
      content: '';
      position: absolute;
      left: 0;
      right: 0;
      top: 0;
      bottom: 0;
      z-index: 3;
      background-color: #000;
      opacity: 0.34;
    }
.cl-sec-herovideoxj8gkx *, .cl-sec-herovideoxj8gkx ::before, .cl-sec-herovideoxj8gkx ::after{ animation: auto ease 0s 1 normal none running none !important; transition: none !important; }
.cl-sec-herovideoxj8gkx *{ content-visibility: visible !important; }

@font-face { font-family: Figtree; font-weight: 500; font-style: normal; font-display: swap; src: url(//zf51ji-zg.myshopify.com/cdn/shop/t/2/assets/figtree_n5.woff2?v=106348871158547939311786218366) format("woff2"); }

@font-face { font-family: Figtree; font-weight: 400; font-style: normal; font-display: swap; src: url(//zf51ji-zg.myshopify.com/cdn/shop/t/2/assets/figtree_n4.woff2?v=44514386689386847291786218364) format("woff2"); }

@font-face { font-family: Figtree; font-weight: 600; font-style: normal; font-display: swap; src: url(//zf51ji-zg.myshopify.com/cdn/shop/t/2/assets/figtree_n6.woff2?v=104267899991835585141786218367) format("woff2"); }

@font-face { font-family: Figtree; font-weight: 400; font-style: italic; font-display: swap; src: url(//zf51ji-zg.myshopify.com/cdn/shop/t/2/assets/figtree_i4.woff2?v=20121379489530409671786218369) format("woff2"); }

@font-face { font-family: Figtree; font-weight: 600; font-style: italic; font-display: swap; src: url(//zf51ji-zg.myshopify.com/cdn/shop/t/2/assets/figtree_i6.woff2?v=136923510401926904101786218370) format("woff2"); }
.cl-sec-herovideoxj8gkx{ --animateImagesStyle: zoom-fade; --animateImagesStyleSmall: zoom-fade-small; --animateSectionsBackgroundStyle: zoom-fade; --animateSectionsTextStyle: rise-up; --animateSectionsTextStyleAppendOut: rise-up-out; --colorAnnouncement: #111111; --colorAnnouncementText: #ffffff; --colorBody: #fdfbf7; --colorBodyAlpha05: rgba(253, 251, 247, .05); --colorBodyDim: #f8f1e3; --colorBodyLightDim: #fbf7ef; --colorBodyMediumDim: #f9f3e7; --colorBorder: #e8e8e1; --colorBtnPrimary: #111111; --colorBtnPrimaryDim: #040404; --colorBtnPrimaryText: #ffffff; --colorCartDot: #ff4f33; --colorDrawers: #fdfbf7; --colorDrawersDim: #f8f1e3; --colorDrawerBorder: #e8e8e1; --colorDrawerText: #000000; --colorDrawerTextDarken: #000000; --colorDrawerButton: #111111; --colorDrawerButtonText: #ffffff; --colorFooter: #111111; --colorFooterText: #ffffff; --colorFooterTextAlpha01: rgba(255, 255, 255, .1); --colorFooterTextAlpha012: rgba(255, 255, 255, .12); --colorFooterTextAlpha06: rgba(255, 255, 255, .6); --colorHeroText: #ffffff; --colorInputBg: #fdfbf7; --colorInputBgDim: #f8f1e3; --colorInputBgDark: #f3e7ce; --colorInputText: #1c1d1d; --colorLink: #1c1d1d; --colorModalBg: rgba(0, 0, 0, .6); --colorNav: #fdfbf7; --colorNavText: #1c1d1d; --colorSalePrice: #00b36b; --colorSaleTag: #1c1d1d; --colorSaleTagText: #ffffff; --colorTextBody: #1c1d1d; --colorTextBodyAlpha0025: rgba(28, 29, 29, .03); --colorTextBodyAlpha005: rgba(28, 29, 29, .05); --colorTextBodyAlpha008: rgba(28, 29, 29, .08); --colorTextBodyAlpha01: rgba(28, 29, 29, .1); --colorTextBodyAlpha035: rgba(28, 29, 29, .35); --colorSmallImageBg: #fdfbf7; --colorLargeImageBg: #111111; --urlIcoSelect: url(//zf51ji-zg.myshopify.com/cdn/shop/t/2/assets/ico-select.svg?v=53498090525311146871786220748); --urlIcoSelectFooter: url(//zf51ji-zg.myshopify.com/cdn/shop/t/2/assets/ico-select-footer.svg?v=1750465512323870661786220750); --urlIcoSelectWhite: url(//zf51ji-zg.myshopify.com/cdn/shop/t/2/assets/ico-select-white.svg?v=123333094500582439601786220751); --urlButtonArrowPng: url(//zf51ji-zg.myshopify.com/cdn/shop/t/2/assets/button-arrow.png?v=120975772558518082101786220754); --urlButtonArrow2xPng: url(//zf51ji-zg.myshopify.com/cdn/shop/t/2/assets/button-arrow-2x.png?v=146046765559644341911786220755); --urlButtonArrowBlackPng: url(//zf51ji-zg.myshopify.com/cdn/shop/t/2/assets/button-arrow-black.png?v=132735686375007397821786220757); --urlButtonArrowBlack2xPng: url(//zf51ji-zg.myshopify.com/cdn/shop/t/2/assets/button-arrow-black-2x.png?v=17184276779430753951786220758); --sizeChartMargin: 25px 0; --sizeChartIconMargin: 5px; --newsletterReminderPadding: 30px 35px; --color-body-text: #1c1d1d; --color-body: #fdfbf7; --color-bg: #fdfbf7; }
.cl-sec-herovideoxj8gkx *, .cl-sec-herovideoxj8gkx ::after, .cl-sec-herovideoxj8gkx ::before, .cl-sec-herovideoxj8gkx input{ box-sizing: border-box; }
.cl-sec-herovideoxj8gkx, .cl-sec-herovideoxj8gkx{ margin: 0px; padding: 0px; }
.cl-sec-herovideoxj8gkx audio, .cl-sec-herovideoxj8gkx canvas, .cl-sec-herovideoxj8gkx progress, .cl-sec-herovideoxj8gkx video{ display: inline-block; vertical-align: baseline; }
.cl-sec-herovideoxj8gkx{ touch-action: manipulation; }
.cl-sec-herovideoxj8gkx, .cl-sec-herovideoxj8gkx{ background-color: var(--colorBody); color: var(--colorTextBody); }
.cl-sec-herovideoxj8gkx .cl-page-width{ margin: 0px auto; max-width: 1300px; }
.cl-sec-herovideoxj8gkx .page-full, .cl-sec-herovideoxj8gkx .cl-page-width{ padding: 0px 20px; }

@media only screen and (min-width: 590px) {.cl-sec-herovideoxj8gkx .page-full, .cl-sec-herovideoxj8gkx .cl-page-width{ padding: 0px 40px; }}
.cl-sec-herovideoxj8gkx, .cl-sec-herovideoxj8gkx button, .cl-sec-herovideoxj8gkx input, .cl-sec-herovideoxj8gkx p, .cl-sec-herovideoxj8gkx select, .cl-sec-herovideoxj8gkx textarea{ -webkit-font-smoothing: antialiased; text-size-adjust: 100%; font-family: var(--typeBasePrimary),var(--typeBaseFallback); font-size: var(--typeBaseSize); font-weight: var(--typeBaseWeight); letter-spacing: var(--typeBaseSpacing); line-height: var(--typeBaseLineHeight); text-rendering: optimizespeed; }
.cl-sec-herovideoxj8gkx{ font-weight: 400; }
.cl-sec-herovideoxj8gkx .h1, .cl-sec-herovideoxj8gkx .h2, .cl-sec-herovideoxj8gkx .h3, .cl-sec-herovideoxj8gkx .h4, .cl-sec-herovideoxj8gkx .h5, .cl-sec-herovideoxj8gkx .h6, .cl-sec-herovideoxj8gkx h1, .cl-sec-herovideoxj8gkx h2, .cl-sec-herovideoxj8gkx h3, .cl-sec-herovideoxj8gkx h4, .cl-sec-herovideoxj8gkx h5, .cl-sec-herovideoxj8gkx h6{ font-family: var(--typeHeaderPrimary),var(--typeHeaderFallback); font-weight: var(--typeHeaderWeight); letter-spacing: var(--typeHeaderSpacing); line-height: var(--typeHeaderLineHeight); }
.cl-sec-herovideoxj8gkx[data-type_header_capitalize="true"] .h1, .cl-sec-herovideoxj8gkx[data-type_header_capitalize="true"] .h2, .cl-sec-herovideoxj8gkx[data-type_header_capitalize="true"] .h3, .cl-sec-herovideoxj8gkx[data-type_header_capitalize="true"] .h4, .cl-sec-herovideoxj8gkx[data-type_header_capitalize="true"] .h5, .cl-sec-herovideoxj8gkx[data-type_header_capitalize="true"] .h6, .cl-sec-herovideoxj8gkx[data-type_header_capitalize="true"] h1, .cl-sec-herovideoxj8gkx[data-type_header_capitalize="true"] h2, .cl-sec-herovideoxj8gkx[data-type_header_capitalize="true"] h3, .cl-sec-herovideoxj8gkx[data-type_header_capitalize="true"] h4, .cl-sec-herovideoxj8gkx[data-type_header_capitalize="true"] h5, .cl-sec-herovideoxj8gkx[data-type_header_capitalize="true"] h6{ text-transform: uppercase; }
.cl-sec-herovideoxj8gkx .h1, .cl-sec-herovideoxj8gkx .h2, .cl-sec-herovideoxj8gkx .h3, .cl-sec-herovideoxj8gkx .h4, .cl-sec-herovideoxj8gkx .h5, .cl-sec-herovideoxj8gkx .h6, .cl-sec-herovideoxj8gkx h1, .cl-sec-herovideoxj8gkx h2, .cl-sec-herovideoxj8gkx h3, .cl-sec-herovideoxj8gkx h4, .cl-sec-herovideoxj8gkx h5, .cl-sec-herovideoxj8gkx h6{ display: block; margin: 0px 0px 10px; }

@media only screen and (min-width: 590px) {.cl-sec-herovideoxj8gkx .h1, .cl-sec-herovideoxj8gkx .h2, .cl-sec-herovideoxj8gkx .h3, .cl-sec-herovideoxj8gkx .h4, .cl-sec-herovideoxj8gkx .h5, .cl-sec-herovideoxj8gkx .h6, .cl-sec-herovideoxj8gkx h1, .cl-sec-herovideoxj8gkx h2, .cl-sec-herovideoxj8gkx h3, .cl-sec-herovideoxj8gkx h4, .cl-sec-herovideoxj8gkx h5, .cl-sec-herovideoxj8gkx h6{ margin: 0px 0px 20px; }}
.cl-sec-herovideoxj8gkx .h1, .cl-sec-herovideoxj8gkx h1{ font-size: calc(var(--typeHeaderSize)*.85); }

@media only screen and (min-width: 590px) {.cl-sec-herovideoxj8gkx .h1, .cl-sec-herovideoxj8gkx h1{ font-size: var(--typeHeaderSize); }}
.cl-sec-herovideoxj8gkx .h2, .cl-sec-herovideoxj8gkx h2{ font-size: calc(var(--typeHeaderSize)*.9*.85); }

@media only screen and (min-width: 590px) {.cl-sec-herovideoxj8gkx .h2, .cl-sec-herovideoxj8gkx h2{ font-size: calc(var(--typeHeaderSize)*.9); }}
.cl-sec-herovideoxj8gkx .text-link, .cl-sec-herovideoxj8gkx a{ background: transparent; color: var(--colorTextBody); text-decoration: none; }
.cl-sec-herovideoxj8gkx .text-link:hover, .cl-sec-herovideoxj8gkx a:hover{ color: var(--colorTextBody); }
.cl-sec-herovideoxj8gkx .btn, .cl-sec-herovideoxj8gkx .cl-rte .btn, .cl-sec-herovideoxj8gkx .shopify-payment-button .shopify-payment-button__button--unbranded{ font-family: var(--typeHeaderPrimary),var(--typeHeaderFallback); font-weight: var(--typeHeaderWeight); letter-spacing: var(--typeHeaderSpacing); line-height: var(--typeHeaderLineHeight); }
.cl-sec-herovideoxj8gkx[data-type_header_capitalize="true"] .btn, .cl-sec-herovideoxj8gkx[data-type_header_capitalize="true"] .cl-rte .btn, .cl-sec-herovideoxj8gkx[data-type_header_capitalize="true"] .shopify-payment-button .shopify-payment-button__button--unbranded{ text-transform: uppercase; }
.cl-sec-herovideoxj8gkx .btn, .cl-sec-herovideoxj8gkx .cl-rte .btn, .cl-sec-herovideoxj8gkx .shopify-payment-button .shopify-payment-button__button--unbranded{ appearance: none; background: var(--colorBtnPrimary); border: 1px solid transparent; border-radius: 0px; color: var(--colorBtnPrimaryText); cursor: pointer; display: inline-block; font-size: 16px; line-height: 1.42; margin: 0px; min-width: 90px; padding: 11px 20px; text-align: center; text-decoration: none; transition: padding-right 0.3s, background 0.3s, opacity 1s; user-select: none; vertical-align: middle; white-space: normal; width: auto; }

@media only screen and (max-width: 589px) {.cl-sec-herovideoxj8gkx .btn, .cl-sec-herovideoxj8gkx .cl-rte .btn, .cl-sec-herovideoxj8gkx .shopify-payment-button .shopify-payment-button__button--unbranded{ font-size: 14px; padding: 8px 18px; }}
.cl-sec-herovideoxj8gkx .btn:hover, .cl-sec-herovideoxj8gkx .cl-rte .btn:hover, .cl-sec-herovideoxj8gkx .shopify-payment-button .shopify-payment-button__button--unbranded:hover{ background-color: var(--colorBtnPrimary); color: var(--colorBtnPrimaryText); }
.cl-sec-herovideoxj8gkx .btn:active, .cl-sec-herovideoxj8gkx .cl-rte .btn:active, .cl-sec-herovideoxj8gkx .shopify-payment-button .shopify-payment-button__button--unbranded:active{ opacity: 0.6; transition: opacity 0.1s; }
.cl-sec-herovideoxj8gkx .btn--inverse{ background-color: transparent !important; }
.cl-sec-herovideoxj8gkx .btn--inverse{ border: 2px solid rgb(255, 255, 255); color: rgb(255, 255, 255); }
.cl-sec-herovideoxj8gkx .btn--inverse:active, .cl-sec-herovideoxj8gkx .btn--inverse:hover{ background-color: rgb(255, 255, 255) !important; color: rgb(0, 0, 0) !important; }
.cl-sec-herovideoxj8gkx .btn--inverse:active, .cl-sec-herovideoxj8gkx .btn--inverse:hover{ transition: 0.5s; }
.cl-sec-herovideoxj8gkx .hero__link .btn--inverse{ border-color: var(--colorHeroText); color: var(--colorHeroText); }
.cl-sec-herovideoxj8gkx .animation-cropper{ display: inline-flex; overflow: hidden; }
.cl-sec-herovideoxj8gkx{ --collapsibleIconWidth: 12px; }

@media only screen and (max-width: 589px) {.cl-sec-herovideoxj8gkx{ --collapsibleIconWidth: 10px; }}
.cl-sec-herovideoxj8gkx .hero{ background: var(--colorLargeImageBg); overflow: hidden; position: relative; }
.cl-sec-herovideoxj8gkx .hero__image-wrapper, .cl-sec-herovideoxj8gkx .hero__media{ height: 100%; left: 0px; position: absolute; top: 0px; width: 100%; }
.cl-sec-herovideoxj8gkx .hero__image-wrapper::before, .cl-sec-herovideoxj8gkx .hero__media::before{ inset: 0px; content: ""; position: absolute; z-index: 3; }
.cl-sec-herovideoxj8gkx .hero__media iframe, .cl-sec-herovideoxj8gkx .hero__media video{ height: 100%; pointer-events: none; width: 100%; }
.cl-sec-herovideoxj8gkx .video-parent-section.loaded .hero__media iframe, .cl-sec-herovideoxj8gkx .video-parent-section.loaded .hero__media video{ opacity: 1; }
.cl-sec-herovideoxj8gkx .hero__media video{ font-family: "object-fit: cover"; object-fit: cover; position: relative; }
.cl-sec-herovideoxj8gkx .hero__text-wrap{ color: var(--colorHeroText); height: 100%; position: relative; }
.cl-sec-herovideoxj8gkx .hero__text-wrap .cl-page-width{ display: table; height: 100%; width: 100%; }
.cl-sec-herovideoxj8gkx .hero__text-content{ padding: 20px 0px; position: relative; z-index: 4; }

@media only screen and (min-width: 590px) {.cl-sec-herovideoxj8gkx .hero__text-content{ padding: 60px 0px; }}
.cl-sec-herovideoxj8gkx .hero__title{ display: block; font-size: 40px; margin-bottom: 0px; }

@media only screen and (min-width: 590px) {.cl-sec-herovideoxj8gkx .hero__title{ font-size: 80px; }}
.cl-sec-herovideoxj8gkx .hero__link{ display: inline-block; }
.cl-sec-herovideoxj8gkx .hero__link .btn{ margin-top: 10px; }

@media only screen and (min-width: 590px) {.cl-sec-herovideoxj8gkx .hero__link .btn{ margin-top: 5px; }}
.cl-sec-herovideoxj8gkx .hero__text-content{ display: table-cell; }
.cl-sec-herovideoxj8gkx .hero__text-content.horizontal-center{ text-align: center; }
.cl-sec-herovideoxj8gkx .hero__text-content.vertical-center{ vertical-align: middle; }
.cl-sec-herovideoxj8gkx .hero__text-content.vertical-center .hero__link{ display: block; }

@media only screen and (min-width: 590px) {.cl-sec-herovideoxj8gkx .hero__text-content.vertical-center .hero__link{ margin-top: 20px; }}
.cl-sec-herovideoxj8gkx .hero__text-content.vertical-center .hero__link .btn{ margin-left: 0px; }
.cl-sec-herovideoxj8gkx .hero--100vh{ height: 100vh; }

@media only screen and (max-width: 589px) {.cl-sec-herovideoxj8gkx .hero--mobile--400px[data-mobile-natural="false"]{ height: 400px; }}
.cl-sec-herovideoxj8gkx[data-aos="hero__animation"] .animation-cropper{ opacity: 0; }
.cl-sec-herovideoxj8gkx[data-aos="hero__animation"] .animation-contents{ opacity: 0; transform: translateY(15px); transition: none; }
.cl-sec-herovideoxj8gkx[data-aos="hero__animation"] .hero__link .btn{ opacity: 0; transition: none; }
.cl-sec-herovideoxj8gkx .loaded[data-aos="hero__animation"] .animation-cropper{ opacity: 1; }
.cl-sec-herovideoxj8gkx .loaded[data-aos="hero__animation"] .animation-contents{ transform: translateY(0px); }
.cl-sec-herovideoxj8gkx .loaded[data-aos="hero__animation"] .hero__title .animation-contents{ animation: 0.8s cubic-bezier(0.26, 0.54, 0.32, 1) 0.3s 1 normal forwards running rise-up; }
.cl-sec-herovideoxj8gkx .loaded[data-aos="hero__animation"] .hero__link .animation-contents{ opacity: 1; }
.cl-sec-herovideoxj8gkx .loaded[data-aos="hero__animation"] .hero__link .btn{ animation: 2s ease 1.3s 1 normal forwards running fade-in; }

@media print {.cl-sec-herovideoxj8gkx h2, .cl-sec-herovideoxj8gkx h3, .cl-sec-herovideoxj8gkx p{ orphans: 3; widows: 3; }}

@media print {.cl-sec-herovideoxj8gkx h2, .cl-sec-herovideoxj8gkx h3{ break-after: avoid; }}

@media print {.cl-sec-herovideoxj8gkx, .cl-sec-herovideoxj8gkx{ background-color: rgb(255, 255, 255); }}
.cl-sec-herovideoxj8gkx{ --typeHeaderPrimary: Figtree; --typeHeaderFallback: sans-serif; --typeHeaderSize: 29px; --typeHeaderWeight: 500; --typeHeaderLineHeight: 1.2; --typeHeaderSpacing: 0.0em; --typeBasePrimary: Figtree; --typeBaseFallback: sans-serif; --typeBaseSize: 16px; --typeBaseWeight: 400; --typeBaseLineHeight: 1.6; --typeBaseSpacing: 0.025em; --iconWeight: 2px; --iconLinecaps: miter; }
.cl-sec-herovideoxj8gkx .collection-hero__content::before, .cl-sec-herovideoxj8gkx .hero__image-wrapper::before, .cl-sec-herovideoxj8gkx .hero__media::before{ background-image: linear-gradient(rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0) 40%, rgba(0, 0, 0, 0.62) 100%); }

@font-face { font-family: Assistant; font-weight: 400; font-style: normal; font-display: swap; src: url(//zf51ji-zg.myshopify.com/cdn/shop/t/2/assets/assistant_n4.woff2?v=139933315576396517991786218371) format("woff2"); }

@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-herovideoxj8gkx{ --swiper-theme-color: #007aff; }
.cl-sec-herovideoxj8gkx{ --swiper-navigation-size: 44px; }

@font-face { font-family: "Josefin Sans"; font-weight: 400; font-style: normal; font-display: swap; src: url(//zf51ji-zg.myshopify.com/cdn/shop/t/2/assets/josefinsans_n4.woff2?v=36577999555996005091786218372) format("woff2"); }
.cl-sec-herovideoxj8gkx .hero--template--25564399206734__hero_video_Xj8gkx .hero__title{ font-size: 20.5px; }

@media only screen and (min-width: 769px) {.cl-sec-herovideoxj8gkx .hero--template--25564399206734__hero_video_Xj8gkx .hero__title{ font-size: 41px; }}
.cl-sec-herovideoxj8gkx .hero--template--25564399206734__hero_video_Xj8gkx .hero__text-wrap::after{ content: ""; position: absolute; inset: 0px; z-index: 3; background-color: rgb(0, 0, 0); opacity: 0.34; }

/* === 08-ssinstabbwxp3 === */
.cl-sec-ssinstabbwxp3 .section-template--25564399206734__ss_insta_bBWXp3-padding{
    padding-top: 27px;
    max-width: 1920px;
    padding-left:16px;
    padding-right:16px;
  }


  @media screen and (min-width: 750px) {.cl-sec-ssinstabbwxp3 .section-template--25564399206734__ss_insta_bBWXp3-padding{
      padding-top: 36px;
      padding-left:80px;
      padding-right:80px;
    }}
.cl-sec-ssinstabbwxp3 .ss-instafeed-container{
    display:flex;
    justify-content:space-between;
    align-items: center;
  }
.cl-sec-ssinstabbwxp3 .ss-ig-button{
    height:100px;
    width:120px;
    border-radius:12px;
    border: 3.2px solid #000000;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    text-decoration: none;
    color: #000000;
    padding:5px;
  }
.cl-sec-ssinstabbwxp3 .ss-instafeed-header{
    color:#000000;
    font-size:18px;
    font-weight:800;
    text-transform: uppercase;
    letter-spacing: 1px;
    margin:0px;
    line-height:1;
  }
.cl-sec-ssinstabbwxp3 .ss-instafeed-hashtag{
    color:#000000;
    font-size: 36px;
    margin:0px;
    line-height: 1.2;
    word-break: break-word;
  }
.cl-sec-ssinstabbwxp3 .ss-isntafeed-img-wrapper{
    width:100%;
    display: flex;
    flex-wrap: wrap;
    margin:0;
    padding:0 0px;
    padding-bottom: 36px;
    margin-top:30px;
    justify-content: center;
  }
.cl-sec-ssinstabbwxp3 .ss-gallery_all-item a img, .cl-sec-ssinstabbwxp3 .ss-gallery_all-item a svg{
      max-width: 100%;
      height: 100%;
      display: block;
      object-fit: cover;
      object-position: center;
  }
.cl-sec-ssinstabbwxp3 .ss-gallery_all-item{
     width: calc(25%); 
     aspect-ratio: 1 / 1;
     padding: 0px;
  }
.cl-sec-ssinstabbwxp3 .ss-gallery_all-item a{
      display: block;
      height: 100%;
      position: relative;
  }
.cl-sec-ssinstabbwxp3 .ss-ig-button p{
    font-size: 12px;
    margin:6px 0 0 0;
    line-height:1;
    word-break: break-word;
    text-align:center;
  }
.cl-sec-ssinstabbwxp3 .ss-gallery_all-item:hover{
    background-color: #fdfbf7;
    opacity:0.6;
  }


  @media screen and (max-width: 750px) {.cl-sec-ssinstabbwxp3 .ss-gallery_all-item{
       width: calc(50%);
     }
.cl-sec-ssinstabbwxp3 .ss-instafeed-hashtag{
      font-size:27px;
    }
.cl-sec-ssinstabbwxp3 .ss-instafeed-header{
      font-size:14px;
    }
.cl-sec-ssinstabbwxp3 .ss-gallery_all-item{
       padding: 0px;
    }
.cl-sec-ssinstabbwxp3 .ss-isntafeed-img-wrapper{
      padding:0 0px;
    }
.cl-sec-ssinstabbwxp3 .ss-ig-button{
      height: 80px;
      width: 100px;
    }
.cl-sec-ssinstabbwxp3 .ss-gallery_all-item:nth-last-child(-n+0){
       display:none;
     }}
.cl-sec-ssinstabbwxp3 *, .cl-sec-ssinstabbwxp3 ::before, .cl-sec-ssinstabbwxp3 ::after{ animation: auto ease 0s 1 normal none running none !important; transition: none !important; }
.cl-sec-ssinstabbwxp3 *{ content-visibility: visible !important; }

@font-face { font-family: Figtree; font-weight: 500; font-style: normal; font-display: swap; src: url(//zf51ji-zg.myshopify.com/cdn/shop/t/2/assets/figtree_n5.woff2?v=106348871158547939311786218366) format("woff2"); }

@font-face { font-family: Figtree; font-weight: 400; font-style: normal; font-display: swap; src: url(//zf51ji-zg.myshopify.com/cdn/shop/t/2/assets/figtree_n4.woff2?v=44514386689386847291786218364) format("woff2"); }

@font-face { font-family: Figtree; font-weight: 600; font-style: normal; font-display: swap; src: url(//zf51ji-zg.myshopify.com/cdn/shop/t/2/assets/figtree_n6.woff2?v=104267899991835585141786218367) format("woff2"); }

@font-face { font-family: Figtree; font-weight: 400; font-style: italic; font-display: swap; src: url(//zf51ji-zg.myshopify.com/cdn/shop/t/2/assets/figtree_i4.woff2?v=20121379489530409671786218369) format("woff2"); }

@font-face { font-family: Figtree; font-weight: 600; font-style: italic; font-display: swap; src: url(//zf51ji-zg.myshopify.com/cdn/shop/t/2/assets/figtree_i6.woff2?v=136923510401926904101786218370) format("woff2"); }
.cl-sec-ssinstabbwxp3{ --animateImagesStyle: zoom-fade; --animateImagesStyleSmall: zoom-fade-small; --animateSectionsBackgroundStyle: zoom-fade; --animateSectionsTextStyle: rise-up; --animateSectionsTextStyleAppendOut: rise-up-out; --colorAnnouncement: #111111; --colorAnnouncementText: #ffffff; --colorBody: #fdfbf7; --colorBodyAlpha05: rgba(253, 251, 247, .05); --colorBodyDim: #f8f1e3; --colorBodyLightDim: #fbf7ef; --colorBodyMediumDim: #f9f3e7; --colorBorder: #e8e8e1; --colorBtnPrimary: #111111; --colorBtnPrimaryDim: #040404; --colorBtnPrimaryText: #ffffff; --colorCartDot: #ff4f33; --colorDrawers: #fdfbf7; --colorDrawersDim: #f8f1e3; --colorDrawerBorder: #e8e8e1; --colorDrawerText: #000000; --colorDrawerTextDarken: #000000; --colorDrawerButton: #111111; --colorDrawerButtonText: #ffffff; --colorFooter: #111111; --colorFooterText: #ffffff; --colorFooterTextAlpha01: rgba(255, 255, 255, .1); --colorFooterTextAlpha012: rgba(255, 255, 255, .12); --colorFooterTextAlpha06: rgba(255, 255, 255, .6); --colorHeroText: #ffffff; --colorInputBg: #fdfbf7; --colorInputBgDim: #f8f1e3; --colorInputBgDark: #f3e7ce; --colorInputText: #1c1d1d; --colorLink: #1c1d1d; --colorModalBg: rgba(0, 0, 0, .6); --colorNav: #fdfbf7; --colorNavText: #1c1d1d; --colorSalePrice: #00b36b; --colorSaleTag: #1c1d1d; --colorSaleTagText: #ffffff; --colorTextBody: #1c1d1d; --colorTextBodyAlpha0025: rgba(28, 29, 29, .03); --colorTextBodyAlpha005: rgba(28, 29, 29, .05); --colorTextBodyAlpha008: rgba(28, 29, 29, .08); --colorTextBodyAlpha01: rgba(28, 29, 29, .1); --colorTextBodyAlpha035: rgba(28, 29, 29, .35); --colorSmallImageBg: #fdfbf7; --colorLargeImageBg: #111111; --urlIcoSelect: url(//zf51ji-zg.myshopify.com/cdn/shop/t/2/assets/ico-select.svg?v=53498090525311146871786220748); --urlIcoSelectFooter: url(//zf51ji-zg.myshopify.com/cdn/shop/t/2/assets/ico-select-footer.svg?v=1750465512323870661786220750); --urlIcoSelectWhite: url(//zf51ji-zg.myshopify.com/cdn/shop/t/2/assets/ico-select-white.svg?v=123333094500582439601786220751); --urlButtonArrowPng: url(//zf51ji-zg.myshopify.com/cdn/shop/t/2/assets/button-arrow.png?v=120975772558518082101786220754); --urlButtonArrow2xPng: url(//zf51ji-zg.myshopify.com/cdn/shop/t/2/assets/button-arrow-2x.png?v=146046765559644341911786220755); --urlButtonArrowBlackPng: url(//zf51ji-zg.myshopify.com/cdn/shop/t/2/assets/button-arrow-black.png?v=132735686375007397821786220757); --urlButtonArrowBlack2xPng: url(//zf51ji-zg.myshopify.com/cdn/shop/t/2/assets/button-arrow-black-2x.png?v=17184276779430753951786220758); --sizeChartMargin: 25px 0; --sizeChartIconMargin: 5px; --newsletterReminderPadding: 30px 35px; --color-body-text: #1c1d1d; --color-body: #fdfbf7; --color-bg: #fdfbf7; }
.cl-sec-ssinstabbwxp3 img{ border: 0px; display: block; height: auto; max-width: 100%; }
.cl-sec-ssinstabbwxp3 *, .cl-sec-ssinstabbwxp3 ::after, .cl-sec-ssinstabbwxp3 ::before, .cl-sec-ssinstabbwxp3 input{ box-sizing: border-box; }
.cl-sec-ssinstabbwxp3, .cl-sec-ssinstabbwxp3{ margin: 0px; padding: 0px; }
.cl-sec-ssinstabbwxp3 article, .cl-sec-ssinstabbwxp3 aside, .cl-sec-ssinstabbwxp3 details, .cl-sec-ssinstabbwxp3 figcaption, .cl-sec-ssinstabbwxp3 figure, .cl-sec-ssinstabbwxp3 footer, .cl-sec-ssinstabbwxp3 header, .cl-sec-ssinstabbwxp3 hgroup, .cl-sec-ssinstabbwxp3 main, .cl-sec-ssinstabbwxp3 nav, .cl-sec-ssinstabbwxp3 section, .cl-sec-ssinstabbwxp3 summary{ display: block; }
.cl-sec-ssinstabbwxp3{ touch-action: manipulation; }
.cl-sec-ssinstabbwxp3, .cl-sec-ssinstabbwxp3{ background-color: var(--colorBody); color: var(--colorTextBody); }
.cl-sec-ssinstabbwxp3 .cl-page-width{ margin: 0px auto; max-width: 1300px; }
.cl-sec-ssinstabbwxp3 .page-full, .cl-sec-ssinstabbwxp3 .cl-page-width{ padding: 0px 20px; }

@media only screen and (min-width: 590px) {.cl-sec-ssinstabbwxp3 .page-full, .cl-sec-ssinstabbwxp3 .cl-page-width{ padding: 0px 40px; }}
.cl-sec-ssinstabbwxp3, .cl-sec-ssinstabbwxp3 button, .cl-sec-ssinstabbwxp3 input, .cl-sec-ssinstabbwxp3 p, .cl-sec-ssinstabbwxp3 select, .cl-sec-ssinstabbwxp3 textarea{ -webkit-font-smoothing: antialiased; text-size-adjust: 100%; font-family: var(--typeBasePrimary),var(--typeBaseFallback); font-size: var(--typeBaseSize); font-weight: var(--typeBaseWeight); letter-spacing: var(--typeBaseSpacing); line-height: var(--typeBaseLineHeight); text-rendering: optimizespeed; }
.cl-sec-ssinstabbwxp3{ font-weight: 400; }
.cl-sec-ssinstabbwxp3 p{ margin: 0px 0px 20px; }
.cl-sec-ssinstabbwxp3 .text-link, .cl-sec-ssinstabbwxp3 a{ background: transparent; color: var(--colorTextBody); text-decoration: none; }
.cl-sec-ssinstabbwxp3 .text-link:hover, .cl-sec-ssinstabbwxp3 a:hover{ color: var(--colorTextBody); }
.cl-sec-ssinstabbwxp3 svg:not(:root){ overflow: hidden; }
.cl-sec-ssinstabbwxp3{ --collapsibleIconWidth: 12px; }

@media only screen and (max-width: 589px) {.cl-sec-ssinstabbwxp3{ --collapsibleIconWidth: 10px; }}

@media print {.cl-sec-ssinstabbwxp3 h2, .cl-sec-ssinstabbwxp3 h3, .cl-sec-ssinstabbwxp3 p{ orphans: 3; widows: 3; }}

@media print {.cl-sec-ssinstabbwxp3, .cl-sec-ssinstabbwxp3{ background-color: rgb(255, 255, 255); }}
.cl-sec-ssinstabbwxp3{ --typeHeaderPrimary: Figtree; --typeHeaderFallback: sans-serif; --typeHeaderSize: 29px; --typeHeaderWeight: 500; --typeHeaderLineHeight: 1.2; --typeHeaderSpacing: 0.0em; --typeBasePrimary: Figtree; --typeBaseFallback: sans-serif; --typeBaseSize: 16px; --typeBaseWeight: 400; --typeBaseLineHeight: 1.6; --typeBaseSpacing: 0.025em; --iconWeight: 2px; --iconLinecaps: miter; }

@font-face { font-family: Assistant; font-weight: 400; font-style: normal; font-display: swap; src: url(//zf51ji-zg.myshopify.com/cdn/shop/t/2/assets/assistant_n4.woff2?v=139933315576396517991786218371) format("woff2"); }

@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-ssinstabbwxp3{ --swiper-theme-color: #007aff; }
.cl-sec-ssinstabbwxp3{ --swiper-navigation-size: 44px; }

@font-face { font-family: "Josefin Sans"; font-weight: 400; font-style: normal; font-display: swap; src: url(//zf51ji-zg.myshopify.com/cdn/shop/t/2/assets/josefinsans_n4.woff2?v=36577999555996005091786218372) format("woff2"); }
.cl-sec-ssinstabbwxp3 .section-template--25564399206734__ss_insta_bBWXp3-padding{ padding-top: 27px; max-width: 1920px; padding-left: 16px; padding-right: 16px; }

@media screen and (min-width: 750px) {.cl-sec-ssinstabbwxp3 .section-template--25564399206734__ss_insta_bBWXp3-padding{ padding-top: 36px; padding-left: 80px; padding-right: 80px; }}
.cl-sec-ssinstabbwxp3 .ss-instafeed-container{ display: flex; justify-content: space-between; align-items: center; }
.cl-sec-ssinstabbwxp3 .ss-ig-button{ height: 100px; width: 120px; border-radius: 12px; border: 3.2px solid rgb(0, 0, 0); display: flex; flex-direction: column; justify-content: center; align-items: center; text-decoration: none; color: rgb(0, 0, 0); padding: 5px; }
.cl-sec-ssinstabbwxp3 .ss-instafeed-header{ color: rgb(0, 0, 0); font-size: 18px; font-weight: 800; text-transform: uppercase; letter-spacing: 1px; margin: 0px; line-height: 1; }
.cl-sec-ssinstabbwxp3 .ss-instafeed-hashtag{ color: rgb(0, 0, 0); font-size: 36px; margin: 0px; line-height: 1.2; word-break: break-word; }
.cl-sec-ssinstabbwxp3 .ss-isntafeed-img-wrapper{ width: 100%; display: flex; flex-wrap: wrap; margin: 30px 0px 0px; padding: 0px 0px 36px; justify-content: center; }
.cl-sec-ssinstabbwxp3 .ss-gallery_all-item a img, .cl-sec-ssinstabbwxp3 .ss-gallery_all-item a svg{ max-width: 100%; height: 100%; display: block; object-fit: cover; object-position: center center; }
.cl-sec-ssinstabbwxp3 .ss-gallery_all-item{ width: calc(25%); aspect-ratio: 1 / 1; padding: 0px; }
.cl-sec-ssinstabbwxp3 .ss-gallery_all-item a{ display: block; height: 100%; position: relative; }
.cl-sec-ssinstabbwxp3 .ss-ig-button p{ font-size: 12px; margin: 6px 0px 0px; line-height: 1; word-break: break-word; text-align: center; }
.cl-sec-ssinstabbwxp3 .ss-gallery_all-item:hover{ background-color: rgb(253, 251, 247); opacity: 0.6; }

@media screen and (max-width: 750px) {.cl-sec-ssinstabbwxp3 .ss-gallery_all-item{ width: calc(50%); }}

@media screen and (max-width: 750px) {.cl-sec-ssinstabbwxp3 .ss-instafeed-hashtag{ font-size: 27px; }}

@media screen and (max-width: 750px) {.cl-sec-ssinstabbwxp3 .ss-instafeed-header{ font-size: 14px; }}

@media screen and (max-width: 750px) {.cl-sec-ssinstabbwxp3 .ss-gallery_all-item{ padding: 0px; }}

@media screen and (max-width: 750px) {.cl-sec-ssinstabbwxp3 .ss-isntafeed-img-wrapper{ padding: 0px; }}

@media screen and (max-width: 750px) {.cl-sec-ssinstabbwxp3 .ss-ig-button{ height: 80px; width: 100px; }}

@media screen and (min-width: 750px) {.cl-sec-ssinstabbwxp3 p{ margin: 0px; }}

/* === 09-scrollingimgtestipndnk8 === */


 

  @media screen and (min-width: 750px) {.cl-sec-scrollingimgtestipndnk8 p{
      margin:0;
    }}
.cl-sec-scrollingimgtestipndnk8 .section-template--25564399206734__scrolling_img_testi_Pndnk8-padding{
    padding-left:24px;
    padding-right:24px;
    padding-top: var(--pt);
    padding-bottom: var(--pb);
    text-align: center;
  }


  @media screen and (min-width: 750px) {.cl-sec-scrollingimgtestipndnk8 .section-template--25564399206734__scrolling_img_testi_Pndnk8-padding{
      padding-left:80px;
      padding-right:80px;
      padding-top: var(--pt-desktop);
      padding-bottom: var(--pb-desktop);
    }
.cl-sec-scrollingimgtestipndnk8 .left-on-desktop-template--25564399206734__scrolling_img_testi_Pndnk8{
      text-align: left;
    }
.cl-sec-scrollingimgtestipndnk8 .left-on-desktop-template--25564399206734__scrolling_img_testi_Pndnk8 .swiper-slide{
      display: flex;
    }}
.cl-sec-scrollingimgtestipndnk8 .hidden-template--25564399206734__scrolling_img_testi_Pndnk8{
    display: none;
  }
.cl-sec-scrollingimgtestipndnk8 .desktop-only-template--25564399206734__scrolling_img_testi_Pndnk8{
      display: none;
    }

    @media screen and (min-width: 750px) {.cl-sec-scrollingimgtestipndnk8 .desktop-only-template--25564399206734__scrolling_img_testi_Pndnk8{
        display: block;
      }
.cl-sec-scrollingimgtestipndnk8 .mobile-only-template--25564399206734__scrolling_img_testi_Pndnk8{
        display: none;
      }}
.cl-sec-scrollingimgtestipndnk8 .swiper.swiper-template--25564399206734__scrolling_img_testi_Pndnk8{
        --swiper-pagination-bullet-inactive-color: #D9D9D9;
        --swiper-pagination-bullet-inactive-opacity: 1;
        --swiper-pagination-bullet-horizontal-gap: 5px;
        --swiper-pagination-bottom: 0px;
        padding-bottom: 24px;
      }
.cl-sec-scrollingimgtestipndnk8 .swiper-template--25564399206734__scrolling_img_testi_Pndnk8 .swiper-slide{
        position: relative;
        height: auto;
      }
.cl-sec-scrollingimgtestipndnk8 .swiper-template--25564399206734__scrolling_img_testi_Pndnk8 img{
        width: 100%;
        height: 100%;
        object-fit: cover;
      }
.cl-sec-scrollingimgtestipndnk8 .text-content-template--25564399206734__scrolling_img_testi_Pndnk8{
        line-height: 1.3;
        flex-grow: 1;
      }
.cl-sec-scrollingimgtestipndnk8 .text-content-template--25564399206734__scrolling_img_testi_Pndnk8 a{
        color: #677279!important;
      }
.cl-sec-scrollingimgtestipndnk8 .swiper-slide-image-template--25564399206734__scrolling_img_testi_Pndnk8, .cl-sec-scrollingimgtestipndnk8 .swiper-slide-image-template--25564399206734__scrolling_img_testi_Pndnk8 svg{
        height: var(--icon-size)!important;
        width: var(--icon-size)!important;
        object-fit: contain;
        margin: 0px auto 15px;
        color: #000000;
      }


      @media screen and (min-width: 750px) {.cl-sec-scrollingimgtestipndnk8 .swiper-slide-image-template--25564399206734__scrolling_img_testi_Pndnk8, .cl-sec-scrollingimgtestipndnk8 .swiper-slide-image-template--25564399206734__scrolling_img_testi_Pndnk8 svg{
          
        }
.cl-sec-scrollingimgtestipndnk8 .text-content-template--25564399206734__scrolling_img_testi_Pndnk8{
          
        }}
.cl-sec-scrollingimgtestipndnk8 .text-and-icons-grid-template--25564399206734__scrolling_img_testi_Pndnk8{
        display: grid;
        grid-template-columns: repeat(1, minmax(0, 1fr));
        gap: 30px;
      }

      @media screen and (min-width: 750px) {.cl-sec-scrollingimgtestipndnk8 .text-and-icons-grid-template--25564399206734__scrolling_img_testi_Pndnk8{
          grid-template-columns: repeat(2, minmax(0, 1fr));
        }}

      @media screen and (min-width: 1024px) {.cl-sec-scrollingimgtestipndnk8 .text-and-icons-grid-template--25564399206734__scrolling_img_testi_Pndnk8{
          grid-template-columns: repeat(4, minmax(0, 1fr));
        }}
.cl-sec-scrollingimgtestipndnk8 /** * Swiper 9.4.1 * Most modern mobile touch slider and framework with hardware accelerated transitions * https://swiperjs.com * * Copyright 2014-2023 Vladimir Kharlampidi * * Released under the MIT License * * Released on: June 13, .cl-sec-scrollingimgtestipndnk8 2023 */ @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}
:root{--swiper-theme-color:#007aff}
.cl-sec-scrollingimgtestipndnk8 .swiper, .cl-sec-scrollingimgtestipndnk8 swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}
.cl-sec-scrollingimgtestipndnk8 .swiper-vertical>.swiper-wrapper{flex-direction:column}
.cl-sec-scrollingimgtestipndnk8 .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-scrollingimgtestipndnk8 .swiper-android .swiper-slide, .cl-sec-scrollingimgtestipndnk8 .swiper-wrapper{transform:translate3d(0px,0,0)}
.cl-sec-scrollingimgtestipndnk8 .swiper-horizontal{touch-action:pan-y}
.cl-sec-scrollingimgtestipndnk8 .swiper-vertical{touch-action:pan-x}
.cl-sec-scrollingimgtestipndnk8 .swiper-slide, .cl-sec-scrollingimgtestipndnk8 swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}
.cl-sec-scrollingimgtestipndnk8 .swiper-slide-invisible-blank{visibility:hidden}
.cl-sec-scrollingimgtestipndnk8 .swiper-autoheight, .cl-sec-scrollingimgtestipndnk8 .swiper-autoheight .swiper-slide{height:auto}
.cl-sec-scrollingimgtestipndnk8 .swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}
.cl-sec-scrollingimgtestipndnk8 .swiper-backface-hidden .swiper-slide{transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}
.cl-sec-scrollingimgtestipndnk8 .swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}
.cl-sec-scrollingimgtestipndnk8 .swiper-3d .swiper-wrapper{transform-style:preserve-3d}
.cl-sec-scrollingimgtestipndnk8 .swiper-3d{perspective:1200px}
.cl-sec-scrollingimgtestipndnk8 .swiper-3d .swiper-cube-shadow, .cl-sec-scrollingimgtestipndnk8 .swiper-3d .swiper-slide, .cl-sec-scrollingimgtestipndnk8 .swiper-3d .swiper-slide-shadow, .cl-sec-scrollingimgtestipndnk8 .swiper-3d .swiper-slide-shadow-bottom, .cl-sec-scrollingimgtestipndnk8 .swiper-3d .swiper-slide-shadow-left, .cl-sec-scrollingimgtestipndnk8 .swiper-3d .swiper-slide-shadow-right, .cl-sec-scrollingimgtestipndnk8 .swiper-3d .swiper-slide-shadow-top{transform-style:preserve-3d}
.cl-sec-scrollingimgtestipndnk8 .swiper-3d .swiper-slide-shadow, .cl-sec-scrollingimgtestipndnk8 .swiper-3d .swiper-slide-shadow-bottom, .cl-sec-scrollingimgtestipndnk8 .swiper-3d .swiper-slide-shadow-left, .cl-sec-scrollingimgtestipndnk8 .swiper-3d .swiper-slide-shadow-right, .cl-sec-scrollingimgtestipndnk8 .swiper-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}
.cl-sec-scrollingimgtestipndnk8 .swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}
.cl-sec-scrollingimgtestipndnk8 .swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}
.cl-sec-scrollingimgtestipndnk8 .swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}
.cl-sec-scrollingimgtestipndnk8 .swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}
.cl-sec-scrollingimgtestipndnk8 .swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}
.cl-sec-scrollingimgtestipndnk8 .swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}
.cl-sec-scrollingimgtestipndnk8 .swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}
.cl-sec-scrollingimgtestipndnk8 .swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}
.cl-sec-scrollingimgtestipndnk8 .swiper-horizontal.swiper-css-mode>.swiper-wrapper{scroll-snap-type:x mandatory}
.cl-sec-scrollingimgtestipndnk8 .swiper-vertical.swiper-css-mode>.swiper-wrapper{scroll-snap-type:y mandatory}
.cl-sec-scrollingimgtestipndnk8 .swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}
.cl-sec-scrollingimgtestipndnk8 .swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}
.cl-sec-scrollingimgtestipndnk8 .swiper-centered>.swiper-wrapper::before{content:'';flex-shrink:0;order:9999}
.cl-sec-scrollingimgtestipndnk8 .swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}
.cl-sec-scrollingimgtestipndnk8 .swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}
.cl-sec-scrollingimgtestipndnk8 .swiper-centered.swiper-horizontal>.swiper-wrapper::before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}
.cl-sec-scrollingimgtestipndnk8 .swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}
.cl-sec-scrollingimgtestipndnk8 .swiper-centered.swiper-vertical>.swiper-wrapper::before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}
.cl-sec-scrollingimgtestipndnk8 .swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}
.cl-sec-scrollingimgtestipndnk8 .swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader, .cl-sec-scrollingimgtestipndnk8 .swiper:not(.swiper-watch-progress) .swiper-lazy-preloader, .cl-sec-scrollingimgtestipndnk8 swiper-container:not(.swiper-watch-progress) .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}
.cl-sec-scrollingimgtestipndnk8 .swiper-lazy-preloader-white{--swiper-preloader-color:#fff}
.cl-sec-scrollingimgtestipndnk8 .swiper-lazy-preloader-black{--swiper-preloader-color:#000}
@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}
.cl-sec-scrollingimgtestipndnk8 .swiper-virtual .swiper-slide{-webkit-backface-visibility:hidden;transform:translateZ(0)}
.cl-sec-scrollingimgtestipndnk8 .swiper-virtual.swiper-css-mode .swiper-wrapper::after{content:'';position:absolute;left:0;top:0;pointer-events:none}
.cl-sec-scrollingimgtestipndnk8 .swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper::after{height:1px;width:var(--swiper-virtual-size)}
.cl-sec-scrollingimgtestipndnk8 .swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper::after{width:1px;height:var(--swiper-virtual-size)}
:root{--swiper-navigation-size:44px}
.cl-sec-scrollingimgtestipndnk8 .swiper-button-next, .cl-sec-scrollingimgtestipndnk8 .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-scrollingimgtestipndnk8 .swiper-button-next.swiper-button-disabled, .cl-sec-scrollingimgtestipndnk8 .swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}
.cl-sec-scrollingimgtestipndnk8 .swiper-button-next.swiper-button-hidden, .cl-sec-scrollingimgtestipndnk8 .swiper-button-prev.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}
.cl-sec-scrollingimgtestipndnk8 .swiper-navigation-disabled .swiper-button-next, .cl-sec-scrollingimgtestipndnk8 .swiper-navigation-disabled .swiper-button-prev{display:none!important}
.cl-sec-scrollingimgtestipndnk8 .swiper-button-next:after, .cl-sec-scrollingimgtestipndnk8 .swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;font-variant:initial;line-height:1}
.cl-sec-scrollingimgtestipndnk8 .swiper-button-prev, .cl-sec-scrollingimgtestipndnk8 .swiper-rtl .swiper-button-next{left:var(--swiper-navigation-sides-offset,10px);right:auto}
.cl-sec-scrollingimgtestipndnk8 .swiper-button-prev:after, .cl-sec-scrollingimgtestipndnk8 .swiper-rtl .swiper-button-next:after{content:'prev'}
.cl-sec-scrollingimgtestipndnk8 .swiper-button-next, .cl-sec-scrollingimgtestipndnk8 .swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset,10px);left:auto}
.cl-sec-scrollingimgtestipndnk8 .swiper-button-next:after, .cl-sec-scrollingimgtestipndnk8 .swiper-rtl .swiper-button-prev:after{content:'next'}
.cl-sec-scrollingimgtestipndnk8 .swiper-button-lock{display:none}
.cl-sec-scrollingimgtestipndnk8 .swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translate3d(0,0,0);z-index:10}
.cl-sec-scrollingimgtestipndnk8 .swiper-pagination.swiper-pagination-hidden{opacity:0}
.cl-sec-scrollingimgtestipndnk8 .swiper-pagination-disabled>.swiper-pagination, .cl-sec-scrollingimgtestipndnk8 .swiper-pagination.swiper-pagination-disabled{display:none!important}
.cl-sec-scrollingimgtestipndnk8 .swiper-horizontal>.swiper-pagination-bullets, .cl-sec-scrollingimgtestipndnk8 .swiper-pagination-bullets.swiper-pagination-horizontal, .cl-sec-scrollingimgtestipndnk8 .swiper-pagination-custom, .cl-sec-scrollingimgtestipndnk8 .swiper-pagination-fraction{bottom:var(--swiper-pagination-bottom,8px);top:var(--swiper-pagination-top,auto);left:0;width:100%}
.cl-sec-scrollingimgtestipndnk8 .swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}
.cl-sec-scrollingimgtestipndnk8 .swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}
.cl-sec-scrollingimgtestipndnk8 .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{transform:scale(1)}
.cl-sec-scrollingimgtestipndnk8 .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}
.cl-sec-scrollingimgtestipndnk8 .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}
.cl-sec-scrollingimgtestipndnk8 .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}
.cl-sec-scrollingimgtestipndnk8 .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}
.cl-sec-scrollingimgtestipndnk8 .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}
.cl-sec-scrollingimgtestipndnk8 .swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px));height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));display:inline-block;border-radius:var(--swiper-pagination-bullet-border-radius,50%);background:var(--swiper-pagination-bullet-inactive-color,#000);opacity:var(--swiper-pagination-bullet-inactive-opacity, .2)}
.cl-sec-scrollingimgtestipndnk8 button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;appearance:none}
.cl-sec-scrollingimgtestipndnk8 .swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}
.cl-sec-scrollingimgtestipndnk8 .swiper-pagination-bullet:only-child{display:none!important}
.cl-sec-scrollingimgtestipndnk8 .swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity, 1);background:var(--swiper-pagination-color,var(--swiper-theme-color))}
.cl-sec-scrollingimgtestipndnk8 .swiper-pagination-vertical.swiper-pagination-bullets, .cl-sec-scrollingimgtestipndnk8 .swiper-vertical>.swiper-pagination-bullets{right:var(--swiper-pagination-right,8px);left:var(--swiper-pagination-left,auto);top:50%;transform:translate3d(0px,-50%,0)}
.cl-sec-scrollingimgtestipndnk8 .swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet, .cl-sec-scrollingimgtestipndnk8 .swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0;display:block}
.cl-sec-scrollingimgtestipndnk8 .swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic, .cl-sec-scrollingimgtestipndnk8 .swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}
.cl-sec-scrollingimgtestipndnk8 .swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet, .cl-sec-scrollingimgtestipndnk8 .swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:.2s transform,.2s top}
.cl-sec-scrollingimgtestipndnk8 .swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet, .cl-sec-scrollingimgtestipndnk8 .swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}
.cl-sec-scrollingimgtestipndnk8 .swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic, .cl-sec-scrollingimgtestipndnk8 .swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}
.cl-sec-scrollingimgtestipndnk8 .swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet, .cl-sec-scrollingimgtestipndnk8 .swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s left}
.cl-sec-scrollingimgtestipndnk8 .swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet, .cl-sec-scrollingimgtestipndnk8 :host(.swiper-horizontal.swiper-rtl) .swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s right}
.cl-sec-scrollingimgtestipndnk8 .swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color,inherit)}
.cl-sec-scrollingimgtestipndnk8 .swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color,rgba(0,0,0,.25));position:absolute}
.cl-sec-scrollingimgtestipndnk8 .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}
.cl-sec-scrollingimgtestipndnk8 .swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}
.cl-sec-scrollingimgtestipndnk8 .swiper-horizontal>.swiper-pagination-progressbar, .cl-sec-scrollingimgtestipndnk8 .swiper-pagination-progressbar.swiper-pagination-horizontal, .cl-sec-scrollingimgtestipndnk8 .swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite, .cl-sec-scrollingimgtestipndnk8 .swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:var(--swiper-pagination-progressbar-size,4px);left:0;top:0}
.cl-sec-scrollingimgtestipndnk8 .swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite, .cl-sec-scrollingimgtestipndnk8 .swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite, .cl-sec-scrollingimgtestipndnk8 .swiper-pagination-progressbar.swiper-pagination-vertical, .cl-sec-scrollingimgtestipndnk8 .swiper-vertical>.swiper-pagination-progressbar{width:var(--swiper-pagination-progressbar-size,4px);height:100%;left:0;top:0}
.cl-sec-scrollingimgtestipndnk8 .swiper-pagination-lock{display:none}
.cl-sec-scrollingimgtestipndnk8 .swiper-scrollbar{border-radius:var(--swiper-scrollbar-border-radius,10px);position:relative;-ms-touch-action:none;background:var(--swiper-scrollbar-bg-color,rgba(0,0,0,.1))}
.cl-sec-scrollingimgtestipndnk8 .swiper-scrollbar-disabled>.swiper-scrollbar, .cl-sec-scrollingimgtestipndnk8 .swiper-scrollbar.swiper-scrollbar-disabled{display:none!important}
.cl-sec-scrollingimgtestipndnk8 .swiper-horizontal>.swiper-scrollbar, .cl-sec-scrollingimgtestipndnk8 .swiper-scrollbar.swiper-scrollbar-horizontal{position:absolute;left:var(--swiper-scrollbar-sides-offset,1%);bottom:var(--swiper-scrollbar-bottom,4px);top:var(--swiper-scrollbar-top,auto);z-index:50;height:var(--swiper-scrollbar-size,4px);width:calc(100% - 2 * var(--swiper-scrollbar-sides-offset,1%))}
.cl-sec-scrollingimgtestipndnk8 .swiper-scrollbar.swiper-scrollbar-vertical, .cl-sec-scrollingimgtestipndnk8 .swiper-vertical>.swiper-scrollbar{position:absolute;left:var(--swiper-scrollbar-left,auto);right:var(--swiper-scrollbar-right,4px);top:var(--swiper-scrollbar-sides-offset,1%);z-index:50;width:var(--swiper-scrollbar-size,4px);height:calc(100% - 2 * var(--swiper-scrollbar-sides-offset,1%))}
.cl-sec-scrollingimgtestipndnk8 .swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:var(--swiper-scrollbar-drag-bg-color,rgba(0,0,0,.5));border-radius:var(--swiper-scrollbar-border-radius,10px);left:0;top:0}
.cl-sec-scrollingimgtestipndnk8 .swiper-scrollbar-cursor-drag{cursor:move}
.cl-sec-scrollingimgtestipndnk8 .swiper-scrollbar-lock{display:none}
.cl-sec-scrollingimgtestipndnk8 .swiper-zoom-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center}
.cl-sec-scrollingimgtestipndnk8 .swiper-zoom-container>canvas, .cl-sec-scrollingimgtestipndnk8 .swiper-zoom-container>img, .cl-sec-scrollingimgtestipndnk8 .swiper-zoom-container>svg{max-width:100%;max-height:100%;object-fit:contain}
.cl-sec-scrollingimgtestipndnk8 .swiper-slide-zoomed{cursor:move;touch-action:none}
.cl-sec-scrollingimgtestipndnk8 .swiper .swiper-notification, .cl-sec-scrollingimgtestipndnk8 swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}
.cl-sec-scrollingimgtestipndnk8 .swiper-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}
.cl-sec-scrollingimgtestipndnk8 .swiper-grid>.swiper-wrapper{flex-wrap:wrap}
.cl-sec-scrollingimgtestipndnk8 .swiper-grid-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}
.cl-sec-scrollingimgtestipndnk8 .swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}
.cl-sec-scrollingimgtestipndnk8 .swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}
.cl-sec-scrollingimgtestipndnk8 .swiper-fade .swiper-slide .swiper-slide{pointer-events:none}
.cl-sec-scrollingimgtestipndnk8 .swiper-fade .swiper-slide-active, .cl-sec-scrollingimgtestipndnk8 .swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}
.cl-sec-scrollingimgtestipndnk8 .swiper-cube{overflow:visible}
.cl-sec-scrollingimgtestipndnk8 .swiper-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%}
.cl-sec-scrollingimgtestipndnk8 .swiper-cube .swiper-slide .swiper-slide{pointer-events:none}
.cl-sec-scrollingimgtestipndnk8 .swiper-cube.swiper-rtl .swiper-slide{transform-origin:100% 0}
.cl-sec-scrollingimgtestipndnk8 .swiper-cube .swiper-slide-active, .cl-sec-scrollingimgtestipndnk8 .swiper-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}
.cl-sec-scrollingimgtestipndnk8 .swiper-cube .swiper-slide-active, .cl-sec-scrollingimgtestipndnk8 .swiper-cube .swiper-slide-next, .cl-sec-scrollingimgtestipndnk8 .swiper-cube .swiper-slide-next+.swiper-slide, .cl-sec-scrollingimgtestipndnk8 .swiper-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}
.cl-sec-scrollingimgtestipndnk8 .swiper-cube .swiper-slide-shadow-bottom, .cl-sec-scrollingimgtestipndnk8 .swiper-cube .swiper-slide-shadow-left, .cl-sec-scrollingimgtestipndnk8 .swiper-cube .swiper-slide-shadow-right, .cl-sec-scrollingimgtestipndnk8 .swiper-cube .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}
.cl-sec-scrollingimgtestipndnk8 .swiper-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0px;width:100%;height:100%;opacity:.6;z-index:0}
.cl-sec-scrollingimgtestipndnk8 .swiper-cube .swiper-cube-shadow:before{content:'';background:#000;position:absolute;left:0;top:0;bottom:0;right:0;filter:blur(50px)}
.cl-sec-scrollingimgtestipndnk8 .swiper-flip{overflow:visible}
.cl-sec-scrollingimgtestipndnk8 .swiper-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}
.cl-sec-scrollingimgtestipndnk8 .swiper-flip .swiper-slide .swiper-slide{pointer-events:none}
.cl-sec-scrollingimgtestipndnk8 .swiper-flip .swiper-slide-active, .cl-sec-scrollingimgtestipndnk8 .swiper-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}
.cl-sec-scrollingimgtestipndnk8 .swiper-flip .swiper-slide-shadow-bottom, .cl-sec-scrollingimgtestipndnk8 .swiper-flip .swiper-slide-shadow-left, .cl-sec-scrollingimgtestipndnk8 .swiper-flip .swiper-slide-shadow-right, .cl-sec-scrollingimgtestipndnk8 .swiper-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}
.cl-sec-scrollingimgtestipndnk8 .swiper-creative .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden;transition-property:transform,opacity,height}
.cl-sec-scrollingimgtestipndnk8 .swiper-cards{overflow:visible}
.cl-sec-scrollingimgtestipndnk8 .swiper-cards .swiper-slide{transform-origin:center bottom;-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden}
.cl-sec-scrollingimgtestipndnk8 *, .cl-sec-scrollingimgtestipndnk8 ::before, .cl-sec-scrollingimgtestipndnk8 ::after{ animation: auto ease 0s 1 normal none running none !important; transition: none !important; }
.cl-sec-scrollingimgtestipndnk8 *{ content-visibility: visible !important; }

@font-face { font-family: Figtree; font-weight: 500; font-style: normal; font-display: swap; src: url(//zf51ji-zg.myshopify.com/cdn/shop/t/2/assets/figtree_n5.woff2?v=106348871158547939311786218366) format("woff2"); }

@font-face { font-family: Figtree; font-weight: 400; font-style: normal; font-display: swap; src: url(//zf51ji-zg.myshopify.com/cdn/shop/t/2/assets/figtree_n4.woff2?v=44514386689386847291786218364) format("woff2"); }

@font-face { font-family: Figtree; font-weight: 600; font-style: normal; font-display: swap; src: url(//zf51ji-zg.myshopify.com/cdn/shop/t/2/assets/figtree_n6.woff2?v=104267899991835585141786218367) format("woff2"); }

@font-face { font-family: Figtree; font-weight: 400; font-style: italic; font-display: swap; src: url(//zf51ji-zg.myshopify.com/cdn/shop/t/2/assets/figtree_i4.woff2?v=20121379489530409671786218369) format("woff2"); }

@font-face { font-family: Figtree; font-weight: 600; font-style: italic; font-display: swap; src: url(//zf51ji-zg.myshopify.com/cdn/shop/t/2/assets/figtree_i6.woff2?v=136923510401926904101786218370) format("woff2"); }
.cl-sec-scrollingimgtestipndnk8{ --animateImagesStyle: zoom-fade; --animateImagesStyleSmall: zoom-fade-small; --animateSectionsBackgroundStyle: zoom-fade; --animateSectionsTextStyle: rise-up; --animateSectionsTextStyleAppendOut: rise-up-out; --colorAnnouncement: #111111; --colorAnnouncementText: #ffffff; --colorBody: #fdfbf7; --colorBodyAlpha05: rgba(253, 251, 247, .05); --colorBodyDim: #f8f1e3; --colorBodyLightDim: #fbf7ef; --colorBodyMediumDim: #f9f3e7; --colorBorder: #e8e8e1; --colorBtnPrimary: #111111; --colorBtnPrimaryDim: #040404; --colorBtnPrimaryText: #ffffff; --colorCartDot: #ff4f33; --colorDrawers: #fdfbf7; --colorDrawersDim: #f8f1e3; --colorDrawerBorder: #e8e8e1; --colorDrawerText: #000000; --colorDrawerTextDarken: #000000; --colorDrawerButton: #111111; --colorDrawerButtonText: #ffffff; --colorFooter: #111111; --colorFooterText: #ffffff; --colorFooterTextAlpha01: rgba(255, 255, 255, .1); --colorFooterTextAlpha012: rgba(255, 255, 255, .12); --colorFooterTextAlpha06: rgba(255, 255, 255, .6); --colorHeroText: #ffffff; --colorInputBg: #fdfbf7; --colorInputBgDim: #f8f1e3; --colorInputBgDark: #f3e7ce; --colorInputText: #1c1d1d; --colorLink: #1c1d1d; --colorModalBg: rgba(0, 0, 0, .6); --colorNav: #fdfbf7; --colorNavText: #1c1d1d; --colorSalePrice: #00b36b; --colorSaleTag: #1c1d1d; --colorSaleTagText: #ffffff; --colorTextBody: #1c1d1d; --colorTextBodyAlpha0025: rgba(28, 29, 29, .03); --colorTextBodyAlpha005: rgba(28, 29, 29, .05); --colorTextBodyAlpha008: rgba(28, 29, 29, .08); --colorTextBodyAlpha01: rgba(28, 29, 29, .1); --colorTextBodyAlpha035: rgba(28, 29, 29, .35); --colorSmallImageBg: #fdfbf7; --colorLargeImageBg: #111111; --urlIcoSelect: url(//zf51ji-zg.myshopify.com/cdn/shop/t/2/assets/ico-select.svg?v=53498090525311146871786220748); --urlIcoSelectFooter: url(//zf51ji-zg.myshopify.com/cdn/shop/t/2/assets/ico-select-footer.svg?v=1750465512323870661786220750); --urlIcoSelectWhite: url(//zf51ji-zg.myshopify.com/cdn/shop/t/2/assets/ico-select-white.svg?v=123333094500582439601786220751); --urlButtonArrowPng: url(//zf51ji-zg.myshopify.com/cdn/shop/t/2/assets/button-arrow.png?v=120975772558518082101786220754); --urlButtonArrow2xPng: url(//zf51ji-zg.myshopify.com/cdn/shop/t/2/assets/button-arrow-2x.png?v=146046765559644341911786220755); --urlButtonArrowBlackPng: url(//zf51ji-zg.myshopify.com/cdn/shop/t/2/assets/button-arrow-black.png?v=132735686375007397821786220757); --urlButtonArrowBlack2xPng: url(//zf51ji-zg.myshopify.com/cdn/shop/t/2/assets/button-arrow-black-2x.png?v=17184276779430753951786220758); --sizeChartMargin: 25px 0; --sizeChartIconMargin: 5px; --newsletterReminderPadding: 30px 35px; --color-body-text: #1c1d1d; --color-body: #fdfbf7; --color-bg: #fdfbf7; }
.cl-sec-scrollingimgtestipndnk8 img{ border: 0px; display: block; height: auto; max-width: 100%; }
.cl-sec-scrollingimgtestipndnk8 *, .cl-sec-scrollingimgtestipndnk8 ::after, .cl-sec-scrollingimgtestipndnk8 ::before, .cl-sec-scrollingimgtestipndnk8 input{ box-sizing: border-box; }
.cl-sec-scrollingimgtestipndnk8, .cl-sec-scrollingimgtestipndnk8{ margin: 0px; padding: 0px; }
.cl-sec-scrollingimgtestipndnk8{ touch-action: manipulation; }
.cl-sec-scrollingimgtestipndnk8, .cl-sec-scrollingimgtestipndnk8{ background-color: var(--colorBody); color: var(--colorTextBody); }
.cl-sec-scrollingimgtestipndnk8 .cl-page-width{ margin: 0px auto; max-width: 1300px; }
.cl-sec-scrollingimgtestipndnk8 .page-full, .cl-sec-scrollingimgtestipndnk8 .cl-page-width{ padding: 0px 20px; }

@media only screen and (min-width: 590px) {.cl-sec-scrollingimgtestipndnk8 .page-full, .cl-sec-scrollingimgtestipndnk8 .cl-page-width{ padding: 0px 40px; }}
.cl-sec-scrollingimgtestipndnk8, .cl-sec-scrollingimgtestipndnk8 button, .cl-sec-scrollingimgtestipndnk8 input, .cl-sec-scrollingimgtestipndnk8 p, .cl-sec-scrollingimgtestipndnk8 select, .cl-sec-scrollingimgtestipndnk8 textarea{ -webkit-font-smoothing: antialiased; text-size-adjust: 100%; font-family: var(--typeBasePrimary),var(--typeBaseFallback); font-size: var(--typeBaseSize); font-weight: var(--typeBaseWeight); letter-spacing: var(--typeBaseSpacing); line-height: var(--typeBaseLineHeight); text-rendering: optimizespeed; }
.cl-sec-scrollingimgtestipndnk8{ font-weight: 400; }
.cl-sec-scrollingimgtestipndnk8 p{ margin: 0px 0px 20px; }
.cl-sec-scrollingimgtestipndnk8 .h1, .cl-sec-scrollingimgtestipndnk8 .h2, .cl-sec-scrollingimgtestipndnk8 .h3, .cl-sec-scrollingimgtestipndnk8 .h4, .cl-sec-scrollingimgtestipndnk8 .h5, .cl-sec-scrollingimgtestipndnk8 .h6, .cl-sec-scrollingimgtestipndnk8 h1, .cl-sec-scrollingimgtestipndnk8 h2, .cl-sec-scrollingimgtestipndnk8 h3, .cl-sec-scrollingimgtestipndnk8 h4, .cl-sec-scrollingimgtestipndnk8 h5, .cl-sec-scrollingimgtestipndnk8 h6{ font-family: var(--typeHeaderPrimary),var(--typeHeaderFallback); font-weight: var(--typeHeaderWeight); letter-spacing: var(--typeHeaderSpacing); line-height: var(--typeHeaderLineHeight); }
.cl-sec-scrollingimgtestipndnk8[data-type_header_capitalize="true"] .h1, .cl-sec-scrollingimgtestipndnk8[data-type_header_capitalize="true"] .h2, .cl-sec-scrollingimgtestipndnk8[data-type_header_capitalize="true"] .h3, .cl-sec-scrollingimgtestipndnk8[data-type_header_capitalize="true"] .h4, .cl-sec-scrollingimgtestipndnk8[data-type_header_capitalize="true"] .h5, .cl-sec-scrollingimgtestipndnk8[data-type_header_capitalize="true"] .h6, .cl-sec-scrollingimgtestipndnk8[data-type_header_capitalize="true"] h1, .cl-sec-scrollingimgtestipndnk8[data-type_header_capitalize="true"] h2, .cl-sec-scrollingimgtestipndnk8[data-type_header_capitalize="true"] h3, .cl-sec-scrollingimgtestipndnk8[data-type_header_capitalize="true"] h4, .cl-sec-scrollingimgtestipndnk8[data-type_header_capitalize="true"] h5, .cl-sec-scrollingimgtestipndnk8[data-type_header_capitalize="true"] h6{ text-transform: uppercase; }
.cl-sec-scrollingimgtestipndnk8 .h1, .cl-sec-scrollingimgtestipndnk8 .h2, .cl-sec-scrollingimgtestipndnk8 .h3, .cl-sec-scrollingimgtestipndnk8 .h4, .cl-sec-scrollingimgtestipndnk8 .h5, .cl-sec-scrollingimgtestipndnk8 .h6, .cl-sec-scrollingimgtestipndnk8 h1, .cl-sec-scrollingimgtestipndnk8 h2, .cl-sec-scrollingimgtestipndnk8 h3, .cl-sec-scrollingimgtestipndnk8 h4, .cl-sec-scrollingimgtestipndnk8 h5, .cl-sec-scrollingimgtestipndnk8 h6{ display: block; margin: 0px 0px 10px; }

@media only screen and (min-width: 590px) {.cl-sec-scrollingimgtestipndnk8 .h1, .cl-sec-scrollingimgtestipndnk8 .h2, .cl-sec-scrollingimgtestipndnk8 .h3, .cl-sec-scrollingimgtestipndnk8 .h4, .cl-sec-scrollingimgtestipndnk8 .h5, .cl-sec-scrollingimgtestipndnk8 .h6, .cl-sec-scrollingimgtestipndnk8 h1, .cl-sec-scrollingimgtestipndnk8 h2, .cl-sec-scrollingimgtestipndnk8 h3, .cl-sec-scrollingimgtestipndnk8 h4, .cl-sec-scrollingimgtestipndnk8 h5, .cl-sec-scrollingimgtestipndnk8 h6{ margin: 0px 0px 20px; }}
.cl-sec-scrollingimgtestipndnk8 .h3, .cl-sec-scrollingimgtestipndnk8 h3{ font-size: calc(var(--typeHeaderSize)*.85*.85); }

@media only screen and (min-width: 590px) {.cl-sec-scrollingimgtestipndnk8 .h3, .cl-sec-scrollingimgtestipndnk8 h3{ font-size: calc(var(--typeHeaderSize)*.85); }}
.cl-sec-scrollingimgtestipndnk8{ --collapsibleIconWidth: 12px; }

@media only screen and (max-width: 589px) {.cl-sec-scrollingimgtestipndnk8{ --collapsibleIconWidth: 10px; }}

@media print {.cl-sec-scrollingimgtestipndnk8 h2, .cl-sec-scrollingimgtestipndnk8 h3, .cl-sec-scrollingimgtestipndnk8 p{ orphans: 3; widows: 3; }}

@media print {.cl-sec-scrollingimgtestipndnk8 h2, .cl-sec-scrollingimgtestipndnk8 h3{ break-after: avoid; }}

@media print {.cl-sec-scrollingimgtestipndnk8, .cl-sec-scrollingimgtestipndnk8{ background-color: rgb(255, 255, 255); }}
.cl-sec-scrollingimgtestipndnk8{ --typeHeaderPrimary: Figtree; --typeHeaderFallback: sans-serif; --typeHeaderSize: 29px; --typeHeaderWeight: 500; --typeHeaderLineHeight: 1.2; --typeHeaderSpacing: 0.0em; --typeBasePrimary: Figtree; --typeBaseFallback: sans-serif; --typeBaseSize: 16px; --typeBaseWeight: 400; --typeBaseLineHeight: 1.6; --typeBaseSpacing: 0.025em; --iconWeight: 2px; --iconLinecaps: miter; }

@font-face { font-family: Assistant; font-weight: 400; font-style: normal; font-display: swap; src: url(//zf51ji-zg.myshopify.com/cdn/shop/t/2/assets/assistant_n4.woff2?v=139933315576396517991786218371) format("woff2"); }

@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-scrollingimgtestipndnk8{ --swiper-theme-color: #007aff; }
.cl-sec-scrollingimgtestipndnk8 .swiper, .cl-sec-scrollingimgtestipndnk8 swiper-container{ margin-left: auto; margin-right: auto; position: relative; overflow: hidden; list-style: none; padding: 0px; z-index: 1; display: block; }
.cl-sec-scrollingimgtestipndnk8 .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-scrollingimgtestipndnk8 .swiper-android .swiper-slide, .cl-sec-scrollingimgtestipndnk8 .swiper-wrapper{ transform: translate3d(0px, 0px, 0px); }
.cl-sec-scrollingimgtestipndnk8 .swiper-horizontal{ touch-action: pan-y; }
.cl-sec-scrollingimgtestipndnk8 .swiper-slide, .cl-sec-scrollingimgtestipndnk8 swiper-slide{ flex-shrink: 0; width: 100%; height: 100%; position: relative; transition-property: transform; display: block; }
.cl-sec-scrollingimgtestipndnk8{ --swiper-navigation-size: 44px; }
.cl-sec-scrollingimgtestipndnk8 .swiper-pagination{ position: absolute; text-align: center; transition: opacity 0.3s; transform: translate3d(0px, 0px, 0px); z-index: 10; }
.cl-sec-scrollingimgtestipndnk8 .swiper-horizontal > .swiper-pagination-bullets, .cl-sec-scrollingimgtestipndnk8 .swiper-pagination-bullets.swiper-pagination-horizontal, .cl-sec-scrollingimgtestipndnk8 .swiper-pagination-custom, .cl-sec-scrollingimgtestipndnk8 .swiper-pagination-fraction{ bottom: var(--swiper-pagination-bottom,8px); top: var(--swiper-pagination-top,auto); left: 0px; width: 100%; }
.cl-sec-scrollingimgtestipndnk8 .swiper .swiper-notification, .cl-sec-scrollingimgtestipndnk8 swiper-container .swiper-notification{ position: absolute; left: 0px; top: 0px; pointer-events: none; opacity: 0; z-index: -1000; }

@font-face { font-family: "Josefin Sans"; font-weight: 400; font-style: normal; font-display: swap; src: url(//zf51ji-zg.myshopify.com/cdn/shop/t/2/assets/josefinsans_n4.woff2?v=36577999555996005091786218372) format("woff2"); }

@media screen and (min-width: 750px) {.cl-sec-scrollingimgtestipndnk8 p{ margin: 0px; }}
.cl-sec-scrollingimgtestipndnk8 .section-template--25564399206734__scrolling_img_testi_Pndnk8-padding{ padding-left: 24px; padding-right: 24px; padding-top: var(--pt); padding-bottom: var(--pb); text-align: center; }

@media screen and (min-width: 750px) {.cl-sec-scrollingimgtestipndnk8 .section-template--25564399206734__scrolling_img_testi_Pndnk8-padding{ padding-left: 80px; padding-right: 80px; padding-top: var(--pt-desktop); padding-bottom: var(--pb-desktop); }}
.cl-sec-scrollingimgtestipndnk8 .desktop-only-template--25564399206734__scrolling_img_testi_Pndnk8{ display: none; }

@media screen and (min-width: 750px) {.cl-sec-scrollingimgtestipndnk8 .desktop-only-template--25564399206734__scrolling_img_testi_Pndnk8{ display: block; }}

@media screen and (min-width: 750px) {.cl-sec-scrollingimgtestipndnk8 .mobile-only-template--25564399206734__scrolling_img_testi_Pndnk8{ display: none; }}
.cl-sec-scrollingimgtestipndnk8 .swiper.swiper-template--25564399206734__scrolling_img_testi_Pndnk8{ --swiper-pagination-bullet-inactive-color: #D9D9D9; --swiper-pagination-bullet-inactive-opacity: 1; --swiper-pagination-bullet-horizontal-gap: 5px; --swiper-pagination-bottom: 0px; padding-bottom: 24px; }
.cl-sec-scrollingimgtestipndnk8 .swiper-template--25564399206734__scrolling_img_testi_Pndnk8 .swiper-slide{ position: relative; height: auto; }
.cl-sec-scrollingimgtestipndnk8 .swiper-template--25564399206734__scrolling_img_testi_Pndnk8 img{ width: 100%; height: 100%; object-fit: cover; }
.cl-sec-scrollingimgtestipndnk8 .text-content-template--25564399206734__scrolling_img_testi_Pndnk8{ line-height: 1.3; flex-grow: 1; }
.cl-sec-scrollingimgtestipndnk8 .swiper-slide-image-template--25564399206734__scrolling_img_testi_Pndnk8, .cl-sec-scrollingimgtestipndnk8 .swiper-slide-image-template--25564399206734__scrolling_img_testi_Pndnk8 svg{ object-fit: contain; margin: 0px auto 15px; color: rgb(0, 0, 0); height: var(--icon-size) !important; width: var(--icon-size) !important; }

@media screen and (min-width: 750px) {.cl-sec-scrollingimgtestipndnk8 .swiper-slide-image-template--25564399206734__scrolling_img_testi_Pndnk8, .cl-sec-scrollingimgtestipndnk8 .swiper-slide-image-template--25564399206734__scrolling_img_testi_Pndnk8 svg{ }}

@media screen and (min-width: 750px) {.cl-sec-scrollingimgtestipndnk8 .text-content-template--25564399206734__scrolling_img_testi_Pndnk8{ }}
.cl-sec-scrollingimgtestipndnk8 .text-and-icons-grid-template--25564399206734__scrolling_img_testi_Pndnk8{ display: grid; grid-template-columns: repeat(1, minmax(0px, 1fr)); gap: 30px; }

@media screen and (min-width: 750px) {.cl-sec-scrollingimgtestipndnk8 .text-and-icons-grid-template--25564399206734__scrolling_img_testi_Pndnk8{ grid-template-columns: repeat(2, minmax(0px, 1fr)); }}

@media screen and (min-width: 1024px) {.cl-sec-scrollingimgtestipndnk8 .text-and-icons-grid-template--25564399206734__scrolling_img_testi_Pndnk8{ grid-template-columns: repeat(4, minmax(0px, 1fr)); }}
