@charset "UTF-8";@import url(https://fonts.googleapis.com/css?family=Montserrat:300,400,500,600,700);*,.body-order-form #client-profile-data,:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box}body.body-cart .container-cart .cart-template .cart .cart-items tr.product-item>td,img{vertical-align:middle}*,:after,:before{padding:0;margin:0;outline:0;box-sizing:border-box}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}body{overflow-x:hidden;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;-ms-text-size-adjust:none;text-size-adjust:none;padding-top:0!important}audio,iframe,img,object,video{max-width:100%}iframe,img{border:0}img{height:auto;display:inline-block}b,strong{font-weight:700}address{font-style:normal}svg:not(:root){overflow:hidden}a,button,input[type=submit],input[type=button],input[type=reset],input[type=file],input[type=image],label[for]{cursor:pointer;text-decoration:none}a[href^=tel],button[disabled],input[disabled],select[disabled],textarea[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0}.container,.shell{max-width:1300px;padding-left:10px;padding-right:10px;margin:auto}a[href^=tel],input[type*=submit],input[type=datetime],input[type=datetime-local],input[type=month],input[type=week],input[type=email],input[type=number],input[type=search],input[type=time],input[type=url],input[type=color],input[type=tel],input[type=text],input[type=password],input[type=date],textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none;appearance:none}textarea{overflow:auto}button,input,optgroup,select,textarea{font-family:inherit;font-size:inherit;color:inherit}button,select{text-transform:none}li,nav ol,nav ul,ul{list-style:none}#render-cartman,#vtex-callcenter{display:none}.body-order-form #client-profile-data .client-profile-data.filled #edit-profile-data .icon-edit,.container #orderform-title{display:none!important}.container{width:1300px}@media (max-width:768px){.container{width:100%!important}}.body-order-form{background:#fff}.body-order-form .orderform-template-holder{width:63%}.body-order-form #client-profile-data{background-color:rgba(60,148,193,.02);border:none;float:none;width:100%;box-sizing:border-box;-webkit-border-radius:0;border-radius:0;margin:25px 0;padding:10px 15px 1px}.body-order-form #payment-data,.body-order-form #shipping-data{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;float:none}.body-order-form #client-profile-data .client-profile-data.filled{border:none}.body-order-form #client-profile-data .client-profile-data.filled #edit-profile-data{border:none;background:0 0;-webkit-box-shadow:none;box-shadow:none;top:-5px;right:-10px}.body-order-form #client-profile-data .client-profile-data.filled .accordion-heading .accordion-toggle{font-size:16px;font-family:Montserrat,sans-serif;color:#0f66a8;font-weight:600;margin-bottom:10px}.body-order-form #client-profile-data .client-profile-data.filled .accordion-heading .icon-user{margin-right:5px;font-size:28px}.body-order-form #client-profile-data .client-profile-data.filled .accordion-inner .box-info .client-profile-email{font-size:14px;font-family:Montserrat,sans-serif;color:#000;display:block;margin-bottom:8px;font-weight:400;height:18px}.body-order-form #client-profile-data .client-profile-data.filled .accordion-inner .box-info .client-profile-email .email:before{content:"E-mail:";font-weight:500;margin-right:8px}.body-order-form #client-profile-data .client-profile-data.filled .accordion-inner .box-info .client-profile-email .link-logout-container{display:none!important}.body-order-form #client-profile-data .client-profile-data.filled .accordion-inner .box-info .client-profile-summary{font-size:14px;font-family:Montserrat,sans-serif;color:#000;font-weight:400}.body-order-form #client-profile-data .client-profile-data.filled .accordion-inner .box-info .client-profile-summary .name-label,.body-order-form #client-profile-data .client-profile-data.filled .accordion-inner .box-info .client-profile-summary .tel-label{display:none}.body-order-form #client-profile-data .client-profile-data.filled .accordion-inner .box-info .client-profile-summary .name{display:block;margin-bottom:-3px}.body-order-form #shipping-data .shipping-data .accordion-heading #edit-shipping-data .icon-edit,.body-order-form #shipping-data .shipping-data .accordion-heading .link-change-zipcode,.body-order-form #shipping-data .shipping-data .shipping-summary-placeholder #change-other-shipping-option{display:none}.body-order-form #client-profile-data .client-profile-data.filled .accordion-inner .box-info .client-profile-summary .name:before{content:"Nome:";font-weight:500;margin-right:8px}.body-order-form #client-profile-data .client-profile-data.filled .accordion-inner .box-info .client-profile-summary .tel:before{content:"Telefone:";font-weight:500;margin-right:8px}.body-order-form #client-profile-data .client-profile-data .accordion-heading .accordion-toggle span{font-size:0}.body-order-form #client-profile-data .client-profile-data .accordion-heading .accordion-toggle span:after{content:"Dados cadastrais";font-size:20px;font-family:Montserrat,sans-serif;color:#0f66a8;font-weight:600}.body-order-form #shipping-data{background-color:rgba(60,148,193,.02);border:none;width:100%;box-sizing:border-box;padding:12px;-webkit-border-radius:3px;border-radius:3px;margin:0 0 25px}.body-order-form #shipping-data .shipping-data{border:none}.body-order-form #shipping-data .shipping-data .accordion-heading{margin-bottom:5px}.body-order-form #shipping-data .shipping-data .accordion-heading .accordion-toggle .icon-home{font-size:28px;color:#0f66a8;margin-right:5px}.body-order-form #shipping-data .shipping-data .accordion-heading .accordion-toggle span{font-size:0}.body-order-form #shipping-data .shipping-data .accordion-heading .accordion-toggle span:after{content:"Confirme o tipo da entrega";font-size:20px;font-family:Montserrat,sans-serif;color:#0f66a8;font-weight:600}.body-order-form #shipping-data .shipping-data .accordion-heading #edit-shipping-data{background:0 0;-webkit-box-shadow:none;box-shadow:none;top:-9px;right:-3px;border:none}.body-order-form #shipping-data .shipping-data .address-not-filled-verification{font-size:16px;font-family:Montserrat,sans-serif;color:#000}.body-order-form #shipping-data .shipping-data .shipping-summary-placeholder .address{font-size:14px;font-family:Montserrat,sans-serif;color:#000;line-height:1.8;font-weight:400;margin-bottom:5px}.body-order-form #shipping-data .shipping-data .shipping-summary-placeholder .address .street:before{content:"Rua:";font-weight:500;margin-right:8px}.body-order-form #shipping-data .shipping-data .shipping-summary-placeholder .address .city:before{content:"Cidade:";font-weight:500;margin-right:8px}.body-order-form #shipping-data .shipping-data .shipping-summary-placeholder .shipping-options .shipping-selected-sla{font-size:14px;font-family:Montserrat,sans-serif;color:#000;font-weight:400;border:none;width:60%;padding:0}.body-order-form #shipping-data .shipping-data .shipping-summary-placeholder .shipping-options .shipping-selected-sla span{display:none!important}.body-order-form #shipping-data .shipping-data .shipping-summary-placeholder .shipping-options .shipping-selected-sla .text{font-weight:500;display:inline-block!important}.body-order-form #shipping-data .shipping-data .shipping-summary-placeholder .shipping-options .shipping-selected-sla .sla{display:inline-block!important}.body-order-form #shipping-data .shipping-data .shipping-summary-placeholder .shipping-selected-description{margin-top:9px;font-size:16px;font-family:Montserrat,sans-serif;color:#000;font-weight:600}.body-order-form #payment-data{background-color:rgba(60,148,193,.02);border:none;width:100%;box-sizing:border-box;-webkit-border-radius:3px;border-radius:3px;padding:20px 25px 20px 15px;margin:0}.body-order-form #payment-data .accordion-group{border:none;background:0 0}.body-order-form #payment-data .accordion-group .accordion-toggle{font-size:20px;font-family:Montserrat,sans-serif;color:#0F66A8;font-weight:600;margin-bottom:10px}.body-order-form #payment-data .accordion-group .accordion-toggle .icon-credit-card{margin-right:5px;font-size:28px}.body-order-form #payment-data .accordion-group .accordion-toggle .link-box-edit{border:none;background:#fff;-webkit-box-shadow:none;box-shadow:none;top:-15px;right:-15px}.body-order-form #payment-data .accordion-group .accordion-toggle .link-box-edit .icon-edit{font-size:25px}.body-order-form #payment-data .accordion-group .accordion-inner .notification{font-size:16px;font-family:Montserrat,sans-serif;color:#000}@media (max-width:767px){.body-order-form{padding:0}.header .header__bar .nav-secondary{text-align:center}}.header{border-bottom:2px solid #F2F2F2}.header .header__bar{padding:10px 0 1px;background-color:#0056c3}.header .header__bar .nav-secondary ul{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-left:0}.header .header__bar .nav-secondary ul li{margin-left:50px}.header .header__bar .nav-secondary ul li:first-child{margin-left:0}.header .header__bar .nav-secondary ul li a{text-transform:uppercase;font-family:Montserrat,sans-serif;letter-spacing:.014em;font-size:14px;font-weight:500;position:relative;text-decoration:none;color:#fff}.header .header__bar .nav-secondary ul li a:after{content:'';position:absolute;left:0;right:100%;bottom:0;height:1.5px;background-color:#fff;-webkit-transition:right .3s ease;-o-transition:right .3s ease;-moz-transition:right .3s ease;transition:right .3s ease}.header .header__bar .nav-secondary ul li a:hover:after{right:0}.header .header__content .header__content-entry{padding:15px 0 5px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.header .header__content .header__content-entry .logo{position:relative;display:inline-block;width:130px;height:75px;background-position:center;-webkit-background-size:contain;-o-background-size:contain;background-size:contain;font-size:0;line-height:0;background-repeat:no-repeat}.header .header__content .header__content-entry .list-logos{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.header .header__content .header__content-entry .list-logos li:first-child{margin-right:20px}.footer{background-color:#0056c3}.footer .footer__bar .footer__bar-entry{padding:30px 0;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}@media (min-width:767px){.footer .footer__bar .footer__bar-entry{-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:inherit;-webkit-box-direction:inherit;-webkit-flex-direction:inherit;-moz-box-orient:inherit;-moz-box-direction:inherit;-ms-flex-direction:inherit;flex-direction:inherit;-webkit-box-align:inherit;-webkit-align-items:inherit;-moz-box-align:inherit;-ms-flex-align:inherit;align-items:inherit}}.footer .footer__bar .footer__bar-entry .copyright{color: #fff; font-family:Montserrat,sans-serif;margin-bottom:0;font-size:14px}.footer .footer__bar .footer__bar-entry .creators{font-size:14px;font-family:Montserrat,sans-serif;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:35px;max-width:100%;margin-top:10px}.footer .footer__bar .footer__bar-entry .creators .create-by span,.footer .footer__bar .footer__bar-entry .creators .powered-by span{font-size:12px}.footer .footer__bar .footer__bar-entry .creators .create-by{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}@media (min-width:767px){.footer .footer__bar .footer__bar-entry .creators{margin-top:0;max-width:30%;gap:20px}.footer .footer__bar .footer__bar-entry .creators .create-by{display:inherit;-webkit-box-orient:inherit;-webkit-box-direction:inherit;-webkit-flex-direction:inherit;-moz-box-orient:inherit;-moz-box-direction:inherit;-ms-flex-direction:inherit;flex-direction:inherit}}.footer .footer__bar .footer__bar-entry .creators .create-by img{margin-left:0;margin-top:5px}.footer .footer__bar .footer__bar-entry .creators .powered-by{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}@media (min-width:767px){.footer .footer__bar .footer__bar-entry .creators .create-by img{margin-left:5px;margin-top:0}.footer .footer__bar .footer__bar-entry .creators .powered-by{display:inherit;-webkit-box-orient:inherit;-webkit-box-direction:inherit;-webkit-flex-direction:inherit;-moz-box-orient:inherit;-moz-box-direction:inherit;-ms-flex-direction:inherit;flex-direction:inherit}}body.body-cart .container-cart .cart-template .cart .cart-items tr.product-item .product-price .discount,body.body-cart .container-cart .cart-template .cart .cart-items tr.product-item .product-price .new-product-price-label,body.body-cart .container-cart .cart-template .cart .cart-items tr.product-item .product-price .old-product-price-label,body.body-cart .container-cart .cart-template .cart .cart-items tr.product-item .quantity .item-multiplier-label,body.body-cart .container-cart .cart-template .cart .cart-items tr.product-item .quantity .item-quantity-change,body.body-cart .container-cart .cart-template .cart .cart-items tr.product-item .quantity input{display:none}.footer .footer__bar .footer__bar-entry .creators .powered-by img{margin-left:0;margin-top:5px}@media (min-width:767px){.footer .footer__bar .footer__bar-entry .creators .powered-by img{margin-left:5px;margin-top:0}}body.body-cart .container-cart #cart-title{font-weight:600;margin-bottom:20px;line-height:30px;font-size:20px;font-family:Montserrat,sans-serif;color:#000}body.body-cart .container-cart .cart-template .cart{border:2px solid #F2F2F2;padding:0}body.body-cart .container-cart .cart-template .cart .cart-items tr{font-family:Montserrat,sans-serif;border-bottom:2px solid #F2F2F2}body.body-cart .container-cart .cart-template .cart .cart-items tr th{padding:10px 15px;border-top:0}body.body-cart .container-cart .cart-template .cart .cart-items tr th.product-ipi,body.body-cart .container-cart .cart-template .cart .cart-items tr th.product-price-ipi-st,body.body-cart .container-cart .cart-template .cart .cart-items tr th.product-st{text-align:center}body.body-cart .container-cart .cart-template .cart .cart-items tr.product-item{height:100px;max-height:100px}body.body-cart .container-cart .cart-template .cart .cart-items tr.product-item .product-name a{color:#000;font-size:14px}body.body-cart .container-cart .cart-template .cart .cart-items tr.product-item .product-price .old-product-price{font-size:12px}body.body-cart .container-cart .cart-template .cart .cart-items tr.product-item .product-price .new-product-price{font-size:14px;font-weight:600}body.body-cart .container-cart .cart-template .cart .cart-items tr.product-item .totalizers-ipi,body.body-cart .container-cart .cart-template .cart .cart-items tr.product-item .totalizers-price-ipi-st,body.body-cart .container-cart .cart-template .cart .cart-items tr.product-item .totalizers-st{font-size:14px;font-weight:600;text-align:center}body.body-cart .container-cart .cart-template .cart .cart-items tr.product-item .quantity .quantity__checkout{max-width:235px;display:block;margin:0 auto}body.body-cart .container-cart .cart-template .cart .cart-items tr.product-item .quantity .quantity__checkout .widget__flex{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:end;-webkit-align-items:flex-end;-moz-box-align:end;-ms-flex-align:end;align-items:flex-end}body.body-cart .container-cart .cart-template .cart .cart-items tr.product-item .quantity .quantity__checkout .widget__flex .form__quantity{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;border:2px solid #ddd;-webkit-border-radius:4px;border-radius:4px;width:100px}body.body-cart .container-cart .cart-template .cart .cart-items tr.product-item .quantity .quantity__checkout .widget__flex .form__quantity .quantity__multiplier{width:100%;background:#ddd;font-size:12px;text-align:center}body.body-cart .container-cart .cart-template .cart .cart-items tr.product-item .quantity .quantity__checkout .widget__flex .form__quantity .ico__minus{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;font-size:25px;font-weight:700;color:#6C7A89;font-style:normal;cursor:pointer;position:relative;top:-3px;left:5px}body.body-cart .container-cart .cart-template .cart .cart-items tr.product-item .quantity .quantity__checkout .widget__flex .form__quantity .form__field{width:50px;height:45px;background:#fff;border:none;font-size:16px;font-weight:700;text-align:center;font-family:Montserrat,sans-serif;-webkit-box-shadow:none;box-shadow:none;display:block}body.body-cart .container-cart .cart-template .cart .cart-items tr.product-item .quantity .quantity__checkout .widget__flex .form__quantity .ico__plus{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;font-size:25px;font-weight:700;color:#6C7A89;font-style:normal;cursor:pointer;position:relative;top:-2px;right:5px}body.body-cart .container-cart .cart-template .cart .cart-items tr.product-item .quantity-price .total-selling-price{font-size:14px;font-weight:600}body.body-cart .container-cart .cart-template .cart .cart-items tr.product-item .quantity-price{width:150px}body.body-cart .container-cart .cart-template .cart .cart-items tr.product-item .item-remove{width:50px}body.body-cart .container-cart .cart-template .cart .cart-items tr.product-item:last-child{border-bottom:none}body.body-cart .container-cart .cart-template .empty--cart .empty-cart-title{font-family:Montserrat,sans-serif;text-align:center}body.body-cart .container-cart .cart-template .empty--cart .empty-cart-message{font-family:Montserrat,sans-serif;text-align:center;margin-bottom:40px}body.body-cart .container-cart .cart-template .empty--cart .link-choose-products{font-family:Montserrat,sans-serif;color:#fff;background:#57C13C;-webkit-border-radius:4px;border-radius:4px;font-size:18px;font-weight:500;-webkit-transition:all .3s;-o-transition:all .3s;-moz-transition:all .3s;transition:all .3s;border:none;text-shadow:none;-webkit-box-shadow:none;box-shadow:none;padding:18px 60px;display:block;width:300px;margin:0 auto}body.body-cart .container-cart .cart-template .empty--cart .link-choose-products:hover{background:#3C94C1;text-decoration:none;-webkit-transition:all .3s;-o-transition:all .3s;-moz-transition:all .3s;transition:all .3s}body.body-cart .container-cart .cart-template .summary-template-holder{padding:25px 0}body.body-cart .container-cart .cart-template .summary-template-holder .coupon-column{display:block}body.body-cart .container-cart .cart-template .summary-template-holder .coupon-column .summary-coupon{margin-left:0!important}@media (max-width:767px){body.body-cart .container-cart .cart-template .summary-template-holder .coupon-column .summary-coupon{width:100%}body.body-cart .container-cart .cart-template .summary-template-holder .coupon-column .coupon-fieldset{width:95%;margin:0 auto}}body.body-cart .container-cart .cart-template .summary-template-holder .coupon-column .coupon-fieldset div{display:block!important}body.body-cart .container-cart .cart-template .summary-template-holder .coupon-column .coupon-fieldset .coupon-label label{font-family:Montserrat,sans-serif;font-size:16px;font-weight:600;margin-bottom:10px}body.body-cart .container-cart .cart-template .summary-template-holder .coupon-column .coupon-fieldset .coupon-fields span .loading-inline{display:none!important}body.body-cart .container-cart .cart-template .summary-template-holder .coupon-column #cart-coupon{width:168px;height:48px;background:#F0F0F0;border:1px solid #DBDBDB;-webkit-border-radius:0;border-radius:0;margin-right:10px}@media (max-width:767px){body.body-cart .container-cart .cart-template .summary-template-holder .coupon-column #cart-coupon{margin-right:2%;width:63%}}body.body-cart .container-cart .cart-template .summary-template-holder .coupon-column #cart-coupon-add{border:none;width:111px;height:48px;text-transform:uppercase;background:#57C13C;font-family:Montserrat,sans-serif;font-weight:600;font-size:12px;color:#fff;-webkit-border-radius:5px;border-radius:5px}@media (max-width:767px){body.body-cart .container-cart .cart-template .summary-template-holder .coupon-column #cart-coupon-add{width:33%}}body.body-cart .container-cart .cart-template .summary-template-holder .coupon-column #cart-link-coupon-add{display:none}body.body-cart .container-cart .cart-template .summary-template-holder .cart-totalizers{font-family:Montserrat,sans-serif}body.body-cart .container-cart .cart-template .summary-template-holder .cart-totalizers .totalizers-list .info small{font-size:8px;display:block;margin:0;padding:0;font-weight:lighter}body.body-cart .container-cart .cart-template .summary-template-holder .cart-totalizers .totalizers-list .monetary{font-size:16px;font-weight:600;text-align:right;width:auto}body.body-cart .container-cart .cart-template .cart-links{display:-webkit-box!important;display:-webkit-flex!important;display:-moz-box!important;display:-ms-flexbox!important;display:flex!important;width:100%;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;border-top:2px solid #F2F2F2;padding-top:25px}body.body-cart .container-cart .cart-template .cart-links:after,body.body-cart .container-cart .cart-template .cart-links:before{width:100%}body.body-cart .container-cart .cart-template .cart-links .info{font-family:Montserrat,sans-serif;font-size:10px;margin-top:10px}body.body-cart .container-cart .cart-template .cart-links #cart-to-orderform{font-family:Montserrat,sans-serif;color:#fff;background:#57C13C;-webkit-border-radius:4px;border-radius:4px;font-size:18px;font-weight:500;-webkit-transition:all .3s;-o-transition:all .3s;-moz-transition:all .3s;transition:all .3s;border:none;text-shadow:none;-webkit-box-shadow:none;box-shadow:none;padding:18px 60px}body.body-cart .container-cart .cart-template .cart-links #cart-to-orderform:hover{background:#3C94C1;-webkit-transition:all .3s;-o-transition:all .3s;-moz-transition:all .3s;transition:all .3s}body.body-cart .container-cart .cart-template .cart-links #cart-to-orderform.disabled{background-color:#C3C3C3}body.body-cart .container-cart .cart-template .cart-links #cart-choose-more-products{font-family:Montserrat,sans-serif;color:#fff;background:#2B3D4F;display:block;-webkit-border-radius:4px;border-radius:4px;font-size:18px;font-weight:500;-webkit-transition:all .3s;-o-transition:all .3s;-moz-transition:all .3s;transition:all .3s;border:none;text-shadow:none;-webkit-box-shadow:none;box-shadow:none;padding:18px 40px;margin:0}body.body-cart .container-cart .cart-template .cart-links #cart-choose-more-products:hover{text-decoration:none;background:#ece7e7;-webkit-transition:all .3s;-o-transition:all .3s;-moz-transition:all .3s;transition:all .3s}body.body-cart .container-cart .cart-template .cart-links #cart-print{display:none}body.body-cart .container-cart .cart-totalizers .shipping__component .widgets{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;padding:15px 18px 10px 5px}body.body-cart .container-cart .cart-totalizers .shipping__component .widgets .widget__list ul{list-style:none;margin:0}body.body-cart .container-cart .cart-totalizers .shipping__component .widgets .widget__list ul .checkbox{display:none}body.body-cart .container-cart .cart-totalizers .shipping__component .widgets .widget__list ul .checkbox:checked+.widget__label:before{background:url(data:image/svg+xml;utf8;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHZlcnNpb249IjEuMSIgdmlld0JveD0iMCAwIDI2IDI2IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAyNiAyNiIgd2lkdGg9IjY0cHgiIGhlaWdodD0iNjRweCI+CiAgPHBhdGggZD0ibS4zLDE0Yy0wLjItMC4yLTAuMy0wLjUtMC4zLTAuN3MwLjEtMC41IDAuMy0wLjdsMS40LTEuNGMwLjQtMC40IDEtMC40IDEuNCwwbC4xLC4xIDUuNSw1LjljMC4yLDAuMiAwLjUsMC4yIDAuNywwbDEzLjQtMTMuOWgwLjF2LTguODgxNzhlLTE2YzAuNC0wLjQgMS0wLjQgMS40LDBsMS40LDEuNGMwLjQsMC40IDAuNCwxIDAsMS40bDAsMC0xNiwxNi42Yy0wLjIsMC4yLTAuNCwwLjMtMC43LDAuMy0wLjMsMC0wLjUtMC4xLTAuNy0wLjNsLTcuOC04LjQtLjItLjN6IiBmaWxsPSIjRkZGRkZGIi8+Cjwvc3ZnPgo=) center no-repeat #3C94C1;-webkit-background-size:10px 10px;-o-background-size:10px;background-size:10px;border:2px solid #3C94C1;-webkit-transition:all .2s;-o-transition:all .2s;-moz-transition:all .2s;transition:all .2s}body.body-cart .container-cart .cart-totalizers .shipping__component .widgets .widget__list ul .widget__label{font-size:14px;color:#000;font-weight:500;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:10px}body.body-cart .container-cart .cart-totalizers .shipping__component .widgets .widget__list ul .widget__label:before{content:"";display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-border-radius:4px;border-radius:4px;border:2px solid rgba(0,0,0,.1);background:center #fff;vertical-align:middle;margin-right:10px;width:20px;height:20px;cursor:pointer;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-background-size:10px 10px;-o-background-size:10px;background-size:10px;-webkit-transition:all .2s;-o-transition:all .2s;-moz-transition:all .2s;transition:all .2s}body.body-cart .container-cart .cart-totalizers .table .Items,body.body-cart .container-cart .cart-totalizers .table .Shipping,body.body-cart .container-cart .cart-totalizers .table .empty,body.body__step__email .orderform-template #client-profile-data .client-profile-data,body.body__step__email .orderform-template #client-profile-data .link-cart{display:none}body.body-cart .container-cart .cart-totalizers .table .info{text-align:left;font-weight:600;font-size:14px}body.body-cart .container-cart .cart-totalizers .table .Subtotal{padding-right:15px}body.body-cart .container-cart .cart-totalizers .table .monetary{text-align:right;font-weight:600;width:50%;padding-right:15px}body.body-cart .container-cart .cart-totalizers .shipping__selected{border-bottom:1px solid #f4f4f4}body.body-cart .container-cart .cart-totalizers .shipping__selected .selected{border:1px solid #ccc;padding:22px 20px;max-width:100%;min-width:100%;-webkit-box-shadow:none;box-shadow:none;font-size:14px;font-weight:500;margin-bottom:15px}body.body__step__email{background:#fff}body.body__step__email .orderform-template{height:500px;max-height:500px;margin-top:25px}body.body__step__email .orderform-template #client-profile-data .client-pre-email{border:none}body.body__step__email .orderform-template #client-profile-data .client-pre-email-h{font-family:Montserrat,sans-serif}body.body__step__email .orderform-template #client-profile-data .client-pre-email-h label{font-size:22px;font-weight:400;margin-top:0;margin-bottom:3%;color:#000}body.body__step__email .orderform-template #client-profile-data .client-pre-email-h label small{font-size:22px;font-weight:400;margin-top:0;margin-bottom:4%;color:#000}body.body__step__email .orderform-template #client-profile-data .client-email{width:60%}body.body__step__email .orderform-template #client-profile-data .client-email #client-pre-email{font-family:Montserrat,sans-serif;background-color:rgba(60,148,193,.14);border:none;-webkit-box-shadow:none;box-shadow:none;text-shadow:none;height:60px;font-size:18px;font-weight:500;padding-left:25px;margin-left:0;margin-top:2px}body.body__step__email .orderform-template #client-profile-data .client-email #btn-client-pre-email{width:145px;height:60px;background:#57C13C;border:none;-webkit-box-shadow:none;box-shadow:none;text-shadow:none;font-family:Montserrat,sans-serif;font-weight:600;-webkit-transition:all .3s;-o-transition:all .3s;-moz-transition:all .3s;transition:all .3s}body.body__step__email .orderform-template #client-profile-data .client-email #btn-client-pre-email:hover{background:#3C94C1;-webkit-transition:all .3s;-o-transition:all .3s;-moz-transition:all .3s;transition:all .3s}body.body__step__email .orderform-template #client-profile-data .client-email .error{text-align:left;font-family:Montserrat,sans-serif;font-size:14px;margin:40px 0 -30px 40px;font-weight:600;width:100%!important}body.body__step__email .orderform-template #client-profile-data .emailInfo{background-color:#fff!important;border:2px solid #F2F2F2!important;padding:20px 35px 25px;margin-top:30px;width:50%}body.body__step__email .orderform-template #client-profile-data .emailInfo h3{font-family:Montserrat,sans-serif;font-weight:400;color:#000;font-size:16px;margin-bottom:15px}body.body__step__email .orderform-template #client-profile-data .emailInfo .icon-lock{position:absolute;font-size:289px;bottom:-51px;right:0;color:#EAF0EA;z-index:1}body.body__step__email .orderform-template #client-profile-data .emailInfo .unstyled{margin-left:10px}body.body__step__email .orderform-template #client-profile-data .emailInfo .unstyled li{margin-bottom:10px}body.body__step__email .orderform-template #client-profile-data .emailInfo .unstyled li .icon-ok{font-size:16px;color:#03A9F3;margin-right:5px}body.body__step__email .orderform-template #client-profile-data .emailInfo .unstyled li span{font-family:Montserrat,sans-serif;font-weight:400;color:#000;font-size:14px}body.body__step__email .cart-fixed{-webkit-box-shadow:none!important;box-shadow:none!important;display:none}body.body__step__email #client-profile-data,body.body__step__email #shipping-data{-webkit-box-shadow:none!important;box-shadow:none!important;background:#fff}body.body__step__email #payment-data{-webkit-box-shadow:none!important;box-shadow:none!important}@media (max-width:768px){body.body__step__email .orderform-template #client-profile-data{padding:0 10px!important}body.body__step__email .orderform-template #client-profile-data .client-pre-email{position:relative}body.body__step__email .orderform-template #client-profile-data .client-pre-email .client-pre-email-h label{margin-bottom:5%}body.body__step__email .orderform-template #client-profile-data .client-pre-email .client-pre-email-h label span{font-size:18px;font-weight:600}body.body__step__email .orderform-template #client-profile-data .client-pre-email .client-pre-email-h label small{font-size:18px;font-weight:600;margin-top:5px}body.body__step__email .orderform-template #client-profile-data .client-pre-email .client-email{width:100%}body.body__step__email .orderform-template #client-profile-data .client-pre-email .client-email #client-pre-email{margin-left:0;padding-left:15px;text-align:left;color:#000}body.body__step__email .orderform-template #client-profile-data .client-pre-email .client-email #btn-client-pre-email{width:200px;margin-top:15px}body.body__step__email .orderform-template #client-profile-data .client-pre-email .client-email .error{background:#dd4b39;color:#fff;padding:10px 0;margin:20px 0 0;text-align:center;-webkit-border-radius:3px;border-radius:3px;width:100%!important}body.body__step__email .orderform-template #client-profile-data .client-pre-email .emailInfo{padding:20px 0 20px 20px;margin-top:20px;width:90%}body.body__step__email .orderform-template #client-profile-data .client-pre-email .emailInfo h3{font-size:14px;font-weight:700}body.body__step__email .orderform-template #client-profile-data .client-pre-email .emailInfo .unstyled{margin-left:0}body.body__step__email .orderform-template #client-profile-data .client-pre-email .emailInfo .unstyled li span{font-size:14px}}body.body__step__profile #client-profile-data .client-profile-data{border:none;float:none;width:95%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:12px;-webkit-border-radius:0;border-radius:0}body.body__step__profile #client-profile-data .client-profile-data .accordion-toggle .icon-user{color:#0F66A8;margin-right:10px}body.body__step__profile #client-profile-data .client-profile-data .accordion-toggle span{font-family:Montserrat,sans-serif;color:#0F66A8;font-size:20px;font-weight:600}body.body__step__profile #client-profile-data .client-profile-data .box-edit .box-client-info-pf .client-notice{font-size:14px;font-family:Montserrat,sans-serif;margin:15px 0 -10px}body.body__step__profile #client-profile-data .client-profile-data .box-edit .box-client-info-pf .client-email{width:72%;margin:25px 0}body.body__step__profile #client-profile-data .client-profile-data .box-edit .box-client-info-pf .client-email label{font-family:Montserrat,sans-serif;font-size:12px;color:#666;font-weight:600;margin-bottom:5px}body.body__step__profile #client-profile-data .client-profile-data .box-edit .box-client-info-pf .client-email span{border:none;-webkit-box-shadow:none;box-shadow:none;border-bottom:2px solid #707070;-webkit-border-radius:0;border-radius:0;width:97%;font-family:Montserrat,sans-serif;font-size:14px;background:0 0;padding:0;display:block}body.body__step__profile #client-profile-data .client-profile-data .box-edit .box-client-info-pf .client-email #client-email{border:none;-webkit-box-shadow:none;box-shadow:none;border-bottom:2px solid #707070;-webkit-border-radius:0;border-radius:0;width:100%;font-family:Montserrat,sans-serif;font-size:16px;padding:0;background:0 0}body.body__step__profile #client-profile-data .client-profile-data .box-edit .box-client-info-pf .client-email .error{font-size:14px;font-family:Montserrat,sans-serif;width:100%!important}body.body__step__profile #client-profile-data .client-profile-data .box-edit .box-client-info-pf .client-first-name{width:225px;margin-right:35px;margin-bottom:25px}body.body__step__profile #client-profile-data .client-profile-data .box-edit .box-client-info-pf .client-first-name label{font-family:Montserrat,sans-serif;font-size:12px;color:#666;font-weight:600;margin-bottom:5px}body.body__step__profile #client-profile-data .client-profile-data .box-edit .box-client-info-pf .client-first-name #client-first-name{border:none;-webkit-box-shadow:none;box-shadow:none;border-bottom:2px solid #707070;-webkit-border-radius:0;border-radius:0;width:100%;font-family:Montserrat,sans-serif;font-size:14px;background:0 0;padding:0}body.body__step__profile #client-profile-data .client-profile-data .box-edit .box-client-info-pf .client-first-name .help.error{font-size:14px;font-family:Montserrat,sans-serif;width:100%!important;font-weight:500}body.body__step__profile #client-profile-data .client-profile-data .box-edit .box-client-info-pf .client-last-name{width:225px}body.body__step__profile #client-profile-data .client-profile-data .box-edit .box-client-info-pf .client-last-name label{font-family:Montserrat,sans-serif;font-size:12px;color:#666;font-weight:600;margin-bottom:5px}body.body__step__profile #client-profile-data .client-profile-data .box-edit .box-client-info-pf .client-last-name #client-last-name{border:none;-webkit-box-shadow:none;box-shadow:none;border-bottom:2px solid #707070;-webkit-border-radius:0;border-radius:0;width:100%;font-family:Montserrat,sans-serif;font-size:14px;background:0 0;padding:0}body.body__step__profile #client-profile-data .client-profile-data .box-edit .box-client-info-pf .client-last-name .help.error{font-size:14px;font-family:Montserrat,sans-serif;width:100%!important;font-weight:500}body.body__step__profile #client-profile-data .client-profile-data .box-edit .box-client-info-pf .client-document{width:225px;margin-right:35px}body.body__step__profile #client-profile-data .client-profile-data .box-edit .box-client-info-pf .client-document label{font-family:Montserrat,sans-serif;font-size:12px;color:#666;font-weight:600;margin-bottom:5px}body.body__step__profile #client-profile-data .client-profile-data .box-edit .box-client-info-pf .client-document #client-document{border:none;-webkit-box-shadow:none;box-shadow:none;border-bottom:2px solid #707070;-webkit-border-radius:0;border-radius:0;width:100%;font-family:Montserrat,sans-serif;font-size:14px;background:0 0;padding:0}body.body__step__profile #client-profile-data .client-profile-data .box-edit .box-client-info-pf .client-document .help.error{font-size:14px;font-family:Montserrat,sans-serif;width:100%!important;font-weight:500}body.body__step__profile #client-profile-data .client-profile-data .box-edit .box-client-info-pf .client-phone{width:225px}body.body__step__profile #client-profile-data .client-profile-data .box-edit .box-client-info-pf .client-phone label{font-family:Montserrat,sans-serif;font-size:12px;color:#666;font-weight:600;margin-bottom:5px}body.body__step__profile #client-profile-data .client-profile-data .box-edit .box-client-info-pf .client-phone #client-phone{border:none;-webkit-box-shadow:none;box-shadow:none;border-bottom:2px solid #707070;-webkit-border-radius:0;border-radius:0;width:100%;font-family:Montserrat,sans-serif;font-size:14px;background:0 0;padding:0}body.body__step__profile #client-profile-data .client-profile-data .box-edit .box-client-info-pf .client-phone .help.error{font-size:14px;font-family:Montserrat,sans-serif;width:100%!important;font-weight:500}body.body__step__profile #client-profile-data .client-profile-data .box-edit .box-client-info-pj #is-corporate-client{font-size:16px;font-family:Montserrat,sans-serif;margin:15px 0 5px;display:block;font-weight:500}body.body__step__profile #client-profile-data .client-profile-data .box-edit .box-client-info-pj .corporate-title{font-size:16px;margin:15px 15px 25px 0;font-family:Montserrat,sans-serif;color:#0f66a8;font-weight:500}body.body__step__profile #client-profile-data .client-profile-data .box-edit .box-client-info-pj #not-corporate-client{font-family:Montserrat,sans-serif;color:#dd4b39;font-weight:500;font-size:16px;text-decoration:underline}body.body__step__profile #client-profile-data .client-profile-data .box-edit .box-client-info-pj .client-company-name{width:70%;margin-bottom:25px}body.body__step__profile #client-profile-data .client-profile-data .box-edit .box-client-info-pj .client-company-name label{font-family:Montserrat,sans-serif;font-size:12px;color:#666;font-weight:500;margin-bottom:5px}body.body__step__profile #client-profile-data .client-profile-data .box-edit .box-client-info-pj .client-company-name #client-company-name{border:none;-webkit-box-shadow:none;box-shadow:none;border-bottom:2px solid #707070;-webkit-border-radius:0;border-radius:0;width:100%;font-family:Montserrat,sans-serif;font-size:16px;background:0 0;padding:0}body.body__step__profile #client-profile-data .client-profile-data .box-edit .box-client-info-pj .client-company-name .help.error{font-size:14px;font-family:Montserrat,sans-serif;width:100%!important;font-weight:500}body.body__step__profile #client-profile-data .client-profile-data .box-edit .box-client-info-pj .client-company-nickname{width:70%;margin-bottom:25px}body.body__step__profile #client-profile-data .client-profile-data .box-edit .box-client-info-pj .client-company-nickname label{font-family:Montserrat,sans-serif;font-size:12px;color:#666;font-weight:500;margin-bottom:5px}body.body__step__profile #client-profile-data .client-profile-data .box-edit .box-client-info-pj .client-company-nickname #client-company-nickname{border:none;-webkit-box-shadow:none;box-shadow:none;border-bottom:2px solid #707070;-webkit-border-radius:0;border-radius:0;width:100%;font-family:Montserrat,sans-serif;font-size:16px;background:0 0;padding:0}body.body__step__profile #client-profile-data .client-profile-data .box-edit .box-client-info-pj .client-company-nickname .help.error{font-size:14px;font-family:Montserrat,sans-serif;width:100%!important;font-weight:500}body.body__step__profile #client-profile-data .client-profile-data .box-edit .box-client-info-pj .client-company-ie{width:215px;margin-right:35px;margin-bottom:25px}body.body__step__profile #client-profile-data .client-profile-data .box-edit .box-client-info-pj .client-company-ie label{font-family:Montserrat,sans-serif;font-size:12px;color:#666;font-weight:500;margin-bottom:5px}body.body__step__profile #client-profile-data .client-profile-data .box-edit .box-client-info-pj .client-company-ie #client-company-ie{border:none;-webkit-box-shadow:none;box-shadow:none;border-bottom:2px solid #707070;-webkit-border-radius:0;border-radius:0;width:100%;font-family:Montserrat,sans-serif;font-size:16px;background:0 0;padding:0}body.body__step__profile #client-profile-data .client-profile-data .box-edit .box-client-info-pj .client-company-ie .help.error{font-size:14px;font-family:Montserrat,sans-serif;width:100%!important;font-weight:500}body.body__step__profile #client-profile-data .client-profile-data .box-edit .box-client-info-pj .client-company-document{width:215px}body.body__step__profile #client-profile-data .client-profile-data .box-edit .box-client-info-pj .client-company-document label{font-family:Montserrat,sans-serif;font-size:12px;color:#666;font-weight:500;margin-bottom:5px}body.body__step__profile #client-profile-data .client-profile-data .box-edit .box-client-info-pj .client-company-document #client-company-document{border:none;-webkit-box-shadow:none;box-shadow:none;border-bottom:2px solid #707070;-webkit-border-radius:0;border-radius:0;width:100%;font-family:Montserrat,sans-serif;font-size:16px;background:0 0;padding:0}body.body__step__profile #client-profile-data .client-profile-data .box-edit .box-client-info-pj .client-company-document .help.error{font-size:14px;font-family:Montserrat,sans-serif;width:100%!important;font-weight:500}body.body__step__profile #client-profile-data .client-profile-data .box-edit .box-client-info-pj .state-inscription-box .exempt-si-text{font-size:15px;font-family:Montserrat,sans-serif;font-weight:500}body.body__step__profile #client-profile-data .client-profile-data .box-edit .box-client-info-pj .state-inscription-box #state-inscription{width:18px;height:18px;margin:2px 9px 10px -20px}body.body__step__profile #client-profile-data .client-profile-data .box-edit .newsletter .newsletter-text{font-size:14px;font-family:Montserrat,sans-serif;font-weight:500}body.body__step__profile #client-profile-data .client-profile-data .box-edit .newsletter #opt-in-newsletter{width:18px;height:18px;margin:1px 9px 0 -20px}body.body__step__profile #client-profile-data .client-profile-data .box-edit #go-to-shipping{width:100%;background:#57C13C;margin-top:15px;font-family:Montserrat,sans-serif;border:none;text-shadow:none;-webkit-box-shadow:none;box-shadow:none;padding:20px 0;font-weight:500;-webkit-transition:all .3s;-o-transition:all .3s;-moz-transition:all .3s;transition:all .3s}body.body__step__profile #client-profile-data .client-profile-data .box-edit #go-to-shipping:hover{background:#3C94C1;-webkit-transition:all .3s;-o-transition:all .3s;-moz-transition:all .3s;transition:all .3s}body.body__step__profile #client-profile-data .client-profile-data .box-edit #go-to-payment,body.body__step__shipping #shipping-data .shipping-data .btn-go-to-payment-wrapper .btn-go-to-payment{background:#57C13C;font-weight:500;-webkit-box-shadow:none;-webkit-transition:all .3s;-o-transition:all .3s;-moz-transition:all .3s;border:none;font-family:Montserrat,sans-serif;text-shadow:none}body.body__step__profile #client-profile-data .client-profile-data .box-edit #go-to-payment{font-size:18px;width:100%;box-shadow:none;padding:20px 0;margin-right:0;transition:all .3s;margin-top:25px}@media (max-width:768px){body.body__step__profile .checkout-container{padding:0 10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}body.body__step__profile .checkout-container #client-profile-data{padding:0!important}body.body__step__profile .checkout-container #client-profile-data .client-profile-data{width:100%}body.body__step__profile .checkout-container #client-profile-data .client-profile-data .box-edit .box-client-info-pf .client-notice{font-size:14px}body.body__step__profile .checkout-container #client-profile-data .client-profile-data .box-edit .box-client-info-pf .client-email,body.body__step__profile .checkout-container #client-profile-data .client-profile-data .box-edit .box-client-info-pf .client-first-name{width:100%}body.body__step__profile .checkout-container #client-profile-data .client-profile-data .box-edit .box-client-info-pf .client-last-name{width:100%;margin-bottom:25px}body.body__step__profile .checkout-container #client-profile-data .client-profile-data .box-edit .box-client-info-pf .client-document{width:100%;margin-right:0;margin-bottom:25px}body.body__step__profile .checkout-container #client-profile-data .client-profile-data .box-edit .box-client-info-pf .client-phone{width:100%}body.body__step__profile .checkout-container #client-profile-data .client-profile-data .box-edit .box-client-info-pf .input-small{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%!important;padding:15px 0}body.body__step__profile .checkout-container #client-profile-data .client-profile-data .box-edit .box-client-info-pj .client-company-ie,body.body__step__profile .checkout-container #client-profile-data .client-profile-data .box-edit .box-client-info-pj .client-company-name,body.body__step__profile .checkout-container #client-profile-data .client-profile-data .box-edit .box-client-info-pj .client-company-nickname{width:100%}body.body__step__profile .checkout-container #client-profile-data .client-profile-data .box-edit .box-client-info-pj #is-corporate-client{margin:15px 0 20px}body.body__step__profile .checkout-container #client-profile-data .client-profile-data .box-edit .box-client-info-pj .client-company-document{width:100%;margin-bottom:25px}body.body__step__profile .checkout-container #client-profile-data .client-profile-data .box-edit .box-client-info-pj .state-inscription-box .exempt-si-text{font-size:15px;font-family:Montserrat,sans-serif;font-weight:500}body.body__step__profile .checkout-container #client-profile-data .client-profile-data .box-edit #go-to-payment,body.body__step__profile .checkout-container #client-profile-data .client-profile-data .box-edit #go-to-shipping{margin-right:0}}body.body__step__shipping #shipping-data .shipping-data{border:none}body.body__step__shipping #shipping-data .shipping-data .btn-go-to-payment-wrapper .btn-go-to-payment{font-size:18px;width:100%;box-shadow:none;padding:20px 0;margin-right:0;transition:all .3s}body.body__step__shipping #shipping-data .shipping-data .btn-go-to-payment-wrapper .btn-go-to-payment:hover{background:#3C94C1;-webkit-transition:all .3s;-o-transition:all .3s;-moz-transition:all .3s;transition:all .3s}body.body__step__shipping #shipping-data .shipping-data .accordion-shipping-title span{font-size:20px;font-family:Montserrat,sans-serif;color:#0f66a8;font-weight:600;margin-bottom:10px}body.body__step__shipping #shipping-data .shipping-data .accordion-shipping-title .icon-home{color:#0f66a8;margin-right:5px}body.body__step__shipping #shipping-data .shipping-data .link-change-zipcode{display:block!important;font-family:Montserrat,sans-serif;font-weight:600;font-size:14px;text-decoration:underline;margin:10px 0 5px 10px}body.body__step__shipping #shipping-data .shipping-data .address-search-placeholder .ship-postal-code label{font-family:Montserrat,sans-serif;font-size:12px;color:#666;font-weight:500;margin-bottom:5px}body.body__step__shipping #shipping-data .shipping-data .address-search-placeholder .ship-postal-code small{font-family:Montserrat,sans-serif;font-size:12px;font-weight:500}body.body__step__shipping #shipping-data .shipping-data .address-search-placeholder .ship-postal-code #ship-postal-code{border:none;-webkit-box-shadow:none;box-shadow:none;border-bottom:2px solid #707070;-webkit-border-radius:0;border-radius:0;min-width:250px;font-family:Montserrat,sans-serif;font-size:14px;padding:0;display:inline-block;background:0 0}body.body__step__shipping #shipping-data .shipping-data .address-form-placeholder{width:100%}body.body__step__shipping #shipping-data .shipping-data .address-form-placeholder .address-data{display:none;margin-bottom:20px}body.body__step__shipping #shipping-data .shipping-data .address-form-placeholder .address-data .ship-postal-code{display:none}body.body__step__shipping #shipping-data .shipping-data .address-form-placeholder .address-data .box-delivery:before{content:'Seu endereço';font-family:Montserrat,sans-serif;font-size:16px;color:#666;font-weight:600;margin-bottom:15px;display:block}body.body__step__shipping #shipping-data .shipping-data .address-form-placeholder .address-data .box-delivery .ship-filled-data{font-size:14px;font-family:Montserrat,sans-serif;font-weight:400;margin-bottom:25px}body.body__step__shipping #shipping-data .shipping-data .address-form-placeholder .address-data .box-delivery .ship-filled-data .link-edit{display:none}body.body__step__shipping #shipping-data .shipping-data .address-form-placeholder .address-data .box-delivery .ship-number{display:inline-block;margin-right:35px;width:47%;margin-bottom:15px}body.body__step__shipping #shipping-data .shipping-data .address-form-placeholder .address-data .box-delivery .ship-number label{font-family:Montserrat,sans-serif;font-size:12px;color:#666;font-weight:500;margin-bottom:5px}body.body__step__shipping #shipping-data .shipping-data .address-form-placeholder .address-data .box-delivery .ship-number #ship-number{border:none;-webkit-box-shadow:none;box-shadow:none;border-bottom:2px solid #707070;-webkit-border-radius:0;border-radius:0;width:100%;font-family:Montserrat,sans-serif;font-size:14px;padding:0;background:0 0}body.body__step__shipping #shipping-data .shipping-data .address-form-placeholder .address-data .box-delivery .ship-number .help.error{width:100%!important;font-family:Montserrat,sans-serif;font-weight:500}body.body__step__shipping #shipping-data .shipping-data .address-form-placeholder .address-data .box-delivery .ship-more-info{margin-bottom:25px;width:48%;display:inline-block}body.body__step__shipping #shipping-data .shipping-data .address-form-placeholder .address-data .box-delivery .ship-more-info label{font-family:Montserrat,sans-serif;font-size:12px;color:#000;font-weight:500;margin-bottom:5px}body.body__step__shipping #shipping-data .shipping-data .address-form-placeholder .address-data .box-delivery .ship-more-info #ship-more-info{width:100%;border:none;-webkit-box-shadow:none;box-shadow:none;border-bottom:2px solid #707070;-webkit-border-radius:0;border-radius:0;font-family:Montserrat,sans-serif;font-size:14px;background:0 0;padding:0}body.body__step__shipping #shipping-data .shipping-data .address-form-placeholder .address-data .box-delivery .ship-name label{font-family:Montserrat,sans-serif;font-size:12px;color:#000;font-weight:500;margin-bottom:5px}body.body__step__shipping #shipping-data .shipping-data .address-form-placeholder .address-data .box-delivery .ship-name #ship-name{width:100%;border:none;-webkit-box-shadow:none;box-shadow:none;border-bottom:2px solid #707070;-webkit-border-radius:0;border-radius:0;font-family:Montserrat,sans-serif;font-size:14px;background:0 0;padding:0}body.body__step__shipping #shipping-data .shipping-data .address-form-placeholder .address-data .box-delivery .ship-street{margin-bottom:20px}body.body__step__shipping #shipping-data .shipping-data .address-form-placeholder .address-data .box-delivery .ship-street label{font-family:Montserrat,sans-serif;font-size:12px;color:#666;font-weight:500;margin-bottom:5px}body.body__step__shipping #shipping-data .shipping-data .address-form-placeholder .address-data .box-delivery .ship-street #ship-street{width:100%;border:none;-webkit-box-shadow:none;box-shadow:none;border-bottom:2px solid #707070;-webkit-border-radius:0;border-radius:0;font-family:Montserrat,sans-serif;font-size:14px;background:0 0;padding:0}body.body__step__shipping #shipping-data .shipping-data .address-form-placeholder .address-data .box-delivery .ship-neighborhood{width:100%;display:inline-block;margin-bottom:30px}body.body__step__shipping #shipping-data .shipping-data .address-form-placeholder .address-data .box-delivery .ship-neighborhood label{font-family:Montserrat,sans-serif;font-size:12px;color:#666;font-weight:500;margin-bottom:5px}body.body__step__shipping #shipping-data .shipping-data .address-form-placeholder .address-data .box-delivery .ship-neighborhood #ship-neighborhood{width:100%;border:none;-webkit-box-shadow:none;box-shadow:none;border-bottom:2px solid #707070;-webkit-border-radius:0;border-radius:0;font-family:Montserrat,sans-serif;font-size:14px;background:0 0;padding:0}body.body__step__shipping #shipping-data .shipping-data .address-form-placeholder .address-data .box-delivery .ship-city{width:37%;margin-right:40px}body.body__step__shipping #shipping-data .shipping-data .address-form-placeholder .address-data .box-delivery .ship-city label{font-family:Montserrat,sans-serif;font-size:12px;color:#666;font-weight:500;margin-bottom:5px}body.body__step__shipping #shipping-data .shipping-data .address-form-placeholder .address-data .box-delivery .ship-city #ship-city{width:100%;border:none;-webkit-box-shadow:none;box-shadow:none;border-bottom:2px solid #707070;-webkit-border-radius:0;border-radius:0;font-family:Montserrat,sans-serif;font-size:14px;background:0 0;padding:0}body.body__step__shipping #shipping-data .shipping-data .address-form-placeholder .address-data .box-delivery .ship-state{width:15%;margin-right:40px}body.body__step__shipping #shipping-data .shipping-data .address-form-placeholder .address-data .box-delivery .ship-state label{font-family:Montserrat,sans-serif;font-size:12px;color:#666;font-weight:500;margin-bottom:-4px}body.body__step__shipping #shipping-data .shipping-data .address-form-placeholder .address-data .box-delivery .ship-state #ship-state{width:100%;border:none;-webkit-box-shadow:none;box-shadow:none;border-bottom:2px solid #707070;-webkit-border-radius:0;border-radius:0;font-family:Montserrat,sans-serif;font-size:13px;background:0 0;padding:0}body.body__step__shipping #shipping-data .shipping-data .address-form-placeholder.showForm .address-data{display:block}body.body__step__shipping #shipping-data .shipping-data .address-list-placeholder .address-list{width:100%;float:none;margin-right:0}body.body__step__shipping #shipping-data .shipping-data .address-list-placeholder .address-list .address-list-items .address-item{font-family:Montserrat,sans-serif;color:#000;-webkit-box-shadow:none;box-shadow:none;border:1px solid #f6f6f6;padding:10px;background:#f6f6f6}body.body__step__shipping #shipping-data .shipping-data .address-list-placeholder .address-list .address-edit{display:none;border:none}body.body__step__shipping #shipping-data .shipping-data .address-list-placeholder .address-list .address-create{display:none!important}body.body__step__shipping #shipping-data .shipping-data .address-list-placeholder .address-list .address-edit a{border:1px solid #f6f6f6;text-align:center;padding:9px 8px;margin-top:10px;font-family:Montserrat,sans-serif;color:#000;font-size:14px;font-weight:600;background:#f6f6f6}body.body__step__shipping #shipping-data .shipping-data .address-shipping-options{width:100%}body.body__step__shipping #shipping-data .shipping-data .address-shipping-options .delivery-shipping-options{clear:both;margin-top:-25px}body.body__step__shipping #shipping-data .shipping-data .address-shipping-options .delivery-shipping-options .choose-shipping-option-container{display:none}body.body__step__shipping #shipping-data .shipping-data .address-shipping-options .delivery-shipping-options .scheduled-sla .scheduled-sla-value-container{font-family:Montserrat,sans-serif;font-size:16px;font-weight:400;text-transform:capitalize;padding-top:10px}body.body__step__shipping #shipping-data .shipping-data .address-shipping-options .delivery-shipping-options .scheduled-sla .scheduled-sla-value-container .scheduled-sla-value{font-family:Montserrat,sans-serif;font-size:16px;font-weight:600}body.body__step__shipping #shipping-data .shipping-data .address-shipping-options .delivery-shipping-options .scheduled-sla .scheduled-sla-value-container .picker .picker__holder{width:415px;height:355px;border:none;-webkit-border-radius:3px;border-radius:3px;overflow:hidden;margin-top:-25px}body.body__step__shipping #shipping-data .shipping-data .address-shipping-options .delivery-shipping-options .scheduled-sla .scheduled-sla-value-container .picker .picker__holder .picker__header{font-family:Montserrat,sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;margin-bottom:15px}body.body__step__shipping #shipping-data .shipping-data .address-shipping-options .delivery-shipping-options .scheduled-sla .scheduled-sla-value-container .picker .picker__holder .picker__header .picker__month{font-weight:700;color:#707070}body.body__step__shipping #shipping-data .shipping-data .address-shipping-options .delivery-shipping-options .scheduled-sla .scheduled-sla-value-container .picker .picker__holder .picker__header .picker__year{font-family:Montserrat,sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;font-style:normal;color:#707070}body.body__step__shipping #shipping-data .shipping-data .address-shipping-options .delivery-shipping-options .scheduled-sla .scheduled-sla-value-container .picker .picker__holder .picker__header .picker__nav--next:before{border:none;background:url(https://nagumo.vteximg.com.br/arquivos/nagumo-checkout-ico-next.png) center no-repeat;width:9px;height:15px;display:block}body.body__step__shipping #shipping-data .shipping-data .address-shipping-options .delivery-shipping-options .scheduled-sla .scheduled-sla-value-container .picker .picker__holder .picker__header .picker__nav--prev:before{border:none;background:url(https://nagumo.vteximg.com.br/arquivos/nagumo-checkout-ico-next.png) center no-repeat;width:9px;height:15px;display:block;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}body.body__step__shipping #shipping-data .shipping-data .address-shipping-options .delivery-shipping-options .scheduled-sla .scheduled-sla-value-container .picker .picker__holder .picker__footer .picker__button--clear:before,body.body__step__shipping #shipping-data .shipping-data .address-shipping-options .delivery-shipping-options .scheduled-sla .scheduled-sla-value-container .picker .picker__holder .picker__footer .picker__button--close:before,body.body__step__shipping #shipping-data .shipping-data .address-shipping-options .delivery-shipping-options .scheduled-sla .scheduled-sla-value-container .picker .picker__holder .picker__footer .picker__button--today{display:none}body.body__step__shipping #shipping-data .shipping-data .address-shipping-options .delivery-shipping-options .scheduled-sla .scheduled-sla-value-container .picker .picker__holder .picker__table .picker__weekday{font-family:Montserrat,sans-serif;font-size:14px;font-weight:700;color:#000;padding-bottom:18px}body.body__step__shipping #shipping-data .shipping-data .address-shipping-options .delivery-shipping-options .scheduled-sla .scheduled-sla-value-container .picker .picker__holder .picker__table .picker__day{background:#fff;border:none;color:#1E1D1E;font-family:Montserrat,sans-serif;font-size:15px;padding:10px 0;font-weight:600}body.body__step__shipping #shipping-data .shipping-data .address-shipping-options .delivery-shipping-options .scheduled-sla .scheduled-sla-value-container .picker .picker__holder .picker__table .picker__day--highlighted{background:#E5EEF5;-webkit-border-radius:4px;border-radius:4px}body.body__step__shipping #shipping-data .shipping-data .address-shipping-options .delivery-shipping-options .scheduled-sla .scheduled-sla-value-container .picker .picker__holder .picker__table .picker__day--disabled{opacity:.4}body.body__step__shipping #shipping-data .shipping-data .address-shipping-options .delivery-shipping-options .scheduled-sla .scheduled-sla-value-container .picker .picker__holder .picker__table .picker__day--selected{background:#0F66A8;color:#fff}body.body__step__shipping #shipping-data .shipping-data .address-shipping-options .delivery-shipping-options .scheduled-sla .scheduled-sla-value-container .picker .picker__holder .picker__footer{margin-top:-10px}body.body__step__shipping #shipping-data .shipping-data .address-shipping-options .delivery-shipping-options .scheduled-sla .scheduled-sla-value-container .picker .picker__holder .picker__footer .picker__button--clear{font-family:Montserrat,sans-serif;font-size:16px;font-weight:600;background:#cf2c30;color:#fff;-webkit-border-radius:5px;border-radius:5px}body.body__step__shipping #shipping-data .shipping-data .address-shipping-options .delivery-shipping-options .scheduled-sla .scheduled-sla-value-container .picker .picker__holder .picker__footer .picker__button--close{font-family:Montserrat,sans-serif;font-size:16px;font-weight:600;background:#0f66a8;color:#fff;-webkit-border-radius:5px;border-radius:5px}body.body__step__shipping #shipping-data .shipping-data .address-shipping-options .delivery-shipping-options .scheduled-sla .scheduled-sla-label{font-family:Montserrat,sans-serif;font-size:18px;color:#000;font-weight:600;margin-bottom:5px;border:none;margin-top:15px}body.body__step__shipping #shipping-data .shipping-data .address-shipping-options .delivery-shipping-options .scheduled-sla .scheduled-sla-time{font-family:Montserrat,sans-serif;font-size:18px;color:#000;font-weight:600;margin-bottom:5px;border:none;margin-top:20px}body.body__step__shipping #shipping-data .shipping-data .address-shipping-options .delivery-shipping-options .scheduled-sla .scheduled-sla-time .delivery-windows{font-family:Montserrat,sans-serif;margin-top:15px;display:block;-webkit-columns:100px 2;-moz-columns:100px 2;columns:100px 2}body.body__step__shipping #shipping-data .shipping-data .address-shipping-options .delivery-shipping-options .scheduled-sla .scheduled-sla-time .delivery-windows label{margin-bottom:10px}body.body__step__shipping #shipping-data .shipping-data .address-shipping-options .delivery-shipping-options .scheduled-sla .scheduled-sla-time .delivery-windows label input{width:17px;height:17px;margin-top:3px}body.body__step__shipping #shipping-data .shipping-data .address-shipping-options .delivery-shipping-options .scheduled-sla .scheduled-sla-time .delivery-windows label span{font-weight:400;font-size:14px;color:#000}body.body__step__shipping #shipping-data .shipping-data .address-shipping-options .delivery-shipping-options .sla-items-list .shipping-option-item{background:0 0;-webkit-box-shadow:none;box-shadow:none;border:none;font-family:Montserrat,sans-serif;font-size:14px;font-weight:400;color:#000;padding-left:23px;margin-bottom:5px}body.body__step__shipping #shipping-data .shipping-data .address-shipping-options .delivery-shipping-options .sla-items-list .shipping-option-item .shipping-option-item-value{font-weight:700}body.body__step__shipping #shipping-data .shipping-data .address-shipping-options .delivery-shipping-options .sla-items-list .shipping-option-item .icon-circle-blank,body.body__step__shipping #shipping-data .shipping-data .address-shipping-options .delivery-shipping-options .sla-items-list .shipping-option-item .icon-ok-circle{left:0;top:4px}body.body__step__shipping #shipping-data .shipping-data .address-shipping-options .delivery-shipping-options .sla-items-list .shipping-option-item .delivery-estimate,body.body__step__shipping #shipping-data .shipping-data .address-shipping-options .delivery-shipping-options .sla-items-list .shipping-option-item .shipping-option-item-sep,body.body__step__shipping #shipping-data .shipping-data .address-shipping-options .delivery-shipping-options .sla-items-list .shipping-option-item .shipping-option-item-value{display:none!important}body.body__step__shipping .vtexIdUI-header.row-fluid{margin-top:20px}body.body__step__shipping #vtexIdUI-classic-login .modal-header::after{content:"Login";text-transform:uppercase;font-size:24px;margin-bottom:0;display:block;height:30px;font-weight:700;float:right;width:120px;background:url(https://nagumonew.vteximg.com.br/arquivos/nagumo-logo.png) no-repeat;-webkit-background-size:100% 100%;-o-background-size:100%;background-size:100%;text-indent:-99999px;margin-top:-81px}body.body__step__shipping .modal-header{position:relative}body.body__step__shipping:not(.login) #vtexIdUI-classic-login .btn-success{margin:0!important;width:320px!important}@media (max-width:768px){body.body__step__shipping #shipping-data .shipping-data .link-change-zipcode{background:#08c;color:#fff;text-decoration:none;text-align:center;padding:10px 0;-webkit-border-radius:3px;border-radius:3px;margin:15px 10px;text-transform:uppercase;font-size:14px}body.body__step__shipping #shipping-data .shipping-data .address-form-placeholder{float:none;width:100%;margin-right:0}body.body__step__shipping #shipping-data .shipping-data .address-form-placeholder .box-delivery .ship-number .error{font-size:14px;width:100%!important}body.body__step__shipping #shipping-data .shipping-data .address-form-placeholder .box-delivery .ship-filled-data{font-weight:600}body.body__step__shipping #shipping-data .shipping-data .address-shipping-options{float:none;width:100%;margin-top:10px}body.body__step__shipping #shipping-data .shipping-data .address-shipping-options .scheduled-sla-value-container{font-weight:600!important;color:#000}body.body__step__shipping #shipping-data .shipping-data .address-shipping-options .scheduled-sla-edit{color:#46A546;font-weight:700}body.body__step__shipping #shipping-data .shipping-data .address-shipping-options .scheduled-sla .scheduled-sla-value-container .picker__holder{width:100%!important;height:375px!important;margin-top:-30px!important}body.body__step__shipping #shipping-data .shipping-data .address-shipping-options .scheduled-sla .scheduled-sla-value-container .picker__holder .picker__table .picker__day,body.body__step__shipping #shipping-data .shipping-data .address-shipping-options .scheduled-sla .scheduled-sla-value-container .picker__holder .picker__table .picker__weekday{font-size:13px!important}body.body__step__shipping #shipping-data .shipping-data .address-shipping-options .scheduled-sla .scheduled-sla-value-container .picker__holder .picker__footer{margin-top:0;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:space-evenly;-webkit-justify-content:space-evenly;-moz-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}body.body__step__shipping #shipping-data .shipping-data .address-shipping-options .scheduled-sla .scheduled-sla-time .delivery-windows{-webkit-columns:100px 1;-moz-columns:100px 1;columns:100px 1}body.body__step__shipping #shipping-data .shipping-data .address-shipping-options .scheduled-sla .scheduled-sla-time .delivery-windows label{margin-bottom:20px}body.body__step__shipping #shipping-data .shipping-data .address-shipping-options .scheduled-sla .scheduled-sla-time .delivery-windows label input{width:24px;height:24px;margin-top:0}body.body__step__shipping #shipping-data .shipping-data .address-shipping-options .scheduled-sla .scheduled-sla-time .delivery-windows label span{font-weight:600;font-size:16px;color:#000;position:relative;top:1px;margin-left:10px}}#payment-data .box-step-content .payment-group{width:29%;margin-top:0}#payment-data .box-step-content .payment-group .payment-group-list-btn{width:100%}#payment-data .box-step-content .payment-group .payment-group-item{background:#fff;color:#000;font-family:Montserrat,sans-serif;margin-left:0;-webkit-border-radius:0;border-radius:0;margin-bottom:5px}#payment-data .box-step-content .payment-group .payment-group-item.active{background-color:#f4f4f4}#payment-data .box-step-content .payment-group .payment-group-item .payment-group-item-text{font-size:14px;font-weight:600;padding:15px 0 20px 15px;background-position:85% 17px}#payment-data .box-step-content .steps-view{width:524px;background:#F4F4F4;-webkit-border-radius:0;border-radius:0;padding:15px 25px 0;min-height:300px}#payment-data .box-step-content .steps-view .payment__anticipated .payment__comments{margin:15px 0}#payment-data .box-step-content .steps-view .payment__anticipated .payment__comments p{font-family:Montserrat,sans-serif;color:#000}#payment-data .box-step-content .steps-view .payment__anticipated .payment__comments p:first-child{font-weight:400;font-size:14px;margin-bottom:15px}#payment-data .box-step-content .steps-view .payment__anticipated .payment__comments p:last-child{font-size:16px;font-weight:500}#payment-data .box-step-content .steps-view .payment__default .payment__select{margin:15px 0;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#payment-data .box-step-content .steps-view .payment__default .payment__select .content__select{width:100%}#payment-data .box-step-content .steps-view .payment__default .payment__select .content__select p{font-weight:600;text-transform:uppercase;font-family:Montserrat,sans-serif}#payment-data .box-step-content .steps-view .payment__default .payment__select .content__select .select__wrapper{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#payment-data .box-step-content .steps-view .payment__default .payment__select .content__select .select__wrapper .select{width:49%;height:50px;padding-left:10px;font-family:Montserrat,sans-serif;font-size:14px;font-weight:500}#payment-data .box-step-content .steps-view .payment__default .payment__description p{margin-bottom:0;font-family:Montserrat,sans-serif;font-size:14px;color:#000;font-weight:400}#payment-data .box-step-content .steps-view .payment__default .payment__comments{margin:15px 0}#payment-data .box-step-content .steps-view .payment__default .payment__comments p{font-family:Montserrat,sans-serif;font-size:16px;color:#000;font-weight:500}#payment-data .box-step-content .steps-view .payment-submit-hide{left:0;position:relative;opacity:1;width:100%}#payment-data .box-step-content .steps-view .payment-submit-hide .btn-success{width:100%;background:#80B9D6;font-family:Montserrat,sans-serif;border:none;text-shadow:none;-webkit-box-shadow:none;box-shadow:none;padding:20px 35px;margin-right:10px;-webkit-border-radius:3px;border-radius:3px;font-size:18px;font-weight:500;-webkit-transition:all .3s;-o-transition:all .3s;-moz-transition:all .3s;transition:all .3s}.cart-fixed #labelobs,.cart-fixed h2{font-weight:600;font-family:Montserrat,sans-serif;font-size:14px}#payment-data .box-step-content .steps-view .payment-submit-hide .btn-success:hover{background:#57C13C;-webkit-transition:all .3s;-o-transition:all .3s;-moz-transition:all .3s;transition:all .3s}#payment-group-creditCardPaymentGroup,#payment-group-instantPaymentPaymentGroup{display:none}.cart-fixed #payment-data-submit,.cart-fixed .cart-items .shipping-date,.cart-fixed .summary-template-holder .totalizers-list .Shipping{display:none!important}@media (max-width:768px){#payment-data .box-step-content .payment-group,#payment-data .box-step-content .steps-view{width:100%}#payment-data .box-step-content .accordion-toggle{margin-left:12px}}.cart-fixed h2{text-align:center;padding:10px 0;background-color:rgba(60,148,193,.02);border:none;color:#0F66A8;margin-top:10px}.cart-fixed #labelobs{padding:10px}.cart-fixed #obspedido{width:100%;height:87px;border:1px solid #7D7D7D;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:5px;border-radius:5px;font-family:Montserrat,sans-serif;font-size:14px;padding:12px;resize:none}.cart-fixed #obspedido::-webkit-scrollbar{width:21px}.cart-fixed #obspedido::-webkit-scrollbar-track{background:#fff;margin:1px}.cart-fixed #obspedido::-webkit-scrollbar-thumb{background:#152D52;border:7px solid #fff}.cart-fixed #go-to-cart-button{text-align:center;width:98%;background:#2B3D4F;margin:15px 0;padding:10px;-webkit-border-radius:3px;border-radius:3px;-webkit-transition:background .3s;-o-transition:background .3s;-moz-transition:background .3s;transition:background .3s}.cart-fixed #go-to-cart-button:hover{background-color:#3C94C1;-webkit-transition:background .3s;-o-transition:background .3s;-moz-transition:background .3s;transition:background .3s}.cart-fixed #go-to-cart-button #orderform-minicart-to-cart{color:#fff;font-family:Montserrat,sans-serif;font-size:10px;text-shadow:none;text-transform:uppercase;letter-spacing:1.5px}.cart-fixed .summary-template-holder .info,.cart-fixed .summary-template-holder .monetary,.cart-fixed .summary-template-holder .totalizers-list td{font-weight:500;font-family:Montserrat,sans-serif;color:#000;line-height:1.9em;padding-top:0}.cart-fixed #go-to-cart-button #orderform-minicart-to-cart:hover{text-decoration:none}.cart-fixed .summary-template-holder{background-color:rgba(60,148,193,.02)}.cart-fixed .summary-template-holder .totalizers-list .CustomTax,.cart-fixed .summary-template-holder .totalizers-list .Items{display:none}.cart-fixed .summary-template-holder .totalizers-list td{width:100%;text-align:left;font-size:14px;white-space:nowrap}.cart-fixed .summary-template-holder .totalizers-list td.ST{font-size:0}.cart-fixed .summary-template-holder .totalizers-list td.ST:before{content:'ST';font-size:14px}.cart-fixed .summary-template-holder .totalizers-list td.monetary{text-align:right}.cart-fixed .summary-template-holder .info{width:100%;text-align:left;font-size:14px}.cart-fixed .summary-template-holder .monetary{font-size:14px}@media (max-width:768px){.cart-fixed{padding:0 30px}}.body-checkout-confirmation #app-container .center .pv4-ns .bg-light-gray{display:none!important}.product-price .best-price small{display:block;text-decoration:line-through;color:#bbb}

.copyright,
.powered-by span,
.create-by span{
color: #fff;
}

@media screen and (max-width: 768px){
 
  .cart-template #cart--component .cart {
	  display: flex;
      width: 100%;
      overflow: auto;
  }

  .cart-template #cart--component .cart .product-name{
  	  min-width: 180px;
  }

  .cart-template #cart--component .cart .product-price,
  .cart-template #cart--component .cart .product-price{
  	  min-width: 115px;
  }

	
  .cart-template #cart--component .cart .quantity-price,
  .cart-template #cart--component .cart .product-ipi {
  	  min-width: 100px;
  }

  .cart-template #cart--component .cart .product-price-ipi-st{
  	  min-width: 140px;
  }
}
#cart-clear {
  font-family: Montserrat, sans-serif;
  color: #2b3c4f;
  border: 1px solid #2b3c4f;
  background: #fff;
  padding: 18px 60px;
  box-shadow: none;
  transition: all .3s;
  -webkit-transition: all .3s;
  -o-transition: all .3s;
  -moz-transition: all .3s;
  font-weight: 500;
  font-size: 18px;
  -webkit-border-radius: 4px;
  border-radius: 4px;
  text-shadow: none;
  -webkit-box-shadow: none;
}
