:root {

  
  
  
    
  
      
    
  
    
      
    
    
  
  
  --main-foreground: #000000;
  --main-background: #ffffff;

  --accent-color: #000000;

  --button-background: #000000;
  --button-foreground: #ffffff;

  --label-background: #e74c3c;
  --label-foreground: #ffffff;

  
  --adbar-background: #750019;
  --adbar-foreground: #ffffff;

  --header-background: #ffffff;
  --header-foreground: #000000;
  --header-transparent-foreground: #ffffff;

  --newsletter-background: #FFFFFF;
  --newsletter-foreground: #333333;

  --footer-background: #000000;
  --footer-foreground: #ffffff;

  
  
                    
  --main-foreground-opacity-05: #0000000D;
  --main-foreground-opacity-08: #00000014;
  --main-foreground-opacity-10: #0000001A;
  --main-foreground-opacity-20: #00000033;
  --main-foreground-opacity-30: #0000004D;
  --main-foreground-opacity-40: #00000066;
  --main-foreground-opacity-50: #00000080;
  --main-foreground-opacity-60: #00000099;
  --main-foreground-opacity-80: #000000CC;
  --main-foreground-opacity-90: #000000E6;

  --main-background-opacity-20: #ffffff33;
  --main-background-opacity-30: #ffffff4D;
  --main-background-opacity-50: #ffffff80;
  --main-background-opacity-60: #ffffff99;
  --main-background-opacity-80: #ffffffCC;
  --main-background-opacity-90: #ffffffE6;

  --accent-color-opacity-20: #00000033;

  --header-foreground-opacity-20: #00000033;
  --header-foreground-opacity-30: #0000004D;

  --header-background-opacity-50: #ffffff80;

  --header-transparent-foreground-opacity-30: #ffffff4D;

  --newsletter-foreground-opacity-80: #333333CC;

  --footer-foreground-opacity-20: #ffffff33;
  --footer-foreground-opacity-30: #ffffff4D;
  --footer-foreground-opacity-50: #ffffff80;
  --footer-foreground-opacity-60: #ffffff99;
  --footer-foreground-opacity-80: #ffffffCC;

  
  --success: #4bb98c;
  --danger: #dd7774;
  --warning: #dc8f38;

  
  
  --heading-font: "Playfair Display", serif;
  --body-font: "Nunito", sans-serif;

  
  
  --h1: 28px;
  --h2: 24px;
  --h3: 20px;
  --h4: 18px;
  --h5: 16px;
  --h6: 14px;
  
  
  --font-large: 16px;
  --font-big: 14px;
  --font-base: 12px;
  --font-medium: 11px;
  --font-small: 10px;
  --font-smallest: 8px;

  
  
  --title-font-weight: 400;

}

            #product_form .js-product-variants-group .btn-variant{border:1px solid rgba(0,0,0,.3)}#product_form .js-product-variants .js-product-variants-group.js-color-variants-container{display:none}.template-page .user-content .row{justify-content:center}.template-page section[data-store="page-title"] h1{text-align:center}.account-page .row{justify-content:center}.nav-item-container>a[href*="sale1"],.desktop-list-subitems>.nav-item-desktop>a[href*="teste-8fkhv"],.color-red{color:#f00!important;font-weight:bold}@media(max-width:768px){.js-grid-product-variants-group{display:none}}.section-featured-home{margin-bottom:20px}.template-category .js-category-body .js-product-table.row{margin-left:-5px}.grid-item{padding-left:.5em}.js-shipping-label-private.js-free-shipping-minimum-label{display:none}#home-modal img{width:100%;object-fit:cover}
        
html{-webkit-text-size-adjust:100%}body{font-family:var(--body-font)}
