/** Shopify CDN: Minification failed

Line 73:0 Unexpected "@media"

**/

.cl-sec-p02 .marquee-slider { margin: 40px 0px; }
.cl-sec-p02 .marquee-slider .slick-slide { padding: 5px; box-sizing: border-box; }
.cl-sec-p02 .marquee-slider img { width: 100%; height: 600px; display: block; border-radius: 8px; object-fit: cover; }
.cl-sec-p02 .images-slider h2 { text-align: center; color: rgb(0, 0, 0); font-size: 40px; margin-bottom: 10px; }
@media screen and (max-width: 767px) { .cl-sec-p02 .marquee-slider img { width: 100%; height: 250px; display: block; border-radius: 8px; object-fit: cover; } }
@media screen and (max-width: 767px) { .cl-sec-p02 .images-slider h2 { text-align: center; font-weight: bold; color: rgb(0, 0, 0); font-size: 25px; margin-bottom: 10px; } }
.cl-sec-p02, .cl-sec-p02 .color-scheme-1 { --color-background: 255,255,255; --gradient-background: #ffffff; --color-foreground: 18,18,18; --color-background-contrast: 191,191,191; --color-shadow: 18,18,18; --color-button: 82,127,38; --color-button-text: 18,18,18; --color-secondary-button: 255,255,255; --color-secondary-button-text: 18,18,18; --color-link: 18,18,18; --color-badge-foreground: 18,18,18; --color-badge-background: 255,255,255; --color-badge-border: 18,18,18; --payment-terms-background-color: rgb(255 255 255); }
.cl-sec-p02, .cl-sec-p02 .color-scheme-1, .cl-sec-p02 .color-scheme-2, .cl-sec-p02 .color-scheme-3, .cl-sec-p02 .color-scheme-4, .cl-sec-p02 .color-scheme-5, .cl-sec-p02 .color-scheme-3e45b1ec-c53b-4959-950e-3ca5f57c716b, .cl-sec-p02 .color-scheme-ee11ce0d-25f1-44ed-8b4d-548522b63247, .cl-sec-p02 .color-scheme-8bf224ac-877d-47dd-9b4c-7e90f1de794d, .cl-sec-p02 .color-scheme-d7dd5e09-af3b-40db-9feb-4bc3c8b41dda, .cl-sec-p02 .color-scheme-1b3d0567-f7d9-406c-af14-cd5cbbe0bba3, .cl-sec-p02 .color-scheme-a3f99187-358f-4108-94f2-73c4996de2be { color: rgba(var(--color-foreground), 0.75); background-color: rgb(var(--color-background)); }
.cl-sec-p02 { --font-body-family: Poppins, sans-serif; --font-body-style: normal; --font-body-weight: 400; --font-body-weight-bold: 700; --font-heading-family: "DM Sans", sans-serif; --font-heading-style: normal; --font-heading-weight: 700; --font-body-scale: 1.1; --font-heading-scale: 0.9090909090909091; --media-padding: px; --media-border-opacity: 0.05; --media-border-width: 1px; --media-radius: 0px; --media-shadow-opacity: 0.0; --media-shadow-horizontal-offset: 0px; --media-shadow-vertical-offset: 4px; --media-shadow-blur-radius: 5px; --media-shadow-visible: 0; --page-width: 1540px; --page-width-margin: 0px; --product-card-image-padding: 0px; --product-card-corner-radius: 0px; --product-card-text-alignment: left; --product-card-border-width: 0px; --product-card-border-opacity: 0.1; --product-card-shadow-opacity: 0.0; --product-card-shadow-visible: 0; --product-card-shadow-horizontal-offset: 0px; --product-card-shadow-vertical-offset: 4.4px; --product-card-shadow-blur-radius: 5.5px; --collection-card-image-padding: 0px; --collection-card-corner-radius: 0px; --collection-card-text-alignment: left; --collection-card-border-width: 0px; --collection-card-border-opacity: 0.1; --collection-card-shadow-opacity: 0.0; --collection-card-shadow-visible: 0; --collection-card-shadow-horizontal-offset: 0px; --collection-card-shadow-vertical-offset: 4.4px; --collection-card-shadow-blur-radius: 5.5px; --blog-card-image-padding: 0px; --blog-card-corner-radius: 0px; --blog-card-text-alignment: left; --blog-card-border-width: 0px; --blog-card-border-opacity: 0.1; --blog-card-shadow-opacity: 0.0; --blog-card-shadow-visible: 0; --blog-card-shadow-horizontal-offset: 0px; --blog-card-shadow-vertical-offset: 4.4px; --blog-card-shadow-blur-radius: 5.5px; --badge-corner-radius: 44px; --popup-border-width: 1px; --popup-border-opacity: 0.1; --popup-corner-radius: 0px; --popup-shadow-opacity: 0.05; --popup-shadow-horizontal-offset: 0px; --popup-shadow-vertical-offset: 4px; --popup-shadow-blur-radius: 5px; --drawer-border-width: 1px; --drawer-border-opacity: 0.1; --drawer-shadow-opacity: 0.0; --drawer-shadow-horizontal-offset: 0px; --drawer-shadow-vertical-offset: 4px; --drawer-shadow-blur-radius: 5px; --spacing-sections-desktop: 0px; --spacing-sections-mobile: 0px; --grid-desktop-vertical-spacing: 8px; --grid-desktop-horizontal-spacing: 8px; --grid-mobile-vertical-spacing: 4px; --grid-mobile-horizontal-spacing: 4px; --text-boxes-border-opacity: 0.1; --text-boxes-border-width: 0px; --text-boxes-radius: 0px; --text-boxes-shadow-opacity: 0.0; --text-boxes-shadow-visible: 0; --text-boxes-shadow-horizontal-offset: 0px; --text-boxes-shadow-vertical-offset: 4px; --text-boxes-shadow-blur-radius: 5px; --buttons-radius: 0px; --buttons-radius-outset: 0px; --buttons-border-width: 1px; --buttons-border-opacity: 1.0; --buttons-shadow-opacity: 0.0; --buttons-shadow-visible: 0; --buttons-shadow-horizontal-offset: 0px; --buttons-shadow-vertical-offset: 4px; --buttons-shadow-blur-radius: 5px; --buttons-border-offset: 0px; --inputs-radius: 0px; --inputs-border-width: 1px; --inputs-border-opacity: 0.55; --inputs-shadow-opacity: 0.0; --inputs-shadow-horizontal-offset: 0px; --inputs-margin-offset: 0px; --inputs-shadow-vertical-offset: 4px; --inputs-shadow-blur-radius: 5px; --inputs-radius-outset: 0px; --variant-pills-radius: 40px; --variant-pills-border-width: 1px; --variant-pills-border-opacity: 0.55; --variant-pills-shadow-opacity: 0.0; --variant-pills-shadow-horizontal-offset: 0px; --variant-pills-shadow-vertical-offset: 4px; --variant-pills-shadow-blur-radius: 5px; }
.cl-sec-p02 *, .cl-sec-p02 ::before, .cl-sec-p02 ::after { box-sizing: inherit; }
.cl-sec-p02 { box-sizing: border-box; font-size: calc(var(--font-body-scale) * 62.5%); height: 100%; }
.cl-sec-p02 { display: grid; grid-template-rows: auto auto 1fr auto; grid-template-columns: 100%; min-height: 100%; margin: 0px; font-size: 16.5px; letter-spacing: 0.66px; line-height: calc(1 + 0.8 / var(--font-body-scale)); font-family: var(--font-body-family); font-style: var(--font-body-style); font-weight: var(--font-body-weight); }
@media screen and (min-width: 750px) { .cl-sec-p02 { font-size: 17.6px; } }
.cl-sec-p02 { --alpha-button-background: 1; --alpha-button-border: 1; --alpha-link: .85; --alpha-badge-border: .1; }
.cl-sec-p02 { font-optical-sizing: auto; font-style: normal; }
.cl-sec-p02 h1, .cl-sec-p02 .clx-h1, .cl-sec-p02 h2, .cl-sec-p02 .h2, .cl-sec-p02 h3, .cl-sec-p02 .h3, .cl-sec-p02 h4, .cl-sec-p02 .clx-h4, .cl-sec-p02 h5, .cl-sec-p02 .h5 { font-family: Manrope, sans-serif !important; }
.cl-sec-p02 .clx-page-width { max-width: var(--page-width); margin: 0px auto; padding: 0px 16.5px; }
@media screen and (min-width: 750px) { .cl-sec-p02 .clx-page-width { padding: 0px 55px; } }
.cl-sec-p02 h1, .cl-sec-p02 h2, .cl-sec-p02 h3, .cl-sec-p02 h4, .cl-sec-p02 h5, .cl-sec-p02 .h0, .cl-sec-p02 .clx-h1, .cl-sec-p02 .h2, .cl-sec-p02 .h3, .cl-sec-p02 .clx-h4, .cl-sec-p02 .h5 { font-family: var(--font-heading-family); font-style: var(--font-heading-style); font-weight: var(--font-heading-weight); letter-spacing: calc(var(--font-heading-scale) * 0.66px); color: rgb(var(--color-foreground)); line-height: calc(1 + .3/max(1,var(--font-heading-scale))); word-break: break-word; }
.cl-sec-p02 h2, .cl-sec-p02 .h2 { font-size: calc(var(--font-heading-scale) * 22px); }
@media only screen and (min-width: 750px) { .cl-sec-p02 h2, .cl-sec-p02 .h2 { font-size: calc(var(--font-heading-scale) * 26.4px); } }
.cl-sec-p02 { --duration-short: .1s; --duration-default: .2s; --duration-announcement-bar: .25s; --duration-medium: .3s; --duration-long: .5s; --duration-extra-long: .6s; --duration-extra-longer: .75s; --duration-extended: 3s; --ease-out-slow: cubic-bezier(0, 0, .3, 1); --animation-slide-in: slideIn var(--duration-extra-long) var(--ease-out-slow) forwards; --animation-fade-in: fadeIn var(--duration-extra-long) var(--ease-out-slow); }
@media (prefers-reduced-motion: no-preference) and (hover: hover) { .cl-sec-p02 { --easter-egg: none; --sparkle: url(./sparkle.gif); } }
@media screen and (max-width: 767px) { .cl-sec-p02 { overflow-x: hidden; } }
.cl-sec-p02 p, .cl-sec-p02 div { margin: 0px; line-height: normal; }
@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-p02 { --swiper-theme-color: #007aff; }
.cl-sec-p02 { --swiper-navigation-size: 44px; }
.cl-sec-p02 .slick-slider { position: relative; display: block; box-sizing: border-box; user-select: none; touch-action: pan-y; -webkit-tap-highlight-color: transparent; }
.cl-sec-p02 .slick-list { position: relative; display: block; overflow: hidden; margin: 0px; padding: 0px; }
.cl-sec-p02 .slick-list:focus { outline: none; }
.cl-sec-p02 .slick-slider .slick-track, .cl-sec-p02 .slick-slider .slick-list { transform: translate3d(0px, 0px, 0px); }
.cl-sec-p02 .slick-track { position: relative; top: 0px; left: 0px; display: block; margin-left: auto; margin-right: auto; }
.cl-sec-p02 .slick-track::before, .cl-sec-p02 .slick-track::after { display: table; content: ""; }
.cl-sec-p02 .slick-track::after { clear: both; }
.cl-sec-p02 .slick-slide { display: none; float: left; height: 100%; min-height: 1px; }
.cl-sec-p02 .slick-slide img { display: block; }
.cl-sec-p02 .slick-initialized .slick-slide { display: block; }
@font-face { font-family: slick; font-weight: normal; font-style: normal; src: url("./fonts/slick.woff") format("woff"), url("./fonts/slick.ttf") format("truetype"); }
@font-face { font-family: "Maven Pro"; font-style: normal; font-weight: 400 900; font-display: swap; src: url("//a0km7v-qm.myshopify.com/cdn/shop/t/2/assets/cl-font-3d4fe1818e.woff2?v=83798537282841962341790648664") format("woff2"); unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB; }
@font-face { font-family: "Maven Pro"; font-style: normal; font-weight: 400 900; font-display: swap; src: url("//a0km7v-qm.myshopify.com/cdn/shop/t/2/assets/cl-font-17b4f3772c.woff2?v=27180482555575121981790648655") format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; }
@font-face { font-family: "Maven Pro"; font-style: normal; font-weight: 400 900; font-display: swap; src: url("//a0km7v-qm.myshopify.com/cdn/shop/t/2/assets/cl-font-39bec569d3.woff2?v=167249900807847513311790648662") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }
@font-face { font-family: "Bebas Neue"; font-style: normal; font-weight: 400; font-display: swap; src: url("//a0km7v-qm.myshopify.com/cdn/shop/t/2/assets/cl-font-a8fcc01a30.woff2?v=27590337783058114731790648679") format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; }
@font-face { font-family: "Bebas Neue"; font-style: normal; font-weight: 400; font-display: swap; src: url("//a0km7v-qm.myshopify.com/cdn/shop/t/2/assets/cl-font-ef2b40e59d.woff2?v=98353083092357694901790648690") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }
@font-face { font-family: Oswald; font-style: normal; font-weight: 200 700; font-display: swap; src: url("//a0km7v-qm.myshopify.com/cdn/shop/t/2/assets/cl-font-5b01bd026a.woff2?v=11373489415896599471790648670") format("woff2"); unicode-range: U+460-52F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }
@font-face { font-family: Oswald; font-style: normal; font-weight: 200 700; font-display: swap; src: url("//a0km7v-qm.myshopify.com/cdn/shop/t/2/assets/cl-font-4d3c4acf03.woff2?v=152923979083421906351790648666") format("woff2"); unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }
@font-face { font-family: Oswald; font-style: normal; font-weight: 200 700; font-display: swap; src: url("//a0km7v-qm.myshopify.com/cdn/shop/t/2/assets/cl-font-5b63bf65d0.woff2?v=17722082851138813141790648671") format("woff2"); unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB; }
@font-face { font-family: Oswald; font-style: normal; font-weight: 200 700; font-display: swap; src: url("//a0km7v-qm.myshopify.com/cdn/shop/t/2/assets/cl-font-b8718ba391.woff2?v=35019555353867325271790648681") format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; }
@font-face { font-family: Oswald; font-style: normal; font-weight: 200 700; font-display: swap; src: url("//a0km7v-qm.myshopify.com/cdn/shop/t/2/assets/cl-font-4c1e3269fb.woff2?v=35587617539416327621790648665") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }
@font-face { font-family: Manrope; font-style: normal; font-weight: 200 800; font-display: swap; src: url("//a0km7v-qm.myshopify.com/cdn/shop/t/2/assets/cl-font-307354c36d.woff2?v=104070388352985064041790648660") format("woff2"); unicode-range: U+460-52F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }
@font-face { font-family: Manrope; font-style: normal; font-weight: 200 800; font-display: swap; src: url("//a0km7v-qm.myshopify.com/cdn/shop/t/2/assets/cl-font-c91f5c3859.woff2?v=144922872857102581031790648683") format("woff2"); unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }
@font-face { font-family: Manrope; font-style: normal; font-weight: 200 800; font-display: swap; src: url("//a0km7v-qm.myshopify.com/cdn/shop/t/2/assets/cl-font-a077f01cb7.woff2?v=166862676859612385161790648678") format("woff2"); unicode-range: U+370-377, U+37A-37F, U+384-38A, U+38C, U+38E-3A1, U+3A3-3FF; }
@font-face { font-family: Manrope; font-style: normal; font-weight: 200 800; font-display: swap; src: url("//a0km7v-qm.myshopify.com/cdn/shop/t/2/assets/cl-font-3d19d51c17.woff2?v=137219910411372818131790648663") format("woff2"); unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB; }
@font-face { font-family: Manrope; font-style: normal; font-weight: 200 800; font-display: swap; src: url("//a0km7v-qm.myshopify.com/cdn/shop/t/2/assets/cl-font-31b5437df5.woff2?v=108850874326313516411790648661") format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; }
@font-face { font-family: Manrope; font-style: normal; font-weight: 200 800; font-display: swap; src: url("//a0km7v-qm.myshopify.com/cdn/shop/t/2/assets/cl-font-1f0bb69035.woff2?v=91295995508696815961790648657") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }
@font-face { font-family: GTStandard-M; src: url("//a0km7v-qm.myshopify.com/cdn/shop/t/2/assets/cl-font-facbc31016.woff2?v=149152729114340250381790648691") format("woff2"); font-style: normal; font-weight: 450; font-display: swap; }
@font-face { font-family: GTStandard-M; src: url("//a0km7v-qm.myshopify.com/cdn/shop/t/2/assets/cl-font-2a9125750f.woff2?v=30486626448974345721790648659") format("woff2"); font-style: normal; font-weight: 500; font-display: swap; }
@font-face { font-family: GTStandard-M; src: url("//a0km7v-qm.myshopify.com/cdn/shop/t/2/assets/cl-font-5063fc895a.woff2?v=104269634200593542371790648668") format("woff2"); font-style: normal; font-weight: 600; font-display: swap; }
@font-face { font-family: InterVariable; src: url("//a0km7v-qm.myshopify.com/cdn/shop/t/2/assets/cl-font-33447c5d16.woff2?v=72901517165129071291790652838") format("woff2"); font-weight: 100 900; font-display: swap; font-style: normal; }
.cl-sec-p02, .cl-sec-p02 { scroll-behavior: auto !important; }
@media screen and (max-width: 1025px) { .cl-sec-p02 #MainContent.content-for-layout .clx-page-width { padding-left: 30px; padding-right: 30px; } }
@media screen and (max-width: 1025px) { .cl-sec-p02 .section-marquee-slider .clx-page-width.images-slider { padding-left: 30px; padding-right: 30px; } }
@media screen and (max-width: 1025px) { .cl-sec-p02 .marquee-slider img { height: 350px; object-position: center top; } }
.cl-sec-p02 { --lxs-rating-icon-color: #EBBF1F; }
.cl-sec-p02 { --DEFAULT-BORDER-COLOR: #9EBADC; --DEFAULT-BG-COLOR: #4B556C; --BLACK-COLOR: #000000; --WHITE-COLOR: #FFFFFF; }
.cl-sec-p02 /* ---- cl: regras mobile do concorrente que o extract nao trouxe (mobile_css.py) ---- */
@media screen and (max-width: 767px) {.marquee-slider img{width: 100%;
  height: 250px;
  object-fit: cover;
  display: block;
  border-radius: 8px;
  object-fit: cover;}.images-slider h2{text-align: center;
  font-weight: bold;
  color:#000;
  font-size: 25px;
  margin-bottom: 10px;}}
@media screen and (max-width:1025px) { .cl-sec-p02 .section-marquee-slider .clx-page-width.images-slider {padding-left:30px;padding-right:30px}
.cl-sec-p02 .marquee-slider img {height:350px;object-position:top} }

/* ---- cl: overrides de ordem de cascata ---- */
/* no concorrente o .price do card computa line-height 1.4 (22.4px desktop, 25.2px
   mobile); o extract traz a regra do Dawn (1 + .5/scale = 1.5) e o card fica 4px
   mais alto, desalinhando o resto da pagina */
/* a regra base do Dawn (.price line-height 1 + .5/scale = 1.5) nao vem no extract da
   grade de colecao; sem ela o preco herda 1.4 e cada linha de cards fica 1.6px curta */
.cl-sec-p02 .clx-price{line-height:1.5}
.cl-sec-p02 .featured-col-v2 .clx-price.clx-price{line-height:1.4}

.cl-sec-p02 .slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}
.cl-sec-p02 .slick-track{position:relative;top:0;left:0;display:block;will-change:transform}
.cl-sec-p02 .slick-track:after{content:"";display:table;clear:both}
.cl-sec-p02 .marquee-slider{cursor:grab;touch-action:pan-y}
.cl-sec-p02 .marquee-slider.cl-dragging{cursor:grabbing}
.cl-sec-p02 .slick-slide img{pointer-events:none;-webkit-user-drag:none}
