html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,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:before,blockquote:after{content:'';content:none}q:before,q:after{content:'';content:none}input,button{background-color:transparent;border-radius:0;outline:none;border:0}table{border-collapse:collapse;border-spacing:0}strong{font-weight:bold}a{text-decoration:none}*{margin:0;padding:0;border:0;box-sizing:border-box}@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}}html body{padding-top:0;font-family:"Roboto",sans-serif}html body .default-modal{background:#bc9a6a !important}@-moz-document url-prefix(){html body .container.container-cart .checkout-container .cart-template-holder .cart table.cart-items tbody tr td.product-name{padding-left:110px;padding-right:0}}html body .payment-confirmation-modal.modal-payment-template{background:#bc9a6a !important}html body .payment-confirmation-modal.modal-payment-template .icon-lock{color:black !important}html body .orderplaced-alert-content.alert.alert-success{background:transparent !important;border:#c09853 !important;color:black !important;text-shadow:none !important;line-height:1.4em}html body #print-bank-invoice{background:#000 !important;color:#fff !important;border-radius:0 !important;text-transform:uppercase !important;letter-spacing:2px !important;font-size:11px !important;line-height:50px !important;font-weight:600 !important;box-shadow:none !important;text-decoration:none !important;width:auto !important;text-align:center !important;text-shadow:none !important;padding:0 20px !important}@media only screen and (min-width: 100px) and (max-width: 767px){html body #payment-data-submit{position:fixed;bottom:0;left:0;margin-bottom:0;z-index:9999;border:2px solid #FFF;background:#581313}}html body #app-container{font-size:12px;color:#000}html body #app-container input[type="text"],html body #app-container input[type="tel"]{height:35px;border:1px solid #ccc;border-radius:0;font-size:12px;box-sizing:border-box;padding:0 10px}html body #app-container select,html body #app-container .iframe-credit-card-payment-group input[type="text"],html .iframe-credit-card-payment-group body #app-container input[type="text"],html body #app-container .iframe-credit-card-payment-group input[type="email"],html .iframe-credit-card-payment-group body #app-container input[type="email"],html body #app-container .iframe-credit-card-payment-group input[type="tel"],html .iframe-credit-card-payment-group body #app-container input[type="tel"]{padding:0;height:35px;border:1px solid #ccc;border-radius:0;font-size:12px;box-sizing:border-box;padding-left:10px}html body #app-container .CardForm label{margin-bottom:6px;font-weight:500;color:#000}html body #app-container .CardForm>div{margin-bottom:10px}html body #app-container .CardForm>div .PaymentCardFlags,html body #app-container .CardForm>div .PaymentCardDueDate{margin-top:10px}html body #app-container .CardForm .PaymentCardHolderDocument{margin-top:20px;margin-bottom:20px}html body #app-container .CardForm .AddressToggle label{font-size:11px;line-height:21px;margin:8px}html body .e-header{height:60px;line-height:60px;width:100%;border-bottom:2px solid #b7b7b7;position:relative;padding:0 6%}@media only screen and (min-width: 100px) and (max-width: 767px){html body .e-header{border:0}}html body .e-header .e-logo{float:left;width:171px;height:55px}html body .e-header .e-logo a{font-size:0;display:flex;align-items:center}html body .e-header span{color:#000;font-family:"Roboto",sans-serif}html body .e-header span.e-title{width:20%;position:absolute;text-align:center;left:40%;top:0;font-size:22px;font-style:italic}@media only screen and (min-width: 100px) and (max-width: 767px){html body .e-header span.e-title{top:55px;width:100%;left:0;border-bottom:1px solid #f0f0f0}}html body .e-header span.e-ambiente{float:right;font-size:14px;color:#343434}html body .e-header span.e-ambiente i{margin-right:10px}@media only screen and (min-width: 100px) and (max-width: 767px){html body .e-header span.e-ambiente{font-size:8pt}}html body .e-footer{width:100%;float:left;background:#f7f7f7;padding:19px 6%;text-align:center;margin-top:20px;margin-bottom:40px}@media only screen and (min-width: 100px) and (max-width: 767px){html body .e-footer .e-content{text-align:center;display:inline-block}}html body .e-footer h3{font-size:11px;color:rgba(0,0,0,0.5);font-weight:bold;letter-spacing:1px;display:inline-block;vertical-align:middle}html body .e-footer ul{display:inline-block;vertical-align:middle}html body .e-footer ul li{width:38px;float:left;margin-right:18px}html body .e-footer ul li svg{fill:#000}html body .e-footer .e-left{width:50%;float:left}@media only screen and (min-width: 1081px) and (max-width: 5000px){html body .e-footer .e-left{display:flex;align-items:center;margin-top:18px}}@media only screen and (min-width: 1081px) and (max-width: 5000px){html body .e-footer .e-left h3{margin-right:20px}}@media only screen and (min-width: 100px) and (max-width: 767px){html body .e-footer .e-left{width:100%;margin-bottom:10px}html body .e-footer .e-left h3{float:none;text-align:center;font-size:14px;margin-bottom:10px;font-weight:400}}@media only screen and (min-width: 100px) and (max-width: 767px) and (min-width: 1081px) and (max-width: 5000px){html body .e-footer .e-left h3{margin-right:20px}}html body .e-footer .e-left .e-formas-pagamento{display:flex;align-items:center}html body .e-footer .e-right{width:35%;float:right}@media only screen and (min-width: 1081px) and (max-width: 5000px){html body .e-footer .e-right{display:flex;align-items:center}}@media only screen and (min-width: 100px) and (max-width: 767px){html body .e-footer .e-right{float:none;width:100%}html body .e-footer .e-right h3{float:none;text-align:center;font-size:14px;margin-bottom:10px;font-weight:400}}@media only screen and (min-width: 100px) and (max-width: 767px) and (min-width: 1081px) and (max-width: 5000px){html body .e-footer .e-right h3{margin-right:20px}}html body .e-footer .e-right .e-stamp{display:flex}html body .e-footer .e-right .e-stamp__item{margin-left:15px}html body .e-footer .e-right .e-stamp__item a{display:inline-block !important;vertical-align:middle;margin:0 8px}html body .e-footer .e-right .e-stamp__item img{width:70px;mix-blend-mode:multiply;display:inline-block;vertical-align:middle}html body .container h1#orderform-title{display:none !important}html body .container h1#cart-title{text-align:center;margin:32.5px 0;font-size:0px;text-transform:uppercase;letter-spacing:5px;font-weight:bold}html body .container h1#cart-title:after{content:'minha sacola';font-size:20px}@media only screen and (min-width: 100px) and (max-width: 767px){html body .container h1#cart-title{margin:0;padding:10px;background-color:#f2f2f2;position:relative;height:40px}html body .container h1#cart-title:after{font-size:14px;font-size:14px;position:absolute;left:0;right:0;top:14px;bottom:0;margin:auto;display:block}}html body .container.container-cart{width:1120px}@media only screen and (min-width: 100px) and (max-width: 767px){html body .container.container-cart{width:100%;display:block}}html body .container.container-cart #cartLoadedDiv{background:#FFF;border:1px solid #fff;border-radius:3px}html body .container.container-cart #cartLoadedDiv .empty-cart-content{padding:50px;color:#000;font-family:"Roboto",sans-serif;text-align:center}html body .container.container-cart #cartLoadedDiv .empty-cart-content .empty-cart-title{font-size:30px}html body .container.container-cart #cartLoadedDiv .empty-cart-content #cart-choose-products{text-transform:uppercase;font-size:11px;width:200px;border:0;border-radius:0;height:50px;line-height:50px;padding:0;margin:0;text-align:center;float:left;background-color:#000;background-image:none;color:#fff;text-decoration:none;margin-top:30px;margin-left:calc(50% - 100px);letter-spacing:1px}@media (max-width: 736px){html body .container.container-cart #cartLoadedDiv .empty-cart-content #cart-choose-products{width:100%}}@media only screen and (min-width: 100px) and (max-width: 767px){html body .container.container-cart #cartLoadedDiv .empty-cart-content #cart-choose-products{margin-left:0}}html body .container.container-cart #cartLoadedDiv .cart{margin-bottom:30px !important}@media only screen and (min-width: 100px) and (max-width: 767px){html body .container.container-cart #cartLoadedDiv .cart{margin-bottom:0 !important}}html body .container.container-cart .checkout-container .cart-template-holder .cart{border:0;padding:0}html body .container.container-cart .checkout-container .cart-template-holder .cart table{border:1px solid #f2f2f2}@media only screen and (min-width: 100px) and (max-width: 767px){html body .container.container-cart .checkout-container .cart-template-holder .cart table{border:0}}html body .container.container-cart .checkout-container .cart-template-holder .cart table.cart-items thead{text-transform:uppercase;font-size:11px;color:#000}html body .container.container-cart .checkout-container .cart-template-holder .cart table.cart-items thead:after{content:'';height:1px;background-color:#f2f2f2;display:block;width:95.5%;margin:auto;position:absolute;left:10px;right:10px;top:60px}html body .container.container-cart .checkout-container .cart-template-holder .cart table.cart-items thead tr{height:60px}html body .container.container-cart .checkout-container .cart-template-holder .cart table.cart-items thead th{padding:0;padding-right:7%;line-height:60px;padding-left:1.5%;font-weight:800}html body .container.container-cart .checkout-container .cart-template-holder .cart table.cart-items thead th:first-child{padding-left:2%}html body .container.container-cart .checkout-container .cart-template-holder .cart table.cart-items thead th.shipping-date{padding-left:3%;display:none}html body .container.container-cart .checkout-container .cart-template-holder .cart table.cart-items thead th.item-remove{padding-right:7%}html body .container.container-cart .checkout-container .cart-template-holder .cart table.cart-items thead th.quantity{padding-right:2.5%}html body .container.container-cart .checkout-container .cart-template-holder .cart table.cart-items thead th.quantity-price{padding:0 5% 0 5%}html body .container.container-cart .checkout-container .cart-template-holder .cart table.cart-items thead th.product-price{padding-right:6%}@media only screen and (min-width: 100px) and (max-width: 767px){html body .container.container-cart .checkout-container .cart-template-holder .cart table.cart-items tbody tr+tr{border:0 !important}html body .container.container-cart .checkout-container .cart-template-holder .cart table.cart-items tbody img{width:80px !important;height:auto}html body .container.container-cart .checkout-container .cart-template-holder .cart table.cart-items tbody .product-name{margin-left:100px}html body .container.container-cart .checkout-container .cart-template-holder .cart table.cart-items tbody .product-name a{height:70px}html body .container.container-cart .checkout-container .cart-template-holder .cart table.cart-items tbody .product-name .seller{display:none}html body .container.container-cart .checkout-container .cart-template-holder .cart table.cart-items tbody .product-price{float:left;position:absolute;left:200px;margin-top:26px}html body .container.container-cart .checkout-container .cart-template-holder .cart table.cart-items tbody .quantity{margin-left:95px;width:100px;position:relative;top:-30px;padding:15px 0}html body .container.container-cart .checkout-container .cart-template-holder .cart table.cart-items tbody .quantity input{margin:0 6px;border:0;box-shadow:none}html body .container.container-cart .checkout-container .cart-template-holder .cart table.cart-items tbody .item-remove{position:absolute;top:10px}html body .container.container-cart .checkout-container .cart-template-holder .cart table.cart-items tbody .item-remove .item-link-remove:before{position:absolute;right:11px;font-size:14px}html body .container.container-cart .checkout-container .cart-template-holder .cart table.cart-items tbody .item-remove .item-link-remove:after{display:none}}html body .container.container-cart .checkout-container .cart-template-holder .cart table.cart-items tbody tr{border-bottom:1px solid #ebebeb}@media only screen and (min-width: 100px) and (max-width: 767px){html body .container.container-cart .checkout-container .cart-template-holder .cart table.cart-items tbody tr{border:0}html body .container.container-cart .checkout-container .cart-template-holder .cart table.cart-items tbody tr:after{content:'';height:1px;background-color:#f2f2f2;width:92%;display:block;margin:auto}}html body .container.container-cart .checkout-container .cart-template-holder .cart table.cart-items tbody tr select,html body .container.container-cart .checkout-container .cart-template-holder .cart table.cart-items tbody tr .iframe-credit-card-payment-group input[type="text"],html .iframe-credit-card-payment-group body .container.container-cart .checkout-container .cart-template-holder .cart table.cart-items tbody tr input[type="text"],html body .container.container-cart .checkout-container .cart-template-holder .cart table.cart-items tbody tr .iframe-credit-card-payment-group input[type="email"],html .iframe-credit-card-payment-group body .container.container-cart .checkout-container .cart-template-holder .cart table.cart-items tbody tr input[type="email"],html body .container.container-cart .checkout-container .cart-template-holder .cart table.cart-items tbody tr .iframe-credit-card-payment-group input[type="tel"],html .iframe-credit-card-payment-group body .container.container-cart .checkout-container .cart-template-holder .cart table.cart-items tbody tr input[type="tel"],html body .container.container-cart .checkout-container .cart-template-holder .cart table.cart-items tbody tr .add-service.btn{background:#FFF;-webkit-appearance:none;border:2px solid #000;border-radius:0;font-size:11px;text-transform:uppercase;color:#000;font-weight:600}html 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){html 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}}html body .container.container-cart .checkout-container .cart-template-holder .cart table.cart-items tbody tr select,html body .container.container-cart .checkout-container .cart-template-holder .cart table.cart-items tbody tr .iframe-credit-card-payment-group input[type="text"],html .iframe-credit-card-payment-group body .container.container-cart .checkout-container .cart-template-holder .cart table.cart-items tbody tr input[type="text"],html body .container.container-cart .checkout-container .cart-template-holder .cart table.cart-items tbody tr .iframe-credit-card-payment-group input[type="email"],html .iframe-credit-card-payment-group body .container.container-cart .checkout-container .cart-template-holder .cart table.cart-items tbody tr input[type="email"],html body .container.container-cart .checkout-container .cart-template-holder .cart table.cart-items tbody tr .iframe-credit-card-payment-group input[type="tel"],html .iframe-credit-card-payment-group body .container.container-cart .checkout-container .cart-template-holder .cart table.cart-items tbody tr input[type="tel"]{background:url(/arquivos/icon_arrow.png) #FFF center right 4px no-repeat}html body .container.container-cart .checkout-container .cart-template-holder .cart table.cart-items tbody tr select option,html body .container.container-cart .checkout-container .cart-template-holder .cart table.cart-items tbody tr .iframe-credit-card-payment-group input[type="text"] option,html .iframe-credit-card-payment-group body .container.container-cart .checkout-container .cart-template-holder .cart table.cart-items tbody tr input[type="text"] option,html body .container.container-cart .checkout-container .cart-template-holder .cart table.cart-items tbody tr .iframe-credit-card-payment-group input[type="email"] option,html .iframe-credit-card-payment-group body .container.container-cart .checkout-container .cart-template-holder .cart table.cart-items tbody tr input[type="email"] option,html body .container.container-cart .checkout-container .cart-template-holder .cart table.cart-items tbody tr .iframe-credit-card-payment-group input[type="tel"] option,html .iframe-credit-card-payment-group body .container.container-cart .checkout-container .cart-template-holder .cart table.cart-items tbody tr input[type="tel"] option{display:none}html body .container.container-cart .checkout-container .cart-template-holder .cart table.cart-items tbody tr select option:first-child,html body .container.container-cart .checkout-container .cart-template-holder .cart table.cart-items tbody tr .iframe-credit-card-payment-group input[type="text"] option:first-child,html .iframe-credit-card-payment-group body .container.container-cart .checkout-container .cart-template-holder .cart table.cart-items tbody tr input[type="text"] option:first-child,html body .container.container-cart .checkout-container .cart-template-holder .cart table.cart-items tbody tr .iframe-credit-card-payment-group input[type="email"] option:first-child,html .iframe-credit-card-payment-group body .container.container-cart .checkout-container .cart-template-holder .cart table.cart-items tbody tr input[type="email"] option:first-child,html body .container.container-cart .checkout-container .cart-template-holder .cart table.cart-items tbody tr .iframe-credit-card-payment-group input[type="tel"] option:first-child,html .iframe-credit-card-payment-group body .container.container-cart .checkout-container .cart-template-holder .cart table.cart-items tbody tr input[type="tel"] option:first-child{display:block}html 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}html 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}html 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}html 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}html 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}html 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,html 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}html body .container.container-cart .checkout-container .cart-template-holder .cart table.cart-items tbody tr.item-service td.product-price{display:none}html body .container.container-cart .checkout-container .cart-template-holder .cart table.cart-items tbody tr td{text-transform:uppercase;font-size:12px;color:#7b7b7b;padding:10px 0;padding-right:4%}html body .container.container-cart .checkout-container .cart-template-holder .cart table.cart-items tbody tr td .old-product-price-label,html body .container.container-cart .checkout-container .cart-template-holder .cart table.cart-items tbody tr td .new-product-price-label{display:none}html body .container.container-cart .checkout-container .cart-template-holder .cart table.cart-items tbody tr td .clone-item,html body .container.container-cart .checkout-container .cart-template-holder .cart table.cart-items tbody tr td .clone-item-sep{display:none}html body .container.container-cart .checkout-container .cart-template-holder .cart table.cart-items tbody tr td.quantity{padding-right:0%}html body .container.container-cart .checkout-container .cart-template-holder .cart table.cart-items tbody tr td.product-price br{display:none}html body .container.container-cart .checkout-container .cart-template-holder .cart table.cart-items tbody tr td.product-price .list-price .muted{display:none}html body .container.container-cart .checkout-container .cart-template-holder .cart table.cart-items tbody tr td.product-image a img{height:auto;max-width:96px;width:96px}html body .container.container-cart .checkout-container .cart-template-holder .cart table.cart-items tbody tr td a{color:#7b7b7b;text-decoration:none;display:flex;align-items:center}html body .container.container-cart .checkout-container .cart-template-holder .cart table.cart-items tbody tr td a .how-much-discount{display:none}html body .container.container-cart .checkout-container .cart-template-holder .cart table.cart-items tbody tr td:first-child{padding-left:1%;padding-top:15px;padding-bottom:15px;background:none}html body .container.container-cart .checkout-container .cart-template-holder .cart table.cart-items tbody tr td:last-child{padding-left:1%;padding-right:1%}html body .container.container-cart .checkout-container .cart-template-holder .cart table.cart-items tbody tr td.shipping-date{text-transform:lowercase;font-size:14px;color:#5f5f5f;display:none}html body .container.container-cart .checkout-container .cart-template-holder .cart table.cart-items tbody tr td.product-name a{color:#7b7b7b;font-size:11px;max-width:220px;font-weight:700;float:left;letter-spacing:1px;text-decoration:none;padding-left:5%}@media only screen and (min-width: 100px) and (max-width: 767px){html body .container.container-cart .checkout-container .cart-template-holder .cart table.cart-items tbody tr td.product-name a{max-width:90%;margin-bottom:25px;font-size:14px;text-transform:capitalize;font-weight:300;height:20px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;display:block;margin-top:17px;left:-6px;position:relative}}html body .container.container-cart .checkout-container .cart-template-holder .cart table.cart-items tbody tr td.product-name .add-item-attachment-container{display:none}html body .container.container-cart .checkout-container .cart-template-holder .cart table.cart-items tbody tr td.product-name .brand{display:none}html body .container.container-cart .checkout-container .cart-template-holder .cart table.cart-items tbody tr td.product-name .seller{display:none}html body .container.container-cart .checkout-container .cart-template-holder .cart table.cart-items tbody tr td.product-name #bundle-item1{background:transparent;height:33px;float:left;line-height:31px;border:1px solid #ebebeb;border-radius:0;font-size:12px;outline:none;box-shadow:none;color:#989898;letter-spacing:.5px;margin-top:5px}html 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:bold;color:#000;text-transform:uppercase;letter-spacing:1px;width:36%;line-height:20px;margin-top:10px}html body .container.container-cart .checkout-container .cart-template-holder .cart table.cart-items tbody tr td.product-price .best-price{font-weight:bold;color:#343434;letter-spacing:1px;font-size:13px}html body .container.container-cart .checkout-container .cart-template-holder .cart table.cart-items tbody tr td.product-price .best-price span{font-weight:900}html body .container.container-cart .checkout-container .cart-template-holder .cart table.cart-items tbody tr td.quantity input{border:0;color:#000;width:10px;outline:none;font-size:14px;padding:0;margin:0 20px;-webkit-appearance:none;box-shadow:none;font-weight:600}@media only screen and (min-width: 100px) and (max-width: 767px){html body .container.container-cart .checkout-container .cart-template-holder .cart table.cart-items tbody tr td.quantity input{line-height:25px;height:25px;margin:0 10px}}html body .container.container-cart .checkout-container .cart-template-holder .cart table.cart-items tbody tr td.quantity .item-quantity-change{width:18px;height:18px;text-align:center;line-height:12px;font-size:0;display:inline-block;padding:0;font-weight:600;width:25px;height:25px}@media only screen and (min-width: 100px) and (max-width: 767px){html body .container.container-cart .checkout-container .cart-template-holder .cart table.cart-items tbody tr td.quantity .item-quantity-change{background-color:#000;color:#fff !important;width:25px;height:25px;line-height:17px}}html body .container.container-cart .checkout-container .cart-template-holder .cart table.cart-items tbody tr td.quantity .item-quantity-change .icon{display:none}html body .container.container-cart .checkout-container .cart-template-holder .cart table.cart-items tbody tr td.quantity .item-quantity-change:after{color:#000;font-size:20px;position:relative;font-weight:500}@media only screen and (min-width: 100px) and (max-width: 767px){html body .container.container-cart .checkout-container .cart-template-holder .cart table.cart-items tbody tr td.quantity .item-quantity-change:after{color:#fff}}html body .container.container-cart .checkout-container .cart-template-holder .cart table.cart-items tbody tr td.quantity .item-quantity-change.item-quantity-change-decrement:after{content:"-";top:1px}html body .container.container-cart .checkout-container .cart-template-holder .cart table.cart-items tbody tr td.quantity .item-quantity-change.item-quantity-change-increment:after{content:"+";top:3px}@media only screen and (min-width: 100px) and (max-width: 767px){html body .container.container-cart .checkout-container .cart-template-holder .cart table.cart-items tbody tr td.quantity .item-quantity-change.item-quantity-change-increment{top:2px}}html body .container.container-cart .checkout-container .cart-template-holder .cart table.cart-items tbody tr td.quantity-price{font-weight:600;color:#333132;font-style:italic;font-size:13px;padding-left:2%;padding-right:2%;min-width:120px}html body .container.container-cart .checkout-container .cart-template-holder .cart table.cart-items tbody tr td.quantity-price span{font-style:normal;font-weight:900}html body .container.container-cart .checkout-container .cart-template-holder .cart table.cart-items tbody tr td.item-remove .item-link-remove{font-size:0}html body .container.container-cart .checkout-container .cart-template-holder .cart table.cart-items tbody tr td.item-remove .item-link-remove:after{content:"excluir";font-size:13px;color:#000;padding-right:10px;font-style:italic;display:inline-block;text-transform:none;font-weight:500;position:relative;top:-1px}@media only screen and (min-width: 100px) and (max-width: 767px){html body .container.container-cart .checkout-container .cart-template-holder .cart table.cart-items tbody tr td.item-remove .item-link-remove:after{display:none}}html body .container.container-cart .checkout-container .cart-template-holder .cart table.cart-items tbody tr td.item-remove .item-link-remove:before{content:"X";font-size:11px;color:#000000;padding-right:4px;display:inline-block;text-transform:capitalize;font-weight:900}html body .container.container-cart .checkout-container .cart-template-holder .cart table.cart-items tbody tr.item-attachments-name-personalizacao{display:none}html body .container.container-cart .checkout-container .summary-template-holder{background:#FFF;border:1px solid #FFF;font-size:12px}html body .container.container-cart .checkout-container .summary-template-holder .coupon-column .summary-coupon{float:left;padding:25px 4% 15px 4%;border:1px solid #ebebeb;margin-top:0}@media only screen and (min-width: 100px) and (max-width: 767px){html 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){html body .container.container-cart .checkout-container .summary-template-holder .coupon-column .summary-coupon .coupon-form{border:1px solid #f2f2f2;padding:12px;padding-top:26px}}html body .container.container-cart .checkout-container .summary-template-holder .coupon-column .summary-coupon .coupon-form .coupon-fieldset>div{display:block !important}html body .container.container-cart .checkout-container .summary-template-holder .coupon-column .summary-coupon .coupon-form .coupon-fieldset>div .coupon-label label{color:#000;font-size:13px;letter-spacing:1px;text-transform:uppercase;display:block;margin-bottom:13px;font-weight:600}html body .container.container-cart .checkout-container .summary-template-holder .coupon-column .summary-coupon .coupon-form .coupon-fieldset>div #cart-coupon{width:60%;height:33px;float:left;line-height:31px;border:1px solid #ebebeb;border-radius:0;font-size:12px;outline:none;box-shadow:none}html body .container.container-cart .checkout-container .summary-template-holder .coupon-column .summary-coupon .coupon-form .coupon-fieldset>div #cart-coupon-add{float:left;margin-left:4%;background:#000;border:2px solid #000;font-size:0px;border-radius:0;height:33px;color:#fff;text-transform:uppercase;letter-spacing:1px;width:36%;line-height:20px;outline:none}html body .container.container-cart .checkout-container .summary-template-holder .coupon-column .summary-coupon .coupon-form .coupon-fieldset>div #cart-coupon-add:after{content:'APLICAR';font-size:10px;text-align:center;padding-right:21px}@media only screen and (min-width: 100px) and (max-width: 767px){html body .container.container-cart .checkout-container .summary-template-holder .coupon-column .summary-coupon .coupon-form .coupon-fieldset>div #cart-coupon-add:after{padding-right:5px;line-height:27px}}@media only screen and (min-width: 100px) and (max-width: 767px){html body .container.container-cart .checkout-container .summary-template-holder .coupon-column .summary-coupon .coupon-form .coupon-fieldset>div #cart-coupon-add{margin:0;background:#000;color:#fff;text-shadow:none;border:0;float:left;line-height:29px;width:35%;margin-left:5%;left:10px}}html body .container.container-cart .checkout-container .summary-template-holder .coupon-column .summary-coupon .coupon-form .coupon-fieldset .coupon-data{display:none !important}html body .container.container-cart .checkout-container .summary-template-holder .summary-totalizers{width:380px;border-bottom:0;border-radius:0;padding:0;text-transform:uppercase;font-weight:600;margin-bottom:5px}html body .container.container-cart .checkout-container .summary-template-holder .summary-totalizers .accordion-group{border:1px solid #f2f2f2}@media only screen and (min-width: 100px) and (max-width: 767px){html body .container.container-cart .checkout-container .summary-template-holder .summary-totalizers .accordion-group{width:92%;margin:auto;border-radius:0}}@media only screen and (min-width: 100px) and (max-width: 767px){html body .container.container-cart .checkout-container .summary-template-holder .summary-totalizers table{height:150px}}@media only screen and (min-width: 100px) and (max-width: 767px){html body .container.container-cart .checkout-container .summary-template-holder .summary-totalizers{width:100%;float:left}}html body .container.container-cart .checkout-container .summary-template-holder .summary-totalizers tr{border:0}html body .container.container-cart .checkout-container .summary-template-holder .summary-totalizers .table tbody .monetary{text-align:left}html body .container.container-cart .checkout-container .summary-template-holder .summary-totalizers .table tbody.totalizers-list,html body .container.container-cart .checkout-container .summary-template-holder .summary-totalizers .table tbody.shipping-calculate{color:#000}html body .container.container-cart .checkout-container .summary-template-holder .summary-totalizers .table tbody.totalizers-list tr,html body .container.container-cart .checkout-container .summary-template-holder .summary-totalizers .table tbody.shipping-calculate tr{padding:0 10px}html body .container.container-cart .checkout-container .summary-template-holder .summary-totalizers .table tbody.totalizers-list tr td,html body .container.container-cart .checkout-container .summary-template-holder .summary-totalizers .table tbody.shipping-calculate tr td{text-align:right;color:#000;font-size:14px;font-weight:600}@media only screen and (min-width: 100px) and (max-width: 767px){html body .container.container-cart .checkout-container .summary-template-holder .summary-totalizers .table tbody.totalizers-list tr td,html body .container.container-cart .checkout-container .summary-template-holder .summary-totalizers .table tbody.shipping-calculate tr td{color:#000}}html body .container.container-cart .checkout-container .summary-template-holder .summary-totalizers .table tbody.totalizers-list tr td.monetary,html body .container.container-cart .checkout-container .summary-template-holder .summary-totalizers .table tbody.shipping-calculate tr td.monetary{color:#676767;font-weight:600;line-height:50px;padding:0}html body .container.container-cart .checkout-container .summary-template-holder .summary-totalizers .table tbody.totalizers-list tr td.info,html body .container.container-cart .checkout-container .summary-template-holder .summary-totalizers .table tbody.shipping-calculate tr td.info{text-align:left;padding:6px 0 0 15px;line-height:40px}html body .container.container-cart .checkout-container .summary-template-holder .summary-totalizers .table tbody.totalizers-list tr td.info span,html body .container.container-cart .checkout-container .summary-template-holder .summary-totalizers .table tbody.shipping-calculate tr td.info span{text-align:left}html body .container.container-cart .checkout-container .summary-template-holder .summary-totalizers .table tbody.totalizers-list tr.Items,html body .container.container-cart .checkout-container .summary-template-holder .summary-totalizers .table tbody.shipping-calculate tr.Items{height:40px}@media only screen and (min-width: 100px) and (max-width: 767px){html body .container.container-cart .checkout-container .summary-template-holder .summary-totalizers .table tbody.totalizers-list tr.Items,html body .container.container-cart .checkout-container .summary-template-holder .summary-totalizers .table tbody.shipping-calculate tr.Items{border:0;border-left:0;border-right:0}}html body .container.container-cart .checkout-container .summary-template-holder .summary-totalizers .table tbody.totalizers-list tr.Items td.empty,html body .container.container-cart .checkout-container .summary-template-holder .summary-totalizers .table tbody.shipping-calculate tr.Items td.empty{width:6% !important}html body .container.container-cart .checkout-container .summary-template-holder .summary-totalizers .table tbody.shipping-calculate>tr>td.info{font-size:0;position:relative}@media only screen and (min-width: 100px) and (max-width: 767px){html body .container.container-cart .checkout-container .summary-template-holder .summary-totalizers .table tbody.shipping-calculate>tr>td.info{display:none}}html body .container.container-cart .checkout-container .summary-template-holder .summary-totalizers .table tbody.shipping-calculate>tr>td.info:after{font-size:14px;content:'Frete*';display:inline-block;position:absolute;top:6px;bottom:0px;margin:auto;color:#000}@media only screen and (min-width: 100px) and (max-width: 767px){html body .container.container-cart .checkout-container .summary-template-holder .summary-totalizers .table tbody.shipping-calculate>tr>td.info:after{line-height:54px;color:#8b8b8b;top:0px;content:''}html body .container.container-cart .checkout-container .summary-template-holder .summary-totalizers .table tbody.shipping-calculate>tr>td.info:after:after{content:''}}html body .container.container-cart .checkout-container .summary-template-holder .summary-totalizers .table tbody.shipping-calculate>tr>td.space{display:none}html body .container.container-cart .checkout-container .summary-template-holder .summary-totalizers .table tbody.shipping-calculate>tr>td.monetary{display:none}html 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;left:60px}@media only screen and (min-width: 100px) and (max-width: 767px){html body .container.container-cart .checkout-container .summary-template-holder .summary-totalizers .table tbody.shipping-calculate>tr>td.monetary.form-postal-code{left:0;margin:0 10px;position:absolute;width:calc(100% - 20px);bottom:54px}}@media only screen and (min-width: 100px) and (max-width: 767px){html body .container.container-cart .checkout-container .summary-template-holder .summary-totalizers .table tbody.shipping-calculate>tr>td.monetary.form-postal-code .shipping{width:100%}}html body .container.container-cart .checkout-container .summary-template-holder .summary-totalizers .table tbody.shipping-calculate>tr>td.monetary.form-postal-code .shipping-fieldset{float:none;margin-right:10px}@media only screen and (min-width: 100px) and (max-width: 767px){html body .container.container-cart .checkout-container .summary-template-holder .summary-totalizers .table tbody.shipping-calculate>tr>td.monetary.form-postal-code .shipping-fieldset{margin-right:0}}html body .container.container-cart .checkout-container .summary-template-holder .summary-totalizers .table tbody.shipping-calculate>tr>td.monetary.form-postal-code .shipping-fieldset .summary-postal-code-service{display:none}html body .container.container-cart .checkout-container .summary-template-holder .summary-totalizers .table tbody.shipping-calculate>tr>td.monetary.form-postal-code #summary-postal-code{border:1px solid #ebebeb;height:35px;line-height:28px;padding:0 10px;border-radius:0;outline:none;display:inline-block;width:calc(100% - 85px);max-width:none;box-shadow:none;margin-left:0}@media only screen and (min-width: 100px) and (max-width: 767px){html 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:60%;margin-left:0px}}@media only screen and (min-width: 100px) and (max-width: 767px){html 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(255,0,0,0.26)}}html body .container.container-cart .checkout-container .summary-template-holder .summary-totalizers .table tbody.shipping-calculate>tr>td.monetary.form-postal-code #cart-shipping-calculate{background:#000;color:#FFF;text-shadow:none;text-transform:uppercase;font-size:0;font-weight:bold;border-radius:0;box-shadow:none;border:0;padding:0;height:35px;line-height:35px;width:85px;font-family:"Roboto",sans-serif;outline:none;margin-left:-5px}@media only screen and (min-width: 100px) and (max-width: 767px){html body .container.container-cart .checkout-container .summary-template-holder .summary-totalizers .table tbody.shipping-calculate>tr>td.monetary.form-postal-code #cart-shipping-calculate{background-color:#000;margin-left:2%;width:37%}}html body .container.container-cart .checkout-container .summary-template-holder .summary-totalizers .table tbody.shipping-calculate>tr>td.monetary.form-postal-code #cart-shipping-calculate:before{font-size:10px;content:'calcular';display:block}@media only screen and (min-width: 100px) and (max-width: 767px){html 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}}html 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{color:#000;font-size:9px;text-transform:initial}html body .container.container-cart .checkout-container .summary-template-holder .summary-totalizers .table tfoot tr{background:#f5f5f5;border-bottom:1px solid #ebebeb}html body .container.container-cart .checkout-container .summary-template-holder .summary-totalizers .table tfoot tr td{font-size:13px;text-transform:uppercase;color:#000}html body .container.container-cart .checkout-container .summary-template-holder .summary-totalizers .table tfoot tr td.info{text-align:left;font-size:14px;letter-spacing:1px;padding:0 15px;line-height:50px;color:#000;font-weight:600}html body .container.container-cart .checkout-container .summary-template-holder .summary-totalizers .table tfoot tr td.monetary{font-weight:bold;font-size:15px;padding:0;line-height:50px;text-align:right;white-space:nowrap}html body .container.container-cart .checkout-container .cart-links-bottom{width:100%;margin-top:5px}@media only screen and (min-width: 100px) and (max-width: 767px){html body .container.container-cart .checkout-container .cart-links-bottom{margin-top:0 !important;margin-bottom:35px !important}}html body .container.container-cart .checkout-container .cart-links-bottom #cart-to-orderform,html body .container.container-cart .checkout-container .cart-links-bottom .link-choose-more-products-wrapper{display:inline-block;background:#fff;border:2px solid #000;font-size:11px;border-radius:0;height:50px;line-height:46px;padding:0 35px;font-weight:bold;color:#000;text-transform:uppercase;letter-spacing:1px;width:325.27px;max-width:100%;box-shadow:none}@media (max-width: 736px){html body .container.container-cart .checkout-container .cart-links-bottom #cart-to-orderform,html body .container.container-cart .checkout-container .cart-links-bottom .link-choose-more-products-wrapper{position:relative;width:100%}}html body .container.container-cart .checkout-container .cart-links-bottom .link-choose-more-products-wrapper{float:left;background-size:26px;padding:0}html body .container.container-cart .checkout-container .cart-links-bottom .link-choose-more-products-wrapper a{color:#000;display:block;width:100%;height:100%;text-decoration:none;padding:0 35px;text-align:center}html body .container.container-cart .checkout-container .cart-links-bottom .link-choose-more-products-wrapper a.link-choose-more-products{font-size:0}html body .container.container-cart .checkout-container .cart-links-bottom .link-choose-more-products-wrapper a.link-choose-more-products:after{content:'Continuar comprando';text-transform:uppercase;letter-spacing:1px;font-size:14px;font-weight:700;text-align:center;position:relative;left:-8px}@media only screen and (min-width: 100px) and (max-width: 767px){html body .container.container-cart .checkout-container .cart-links-bottom .link-choose-more-products-wrapper a.link-choose-more-products:after{border:1px solid;line-height:50px;display:block;position:absolute;font-weight:500;left:0;bottom:0;width:91%;margin:auto;right:0}}@media only screen and (min-width: 100px) and (max-width: 767px){html body .container.container-cart .checkout-container .cart-links-bottom .link-choose-more-products-wrapper{margin:0 auto;padding:0;text-align:center;border:0;text-decoration:underline;top:20px}html body .container.container-cart .checkout-container .cart-links-bottom .link-choose-more-products-wrapper a{color:#000}}html body .container.container-cart .checkout-container .cart-links-bottom #cart-to-orderform{float:right;width:380px;background:#000;border:2px solid #000;color:#fff;font-size:0}html body .container.container-cart .checkout-container .cart-links-bottom #cart-to-orderform:after{content:'finalizar compra';font-size:14px}@media only screen and (min-width: 100px) and (max-width: 767px){html body .container.container-cart .checkout-container .cart-links-bottom #cart-to-orderform:after{line-height:54px;font-weight:500}}@media only screen and (min-width: 100px) and (max-width: 767px){html body .container.container-cart .checkout-container .cart-links-bottom #cart-to-orderform{bottom:0;left:0;padding:0;position:relative;width:92%;z-index:99;background:#000;top:33px;margin:0 4%;border:0}}html body .container .orderform-template{margin-top:50px;margin-bottom:10px !important}html body .container .orderform-template a{color:#000}@media only screen and (min-width: 100px) and (max-width: 767px){html body .container .orderform-template{margin-top:60px;padding:20px}}html body .container .orderform-template #orderform-to-cart{margin-right:20px;margin-top:30px;color:#000;text-transform:uppercase;font-size:10px;font-weight:bold}@media only screen and (min-width: 100px) and (max-width: 767px){html body .container .orderform-template .pre-email{padding:0 20px}html body .container .orderform-template .pre-email .client-pre-email-h label span{line-height:22px}html body .container .orderform-template .pre-email .client-pre-email-h label small{line-height:32px}html body .container .orderform-template .pre-email .btn-success{width:100%}}html body .container .orderform-template .client-pre-email{width:100%;border:none}html body .container .orderform-template .client-pre-email a#orderform-to-cart{display:none}html body .container .orderform-template .client-pre-email-h label{text-transform:uppercase;font-family:"Roboto",sans-serif}html body .container .orderform-template .client-pre-email-h label span{font-size:18px}html body .container .orderform-template .client-pre-email-h label small{font-size:14px;color:#000}html body .container .orderform-template .client-email #client-pre-email{border:1px solid #364332;height:52px;margin-top:1px;margin-left:-3px;font-size:14px;box-sizing:border-box;padding-left:21px;border-radius:0}html body .container .orderform-template .client-email #btn-client-pre-email{font-family:"Roboto",sans-serif;background:#000;text-transform:uppercase;font-size:12px;border-radius:0;border:0}html body .container .orderform-template .orderform-template-holder .client-notice,html body .container .orderform-template .orderform-template-holder .newsletter{display:none}html body .container .orderform-template .orderform-template-holder label{font-size:12px;color:#000;margin-bottom:10px}html body .container .orderform-template .orderform-template-holder .client-pre-email .emailInfo{font-size:13px;padding-top:14px;line-height:23px}html body .container .orderform-template .orderform-template-holder .help{font-size:11px}html body .container .orderform-template .orderform-template-holder #client-profile-data,html body .container .orderform-template .orderform-template-holder #shipping-data,html body .container .orderform-template .orderform-template-holder #payment-data{background-color:#fbfbfb}@media only screen and (min-width: 100px) and (max-width: 767px){html body .container .orderform-template .orderform-template-holder #client-profile-data,html body .container .orderform-template .orderform-template-holder #shipping-data,html body .container .orderform-template .orderform-template-holder #payment-data{margin-bottom:30px}}html body .container .orderform-template .orderform-template-holder #client-profile-data .link-box-edit.btn.btn-small,html body .container .orderform-template .orderform-template-holder #shipping-data .link-box-edit.btn.btn-small,html body .container .orderform-template .orderform-template-holder #payment-data .link-box-edit.btn.btn-small{right:-5px;top:0px}html body .container .orderform-template .orderform-template-holder #client-profile-data .step,html body .container .orderform-template .orderform-template-holder #shipping-data .step,html body .container .orderform-template .orderform-template-holder #payment-data .step{border:0;padding:0}html body .container .orderform-template .orderform-template-holder #client-profile-data .step .accordion-heading,html body .container .orderform-template .orderform-template-holder #shipping-data .step .accordion-heading,html body .container .orderform-template .orderform-template-holder #payment-data .step .accordion-heading{padding:0 5px;border-bottom:1px solid #000;height:38px;line-height:32px}html body .container .orderform-template .orderform-template-holder #client-profile-data .step .accordion-heading>span,html body .container .orderform-template .orderform-template-holder #shipping-data .step .accordion-heading>span,html body .container .orderform-template .orderform-template-holder #payment-data .step .accordion-heading>span{text-transform:uppercase;font-size:14px;color:#000;font-weight:400;font-family:"Roboto",sans-serif}html body .container .orderform-template .orderform-template-holder #client-profile-data .step .accordion-inner,html body .container .orderform-template .orderform-template-holder #shipping-data .step .accordion-inner,html body .container .orderform-template .orderform-template-holder #payment-data .step .accordion-inner{padding:0}html body .container .orderform-template .orderform-template-holder #client-profile-data .step .accordion-inner .notification.address-not-filled-verification,html body .container .orderform-template .orderform-template-holder #client-profile-data .step .accordion-inner .notification,html body .container .orderform-template .orderform-template-holder #shipping-data .step .accordion-inner .notification.address-not-filled-verification,html body .container .orderform-template .orderform-template-holder #shipping-data .step .accordion-inner .notification,html body .container .orderform-template .orderform-template-holder #payment-data .step .accordion-inner .notification.address-not-filled-verification,html body .container .orderform-template .orderform-template-holder #payment-data .step .accordion-inner .notification{text-transform:uppercase;color:#000;font-size:11px;margin-top:20px;margin-left:20px;font-family:"Roboto",sans-serif}html body .container .orderform-template .orderform-template-holder #client-profile-data .step .accordion-inner .form-step.box-info,html body .container .orderform-template .orderform-template-holder #shipping-data .step .accordion-inner .form-step.box-info,html body .container .orderform-template .orderform-template-holder #payment-data .step .accordion-inner .form-step.box-info{margin-top:20px;padding-left:18px;line-height:20px}html body .container .orderform-template .orderform-template-holder #client-profile-data .step .accordion-inner .box-client-info,html body .container .orderform-template .orderform-template-holder #shipping-data .step .accordion-inner .box-client-info,html body .container .orderform-template .orderform-template-holder #payment-data .step .accordion-inner .box-client-info{padding:15px}@media only screen and (min-width: 100px) and (max-width: 767px){html body .container .orderform-template .orderform-template-holder #client-profile-data .step .accordion-inner .box-client-info fieldset,html body .container .orderform-template .orderform-template-holder #client-profile-data .step .accordion-inner .box-client-info input,html body .container .orderform-template .orderform-template-holder #shipping-data .step .accordion-inner .box-client-info fieldset,html body .container .orderform-template .orderform-template-holder #shipping-data .step .accordion-inner .box-client-info input,html body .container .orderform-template .orderform-template-holder #payment-data .step .accordion-inner .box-client-info fieldset,html body .container .orderform-template .orderform-template-holder #payment-data .step .accordion-inner .box-client-info input{width:100% !important}}html body .container .orderform-template .orderform-template-holder #client-profile-data .step .accordion-inner .box-client-info .box-client-info-pf p.text,html body .container .orderform-template .orderform-template-holder #client-profile-data .step .accordion-inner .box-client-info .box-client-info-pj p.text,html body .container .orderform-template .orderform-template-holder #shipping-data .step .accordion-inner .box-client-info .box-client-info-pf p.text,html body .container .orderform-template .orderform-template-holder #shipping-data .step .accordion-inner .box-client-info .box-client-info-pj p.text,html body .container .orderform-template .orderform-template-holder #payment-data .step .accordion-inner .box-client-info .box-client-info-pf p.text,html body .container .orderform-template .orderform-template-holder #payment-data .step .accordion-inner .box-client-info .box-client-info-pj p.text{width:100%;margin-bottom:10px}html body .container .orderform-template .orderform-template-holder #client-profile-data .step .accordion-inner .box-client-info .box-client-info-pf p.text input,html body .container .orderform-template .orderform-template-holder #client-profile-data .step .accordion-inner .box-client-info .box-client-info-pj p.text input,html body .container .orderform-template .orderform-template-holder #shipping-data .step .accordion-inner .box-client-info .box-client-info-pf p.text input,html body .container .orderform-template .orderform-template-holder #shipping-data .step .accordion-inner .box-client-info .box-client-info-pj p.text input,html body .container .orderform-template .orderform-template-holder #payment-data .step .accordion-inner .box-client-info .box-client-info-pf p.text input,html body .container .orderform-template .orderform-template-holder #payment-data .step .accordion-inner .box-client-info .box-client-info-pj p.text input{width:100%;padding:0;height:35px;border:1px solid #ccc;border-radius:0;font-size:12px;box-sizing:border-box;padding-left:10px}html body .container .orderform-template .orderform-template-holder #client-profile-data .step .accordion-inner .box-client-info .box-client-info-pf p.text .help,html body .container .orderform-template .orderform-template-holder #client-profile-data .step .accordion-inner .box-client-info .box-client-info-pj p.text .help,html body .container .orderform-template .orderform-template-holder #shipping-data .step .accordion-inner .box-client-info .box-client-info-pf p.text .help,html body .container .orderform-template .orderform-template-holder #shipping-data .step .accordion-inner .box-client-info .box-client-info-pj p.text .help,html body .container .orderform-template .orderform-template-holder #payment-data .step .accordion-inner .box-client-info .box-client-info-pf p.text .help,html body .container .orderform-template .orderform-template-holder #payment-data .step .accordion-inner .box-client-info .box-client-info-pj p.text .help{font-size:10px}html body .container .orderform-template .orderform-template-holder #client-profile-data .step .accordion-inner .box-client-info .links.unstyled,html body .container .orderform-template .orderform-template-holder #shipping-data .step .accordion-inner .box-client-info .links.unstyled,html body .container .orderform-template .orderform-template-holder #payment-data .step .accordion-inner .box-client-info .links.unstyled{width:100%;text-align:left;margin:0}html body .container .orderform-template .orderform-template-holder #client-profile-data .step .accordion-inner .box-client-info .links.unstyled a,html body .container .orderform-template .orderform-template-holder #shipping-data .step .accordion-inner .box-client-info .links.unstyled a,html body .container .orderform-template .orderform-template-holder #payment-data .step .accordion-inner .box-client-info .links.unstyled a{color:#000;font-size:12px}html body .container .orderform-template .orderform-template-holder #client-profile-data .step .btn-submit-wrapper button,html body .container .orderform-template .orderform-template-holder #shipping-data .step .btn-submit-wrapper button,html body .container .orderform-template .orderform-template-holder #payment-data .step .btn-submit-wrapper button{width:100%;background:#000;-webkit-border-radius:0;border-radius:0;height:55px;padding:0;margin:0;font-size:12px;text-shadow:none;-webkit-box-shadow:none;box-shadow:none;text-transform:uppercase;border:0;background-size:30px;font-family:"Roboto",sans-serif}html body .container .orderform-template .orderform-template-holder #shipping-data .box-step{padding:0 15px;margin-top:15px;font-size:12px;line-height:18px}html body .container .orderform-template .orderform-template-holder #shipping-data .box-step .address-form-placeholder .address-data>p,html body .container .orderform-template .orderform-template-holder #shipping-data .box-step .address-form-placeholder .box-delivery>p{margin-bottom:10px}html body .container .orderform-template .orderform-template-holder #shipping-data .box-step .address-form-placeholder .address-data>p label,html body .container .orderform-template .orderform-template-holder #shipping-data .box-step .address-form-placeholder .box-delivery>p label{margin-bottom:4px;font-weight:500}html body .container .orderform-template .orderform-template-holder #shipping-data .box-step .address-form-placeholder .address-data>p input[type="text"],html body .container .orderform-template .orderform-template-holder #shipping-data .box-step .address-form-placeholder .box-delivery>p input[type="text"]{height:35px;border:1px solid #ccc;border-radius:0;font-size:12px;box-sizing:border-box;padding:0 10px}html body .container .orderform-template .orderform-template-holder #shipping-data .box-step .address-form-placeholder .address-data>p input[type="text"]#ship-postal-code,html body .container .orderform-template .orderform-template-holder #shipping-data .box-step .address-form-placeholder .box-delivery>p input[type="text"]#ship-postal-code{width:105px;max-width:inherit}html body .container .orderform-template .orderform-template-holder #shipping-data .box-step .address-form-placeholder .address-data .box-delivery,html body .container .orderform-template .orderform-template-holder #shipping-data .box-step .address-form-placeholder .box-delivery .box-delivery{margin-top:10px}html body .container .orderform-template .orderform-template-holder #shipping-data .box-step #ship-postal-code{border-radius:0;border:1px solid #ccc}html body .container .orderform-template .orderform-template-holder #shipping-data .box-step #dont-know-postal-code{color:#000;font-size:12px}html body .container .orderform-template .orderform-template-holder #payment-data{margin-top:15px}html body .container .orderform-template .orderform-template-holder #payment-data .link-gift-card{position:relative;color:#000;font-size:12px;left:0;top:14px;margin-bottom:50px}html body .container .orderform-template .orderform-template-holder #payment-data .link-gift-card a{color:#000}html body .container .orderform-template .orderform-template-holder #payment-data .gift-card-section{padding:20px;width:100%;margin:0 auto;background:transparent}html body .container .orderform-template .orderform-template-holder #payment-data .gift-card-section .payment-discounts-cod{border-radius:0;box-shadow:none;height:30px}html body .container .orderform-template .orderform-template-holder #payment-data .gift-card-section .btn{background:#000;color:#fff;border-radius:0;text-transform:uppercase;letter-spacing:2px;font-size:11px;line-height:20px;font-weight:600;text-shadow:none;box-shadow:none}html body .container .orderform-template .orderform-template-holder #payment-data .payment-group{margin-top:0;width:30%}html body .container .orderform-template .orderform-template-holder #payment-data .payment-group .payment-group-list-btn{width:100%}html body .container .orderform-template .orderform-template-holder #payment-data .payment-group .payment-group-item{background:#fff;border:0;color:#000;margin-left:0;border-radius:0}html body .container .orderform-template .orderform-template-holder #payment-data .payment-group .payment-group-item.active{background:#f8f8f8;color:#000}html body .container .orderform-template .orderform-template-holder #payment-data .payment-group .payment-group-item span{background-position:left center;font-size:10pt;font-weight:500;padding:8px 8px 8px 50px;text-transform:initial}@media only screen and (min-width: 100px) and (max-width: 767px){html body .container .orderform-template .orderform-template-holder #payment-data .payment-group{width:100%}}html body .container .orderform-template .orderform-template-holder #payment-data .steps-view{background:#f8f8f8;border-radius:0;padding:30px 40px;width:70%}@media only screen and (min-width: 100px) and (max-width: 767px){html body .container .orderform-template .orderform-template-holder #payment-data .steps-view{width:100%}}html body .container .orderform-template .orderform-template-holder #payment-data .payment-description{margin-bottom:20px}html body .container .orderform-template .orderform-template-holder #payment-data .sight{color:#000;font-weight:600}html body .container .orderform-template .cart-template.mini-cart{background:#FFF}html body .container .orderform-template .cart-template.mini-cart .summary-template-holder,html body .container .orderform-template .cart-template.mini-cart h2{background:#FFF}html body .container .orderform-template .cart-template.mini-cart h2{text-align:left;text-transform:uppercase;font-size:14px;color:#000;font-weight:400;border-bottom:1px solid #ccc;height:38px;line-height:39px;width:100%;padding:0;padding-left:2%;font-family:"Roboto",sans-serif}html body .container .orderform-template .cart-template.mini-cart .summary-cart-template-holder{height:auto !important;overflow:none !important}html body .container .orderform-template .cart-template.mini-cart .cart{padding:0}html body .container .orderform-template .cart-template.mini-cart .cart-items li{border-top:0;border-bottom:1px solid #ccc;padding-left:10px;box-sizing:border-box;font-family:"Roboto",sans-serif}html body .container .orderform-template .cart-template.mini-cart .cart-items li .product-name{color:#000;text-transform:uppercase;font-size:12px;text-shadow:none}html body .container .orderform-template .cart-template.mini-cart .cart-items li .price{float:right;color:#000;text-shadow:none;font-size:13px}html body .container .orderform-template .cart-template.mini-cart .cart-items li .quantity{display:none}html body .container .orderform-template .cart-template.mini-cart .cart-items li .service-list{background:none;margin-top:8px}html body .container .orderform-template .cart-template.mini-cart .cart-items li .service-list li{padding-top:5px;font-size:10px}html body .container .orderform-template .cart-template.mini-cart .cart-items li .service-list li .product-name,html body .container .orderform-template .cart-template.mini-cart .cart-items li .service-list li .price{padding-top:5px;font-size:10px !important}html body .container .orderform-template .cart-template.mini-cart #orderform-minicart-to-cart{color:#000;font-size:14px;padding-top:9px;padding-right:6px;display:inline-block}html body .container .orderform-template .cart-template.mini-cart .cart-totalizers td{color:#000;text-transform:uppercase;font-size:12px}html body .container .orderform-template .cart-template.mini-cart .payment-confirmation-wrap{bottom:0 !important;padding-top:1px !important;background:none}html body .container .orderform-template .cart-template.mini-cart .payment-confirmation-wrap button.btn.btn-large,html body .container .orderform-template .cart-template.mini-cart .payment-confirmation-wrap input[type="submit"].btn.btn-large{background:#000;color:#fff;border-radius:0;text-transform:uppercase;letter-spacing:2px;font-size:11px;padding:0;line-height:50px;font-weight:600;box-shadow:none;margin-bottom:-20px}@media only screen and (min-width: 1081px) and (max-width: 5000px){html body .container .orderform-template .cart-template.mini-cart .payment-confirmation-wrap button.btn.btn-large,html body .container .orderform-template .cart-template.mini-cart .payment-confirmation-wrap input[type="submit"].btn.btn-large{position:relative;top:60px}}html body .container .orderform-template .cart-template.mini-cart .cart-fixed-transition{height:350px !important;position:relative}html .iframe-credit-card-payment-group{border:0;border-radius:0}html .iframe-credit-card-payment-group .SecurityEnvironmentIcon{display:none}html .iframe-credit-card-payment-group .payment-security{border-radius:0}html .iframe-credit-card-payment-group select,html .iframe-credit-card-payment-group input[type="text"],html .iframe-credit-card-payment-group input[type="email"],html .iframe-credit-card-payment-group input[type="tel"]{background:#fff !important;border:1px solid #e5e5e5;border-radius:0;box-shadow:none;height:35px;margin-bottom:10px;outline:0;padding:0 10px !important}html .iframe-credit-card-payment-group select:focus,html .iframe-credit-card-payment-group input[type="text"]:focus,html .iframe-credit-card-payment-group input[type="email"]:focus,html .iframe-credit-card-payment-group input[type="tel"]:focus{border-color:#000}html .iframe-credit-card-payment-group input[type="radio"],html .iframe-credit-card-payment-group input[type="checkbox"]{background:#fff;border:1px solid #b6b6b6;cursor:pointer;display:inline-block;height:12px;margin-right:10px;outline:0;position:relative;-webkit-appearance:none;width:12px}html .iframe-credit-card-payment-group input[type="radio"]:before,html .iframe-credit-card-payment-group input[type="checkbox"]:before{border:2px solid #fff;bottom:0;content:'';display:block;height:6px;left:0px;position:absolute;right:0;top:0px;width:6px}html .iframe-credit-card-payment-group input[type="radio"]:checked,html .iframe-credit-card-payment-group input[type="checkbox"]:checked{background:#000}html .iframe-credit-card-payment-group input[type="radio"]{border-radius:100%}html .iframe-credit-card-payment-group input[type="radio"]:before{border-radius:100%}html .iframe-credit-card-payment-group label{color:#8e8e8e;font-weight:500;margin-bottom:5px}html .iframe-credit-card-payment-group .PaymentCardValue{margin:0;position:relative}html .iframe-credit-card-payment-group .PaymentCardValue label{padding:0;left:0;position:absolute;top:10px}html .iframe-credit-card-payment-group .add-on{height:35px;border-radius:0 !important}html .iframe-credit-card-payment-group .PaymentCardFlags{margin-bottom:10px}html .iframe-credit-card-payment-group .ChangeNumberOfPayments a{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;display:block;text-align:center;padding:0}html .body-order-placed{padding:0 !important}@media only screen and (min-width: 100px) and (max-width: 767px){html .orderplaced{padding:60px 20px 0}html .orderplaced .orderplaced-alert-text p{margin-bottom:20px}html .orderplaced .btn-success{margin-top:20px;width:100%}}html .orderplaced .orderplaced-alert-content{border-radius:0}html .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}html .orderplaced .order-detail-items{margin-top:20px}html .orderplaced .order-detail-items thead{background:#f5f5f5;text-transform:uppercase;font-size:11px;color:#000}html .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){html .orderplaced .order-detail-items td.product-name a{max-width:100%}}html .orderplaced .order-detail-items td.shipping-date,html .orderplaced .order-detail-items td.quantity{font-size:10pt}html .orderplaced .order-detail-items td.product-price,html .orderplaced .order-detail-items td.quantity-price{font-weight:bold;color:#333132;font-style:italic;letter-spacing:1pt;font-size:9pt}html .orderplaced .bank-invoice-print-link,html .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){html .orderplaced .bank-invoice-print-link,html .orderplaced .btn-continue-shop{width:100%}}html .orderplaced .bank-invoice-print-link{margin:0 20px}@media only screen and (min-width: 100px) and (max-width: 767px){html .orderplaced .bank-invoice-print-link{margin:20px 0}}html .orderplaced .total-info .section-info-title{display:none}.e-text-group{float:left;width:100%;margin-top:30px;font-size:13px;font-weight:300;color:#595959;text-align:center;line-height:20px;margin-bottom:30px}.e-text-group .e-frete{font-weight:600;margin-bottom:15px;font-size:15px}.e-text-group .e-custom{margin-top:20px;font-style:italic;font-size:12px;display:none}.bg-washed-green{background:#ebe2d4 !important}.b--green{border-color:#bc9a6a !important}.dark-green{color:#a8814b !important}.bg-green{background:#bc9a6a !important}
