.checkout-cart-index .columns .column.main{display:block !important}.checkout-cart-index #maincontent{margin-top:228px}.cart-table-header:first-child{width:85%;display:flex}.cart-table-header{width:85%}.cart-table-header .prod-nome{width:50%}.cart-table-header .prod-infos{width:35%}.cart-item{padding:20px;background:#fff 0% 0% no-repeat padding-box;border:2px solid #e8e8e8;border-radius:0;margin-top:20px;transition:.2s;cursor:pointer}.cart.table-wrapper .actions-toolbar{padding-bottom:10px}.cart-price{display:block;margin-top:10px}.cart.table-wrapper .actions-toolbar{padding-bottom:0}._keyfocus *:focus,input:not([disabled]):focus,textarea:not([disabled]):focus,select:not([disabled]):focus{box-shadow:none !important}#shopping-cart-table{display:none !important}.table-wrapper{margin-bottom:20px}.cart-container .form-cart .actions.main{text-align:left;display:flex;justify-content:space-between}.cart-container .form-cart .actions.main .clear{display:inline-block !important}.cart-container .form-cart{width:66% !important}.cart-summary{position:relative !important;top:unset !important;margin-bottom:0 !important}.cart-summary{width:33.333% !important}.cart-summary{background:#fff 0% 0% no-repeat padding-box !important;padding:0 !important}.cart-container{width:100%}.lado-prod{width:50%}.lado-eles{width:45%}.cart.main.actions .action.clear{text-align:left;text-decoration:underline;font-size:14px;line-height:24px;font-weight:400;letter-spacing:0;color:#868686;opacity:1;background-color:transparent;border:none;outline:none;padding:0}.qq-cart .caixa-qq{display:flex;align-items:center;border:2px solid #e8e8e8;border-radius:0;overflow:hidden;height:36px}.qq-cart .caixa-qq input{width:46px;font-size:16px !important;line-height:26px !important;border:none;text-align:center;background-color:#fff}.cart-container .form-cart{padding-right:30px !important}#subtotalzin{margin-left:36% !important}.qq-cart .caixa-qq .qq-m{width:32px;height:44px;border:none;background-color:#fff;display:flex;align-items:center;justify-content:center;transition:.2s;cursor:pointer}.product-image-wrapper{width:72px !important;height:72px !important}.cart-info{margin-left:20px}.cart-info p{text-align:left;font-size:14px;line-height:32px;font-weight:400;letter-spacing:0px;color:#333;opacity:1;text-transform:uppercase;margin-bottom:0;transition:.2s}.product-image-container-2{width:72px !important}.qq-cart .caixa-qq .qq-m i{font-size:10px;line-height:28px;color:#999;font-family:"icomoon";margin:0;vertical-align:top;display:inline-block;font-weight:400;overflow:hidden;speak:none;text-align:center}.qq-cart .price{text-align:left;font-size:16px;line-height:26px;font-weight:700;letter-spacing:0px;color:#333;opacity:1}.cart.table-wrapper .actions-toolbar>.action-edit,.cart.table-wrapper .actions-toolbar>.action-delete{position:unset !important}.cart.table-wrapper .actions-toolbar>.action-delete:before{content:'\e90e' !important;font-family:"icomoon" !important;color:#999 !important;font-size:18px !important}.cart-container .form-cart .actions.main .clear{display:inline-block !important}.cart.main.actions .action.clear{text-align:left;text-decoration:underline;font-size:14px;line-height:24px;font-weight:400;letter-spacing:0;color:#999;opacity:1;background-color:transparent;border:none;outline:none;padding:0;box-shadow:none !important}.cart-table-header h4{text-align:left;font-size:14px;line-height:24px;font-weight:700;letter-spacing:0px;color:#333;opacity:1;text-transform:uppercase;margin:0}.cart.main.actions span{color:#999 !important}#block-shipping .title strong{text-align:left;font-size:14px;line-height:24px;font-weight:700;letter-spacing:0px;text-transform:uppercase;color:#333;opacity:1}.cart-summary .block>.title{padding:0 40px 20px 0 !important}#block-shipping .title{border-top:none !important}.cart-summary #block-summary{display:block !important;padding:30px !important;background:#f8f8f8 0% 0% no-repeat padding-box;border-radius:0;overflow:hidden;max-height:90px;transition:.38s ease-in-out;border-bottom:none}.cart-summary>.title{display:none !important}.cart-summary .block>.title:after{display:none !important}#vvs{margin-bottom:30px;text-align:left;font-size:16px;line-height:26px;font-weight:400;letter-spacing:0px;color:#333;opacity:1;display:block;position:relative;cursor:pointer}#vvs:after{content:'Calcule';text-align:right;text-decoration:underline;font-size:14px;line-height:24px;font-weight:400;letter-spacing:0px;color:#999;opacity:1;font-family:'Lato',sans-serif !important;position:absolute;right:0}.cart-summary #cupom{display:block !important}#cupom{margin-top:20px;overflow:hidden;max-height:90px;border-radius:0;background:#f8f8f8 0% 0% no-repeat padding-box;transition:.38s ease-in-out;padding:30px}.cart-totals{background:#f8f8f8 0% 0% no-repeat padding-box;border-radius:0;opacity:1;border:none !important;margin-top:20px;padding:0}.cart-summary .checkout-methods-items{margin:0 !important}.cart-summary .checkout-methods-items .item{padding:0 30px}.cart-summary .checkout-methods-items .item{margin-bottom:0 !important}.cart-totals .grand .mark{border-top:none !important}.cart-totals .grand .amount{border-top:none !important}.checkout.methods.items.checkout-methods-items .action.primary.checkout{height:46px;background:#333 0% 0% no-repeat padding-box;border-radius:0;width:100%;text-align:center;font-size:14px;line-height:24px;font-weight:700;letter-spacing:0px;color:#fff;opacity:1;border:none;padding:0;transition:.2s;text-transform:uppercase}.checkout.methods.items.checkout-methods-items .action.primary.checkout:hover{transition:.2s;background:#fff;border:2px solid #e8e8e8;color:#333}.data.table.totals .totals.sub{text-align:left;font-size:14px;line-height:24px;letter-spacing:0;color:#666;opacity:1}.totals.sub th{text-align:left;font-size:14px;line-height:24px;font-weight:400;letter-spacing:0px;color:#333;opacity:1}.cart-totals tbody .mark,.cart-totals tfoot .mark,.opc-block-summary .table-totals tbody .mark,.opc-block-summary .table-totals tfoot .mark{padding:0 0 16px !important}.totals.sub span{text-align:left;font-size:14px;line-height:24px;font-weight:400;letter-spacing:0;color:#333;opacity:1}.cart-totals tbody .amount,.cart-totals tfoot .amount,.opc-block-summary .table-totals tbody .amount,.opc-block-summary .table-totals tfoot .amount{padding:0 !important}.cart-totals tbody .mark,.cart-totals tfoot .mark,.opc-block-summary .table-totals tbody .mark,.opc-block-summary .table-totals tfoot .mark{padding:0 0 16px !important}.cart-totals tbody .amount,.cart-totals tfoot .amount,.opc-block-summary .table-totals tbody .amount,.opc-block-summary .table-totals tfoot .amount{padding:0 !important}.checkout-cart-index .cart-totals .grand th,.cart-totals .grand td,.opc-block-summary .table-totals .grand th,.opc-block-summary .table-totals .grand td{padding:0}.checkout.methods.items.checkout-methods-items{padding:0 0 30px;background:#f2f2f2 0% 0% no-repeat padding-box;border-radius:0}#cart-totals .table-wrapper{margin:0;padding:30px 30px 14px}.checkout.methods.items.checkout-methods-items{padding:0 0 30px;background:#f8f8f8 0% 0% no-repeat padding-box;border-radius:0}.acc-cart{padding-bottom:30px;cursor:pointer}#discount-coupon-form .fieldset.coupon{display:flex;align-items:flex-end;justify-content:space-between}.fieldset:last-child{margin-bottom:0 !important}#discount-coupon-form .field{width:calc(65% - 7px);margin-bottom:0 !important}#discount-coupon-form span{text-transform:uppercase}#discount-coupon-form .field .control input{font-size:16px;line-height:26px;color:#999}.acc-cart p{margin-bottom:0;text-align:left;font-size:16px;line-height:26px;font-weight:400;letter-spacing:0px;color:#333;opacity:1}.acc-cart span{margin-bottom:0;text-align:right;text-decoration:underline;font-size:14px;line-height:24px;font-weight:400;letter-spacing:0px;color:#999;opacity:1}.cart-summary #block-summary.upen{max-height:1200px;transition:.38s ease-in-out}.cart-summary #block-summary.upen #vvs:after{content:'fechar'}.cart-summary #cupom.upen{max-height:1200px;transition:.38s ease-in-out}#cupom .fieldset>.field>.label,.fieldset>.fields>.field>.label{margin:0 !important}#discount-coupon-form .actions-toolbar button{height:46px !important;background:#333 0% 0% no-repeat padding-box !important;border-radius:0 !important;opacity:1 !important;text-transform:uppercase !important;text-align:center !important;font-size:14px !important;line-height:24px !important;font-weight:700 !important;letter-spacing:0px !important;border:none !important;color:#fff !important;display:flex !important;align-items:center !important;justify-content:center !important}.checkout-cart-index .cart-totals,.opc-block-summary .table-totals{border-top:none !important;display:block !important;padding-top:0 !important}#discount-coupon-form .actions-toolbar{width:calc(35% - 7px)}#discount-coupon-form .actions-toolbar .primary{width:100% !important}#continua{text-align:center;font-size:14px;line-height:26px;font-weight:400;letter-spacing:0;color:#62b959;opacity:1;display:block;margin-top:16px;text-decoration:underline !important}.field[name="shippingAddress.region_id"]{display:none !important}.field[name="shippingAddress.country_id"]{display:none !important}#shipping-zip-form p{display:none}#co-shipping-method-form .field label span{margin-bottom:0 !important}#co-shipping-method-form input[type=radio]{margin:0 10px 0 0;margin-top:5px !important}.grand.totals th strong{text-align:left;font-size:16px;line-height:26px;font-weight:700;letter-spacing:0px;color:#333;opacity:1}.grand.totals td strong span{text-align:right;font-size:16px;line-height:26px;font-weight:700;letter-spacing:0px;color:#333;opacity:1}.product-image-container{width:72px !important;height:72px !important;display:table-row-group !important;border-radius:0}.cart-table-header:not(:first-child){display:none}.img-cart .product-image-photo{height:72px !important;margin:0 !important;width:72px !important}.block.crosssell.page-main{padding:0 !important}.block.page-main{padding:0 !important}.cart-summary .block .fieldset .field:not(.choice)>.label{display:none !important}.cart-summary #block-summary .fieldset>.field:last-child,.fieldset>.fields>.field:last-child{margin:0 0 10px !important}.cep-link{margin-bottom:16px !important;text-align:left;text-decoration:underline !important;font-size:14px;line-height:24px;letter-spacing:0px;color:#999 !important;opacity:1;transition:.32s}.cep-link:hover{text-decoration:none !important;transition:.32s}fieldset.fieldset.rate{margin-top:16px}.cart-summary #cupom .actions-toolbar .primary .action{margin:0 !important}.checkout-cart-index th.mark:first-child{padding-top:0 !important}.cart-info span{color:#333 !important}.checkout-cart-index h1{margin-bottom:56px !important}@media screen and (max-width:768px){.cart-container{width:100%;display:flex;flex-direction:column-reverse}.cart-summary{width:100% !important}.cart-container .form-cart{width:100% !important}.cart-table-header{display:none !important}.cart.table-wrapper{border-top:0 !important}.lado-prod{width:100%}.cart-item{flex-wrap:wrap;padding:16px;margin-top:0;margin-bottom:16px}.cart-info{width:unset;margin-left:20px}.lado-eles{width:100%;margin-top:20px}form#form-validate .table-wrapper{margin-bottom:16px !important}.cart-summary .block>.title{padding:0 40px 16px 0 !important}.cart-summary #block-summary{padding:24px !important;max-height:78px}#cupom{padding:24px;max-height:78px;margin-top:16px}.cart-totals{margin-top:16px}.cart-summary .checkout-methods-items .item{padding:0 24px}.cart-summary .checkout-methods-items{margin:20px 0 0;padding:0 0 24px !important}.cart-summary{margin-top:23px}.checkout-cart-index #maincontent{margin-top:130px}.acc-cart{margin-bottom:24px}totals .table-wrapper{margin:0;padding:30px 30px 8px}.block.crosssell{margin-top:32px !important}.block.crosssell.page-main{padding:0 !important}.block.page-main{padding:0 !important}.checkout-cart-index .columns .column.main{display:block !important}.cart-container .form-cart{padding-right:0 !important}.checkout-cart-index .titulo{display:flex;width:100%;margin-bottom:17px !important}.checkout-cart-index h1{margin-bottom:50px !important}}