 #colorbox.fast-buy{z-index:10000000;}#cboxOverlay.fast-buy{background-color:rgba(0,0,0,0.5);z-index:1000000;} .product:not(.product-crosssell) .sizeBox button{border-radius:50%;}.item > .product .action-control > a{font-weight:400;font-size:13px;}.product .code-sku .content-sku{text-align:center;line-height:17px;margin-bottom:20px;}.price{color:black;font-size:20px;}.item h4 a{font-family:var(--primary-font);font-size:14px;}.item > .product .action-control > a{padding-left:9px;padding-right:9px;margin:0 3px 5px;}.owl-theme .owl-controls .owl-page span{background:#640019;}.owl-pagination{margin-top:10px;}.product:not(.product-crosssell) .sizeBox button{font-size:12px !important;padding:4px !important;min-width:30px !important;}.product:not(.product-crosssell) .colorBox a.productOptionView{max-width:5px !important;max-height:5px !important;}.product:not(.product-crosssell) .solidColor{width:20px !important;height:20px !important;}.product-list-responsive .product .price,.owl-carousel .product .price,.products .product .price{margin-top:40px;}.product .product-options{padding-top:0px;}.product:not(.product-crosssell) .sizeBox button.disabled:after,.product:not(.product-crosssell) .colorBox a.disabled:after{height:100%;top:-10%;}.new-product,.discount{font-family:var(--primary-font);}.discount{font-size:13px;}.from-price-text{display:none;}.product-list-responsive > .row,.categoryProduct > .row{display:flex;flex-wrap:wrap;align-items:stretch;}.product-list-responsive .item,.categoryProduct .item{display:flex;flex-direction:column;}.product-list-responsive .item > .product,.categoryProduct .item > .product{display:flex;flex-direction:column;height:100%;}.product-list-responsive .item .product-list-info,.categoryProduct .item .product-list-info{display:flex;flex-direction:column;flex:1;}.product-list-responsive .item .product-list-info .description,.categoryProduct .item .product-list-info .description{flex:1;}.product-list-responsive .item .product-list-info .price,.categoryProduct .item .product-list-info .price{margin-top:20px;} .navbar-bottom .container{padding:0px !important;}.navbar-bottom li a{font-size:13px;line-height:25px;}.navbar-bottom ul.navbar-nav li a{padding-left:10px !important;padding-right:15px !important;} #navbar-top-first{width:100%;position:absolute;background:rgba(1,1,1,0.1);backdrop-filter:blur(10px);border-bottom:1px solid transparent;}.navbar-bottom{background-color:transparent;}a.dropdown-toggle.disabled{background-color:transparent;color:white;}.navbar-bottom .main-menu > li:hover{background-color:transparent;}.nav > li:hover > a{background-color:transparent !important;} .modal-body{position:relative;margin-left:-20px;padding:0px;}.col-lg-6.col-md-6.col-sm-6.col-xs-12.newsletter-right{padding-top:20px;}#modalAds h3{color:#444;font-family:Oswald, Helvetica Neue, Helvetica, Arial, sans-serif;font-size:26px !important;font-weight:normal !important;letter-spacing:0px !important;line-height:30px !important;text-transform:none !important;} #homepage-main-banner-boxed .product-slide img{display:block;width:100%;max-width:1180px;height:auto;margin:0 auto;} .cart-quantity-number{color:white;} .cat-tabs__nav{display:flex !important;justify-content:center !important;flex-wrap:wrap !important;gap:8px !important;padding:0 16px 28px !important;}.cat-tabs__btn{background:#fff !important;border:1px solid #ccc !important;border-radius:2px !important;cursor:pointer !important;font-family:inherit !important;font-size:15px !important;line-height:1 !important;outline:none !important;padding:10px 28px !important;transition:border-color 0.2s, color 0.2s !important;}@media (max-width: 480px){.cat-tabs__btn{padding:8px 16px;font-size:13px;}} #modalAds .newsletter-text p{font-size:14px;}#modalAds .logodoisrios img{display:block;width:178px;height:auto;max-width:100%;margin:0 auto;}#modalAds .newsletter-text input{margin-bottom:15px;}#modalAds .newsletter-text button{display:block;width:auto;min-width:180px;height:auto;margin:4px auto 0;padding:11px 34px;font-size:14px;line-height:1.2;border-radius:50px;background-color:#640019;color:#d39f4f;font-weight:200;} #navbar__top{overflow:hidden;transition:max-height 0.25s ease, padding 0.25s ease;max-height:60px;will-change:max-height;}#navbar__top.navbar__top--hidden{max-height:0;padding-top:0;padding-bottom:0;}#navbar__top.navbar__top--hidden ~ #navbar-top-first .dropdown-menu.menu_level_1{top:74px !important;} .mensagem-newsletter-personalizada{color:#4d545c;text-align:center;}.mensagem-newsletter-titulo,.mensagem-newsletter-subtitulo{font-size:22px;font-weight:400;line-height:1.35;}.mensagem-newsletter-subtitulo{margin-top:3px;}.mensagem-newsletter-cupom{margin-top:18px;font-size:24px;font-weight:700;line-height:1.35;}.mensagem-newsletter-regra{margin-top:6px;font-size:14px;font-weight:400;line-height:1.4;}.mensagem-newsletter-personalizada{color:#4d545c;text-align:center;}.mensagem-newsletter-titulo,.mensagem-newsletter-subtitulo{font-size:22px;font-weight:400;line-height:1.35;}.mensagem-newsletter-subtitulo{margin-top:3px;}.mensagem-newsletter-cupom{margin-top:18px;font-size:24px;font-weight:700;line-height:1.35;}.mensagem-newsletter-regra{margin-top:6px;font-size:14px;font-weight:400;line-height:1.4;} .discount{background:var(--second-color) !important;color:var(--hover-primary-color) !important;} @media (max-width: 1400px){.container-flex{padding:0 10px !important;}}@media (min-width: 768px){.navbar-bottom .main-menu{margin-left:0 !important;}}.navbar-brand{margin-bottom:0;}.logo{width:20%;display:flex;justify-content:center;}.logo img{padding-bottom:10px;}.four-column{width:20%;height:100%;justify-content:center;}.four-column img{filter:none;}.container-flex{align-items:flex-end;border-bottom:solid 1px white;height:100%;}.navbar-category{width:60%;display:flex;min-height:100%;align-items:flex-end;}.navbar-collapse.collapse{justify-content:flex-start !important;}.dropdown-menu.menu_level_1{top:108px;border:0;border-radius:0;}.navbar-bottom .main-menu .fullwidth-menu>.menu_level_1{position:fixed;}.navbar-bottom ul.navbar-nav .dropdown >  a{padding:15px 10px !important;}.navbar-category li[data-level="1"]:hover > a::after{background:transparent;}#navbar-top-first .navbar-bottom .main-menu .dropdown-menu.menu_level_1{background-color:#ffffff5e !important;box-shadow:none;backdrop-filter:blur(12px) !important;}.navbar-category li a,.dropdown-menu{background-color:transparent;color:white;}#navbar-top-first{--glass-bg:rgba(1,1,1,0.363);--glass-blur:blur(12px);background:transparent !important;-webkit-backdrop-filter:none !important;backdrop-filter:none !important;}#navbar-top-first::before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background:var(--glass-bg);-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur);}#navbar-top-first .navbar-bottom .main-menu .dropdown-menu.menu_level_1{background-color:var(--glass-bg) !important;-webkit-backdrop-filter:var(--glass-blur) !important;backdrop-filter:var(--glass-blur) !important;border-bottom:solid 1px white;}.navbar-bottom .main-menu .fullwidth-menu>.menu_level_1 li{max-width:max-content;}.userMenu .dropdown-menu{background-color:white;border-top:0;}.user-dropdown-administration,.dropdown-menu>li{border:0 !important;}.search__input{background-color:transparent !important;border-bottom:white solid 1px !important;color:white !important;font-weight:normal;}.search__input::placeholder{color:white !important;font-weight:normal;}.dropdown-menu > li > a{transition:250ms;}.cart-quantity-number{color:white !important;} .product-list-carousel.owl-carousel .owl-item .item{height:100%;}.product-list-carousel.owl-carousel .owl-item .item > .product{display:flex;flex-direction:column;height:100%;}.product-list-carousel.owl-carousel .owl-item .product-list-info{display:flex;flex-direction:column;flex:1;}.product-list-carousel.owl-carousel .owl-item .product-list-info .description{flex:1;}.product-list-carousel.owl-carousel .owl-item .product-list-info .price{margin-top:20px;} .cat-tabs__nav{border-bottom:1px solid #e6e6e6 !important;margin:0 0 24px !important;padding:0 !important;}.cat-tabs__btn{position:relative !important;min-width:96px !important;margin:0 4px !important;padding:14px 22px !important;border:1px solid #e6e6e6 !important;border-bottom:1px solid transparent !important;background:#fff !important;color:#6e1d2c !important;font-size:15px !important;font-weight:400 !important;line-height:1 !important;text-align:center !important;cursor:pointer !important;transition:background .2s ease, color .2s ease !important;}.cat-tabs__btn:hover{background:#faf7f7 !important;}.cat-tabs__btn--ativo{background:#f0f0f0 !important;} @media (min-width: 992px){.component-fullwidth-two-banners-widescreen .container-fluid{max-width:1268px !important;width:100% !important;margin:24px auto !important;padding:0 16px !important;box-sizing:border-box !important;}.component-fullwidth-two-banners-widescreen .row{display:flex !important;align-items:stretch !important;gap:49px !important;margin:0 !important;}.component-fullwidth-two-banners-widescreen-single:first-child{flex:1 1 63% !important;max-width:63% !important;}.component-fullwidth-two-banners-widescreen-single:last-child{flex:1 1 calc(-12%) !important;max-width:calc(-12%) !important;}.component-fullwidth-two-banners-widescreen-single img{width:100% !important;height:100% !important;object-fit:cover !important;display:block !important;}}@media (min-width: 992px){.component-fullwidth-two-banners-widescreen .container-fluid{max-width:1170px !important;width:100% !important;margin:24px auto !important;padding:0 15px !important;box-sizing:border-box !important;}.component-fullwidth-two-banners-widescreen .row{display:flex !important;align-items:flex-start !important;gap:32px !important;margin:0 !important;}.component-fullwidth-two-banners-widescreen-single{min-width:0 !important;max-width:none !important;padding:0 !important;float:none !important;}.component-fullwidth-two-banners-widescreen-single:first-child{flex:63 1 0 !important;}.component-fullwidth-two-banners-widescreen-single:last-child{flex:37 1 0 !important;}.component-fullwidth-two-banners-widescreen-single img{width:100% !important;height:auto !important;display:block !important;}} @media (min-width: 992px) and (max-width: 1399px){#navbar__top .navbar-line-vantagens{padding-left:calc(3.5vw) !important;padding-right:calc(2.3vw) !important;}}@media (min-width: 1400px){#navbar__top .navbar-line-vantagens{padding-left:calc(5vw) !important;padding-right:calc(4.8vw) !important;}}