a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before{content:'';content:none}q:after,q:before{content:'';content:none}button,input{background-color:transparent;border-radius:0;outline:0;border:0}table{border-collapse:collapse;border-spacing:0}strong{font-weight:700}a{text-decoration:none}*{margin:0;padding:0;border:0;box-sizing:border-box}input,select,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none}@keyframes move{0%{top:-50px}50%{top:-60px}100%{top:-50px}}@-webkit-keyframes move{0%{top:-50px}50%{top:-60px}100%{top:-50px}}@-moz-keyframes move{0%{top:-50px}50%{top:-60px}100%{top:-50px}}.cart-template.mini-cart .payment-confirmation-wrap button.btn.btn-large,.cart-template.mini-cart .payment-confirmation-wrap input[type=submit].btn.btn-large,body .container .orderform-template .form-page .pre-email .client-email #btn-client-pre-email,body .container .orderform-template .orderform-template-holder #client-profile-data .step .btn-submit-wrapper button,body .container .orderform-template .orderform-template-holder #payment-data .step .btn-submit-wrapper button,body .container .orderform-template .orderform-template-holder #shipping-data .step .btn-submit-wrapper button,body .container.container-cart #cartLoadedDiv .cart #cart-choose-more-products,body .container.container-cart #cartLoadedDiv .empty-cart-content #cart-choose-products,body .container.container-cart .checkout-container .cart-links-bottom .btn-place-order-wrapper #cart-to-orderform,body .container.container-cart .checkout-container .cart-links-bottom .link-choose-more-products-wrapper #cart-choose-more-products,body.body-checkout-confirmation #app-container .center .pt4 .cconf-continue-button,body.body-checkout-confirmation #app-container .center .pt4 .cconf-myorders-button{display:block;text-align:center;padding:0 5%;border:1px solid #000;border-radius:0;background:0 0}.cart-template.mini-cart .payment-confirmation-wrap button.btn.btn-large,.cart-template.mini-cart .payment-confirmation-wrap input[type=submit].btn.btn-large,body .container .orderform-template .form-page .pre-email .client-email #btn-client-pre-email,body .container .orderform-template .orderform-template-holder #client-profile-data .step .btn-submit-wrapper button,body .container .orderform-template .orderform-template-holder #payment-data .step .btn-submit-wrapper button,body .container .orderform-template .orderform-template-holder #shipping-data .step .btn-submit-wrapper button,body .container.container-cart #cartLoadedDiv .cart #cart-choose-more-products,body .container.container-cart #cartLoadedDiv .empty-cart-content #cart-choose-products,body .container.container-cart .checkout-container .cart-links-bottom .btn-place-order-wrapper #cart-to-orderform,body .container.container-cart .checkout-container .cart-links-bottom .link-choose-more-products-wrapper #cart-choose-more-products,body.body-checkout-confirmation #app-container .center .pt4 .cconf-continue-button,body.body-checkout-confirmation #app-container .center .pt4 .cconf-myorders-button{display:block;color:#fff;font-size:12px;font-weight:400;font-family:Roboto, sans-serif;letter-spacing:2px;line-height:50px;text-align:center;text-transform:uppercase;text-decoration:none;min-width:100px;width:100%;height:50px;text-shadow:none;padding:0 3%;border-radius:0;box-shadow:none;background:#01a76c;border:none}@media only screen and (min-width: 100px) and (max-width: 767px){.cart-template.mini-cart .payment-confirmation-wrap button.btn.btn-large,.cart-template.mini-cart .payment-confirmation-wrap input[type=submit].btn.btn-large,body .container .orderform-template .form-page .pre-email .client-email #btn-client-pre-email,body .container .orderform-template .orderform-template-holder #client-profile-data .step .btn-submit-wrapper button,body .container .orderform-template .orderform-template-holder #payment-data .step .btn-submit-wrapper button,body .container .orderform-template .orderform-template-holder #shipping-data .step .btn-submit-wrapper button,body .container.container-cart #cartLoadedDiv .cart #cart-choose-more-products,body .container.container-cart #cartLoadedDiv .empty-cart-content #cart-choose-products,body .container.container-cart .checkout-container .cart-links-bottom .btn-place-order-wrapper #cart-to-orderform,body .container.container-cart .checkout-container .cart-links-bottom .link-choose-more-products-wrapper #cart-choose-more-products,body.body-checkout-confirmation #app-container .center .pt4 .cconf-continue-button,body.body-checkout-confirmation #app-container .center .pt4 .cconf-myorders-button{min-width:unset;margin:0}}body .container .orderform-template .orderform-template-holder #client-profile-data .form-step.box-edit fieldset p.text.client-company-ie,body .container .orderform-template .orderform-template-holder #client-profile-data .form-step.box-edit fieldset p.text.client-document,body .container .orderform-template .orderform-template-holder #client-profile-data .form-step.box-edit fieldset p.text.client-first-name,body .container .orderform-template .orderform-template-holder #shipping-data .step .accordion-inner .box-step fieldset p.text.ship-number{float:left;width:48%;margin-right:4%}@media only screen and (min-width: 100px) and (max-width: 767px){body .container .orderform-template .orderform-template-holder #client-profile-data .form-step.box-edit fieldset p.text.client-company-ie,body .container .orderform-template .orderform-template-holder #client-profile-data .form-step.box-edit fieldset p.text.client-document,body .container .orderform-template .orderform-template-holder #client-profile-data .form-step.box-edit fieldset p.text.client-first-name,body .container .orderform-template .orderform-template-holder #shipping-data .step .accordion-inner .box-step fieldset p.text.ship-number{width:100%;margin-right:0}}body .container .orderform-template .orderform-template-holder #client-profile-data .form-step.box-edit fieldset p.text.client-company-document,body .container .orderform-template .orderform-template-holder #client-profile-data .form-step.box-edit fieldset p.text.client-last-name,body .container .orderform-template .orderform-template-holder #client-profile-data .form-step.box-edit fieldset p.text.client-phone,body .container .orderform-template .orderform-template-holder #shipping-data .step .accordion-inner .box-step fieldset p.text.ship-more-info{float:right;width:48%;margin-right:0}@media only screen and (min-width: 100px) and (max-width: 767px){body .container .orderform-template .orderform-template-holder #client-profile-data .form-step.box-edit fieldset p.text.client-company-document,body .container .orderform-template .orderform-template-holder #client-profile-data .form-step.box-edit fieldset p.text.client-last-name,body .container .orderform-template .orderform-template-holder #client-profile-data .form-step.box-edit fieldset p.text.client-phone,body .container .orderform-template .orderform-template-holder #shipping-data .step .accordion-inner .box-step fieldset p.text.ship-more-info{width:100%;float:left}}body{font-family:Roboto,sans-serif}body.body-cart .container-cart .btn-place-order.is--clone{float:right;width:26.5%;color:#fff;font-size:12px;font-weight:400;font-family:Roboto, sans-serif;letter-spacing:2px;line-height:50px;text-align:center;text-transform:uppercase;text-decoration:none;min-width:100px;height:50px;text-shadow:none;padding:0 3%;border-radius:0;box-shadow:none;background:#01a76c;border:none;margin-bottom:20px}@media only screen and (min-width: 100px) and (max-width: 767px){body.body-cart .container-cart .btn-place-order.is--clone{float:none;width:95%;margin:0 auto 20px}}body.body-order-form{background:#f9f9f9}body.body-checkout-confirmation{background:#f9f9f9}body[class*=gol] .payment-confirmation-wrap .summary-note{display:block !important}body[class*=gol] .payment-confirmation-wrap .summary-note .link-note-add{display:none}body[class*=gol] .payment-confirmation-wrap .summary-note .note-label{font-size:11px;margin-bottom:8px}body[class*=gol] .payment-confirmation-wrap .summary-note div{display:block !important}body[class*=gol] .payment-confirmation-wrap .summary-note #cart-note{width:100%;border:1px solid #005a37;font-size:11px;padding:9px}.e-id-msg{font-size:11px;margin-left:20px;margin-top:30px;float:left}.e-consult-group{float:left;border:1px solid #ebebeb;padding:20px;margin-left:20px}@media only screen and (min-width: 100px) and (max-width: 767px){.e-consult-group{width:94%;margin-left:3%;margin-bottom:20px}}.e-consult-group span{display:block;color:#505050;font-size:12px;font-weight:400;font-family:"ITC Avant Garde Gothic Std Demi", sans-serif;line-height:30px;text-align:left;float:left;margin-right:10px}@media only screen and (min-width: 100px) and (max-width: 767px){.e-consult-group span{width:100%;text-transform:uppercase}}.e-consult-group #e-id-consultor{display:inline-block;width:113px;height:30px;line-height:30px;color:#505050;font-size:10px;font-weight:400;font-family:"ITC Avant Garde Gothic Std Demi", sans-serif;text-transform:uppercase;border:1px solid #ececec;border-radius:0;padding:0 10px;outline:0;box-shadow:none}@media only screen and (min-width: 100px) and (max-width: 767px){.e-consult-group #e-id-consultor{width:65%}}.e-consult-group .e-submit{display:inline-block;height:30px;line-height:30px;color:#fff;font-size:10px;font-weight:400;font-family:"ITC Avant Garde Gothic Std Demi", sans-serif;letter-spacing:1.5px;text-transform:uppercase;text-shadow:none;border:0;border-radius:0;background:#757575;padding:0 10px;outline:0;box-shadow:none;margin-left:-5px;cursor:pointer}@media only screen and (min-width: 100px) and (max-width: 767px){.e-consult-group .e-submit{width:35%;margin-left:0}}.e-consult-group form{float:left}@media only screen and (min-width: 100px) and (max-width: 767px){.e-consult-group form{width:100%}}.e-consult-group form.e-success #e-id-consultor{pointer-events:none}.e-consult-group form.e-success .e-submit{display:none}.e-header{float:left;width:100%}.e-header .e-container{display:flex;align-items:center;justify-content:space-between;width:100%;height:auto;min-height:80px;background:#fff;padding:10px 5%;margin-bottom:12px;border-top:4px solid #005a37;border-bottom:1px solid #9a9a9a}@media only screen and (min-width: 100px) and (max-width: 767px){.e-header .e-container{display:block;border:0;padding:10px 0 0;margin:0 0 30px;min-height:90px}}.e-header .e-container__left{float:left}@media only screen and (min-width: 100px) and (max-width: 767px){.e-header .e-container__left{float:none;width:100%;border-bottom:1px solid #fff;padding-bottom:10px;margin-bottom:15px}}.e-header .e-container__left-logo{display:block;width:100%;max-width:200px;height:auto}@media only screen and (min-width: 100px) and (max-width: 767px){.e-header .e-container__left-logo{max-width:130px;float:none;margin:0 auto}}.e-header .e-container__left-logo a{display:block;width:100%;height:100%}@media only screen and (min-width: 100px) and (max-width: 767px){.e-header .e-container__left-logo a{display:30%}}.e-header .e-container__left-logo a img{width:100%;height:auto}.e-header .e-container__center{display:inline-block}@media only screen and (min-width: 100px) and (max-width: 767px){.e-header .e-container__center{display:block;width:100%;padding-bottom:15px;margin:10px 0 0 0}}.e-header .e-container__center h2{color:#000;font-size:18px;font-weight:400;font-family:Roboto, sans-serif;letter-spacing:2.8px;text-transform:uppercase}@media only screen and (min-width: 100px) and (max-width: 767px){.e-header .e-container__center h2{text-align:center}}.e-header .e-container__right{float:right}@media only screen and (min-width: 100px) and (max-width: 767px){.e-header .e-container__right{display:block;width:100%;padding:0}}@media only screen and (min-width: 100px) and (max-width: 767px){.e-header .e-container__right-security{display:flex;justify-content:center}}.e-header .e-container__right-security .e-icon{display:inline-block;vertical-align:sub;margin-right:5px}.e-header .e-container__right-security .e-icon span{display:block}.e-header .e-container__right-security p{display:inline-block;color:#000;font-size:12px;font-weight:400;font-family:Roboto, sans-serif;letter-spacing:1px;line-height:17px;text-transform:uppercase}#e-information-shipping{float:left;width:100%;padding:0 5%;margin-bottom:10px}@media only screen and (min-width: 100px) and (max-width: 767px){#e-information-shipping{padding:0 3%;margin-bottom:20px}}#e-information-shipping p{float:left;width:100%;color:#000;font-size:12px;font-weight:400;font-family:Roboto, sans-serif;letter-spacing:-.5px;text-align:center}@media only screen and (min-width: 100px) and (max-width: 767px){#e-information-shipping p{line-height:15px}}.e-footer{float:left;width:100%}.e-footer .e-container{display:flex;width:100%;align-items:center;justify-content:space-between;border:1px solid #dcdcdc;border-right:none;border-left:none;padding:25px 5%}@media only screen and (min-width: 100px) and (max-width: 767px){.e-footer .e-container{display:block;padding:20px 3%}}.e-footer .e-container p{display:inline-block;vertical-align:middle;color:#000;font-size:11px;font-weight:400;font-family:Roboto, sans-serif;text-transform:uppercase;margin-right:20px}@media only screen and (min-width: 100px) and (max-width: 767px){.e-footer .e-container p{display:block;width:100%;text-align:center;margin:0 0 10px}}.e-footer .e-container span{display:inline-block;vertical-align:middle}@media only screen and (min-width: 100px) and (max-width: 767px){.e-footer .e-container span{display:block;margin:0 auto 15px}}.e-footer .e-container__payments span{background:url(/arquivos/methods-payment-mobile-new.png?v=636933524757370000) no-repeat;width:231px;height:52px}.e-footer .e-container__security{display:none}.e-footer .e-copyright{width:100%;padding:30px 5% 15px;background:#fff}@media only screen and (min-width: 100px) and (max-width: 767px){.e-footer .e-copyright{flex-wrap:wrap;padding:15px 5% 5px}}.e-footer .e-copyright__powered{display:inline-block}@media only screen and (min-width: 100px) and (max-width: 767px){.e-footer .e-copyright__powered{display:block;flex-basis:100%;text-align:center;margin-bottom:10px}}.e-footer .e-copyright__powered a{display:block;width:100%;height:100%}.e-footer .e-copyright__powered a span{display:block}@media only screen and (min-width: 100px) and (max-width: 767px){.e-footer .e-copyright__powered a span{margin:0 auto}}.e-footer .e-copyright__contents{display:inline-block}@media only screen and (min-width: 100px) and (max-width: 767px){.e-footer .e-copyright__contents{display:block;flex-basis:100%;margin-bottom:40px}}.e-footer .e-copyright__contents p{display:block;color:#000;font-size:12px;font-weight:300;font-family:Roboto, sans-serif;text-align:right;margin-bottom:5px}.e-footer .e-copyright__contents p:last-of-type{margin-bottom:0}@-moz-document url-prefix(){body .container.container-cart .checkout-container .cart-template-holder .cart table.cart-items tbody tr td.product-name{padding-left:110px;padding-right:0}}body .container.container-main{float:left;width:100%;padding:0 8%;margin:0}body .container.container-main.container-order-form #orderform-title{color:#000;font-size:31px;font-weight:400;font-family:Roboto, sans-serif;letter-spacing:-.5px;text-transform:uppercase;margin-bottom:60px}@media only screen and (min-width: 100px) and (max-width: 767px){body .container.container-main.container-order-form #orderform-title{font-size:18px !important;margin-bottom:0}}body .container.container-main.container-order-form #orderform-title:after{content:none}body .container.container-main h1{font-size:0;text-align:center;clip:rect(1px, 1px, 1px, 1px);margin-bottom:45px;font-size:0;width:1px;height:1px;display:inline-block;overflow:hidden;position:absolute !important;border:0 !important;padding:0 !important;margin:0 !important;clip:rect(1px 1px 1px 1px);clip:rect(1px, 1px, 1px, 1px)}body .container.container-main .loading.loading-bg .icon-spinner:before{color:#000}body .container.container-cart #cartLoadedDiv .empty-cart-content{color:#6d6e71;font-family:Roboto, sans-serif;text-align:center}@media only screen and (min-width: 100px) and (max-width: 767px){body .container.container-cart #cartLoadedDiv .empty-cart-content{padding:1% 10px}}body .container.container-cart #cartLoadedDiv .empty-cart-content .empty-cart-title{font-size:30px;margin-bottom:15px}@media only screen and (min-width: 100px) and (max-width: 767px){body .container.container-cart #cartLoadedDiv .empty-cart-content .empty-cart-title{font-size:12px}}@media only screen and (min-width: 100px) and (max-width: 767px){body .container.container-cart #cartLoadedDiv .empty-cart-content .empty-cart-message{font-size:12px}}body .container.container-cart #cartLoadedDiv .empty-cart-content #cart-choose-products{font-size:14px;max-width:300px;margin:30px auto}@media only screen and (min-width: 100px) and (max-width: 767px){body .container.container-cart #cartLoadedDiv .empty-cart-content #cart-choose-products{max-width:100%}}@media (max-width: 736px){body .container.container-cart #cartLoadedDiv .empty-cart-content #cart-choose-products{width:100%}}@media only screen and (min-width: 100px) and (max-width: 767px){body .container.container-cart #cartLoadedDiv .empty-cart-content #cart-choose-products{margin-left:0}}body .container.container-cart #cartLoadedDiv .cart{margin-bottom:0 !important}body .container.container-cart #cartLoadedDiv .cart #cart-choose-more-products{font-size:0;max-width:300px;background:#fff;margin:0;border:1px solid #757575}@media only screen and (min-width: 100px) and (max-width: 767px){body .container.container-cart #cartLoadedDiv .cart #cart-choose-more-products{max-width:unset;position:relative;border:1px solid #000;max-width:395px;margin:0 9px}}body .container.container-cart #cartLoadedDiv .cart #cart-choose-more-products:before{content:"Continuar Comprando";display:block;color:#000;font-size:14px;font-weight:400;font-family:Roboto,sans-serif}body .container.container-cart .checkout-container .cart-template-holder{float:left;width:100%;background:#fff}body .container.container-cart .checkout-container .cart-template-holder .cart{border:0;padding:0;border-radius:0}body .container.container-cart .checkout-container .cart-template-holder .cart table.cart-items{border:1px solid #ebebeb}body .container.container-cart .checkout-container .cart-template-holder .cart table.cart-items tbody .item-attachments-head{display:none}body .container.container-cart .checkout-container .cart-template-holder .cart table.cart-items tbody .item-attachments-content{display:none}@media only screen and (min-width: 100px) and (max-width: 767px){body .container.container-cart .checkout-container .cart-template-holder .cart table.cart-items{border:0}}body .container.container-cart .checkout-container .cart-template-holder .cart table.cart-items thead{background:#ebebeb}@media only screen and (min-width: 100px) and (max-width: 767px){body .container.container-cart .checkout-container .cart-template-holder .cart table.cart-items thead{display:none}}body .container.container-cart .checkout-container .cart-template-holder .cart table.cart-items thead tr{height:30px}body .container.container-cart .checkout-container .cart-template-holder .cart table.cart-items thead th{color:#333;font-size:11px;font-weight:400;font-family:Roboto, sans-serif;letter-spacing:1.2px;line-height:30px;text-transform:uppercase;padding:0;width:calc(100% / 6)}body .container.container-cart .checkout-container .cart-template-holder .cart table.cart-items thead th:first-of-type{width:35%;padding-left:1%}@media only screen and (min-width: 100px) and (max-width: 767px){body .container.container-cart .checkout-container .cart-template-holder .cart table.cart-items thead th:first-of-type{width:100%;padding:10px 10px 0}}body .container.container-cart .checkout-container .cart-template-holder .cart table.cart-items thead th:last-of-type{width:5%}@media only screen and (min-width: 100px) and (max-width: 767px){body .container.container-cart .checkout-container .cart-template-holder .cart table.cart-items thead th:nth-of-type(1n+2){display:none}}body .container.container-cart .checkout-container .cart-template-holder .cart table.cart-items tbody{border:1px solid #ebebeb}@media only screen and (min-width: 100px) and (max-width: 767px){body .container.container-cart .checkout-container .cart-template-holder .cart table.cart-items tbody{border:0}body .container.container-cart .checkout-container .cart-template-holder .cart table.cart-items tbody tr+tr{border:0 !important}}@media only screen and (min-width: 100px) and (max-width: 767px){body .container.container-cart .checkout-container .cart-template-holder .cart table.cart-items tbody tr{padding:20px 0;border-bottom:1px solid #ebebeb}}@media only screen and (min-width: 100px) and (max-width: 767px){body .container.container-cart .checkout-container .cart-template-holder .cart table.cart-items tbody tr:first-of-type{border-top:1px solid #ebebeb}}body .container.container-cart .checkout-container .cart-template-holder .cart table.cart-items tbody tr .add-service.btn,body .container.container-cart .checkout-container .cart-template-holder .cart table.cart-items tbody tr select{background:#fff;-webkit-appearance:none;border:2px solid #000;border-radius:0;font-size:11px;text-transform:uppercase;color:#000;font-weight:600}body .container.container-cart .checkout-container .cart-template-holder .cart table.cart-items tbody tr .add-service.btn{max-width:300px;width:300px}@media only screen and (min-width: 100px) and (max-width: 767px){body .container.container-cart .checkout-container .cart-template-holder .cart table.cart-items tbody tr .add-service.btn{max-width:95%;width:auto;font-size:7px;padding:0;margin:0;height:auto;font-weight:900;line-height:12px;margin-top:10px;padding:0 8px}}body .container.container-cart .checkout-container .cart-template-holder .cart table.cart-items tbody tr select{background:url(/arquivos/icon_arrow.png) #fff center right 4px no-repeat}body .container.container-cart .checkout-container .cart-template-holder .cart table.cart-items tbody tr select option{display:none}body .container.container-cart .checkout-container .cart-template-holder .cart table.cart-items tbody tr select option:first-child{display:block}body .container.container-cart .checkout-container .cart-template-holder .cart table.cart-items tbody tr.item-service td.bundle-item-name>span{font-size:10px;letter-spacing:1.5px;color:#333132;font-weight:700;line-height:25px;height:25px;width:210px;display:inline-block;background-color:#e9e9e9;text-align:center;border-radius:25px}a#cart-print{display:none}body .container.container-cart .checkout-container .cart-template-holder .cart table.cart-items tbody tr.item-service td.bundle-item-name>span:before{content:"";display:inline-block;margin-right:10px}body .container.container-cart .checkout-container .cart-template-holder .cart table.cart-items tbody tr.item-service td.bundle-item-name .gift-message-container .gift-message-add{margin-top:5px;display:inline-block;font-size:11px;letter-spacing:1.5px}body .container.container-cart .checkout-container .cart-template-holder .cart table.cart-items tbody tr.item-service td.bundle-item-name .gift-message-container .gift-message>label{margin-top:5px;display:inline-block;font-size:11px;letter-spacing:1.5px}body .container.container-cart .checkout-container .cart-template-holder .cart table.cart-items tbody tr.item-service td.bundle-item-name .gift-message-container .gift-message .gift-message-field .gift-message-textarea{width:100% !important}body .container.container-cart .checkout-container .cart-template-holder .cart table.cart-items tbody tr.item-service td.bundle-item-name .gift-message-container .gift-message .gift-message-field .gift-message-max-length,body .container.container-cart .checkout-container .cart-template-holder .cart table.cart-items tbody tr.item-service td.bundle-item-name .gift-message-container .gift-message .gift-message-field .item-attachment-max-length{top:-20px !important}body .container.container-cart .checkout-container .cart-template-holder .cart table.cart-items tbody tr.item-service td.product-price{display:none}body .container.container-cart .checkout-container .cart-template-holder .cart table.cart-items tbody tr td{padding:25px 5px}body .container.container-cart .checkout-container .cart-template-holder .cart table.cart-items tbody tr td .new-product-price-label,body .container.container-cart .checkout-container .cart-template-holder .cart table.cart-items tbody tr td .old-product-price-label{display:none}body .container.container-cart .checkout-container .cart-template-holder .cart table.cart-items tbody tr td a .clone-item,body .container.container-cart .checkout-container .cart-template-holder .cart table.cart-items tbody tr td a .clone-item-sep{display:none !important}body .container.container-cart .checkout-container .cart-template-holder .cart table.cart-items tbody tr td .clone-item,body .container.container-cart .checkout-container .cart-template-holder .cart table.cart-items tbody tr td .clone-item-sep{display:none !important}body .container.container-cart .checkout-container .cart-template-holder .cart table.cart-items tbody tr td.product-image{padding-left:2%;background:0 0;min-width:130px}@media only screen and (min-width: 100px) and (max-width: 767px){body .container.container-cart .checkout-container .cart-template-holder .cart table.cart-items tbody tr td.product-image{width:auto;padding:0 3%}}body .container.container-cart .checkout-container .cart-template-holder .cart table.cart-items tbody tr td.product-image a img{display:block;width:105px;max-width:unset;height:auto;border:1px solid #ebebeb}@media only screen and (min-width: 100px) and (max-width: 767px){body .container.container-cart .checkout-container .cart-template-holder .cart table.cart-items tbody tr td.product-image a img{width:80px;height:auto}}@media only screen and (min-width: 100px) and (max-width: 767px){body .container.container-cart .checkout-container .cart-template-holder .cart table.cart-items tbody tr td.product-name{margin-left:27.5%}}body .container.container-cart .checkout-container .cart-template-holder .cart table.cart-items tbody tr td.product-name a{max-width:100%;color:#333;font-size:16px;font-weight:400;font-family:Roboto, sans-serif;line-height:17px;text-transform:uppercase;text-decoration:none;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical}@media only screen and (min-width: 100px) and (max-width: 767px){body .container.container-cart .checkout-container .cart-template-holder .cart table.cart-items tbody tr td.product-name a{padding-right:20%;-webkit-line-clamp:1}}body .container.container-cart .checkout-container .cart-template-holder .cart table.cart-items tbody tr td.product-name .brand{display:block}body .container.container-cart .checkout-container .cart-template-holder .cart table.cart-items tbody tr td.product-name .brand-label{display:none}body .container.container-cart .checkout-container .cart-template-holder .cart table.cart-items tbody tr td.product-name .brand-name{display:block;color:#333;font-size:12px;font-weight:400;font-family:Roboto, sans-serif;line-height:17px}body .container.container-cart .checkout-container .cart-template-holder .cart table.cart-items tbody tr td.product-name .seller{display:none;float:left;width:100%}@media only screen and (min-width: 100px) and (max-width: 767px){body .container.container-cart .checkout-container .cart-template-holder .cart table.cart-items tbody tr td.product-name .seller{padding-right:10%;line-height:16px;margin-bottom:15px}}body .container.container-cart .checkout-container .cart-template-holder .cart table.cart-items tbody tr td.product-name .seller span{color:#ccc;font-size:13px;font-weight:400;text-transform:initial}body .container.container-cart .checkout-container .cart-template-holder .cart table.cart-items tbody tr td.product-name .add-item-attachment-container{display:none}body .container.container-cart .checkout-container .cart-template-holder .cart table.cart-items tbody tr td.product-name #bundle-item1{background:0 0;height:33px;float:left;line-height:31px;border:1px solid #ebebeb;border-radius:0;font-size:12px;outline:0;box-shadow:none;color:#989898;letter-spacing:.5px;margin-top:5px}body .container.container-cart .checkout-container .cart-template-holder .cart table.cart-items tbody tr td.product-name .bundle-item-add-button{box-shadow:none;float:left;background:#fff;border:2px solid #000;font-size:10px;border-radius:0;height:33px;font-weight:700;color:#000;text-transform:uppercase;letter-spacing:1px;width:36%;line-height:20px;margin-top:10px}body .container.container-cart .checkout-container .cart-template-holder .cart table.cart-items tbody tr td.shipping-date{padding:0}body .container.container-cart .checkout-container .cart-template-holder .cart table.cart-items tbody tr td.shipping-date.empty{opacity:0}body .container.container-cart .checkout-container .cart-template-holder .cart table.cart-items tbody tr td.shipping-date .shipping-estimate-date{color:#000;font-size:14px;font-weight:400;font-family:Roboto, sans-serif;text-transform:lowercase;border-bottom:1px solid #c5c5c5;cursor:default}body .container.container-cart .checkout-container .cart-template-holder .cart table.cart-items tbody tr td.shipping-date .shipping-estimate-date.shipping-estimate-detail{border:0}@media only screen and (min-width: 100px) and (max-width: 767px){body .container.container-cart .checkout-container .cart-template-holder .cart table.cart-items tbody tr td.product-price{display:none}}body .container.container-cart .checkout-container .cart-template-holder .cart table.cart-items tbody tr td.product-price br{display:none}body .container.container-cart .checkout-container .cart-template-holder .cart table.cart-items tbody tr td.product-price .list-price .muted{display:none}body .container.container-cart .checkout-container .cart-template-holder .cart table.cart-items tbody tr td.product-price .best-price{color:#000;font-size:14px;font-weight:400;font-family:Roboto, sans-serif;text-transform:uppercase}body .container.container-cart .checkout-container .cart-template-holder .cart table.cart-items tbody tr td.quantity{position:relative}@media only screen and (min-width: 100px) and (max-width: 767px){body .container.container-cart .checkout-container .cart-template-holder .cart table.cart-items tbody tr td.quantity{margin-left:27.5%;position:relative;width:auto;padding:0}}body .container.container-cart .checkout-container .cart-template-holder .cart table.cart-items tbody tr td.quantity input{width:100px;height:35px;line-height:35px;color:#000;font-size:14px;font-weight:400;font-family:Roboto, sans-serif;border:1px solid #ebebeb;border-radius:0;background:0 0;-webkit-appearance:none;box-shadow:none;outline:0;padding:0 30px;margin:0 15px}@media only screen and (min-width: 100px) and (max-width: 767px){body .container.container-cart .checkout-container .cart-template-holder .cart table.cart-items tbody tr td.quantity input{margin:0}}body .container.container-cart .checkout-container .cart-template-holder .cart table.cart-items tbody tr td.quantity .item-quantity-change{display:inline-block;text-align:center;padding:0;height:35px;line-height:35px;position:absolute;top:0;bottom:0;margin:auto}body .container.container-cart .checkout-container .cart-template-holder .cart table.cart-items tbody tr td.quantity .item-quantity-change .icon{display:inline-block;vertical-align:middle}body .container.container-cart .checkout-container .cart-template-holder .cart table.cart-items tbody tr td.quantity .item-quantity-change-decrement{left:30%}@media only screen and (min-width: 100px) and (max-width: 767px){body .container.container-cart .checkout-container .cart-template-holder .cart table.cart-items tbody tr td.quantity .item-quantity-change-decrement{left:10%}}body .container.container-cart .checkout-container .cart-template-holder .cart table.cart-items tbody tr td.quantity .item-quantity-change-increment{right:30%}@media only screen and (min-width: 100px) and (max-width: 767px){body .container.container-cart .checkout-container .cart-template-holder .cart table.cart-items tbody tr td.quantity .item-quantity-change-increment{right:10%}}body .container.container-cart .checkout-container .cart-template-holder .cart table.cart-items tbody tr td.quantity-price{color:#000;font-size:14px;font-weight:400;font-family:Roboto, sans-serif;text-transform:uppercase}@media only screen and (min-width: 100px) and (max-width: 767px){body .container.container-cart .checkout-container .cart-template-holder .cart table.cart-items tbody tr td.quantity-price{display:block !important;position:absolute;right:4%;bottom:25px;width:auto;padding:0}}body .container.container-cart .checkout-container .cart-template-holder .cart table.cart-items tbody tr td.item-remove{position:relative;padding:0 2% 0 5px;width:auto;min-width:105px}@media only screen and (min-width: 100px) and (max-width: 767px){body .container.container-cart .checkout-container .cart-template-holder .cart table.cart-items tbody tr td.item-remove{position:absolute;top:14px;right:4%;width:auto;height:auto;padding:0;min-width:unset}}body .container.container-cart .checkout-container .cart-template-holder .cart table.cart-items tbody tr td.item-remove .item-link-remove{margin:0;padding:0}@media only screen and (min-width: 100px) and (max-width: 767px){body .container.container-cart .checkout-container .cart-template-holder .cart table.cart-items tbody tr td.item-remove .item-link-remove{width:auto;height:auto}}body .container.container-cart .checkout-container .cart-template-holder .cart table.cart-items tbody tr td.item-remove .item-link-remove .item-remove-ico{display:inline-block;vertical-align:middle;margin-right:10px}@media only screen and (min-width: 100px) and (max-width: 767px){body .container.container-cart .checkout-container .cart-template-holder .cart table.cart-items tbody tr td.item-remove .item-link-remove .item-remove-ico{margin:0}}body .container.container-cart .checkout-container .cart-template-holder .cart table.cart-items tbody tr td.item-remove .item-link-remove .item-remove-ico:before{content:none}body .container.container-cart .checkout-container .cart-template-holder .cart table.cart-items tbody tr td.item-remove .item-remove-text{display:inline-block;vertical-align:middle;color:#9a9a9a;font-size:11px;font-weight:400;font-family:Roboto, sans-serif;line-height:14px;text-transform:uppercase;border-bottom:1px solid #a7a7a7}body .container.container-cart .checkout-container .cart-template-holder .cart table.cart-items tbody tr.item-attachments-name-personalizacao{display:none}body .container.container-cart .checkout-container .cart-template-holder .cart table.cart-items tbody tr.unavailable.lookatme{background:rgba(255,255,255,0.7)}body .container.container-cart .checkout-container .cart-template-holder .cart table.cart-items tbody tr.unavailable.lookatme .product-image img{mix-blend-mode:multiply}body .container.container-cart .checkout-container .cart-template-holder .cart table.cart-items tbody tr.item-unavailable{border:0}body .container.container-cart .checkout-container .cart-template-holder .cart table.cart-items tbody tr.item-unavailable td{display:block;text-align:center;padding:0}body .container.container-cart .checkout-container .cart-template-holder .cart table.cart-items tbody tr.item-unavailable td .top-arrow{left:65px}body .container.container-cart .checkout-container .summary-template-holder{float:left;width:100%;padding:30px 0 0;background:#fff}@media only screen and (min-width: 100px) and (max-width: 767px){body .container.container-cart .checkout-container .summary-template-holder{padding:0}}body .container.container-cart .checkout-container .summary-template-holder .coupon-column{width:72%}@media only screen and (min-width: 100px) and (max-width: 767px){body .container.container-cart .checkout-container .summary-template-holder .coupon-column{width:100%}}body .container.container-cart .checkout-container .summary-template-holder .coupon-column .summary-coupon{float:left;width:auto;min-width:unset;margin-top:0;border-radius:0}@media only screen and (min-width: 100px) and (max-width: 767px){body .container.container-cart .checkout-container .summary-template-holder .coupon-column .summary-coupon{border-width:0;width:100%}}@media only screen and (min-width: 100px) and (max-width: 767px){body .container.container-cart .checkout-container .summary-template-holder .coupon-column .summary-coupon .coupon-form{padding:20px 3%}}body .container.container-cart .checkout-container .summary-template-holder .coupon-column .summary-coupon .coupon-form .coupon-fieldset>div{border:1px solid #ebebeb;padding:20px}body .container.container-cart .checkout-container .summary-template-holder .coupon-column .summary-coupon .coupon-form .coupon-fieldset>div .coupon-label{display:inline-block}body .container.container-cart .checkout-container .summary-template-holder .coupon-column .summary-coupon .coupon-form .coupon-fieldset>div .coupon-label label{display:block;width:100%;color:#9a9a9a;font-size:12px;font-weight:400;font-family:Roboto, sans-serif;line-height:30px;text-align:left;text-transform:initial;cursor:pointer}@media only screen and (min-width: 100px) and (max-width: 767px){body .container.container-cart .checkout-container .summary-template-holder .coupon-column .summary-coupon .coupon-form .coupon-fieldset>div .coupon-label label{text-transform:uppercase}}body .container.container-cart .checkout-container .summary-template-holder .coupon-column .summary-coupon .coupon-form .coupon-fieldset>div .coupon-fields{display:inline-block}@media only screen and (min-width: 100px) and (max-width: 767px){body .container.container-cart .checkout-container .summary-template-holder .coupon-column .summary-coupon .coupon-form .coupon-fieldset>div .coupon-fields{width:100%}}body .container.container-cart .checkout-container .summary-template-holder .coupon-column .summary-coupon .coupon-form .coupon-fieldset>div .coupon-fields #cart-coupon{display:inline-block;min-width:110px;height:30px;line-height:30px;color:#9a9a9a;font-size:10px;font-weight:400;font-family:Roboto, sans-serif;text-transform:uppercase;border:1px solid #ececec;border-radius:0;padding:0 10px;outline:0;box-shadow:none}body .container.container-cart .checkout-container .summary-template-holder .coupon-column .summary-coupon .coupon-form .coupon-fieldset>div .coupon-fields #cart-coupon::placeholder{color:#9a9a9a;font-size:10px;font-style:normal;text-transform:uppercase;font-weight:400}body .container.container-cart .checkout-container .summary-template-holder .coupon-column .summary-coupon .coupon-form .coupon-fieldset>div .coupon-fields #cart-coupon::-webkit-input-placeholder{color:#9a9a9a;font-size:10px;font-style:normal;text-transform:uppercase;font-weight:400}body .container.container-cart .checkout-container .summary-template-holder .coupon-column .summary-coupon .coupon-form .coupon-fieldset>div .coupon-fields #cart-coupon::-moz-placeholder{color:#9a9a9a;font-size:10px;font-style:normal;text-transform:uppercase;font-weight:400}body .container.container-cart .checkout-container .summary-template-holder .coupon-column .summary-coupon .coupon-form .coupon-fieldset>div .coupon-fields #cart-coupon:-ms-input-placeholder{color:#9a9a9a;font-size:10px;font-style:normal;text-transform:uppercase;font-weight:400}body .container.container-cart .checkout-container .summary-template-holder .coupon-column .summary-coupon .coupon-form .coupon-fieldset>div .coupon-fields #cart-coupon:-moz-placeholder{color:#9a9a9a;font-size:10px;font-style:normal;text-transform:uppercase;font-weight:400}@media only screen and (min-width: 100px) and (max-width: 767px){body .container.container-cart .checkout-container .summary-template-holder .coupon-column .summary-coupon .coupon-form .coupon-fieldset>div .coupon-fields #cart-coupon{width:65%}}body .container.container-cart .checkout-container .summary-template-holder .coupon-column .summary-coupon .coupon-form .coupon-fieldset>div .coupon-fields .loading-coupon{display:none}body .container.container-cart .checkout-container .summary-template-holder .coupon-column .summary-coupon .coupon-form .coupon-fieldset>div .coupon-fields #cart-coupon-add{display:inline-block;height:30px;line-height:30px;color:#fff;font-size:10px;font-weight:400;font-family:Roboto, sans-serif;letter-spacing:1.5px;text-transform:uppercase;text-shadow:none;border:0;border-radius:0;background:#757575;padding:0 10px;outline:0;box-shadow:none;margin-left:-5px}@media only screen and (min-width: 100px) and (max-width: 767px){body .container.container-cart .checkout-container .summary-template-holder .coupon-column .summary-coupon .coupon-form .coupon-fieldset>div .coupon-fields #cart-coupon-add{width:35%}}body .container.container-cart .checkout-container .summary-template-holder .coupon-column .summary-coupon .coupon-form .coupon-fieldset .coupon-data{width:100%}body .container.container-cart .checkout-container .summary-template-holder .coupon-column .summary-coupon .coupon-form .coupon-fieldset .coupon-data a{float:left;width:100%;height:35px;font-size:12px;font-weight:600;line-height:35px;text-align:center;text-decoration:none;text-transform:uppercase;padding:1px 12px;margin-bottom:13px;background:#f6f6f6;color:#757575}body .container.container-cart .checkout-container .summary-template-holder .summary-totalizers{width:30%;max-width:300px;border-bottom:0;border-radius:0;font-weight:600;text-transform:uppercase;padding:0;margin:0}@media only screen and (min-width: 100px) and (max-width: 767px){body .container.container-cart .checkout-container .summary-template-holder .summary-totalizers{width:100%;max-width:unset;padding:0 3%}}body .container.container-cart .checkout-container .summary-template-holder .summary-totalizers .summary-discount-descriptions{display:none;text-align:center;padding-top:10px;background:#f5f5f5;padding-bottom:5px}body .container.container-cart .checkout-container .summary-template-holder .summary-totalizers .summary-discount-descriptions .discount-name{display:none}body .container.container-cart .checkout-container .summary-template-holder .summary-totalizers .summary-discount-descriptions h3{display:none}body .container.container-cart .checkout-container .summary-template-holder .summary-totalizers .summary-discount-descriptions .discount-description:before{content:" - ";display:inline-block;margin-right:2px}body .container.container-cart .checkout-container .summary-template-holder .summary-totalizers .summary-discount-descriptions ul{display:inline-block}body .container.container-cart .checkout-container .summary-template-holder .summary-totalizers .summary-discount-descriptions ul .discount-descriptions-item{display:block;margin-bottom:5px}body .container.container-cart .checkout-container .summary-template-holder .summary-totalizers .accordion-group{border:0}@media only screen and (min-width: 100px) and (max-width: 767px){body .container.container-cart .checkout-container .summary-template-holder .summary-totalizers .accordion-group{width:100%;margin:auto;border-radius:0}}body .container.container-cart .checkout-container .summary-template-holder .summary-totalizers tr{border:0}body .container.container-cart .checkout-container .summary-template-holder .summary-totalizers .table{display:flex;flex-wrap:wrap;align-items:center;border:1px solid #ebebeb}body .container.container-cart .checkout-container .summary-template-holder .summary-totalizers .table tbody .monetary{text-align:left}body .container.container-cart .checkout-container .summary-template-holder .summary-totalizers .table tbody.shipping-calculate,body .container.container-cart .checkout-container .summary-template-holder .summary-totalizers .table tbody.totalizers-list{flex-basis:100%;border-bottom:1px solid #ebebeb}body .container.container-cart .checkout-container .summary-template-holder .summary-totalizers .table tbody.shipping-calculate tr,body .container.container-cart .checkout-container .summary-template-holder .summary-totalizers .table tbody.totalizers-list tr{display:flex;justify-content:space-between}body .container.container-cart .checkout-container .summary-template-holder .summary-totalizers .table tbody.shipping-calculate tr td,body .container.container-cart .checkout-container .summary-template-holder .summary-totalizers .table tbody.totalizers-list tr td{color:#9a9a9a;font-size:12px;font-weight:400;font-family:Roboto, sans-serif;width:50%;line-height:40px;text-align:right;text-transform:uppercase;vertical-align:middle}body .container.container-cart .checkout-container .summary-template-holder .summary-totalizers .table tbody.shipping-calculate tr td.monetary,body .container.container-cart .checkout-container .summary-template-holder .summary-totalizers .table tbody.totalizers-list tr td.monetary{text-transform:uppercase;padding:0 20px 0 0}body .container.container-cart .checkout-container .summary-template-holder .summary-totalizers .table tbody.shipping-calculate tr td.space,body .container.container-cart .checkout-container .summary-template-holder .summary-totalizers .table tbody.totalizers-list tr td.space{display:none}body .container.container-cart .checkout-container .summary-template-holder .summary-totalizers .table tbody.shipping-calculate tr td.info,body .container.container-cart .checkout-container .summary-template-holder .summary-totalizers .table tbody.totalizers-list tr td.info{text-align:left;text-transform:initial;padding:0 0 0 20px}body .container.container-cart .checkout-container .summary-template-holder .summary-totalizers .table tbody.shipping-calculate tr td.info span,body .container.container-cart .checkout-container .summary-template-holder .summary-totalizers .table tbody.totalizers-list tr td.info span{text-align:left}body .container.container-cart .checkout-container .summary-template-holder .summary-totalizers .table tbody.shipping-calculate tr td.empty,body .container.container-cart .checkout-container .summary-template-holder .summary-totalizers .table tbody.totalizers-list tr td.empty{display:none}body .container.container-cart .checkout-container .summary-template-holder .summary-totalizers .table tbody.shipping-calculate tr.Items,body .container.container-cart .checkout-container .summary-template-holder .summary-totalizers .table tbody.totalizers-list tr.Items{height:40px}@media only screen and (min-width: 100px) and (max-width: 767px){body .container.container-cart .checkout-container .summary-template-holder .summary-totalizers .table tbody.shipping-calculate tr.Items,body .container.container-cart .checkout-container .summary-template-holder .summary-totalizers .table tbody.totalizers-list tr.Items{border:0;border-left:0;border-right:0}}body .container.container-cart .checkout-container .summary-template-holder .summary-totalizers .table tbody.shipping-calculate tr.Items td.empty,body .container.container-cart .checkout-container .summary-template-holder .summary-totalizers .table tbody.totalizers-list tr.Items td.empty{display:none}body .container.container-cart .checkout-container .summary-template-holder .summary-totalizers .table tbody.shipping-calculate tr.Shipping .info,body .container.container-cart .checkout-container .summary-template-holder .summary-totalizers .table tbody.totalizers-list tr.Shipping .info{position:relative}body .container.container-cart .checkout-container .summary-template-holder .summary-totalizers .table tbody.shipping-calculate tr.Shipping .info .postal-code-for-sla,body .container.container-cart .checkout-container .summary-template-holder .summary-totalizers .table tbody.totalizers-list tr.Shipping .info .postal-code-for-sla{color:#000;font-size:14px;font-weight:400;font-family:Roboto,sans-serif}body .container.container-cart .checkout-container .summary-template-holder .summary-totalizers .table tbody.shipping-calculate tr.Shipping .info .postal-code-for-sla .cart-reset-postal-code,body .container.container-cart .checkout-container .summary-template-holder .summary-totalizers .table tbody.totalizers-list tr.Shipping .info .postal-code-for-sla .cart-reset-postal-code{color:#005a37;float:left}body .container.container-cart .checkout-container .summary-template-holder .summary-totalizers .table tbody.shipping-calculate tr.Shipping .info .postal-code-for-sla .shipping-name,body .container.container-cart .checkout-container .summary-template-holder .summary-totalizers .table tbody.shipping-calculate tr.Shipping .info .postal-code-for-sla .shipping-name-to,body .container.container-cart .checkout-container .summary-template-holder .summary-totalizers .table tbody.totalizers-list tr.Shipping .info .postal-code-for-sla .shipping-name,body .container.container-cart .checkout-container .summary-template-holder .summary-totalizers .table tbody.totalizers-list tr.Shipping .info .postal-code-for-sla .shipping-name-to{display:none}body .container.container-cart .checkout-container .summary-template-holder .summary-totalizers .table tbody.shipping-calculate tr.Shipping .info .postal-code-for-sla .icon-remove-sign:before,body .container.container-cart .checkout-container .summary-template-holder .summary-totalizers .table tbody.totalizers-list tr.Shipping .info .postal-code-for-sla .icon-remove-sign:before{color:#000}body .container.container-cart .checkout-container .summary-template-holder .summary-totalizers .table tbody.shipping-calculate tr.Shipping .info .shipping-sla-selector,body .container.container-cart .checkout-container .summary-template-holder .summary-totalizers .table tbody.totalizers-list tr.Shipping .info .shipping-sla-selector{margin-bottom:5px}body .container.container-cart .checkout-container .summary-template-holder .summary-totalizers .table tbody.shipping-calculate tr.Shipping .info .shipping-sla-selector .shipping-sla-button,body .container.container-cart .checkout-container .summary-template-holder .summary-totalizers .table tbody.totalizers-list tr.Shipping .info .shipping-sla-selector .shipping-sla-button{color:#000;font-size:13px;font-weight:400;font-family:Roboto, sans-serif;text-shadow:none;box-shadow:none;border-radius:0;border:1px solid #005a37;background:#f0f0f0;width:100%;max-width:150px;padding:5px}body .container.container-cart .checkout-container .summary-template-holder .summary-totalizers .table tbody.shipping-calculate tr.Shipping .info .shipping-sla-selector .shipping-sla-button .shipping-estimate,body .container.container-cart .checkout-container .summary-template-holder .summary-totalizers .table tbody.totalizers-list tr.Shipping .info .shipping-sla-selector .shipping-sla-button .shipping-estimate{margin-right:2px}body .container.container-cart .checkout-container .summary-template-holder .summary-totalizers .table tbody.shipping-calculate tr.Shipping .info .shipping-sla-selector .shipping-sla-button .caret,body .container.container-cart .checkout-container .summary-template-holder .summary-totalizers .table tbody.totalizers-list tr.Shipping .info .shipping-sla-selector .shipping-sla-button .caret{border:0;background:url(/arquivos/icon-arrow-down.png) no-repeat center center;width:11px;height:11px;margin:1px 0;vertical-align:baseline}body .container.container-cart .checkout-container .summary-template-holder .summary-totalizers .table tbody.shipping-calculate tr.Shipping .info .shipping-sla-options,body .container.container-cart .checkout-container .summary-template-holder .summary-totalizers .table tbody.totalizers-list tr.Shipping .info .shipping-sla-options{border-radius:0;padding:0;margin:0;right:0}body .container.container-cart .checkout-container .summary-template-holder .summary-totalizers .table tbody.shipping-calculate tr.Shipping .info .shipping-sla-options>li>a,body .container.container-cart .checkout-container .summary-template-holder .summary-totalizers .table tbody.totalizers-list tr.Shipping .info .shipping-sla-options>li>a{color:#000;font-size:12px;font-weight:400;font-family:Roboto, sans-serif;padding:5px 20px;transition:all 0.2s linear}body .container.container-cart .checkout-container .summary-template-holder .summary-totalizers .table tbody.shipping-calculate tr.Shipping .info .shipping-sla-options>li>a:hover,body .container.container-cart .checkout-container .summary-template-holder .summary-totalizers .table tbody.totalizers-list tr.Shipping .info .shipping-sla-options>li>a:hover{color:#fff;background:#005a37}body .container.container-cart .checkout-container .summary-template-holder .summary-totalizers .table tbody.totalizers-list{order:1}@media only screen and (min-width: 100px) and (max-width: 767px){body .container.container-cart .checkout-container .summary-template-holder .summary-totalizers .table tbody.totalizers-list .Shipping{top:0;width:100%}}@media only screen and (min-width: 100px) and (max-width: 767px){.full-cart .summary-totalizers .shipping-sla-options{left:-10px;overflow:auto;right:auto;width:286px}}body .container.container-cart .checkout-container .summary-template-holder .summary-totalizers .table tbody.totalizers-list tr td.monetary{color:#676767}body .container.container-cart .checkout-container .summary-template-holder .summary-totalizers .table tbody.shipping-calculate{order:2}body .container.container-cart .checkout-container .summary-template-holder .summary-totalizers .table tbody.shipping-calculate>tr>td.info{position:relative;width:30%;vertical-align:top}body .container.container-cart .checkout-container .summary-template-holder .summary-totalizers .table tbody.shipping-calculate>tr>td.info span{float:right;width:100%;padding:0;cursor:pointer}body .container.container-cart .checkout-container .summary-template-holder .summary-totalizers .table tbody.shipping-calculate>tr>td.empty,body .container.container-cart .checkout-container .summary-template-holder .summary-totalizers .table tbody.shipping-calculate>tr>td.space{display:none}body .container.container-cart .checkout-container .summary-template-holder .summary-totalizers .table tbody.shipping-calculate>tr>td.monetary{display:none}body .container.container-cart .checkout-container .summary-template-holder .summary-totalizers .table tbody.shipping-calculate>tr>td.monetary #shipping-calculate-link{color:#9a9a9a;font-size:12px;font-weight:400;font-family:Roboto, sans-serif;text-decoration:none;text-transform:uppercase;border-bottom:1px solid #9a9a9a}body .container.container-cart .checkout-container .summary-template-holder .summary-totalizers .table tbody.shipping-calculate>tr>td.monetary.form-postal-code{display:block !important;position:relative;flex-basis:65%;padding-top:10px}@media only screen and (min-width: 100px) and (max-width: 767px){body .container.container-cart .checkout-container .summary-template-holder .summary-totalizers .table tbody.shipping-calculate>tr>td.monetary.form-postal-code{padding:5px 0}}@media only screen and (min-width: 100px) and (max-width: 767px){body .container.container-cart .checkout-container .summary-template-holder .summary-totalizers .table tbody.shipping-calculate>tr>td.monetary.form-postal-code .shipping{width:100%;margin:0}}body .container.container-cart .checkout-container .summary-template-holder .summary-totalizers .table tbody.shipping-calculate>tr>td.monetary.form-postal-code .shipping-form-inline{min-width:unset}@media only screen and (min-width: 100px) and (max-width: 767px){body .container.container-cart .checkout-container .summary-template-holder .summary-totalizers .table tbody.shipping-calculate>tr>td.monetary.form-postal-code .shipping-form-inline{padding-right:20px}}body .container.container-cart .checkout-container .summary-template-holder .summary-totalizers .table tbody.shipping-calculate>tr>td.monetary.form-postal-code #summary-postal-code{display:inline-block;width:auto;max-width:50%;height:30px;line-height:30px;color:#9a9a9a;font-size:10px;font-weight:400;font-family:Roboto, sans-serif;text-transform:uppercase;border:1px solid #ececec;border-radius:0;background:0 0;padding:0 10px;outline:0;box-shadow:none}body .container.container-cart .checkout-container .summary-template-holder .summary-totalizers .table tbody.shipping-calculate>tr>td.monetary.form-postal-code #summary-postal-code::placeholder{color:#9a9a9a;font-size:12px;font-style:normal;text-transform:uppsercase;font-weight:400}body .container.container-cart .checkout-container .summary-template-holder .summary-totalizers .table tbody.shipping-calculate>tr>td.monetary.form-postal-code #summary-postal-code::-webkit-input-placeholder{color:#9a9a9a;font-size:12px;font-style:normal;text-transform:uppsercase;font-weight:400}body .container.container-cart .checkout-container .summary-template-holder .summary-totalizers .table tbody.shipping-calculate>tr>td.monetary.form-postal-code #summary-postal-code::-moz-placeholder{color:#9a9a9a;font-size:12px;font-style:normal;text-transform:uppsercase;font-weight:400}body .container.container-cart .checkout-container .summary-template-holder .summary-totalizers .table tbody.shipping-calculate>tr>td.monetary.form-postal-code #summary-postal-code:-ms-input-placeholder{color:#9a9a9a;font-size:12px;font-style:normal;text-transform:uppsercase;font-weight:400}body .container.container-cart .checkout-container .summary-template-holder .summary-totalizers .table tbody.shipping-calculate>tr>td.monetary.form-postal-code #summary-postal-code:-moz-placeholder{color:#9a9a9a;font-size:12px;font-style:normal;text-transform:uppsercase;font-weight:400}@media only screen and (min-width: 100px) and (max-width: 767px){body .container.container-cart .checkout-container .summary-template-holder .summary-totalizers .table tbody.shipping-calculate>tr>td.monetary.form-postal-code #summary-postal-code{max-width:58%}}@media only screen and (min-width: 100px) and (max-width: 767px){body .container.container-cart .checkout-container .summary-template-holder .summary-totalizers .table tbody.shipping-calculate>tr>td.monetary.form-postal-code #summary-postal-code.error{background-color:rgba(234,48,48,0.51)}}body .container.container-cart .checkout-container .summary-template-holder .summary-totalizers .table tbody.shipping-calculate>tr>td.monetary.form-postal-code .loading-inline{display:none}body .container.container-cart .checkout-container .summary-template-holder .summary-totalizers .table tbody.shipping-calculate>tr>td.monetary.form-postal-code #cart-shipping-calculate{display:inline-block;width:auto;max-width:90px;height:30px;line-height:30px;color:#fff;font-size:10px;font-weight:400;font-family:Roboto, sans-serif;letter-spacing:1.5px;text-shadow:none;text-align:center;text-transform:uppercase;border:0;border-radius:0;background:#757575;padding:0 10px;margin-left:-3px;outline:0;box-shadow:none}body .container.container-cart .checkout-container .summary-template-holder .summary-totalizers .table tbody.shipping-calculate>tr>td.monetary.form-postal-code span.error{position:absolute;top:4px;left:0;right:0;min-width:160px;width:100%;color:#fc6f5e;font-size:9px;font-weight:400;font-family:Roboto, sans-serif;line-height:10px;text-align:center;padding:0;margin:0}@media only screen and (min-width: 100px) and (max-width: 767px){body .container.container-cart .checkout-container .summary-template-holder .summary-totalizers .table tbody.shipping-calculate>tr>td.monetary.form-postal-code span.error{display:none !important}}body .container.container-cart .checkout-container .summary-template-holder .summary-totalizers .table tbody.shipping-calculate>tr>td.monetary.form-postal-code #cart-dont-know-postal-code{display:block;width:100%;color:#9a9a9a;font-size:10px;font-weight:400;font-family:Roboto, sans-serif;line-height:10px;text-transform:initial;text-align:center;padding:0 5px}@media only screen and (min-width: 100px) and (max-width: 767px){body .container.container-cart .checkout-container .summary-template-holder .summary-totalizers .table tbody.shipping-calculate>tr>td.monetary.form-postal-code #cart-dont-know-postal-code{position:absolute;bottom:5px;left:-45%;width:auto;text-align:left;padding:0}}body .container.container-cart .checkout-container .summary-template-holder .summary-totalizers .table tfoot{order:3;width:100%}body .container.container-cart .checkout-container .summary-template-holder .summary-totalizers .table tfoot tr{background:#f5f5f5;border-bottom:0}body .container.container-cart .checkout-container .summary-template-holder .summary-totalizers .table tfoot tr td{width:50%;color:#9a9a9a;font-size:12px;font-weight:400;font-family:Roboto, sans-serif;letter-spacing:1px;text-transform:uppercase;line-height:40px}body .container.container-cart .checkout-container .summary-template-holder .summary-totalizers .table tfoot tr td.info{text-align:left;padding:0 0 0 20px}body .container.container-cart .checkout-container .summary-template-holder .summary-totalizers .table tfoot tr td.monetary{padding:0 20px 0 0;color:#282828;text-align:right;white-space:nowrap}body .container.container-cart .checkout-container .summary-template-holder .summary-totalizers .table tfoot tr td.empty{display:none}body .container.container-cart .checkout-container .cart-links-bottom{float:left;width:100%;position:relative;margin-top:5px}@media only screen and (min-width: 100px) and (max-width: 767px){body .container.container-cart .checkout-container .cart-links-bottom{margin:15px 0 30px !important}}body #checkout-confirmation-top .confirmation-demo{position:relative;display:flex;justify-content:center}body #checkout-confirmation-top .scratchpad{max-width:300px;height:35px;border:solid 1px;float:left;width:135px;position:relative;top:205px;right:-563px}@media only screen and (min-width: 100px) and (max-width: 767px){body .container.container-cart .checkout-container .cart-links-bottom .link-choose-more-products-wrapper{float:none;display:block;width:100%;padding:0 3%;margin:0 0 10px}body #checkout-confirmation-top .confirmation-demo{position:relative;display:flex;justify-content:center}body #checkout-confirmation-top .scratchpad{height:27px;width:24%;position:absolute;top:unset;bottom:31%;right:5%}body #checkout-confirmation-top canvas{height:auto !important}}body .container.container-cart .checkout-container .cart-links-bottom .link-choose-more-products-wrapper #cart-choose-more-products{font-size:0;max-width:300px;background:#fff;margin:0;border:1px solid #757575}@media only screen and (min-width: 100px) and (max-width: 767px){body .container.container-cart .checkout-container .cart-links-bottom .link-choose-more-products-wrapper #cart-choose-more-products{max-width:unset;position:relative;border:1px solid #000}}body .container.container-cart .checkout-container .cart-links-bottom .link-choose-more-products-wrapper #cart-choose-more-products:before{content:"Continuar Comprando";display:block;color:#000;font-size:14px;font-weight:400;font-family:Roboto,sans-serif}body .container.container-cart .checkout-container .cart-links-bottom .btn-place-order-wrapper{float:right;width:26.5%}@media only screen and (min-width: 100px) and (max-width: 767px){body .container.container-cart .checkout-container .cart-links-bottom .btn-place-order-wrapper{float:none;display:block;width:100%;padding:0 3%}}body .container.container-cart .checkout-container .cart-links-bottom .btn-place-order-wrapper #cart-to-orderform{border:0;box-shadow:none}@media only screen and (min-width: 100px) and (max-width: 767px){body .container.container-cart .checkout-container .cart-links-bottom .btn-place-order-wrapper #cart-to-orderform{margin:0;padding:0;position:relative}}body .container .orderform-template.active{margin-bottom:70px}@media only screen and (min-width: 100px) and (max-width: 767px){body .container .orderform-template.active{margin-bottom:50px}}body .container .orderform-template a{color:#000}@media only screen and (min-width: 100px) and (max-width: 767px){body .container .orderform-template{border:0}}@media only screen and (min-width: 100px) and (max-width: 767px){body .container .orderform-template .pre-email .client-pre-email-h label span{line-height:22px}body .container .orderform-template .pre-email .client-pre-email-h label small{line-height:32px}body .container .orderform-template .pre-email .btn-success{width:100%}}body .container .orderform-template .form-page{width:100%;background:#f9f9f9;border:none}@media only screen and (min-width: 100px) and (max-width: 767px){body .container .orderform-template .form-page{padding:0 4%}}body .container .orderform-template .form-page a#orderform-to-cart{display:none;position:absolute;bottom:0;left:0;right:0;color:#000;font-size:14px;font-weight:400;font-family:Roboto, sans-serif;letter-spacing:-.5px;text-transform:uppercase;text-decoration:underline #9a9a9a}body .container .orderform-template .form-page .pre-email .client-pre-email-h{display:block;width:100%;margin-bottom:30px}@media only screen and (min-width: 100px) and (max-width: 767px){body .container .orderform-template .form-page .pre-email .client-pre-email-h{margin-top:30px}}body .container .orderform-template .form-page .pre-email .client-pre-email-h label{text-transform:initial;margin:0}body .container .orderform-template .form-page .pre-email .client-pre-email-h label span{display:inline-block;color:#282828;font-size:20px;font-weight:400;font-family:Roboto, sans-serif;text-transform:initial}body .container .orderform-template .form-page .pre-email .client-pre-email-h label small{display:inline-block;color:#282828;font-size:20px;font-weight:400;font-family:Roboto, sans-serif;text-transform:initial}body .container .orderform-template .form-page .pre-email .client-pre-email-h label small:after,body .container .orderform-template .form-page .pre-email .client-pre-email-h label small:before{color:#282828;font-size:20px;font-weight:400;font-family:Roboto,sans-serif}body .container .orderform-template .form-page .pre-email .client-pre-email-h label small:before{content:"("}body .container .orderform-template .form-page .pre-email .client-pre-email-h label small:after{content:")"}body .container .orderform-template .form-page .pre-email .client-email{float:none;display:block;position:relative;width:100%;max-width:750px;height:50px;margin:0 auto;margin-bottom:25px}@media only screen and (min-width: 100px) and (max-width: 767px){body .container .orderform-template .form-page .pre-email .client-email{max-width:100%}}body .container .orderform-template .form-page .pre-email .client-email #client-pre-email{float:left;width:67.5%;height:50px;color:#9a9a9a;font-size:14px;font-weight:400;font-family:Roboto, sans-serif;line-height:50px;margin-top:1px;margin-left:-3px;padding-left:21px;padding:0 4%;border:1px solid #e1e1e1;border-radius:0;background:#fff;box-shadow:none;outline:0;box-sizing:border-box;margin:0}@media only screen and (min-width: 100px) and (max-width: 767px){body .container .orderform-template .form-page .pre-email .client-email #client-pre-email{width:66% !important}}body .container .orderform-template .form-page .pre-email .client-email #client-pre-email::placeholder{color:#9a9a9a;font-size:14px;font-style:normal;text-transform:initial;font-weight:500}body .container .orderform-template .form-page .pre-email .client-email #client-pre-email::-webkit-input-placeholder{color:#9a9a9a;font-size:14px;font-style:normal;text-transform:initial;font-weight:500}body .container .orderform-template .form-page .pre-email .client-email #client-pre-email::-moz-placeholder{color:#9a9a9a;font-size:14px;font-style:normal;text-transform:initial;font-weight:500}body .container .orderform-template .form-page .pre-email .client-email #client-pre-email:-ms-input-placeholder{color:#9a9a9a;font-size:14px;font-style:normal;text-transform:initial;font-weight:500}body .container .orderform-template .form-page .pre-email .client-email #client-pre-email:-moz-placeholder{color:#9a9a9a;font-size:14px;font-style:normal;text-transform:initial;font-weight:500}body .container .orderform-template .form-page .pre-email .client-email .loading-inline{font-size:23px;color:#005a37;position:absolute;top:-35px;right:0;left:0}@media only screen and (min-width: 100px) and (max-width: 767px){body .container .orderform-template .form-page .pre-email .client-email .loading-inline{right:0 !important;margin:auto}}body .container .orderform-template .form-page .pre-email .client-email #btn-client-pre-email{top:0;right:0;border:0;width:30%;min-width:150px}@media only screen and (min-width: 100px) and (max-width: 767px){body .container .orderform-template .form-page .pre-email .client-email #btn-client-pre-email{min-width:115px}}body .container .orderform-template .form-page .pre-email .client-email #btn-client-pre-email span{display:block;width:100%;height:100%;color:#fff;font-size:14px;font-weight:400;font-family:Roboto, sans-serif;letter-spacing:1px;text-transform:uppercase}body .container .orderform-template .form-page .pre-email .client-email .help.error{float:left;width:100%;color:#ef6868;font-size:12px;font-weight:400;font-family:Roboto, sans-serif;text-transform:lowercase;margin:10px 0 0;padding-right:32.5%}body .container .orderform-template .form-page .pre-email .client-email .help.error:before{content:"*"}body .container .orderform-template .form-page .emailInfo{display:block;width:45%;border-radius:0;border:1px solid #e1e1e1;background:#fff;padding:30px 3%;margin-top:20px}@media only screen and (min-width: 100px) and (max-width: 767px){body .container .orderform-template .form-page .emailInfo{width:100%;padding:30px 5%;margin-top:20px}}body .container .orderform-template .form-page .emailInfo h3{color:#000;font-size:14px;font-weight:700;font-family:Roboto, sans-serif;margin-bottom:20px}body .container .orderform-template .form-page .emailInfo .unstyled{display:block;width:100%}body .container .orderform-template .form-page .emailInfo .unstyled li{display:block;width:100%;margin-bottom:15px}body .container .orderform-template .form-page .emailInfo .unstyled li:last-of-type{margin-bottom:0}body .container .orderform-template .form-page .emailInfo .unstyled li .icon-ok{margin-right:5px}body .container .orderform-template .form-page .emailInfo .unstyled li .icon-ok:before{content:"-";color:#9a9a9a;font-size:14px;font-weight:400;font-family:Roboto,sans-serif}body .container .orderform-template .form-page .emailInfo .unstyled li span{color:#9a9a9a;font-size:14px;font-weight:400;font-family:Roboto,sans-serif}body .container .orderform-template .form-page .emailInfo .icon-lock{display:none}body .container .orderform-template .orderform-template-holder .client-notice{display:none}body .container .orderform-template .orderform-template-holder label{font-size:12px;color:#000;margin-bottom:10px}body .container .orderform-template .orderform-template-holder label.checkbox{padding:0}body .container .orderform-template .orderform-template-holder .help{font-size:11px}body .container .orderform-template .orderform-template-holder #client-profile-data,body .container .orderform-template .orderform-template-holder #payment-data,body .container .orderform-template .orderform-template-holder #shipping-data{background-color:#fff}@media only screen and (min-width: 100px) and (max-width: 767px){body .container .orderform-template .orderform-template-holder #client-profile-data,body .container .orderform-template .orderform-template-holder #payment-data,body .container .orderform-template .orderform-template-holder #shipping-data{margin-bottom:30px}}body .container .orderform-template .orderform-template-holder #client-profile-data .link-box-edit.btn.btn-small,body .container .orderform-template .orderform-template-holder #payment-data .link-box-edit.btn.btn-small,body .container .orderform-template .orderform-template-holder #shipping-data .link-box-edit.btn.btn-small{top:0;right:0;bottom:0;padding:0;border:0;border-radius:0;box-shadow:none;background:0 0;opacity:1}body .container .orderform-template .orderform-template-holder #client-profile-data .link-box-edit.btn.btn-small .icon-edit,body .container .orderform-template .orderform-template-holder #payment-data .link-box-edit.btn.btn-small .icon-edit,body .container .orderform-template .orderform-template-holder #shipping-data .link-box-edit.btn.btn-small .icon-edit{content:"";display:block;margin:0;background:#e5e5e5;padding:4px;border:1px solid #e5e5e5;border-right:0;border-top:0}body .container .orderform-template .orderform-template-holder #client-profile-data .step,body .container .orderform-template .orderform-template-holder #payment-data .step,body .container .orderform-template .orderform-template-holder #shipping-data .step{border:1px solid #e1e1e1;border-radius:0;padding:0;margin:0}body .container .orderform-template .orderform-template-holder #client-profile-data .step .checkbox input[type=checkbox],body .container .orderform-template .orderform-template-holder #client-profile-data .step .radio input[type=radio],body .container .orderform-template .orderform-template-holder #payment-data .step .checkbox input[type=checkbox],body .container .orderform-template .orderform-template-holder #payment-data .step .radio input[type=radio],body .container .orderform-template .orderform-template-holder #shipping-data .step .checkbox input[type=checkbox],body .container .orderform-template .orderform-template-holder #shipping-data .step .radio input[type=radio]{float:none;margin:0 5px 0 0;display:inline-block;vertical-align:middle;-webkit-appearance:none;width:16px;height:16px;border-radius:100%;border:4px solid #f0f0f0;background:#fff;outline:0;transition:all 0.2s linear}body .container .orderform-template .orderform-template-holder #client-profile-data .step .checkbox input[type=checkbox]:checked,body .container .orderform-template .orderform-template-holder #client-profile-data .step .radio input[type=radio]:checked,body .container .orderform-template .orderform-template-holder #payment-data .step .checkbox input[type=checkbox]:checked,body .container .orderform-template .orderform-template-holder #payment-data .step .radio input[type=radio]:checked,body .container .orderform-template .orderform-template-holder #shipping-data .step .checkbox input[type=checkbox]:checked,body .container .orderform-template .orderform-template-holder #shipping-data .step .radio input[type=radio]:checked{background:#005a37}body .container .orderform-template .orderform-template-holder #client-profile-data .step .accordion-heading,body .container .orderform-template .orderform-template-holder #payment-data .step .accordion-heading,body .container .orderform-template .orderform-template-holder #shipping-data .step .accordion-heading{display:block;width:100%;height:auto;padding:0}body .container .orderform-template .orderform-template-holder #client-profile-data .step .accordion-heading>span,body .container .orderform-template .orderform-template-holder #payment-data .step .accordion-heading>span,body .container .orderform-template .orderform-template-holder #shipping-data .step .accordion-heading>span{color:#333;font-size:18px;font-weight:700;font-family:Roboto, sans-serif;line-height:unset;text-transform:initial;padding:15px 10px}body .container .orderform-template .orderform-template-holder #client-profile-data .step .accordion-heading>span>span,body .container .orderform-template .orderform-template-holder #payment-data .step .accordion-heading>span>span,body .container .orderform-template .orderform-template-holder #shipping-data .step .accordion-heading>span>span{line-height:27px}body .container .orderform-template .orderform-template-holder #client-profile-data .step .accordion-heading>span [class^=icon-],body .container .orderform-template .orderform-template-holder #payment-data .step .accordion-heading>span [class^=icon-],body .container .orderform-template .orderform-template-holder #shipping-data .step .accordion-heading>span [class^=icon-]{display:inline-block;vertical-align:middle;margin-right:10px}body .container .orderform-template .orderform-template-holder #client-profile-data .step .accordion-heading>span [class^=icon-]:before,body .container .orderform-template .orderform-template-holder #payment-data .step .accordion-heading>span [class^=icon-]:before,body .container .orderform-template .orderform-template-holder #shipping-data .step .accordion-heading>span [class^=icon-]:before{content:""}body .container .orderform-template .orderform-template-holder #client-profile-data .step .accordion-heading>span .icon-edit,body .container .orderform-template .orderform-template-holder #payment-data .step .accordion-heading>span .icon-edit,body .container .orderform-template .orderform-template-holder #shipping-data .step .accordion-heading>span .icon-edit{display:block}body .container .orderform-template .orderform-template-holder #client-profile-data .step .accordion-heading>span .icon-edit:before,body .container .orderform-template .orderform-template-holder #payment-data .step .accordion-heading>span .icon-edit:before,body .container .orderform-template .orderform-template-holder #shipping-data .step .accordion-heading>span .icon-edit:before{content:"\f044";color:#005a37}body .container .orderform-template .orderform-template-holder #client-profile-data .step .accordion-inner,body .container .orderform-template .orderform-template-holder #payment-data .step .accordion-inner,body .container .orderform-template .orderform-template-holder #shipping-data .step .accordion-inner{padding:25px 5%}body .container .orderform-template .orderform-template-holder #client-profile-data .step .accordion-inner .notification,body .container .orderform-template .orderform-template-holder #client-profile-data .step .accordion-inner .notification.address-not-filled-verification,body .container .orderform-template .orderform-template-holder #payment-data .step .accordion-inner .notification,body .container .orderform-template .orderform-template-holder #payment-data .step .accordion-inner .notification.address-not-filled-verification,body .container .orderform-template .orderform-template-holder #shipping-data .step .accordion-inner .notification,body .container .orderform-template .orderform-template-holder #shipping-data .step .accordion-inner .notification.address-not-filled-verification{text-transform:initial;color:#6d6e71;font-size:13px;margin:15px 20px 10px;font-family:Roboto,sans-serif}body .container .orderform-template .orderform-template-holder #client-profile-data .step .accordion-inner .form-step.box-info,body .container .orderform-template .orderform-template-holder #payment-data .step .accordion-inner .form-step.box-info,body .container .orderform-template .orderform-template-holder #shipping-data .step .accordion-inner .form-step.box-info{line-height:20px}body .container .orderform-template .orderform-template-holder #client-profile-data .step .accordion-inner .box-info>p,body .container .orderform-template .orderform-template-holder #payment-data .step .accordion-inner .box-info>p,body .container .orderform-template .orderform-template-holder #shipping-data .step .accordion-inner .box-info>p{color:#000;font-size:14px;font-weight:400;font-family:Roboto, sans-serif;line-height:16px}body .container .orderform-template .orderform-template-holder #client-profile-data .step .accordion-inner .box-edit fieldset p.text,body .container .orderform-template .orderform-template-holder #client-profile-data .step .accordion-inner .box-new fieldset p.text,body .container .orderform-template .orderform-template-holder #payment-data .step .accordion-inner .box-edit fieldset p.text,body .container .orderform-template .orderform-template-holder #payment-data .step .accordion-inner .box-new fieldset p.text,body .container .orderform-template .orderform-template-holder #shipping-data .step .accordion-inner .box-edit fieldset p.text,body .container .orderform-template .orderform-template-holder #shipping-data .step .accordion-inner .box-new fieldset p.text{position:relative;margin-bottom:20px}body .container .orderform-template .orderform-template-holder #client-profile-data .step .accordion-inner .box-edit fieldset p.text label,body .container .orderform-template .orderform-template-holder #client-profile-data .step .accordion-inner .box-new fieldset p.text label,body .container .orderform-template .orderform-template-holder #payment-data .step .accordion-inner .box-edit fieldset p.text label,body .container .orderform-template .orderform-template-holder #payment-data .step .accordion-inner .box-new fieldset p.text label,body .container .orderform-template .orderform-template-holder #shipping-data .step .accordion-inner .box-edit fieldset p.text label,body .container .orderform-template .orderform-template-holder #shipping-data .step .accordion-inner .box-new fieldset p.text label{color:#9a9a9a;font-size:12px;font-weight:400;font-family:Roboto, sans-serif;text-transform:initial;margin-bottom:5px}body .container .orderform-template .orderform-template-holder #client-profile-data .step .accordion-inner .box-edit fieldset p.text input,body .container .orderform-template .orderform-template-holder #client-profile-data .step .accordion-inner .box-new fieldset p.text input,body .container .orderform-template .orderform-template-holder #payment-data .step .accordion-inner .box-edit fieldset p.text input,body .container .orderform-template .orderform-template-holder #payment-data .step .accordion-inner .box-new fieldset p.text input,body .container .orderform-template .orderform-template-holder #shipping-data .step .accordion-inner .box-edit fieldset p.text input,body .container .orderform-template .orderform-template-holder #shipping-data .step .accordion-inner .box-new fieldset p.text input{color:#9a9a9a;font-size:12px;font-weight:400;font-family:Roboto, sans-serif;line-height:40px;width:100%;max-width:100%;height:40px;border:1px solid #d7d7d7;border-radius:0;background-color:#fff;padding:0 0 0 10px;box-shadow:none;box-sizing:border-box}body .container .orderform-template .orderform-template-holder #client-profile-data .step .accordion-inner .box-edit fieldset p.text input.error,body .container .orderform-template .orderform-template-holder #client-profile-data .step .accordion-inner .box-new fieldset p.text input.error,body .container .orderform-template .orderform-template-holder #payment-data .step .accordion-inner .box-edit fieldset p.text input.error,body .container .orderform-template .orderform-template-holder #payment-data .step .accordion-inner .box-new fieldset p.text input.error,body .container .orderform-template .orderform-template-holder #shipping-data .step .accordion-inner .box-edit fieldset p.text input.error,body .container .orderform-template .orderform-template-holder #shipping-data .step .accordion-inner .box-new fieldset p.text input.error{border:1px solid #ed1c24}body .container .orderform-template .orderform-template-holder #client-profile-data .step .accordion-inner .box-edit fieldset p.text .help,body .container .orderform-template .orderform-template-holder #client-profile-data .step .accordion-inner .box-new fieldset p.text .help,body .container .orderform-template .orderform-template-holder #payment-data .step .accordion-inner .box-edit fieldset p.text .help,body .container .orderform-template .orderform-template-holder #payment-data .step .accordion-inner .box-new fieldset p.text .help,body .container .orderform-template .orderform-template-holder #shipping-data .step .accordion-inner .box-edit fieldset p.text .help,body .container .orderform-template .orderform-template-holder #shipping-data .step .accordion-inner .box-new fieldset p.text .help{position:absolute;bottom:-15px;color:#ed1c24;font-size:10px;font-weight:400;font-family:Roboto, sans-serif;text-transform:initial;min-width:110px}@media only screen and (min-width: 100px) and (max-width: 767px){body .container .orderform-template .orderform-template-holder #client-profile-data .step .accordion-inner .box-edit fieldset p.text .help,body .container .orderform-template .orderform-template-holder #client-profile-data .step .accordion-inner .box-new fieldset p.text .help,body .container .orderform-template .orderform-template-holder #payment-data .step .accordion-inner .box-edit fieldset p.text .help,body .container .orderform-template .orderform-template-holder #payment-data .step .accordion-inner .box-new fieldset p.text .help,body .container .orderform-template .orderform-template-holder #shipping-data .step .accordion-inner .box-edit fieldset p.text .help,body .container .orderform-template .orderform-template-holder #shipping-data .step .accordion-inner .box-new fieldset p.text .help{min-width:170px}}@media only screen and (min-width: 100px) and (max-width: 767px){body .container .orderform-template .orderform-template-holder #client-profile-data .step .btn-submit-wrapper,body .container .orderform-template .orderform-template-holder #payment-data .step .btn-submit-wrapper,body .container .orderform-template .orderform-template-holder #shipping-data .step .btn-submit-wrapper{margin:0}}body .container .orderform-template .orderform-template-holder #client-profile-data .step .newsletter,body .container .orderform-template .orderform-template-holder #payment-data .step .newsletter,body .container .orderform-template .orderform-template-holder #shipping-data .step .newsletter{margin:0}body .container .orderform-template .orderform-template-holder #client-profile-data .step .newsletter .checkbox .newsletter-text,body .container .orderform-template .orderform-template-holder #payment-data .step .newsletter .checkbox .newsletter-text,body .container .orderform-template .orderform-template-holder #shipping-data .step .newsletter .checkbox .newsletter-text{color:#000;font-size:12px;font-weight:400;font-family:Roboto, sans-serif;text-transform:initial}body .container .orderform-template .orderform-template-holder #client-profile-data .form-step.box-info>p{margin-bottom:10px}body .container .orderform-template .orderform-template-holder #client-profile-data .form-step.box-info>p:last-of-type{margin-bottom:0}body .container .orderform-template .orderform-template-holder #client-profile-data .form-step.box-info>p.client-profile-email .link-logout-container{position:absolute;top:3px;font-size:0;right:0;padding:0 4%}body .container .orderform-template .orderform-template-holder #client-profile-data .form-step.box-info>p.client-profile-email .link-logout-container a{text-transform:initial}body .container .orderform-template .orderform-template-holder #client-profile-data .form-step.box-info>p.client-profile-summary span:nth-of-type(2n+2){display:inline-block;margin-bottom:10px}body .container .orderform-template .orderform-template-holder #client-profile-data .form-step.box-info>p.client-profile-summary span:last-of-type{margin-bottom:0}body .container .orderform-template .orderform-template-holder #client-profile-data .form-step.box-info>p.client-profile-summary span[class$="-label"]{display:inline-block;color:#000;font-size:14px;font-weight:400;font-family:Roboto, sans-serif;text-transform:initial}body .container .orderform-template .orderform-template-holder #client-profile-data .form-step.box-info>p.client-profile-summary span.name{text-transform:capitalize;font-weight:700}@media only screen and (min-width: 100px) and (max-width: 767px){body .container .orderform-template .orderform-template-holder #client-profile-data .form-step.box-edit fieldset,body .container .orderform-template .orderform-template-holder #client-profile-data .form-step.box-edit fieldset p input{width:100% !important}body .container .orderform-template .orderform-template-holder #client-profile-data .form-step.box-edit fieldset p input#opt-in-newsletter,body .container .orderform-template .orderform-template-holder #client-profile-data .form-step.box-edit fieldset#opt-in-newsletter{width:16px !important}}body .container .orderform-template .orderform-template-holder #client-profile-data .form-step.box-edit fieldset p.text.client-email{width:100%}body .container .orderform-template .orderform-template-holder #client-profile-data .form-step.box-edit fieldset p.text.client-document{margin-bottom:0}@media only screen and (min-width: 100px) and (max-width: 767px){body .container .orderform-template .orderform-template-holder #client-profile-data .form-step.box-edit fieldset p.text.client-document{margin-bottom:20px}}body .container .orderform-template .orderform-template-holder #client-profile-data .form-step.box-edit fieldset p.text.client-phone{margin-bottom:0}body .container .orderform-template .orderform-template-holder #client-profile-data .form-step.box-edit .box-client-info-pj .corporate-title{width:100%;height:40px;color:#000;font-size:14px;font-weight:400;font-family:Roboto, sans-serif;line-height:40px;text-transform:lowercase;border-bottom:1px solid #f5f5f5}body .container .orderform-template .orderform-template-holder #client-profile-data .form-step.box-edit .box-client-info-pj .corporate-title.visible{margin:10px 0}body .container .orderform-template .orderform-template-holder #client-profile-data .form-step.box-edit .box-client-info-pj .corporate-info-box .state-inscription-box label{min-height:unset;padding:0;margin-bottom:10px}body .container .orderform-template .orderform-template-holder #client-profile-data .form-step.box-edit .links.unstyled{width:100%;text-align:left;margin:0}body .container .orderform-template .orderform-template-holder #client-profile-data .form-step.box-edit .links.unstyled a{color:#000;font-size:12px;font-weight:400;font-family:Roboto, sans-serif;text-transform:initial;float:left;padding:0;margin:15px 0;outline:0}body .container .orderform-template .orderform-template-holder #client-profile-data .form-step.box-edit .links.unstyled a#not-corporate-client{float:right;margin:0}body .container .orderform-template .orderform-template-holder #shipping-data .step .accordion-inner .box-step fieldset p.text.ship-postal-code{width:100%}body .container .orderform-template .orderform-template-holder #shipping-data .step .accordion-inner .box-step fieldset p.text.ship-number{width:32%}@media only screen and (min-width: 100px) and (max-width: 767px){body .container .orderform-template .orderform-template-holder #shipping-data .step .accordion-inner .box-step fieldset p.text.ship-number{margin-right:4%}}body .container .orderform-template .orderform-template-holder #shipping-data .step .accordion-inner .box-step fieldset p.text.ship-more-info{width:64%}body .container .orderform-template .orderform-template-holder #shipping-data .step .accordion-inner .box-step fieldset p.text.ship-more-info label{letter-spacing:-.4px;white-space:nowrap}body .container .orderform-template .orderform-template-holder #shipping-data .step .accordion-inner .box-step fieldset p.text.ship-name{width:100%;margin-bottom:10px}body .container .orderform-template .orderform-template-holder #shipping-data .step .accordion-inner .box-step fieldset p.text.ship-state select{width:100%;max-width:80px;height:40px;border-radius:0}body .container .orderform-template .orderform-template-holder #shipping-data .step .accordion-inner .box-step #ship-postal-code{display:inline-block;width:40%}body .container .orderform-template .orderform-template-holder #shipping-data .step .accordion-inner .box-step small{display:inline-block}body .container .orderform-template .orderform-template-holder #shipping-data .step .accordion-inner .box-step small #dont-know-postal-code{padding:0;color:#000;font-size:12px;font-weight:400;font-family:Roboto, sans-serif;text-transform:initial;text-decoration:none;border-bottom:1px solid #000}body .container .orderform-template .orderform-template-holder #shipping-data .step .accordion-inner .box-step .ship-filled-data{display:block;width:100%;text-align:left;margin-bottom:15px}body .container .orderform-template .orderform-template-holder #shipping-data .step .accordion-inner .box-step .ship-filled-data span{color:#9a9a9a;font-size:11px;font-weight:400;font-family:Roboto,sans-serif}body .container .orderform-template .orderform-template-holder #shipping-data .step .accordion-inner .box-step .ship-filled-data span.ship-street-text{display:block;width:100%;margin-bottom:5px}body .container .orderform-template .orderform-template-holder #shipping-data .step .accordion-inner .box-step .ship-filled-data span.ship-info-text{display:block;width:100%}body .container .orderform-template .orderform-template-holder #shipping-data .step .accordion-inner .box-step .ship-filled-data br{display:none}body .container .orderform-template .orderform-template-holder #shipping-data .step .accordion-inner .box-step .ship-filled-data a{color:#000;font-size:12px;font-weight:400;font-family:Roboto, sans-serif;text-transform:initial;text-decoration:underline}body .container .orderform-template .orderform-template-holder #shipping-data .step .accordion-inner .box-step .shipping-options{width:100%}body .container .orderform-template .orderform-template-holder #shipping-data .step .accordion-inner .box-step .shipping-options h4{margin:20px 0 5px;text-align:left}body .container .orderform-template .orderform-template-holder #shipping-data .step .accordion-inner .box-step .shipping-options h4>span{display:block;width:100%}body .container .orderform-template .orderform-template-holder #shipping-data .step .accordion-inner .box-step .shipping-options h4 .choose-shipping-option{color:#9a9a9a;font-size:16px;font-weight:400;font-family:Roboto,sans-serif}body .container .orderform-template .orderform-template-holder #shipping-data .step .accordion-inner .box-step .shipping-options .sla-items-list .shipping-option-item{position:relative;border:1px solid #e1e1e1;border-radius:0;background:0 0;box-shadow:none;height:40px;margin:0;padding:0 10px;transition:all 0.2s linear}@media only screen and (min-width: 100px) and (max-width: 767px){body .container .orderform-template .orderform-template-holder #shipping-data .step .accordion-inner .box-step .shipping-options .sla-items-list .shipping-option-item{line-height:38px}}body .container .orderform-template .orderform-template-holder #shipping-data .step .accordion-inner .box-step .shipping-options .sla-items-list .shipping-option-item.active{border-color:#000;background:#ebebeb}body .container .orderform-template .orderform-template-holder #shipping-data .step .accordion-inner .box-step .shipping-options .sla-items-list .shipping-option-item input{-webkit-appearance:none;display:none;vertical-align:middle;position:static;left:0;width:12px;height:12px;background:#fff;border-radius:100%;border:2px solid #fff;box-shadow:0 0 0 2px #e4e4e4;margin:0 10px 0 0;outline:0;transition:all 0.2s linear}body .container .orderform-template .orderform-template-holder #shipping-data .step .accordion-inner .box-step .shipping-options .sla-items-list .shipping-option-item input:checked{background:#005a37}body .container .orderform-template .orderform-template-holder #shipping-data .step .accordion-inner .box-step .shipping-options .sla-items-list .shipping-option-item>span{color:#000;font-size:14px;font-weight:400;font-family:Roboto, sans-serif;text-transform:initial;white-space:nowrap;width:auto;max-width:90%;line-height:40px;height:40px}@media only screen and (min-width: 100px) and (max-width: 767px){body .container .orderform-template .orderform-template-holder #shipping-data .step .accordion-inner .box-step .shipping-options .sla-items-list .shipping-option-item>span{display:inline-block;vertical-align:middle;white-space:normal;color:#000;font-size:12px;font-weight:400;font-family:Roboto, sans-serif;font-size:12px}}body .container .orderform-template .orderform-template-holder #shipping-data .step .accordion-inner .box-step .shipping-options .sla-items-list .shipping-option-item .icon-circle-blank{display:none}body .container .orderform-template .orderform-template-holder #shipping-data .step .accordion-inner .box-step .shipping-options .sla-items-list .shipping-option-item .icon-ok-circle{display:block;top:0;bottom:0;margin:auto}body .container .orderform-template .orderform-template-holder #shipping-data .step .accordion-inner .box-step .shipping-options .sla-items-list .shipping-option-item .icon-ok-circle:before{content:none}body .container .orderform-template .orderform-template-holder #shipping-data .step .accordion-inner .box-step .address-item.active{box-shadow:none;background:0 0;border-radius:0;border:1px solid #f5f5f5;margin-bottom:15px}body .container .orderform-template .orderform-template-holder #shipping-data .step .accordion-inner .box-step .address-item.active label{color:#000;font-size:12px;font-weight:500;line-height:20px;text-transform:initial;margin:0}body .container .orderform-template .orderform-template-holder #shipping-data .step .accordion-inner .box-step .address-item.active .link-box-select{position:static}body .container .orderform-template .orderform-template-holder #shipping-data .step .accordion-inner .box-step .address-item.active .link-box-select .icon-ok-circle{color:#005a37;top:0;right:10px;bottom:0;margin:auto}body .container .orderform-template .orderform-template-holder #shipping-data .step .accordion-inner .box-step .address-item.active .link-box-select .icon-ok-circle:before{line-height:50px}body .container .orderform-template .orderform-template-holder #shipping-data .step .accordion-inner .box-step .address-create,body .container .orderform-template .orderform-template-holder #shipping-data .step .accordion-inner .box-step .address-edit{border:0;margin:0;padding:0}body .container .orderform-template .orderform-template-holder #shipping-data .step .accordion-inner .box-step .address-create a,body .container .orderform-template .orderform-template-holder #shipping-data .step .accordion-inner .box-step .address-edit a{color:#000;font-size:12px;font-weight:500;line-height:30px;border-radius:0;border:1px solid #f5f5f5;padding:0;margin:0 0 20px;transition:all 0.2s linear}body .container .orderform-template .orderform-template-holder #shipping-data .step .accordion-inner .box-step .address-create a:hover,body .container .orderform-template .orderform-template-holder #shipping-data .step .accordion-inner .box-step .address-edit a:hover{border-color:#005a37}body .container .orderform-template .orderform-template-holder #shipping-data .step .accordion-inner .box-step.box-info .address{display:block;width:100%;margin-bottom:20px}body .container .orderform-template .orderform-template-holder #shipping-data .step .accordion-inner .box-step.box-info .address span{display:inline-block;color:#000;font-size:14px;font-weight:400;font-family:Roboto, sans-serif;line-height:22px}body .container .orderform-template .orderform-template-holder #shipping-data .step .accordion-inner .box-step.box-info .shipping-options p{padding-top:20px}body .container .orderform-template .orderform-template-holder #shipping-data .step .accordion-inner .box-step.box-info .shipping-options p span{color:#000;font-size:14px;font-weight:400;font-family:Roboto, sans-serif;text-transform:initial}body .container .orderform-template .orderform-template-holder #shipping-data .step .accordion-inner .box-step.box-info .shipping-options p span.text{display:block;margin:0 0 10px 3px;color:#000;font-size:14px;font-weight:600;font-family:Roboto, sans-serif;text-transform:initial;margin-right:4px}body .container .orderform-template .orderform-template-holder #shipping-data .step .accordion-inner .box-step.box-info #change-other-shipping-option{display:none;padding:0;border:0}body .container .orderform-template .orderform-template-holder #payment-data{margin-top:15px}body .container .orderform-template .orderform-template-holder #payment-data .step.active .accordion-heading{padding:0}body .container .orderform-template .orderform-template-holder #payment-data .step.active .accordion-inner{padding:0 2% 25px}body .container .orderform-template .orderform-template-holder #payment-data .link-gift-card{display:block !important;width:30%;height:45px;position:relative;top:0;left:0;text-align:center;padding:0 8px 2px;margin:15px 0}@media only screen and (min-width: 100px) and (max-width: 767px){body .container .orderform-template .orderform-template-holder #payment-data .link-gift-card{width:100%;padding:0;margin:15px 0 0}}body .container .orderform-template .orderform-template-holder #payment-data .link-gift-card a{color:#005a37;font-size:13px;font-weight:400;line-height:45px;text-decoration:none;border-bottom:1px solid #acacac}body .container .orderform-template .orderform-template-holder #payment-data .gift-card-section{display:block !important;position:absolute;top:15px;right:0;width:60%;background:#fff;padding:0 5% 0 0;margin:0;border-radius:0}@media only screen and (min-width: 100px) and (max-width: 767px){body .container .orderform-template .orderform-template-holder #payment-data .gift-card-section{position:unset;width:100%;border-radius:0;padding:0}}body .container .orderform-template .orderform-template-holder #payment-data .gift-card-section .payment-discounts-options{margin:0 !important}body .container .orderform-template .orderform-template-holder #payment-data .gift-card-section .payment-discounts-options label{font-size:14px !important;margin-right:10px}@media only screen and (min-width: 100px) and (max-width: 767px){body .container .orderform-template .orderform-template-holder #payment-data .gift-card-section .payment-discounts-options label{font-size:12px !important;margin-right:0}}body .container .orderform-template .orderform-template-holder #payment-data .gift-card-section .payment-discounts-options input{max-width:40% !important;margin-right:3.5%}@media only screen and (min-width: 100px) and (max-width: 767px){body .container .orderform-template .orderform-template-holder #payment-data .gift-card-section .payment-discounts-options input{max-width:35% !important}}body .container .orderform-template .orderform-template-holder #payment-data .gift-card-section .payment-discounts-options #btn-add-gift-card{width:30%;height:40px;color:#fff;font-size:14px;font-weight:400;font-family:Roboto, sans-serif;line-height:40px;text-shadow:none;text-transform:uppercase;border:0;border-radius:0;background:#005a37;box-shadow:none;padding:0 2%}@media only screen and (min-width: 100px) and (max-width: 767px){body .container .orderform-template .orderform-template-holder #payment-data .gift-card-section .payment-discounts-options #btn-add-gift-card{font-size:10px}}body .container .orderform-template .orderform-template-holder #payment-data .payment-group{margin-top:0;width:35%}body .container .orderform-template .orderform-template-holder #payment-data .payment-group .payment-group-list-btn{width:100%}body .container .orderform-template .orderform-template-holder #payment-data .payment-group .payment-group-item{height:60px;text-decoration:none;border:1px solid #f4f4f4;border-radius:0;background:#fff;margin:0;padding:0;transition:all 0.2s linear}body .container .orderform-template .orderform-template-holder #payment-data .payment-group .payment-group-item.active{background:#f9f9f9}body .container .orderform-template .orderform-template-holder #payment-data .payment-group .payment-group-item.active span{color:#000}body .container .orderform-template .orderform-template-holder #payment-data .payment-group .payment-group-item span{color:#000;font-size:16px;font-weight:400;font-family:Roboto, sans-serif;line-height:60px;text-transform:initial;background-position:left 5px center;padding:0 0 0 30%}body .container .orderform-template .orderform-template-holder #payment-data .payment-group .payment-group-item#payment-group-debitPaymentGroup .payment-group-item-text{background-image:url(../img/ico-debit2.png)}@media only screen and (min-width: 100px) and (max-width: 767px){body .container .orderform-template .orderform-template-holder #payment-data .payment-group{width:100%}}body .container .orderform-template .orderform-template-holder #payment-data .steps-view{padding:35px 4% 20px;border:1px solid #f4f4f4;border-radius:0;background:#f9f9f9;width:65%}@media only screen and (min-width: 100px) and (max-width: 767px){body .container .orderform-template .orderform-template-holder #payment-data .steps-view{width:100%}}body .container .orderform-template .orderform-template-holder #payment-data .payment-description{color:#000;font-size:14px;font-weight:400;font-family:Roboto, sans-serif;margin-bottom:20px}body .container .orderform-template .orderform-template-holder #payment-data .sight{color:#000;font-size:14px;font-weight:600;font-family:Roboto,sans-serif}.cart-template.mini-cart{background:#fff;border:1px solid #e1e1e1}.cart-template.mini-cart .summary-template-holder{background:#fff}.cart-template.mini-cart h2{display:block;position:relative;width:100%;height:auto;color:#000;font-size:14px;font-weight:700;font-family:Roboto, sans-serif;line-height:unse;background:0 0;border:0;border-radius:0;text-align:left;text-shadow:none;text-transform:uppercase;padding:20px 5% 10px}.cart-template.mini-cart .summary-cart-template-holder{width:100%;padding:0 5%;margin:0 0 15px;height:auto !important;overflow:unset !important}.cart-template.mini-cart .cart{padding:0;min-height:120px;max-height:230px;border:0;border-radius:0}.cart-template.mini-cart .cart::-webkit-scrollbar-track{background-color:#fdfdfd}.cart-template.mini-cart .cart::-webkit-scrollbar{background-color:#000;width:3px}.cart-template.mini-cart .cart::-webkit-scrollbar-thumb{background-color:#005a37}.cart-template.mini-cart .cart .cart-items li{border:1px solid #e1e1e1;border-width:1px 0 0;padding:10px 5px 10px 0;margin:0}.cart-template.mini-cart .cart .cart-items li:last-of-type{border-width:1px 0}.cart-template.mini-cart .cart .cart-items li .url{display:inline-block;margin-right:15px}.cart-template.mini-cart .cart .cart-items li .url img{width:100%;max-width:50px}.cart-template.mini-cart .cart .cart-items li .product-name{float:none;vertical-align:middle;width:auto;max-width:80%;height:auto;color:#333;font-size:16px;font-weight:400;font-family:Roboto, sans-serif;text-shadow:none;text-transform:initial;line-height:18px;overflow:hidden;display:-webkit-box;text-overflow:ellipsis;-webkit-line-clamp:1;-webkit-box-orient:vertical;margin:0;white-space:normal}.cart-template.mini-cart .cart .cart-items li .quantity{display:none;color:#fff;border-radius:100%;border:2px solid #fff;background-color:rgba(255,81,0,0.7)}.cart-template.mini-cart .cart .cart-items li .price{display:none;color:#9a9a9a;font-size:14px;font-weight:400;font-family:Roboto, sans-serif;text-shadow:none}.cart-template.mini-cart .cart .cart-items li .description{display:inline-block;width:calc(100% - 65px);color:#a0a0a0;font-size:12px;font-weight:400;font-family:Roboto, sans-serif;text-shadow:none}.cart-template.mini-cart .cart .cart-items li .description .item-price{display:block;float:right;color:#333;font-size:14px;font-weight:400;font-family:Roboto,sans-serif}.cart-template.mini-cart .cart .cart-items li .service-list{background:0 0;margin-top:8px}.cart-template.mini-cart .cart .cart-items li .service-list li{padding-top:5px;font-size:10px}.cart-template.mini-cart .cart .cart-items li .service-list li .price,.cart-template.mini-cart .cart .cart-items li .service-list li .product-name{padding-top:5px;font-size:10px !important}.cart-template.mini-cart #go-to-cart-button{display:none !important;position:absolute;left:0;right:0;bottom:15vh;width:90%;margin:0 auto}@media only screen and (min-width: 100px) and (max-width: 767px){.cart-template.mini-cart #go-to-cart-button{width:100%}}.cart-template.mini-cart #go-to-cart-button #orderform-minicart-to-cart{display:block;width:100%;height:40px;color:#000;font-size:14px;font-weight:400;font-family:Roboto, sans-serif;letter-spacing:.2px;line-height:40px;text-align:center;text-decoration:none;text-transform:uppercase;background:#fff;border-radius:0;border:1px solid #005a37}.cart-template.mini-cart .summary-template-holder{border:0;border-radius:0;padding:0 5%}.cart-template.mini-cart .summary-template-holder .cart-totalizers{margin:0}.cart-template.mini-cart .summary-template-holder .cart-totalizers .accordion-group{margin-bottom:10px}.cart-template.mini-cart .summary-template-holder .cart-totalizers table td.info,.cart-template.mini-cart .summary-template-holder .cart-totalizers table td.monetary{width:35%;color:#9a9a9a;font-size:12px;font-weight:400;font-family:Roboto, sans-serif;text-align:right;line-height:30px;text-transform:uppercase;padding:0}.cart-template.mini-cart .summary-template-holder .cart-totalizers table td.info{float:left;width:65%;text-transform:initial}@media only screen and (min-width: 100px) and (max-width: 767px){.cart-template.mini-cart .summary-template-holder .cart-totalizers table td.info{width:60%}}.cart-template.mini-cart .summary-template-holder .cart-totalizers table td.monetary{float:right;font-size:13px;text-align:right}.cart-template.mini-cart .summary-template-holder .cart-totalizers table tfoot td.info,.cart-template.mini-cart .summary-template-holder .cart-totalizers table tfoot td.monetary{color:#000;font-size:14px;font-weight:700;font-family:Roboto, sans-serif;line-height:30px;text-transform:uppercase}.cart-template.mini-cart .summary-template-holder .cart-totalizers table tfoot td.info{color:#000;font-size:12px}.cart-template.mini-cart .payment-confirmation-wrap{position:relative;bottom:10px;left:0;right:0;padding:0 5%;margin:10px auto 10px;border:0;border-radius:0;background:0 0}.cart-template.mini-cart .payment-confirmation-wrap .payment-submit-wrap{margin:0}.cart-template.mini-cart .payment-confirmation-wrap button.btn.btn-large,.cart-template.mini-cart .payment-confirmation-wrap input[type=submit].btn.btn-large{width:100%;border:0;margin:0 auto;outline:0}.cart-template.mini-cart .payment-confirmation-wrap button.btn.btn-large .icon-lock,.cart-template.mini-cart .payment-confirmation-wrap input[type=submit].btn.btn-large .icon-lock{display:none}.cart-template.mini-cart .cart-fixed.cart-fixed-transition{width:100%;min-height:unset !important;max-height:unset !important;height:unset !important}@media only screen and (min-width: 100px) and (max-width: 767px){.cart-template.mini-cart .cart-fixed.cart-fixed-transition{min-height:400px;max-height:unset;height:auto !important}}.cart-template.mini-cart .cart-fixed-transition{position:relative}.payment-confirmation-modal.modal-payment-template .icon-lock{color:#000 !important}.orderplaced-alert-content.alert.alert-success{background:0 0 !important;border:#c09853 !important;color:#000 !important;text-shadow:none !important;line-height:1.4em}#print-bank-invoice{margin-top:20px;float:left}@media only screen and (min-width: 100px) and (max-width: 767px){#payment-data-submit{bottom:0;left:0;height:45px;margin-bottom:0;z-index:9999}}#app-container .PaymentCardCVVHelp{width:60px;height:20px;position:relative;left:25px;font-size:0}#app-container h5{display:block;width:100%;color:#000;font-size:16px;font-weight:700;font-family:Roboto, sans-serif;text-align:center;padding:10px 0 30px}#app-container h5.payment-label-1-card{padding:30px 0}#app-container p.payment-card-lash{display:none}#app-container p.payment-card-due-month{margin-right:10px}#app-container p.PaymentCardCVV{width:50%}@media only screen and (min-width: 100px) and (max-width: 767px){#app-container p.PaymentCardCVV{width:60%}}#app-container p.PaymentCardCVVHelp{width:60px;height:20px;position:relative;left:25px;font-size:0}#app-container p.PaymentCardValue .add-on{background:0 0;border:0;padding:0;width:50px;height:30px;line-height:30px}#app-container p.AddressToggle{margin:10px 0 0}#app-container p.AddressToggle input{margin:0 5px 0 0;vertical-align:middle}#app-container p.AddressToggle label{color:#000;font-size:14px;font-weight:400;font-family:Roboto, sans-serif;white-space:nowrap}@media only screen and (min-width: 100px) and (max-width: 767px){#app-container p.AddressToggle label{white-space:normal}}#app-container p.ChangeNumberOfPayments a{display:block;color:#000;font-size:12px;font-weight:400;font-family:Roboto, sans-serif;text-decoration:underline;text-transform:initial;text-align:left}#app-container span.help.error{color:#f1604e;font-size:12px;font-weight:400;font-family:Roboto, sans-serif;min-width:110px}#app-container label{color:#000;font-size:14px;font-weight:700;font-family:Roboto, sans-serif;text-transform:initial;margin-bottom:10px}#app-container label.FormFieldLabel{width:100%}#app-container select{-webkit-appearance:none;width:50%;max-width:unset;height:40px;color:#000;font-size:14px;font-weight:400;font-family:Roboto, sans-serif;text-align:center;line-height:40px;background-color:#fff !important;border:1px solid #d7d7d7;border-radius:0;padding:0 10px !important;margin-bottom:10px;box-shadow:none;outline:0;box-sizing:border-box;background-image:url(/arquivos/icon-arrow-down.png);background-position:right 5px center;background-repeat:no-repeat;transition:all 0.2s linear}@media only screen and (min-width: 100px) and (max-width: 767px){#app-container select{width:100%}}#app-container select:focus{border-color:#000}#app-container select.input-mini{min-width:105px;width:100%}#app-container input[type=email],#app-container input[type=tel],#app-container input[type=text]{color:#000;font-size:14px;font-weight:400;font-family:Roboto, sans-serif;width:100%;max-width:100%;height:40px;border:1px solid #d7d7d7;border-radius:0;background-color:#fff;padding:0 0 0 20px;box-shadow:none;box-sizing:border-box;text-transform:uppercase}#app-container input[type=email].success,#app-container input[type=tel].success,#app-container input[type=text].success{border-color:#005a37;background-image:url(/arquivos/icon-selected-checkout.png);background-position:right 5px center;background-repeat:no-repeat}#app-container input[type=email].card-value,#app-container input[type=tel].card-value,#app-container input[type=text].card-value{text-align:left;width:60%}#app-container input[type=email]#creditCardpayment-card-0Number,#app-container input[type=tel]#creditCardpayment-card-0Number,#app-container input[type=text]#creditCardpayment-card-0Number{max-width:70%}#app-container input[type=checkbox],#app-container input[type=radio]{-webkit-appearance:none;position:relative;display:inline-block;vertical-align:middle;width:16px;height:16px;border-radius:100%;border:4px solid #f0f0f0;background:#fff;margin:0 0 5px;cursor:pointer;outline:0;transition:all 0.2s linear}#app-container input[type=checkbox]:checked,#app-container input[type=radio]:checked{background:#005a37}#app-container input[type=radio]{border-radius:100%}#app-container input[type=radio]:before{border-radius:100%}#app-container .SecurityEnvironmentIcon{width:30%;background:0 0;padding:38px 0 0}#app-container .SecurityEnvironmentIcon .icon-lock{display:none}#app-container .SecurityEnvironmentIcon>span{display:inline-block;vertical-align:middle;color:#000;font-size:12px;font-weight:400;font-family:Roboto, sans-serif;text-transform:capitalize;min-width:120px}#app-container .SecurityEnvironmentIcon>span:before{content:"";display:inline-block;vertical-align:middle;margin-right:10px}#app-container .CardForm>div{margin-bottom:5px}#app-container .CardForm>div .PaymentCardDueDate,#app-container .CardForm>div .PaymentCardFlags{margin-top:10px}#app-container .CardForm .PaymentCardHolderDocument{margin-top:20px;margin-bottom:20px}.iframe-credit-card-payment-group{border:0;border-radius:0;background:#f9f9f9}.iframe-credit-card-payment-group .payment-security{border-radius:0}.iframe-credit-card-payment-group .add-on{height:35px;border-radius:0 !important}.iframe-credit-card-payment-group .PaymentCardFlags{margin-bottom:10px}.body-order-placed{padding:0 !important}@media only screen and (min-width: 100px) and (max-width: 767px){.orderplaced{padding:60px 20px 0}.orderplaced .orderplaced-alert-text p{margin-bottom:20px}.orderplaced .btn-success{margin-top:20px;width:100%}}.orderplaced .orderplaced-alert-content{border-radius:0}.orderplaced .orderplaced-alert-content .btn-success{border-radius:0;background-image:none;box-shadow:none;text-shadow:none;border:0;text-transform:uppercase;font-weight:600}.orderplaced .order-detail-items{margin-top:20px}.orderplaced .order-detail-items thead{background:#f5f5f5;text-transform:uppercase;font-size:11px;color:#000}.orderplaced .order-detail-items td.product-name a{color:#7b7b7b;font-size:11px;max-width:160px;font-weight:700;float:left;letter-spacing:1px;text-decoration:none}@media only screen and (min-width: 100px) and (max-width: 767px){.orderplaced .order-detail-items td.product-name a{max-width:100%}}.orderplaced .order-detail-items td.quantity,.orderplaced .order-detail-items td.shipping-date{font-size:10pt}.orderplaced .order-detail-items td.product-price,.orderplaced .order-detail-items td.quantity-price{font-weight:700;color:#333132;font-style:italic;letter-spacing:1pt;font-size:9pt}.orderplaced .bank-invoice-print-link,.orderplaced .btn-continue-shop{background:#000;color:#fff;border-radius:0;text-transform:uppercase;letter-spacing:2px;font-size:11px;line-height:50px;font-weight:600;box-shadow:none;text-decoration:none;width:auto;text-align:center;text-shadow:none;padding:0 20px}@media only screen and (min-width: 100px) and (max-width: 767px){.orderplaced .bank-invoice-print-link,.orderplaced .btn-continue-shop{width:100%}}.orderplaced .bank-invoice-print-link{margin:0 20px}@media only screen and (min-width: 100px) and (max-width: 767px){.orderplaced .bank-invoice-print-link{margin:20px 0}}.orderplaced .total-info .section-info-title{display:none}body.body-checkout-confirmation #app-top{float:left;width:100%;position:relative;margin:40px 0 30px}@media only screen and (min-width: 100px) and (max-width: 767px){body.body-checkout-confirmation #app-top{margin:20px 0}}body.body-checkout-confirmation #app-top .center h1{width:100%;color:#000;font-size:30px;font-weight:700;font-family:Roboto, sans-serif;margin-bottom:25px}@media only screen and (min-width: 100px) and (max-width: 767px){body.body-checkout-confirmation #app-top .center h1{margin-bottom:10px;padding:20px 2%}}body.body-checkout-confirmation #app-top .center .cconf-alert{background:#fff;border-radius:0;border:1px solid #e1e1e1;padding:30px 1%}body.body-checkout-confirmation #app-top .center .cconf-alert .dark-green{color:#6d6e71}@media only screen and (min-width: 100px) and (max-width: 767px){body.body-checkout-confirmation #app-top .center .cconf-alert .dark-green{text-align:center}}body.body-checkout-confirmation #app-top .center .cconf-alert .dark-green.mb4{margin-bottom:20px}body.body-checkout-confirmation #app-top .center .cconf-alert .fl>p{color:#6d6e71;font-size:15px;font-weight:400;line-height:20px;margin-bottom:15px}body.body-checkout-confirmation #app-top .center .cconf-alert .fl>p strong{font-weight:400}body.body-checkout-confirmation #app-top .center .cconf-alert .fl>p:last-of-type{margin-bottom:0}body.body-checkout-confirmation #app-top .center .cconf-alert .fr p{color:#000;font-size:15px;line-height:24px;text-align:left}@media only screen and (min-width: 100px) and (max-width: 767px){body.body-checkout-confirmation #app-top .center .cconf-alert .fr p{text-align:center}}body.body-checkout-confirmation #app-top .center .cconf-alert .fr #print-bank-invoice{margin-top:15px;width:100%}@media only screen and (min-width: 100px) and (max-width: 767px){body.body-checkout-confirmation #app-top .center .cconf-alert .fr #print-bank-invoice{width:100%}}body.body-checkout-confirmation #app-top .center .cconf-alert .fr #print-bank-invoice .bg-green{width:100%;height:40px;background:#005a37;border-radius:0;border-bottom:5px solid #005a37;padding:0 3%;cursor:pointer}body.body-checkout-confirmation #app-top .center .cconf-alert .fr #print-bank-invoice .bg-green>span{display:block;width:100%;height:100%;color:#fff;font-size:15px;line-height:40px;text-align:center;text-transform:uppercase}body.body-checkout-confirmation #checkout-confirmation-top{float:left;width:100%;position:relative}body.body-checkout-confirmation #app-container{float:left;width:100%;position:relative;margin-bottom:50px}@media only screen and (min-width: 100px) and (max-width: 767px){body.body-checkout-confirmation #app-container{padding:0 4%}}body.body-checkout-confirmation #app-container .center .pt4{padding:0}body.body-checkout-confirmation #app-container .center .pt4>.w-100{float:left}body.body-checkout-confirmation #app-container .center .pt4 .w-100.pa2 h2{color:#282828;font-size:20px;font-weight:500;margin-bottom:10px}@media only screen and (min-width: 100px) and (max-width: 767px){body.body-checkout-confirmation #app-container .center .pt4 .w-100.pa2 h2{color:#000;font-size:15px;margin-bottom:0}}body.body-checkout-confirmation #app-container .center .pt4 .w-100.pa2 time{color:#616161;font-size:16px;font-weight:400}@media only screen and (min-width: 100px) and (max-width: 767px){body.body-checkout-confirmation #app-container .center .pt4 .w-100.pa2 time{color:#000}}@media only screen and (min-width: 100px) and (max-width: 767px){body.body-checkout-confirmation #app-container .center .pt4 .cf.w-100{display:none}}body.body-checkout-confirmation #app-container .center .pt4 .cf.w-100 .w-third-l:last-of-type article{border-right:0}body.body-checkout-confirmation #app-container .center .pt4 .cf.w-100 .w-third-l article{box-shadow:none;border:1px solid #e7e7e7}body.body-checkout-confirmation #app-container .center .pt4 .cf.w-100 .w-third-l article h3{color:#6d6e71;font-size:20px;font-weight:400;text-transform:initial;letter-spacing:0.4px}body.body-checkout-confirmation #app-container .center .pt4 .cf.w-100 .w-third-l .cconf-address strong{text-transform:capitalize}body.body-checkout-confirmation #app-container .center .pt4 .w-100.pv4{padding:0;margin:15px 0;background:#fff;border:1px solid #e7e7e7}@media only screen and (min-width: 100px) and (max-width: 767px){body.body-checkout-confirmation #app-container .center .pt4 .w-100.pv4{padding:10px 0}}body.body-checkout-confirmation #app-container .center .pt4 .w-100.pv4 h2{color:#6d6e71;font-size:20px;font-weight:400;padding:10px 1%;margin-bottom:10px}@media only screen and (min-width: 100px) and (max-width: 767px){body.body-checkout-confirmation #app-container .center .pt4 .w-100.pv4 h2{display:none}}body.body-checkout-confirmation #app-container .center .pt4 .w-100.pv4 p.mb0{color:#6d6e71;font-size:16px;font-weight:400;padding:0 1%;margin-right:20px}@media only screen and (min-width: 100px) and (max-width: 767px){body.body-checkout-confirmation #app-container .center .pt4 .w-100.pv4 p.mb0{display:none}}body.body-checkout-confirmation #app-container .center .pt4 .w-100.pv4 p.mb0 .bg-light-blue{display:inline-block;color:#fff;font-size:13px;line-height:30px;text-transform:uppercase;height:30px;background:#005a37;padding:0 10px}body.body-checkout-confirmation #app-container .center .pt4 .w-100.pv4 .cconf-product-table{margin:10px 1%;padding:0 0;float:left;width:98%}body.body-checkout-confirmation #app-container .center .pt4 .w-100.pv4 .cconf-product-table thead tr th{color:#6d6e71;font-size:13px;font-weight:700;text-transform:uppercase;padding:5px 2%}body.body-checkout-confirmation #app-container .center .pt4 .w-100.pv4 .cconf-product-table tbody .cconf-attachment{display:none}body.body-checkout-confirmation #app-container .center .pt4 .w-100.pv4 .cconf-product-table tbody td{color:#6d6e71}body.body-checkout-confirmation #app-container .center .pt4 .w-100.pv4 .cconf-product-table tbody td img{margin-right:5%}@media only screen and (min-width: 100px) and (max-width: 767px){body.body-checkout-confirmation #app-container .center .pt4 .w-100.pv4 .cconf-product-table tbody td.overflow-hidden .fl.overflow-hidden{width:55%}}body.body-checkout-confirmation #app-container .center .pt4 .w-100.pv4 .cconf-product-table tbody td a.fw7{color:#6d6e71;font-size:13px;font-weight:400;text-transform:uppercase}@media only screen and (min-width: 100px) and (max-width: 767px){body.body-checkout-confirmation #app-container .center .pt4 .w-100.pv4 .cconf-product-table tbody td a.fw7{height:60px;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:3;-webkit-box-orient:vertical}}body.body-checkout-confirmation #app-container .center .pt4 .w-100.pv4 .cconf-product-table tbody td span.f7.gray{color:#ccc;font-size:13px;font-weight:400;text-transform:initial}@media only screen and (min-width: 100px) and (max-width: 767px){body.body-checkout-confirmation #app-container .center .pt4 .w-100.pv4 .cconf-product-table tbody td span.f7.gray{display:none}}body.body-checkout-confirmation #app-container .center .pt4 .cconf-myorders-button{max-width:30%;padding:0;background:0 0;border:1px solid #000}@media only screen and (min-width: 100px) and (max-width: 767px){body.body-checkout-confirmation #app-container .center .pt4 .cconf-myorders-button{width:100%;max-width:unset;margin-bottom:20px}}body.body-checkout-confirmation #app-container .center .pt4 .cconf-myorders-button span{color:#000;font-weight:400;line-height:40px;text-transform:uppercase}body.body-checkout-confirmation #app-container .center .pt4 .cconf-continue-button{max-width:30%;border:0;padding:0;border:none}@media only screen and (min-width: 100px) and (max-width: 767px){body.body-checkout-confirmation #app-container .center .pt4 .cconf-continue-button{width:100%;max-width:unset}}body.body-checkout-confirmation #app-container .center .pt4 .cconf-continue-button span{color:#fff;font-weight:400;line-height:40px;text-transform:uppercase}body .e-steps{width:100%;display:flex !important;align-items:center;justify-content:center}body .e-steps__list{align-items:center;position:relative;line-height:5em;text-align:center;width:50%;display:flex;margin-left:10%;margin-bottom:15px}@media only screen and (min-width: 100px) and (max-width: 767px){body .e-steps__list{width:100%}}body .e-steps__list:after{content:'';display:block;border-top:7px solid #d8d8d8;position:absolute;top:7px;width:75%;left:23px}body .e-steps__list.is--active:after{background:#005733;font-weight:700}body .e-steps__list li{display:inline-block;position:relative;width:25%}body .e-steps__list li.is--active:before{background:#005733;font-weight:700}body .e-steps__list li:before{height:20px;content:'';display:block;width:20px;background:#d8d8d8;border-radius:50%;position:absolute;top:0;z-index:1;left:19px}body .e-steps__list li span{color:#707070;font-size:12px;text-transform:uppercase;width:100%;display:block;text-align:left}@media only screen and (min-width: 100px) and (max-width: 767px){body .e-steps__list li span{font-size:10px}}body .e-steps__list li.is--active span{color:#005733;font-weight:700}body .e-steps__list .e-shipping span{position:relative;left:-6px}body .e-steps__list .e-identification span,body .e-steps__list .e-confirmation span{position:relative;left:-11px}body.body-cart .e-cart:after{height:20px;content:'';display:block;width:20px;background:#005733;border-radius:50%;position:absolute;top:0;z-index:4;left:19px}body.body-cart .e-cart span{color:#005733;font-weight:700}body.body-email .e-steps__list:before{content:'';display:block;border-top:7px solid #005733;position:absolute;top:7px;width:25%;left:23px;z-index:3}body.body-email .e-cart:after{height:20px;content:'';display:block;width:20px;background:#005733;border-radius:50%;position:absolute;top:0;z-index:4;left:19px}body.body-email .e-cart span{color:#005733;font-weight:700}body.body-email .e-identification:after{height:20px;content:'';display:block;width:20px;background:#005733;border-radius:50%;position:absolute;top:0;z-index:4;left:19px}body.body-email .e-identification span{color:#005733;font-weight:700}body.body-payment .e-steps__list:before{content:'';display:block;border-top:7px solid #005733;position:absolute;top:7px;width:50%;left:23px;z-index:3}body.body-payment .e-cart:after{height:20px;content:'';display:block;width:20px;background:#005733;border-radius:50%;position:absolute;top:0;z-index:4;left:19px}body.body-payment .e-cart span{color:#005733;font-weight:700}body.body-payment .e-identification:after{height:20px;content:'';display:block;width:20px;background:#005733;border-radius:50%;position:absolute;top:0;z-index:4;left:19px}body.body-payment .e-identification span{color:#005733;font-weight:700}body.body-payment .e-shipping:after{height:20px;content:'';display:block;width:20px;background:#005733;border-radius:50%;position:absolute;top:0;z-index:4;left:19px}body.body-payment .e-shipping span{color:#005733;font-weight:700}body.body-checkout-confirmation .e-steps__list:before{content:'';display:block;border-top:7px solid #005733;position:absolute;top:7px;width:75%;left:23px;z-index:3}body.body-checkout-confirmation .e-cart:after{height:20px;content:'';display:block;width:20px;background:#005733;border-radius:50%;position:absolute;top:0;z-index:4;left:19px}body.body-checkout-confirmation .e-cart span{color:#005733;font-weight:700}body.body-checkout-confirmation .e-identification:after{height:20px;content:'';display:block;width:20px;background:#005733;border-radius:50%;position:absolute;top:0;z-index:4;left:19px}body.body-checkout-confirmation .e-identification span{color:#005733;font-weight:700}body.body-checkout-confirmation .e-shipping:after{height:20px;content:'';display:block;width:20px;background:#005733;border-radius:50%;position:absolute;top:0;z-index:4;left:19px}body.body-checkout-confirmation .e-shipping span{color:#005733;font-weight:700}body.body-checkout-confirmation .e-confirmation:after{height:20px;content:'';display:block;width:20px;background:#005733;border-radius:50%;position:absolute;top:0;z-index:4;left:19px}body.body-checkout-confirmation .e-confirmation span{color:#005733;font-weight:700}@media only screen and (min-width: 100px) and (max-width: 767px){body .container.container-cart #cartLoadedDiv .cart #cart-choose-more-products{max-width:unset;position:relative;border:1px solid #000;width:95%;max-width:100%;margin:0 9px}body .container.container-cart .checkout-container .cart-template-holder{float:left;width:100%;background:#fff;text-align:center}}.checkout-container{overflow:inherit}.row-fluid .full-cart.active{position:relative;top:-21px;float:left}.row-fluid .orderform-template.inactive{display:none}#app-container .e-banner_checkout .e-desk{display:block}@media only screen and (min-width: 100px) and (max-width: 767px){#app-container .e-banner_checkout .e-desk{display:none}}#app-container .e-banner_checkout .e-mobile{display:none}@media only screen and (min-width: 100px) and (max-width: 767px){#app-container .e-banner_checkout .e-mobile{display:block}}
