/** Shopify CDN: Minification failed

Line 85:2 Comments in CSS use "/* ... */" instead of "//"
Line 330:95 Unexpected "="
Line 330:131 Unterminated string token
Line 357:0 Expected "}" to go with "{"

**/

@font-face {
  font-family: Figtree;
  font-weight: 500;
  font-style: normal;
  font-display: swap;
  src: url("//www.knobco.com/cdn/fonts/figtree/figtree_n5.3b6b7df38aa5986536945796e1f947445832047c.woff2?h1=a25vYmNvbGxjLmFjY291bnQubXlzaG9waWZ5LmNvbQ&h2=a25vYmNvLmNvbQ&hmac=1914d73594fd7a6731697d4b57ed9595d39541e8aa41e1b2ead44ef540ec2f58") format("woff2"),
       url("//www.knobco.com/cdn/fonts/figtree/figtree_n5.f26bf6dcae278b0ed902605f6605fa3338e81dab.woff?h1=a25vYmNvbGxjLmFjY291bnQubXlzaG9waWZ5LmNvbQ&h2=a25vYmNvLmNvbQ&hmac=087d631a0972f69d7d56b87f7f0a67205b241a71d8e81df79774f09b89445170") format("woff");
}

@font-face {
  font-family: Figtree;
  font-weight: 400;
  font-style: normal;
  font-display: swap;
  src: url("//www.knobco.com/cdn/fonts/figtree/figtree_n4.3c0838aba1701047e60be6a99a1b0a40ce9b8419.woff2?h1=a25vYmNvbGxjLmFjY291bnQubXlzaG9waWZ5LmNvbQ&h2=a25vYmNvLmNvbQ&hmac=13567f59df9e1394d7311474778db23cf27373bc7e487c492c6587ef90aad8ea") format("woff2"),
       url("//www.knobco.com/cdn/fonts/figtree/figtree_n4.c0575d1db21fc3821f17fd6617d3dee552312137.woff?h1=a25vYmNvbGxjLmFjY291bnQubXlzaG9waWZ5LmNvbQ&h2=a25vYmNvLmNvbQ&hmac=7077004d144596cdb8b92767117ce324f0f08465089b28979adb41298ade337a") format("woff");
}

@font-face {
  font-family: Figtree;
  font-weight: 700;
  font-style: normal;
  font-display: swap;
  src: url("//www.knobco.com/cdn/fonts/figtree/figtree_n7.2fd9bfe01586148e644724096c9d75e8c7a90e55.woff2?h1=a25vYmNvbGxjLmFjY291bnQubXlzaG9waWZ5LmNvbQ&h2=a25vYmNvLmNvbQ&hmac=b9c86c061ef4c7a27428c0b9b35d5b4b3bff0742e38b8ecc065ee6768f31dcad") format("woff2"),
       url("//www.knobco.com/cdn/fonts/figtree/figtree_n7.ea05de92d862f9594794ab281c4c3a67501ef5fc.woff?h1=a25vYmNvbGxjLmFjY291bnQubXlzaG9waWZ5LmNvbQ&h2=a25vYmNvLmNvbQ&hmac=248df767ce0ebc31f2333840c6befb1f310520f56baa9118000bc20ccaaced35") format("woff");
}

@font-face {
  font-family: Figtree;
  font-weight: 400;
  font-style: italic;
  font-display: swap;
  src: url("//www.knobco.com/cdn/fonts/figtree/figtree_i4.89f7a4275c064845c304a4cf8a4a586060656db2.woff2?h1=a25vYmNvbGxjLmFjY291bnQubXlzaG9waWZ5LmNvbQ&h2=a25vYmNvLmNvbQ&hmac=f6c652929ff2bcf428aaf04dc23fe568b630e1543d86533ca3315d61278e3712") format("woff2"),
       url("//www.knobco.com/cdn/fonts/figtree/figtree_i4.6f955aaaafc55a22ffc1f32ecf3756859a5ad3e2.woff?h1=a25vYmNvbGxjLmFjY291bnQubXlzaG9waWZ5LmNvbQ&h2=a25vYmNvLmNvbQ&hmac=1b9333d0416109f86dfffb75591ed4393800dc69e0447c1b77462476adf8b07a") format("woff");
}

@font-face {
  font-family: Figtree;
  font-weight: 700;
  font-style: italic;
  font-display: swap;
  src: url("//www.knobco.com/cdn/fonts/figtree/figtree_i7.06add7096a6f2ab742e09ec7e498115904eda1fe.woff2?h1=a25vYmNvbGxjLmFjY291bnQubXlzaG9waWZ5LmNvbQ&h2=a25vYmNvLmNvbQ&hmac=396ceb45f7979a5e32bd1b88aa3ab5267b46235e617c978650ce15c0dd4edc83") format("woff2"),
       url("//www.knobco.com/cdn/fonts/figtree/figtree_i7.ee584b5fcaccdbb5518c0228158941f8df81b101.woff?h1=a25vYmNvbGxjLmFjY291bnQubXlzaG9waWZ5LmNvbQ&h2=a25vYmNvLmNvbQ&hmac=5bab07d312e6304ece59fce93e6c7b7ee2f9214a293f30d922261bd6370c39b6") format("woff");
}

@font-face { font-family: 'i'; src: url(//www.knobco.com/cdn/shop/t/6/assets/icomoon.woff2?v=142692698157823554481672647035) format('woff2'), url(//www.knobco.com/cdn/shop/t/6/assets/icomoon.woff?v=84653367650111736031672647034) format('woff'); font-display: swap; }

:root {
  --secondary_text:     var(--white);
  --secondary_bg:       #c6262c;
  --secondary_bg_dark:  #9b1e22;
  --secondary_bg_fade:  #db444a;

  --secondary_btn_text:    #ffffff;
  --secondary_bg_btn:      #e93d3d;
  --secondary_bg_btn_dark: #da1919;
  --secondary_bg_btn_fade: #ee6b6b;

  --tertiary_text:      #ffffff;
  --tertiary_bg:        #c6262c;
  --tertiary_bg_dark:   #9b1e22;
  --tertiary_bg_fade:   #db444a;
  --tertiary_fg:        var(--tertiary_text);
  

  --quaternary_text:    #ffffff;
  --quaternary_bg:      #1e1f20;
  --quaternary_bg_dark: #050506;
  --quaternary_bg_fade: #37393a;
  

  --custom_top_search_bg:var(--body_bg);
  --custom_input_fg:    var(--dark);

  --alert_error:        #c6262c;
  // --alert_error_bg:     #fceff0;
  --alert_valid:        #64cd82;
  --lime:               #64cd82;
  --gallery:            #f7f6f2;
  --sand:               #f7f6f2;

  --product_label_bg:   #1e1f20;
  --product_label_bg_dark:#121213;
  --product_label_text: #ffffff;
  --sale_label_bg:      #c6262c;
  --sale_label_bg_dark: #b12227;
  --sale_label_text:    #ffffff;

  --positive_bg:        #64cd82;
  --positive_bg_dark:   #51c772;
  --positive_fg:        var(--white);

  --price_color:        #1e1f20;
  --price_color_old:    #938f9c;

  --primary_text:       var(--black);
  --primary_text_h:     var(--black);

  --body_bg:            #f3f1ee;

  --main_ff:            Figtree, sans-serif;
  --main_ff_h:          Figtree, sans-serif;
  --main_fw:            400;
  --main_fw_h:          500;
  --mob_h1:             16px;
  --mob_h2:             16px;
  --mob_h3:             16px;

  
}
.t1ac {
  --secondary_bg_btn:      #ac1414;
  --secondary_bg_btn_dark: #7f0e0e;
  --secondary_bg_btn_fade: #e93d3d;

  --tertiary_bg:        #701619;
  --tertiary_bg_dark:   #460d0f;
  --tertiary_bg_fade:   #c6262c;

  --quaternary_bg:      #000000;
  --quaternary_bg_dark: #000000;
  --quaternary_bg_fade: #1e1f20;

  --mob_h1:             18px;
  --mob_h2:             18px;
  --mob_h3:             18px;
}

:root {
  --white:              #FFFFFF;
  --white_bg:           var(--white);
  --white_bg_dark:      #f2f2f2;
  --white_bg_var:       var(--white_bg);
  --white_fg:           var(--black);
  --white_pl:           #37393a;
  --white_btn_bg:       var(--accent_bg);
  --white_btn_bg_dark:  #a82025;
  --white_btn_fg:       var(--accent_fg);

  --black:              #1e1f20;
  --black_bg:           var(--black);
  --black_bg_dark:      #121213;
  --black_bg_var:       #2a2c2d;
  --black_fg:           var(--white);
  --black_pl:           #ffffff;
  --black_btn_bg:       var(--accent_bg);
  --black_btn_bg_dark:  #a82025;
  --black_btn_fg:       var(--accent_fg);

  --light:              #f7f6f2;
  --light_bg:           var(--light);
  --light_bg_dark:      #edebe2;
  --light_bg_var:       #edebe2;
  --light_fg:           var(--black);
  --light_pl:           #37393a;
  --light_btn_bg:       var(--accent_bg);
  --light_btn_bg_dark:  #a82025;
  --light_btn_fg:       var(--accent_fg);

  --light_2:            #f3f1ee;
  --light_2_bg:         var(--light_2);
  --light_2_bg_dark:    #e8e5df;
  --light_2_bg_var:     #e8e5df;
  --light_2_fg:         var(--black);
  --light_2_pl:         #37393a;
  --light_2_btn_bg:     var(--dark);
  --light_2_btn_bg_dark:#0d0d0e;
  --light_2_btn_fg:     var(--accent_fg);

  --accent:             #c6262c;
  --accent_bg:          var(--accent);
  --accent_bg_dark:     #b12227;
  --accent_bg_var:      #b12227;
  --accent_fg:          var(--white);
  --accent_pl:          #ffffff;
  --accent_btn_bg:      var(--accent_fg);
  --accent_btn_bg_dark: #ededed;
  --accent_btn_fg:      var(--accent_bg);

  --dark:               #1e1f20;
  --dark_bg:            var(--dark);
  --dark_bg_dark:       #121213;
  --dark_bg_var:        #2a2c2d;
  --dark_fg:            var(--white);
  --dark_pl:            #ffffff;
  --dark_btn_bg:        var(--accent_bg);
  --dark_btn_bg_dark:   #a82025;
  --dark_btn_fg:        var(--accent_fg);

  --light_gradient:     linear-gradient(146deg, rgba(217, 221, 206, 1) 4%, rgba(255, 255, 255, 1) 99%);
  --light_gradient_bg:  var(--light_gradient);

  --dark_gradient:     linear-gradient(204deg, rgba(198, 38, 44, 1) 4%, rgba(161, 17, 22, 1) 100%);
  --dark_gradient_bg:  var(--dark_gradient);
}

[class^="palette-white"], [data-active-content*="palette-white"] {
  --primary_bg:         var(--white_bg);
  --primary_text:       var(--white_fg);
  --secondary_btn_text:     var(--white_btn_fg);
  --secondary_bg_btn:       var(--white_btn_bg);
  --secondary_bg_btn_dark:  var(--white_btn_bg_dark);
}
[class^="palette-black"], [data-active-content*="palette-black"] {
  --primary_bg:         var(--black_bg);
  --primary_text:       var(--black_fg);
  --secondary_btn_text:     var(--black_btn_fg);
  --secondary_bg_btn:       var(--black_btn_bg);
  --secondary_bg_btn_dark:  var(--black_btn_bg_dark);
}
[class^="palette-light"], [data-active-content*="palette-light"] {
  --primary_bg:         var(--light_bg);
  --primary_text:       var(--light_fg);
  --secondary_btn_text:     var(--light_btn_fg);
  --secondary_bg_btn:       var(--light_btn_bg);
  --secondary_bg_btn_dark:   var(--light_btn_bg_dark);
}
[class^="palette-light_2"], [data-active-content*="palette-light_2"] {
  --primary_bg:         var(--light_2_bg);
  --primary_text:       var(--light_2_fg);
  --secondary_btn_text:     var(--light_2_btn_fg);
  --secondary_bg_btn:       var(--light_2_btn_bg);
  --secondary_bg_btn_dark:  var(--light_2_btn_bg_dark);
}
[class^="palette-accent"], [data-active-content*="palette-accent"] {
  --primary_bg:         var(--accent_bg);
  --primary_text:       var(--accent_fg);
  --secondary_btn_text:     var(--accent_btn_fg);
  --secondary_bg_btn:       var(--accent_btn_bg);
  --secondary_bg_btn_dark:  var(--accent_btn_bg_dark);
}
[class^="palette-dark"], [data-active-content*="palette-dark"] {
  --primary_bg:         var(--dark_bg);
  --primary_text:       var(--dark_fg);
  --secondary_btn_text:     var(--dark_btn_fg);
  --secondary_bg_btn:       var(--dark_btn_bg);
  --secondary_bg_btn_dark:  var(--dark_btn_bg_dark);
}
.palette-light_gradient, [data-active-content*="palette-light_gradient"] {
  --primary_bg:         var(--light_gradient_bg);
}
.palette-dark_gradient, [data-active-content*="palette-dark_gradient"] {
  --primary_bg:         var(--dark_gradient_bg);
}
[class*="button-palette-white"], [data-active-content*="button-palette-white"] {
  --secondary_bg:           var(--white_bg);
  --secondary_btn_text:     var(--white_fg);
  --secondary_bg_btn:       var(--white_bg);
  --secondary_bg_btn_dark:  var(--white_bg_dark);
}
[class*="button-palette-black"], [data-active-content*="button-palette-black"] {
  --secondary_bg:           var(--black_bg);
  --secondary_btn_text:     var(--black_fg);
  --secondary_bg_btn:       var(--black_bg);
  --secondary_bg_btn_dark:  var(--black_bg_dark);
}
[class*="button-palette-light"], [data-active-content*="button-palette-light"] {
  --secondary_bg:           var(--light_bg);
  --secondary_btn_text:     var(--light_fg);
  --secondary_bg_btn:       var(--light_bg);
  --secondary_bg_btn_dark:  var(--light_bg_dark);
}
[class*="button-palette-light_2"], [data-active-content*="button-palette-light_2"] {
  --secondary_bg:           var(--light_2_bg);
  --secondary_btn_text:     var(--light_2_fg);
  --secondary_bg_btn:       var(--light_2_bg);
  --secondary_bg_btn_dark:  var(--light_2_bg_dark);
}
[class*="button-palette-accent"], [data-active-content*="button-palette-accent"] {
  --secondary_bg:           var(--accent_bg);
  --secondary_btn_text:     var(--accent_fg);
  --secondary_bg_btn:       var(--accent_bg);
  --secondary_bg_btn_dark:  var(--accent_bg_dark);
}
[class*="button-palette-dark"], [data-active-content*="button-palette-dark"] {
  --secondary_bg:           var(--dark_bg);
  --secondary_btn_text:     var(--dark_fg);
  --secondary_bg_btn:       var(--dark_bg);
  --secondary_bg_btn_dark:  var(--dark_bg_dark);
}
[class*="button-palette-"] {
  color: var(--secondary_bg);
  

}
[class^="palette-"], [data-active-content*="palette-"] {
  --secondary_bg_btn_fade:  var(--secondary_bg_btn_dark);
  --second_btn_bg_fade: var(--second_btn_bg_dark);
  --headings_text:      var(--primary_text);
}

#root [class*="button-palette-"] button[disabled]:before, #root [class*="button-palette-"] button.disabled:before {
  --secondary_bg_fade:  var(--secondary_bg_btn_dark);
}


.module-color-palette[class^="palette-"] .img-overlay, #background.module-color-palette[class^="palette-"] .img-overlay { background: var(--primary_bg); }
.module-color-palette[class^="palette-"] h1, .module-color-palette[class^="palette-"] h2, .module-color-palette[class^="palette-"] h3, .module-color-palette[class^="palette-"] h4, .module-color-palette[class^="palette-"] h5, .module-color-palette[class^="palette-"] h6 { color: var(--headings_text); }
.module-color-palette[class^="palette-"] { color: var(--primary_text); }
.module-color-palette[class^="palette-"] .swiper-button-next, .module-color-palette[class^="palette-"] .swiper-button-prev { color: var(--primary_text); }
.module-color-palette[class^='palette-']:before { background: var(--primary_bg); }
[class^="palette-"] button, [class^="palette-"] input[type="button"], [class^="palette-"] input[type="reset"], [class^="palette-"] input[type="submit"], [class^="palette-"] .link-btn a { color: var(--secondary_btn_text)!important; }

  [data-whatin=mouse] .module-color-palette[class^="palette-"] button:hover,
  [data-whatin=mouse] .module-color-palette[class^="palette-"] .link-btn a:hover { color: var(--secondary_btn_text); }

[data-active-content*="palette-"] .swiper-custom-pagination, [data-active-content*="palette-"] .play-pause { color: var(--primary_text); }
.m6bx[class^="palette-"] > p, .m6bx[class^="palette-"] > p, .m6bx[class^="palette-"] > h2, .m6bx[class^="palette-"]  a, .m6bx[class^="palette-"] > strong, .m6bx[class^="palette-"] > em, .m6bx[class^="palette-"] > ul { color: var(--primary_text); }
.m6bx[class^="palette-"] .l4cn.box a { color: var(--dark_bg); }
.m6bx[class^="palette-"]:before { background: var(--primary_bg); }
.m6bx[class^="palette-"].overlay:before { border: none; }
[data-whatin=mouse] .m6bx[class^="palette-"] .l4cn li a:hover { color: var(--accent); }
.m6as[class^="palette-"]:before { background: var(--primary_bg); }
.m6wd[class^="palette-"]:not(.palette-white):not(.palette-light):not(.palette-light_2) .l4cu.box li > span:before { background: var(--white); }
.m6wd[class^="palette-"].numbers-accent .l4cu li > span { color: var(--accent); }
.m6wd[class^="palette-"] .l4ts.box li, .m6wd[class^="palette-"] .l4ts.box .li { color: var(--black); }
.m6wd[class^="palette-"] .r6rt .rating > * .fill { background: none; }
.m6wd[class^="palette-"] .l4ts .r6rt .rating > * .fill { color: var(--accent); }
.l4ft.hover-out li[class^="palette-"]:before { background: none; }

/* Other*/select, .bv_atual, select:focus, #root .f8sr select, #root .f8sr select:focus { style='fill:%231e1f20'/%3E%3C/svg%3E"); }
label span.text-end.hidden, #root span.f8pr-pickup.hidden { display: none; }
.image-compare figure { width: 100%; }
@media only screen and (max-width: 47.5em) {
  .accordion-a.compact + .accordion-a { margin-top: -10px; }
}
@media only screen and (max-width: 62.5em) {
  #root .l4ft.mobile-compact li:not(:first-child) {
    border-left-width: var(--dist_a);
  }
}
[data-whatin=mouse] .l4cl .li:hover figure picture ~ picture { display: block; } /* was only defined for li, not for .li */
.l4ft figure video { transition-property: all; transition-duration: .4s; transition-timing-function: cubic-bezier(.4,0,.2,1); transition-delay: 0s; } /* video in promo gallery, hover scale transition was not animated */

/* Buttons */

.link-btn a, button, .l4cn li, .spr-button { font-family: var(--main_ff_h); }


.link-btn a, button, .l4cl.mobile-compact .link-btn a { padding: 19px 28px; }


.link-btn a, button, .link-btn a:before, button:before { box-shadow: none; }


.link-btn a, button, .link-btn a:before, button:before, #root #nav .l4cn li { border-radius: 0; }

