/* ATUALIZADO EM 12/11/2025 */

@import url(https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;700;800&display=swap);@import url(https://cdnjs.cloudflare.com/ajax/libs/slick-carousel/1.9.0/slick.css);@import url(//cdnjs.cloudflare.com/ajax/libs/font-awesome/5.12.1/css/all.min.css);.wrapper{max-width:1440px;width:100%;padding:0 20px;margin:0 auto}.wrapper--flex{display:flex;justify-content:space-between}*{margin:0;box-sizing:border-box}.hide{display:none}.opacity-none{height:0;opacity:0}.primary-color{background-color:#c92e31!important}input[type=search]{-webkit-appearance:none}input[type=text]{-webkit-appearance:searchfield}#ajaxBusy,.ajax-content-loader{display:none!important}a{text-decoration:none;cursor:pointer}ul{list-style:none;margin:0;padding:0}body.swal2-shown:not(.swal2-no-backdrop):not(.swal2-toast-shown){overflow:hidden!important}body,html{font:normal normal 400 16px/1.5em Montserrat,sans-serif}body{padding-top:176px}@media screen and (max-width:480px){body{padding-top:138px}}.main-header{left:0;position:fixed;top:0;width:100%;z-index:999}.main-header__topbar{background-color:#c92e31;color:#fff;padding:5px 0}.main-header__topbar .wrapper--flex{max-width:1440px}.main-header__topbar a{color:#fff;display:block}.main-header__topbar .bennefits-list{display:grid;min-height:0;min-width:0;max-width:400px}@media screen and (max-width:480px){.main-header__topbar .bennefits-list{max-width:100%}}.main-header__topbar .bennefits-list__carousel{overflow:hidden;min-width:100%;text-align:center}.main-header__topbar .bennefits-list__carousel.slick-slider{padding:0 30px}.main-header__topbar .bennefits-list__carousel.slick-slider .slick-arrow-left{left:0}.main-header__topbar .bennefits-list__carousel.slick-slider .slick-arrow-right{right:0}.main-header__topbar .bennefits-list__carousel.slick-slider .slick-arrow svg{width:100%}.main-header__topbar .bennefits-list li{float:left;clear:both}@media screen and (max-width:480px){.main-header__topbar .bennefits-list li{font-size:10px;font-weight:400;text-transform:uppercase}}.main-header__topbar .store-links{align-items:center;display:flex}@media screen and (max-width:480px){.main-header__topbar .store-links{display:none}}.main-header__topbar .store-links li{border-right:1px solid;padding:0 10px;min-width:0}.main-header__topbar .store-links li.social,.main-header__topbar .store-links li:last-child{border:none}.main-header__topbar .store-links li.social a{border-radius:50%;background-color:#fff;height:20px;text-align:center;width:20px}.main-header__topbar .store-links li.social svg{fill:#c92e31;height:14px;margin-top:3px;width:14px}.main-header__topbar .store-links li a{line-height:1.5em}.main-header__topbar .store-links li .welcome{line-height:1;white-space:nowrap}.main-header__topbar .store-links li .welcome a{display:inline-block}.main-header__topbar .store-links li .welcome em{font-style:normal}.main-header__topbar ul{padding:0}.main-header__topbar ul li{font-size:12px;font-weight:600;list-style:none}.main-header__middle{padding:10px 0;background-color:#000!important}@media screen and (max-width:480px){.main-header__middle{position:relative}}.main-header__middle .wrapper{align-items:center}.main-header__middle .wrapper--flex{max-width:1440px}.main-header__bottom{background-color:#fff;position:relative;overflow:visible!important}.main-header__bottom .wrapper{background-color:#000!important;max-width:1440px}.main-header .menuToggle{display:none;position:relative}@media screen and (max-width:480px){.main-header .menuToggle{display:block}}.main-header .menuToggle input{cursor:pointer;display:block;height:32px;left:-5px;opacity:0;position:absolute;top:-7px;width:40px;z-index:2}.main-header .logo{position:relative;z-index:1}@media screen and (max-width:480px){.main-header .logo a img{width:140px}}.main-header .search{flex:auto;margin:0 30px}@media screen and (max-width:480px){.main-header .search{background-color:#292828;align-items:center;display:block;justify-content:space-between;left:0;margin:0;max-width:100%;padding:0 15px;position:absolute;top:100%;width:100%}}.main-header .search__form-control{display:flex;position:relative}@media screen and (max-width:480px){.main-header .search__form-control{width:100%;justify-content:space-around}}.main-header .search__form-control-bar{width:100%;display:flex;flex-direction:column}@media screen and (max-width:480px){.main-header .search__form-control-bar{margin:0}}.main-header .search__form-control .js-send-search{background-color:#c92e31;border:none;border-radius:0 4px 4px 0;cursor:pointer;outline:0;padding:10px}@media screen and (max-width:480px){.main-header .search__form-control .js-send-search{border-radius:0}}.main-header .search__form-control .js-send-search svg{fill:#fff;width:20px}.main-header .search #search-input{border-radius:4px 0 0 4px;border:1px solid #c92e31;color:#989898;font-family:Montserrat,sans-serif;font-size:12px;outline:none;padding:12px 15px;width:100%}@media screen and (max-width:480px){.main-header .search #search-input{background-color:#fafafa;border:0}}.main-header .search #search-input::-webkit-search-cancel-button{position:relative;right:10px;-webkit-appearance:none;content:"";display:block;width:14px;height:10px;background-image:url(data:image/svg+xml;utf8;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTkuMC4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDM2OC4wMjIgMzY4LjAyMiIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMzY4LjAyMiAzNjguMDIyOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgd2lkdGg9IjUxMnB4IiBoZWlnaHQ9IjUxMnB4Ij4KPGc+Cgk8cGF0aCBzdHlsZT0iZmlsbDojRDc0NDNFOyIgZD0iTTMxNC4xMDEsNTQuMTMzYzcxLjc5LDcxLjg0Nyw3MS43NDQsMTg4LjI4Ny0wLjEwMywyNjAuMDc3cy0xODguMjg3LDcxLjc0NC0yNjAuMDc3LTAuMTAzICAgYy03MS43NS03MS44MDYtNzEuNzUtMTg4LjE2NywwLTI1OS45NzRjNzEuMzgxLTcxLjg0NywxODcuNDktNzIuMjI0LDI1OS4zMzctMC44NDNDMzEzLjU0LDUzLjU3LDMxMy44MjEsNTMuODUxLDMxNC4xMDEsNTQuMTMzeiIvPgoJPHBvbHlnb24gc3R5bGU9ImZpbGw6I0Q0RTFGNDsiIHBvaW50cz0iMjc1LjQzOSwxMjQuNjYzIDIxNS44OCwxODQuMjIzIDI3NS40MzksMjQzLjc4MiAyNDMuNTcsMjc1LjY1MSAxODQuMDExLDIxNi4wOTIgICAgMTI0LjQ1MiwyNzUuNjUxIDkyLjU4MiwyNDMuNzgyIDE1Mi4xNDIsMTg0LjIyMyA5Mi41ODIsMTI0LjY2MyAxMjQuNDUyLDkyLjc5NCAxODQuMDExLDE1Mi4zNTMgMjQzLjU3LDkyLjc5NCAgIi8+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPC9zdmc+Cg==);fill:#fff;background-repeat:no-repeat;background-size:10px;background-position:0 0}@media screen and (max-width:480px){.main-header .search #search-input{max-width:none;text-transform:capitalize;padding-top:12px;padding-bottom:10px;padding-left:15px}}.main-header .search #result-list{border-top:6px solid #c92e31;position:absolute!important;background-color:#fff;top:100%!important;z-index:10;min-width:950px;width:100%;padding:15px;opacity:0;-webkit-box-shadow:-1px 8px 13px 0 rgba(0,0,0,.36);-moz-box-shadow:-1px 8px 13px 0 rgba(0,0,0,.36);box-shadow:-1px 8px 13px 0 rgba(0,0,0,.36)}@media screen and (max-width:480px){.main-header .search #result-list{min-width:0;max-width:100%}}.main-header .search #result-list-no-item{visibility:visible!important}.main-header .search .result-list-show{opacity:1!important}.main-header .search .result-list-show-no-item{visibility:visible!important}.main-header .search .list-group-item{display:flex;align-items:center;background:#fff;border-bottom:1px solid #e4e4e4;margin-top:10px;padding:10px;justify-content:space-between;flex-wrap:wrap}.main-header .search .list-group-item:hover{color:#c92e31}.main-header .search .list-group-item--departament a{color:#47443a}.main-header .search .list-group-item .list-image{border:1px solid #fafafa;margin-right:10px}.main-header .search .list-group-item .list-title{flex:auto;padding:0 10px;width:200px}.main-header .search .list-group-item .list-title a{text-decoration:none}.main-header .search .list-group-item .list-title a h5{color:#000;font-size:10px;line-height:1.3em;flex:auto}.main-header .search .list-group-item .list-title a h5:hover{color:#c92e31}.main-header .search .list-group-item .list-title a .price-title{color:#c92e31;font-weight:700;width:100%;display:block}.main-header .search .list-group-item .list-title a .price-title .price{white-space:nowrap}.main-header .search .list-group-item .list-button{width:100%;margin-top:.5rem}.main-header .search .list-group-item .list-button button{background-color:#67b72c;border-radius:50px;margin-right:.5rem;cursor:pointer;color:#fff;font-size:10px;outline:0;border:0;width:100%;min-width:135px;font-weight:600;line-height:34px;text-transform:uppercase;width:200px;float:right}.main-header .search .list-group-item .list-button button:hover{opacity:.5}.main-header .toggle-fixed-menu{display:none}@media screen and (max-width:480px){.main-header .toggle-fixed-menu{display:none!important}}.main-header .toggle-fixed-menu--button{align-items:center;display:flex;font-weight:600;line-height:1em;font-size:11px;text-transform:uppercase;color:#c92e31}.main-header .toggle-fixed-menu--button svg{margin:0 5px 0 0}.main-header .about{align-items:center;display:flex;font-size:11px}@media screen and (max-width:480px){.main-header .about{display:none}}.main-header .about__item{position:relative}.main-header .about__item:hover .tooltip-whatsapp{display:block}.main-header .about__item a{align-items:center;color:#fff;display:flex;line-height:1em}.main-header .about__item a b{text-transform:uppercase}.main-header .about__item a svg{fill:#000;margin-right:5px}.main-header .about__item--account{border-right:1px solid #b3b3b3;margin-right:15px;padding:10px 15px}.main-header .about__item--televendas{margin-bottom:5px}.main-header .about__item .tooltip-whatsapp{display:none;position:absolute;top:100%;left:-25px;width:255px;padding:15px;z-index:999;background:#c92e31;border:1px solid #c00611;margin-top:5px}.main-header .about__item .tooltip-whatsapp:before{content:"";display:block;position:absolute;bottom:100%;left:20px;border-bottom:10px solid #c92e31;border-left:10px solid transparent;border-right:10px solid transparent}.main-header .about__item .tooltip-whatsapp:after{bottom:100%;content:"";height:20px;left:0;position:absolute;width:100%}.main-header .about__item .tooltip-whatsapp a{border:1px solid #f6995c;font-size:15px;text-align:center;display:block;line-height:1em;padding:15px;border-radius:5px;text-transform:uppercase;color:#fff;margin-bottom:10px;font-weight:500;transition:.3s ease}.main-header .about__item .tooltip-whatsapp a:hover{background-color:#f6995c}.main-header .about__item .tooltip-whatsapp a:last-child{margin-bottom:0}@media screen and (max-width:480px){.menu{display:none}}.menu__group{display:flex;justify-content:space-between;padding:0}@media screen and (max-width:480px){.menu__group{justify-content:normal}}.menu__group-item{align-items:center;display:flex;list-style:none}.menu__group-item:hover>.menu__group-sub{display:flex;z-index:100}@media screen and (max-width:480px){.menu__group-item.fotografia svg{margin:0 10px 0 0!important}}.menu__group-item svg{height:25px;width:auto}.menu__group-item.all-departments .menu__group-link,.menu__group-item.sale .menu__group-link{align-items:center;display:flex;font-weight:600;line-height:1em;font-size:11px}.menu__group-item.all-departments .menu__group-link svg,.menu__group-item.sale .menu__group-link svg{margin:5px 5px 0 0}.menu__group-item.all-departments .menu__group-link{border-right:1px solid #e4e4e4}.menu__group-item.sale .menu__group-link{border-left:1px solid #e4e4e4;color:#c92e31}.menu__group-item.sale .menu__group-link svg{fill:#c92e31;margin-top:0;height:auto;width:35px}.menu__group-link{color:#1d1f1e;font-size:12px;padding:10px;text-decoration:none;text-transform:uppercase;transition:all .4s ease-in-out}@media screen and (max-width:480px){.menu__group-link{display:flex;width:100%}}.menu__group-link:hover{color:#c92e31}.menu__group-link+span{display:none}.menu__group-link svg{display:block;fill:#000;margin:0 auto}@media screen and (max-width:480px){.menu__group-link svg{margin:0 15px 0 0}}.menu__group-link--active{color:#c92e31}.menu__group-sub{position:absolute;width:100%;top:100%;left:0;background-color:#fff;transition:all .2s ease-in-out;padding:15px;justify-content:space-between;display:none}.menu__group-sub .wrapper{height:calc(100vh - 220px);max-height:350px;overflow-y:auto}.menu__group-sub .wrapper::-webkit-scrollbar{width:3px;height:3px}.menu__group-sub .wrapper::-webkit-scrollbar-thumb{background:#c92e31}.menu__group-sub .wrapper::-webkit-scrollbar-track{background:#eee}.menu__group-sub .wrapper{scrollbar-face-color:#c92e31;scrollbar-track-color:#eee}@media screen and (max-width:480px){.menu__group-sub .wrapper{height:auto}}.menu__group-sub-items{border-right:1px solid #e4e4e4;padding:0 25px 0 0;position:relative;width:33%}.menu__group-sub-item{list-style:none;padding:2px;width:100%;border-bottom:1px solid #e4e4e4}.menu__group-sub-item.has-sub:hover .menu__group-sub-items{display:block}.menu__group-sub-item.has-sub .menu__group-sub-link{align-items:center;display:flex;justify-content:space-between}.menu__group-sub-item.has-sub .menu__group-sub-link span{float:right}.menu__group-sub-item.has-sub .menu__group-sub-link span svg{fill:#c92e31;height:auto;width:7px}.menu__group-sub-item .menu__group-sub-items{display:none;height:100%;left:100%;margin-left:-27px;padding-left:55px;position:absolute;top:0;width:100%}.menu__group-sub-link{color:#1d1f1e;display:block;font-size:14px;text-decoration:none;text-transform:uppercase;padding:5px 10px;transition:all .4s ease}.menu__group-sub-link:hover{background-color:#e4e4e4;color:#c92e31;font-weight:600}.menu__group-sub-banners{overflow:hidden}.menu__group-sub-banners li{list-style:none}.menu__group-sub-banners li img{height:100%;width:auto}.menu__group-sub-collection{width:100%;max-width:278px;overflow:initial}@media screen and (max-width:480px){.menu__group-sub-collection{display:none!important}}.menu__group-sub-collection li{list-style:none;width:100%!important;padding:0!important}.menu__group-sub-collection li img{height:auto;width:70%;margin:0 auto}.mobile-menu{background:#fff;display:flex;flex-direction:column;height:100vh;left:0;overflow:auto;position:fixed;top:0;transform-origin:0 0;transform:translate(-100%);transition:transform .3s cubic-bezier(.77,.2,.05,1);width:100vw;z-index:1000}.mobile-menu--open{transform:translate(0)}.mobile-menu__topbar{align-items:center;background-color:#c92e31;color:#fff;display:flex;font-size:12px;justify-content:space-between;min-height:50px}.mobile-menu__topbar a{color:#fff}.mobile-menu--close-left{background-color:#fafafa;padding:15px}.mobile-menu--user-area{line-height:1em}.mobile-menu--user-area .welcome{margin-bottom:5px}.mobile-menu--user-area ul li{border-right:1px solid #fff;display:inline-block;margin-right:5px;padding-right:5px}.mobile-menu--user-area ul li:last-child{border-right:0;margin-right:0;padding-right:0}.mobile-menu--close-right{padding:0 15px}.mobile-menu__menu .menu__group{flex-direction:column;height:100%;overflow-y:auto}.mobile-menu__menu .menu__group-item{border-bottom:1px solid #e4e4e4;position:relative}@media screen and (max-width:480px){.mobile-menu__menu .menu__group-item{display:block}}.mobile-menu__menu .menu__group-item--open .menu__group-sub{display:block!important;opacity:1;visibility:visible}.mobile-menu__menu .menu__group-item.all-departments{display:none}.mobile-menu__menu .menu__group-item.haschild>span{display:block;float:right;padding:15px 15px 15px 30px;position:absolute;right:0;text-align:right;top:0;width:100%}.mobile-menu__menu .menu__group-item.haschild>span svg{fill:#c92e31;height:auto;width:7px}.mobile-menu__menu .menu__group-sub{background-color:#fafafa;display:none;position:static;opacity:1;visibility:visible}.mobile-menu__menu .menu__group-sub--open{display:block}.mobile-menu__menu .menu__group-sub-banners{display:none}.mobile-menu__menu .menu__group-sub .wrapper{padding:0}.mobile-menu__menu .menu__group-sub ul{border:0;padding:0;width:100%}.mobile-menu .about{display:block}.mobile-menu .about__contacts{align-items:center;display:flex;padding:15px}.mobile-menu .about__item .tooltip-whatsapp{bottom:100%;top:auto;left:auto;margin-bottom:5px;right:0}.mobile-menu .about__item .tooltip-whatsapp:before{bottom:auto;border-bottom:none;border-top:10px solid #c92e31;left:50%;top:100%}.floating-header .main-header__bottom{display:none}.floating-header .main-header .toggle-fixed-menu{display:block;margin-right:15px}.main-footer{background-color:#fafafa}@media screen and (max-width:480px){.main-footer .wrapper{flex-direction:column}}.main-footer a{color:#585858}.main-footer h3{color:#585858;margin:30px 0 15px;text-transform:uppercase}.main-footer .about__contacts{align-items:center;background:#fff;border-top:1px solid #fafafa;font-size:11px;padding:15px}@media screen and (max-width:480px){.main-footer .about__contacts{display:flex}}.main-footer .about__item{position:relative;border-right:1px solid #fafafa}.main-footer .about__item:last-child{border:none}.main-footer .about__item:hover .tooltip-whatsapp{display:block}.main-footer .about__item a{align-items:center;color:#585858;display:flex;line-height:1em}.main-footer .about__item a b{text-transform:uppercase;white-space:nowrap}.main-footer .about__item a svg{fill:#585858;height:25px;margin-right:5px;width:25px}.main-footer .about__item--account{border-right:1px solid #b3b3b3;margin-right:15px;padding:10px 15px}.main-footer .about__item--televendas{margin:0 5px}.main-footer .about__item .tooltip-whatsapp{display:none;position:absolute;top:100%;right:0;width:255px;padding:15px;z-index:999;background:#c92e31;border:1px solid #c00611;margin-top:5px}.main-footer .about__item .tooltip-whatsapp:before{content:"";display:block;position:absolute;bottom:100%;left:50%;border-bottom:10px solid #c92e31;border-left:10px solid transparent;border-right:10px solid transparent}.main-footer .about__item .tooltip-whatsapp:after{bottom:100%;content:"";height:20px;left:0;position:absolute;width:100%}.main-footer .about__item .tooltip-whatsapp a{border:1px solid #f6995c;font-size:15px;text-align:center;display:block;line-height:1em;padding:15px;border-radius:5px;text-transform:uppercase;color:#fff;margin-bottom:10px;font-weight:500;transition:.3s ease}.main-footer .about__item .tooltip-whatsapp a:hover{background-color:#f6995c}.main-footer .about__item .tooltip-whatsapp a:last-child{margin-bottom:0}.main-footer__top{font-size:13px;padding-bottom:60px}@media screen and (min-width:1340px){.main-footer__top .wrapper--flex{max-width:1440px;padding:0 2%}}.main-footer__bottom{background-color:#292828;color:#fff;font-size:12px;padding:25px 0 190px;height:260px}@media screen and (max-width:480px){.main-footer__bottom{height:600px}}.main-footer__item--store-info{margin-top:30px}@media screen and (min-width:1340px){.main-footer__item--store-info{margin-top:0}}.main-footer__item--store-info>svg{display:none}.main-footer__item--store-info .info a+p{font-weight:700;color:#585858}.main-footer__item--store-info .info>p:nth-child(4)>b:first-child{color:#585858}.main-footer__item--list li{line-height:2.8em}.main-footer__item--list li a{display:block}.main-footer__item--copyright{margin-right:30px}.main-footer__item--security,.main-footer__item--technology{text-align:center}.main-footer__item--security small,.main-footer__item--technology small{white-space:nowrap;align-self:start}.main-footer__item--security img,.main-footer__item--technology img{justify-self:center}.main-footer__item--security .flex-list,.main-footer__item--technology .flex-list{display:flex}.main-footer__item--security .flex-list li,.main-footer__item--technology .flex-list li{margin:0 10px}@media screen and (max-width:320px){.main-footer__item--security .flex-list li img,.main-footer__item--technology .flex-list li img{max-width:fit-content;width:100%}}.main-footer__item--technology a{color:#fff;align-items:center;display:grid;flex-direction:column;justify-content:space-between;height:100%}.main-footer .social h3{margin-bottom:0}.main-footer .social ul{align-items:center;display:flex;margin:15px 0 30px}.main-footer .social ul li{margin-right:15px}.main-footer .social a{border-radius:50%;background-color:#b3b3b3;display:block;height:32px;text-align:center;width:32px}.main-footer .social svg{fill:#fff;height:20px;margin-top:6px;width:20px}body{padding-top:0}.main-header{position:static}.center{margin:0 70px;box-sizing:border-box;width:90%}@media screen and (max-width:480px){.center{width:100%;margin:0}}.active{display:block}.collapsed{display:none}.main-header__topbar .wrapper--flex{display:flex;justify-content:center}.main-header__topbar .bennefits-list__carousel.slick-slider .slick-arrow{background:none;height:auto;padding:0;width:10px;top:6px}.main-header .store-links{display:none}.main-header__middle{background-color:#fafafa!important;padding:2rem 0}@media screen and (max-width:480px){.main-header__middle .wrapper{justify-content:center}}.main-header__middle .about__contacts{display:flex}.main-header__middle .about__item{margin-left:1rem}.main-header__middle .about__item--televendas{border-right:1px solid;padding-right:1rem}.main-footer .wrapper--flex{align-items:center}@media screen and (max-width:480px){.main-footer .wrapper--flex{justify-content:center}}.main-footer__item--logo{width:20%}@media screen and (max-width:480px){.main-footer__item--logo{width:100%}.main-footer__item--logo img{display:block;margin:auto}}.main-footer__item--ambiente{background-color:#fff;display:flex;align-items:center;padding:2rem 1rem;width:80%}@media screen and (max-width:480px){.main-footer__item--ambiente{flex-direction:column;padding:1rem;margin:1rem 0;text-align:center;width:100%}}.main-footer__item--ambiente img{max-height:94px;margin-right:1rem}.main-footer__item--ambiente p{font-size:.75rem;font-weight:700;color:#000;line-height:1rem}.main-footer__item--copyright{max-width:600px}@media screen and (max-width:480px){.main-footer__item--copyright{margin:0;text-align:center}}@media screen and (max-width:480px){.main-footer__item--technology{margin-top:2rem}}.main-footer__item--technology .flex-list{display:flex;align-items:center}@media screen and (max-width:480px){.main-footer__item--institutional-payment{min-width:inherit}.main-footer__item--institutional-payment h3{text-align:center}}.main-footer__item--institutional-payment .payment{display:flex;align-items:flex-end}@media screen and (max-width:480px){.main-footer__item--institutional-payment .payment{align-items:center;justify-content:center;flex-wrap:wrap}}.main-footer__item--institutional-payment .payment span{background-image:url(https://fujioka.vteximg.com.br/arquivos/footer-payment.png);background-repeat:no-repeat}.main-footer__item--institutional-payment .payment__credito{height:75px;width:200px}@media screen and (max-width:480px){.main-footer__item--institutional-payment .payment__credito{width:100%}}.main-footer__item--institutional-payment .payment__boleto{background-position-x:-205px;height:75px;width:90px}.main-footer__item--institutional-payment .payment__debito{background-position-y:-80px;height:65px;width:120px}@media screen and (max-width:480px){.main-footer__item--institutional-payment .payment__debito{height:55px}}.main-footer__top{padding-top:3rem}.main-footer__top .wrapper--flex:last-of-type{justify-content:center;align-items:center}.open-accordion{-webkit-transition:.2s;transition:.2s}.open-accordion:after{-webkit-transform:rotate(180deg)!important;transform:rotate(180deg)!important}#vtex-callcenter{display:none}.container.container-cart,.container.container-main{max-width:1440px;width:100%;margin:0 auto;max-width:1260px;padding:0}@media screen and (max-width:480px){.container.container-cart,.container.container-main{padding:0;margin-right:0 10px;box-sizing:border-box}}.container.container-cart h1,.container.container-main h1{font-size:20px;text-align:center;text-transform:uppercase;letter-spacing:1px;display:none!important}.container.container-cart h1#cart-title,.container.container-main h1#cart-title{font-weight:200;font-size:20px;text-transform:uppercase;text-align:center;letter-spacing:2px;color:#000}@media screen and (max-width:480px){.container.container-cart h1#cart-title,.container.container-main h1#cart-title{padding:0;margin:20px 0;font-size:18px;line-height:10px;width:100%}}.container.container-cart .checkout-container,.container.container-main .checkout-container{position:relative;overflow:hidden;height:auto;padding:3rem 0}.cart-active .cart-template{background-color:#fff}.cart-active .cart-template .cart-links-bottom{display:flex;align-items:center;justify-content:flex-end;box-sizing:border-box;width:100%}@media screen and (max-width:480px){.cart-active .cart-template .cart-links-bottom{width:100%;display:block;margin-bottom:25px}}.cart-active .cart-template .cart-links-bottom a{border:0;border-radius:0;padding:0;margin:0;box-shadow:none;background-image:none;box-sizing:border-box;color:#fff;font-size:0;font-weight:700;letter-spacing:1px;text-transform:uppercase;text-decoration:none;text-align:center;text-shadow:none;line-height:65px;height:65px;width:299px;display:block}.cart-active .cart-template .cart-links-bottom a:hover{opacity:.8}@media screen and (max-width:480px){.cart-active .cart-template .cart-links-bottom .link-choose-more-products-wrapper{display:block;width:100%;margin:10px 0}}.cart-active .cart-template .cart-links-bottom .link-choose-more-products-wrapper .link-choose-more-products{background-color:#c9c9c9}.cart-active .cart-template .cart-links-bottom .link-choose-more-products-wrapper .link-choose-more-products:after{content:"Continuar Comprando";font-size:15px}@media screen and (max-width:480px){.cart-active .cart-template .cart-links-bottom .link-choose-more-products-wrapper .link-choose-more-products{display:block;width:100%;margin:0;box-sizing:border-box}}.cart-active .cart-template .cart-links-bottom .link-print-cart-wrapper{display:none!important;width:100%;margin:10px 0;float:left}.cart-active .cart-template .cart-links-bottom .link-print-cart-wrapper a{display:block;margin:0;border:none;border-radius:0;font-size:12px}@media screen and (max-width:480px){.cart-active .cart-template .cart-links-bottom .btn-place-order-wrapper{width:100%;margin:10px 0}}.cart-active .cart-template .cart-links-bottom .btn-place-order-wrapper #cart-to-orderform{background-color:#52d758;margin-left:1rem}.cart-active .cart-template .cart-links-bottom .btn-place-order-wrapper #cart-to-orderform:after{content:"Finalizar Compra";font-size:15px}@media screen and (max-width:480px){.cart-active .cart-template .cart-links-bottom .btn-place-order-wrapper #cart-to-orderform{width:100%;margin:0;box-sizing:border-box}}.cart-active .cart-template .cart-links-bottom .btn-place-order-wrapper #cart-to-orderform.desactived{pointer-events:none!important;background:#c8c8c8!important}.cart{border:1px solid #f5f5f5;padding:0}.cart .table.cart-items thead th{color:#000;font-size:12px;font-weight:700;text-transform:uppercase;text-align:left;letter-spacing:1px;padding:1rem}.cart .table.cart-items thead tr{background-color:#fff}@media screen and (max-width:480px){.cart .table.cart-items thead tr{display:none}}@media screen and (max-width:480px){.cart .table.cart-items tbody{display:block;margin:20px auto!important}}.cart .table.cart-items tbody td{background-color:#fafafa;font-size:12px;font-weight:400;color:#000;letter-spacing:1px;border-top:10px solid #fff;text-align:left}@media screen and (max-width:480px){.cart .table.cart-items tbody td{background-color:transparent}}.cart .table.cart-items tbody td a{font-style:inherit;text-decoration:none;text-transform:none}.cart .table.cart-items tbody .product-item{border-bottom:1px solid #f4f4f4}@media screen and (max-width:480px){.cart .table.cart-items tbody .product-item{padding:20px 0;margin:20px 0;width:100%!important;display:block;position:relative;border-top:none!important}}.cart .table.cart-items tbody .product-image{width:120px;height:120px;box-sizing:border-box;max-width:none;padding:25px 40px;margin:0 5%}@media screen and (max-width:480px){.cart .table.cart-items tbody .product-image{width:70px;height:auto;margin:0!important;display:inline-block;padding:0!important;position:absolute;left:0;top:0}}.cart .table.cart-items tbody .product-image img{width:auto;height:auto;max-width:none}@media screen and (max-width:480px){.cart .table.cart-items tbody .product-image img{width:100%;height:auto;display:inline-block}}@media screen and (max-width:480px){.cart .table.cart-items tbody .product-name{width:calc(100% - 130px)!important;height:auto;display:inline-block;margin-left:80px!important;padding-top:30px}}.cart .table.cart-items tbody .product-name a{color:#c00611;text-transform:uppercase;font-weight:700;font-size:11px;line-height:15px;display:block;max-width:70%}.cart .table.cart-items tbody .product-name .brand-label{font-size:12px;font-weight:100}.cart .table.cart-items tbody .product-name .brand-name{display:none}.cart .table.cart-items tbody .product-name .muted,.cart .table.cart-items tbody .product-name .seller{font-size:10px}.cart .table.cart-items tbody .product-name small.seller.muted{color:#000;text-transform:uppercase}.cart .table.cart-items tbody .shipping-date{text-transform:lowercase}@media screen and (max-width:480px){.cart .table.cart-items tbody .shipping-date{display:none}}.cart .table.cart-items tbody .product-price{font-size:13px;color:#222;font-weight:400}@media screen and (max-width:480px){.cart .table.cart-items tbody .product-price{height:62px;line-height:31px}}.cart .table.cart-items tbody .product-price a.discount{display:none}.cart .table.cart-items tbody .quantity{position:relative;width:88px;text-align:center}@media screen and (max-width:480px){.cart .table.cart-items tbody .quantity{margin-left:80px!important;height:62px}}.cart .table.cart-items tbody .quantity input{border-radius:0;border:2px solid #ebebeb;border-right:0;height:50px;width:55px;top:30px;left:22px;margin:0 -4.9px;position:absolute;display:inline-block;font-size:13px;padding:2px 4px;box-shadow:none;-webkit-appearance:none}@media screen and (max-width:480px){.cart .table.cart-items tbody .quantity input{height:52px;left:0;top:0}}.cart .table.cart-items tbody .quantity .item-quantity-change{background-color:#f1f1f1;border:2px solid #ebebeb;padding:0 6px;position:absolute;right:22px;height:26px;width:35px;z-index:5}@media screen and (max-width:480px){.cart .table.cart-items tbody .quantity .item-quantity-change{right:3px}}.cart .table.cart-items tbody .quantity .item-quantity-change i{font-size:.625rem}.cart .table.cart-items tbody .quantity .item-quantity-change:hover{color:#c92e31}.cart .table.cart-items tbody .quantity .item-quantity-change-decrement{top:54px;border-top:0}@media screen and (max-width:480px){.cart .table.cart-items tbody .quantity .item-quantity-change-decrement{top:26px}}.cart .table.cart-items tbody .quantity .item-quantity-change-decrement i:before{content:""}.cart .table.cart-items tbody .quantity .item-quantity-change-increment{top:30px;border-bottom:0}@media screen and (max-width:480px){.cart .table.cart-items tbody .quantity .item-quantity-change-increment{top:0}}.cart .table.cart-items tbody .quantity .item-quantity-change-increment i:before{content:""}@media screen and (max-width:480px){.cart .table.cart-items tbody .quantity-price{display:none}}.cart .table.cart-items tbody .item-remove{padding-right:40px;border-left:0;line-height:0;display:table-cell}@media screen and (max-width:480px){.cart .table.cart-items tbody .item-remove{padding:0!important;margin-right:5px;box-sizing:border-box;top:20px!important}}.cart .table.cart-items tbody .item-remove .item-link-remove{padding:0;color:#000}.cart .table.cart-items tbody .add-item-attachment,.cart .table.cart-items tbody .add-service-container a{text-align:center;border-radius:0;border:0;background-color:red;box-shadow:none;background-image:none;padding:5px 10px;font-size:11px;box-sizing:border-box;text-transform:uppercase;text-shadow:none;color:#fff!important;font-weight:300!important}.cart .table.cart-items tbody .item-attachment-value-container textarea{border-radius:0;background-color:#fff;font-size:12px;color:#959595;border:0;box-shadow:none;height:100px;margin-top:10px;padding:10px 10px 10px 19px;resize:none}.cart .table.cart-items tbody .srp-summary-result,.forms .coupon.pull-right{display:none!important}.forms .coupon i.loading-inline.icon-spinner.icon-spin.loading-coupon{display:none}.forms .coupon.pull-left .coupon-form{width:333px}.forms .coupon .loading-inline{margin:0}.forms .coupon-fieldset{width:100%}@media screen and (max-width:480px){.forms .coupon-fieldset{width:100%}}.forms .coupon-fieldset div{text-transform:uppercase;width:100%}.forms .coupon-fieldset .coupon-label{display:none}.forms .coupon-fieldset .coupon-label label{font-size:0!important;font-weight:700;color:#000;line-height:40px}.forms .coupon-fieldset .coupon-label label:after{content:"ADICIONAR CUPOM DE DESCONTO";font-size:.75rem!important}@media screen and (max-width:480px){.forms .coupon-fieldset .coupon-label label{width:100%;margin:0;padding:0;box-sizing:border-box}}@media screen and (max-width:480px){.forms .coupon-fieldset .coupon-fields{width:100%}}.forms .coupon-fieldset .coupon-fields input.coupon-value{border-radius:0;width:78%;padding:0 1rem;text-transform:uppercase;margin:0;height:45px;font-size:12px;box-shadow:none}@media screen and (max-width:480px){.forms .coupon-fieldset .coupon-fields input.coupon-value{width:70%;padding-left:19px;padding-right:19px;display:inline-block;margin:0}}.forms .coupon-fieldset .coupon-fields button{border-radius:0;position:relative;left:-18px;border:1px solid #ccc;border-left:0;box-shadow:none;background-color:#fff;font-size:0;background-image:none;color:#000;height:45px;letter-spacing:1px;text-shadow:none;font-family:FontAwesome;font-weight:400;font-style:normal;text-decoration:inherit;-webkit-font-smoothing:antialiased}.forms .coupon-fieldset .coupon-fields button:before{content:"";font-size:1rem;position:relative;left:4px;top:2px}@media screen and (max-width:480px){.forms .coupon-fieldset .coupon-fields button:before{left:-3px;font-size:10px}}.cart-more-options{width:380px!important}@media screen and (max-width:480px){.cart-more-options{width:100%!important}}.cart-more-options #shipping-preview-container{border:1px solid #ccc;padding:1rem;max-width:inherit}.cart-more-options #shipping-preview-container .srp-main-title{text-transform:uppercase;font-size:.75rem!important;font-weight:700;color:#000}.cart-more-options #shipping-preview-container .srp-data.mt4{margin-top:0}.cart-more-options #shipping-preview-container .srp-postal-code__form>div{align-items:flex-start}.cart-more-options #shipping-preview-container #deliver-at-text{display:block}.cart-more-options #shipping-preview-container #deliver-at-text .srp-address-title.link.pointer.blue.f5{background:none;color:#000}.cart-more-options #shipping-preview-container #deliver-at-text .srp-address-title.link.pointer.blue.f5:after{content:"";font-family:FontAwesome;font-weight:400;font-style:normal;text-decoration:inherit;-webkit-font-smoothing:antialiased;margin-left:5px;color:#d22c2c;display:inline-block}.cart-more-options #shipping-preview-container .vtex-shipping-preview-0-x-pc .ship-postalCode{width:230px}.cart-more-options #shipping-preview-container .vtex-shipping-preview-0-x-pc .ship-postalCode #ship-postalCode{border-radius:0;border:1px solid #ccc;background-color:#fff;font-size:12px;color:#959595;box-shadow:none;width:100%;height:45px;padding:0 0 0 19px}.cart-more-options #shipping-preview-container .vtex-shipping-preview-0-x-pc .ship-postalCode small{clear:both;display:block}.cart-more-options #shipping-preview-container .vtex-shipping-preview-0-x-pc .ship-postalCode span.error{font-size:.75rem}.cart-more-options #shipping-preview-container .vtex-shipping-preview-0-x-pc .btn{border:1px solid #ccc;border-radius:0;background:#fff;color:#000;text-shadow:none;text-transform:uppercase;font-weight:700;font-size:.75rem;margin-top:20px;height:45px;line-height:2.3em}.cart-more-options #shipping-preview-container .vtex-shipping-preview-0-x-pc .btn:hover{color:#fff;background:#000}.cart-more-options #shipping-preview-container .onda-v1 .black-70{color:#000}.cart-more-options #shipping-preview-container .onda-v1 .blue{border:none;border-radius:0;font-weight:700}.cart-more-options #shipping-preview-container .onda-v1 .hover-b--light-blue:focus,.cart-more-options #shipping-preview-container .onda-v1 .hover-b--light-blue:hover{background:red;border-radius:0;color:#fff}.totalizers.cart-totalizers{width:333px;margin:0;box-sizing:border-box;padding:0}@media screen and (max-width:480px){.totalizers.cart-totalizers{width:100%;margin:0 0 20px;background-color:#f5f5f5}}.totalizers .totalizers-list{text-align:left}.totalizers .totalizers-list tr{text-transform:uppercase;border-bottom:0}@media screen and (max-width:480px){.totalizers .totalizers-list tr{border-bottom:1px solid #fff!important}}.totalizers .totalizers-list tr.coupon-discount,.totalizers .totalizers-list tr.pix-discount{font-size:12px}.totalizers .totalizers-list tr.Discounts .info{text-align:left!important;letter-spacing:1px;color:#211915;font-size:12px;padding:8px 0 0;font-weight:900}.totalizers .totalizers-list tr.Discounts .info:after{content:" TOTAIS";font-size:12px;font-weight:700}@media screen and (max-width:480px){.totalizers .totalizers-list tr.Discounts .info{padding:10px;padding-left:8px!important;width:50%!important;color:#211915}}.totalizers .totalizers-list tr.Discounts .empty{display:none}.totalizers .totalizers-list tr.Discounts .monetary{text-align:right!important;font-size:14px;color:#666;vertical-align:middle;padding-top:8px}@media screen and (max-width:480px){.totalizers .totalizers-list tr.Discounts .monetary{padding:10px}}.totalizers .totalizers-list tr td{text-align:left!important;width:100%}.totalizers .totalizers-list tr td.monetary{font-size:14px;padding:8px 0;text-align:right!important}.totalizers .totalizers-list>.Shipping{display:table-row!important}.totalizers .totalizers-list .info,.totalizers tfoot tr{letter-spacing:1px;color:#211915}.totalizers tfoot tr{font-size:12px;text-transform:uppercase}.totalizers tfoot .monetary{color:#000;font-size:15px;font-weight:900;letter-spacing:1px}.default-modal{background:#fff;border-radius:0;color:#000}.default-modal .identified-user-message{font-size:15px}.default-modal .btn{background:red!important;border:none;color:#fff;text-transform:uppercase;text-shadow:none;font-weight:700;border-radius:0}.checkoutwarning{position:absolute;top:-9px;right:0;width:100%;max-width:320px;text-align:center;background:#d9d9d9;border-radius:10px;padding:10px 40px;font-size:11px;color:#000;line-height:1.2em}.checkoutwarning .icon{position:absolute;left:-30px}.checkoutwarning p{margin:0}.list-toggle ul li{list-style:none}#cart-choose-products{text-align:center;border-radius:0;border:0;color:#d8d8d8;background-color:red;box-shadow:none;background-image:none;font-size:15px;letter-spacing:1px;box-sizing:border-box;text-transform:uppercase;text-shadow:none;color:#fff}.empty-cart-content{text-align:center}.empty-cart-title{font-size:18px;color:#211915;font-weight:400;text-transform:uppercase}.empty-cart-message{font-family:13px;color:#272727;font-weight:300}.form-page{border:none}.orderform-template .client-pre-email{font-size:14px!important;color:#211915;text-transform:uppercase;margin:0;text-align:center}.orderform-template .client-pre-email small{display:none}.orderform-template .client-pre-email>.link-cart{width:100%;height:20px;display:block;position:absolute;bottom:24px}.orderform-template .client-pre-email>.link-cart small{display:block}.orderform-template .client-pre-email>.link-cart #orderform-to-cart{display:inline;border:1px solid #211915;padding:10px 107px;font-size:15px;text-transform:none;color:#211915;text-transform:uppercase}@media screen and (max-width:480px){.orderform-template .client-pre-email>.link-cart #orderform-to-cart{padding:10px 80px;display:none}}.orderform-template .client-pre-email-h{margin:0 auto;text-align:center;width:40%}@media screen and (max-width:480px){.orderform-template .client-pre-email-h{width:100%;margin:0 auto}}.orderform-template .client-pre-email-h label{margin:0;text-align:center}.orderform-template .client-pre-email-h span{font-size:13px!important;letter-spacing:1px;text-align:left}@media screen and (max-width:480px){.orderform-template .client-pre-email-h span{text-align:center;font-size:10px!important;letter-spacing:0}}.orderform-template .client-email{position:inherit;float:inherit;margin:30px auto 0;width:40%}@media screen and (max-width:480px){.orderform-template .client-email{margin-top:0}}.orderform-template .client-email input{border-radius:0;color:#959595;width:40%;background-color:#f5f5f5;font-size:13px;box-shadow:none;text-shadow:none;border:0;width:100%;width:calc(100% - 190px);text-align:center;padding:0 15px;height:50px;float:left}@media screen and (max-width:480px){.orderform-template .client-email input{padding:10px}}.orderform-template .client-email #btn-client-pre-email{box-shadow:none;border:0;text-shadow:none;border-radius:0;background-color:red;background-image:none;position:inherit;text-align:center;margin:0;width:190px;float:right;text-transform:uppercase}@media screen and (max-width:480px){.orderform-template .client-email #btn-client-pre-email{width:100%}}.orderform-template .client-email #btn-client-pre-email span{font-size:15px;letter-spacing:1px;text-align:center;margin:0}.orderform-template .client-email #btn-client-pre-email .help{display:inline-block;float:none;text-align:center;margin-top:20px}.emailInfo{background-image:none;background-color:#fff!important;border:0!important;width:290px!important;padding:0 10px!important;margin:60px auto 0!important}.emailInfo h3{font-size:14px;font-weight:900;color:#211915!important;width:100%}.emailInfo ul{text-transform:none;font-weight:200;font-size:14px!important;color:#272727}.emailInfo ul,.emailInfo ul li{list-style:none;line-height:30px;margin:0}.emailInfo .icon-lock,.emailInfo ul .icon-ok,.emailInfo ul li .icon-ok{display:none}.srp-delivery-header{display:flex;justify-content:space-between}.icon .icon-minus-sign{display:none}.shipping-calculate tr{text-transform:uppercase}.shipping-calculate tr td{text-align:left}.shipping-calculate .monetary{text-align:right!important}.shipping-calculate .monetary .form-postal-inline{text-align:right}.shipping-calculate .monetary #shipping-calculate-link{color:#211915}.shipping-calculate .monetary .shipping-fieldset{text-align:right}.shipping-calculate .monetary .shipping-fieldset .shipping-fields{display:flex;text-align:right;margin-top:5px}.shipping-calculate .monetary .shipping-fieldset .shipping-fields #summary-postal-code{border-radius:0;border:0;background-color:#f5f5f5;box-shadow:none;padding:12px;width:100%;max-width:none;height:auto}.shipping-calculate .monetary .shipping-fieldset .shipping-fields #cart-shipping-calculate{border-radius:0;border:0;background-color:#211915;box-shadow:none;background-image:none;color:#d8d8d8;padding:12px;text-shadow:none}.shipping-calculate .monetary .shipping-fieldset .postal-code-service,.shipping-calculate .monetary .shipping-fieldset .shipping-fields .helperror{display:none}@media screen and (max-width:480px){.shipping-calculate .form-postal-code .summary-shipping{width:100%}}@media screen and (max-width:480px){.full-cart .summary-totalizers .accordion-inner{background-color:#f5f5f5;margin-bottom:20px}}.full-cart .summary-totalizers .accordion-inner .totalizers-list .table .info{position:absolute}.full-cart .summary-totalizers .accordion-inner .totalizers-list .Items .info{font-size:12px;letter-spacing:1px;color:#211915}@media screen and (max-width:480px){.full-cart .summary-totalizers .accordion-inner .totalizers-list .Items .info{padding:10px}}.full-cart .summary-totalizers .accordion-inner .totalizers-list .Items .monetary{text-align:right!important;font-weight:900;font-size:14px;color:#222;vertical-align:middle;padding-top:0}@media screen and (max-width:480px){.full-cart .summary-totalizers .accordion-inner .totalizers-list .Items .monetary{padding-right:10px}}.full-cart .summary-totalizers .accordion-inner .totalizers-list .Items .empty{display:none}.full-cart .summary-totalizers .accordion-inner .totalizers-list .Shipping .info{font-size:12px;letter-spacing:1px;color:#211915}@media screen and (max-width:480px){.full-cart .summary-totalizers .accordion-inner .totalizers-list .Shipping .info{padding:18.5px 10px;font-size:11px}}.full-cart .summary-totalizers .accordion-inner .totalizers-list .Shipping .info .postal-code-for-sla{font-size:11px}.full-cart .summary-totalizers .accordion-inner .totalizers-list .Shipping .info .shipping-sla-selector{display:none}.full-cart .summary-totalizers .accordion-inner .totalizers-list .Shipping .monetary{text-align:right!important;font-weight:900;font-size:14px;color:#222;vertical-align:middle;padding-top:0}@media screen and (max-width:480px){.full-cart .summary-totalizers .accordion-inner .totalizers-list .Shipping .monetary{padding:23.5px 10px}}.full-cart .summary-totalizers .accordion-inner .totalizers-list .Shipping .empty{display:none}.full-cart .summary-totalizers .accordion-inner .totalizers-list .srp-summary-result.hide{display:none!important}.full-cart .summary-totalizers .accordion-inner .shipping-calculate tr{text-align:left}.full-cart .summary-totalizers .accordion-inner .shipping-calculate tr .info{font-size:12px;text-align:left;letter-spacing:1px;color:#211915}@media screen and (max-width:480px){.full-cart .summary-totalizers .accordion-inner .shipping-calculate tr .info span{margin-left:5px}}.full-cart .summary-totalizers .accordion-inner .shipping-calculate tr .empty{display:none}.full-cart .summary-totalizers .accordion-inner tfoot .info{text-align:left;font-size:12px;font-weight:900}@media screen and (max-width:480px){.full-cart .summary-totalizers .accordion-inner tfoot .info{padding:23.5px 10px}}.full-cart .summary-totalizers .accordion-inner tfoot .empty{display:none}.full-cart .summary-totalizers .accordion-inner tfoot .monetary{font-size:18px;color:#ec1c24;text-align:right;vertical-align:middle;width:150px}.full-cart .summary-totalizers .accordion-inner tbody+tbody.shipping-calculate{display:none}.full-cart .summary-totalizers .summary-coupon{margin:5px}.full-cart .summary-totalizers .summary-coupon i,a#cart-reset-postal-code{display:none}.client-profile-data{border:0}.client-profile-data .accordion-heading .accordion-toggle{font-size:14px;color:#211915;font-weight:900;line-height:1em;margin-bottom:15px;padding:3px 15px;text-transform:uppercase}.client-profile-data .accordion-body{border:1px solid #ededed}.client-profile-data .accordion-body .accordion-inner{padding:15px 30px;box-sizing:border-box;background:#fff}.client-profile-data .accordion-body .accordion-inner .box-step .form-step span{font-size:12px;font-weight:400;color:#272727}.client-profile-data .accordion-body .accordion-inner .box-step .form-step .tel-label,.client-profile-data .accordion-body .accordion-inner .box-step .form-step span.tel{display:none}.client-profile-data .accordion-body .accordion-inner .box-step .form-step .client-profile-email .email{font-size:12px;font-weight:900;color:#211915;padding-bottom:20px}.client-profile-data .accordion-body .accordion-inner .box-step .form-step .client-profile-email .link-logout-container{display:none}.client-profile-data .accordion-body .accordion-inner .box-step .form-step .client-profile-summary{font-size:13px;font-weight:200;color:#272727;line-height:20px}.client-profile-data .accordion-body .accordion-inner .box-edit .box-client-info-pf{font-size:11px}.client-profile-data .accordion-body .accordion-inner .box-edit .box-client-info-pf .client-notice{font-size:13px;font-weight:400}.client-profile-data .accordion-body .accordion-inner .box-edit .box-client-info-pf .client-email{width:100%;text-transform:uppercase;margin-bottom:10px}.client-profile-data .accordion-body .accordion-inner .box-edit .box-client-info-pf .client-email label{color:#211915!important;font-size:12px;font-weight:600}.client-profile-data .accordion-body .accordion-inner .box-edit .box-client-info-pf .client-email input{margin-bottom:10px;box-sizing:border-box;border-radius:0;border:0;background-color:#f5f5f5;box-shadow:none;color:#959595;font-size:12px;padding:22px 20px;width:100%}.client-profile-data .accordion-body .accordion-inner .box-edit .box-client-info-pf .client-document,.client-profile-data .accordion-body .accordion-inner .box-edit .box-client-info-pf .client-first-name{text-transform:uppercase;margin-right:12px;width:48%;box-sizing:border-box;display:inline-block}@media screen and (max-width:480px){.client-profile-data .accordion-body .accordion-inner .box-edit .box-client-info-pf .client-document,.client-profile-data .accordion-body .accordion-inner .box-edit .box-client-info-pf .client-first-name{width:100%!important;margin:0}}.client-profile-data .accordion-body .accordion-inner .box-edit .box-client-info-pf .client-document label,.client-profile-data .accordion-body .accordion-inner .box-edit .box-client-info-pf .client-first-name label{color:#211915!important;font-weight:600;font-size:12px}.client-profile-data .accordion-body .accordion-inner .box-edit .box-client-info-pf .client-document input,.client-profile-data .accordion-body .accordion-inner .box-edit .box-client-info-pf .client-first-name input{margin-bottom:10px;border-radius:0;border:0;background-color:#f5f5f5;box-shadow:none;color:#959595;font-size:12px;box-sizing:border-box;padding:22px 20px;width:100%}@media screen and (max-width:480px){.client-profile-data .accordion-body .accordion-inner .box-edit .box-client-info-pf .client-document input,.client-profile-data .accordion-body .accordion-inner .box-edit .box-client-info-pf .client-first-name input{width:100%!important}}.client-profile-data .accordion-body .accordion-inner .box-edit .box-client-info-pf .client-last-name,.client-profile-data .accordion-body .accordion-inner .box-edit .box-client-info-pf .client-phone{text-transform:uppercase;width:48%;box-sizing:border-box;display:inline-block}@media screen and (max-width:480px){.client-profile-data .accordion-body .accordion-inner .box-edit .box-client-info-pf .client-last-name,.client-profile-data .accordion-body .accordion-inner .box-edit .box-client-info-pf .client-phone{width:100%;margin:0}}.client-profile-data .accordion-body .accordion-inner .box-edit .box-client-info-pf .client-last-name label,.client-profile-data .accordion-body .accordion-inner .box-edit .box-client-info-pf .client-phone label{color:#211915!important;font-weight:600;font-size:12px}.client-profile-data .accordion-body .accordion-inner .box-edit .box-client-info-pf .client-last-name input,.client-profile-data .accordion-body .accordion-inner .box-edit .box-client-info-pf .client-phone input{margin-bottom:10px;border-radius:0;border:0;background-color:#f5f5f5;box-shadow:none;color:#959595;font-size:12px;box-sizing:border-box;padding:22px 20px;width:100%}@media screen and (max-width:480px){.client-profile-data .accordion-body .accordion-inner .box-edit .box-client-info-pf .client-last-name input,.client-profile-data .accordion-body .accordion-inner .box-edit .box-client-info-pf .client-phone input{width:100%!important}}.client-profile-data .accordion-body .accordion-inner .box-edit .box-client-info-pj{display:none}.client-profile-data .accordion-body .accordion-inner .box-edit .newsletter{font-size:12px;color:#272727}.client-profile-data .accordion-body .accordion-inner .box-edit .newsletter .opt-in-newsletter__invert{display:block}.client-profile-data .accordion-body .accordion-inner .box-edit .newsletter .opt-in-newsletter__invert+input{display:none}.client-profile-data .accordion-body .accordion-inner .box-edit .newsletter .opt-in-newsletter__invert~span{font-size:0}.client-profile-data .accordion-body .accordion-inner .box-edit .newsletter .opt-in-newsletter__invert~span:before{content:"Não quero receber e-mails com promoções";font-size:12px}.client-profile-data .accordion-body .accordion-inner .submit{text-align:center;margin-top:25px}.client-profile-data .accordion-body .accordion-inner .submit button{border:0;border-radius:0;box-shadow:none;background-image:none;background-color:red;font-size:14px;letter-spacing:1px;text-transform:uppercase;width:100%}.accordion-inner .ship-receiverName{clear:both}.accordion-inner.shipping-container input,.accordion-inner select{height:35px;border:none;box-shadow:none;background-color:#f5f5f5;border-radius:0}.corporate-info-box label{color:#211915!important;font-weight:600;font-size:12px}.corporate-info-box input[type=text]{border-radius:0;border:0;background-color:#f5f5f5;box-shadow:none;color:#959595;font-size:12px;box-sizing:border-box;padding:22px 20px;width:100%}.corporate-info-box p.client-company-document,.corporate-info-box p.client-company-ie{width:48%}.shipping-data{border:0}.shipping-data .accordion-group .accordion-heading .accordion-toggle{font-size:14px;color:#211915;font-weight:900;margin-bottom:15px;padding:3px 15px;line-height:1em;text-transform:uppercase}.shipping-data .accordion-group .accordion-inner{border:1px solid #ededed;padding:15px 30px;background:#fff}.shipping-data .accordion-group .accordion-inner .box-step .address{font-size:13px;font-weight:200;color:#272727;line-height:20px!important}.shipping-data .accordion-group .accordion-inner .box-step .shipping-options .shipping-selected-sla{font-size:13px;font-weight:800;color:#272727;padding:10px 0}.shipping-data .accordion-group .accordion-inner .box-step .link-change-shipping{font-size:11px;font-weight:800;color:#211915;padding:15px 0;letter-spacing:2px;text-transform:uppercase;border:0}.shipping-data .accordion-group .accordion-inner .box-step .address-form-placeholder .address-data .ship-postal-code{text-align:left}@media screen and (max-width:480px){.shipping-data .accordion-group .accordion-inner .box-step .address-form-placeholder .address-data .ship-postal-code{width:100%}}.shipping-data .accordion-group .accordion-inner .box-step .address-form-placeholder .address-data .ship-postal-code label{text-align:left;margin-bottom:10px}.shipping-data .accordion-group .accordion-inner .box-step .address-form-placeholder .address-data .ship-postal-code label span{font-size:12px;color:#211915;font-weight:600}.shipping-data .accordion-group .accordion-inner .box-step .address-form-placeholder .address-data .ship-postal-code input{font-weight:200;font-size:13px;border:0;border-radius:0;background-color:#f5f5f5;box-shadow:none;width:65%;max-width:none!important;padding:22px 20px;display:inline-block;color:#959595;box-sizing:border-box}.shipping-data .accordion-group .accordion-inner .box-step .address-form-placeholder .address-data .ship-postal-code input#ship-postal-code{border-radius:0;border:0;background-color:#f5f5f5;box-shadow:none;color:#959595;font-size:12px;box-sizing:border-box;padding:22px 20px;width:100px;max-width:none}@media screen and (max-width:480px){.shipping-data .accordion-group .accordion-inner .box-step .address-form-placeholder .address-data .ship-postal-code input{width:100%;box-sizing:border-box;padding:22px 20px}}.shipping-data .accordion-group .accordion-inner .box-step .address-form-placeholder .address-data .ship-postal-code small{text-align:left;margin-top:12px;display:inline-block}.shipping-data .accordion-group .accordion-inner .box-step .address-form-placeholder .address-data .ship-postal-code small a{font-size:12px!important;color:#211915;display:inline-block}.shipping-data .accordion-group .accordion-inner .box-step .address-form-placeholder .address-data .box-delivery .ship-filled-data{font-weight:200px;margin-bottom:30px}@media screen and (max-width:480px){.shipping-data .accordion-group .accordion-inner .box-step .address-form-placeholder .address-data .box-delivery .ship-more-info,.shipping-data .accordion-group .accordion-inner .box-step .address-form-placeholder .address-data .box-delivery .ship-name,.shipping-data .accordion-group .accordion-inner .box-step .address-form-placeholder .address-data .box-delivery .ship-number,.shipping-data .accordion-group .accordion-inner .box-step .address-form-placeholder .address-data .box-delivery .ship-street{width:100%}}.shipping-data .accordion-group .accordion-inner .box-step .address-form-placeholder .address-data .box-delivery .ship-more-info label,.shipping-data .accordion-group .accordion-inner .box-step .address-form-placeholder .address-data .box-delivery .ship-name label,.shipping-data .accordion-group .accordion-inner .box-step .address-form-placeholder .address-data .box-delivery .ship-number label,.shipping-data .accordion-group .accordion-inner .box-step .address-form-placeholder .address-data .box-delivery .ship-street label{color:#211915!important;text-transform:uppercase;font-weight:600;font-size:12px}.shipping-data .accordion-group .accordion-inner .box-step .address-form-placeholder .address-data .box-delivery .ship-more-info input,.shipping-data .accordion-group .accordion-inner .box-step .address-form-placeholder .address-data .box-delivery .ship-name input,.shipping-data .accordion-group .accordion-inner .box-step .address-form-placeholder .address-data .box-delivery .ship-number input,.shipping-data .accordion-group .accordion-inner .box-step .address-form-placeholder .address-data .box-delivery .ship-street input{margin:15px 0;border-radius:0;border:0;background-color:#f5f5f5;box-shadow:none;padding:22px 20px;color:#959595;font-size:12px;box-sizing:border-box}.shipping-data .accordion-group .accordion-inner .box-step .address-form-placeholder .address-data .box-delivery .ship-more-info span,.shipping-data .accordion-group .accordion-inner .box-step .address-form-placeholder .address-data .box-delivery .ship-name span,.shipping-data .accordion-group .accordion-inner .box-step .address-form-placeholder .address-data .box-delivery .ship-number span,.shipping-data .accordion-group .accordion-inner .box-step .address-form-placeholder .address-data .box-delivery .ship-street span{width:111px}.shipping-data .accordion-group .accordion-inner .box-step .address-form-placeholder .address-data .box-delivery .ship-name input{box-sizing:border-box;padding:22px 20px;width:100%}.shipping-data .accordion-group .accordion-inner .box-step .address-form-placeholder .address-data .box-delivery .ship-number{width:33%}@media screen and (max-width:480px){.shipping-data .accordion-group .accordion-inner .box-step .address-form-placeholder .address-data .box-delivery .ship-number input{width:90%;margin-top:15px}}.shipping-data .accordion-group .accordion-inner .box-step .address-form-placeholder .address-data .box-delivery .ship-more-info{width:100%!important}@media screen and (max-width:480px){.shipping-data .accordion-group .accordion-inner .box-step .address-form-placeholder .address-data .box-delivery .ship-more-info input{width:62%}.shipping-data .accordion-group .accordion-inner .box-step .address-form-placeholder .address-data .box-delivery .ship-more-info label span{width:100%}}.shipping-data .accordion-group .accordion-inner .box-step .delivery-shipping-options h3{text-transform:uppercase;color:#211915!important}.shipping-data .accordion-group .accordion-inner .box-step .delivery-shipping-options input{margin:17px 0 27px!important;border-radius:0;border:0;background-color:#f5f5f5;box-shadow:none}.shipping-data .accordion-group .accordion-inner .box-step .delivery-shipping-options .shipping-options .pull-left{text-transform:uppercase;color:red!important;font-weight:600;font-size:12px;width:100%}.shipping-data .accordion-group .accordion-inner .box-step .delivery-shipping-options .shipping-options .sla-items-list .shipping-option-item{border:0;border-radius:0;box-shadow:none;background-color:#f5f5f5}.shipping-data .accordion-group .accordion-inner .box-step .btn-go-to-payment-wrapper button{border:0;border-radius:0;box-shadow:none;background-color:red;background-image:none;font-size:14px;letter-spacing:1px;text-transform:uppercase;width:100%}.summary-coupon-display-none{display:none!important}.summary-coupon-display-block{display:block!important;float:none!important;font-size:12px!important;color:#211915;text-transform:uppercase;margin:0}@media screen and (max-width:480px){.summary-coupon-display-block{width:100%}}.summary-coupon-display-block .coupon-data{float:none;text-align:center;border:1px solid #1d1f1e;padding:10px 0}.summary-coupon-display-block a{color:#211915;padding-bottom:21px;font-weight:900}.mini-cart .summary-coupon{display:block!important}.mini-cart h2{background-color:transparent;border:0;font-size:14px;font-weight:400;line-height:1em;margin-top:10px;margin-bottom:15px;color:#000;font-weight:700;text-transform:uppercase}@media screen and (max-width:480px){.mini-cart .cart-fixed{padding:5px}}.mini-cart .cart-fixed .summary-cart-template-holder{border:1px solid #ededed;border-bottom:0;box-sizing:border-box}.mini-cart .cart-fixed .summary-cart-template-holder::-webkit-scrollbar{width:7px;height:auto}.mini-cart .cart-fixed .summary-cart-template-holder::-webkit-scrollbar-thumb{background-color:#211915;border-radius:5px}.mini-cart .cart-fixed .summary-cart-template-holder .cart{box-sizing:border-box;max-height:350px;padding:0 5px}.mini-cart .cart-fixed .summary-cart-template-holder .cart::-webkit-scrollbar{width:7px;height:auto}.mini-cart .cart-fixed .summary-cart-template-holder .cart::-webkit-scrollbar-thumb{background-color:#211915;border-radius:5px}.mini-cart .cart-fixed .summary-cart-template-holder .cart .cart-items{box-sizing:border-box}.mini-cart .cart-fixed .summary-cart-template-holder .cart .cart-items .hproduct{border:0;border-bottom:1px solid #ededed;padding-bottom:12.5px}.mini-cart .cart-fixed .summary-cart-template-holder .cart .cart-items .hproduct a{margin-right:16px;width:60px}.mini-cart .cart-fixed .summary-cart-template-holder .cart .cart-items .hproduct .product-name{font-size:13px;text-transform:lowercase;color:#5a5a5a;display:inline-block;width:60%}.mini-cart .cart-fixed .summary-cart-template-holder .cart .cart-items .hproduct .shipping-date{display:none}.mini-cart .cart-fixed .summary-cart-template-holder .cart .cart-items .hproduct .price{font-size:13px;font-weight:900;color:#000;float:left}.mini-cart .cart-fixed .summary-cart-template-holder .span5,.mini-cart .cart-fixed .summary-cart-template-holder .summary-totalizers,.mini-cart .cart-fixed .summary-cart-template-holder .totalizers{margin:0 auto}.mini-cart .cart-fixed .summary-cart-template-holder .span5 .accordion-group,.mini-cart .cart-fixed .summary-cart-template-holder .summary-totalizers .accordion-group,.mini-cart .cart-fixed .summary-cart-template-holder .totalizers .accordion-group{display:block}.mini-cart .cart-fixed .summary-cart-template-holder .span5 .accordion-group .accordion-inner,.mini-cart .cart-fixed .summary-cart-template-holder .summary-totalizers .accordion-group .accordion-inner,.mini-cart .cart-fixed .summary-cart-template-holder .totalizers .accordion-group .accordion-inner{float:right;text-align:center;margin:0 auto!important;display:block;width:100%;padding:-1px 30px}.mini-cart .cart-fixed .summary-cart-template-holder .span5 .accordion-group .accordion-inner table,.mini-cart .cart-fixed .summary-cart-template-holder .summary-totalizers .accordion-group .accordion-inner table,.mini-cart .cart-fixed .summary-cart-template-holder .totalizers .accordion-group .accordion-inner table{margin-bottom:5px}.mini-cart .cart-fixed .summary-cart-template-holder .span5 .accordion-group .accordion-inner table td,.mini-cart .cart-fixed .summary-cart-template-holder .summary-totalizers .accordion-group .accordion-inner table td,.mini-cart .cart-fixed .summary-cart-template-holder .totalizers .accordion-group .accordion-inner table td{vertical-align:middle;font-size:14px;line-height:15px;margin:0 auto;text-transform:none}.mini-cart .cart-fixed .summary-cart-template-holder .span5 .accordion-group .accordion-inner table .info,.mini-cart .cart-fixed .summary-cart-template-holder .summary-totalizers .accordion-group .accordion-inner table .info,.mini-cart .cart-fixed .summary-cart-template-holder .totalizers .accordion-group .accordion-inner table .info{font-size:14px;font-weight:200;line-height:30px;color:#211915;float:none;padding:0 15px}.mini-cart .cart-fixed .summary-cart-template-holder .span5 .accordion-group .accordion-inner table .monetary,.mini-cart .cart-fixed .summary-cart-template-holder .summary-totalizers .accordion-group .accordion-inner table .monetary,.mini-cart .cart-fixed .summary-cart-template-holder .totalizers .accordion-group .accordion-inner table .monetary{padding:0 15px;text-align:right!important;width:50%}.mini-cart .cart-fixed .summary-cart-template-holder .span5 .accordion-group .accordion-inner table .totalizers-list,.mini-cart .cart-fixed .summary-cart-template-holder .summary-totalizers .accordion-group .accordion-inner table .totalizers-list,.mini-cart .cart-fixed .summary-cart-template-holder .totalizers .accordion-group .accordion-inner table .totalizers-list{margin-bottom:14px;background-color:#fff}.mini-cart .cart-fixed .summary-cart-template-holder .span5 .accordion-group .accordion-inner table .totalizers-list .Discounts .info,.mini-cart .cart-fixed .summary-cart-template-holder .summary-totalizers .accordion-group .accordion-inner table .totalizers-list .Discounts .info,.mini-cart .cart-fixed .summary-cart-template-holder .totalizers .accordion-group .accordion-inner table .totalizers-list .Discounts .info{text-align:left!important;width:50%;padding-left:8px}.mini-cart .cart-fixed .summary-cart-template-holder .span5 .accordion-group .accordion-inner table tfoot tr,.mini-cart .cart-fixed .summary-cart-template-holder .summary-totalizers .accordion-group .accordion-inner table tfoot tr,.mini-cart .cart-fixed .summary-cart-template-holder .totalizers .accordion-group .accordion-inner table tfoot tr{background-color:#f5f5f5!important;height:46px;margin-top:14px}.mini-cart .cart-fixed .summary-cart-template-holder .span5 .accordion-group .accordion-inner table tfoot tr .monetary,.mini-cart .cart-fixed .summary-cart-template-holder .summary-totalizers .accordion-group .accordion-inner table tfoot tr .monetary,.mini-cart .cart-fixed .summary-cart-template-holder .totalizers .accordion-group .accordion-inner table tfoot tr .monetary{color:#000;font-weight:900}.mini-cart .cart-fixed #go-to-cart-button{display:inline-block;text-align:center;margin:0 auto;width:100%;padding:5px 0;border:1px solid #ededed;border-bottom:0;background-color:#fff;box-sizing:border-box}.mini-cart .cart-fixed #go-to-cart-button #orderform-minicart-to-cart{margin:0 auto;text-transform:uppercase;font-weight:900;font-size:11px;letter-spacing:2px;color:#211915}.mini-cart .cart-fixed .summary-template-holder{padding:1rem}@media screen and (max-width:480px){.mini-cart .cart-fixed .summary-template-holder .table .info{float:none}}@media screen and (max-width:480px){.mini-cart .cart-fixed .summary-template-holder .table .monetary{width:150px}}.mini-cart .cart-fixed .summary-template-holder .table tfoot td{width:100%}.mini-cart .cart-fixed .summary-template-holder .table tfoot td.info{color:#000;text-align:left}.mini-cart .cart-fixed .summary-template-holder .table tfoot td.monetary{color:#ec1c24;font-size:18px;text-align:right;white-space:nowrap}.mini-cart .cart-fixed .payment-confirmation-wrap #payment-data-submit{text-align:center;border-radius:0;border:0;color:#fff;background-color:#1ea708;box-shadow:none;background-image:none;width:100%;font-size:15px;letter-spacing:1px;box-sizing:border-box;margin-right:80px;text-transform:uppercase;text-shadow:none}.mini-cart .cart-fixed .payment-confirmation-wrap #payment-data-submit.desactived{pointer-events:none!important;background:#c8c8c8!important;color:#000}.mini-cart .cart-fixed.affix .summary-cart-template-holder .cart{max-height:260px}.mini-cart .cart-fixed.cart-fixed-transition{position:relative;top:0;background:#fff;width:340px}.mini-cart .service-list{width:100%;background:#f8f3f5}.mini-cart .service-list .product-name{width:auto!important}.payment-data .accordion-group{border:0}.payment-data .accordion-group .accordion-heading .accordion-toggle{font-size:14px;color:#211915;line-height:1em;font-weight:900;margin-bottom:15px;padding:3px 15px;text-transform:uppercase}.payment-data .accordion-group .accordion-body .accordion-inner{border:1px solid #ededed;margin:0 5px;padding:9px}.payment-data .accordion-group .accordion-body .accordion-inner .notification{font-size:13px;font-weight:400;color:#272727}.payment-data .accordion-group .accordion-body .accordion-inner .box-step-content .link-gift-card{left:40px}.payment-data .accordion-group .accordion-body .accordion-inner .box-step-content .link-gift-card a{background-repeat:no-repeat;display:block;font-size:12px;font-weight:800;text-transform:uppercase;line-height:28px;margin-bottom:-2px;margin-left:5px;opacity:.7;width:100%;padding:0 18px 0 8px;border-radius:5px 0 0 5px;-moz-border-radius:5px 0 0 5px;-webkit-border-radius:5px 0 0 5px;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;color:#211915}.payment-data .accordion-group .accordion-body .accordion-inner .box-step-content .gift-card-section{width:100%;display:inline-block;margin-left:0}.payment-data .accordion-group .accordion-body .accordion-inner .box-step-content form.form-step{display:flex;justify-content:space-between;flex-wrap:wrap}@media screen and (max-width:480px){.payment-data .accordion-group .accordion-body .accordion-inner .box-step-content form.form-step{display:block}}.payment-data .accordion-group .accordion-body .accordion-inner .box-step-content .payment-group{font-size:11px;font-weight:800;background-color:#f5f5f5;padding:45px 25px 15px;text-transform:uppercase;letter-spacing:2px;width:45%;margin-top:0}@media screen and (max-width:480px){.payment-data .accordion-group .accordion-body .accordion-inner .box-step-content .payment-group{width:100%;padding:10px 0;margin:0 0 10px}}.payment-data .accordion-group .accordion-body .accordion-inner .box-step-content .payment-group a{color:#211915}.payment-data .accordion-group .accordion-body .accordion-inner .box-step-content .payment-group a span{font-size:11px;padding-right:50px}.payment-data .accordion-group .accordion-body .accordion-inner .box-step-content .payment-group+.steps-view{float:left;flex:auto}.payment-data .accordion-group .accordion-body .accordion-inner .box-step-content .payment-group-list-btn{width:auto}.payment-data .accordion-group .accordion-body .accordion-inner .box-step-content .steps-view{border-radius:0}@media screen and (max-width:480px){#app-container,#app-top{padding:0 30px}}@media(max-width:767px){#app-container,#app-top{padding:0 30px}}#app-top .ph3-ns .f2{font-size:20px;font-weight:600;color:red}#app-top .ph3-ns .bg-washed-green{background-color:#fff;border:none;border-radius:0}#app-top .ph3-ns .w-100{font-size:12px}#app-top .ph3-ns .w-100.bg-dark-green{background:red;color:#fff;border-radius:0;text-transform:uppercase;-moz-border-radius:0;-webkit-border-radius:0;font-size:14px;font-weight:500}#app-top .ph3-ns .w-100.b--dark-green{border-color:red}#app-top .ph3-ns .w-100>p{margin:0}#app-top .ph3-ns a.w-100{display:inline-block;vertical-align:middle;background:red;padding:0 10px;line-height:45px;font-size:14px;font-weight:600;text-align:center;letter-spacing:1px;text-transform:uppercase;color:#fff;border:none;border-radius:0}#app-top .cconf-bank-invoice-data__print span{color:#fff}#app-top .ph3-ns .w-100 .dark-green{color:#272727;width:65%}#app-container .w-100 .f4,#app-container .w-100 .fw4{font-size:17px;font-weight:200;color:#211915}#app-container .dib .cconf-address .pa3,#app-container .w-100 .gray{font-family:Roboto,sans-serif;color:#272727;font-weight:200px;font-size:13px}#app-container .dib .cconf-address .pa3 .f6,#app-container .dib .cconf-address .pa3 .lh-solid,#app-container .dib .cconf-address .pa3 .mb3,#app-container .dib .cconf-address .pa3 .mid-gray,#app-container .dib .cconf-address .pa3 .tl,#app-container .dib .cconf-address .pa3 .tracked-mega,#app-container .dib .cconf-address .pa3 .ttu{text-transform:uppercase;color:#211915;font-weight:900;letter-spacing:1px;font-size:12px}#app-container .dib .cconf-payment .pa3{font-family:Roboto,sans-serif;color:#272727;font-weight:200px;font-size:13px}#app-container .dib .cconf-payment .pa3 .f6,#app-container .dib .cconf-payment .pa3 .lh-solid,#app-container .dib .cconf-payment .pa3 .mb3,#app-container .dib .cconf-payment .pa3 .mid-gray,#app-container .dib .cconf-payment .pa3 .tl,#app-container .dib .cconf-payment .pa3 .tracked-mega,#app-container .dib .cconf-payment .pa3 .ttu{text-transform:uppercase;color:#211915;font-weight:900;letter-spacing:1px;font-size:12px}#app-container .dib .cconf-summary .pa3{font-family:Roboto,sans-serif;color:#272727;font-weight:200px;font-size:13px}#app-container .dib .cconf-summary .pa3 .f6,#app-container .dib .cconf-summary .pa3 .lh-solid,#app-container .dib .cconf-summary .pa3 .mb3,#app-container .dib .cconf-summary .pa3 .mid-gray,#app-container .dib .cconf-summary .pa3 .tl,#app-container .dib .cconf-summary .pa3 .tracked-mega,#app-container .dib .cconf-summary .pa3 .ttu{text-transform:uppercase;color:#211915;font-weight:900;letter-spacing:1px;font-size:12px}#app-container .dib .cconf-summary .pa3 .cf .dib,#app-container .dib .cconf-summary .pa3 .w-100 .dib{font-family:Roboto,sans-serif;color:#272727;font-weight:200px;font-size:13px;text-transform:none;font-weight:200}#app-container .fl h2,#app-container .pv4 h2,#app-container .w-100 h2{font-size:17px;font-weight:200;color:#211915}#app-container .fl p,#app-container .pv4 p,#app-container .w-100 p{font-family:Roboto,sans-serif;color:#272727;font-weight:200;font-size:13px}#app-container .cconf-product-table thead tr{background-color:#ededed}#app-container .cconf-product-table thead tr th{font-family:Roboto,sans-serif;font-size:11px;font-weight:900;text-transform:uppercase;color:#211915;text-align:center;letter-spacing:1px}#app-container .cconf-product-table tbody .cconf-product .pa0,#app-container .cconf-product-table tbody .cconf-product.pv3,#app-container .cconf-product-table tbody .cconf-product.v-mid{color:#5a5a5a;font-family:Roboto,sans-serif;font-size:13px;font-weight:400;letter-spacing:1px;text-align:center;vertical-align:middle}#app-container .cconf-product-table tbody .cconf-product .pa0.pv3:nth-child(4),#app-container .cconf-product-table tbody .cconf-product.pv3.pv3:nth-child(4),#app-container .cconf-product-table tbody .cconf-product.v-mid.pv3:nth-child(4){font-weight:900}#app-container .cconf-product-table tbody .cconf-product .pa0 img,#app-container .cconf-product-table tbody .cconf-product.pv3 img,#app-container .cconf-product-table tbody .cconf-product.v-mid img{width:74px;display:inline-block}#app-container .cconf-product-table tbody .cconf-product .pa0 .fl,#app-container .cconf-product-table tbody .cconf-product.pv3 .fl,#app-container .cconf-product-table tbody .cconf-product.v-mid .fl{display:grid;width:50%;text-align:left;vertical-align:middle}@media only screen and (max-width:768px){#app-container .cconf-product-table tbody .cconf-product .pa0 .fl,#app-container .cconf-product-table tbody .cconf-product.pv3 .fl,#app-container .cconf-product-table tbody .cconf-product.v-mid .fl{width:43%}}#app-container .cconf-product-table tbody .cconf-product .pa0 .fl a,#app-container .cconf-product-table tbody .cconf-product.pv3 .fl a,#app-container .cconf-product-table tbody .cconf-product.v-mid .fl a{color:#5a5a5a;text-transform:lowercase;font-family:Roboto,sans-serif;font-size:13px;font-weight:600;letter-spacing:1px;margin-top:50px}@media only screen and (max-width:768px){#app-container .cconf-product-table tbody .cconf-product .pa0 .fl a,#app-container .cconf-product-table tbody .cconf-product.pv3 .fl a,#app-container .cconf-product-table tbody .cconf-product.v-mid .fl a{margin-top:0}}#app-container .cconf-product-table tbody .cconf-product .pa0 .fl span,#app-container .cconf-product-table tbody .cconf-product.pv3 .fl span,#app-container .cconf-product-table tbody .cconf-product.v-mid .fl span{color:#5a5a5a;font-family:Roboto,sans-serif;font-size:12px;font-weight:100;letter-spacing:1px}#app-container .cconf-myorders-button{width:30%;vertical-align:middle;display:inline-block;margin-right:18%;text-align:center;border-radius:0;border:0;color:#d8d8d8;background-color:red;box-shadow:none;background-image:none;font-family:Roboto,sans-serif;font-size:15px;letter-spacing:1px;box-sizing:border-box;text-transform:uppercase;text-shadow:none;color:#fff}@media only screen and (max-width:1023px){#app-container .cconf-myorders-button{width:100%;vertical-align:middle;line-height:1;margin:5px 0}}#app-container .cconf-myorders-button span{display:block}#app-container .cconf-continue-button{background-color:#fff!important;border-radius:0;border:1px solid #211915;box-shadow:none;font-family:Roboto,sans-serif;font-size:15px;background-image:none;color:#211915;letter-spacing:1px;text-shadow:none;width:30%;vertical-align:middle;display:inline-block;margin-bottom:77px;margin-left:18%;margin-right:0;text-transform:uppercase}@media only screen and (max-width:1023px){#app-container .cconf-continue-button{width:100%;vertical-align:middle;line-height:1;margin:5px 0 15px}}#app-container .cconf-continue-button span{display:block}.cconf-product a{color:#000;text-transform:uppercase}@media screen and (max-width:480px){.body-cart,.body-order-form{padding-bottom:0!important}}.accordion-inner.shipping-container input.maxlength-error{border:1px solid #ec1c24;background:transparent!important}.accordion-inner.shipping-container .error-max-length,.accordion-inner.shipping-container span.error{font-size:11px;color:#ec1c24}.accordion-inner.shipping-container .btn-go-to-payment-wrapper.block button{background-color:#a9a9a9!important;pointer-events:none}.summary-coupon{margin-left:0!important}.slick-arrow{padding:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);font-size:2.25rem;color:#fff;cursor:pointer;z-index:10;outline:0;background-color:#47443a;border:0;border-radius:3px;height:40px;text-align:center;width:40px}@media screen and (max-width:480px){.slick-arrow{height:25px;width:25px}}.slick-arrow-left{left:-5rem}.slick-arrow-right{right:-5rem}.slick-arrow svg{fill:#fff;width:7px}.slick-dotted.slick-slider{margin-bottom:0!important}.slick-dots{bottom:0;position:absolute;padding:10px 0 15px}.slick-dots li button{padding:0;outline:0;width:12px;height:12px;border:2px solid #ccc;border-radius:50%;background-color:#fff}.slick-dots li button:before{display:none}.slick-dots li.slick-active button{background-color:#c92e31;border-color:#c92e31}.slick-dots li.slick-active button:before{color:#c92e31}.slick-slide img{width:100%}@media screen and (max-width:480px){.home__collections .slick-arrow-right,.productPage__collections .slick-arrow-right{right:-10px}.home__collections .slick-arrow-left,.productPage__collections .slick-arrow-left{left:-1rem}}.modal-services{position:fixed;top:0;left:0;width:100%;background:rgba(29,31,30,.3);z-index:999999;height:100%}.modal-services .wrapper{position:relative}.modal-services .flex-item{background:#fff;display:flex;width:100%;padding:30px}.modal-services .see-more{display:block;background-color:#1d1f1e;border-radius:3px;padding:10px 30px;text-align:center;color:#fff;font-size:12px;width:fit-content;margin:30px auto}.modal-services__close{cursor:pointer;position:absolute;top:0;right:15px;background-color:#fff;font-size:21px;font-weight:700;width:45px;line-height:45px;text-align:center;border-radius:50%}.modal-services__tab-list ul{display:flex}.modal-services__tab-list ul li{display:inline-block;background:#fff;margin:0 2px 2px 0}.modal-services__tab-list ul li svg{height:50px;width:auto;margin-right:10px;fill:#c92e31}.modal-services__tab-list ul li a{display:flex;padding:15px 30px;height:100%;align-items:center;color:#1d1f1e}.modal-services__tab-list ul li a.active{background:#c92e31;color:#fff}.modal-services__tab-list ul li a.active svg{fill:#fff}.modal-services__tab-list ul li a span{font-size:20px;font-weight:700}.modal-services__tab-list ul li a span small{display:block;font-size:11px}.modal-services__tab-items{width:100%}.modal-services__tab-item{display:none}.modal-services__tab-item.active{display:block}.modal-services__tab-item .title{font-size:20px;font-weight:700}.modal-services__tab-item .title-alt{font-size:20px;font-weight:700;color:#67b72c}.modal-services__tab-item .flex-list{display:flex;width:100%}.modal-services__tab-item .flex-list__item{flex:1 1 auto;margin:0 7px}.modal-services__tab-item .flex-list__item--poduct-description{max-width:200px;font-size:11px;line-height:1.4em}.modal-services__tab-item .flex-list__item--warranty-details .table-left{padding-top:45px}.modal-services__tab-item .flex-list__item--warranty-details .table-left svg{fill:#c92e31;height:auto;margin-right:10px;width:34px}.modal-services__tab-item .flex-list__item--warranty-details .table-left p{align-items:center;display:flex;font-size:12px;font-weight:700;line-height:1.2em}.modal-services__tab-item .flex-list__item--warranty-details .warranty-titles{margin-top:15px}.modal-services__tab-item .flex-list__item--warranty-details .warranty-titles li{padding:10px 0;border-bottom:2px solid #e4e4e4;font-size:10px;font-weight:700;line-height:1.7em}.modal-services__tab-item .flex-list__item--warranty-details .warranty-titles li:last-child{border:0}.modal-services__tab-item .flex-list__item--warranty-details .warranty-types{display:flex}.modal-services__tab-item .flex-list__item--warranty-details .warranty-types__item{width:100%;margin:2px;border:1px solid #7d7d7d;border-radius:3px;display:flex;flex-direction:column;height:100%}.modal-services__tab-item .flex-list__item--warranty-details .warranty-types .description{padding:10px;border-bottom:2px solid #7d7d7d}.modal-services__tab-item .flex-list__item--warranty-details .warranty-types .description label{font-size:10px;font-weight:700;line-height:1;display:flex;white-space:nowrap}.modal-services__tab-item .flex-list__item--warranty-details .warranty-types .description input{margin-right:5px}.modal-services__tab-item .flex-list__item--warranty-details .warranty-types .description small{line-height:1.3em;font-size:7px;display:block;text-align:center}.modal-services__tab-item .flex-list__item--warranty-details .warranty-types .warranty-specs{display:flex;flex-direction:column;height:100%;text-align:center;padding:5px}.modal-services__tab-item .flex-list__item--warranty-details .warranty-types .warranty-specs .price{min-height:60px}.modal-services__tab-item .flex-list__item--warranty-details .warranty-types .warranty-specs>div{height:100%;border-bottom:2px solid #e4e4e4;display:flex;align-items:center;justify-content:center}.modal-services__tab-item .flex-list__item--warranty-details .warranty-types .warranty-specs>div:last-child{border-bottom:0}.modal-services__tab-item .flex-list__item--warranty-details .warranty-types svg{height:auto;width:10px}.modal-services__tab-item .flex-list .title{color:#c92e31;display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:15px;height:120px}.modal-services__tab-item .flex-list .description-table{border:1px solid #b3b3b3;border-radius:5px;padding:15px}.modal-services__tab-item--theft-protection .flex-list__item--poduct-description svg{fill:#c92e31;height:auto;margin-right:5px;width:30px}.modal-services__tab-item--theft-protection .flex-list__item--poduct-description .more{color:#1d1f1e;font-weight:700;text-decoration:underline}.modal-services__tab-item--theft-protection .flex-icon{display:flex;font-weight:700}.modal-services__tab-item .theft-protection-item li{align-items:center;border:1px solid #e4e4e4;border-radius:5px;display:flex;padding:5px;width:100%}.modal-services__tab-item .theft-protection-item__time{background-color:#67b72c;border-radius:5px;color:#fff;font-size:22px;font-weight:700;line-height:1.2em;margin-right:30px;padding:15px;text-align:center;white-space:nowrap}.modal-services__tab-item .theft-protection-item__time span{display:block}.modal-services__tab-item .theft-protection-item__description{display:flex}.modal-services__tab-item .theft-protection-item__description input{margin-right:5px}.modal-services__tab-item .theft-protection-item__description label span{display:block}.modal-services table{width:100%}.modal-services table tr{border-bottom:1px solid #b3b3b3}.modal-services table tr:last-child{border-bottom:0}.modal-services table td{font-size:10px;font-weight:700;text-transform:uppercase}.modal-services table td:nth-child(2){font-weight:900;text-align:right}.modal-services__summary{border-left:1px solid #b3b3b3;font-size:10px;line-height:1.7em;margin-left:30px;max-width:320px;min-width:320px;padding:0 15px 0 30px;width:320px}.modal-services .selected-services__list{margin-bottom:15px}.modal-services .selected-services__item svg{height:15px;vertical-align:sub;width:15px}.modal-services .selected-services__item--unselected svg{fill:#c8c8c8}.modal-services .selected-services__item--unselected svg .secondary{fill:#9a9a9a}.modal-services .selected-services__item--selected svg{fill:#67b72c}.modal-services .selected-services__item--selected svg .secondary{fill:#fff}.modal-services .product-price{font-size:15px;margin:15px 0}.modal-services .product-price .price-best b{color:#67b72c;font-size:19px;font-weight:700}.modal-services .service-submit{background-color:#67b72c;display:block;width:100%;line-height:40px;font-size:15px;font-weight:700;color:#fff;border:none;border-radius:5px;margin:15px 0 5px}.modal-services .agreement__item{display:flex;line-height:1.3em;margin-bottom:10px}.modal-services .agreement__item input{margin:0 5px 0 0}.ChangeNumberOfPayments{display:none!important}