@import url(https://fonts.googleapis.com/css2?family=Lato:wght@400;700;900&display=swap);a{color:#d5b077;transition:all .2s ease}a,a:focus,a:hover{text-decoration:none}a:focus,a:hover{color:#a62424}a:active,a:focus,a:visited{outline:none}.confirmation-modal button.btn-success,.confirmation-modal button:not(.btn-success),.default-modal button{border:none;border-radius:0;font-family:Lato,sans-serif;font-size:18px;font-weight:700;text-align:center;line-height:normal;cursor:pointer}.confirmation-modal button.btn-success:active,.confirmation-modal button.btn-success:focus,.confirmation-modal button.btn-success:visited,.confirmation-modal button:active:not(.btn-success),.confirmation-modal button:focus:not(.btn-success),.confirmation-modal button:visited:not(.btn-success),.default-modal button:active,.default-modal button:focus,.default-modal button:visited{outline:none}.confirmation-modal button,.default-modal button,.footer-btn__moreInfo{padding:0;border:none;border-radius:5px;box-shadow:none;background:transparent}.confirmation-modal button:active,.confirmation-modal button:focus,.default-modal button:active,.default-modal button:focus,.footer-btn__moreInfo:active,.footer-btn__moreInfo:focus{outline:none}.confirmation-modal button.btn-success,.default-modal button{background:#d5b077;color:#fff}.confirmation-modal button.btn-success:active,.confirmation-modal button.btn-success:focus,.confirmation-modal button.btn-success:hover,.confirmation-modal button.btn-success:visited,.default-modal button:active,.default-modal button:focus,.default-modal button:hover,.default-modal button:visited{background:#a62424;color:#fff}.confirmation-modal button:not(.btn-success){background:transparent;color:#ababab}.confirmation-modal button:active:not(.btn-success),.confirmation-modal button:focus:not(.btn-success),.confirmation-modal button:hover:not(.btn-success),.confirmation-modal button:visited:not(.btn-success){background:#e0e0e0;color:#333}.footer{border-top:1px solid #e0e0e0;background:#fff;padding-top:20px}.footer-btn__moreInfo{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:311px;height:48px;margin:-1px auto 30px;border:1px solid #e0e0e0;border-top-color:#fff;border-radius:0}.footer-btn__moreInfo .item-text{font-family:Lato,sans-serif;font-size:14px;color:#d5b077;text-transform:uppercase;line-height:1}.footer-btn__moreInfo .item-ico{width:8px;height:5px;margin-left:8px}.footer-btn__moreInfo .item-ico svg{float:left}.footer-institutional{overflow:hidden;max-height:0;height:100%;margin-bottom:0;transition:all .5s ease-in-out}.footer-institutional.active{margin-top:0;max-height:110vh;margin-bottom:50px;padding:15px}.footer-institutional .wrapper{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;max-width:1210px;margin:0 auto}@media screen and (max-width:800px){.footer-institutional .wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap}}@media screen and (max-width:580px){.footer-institutional .wrapper{-ms-flex-pack:space-evenly;justify-content:space-evenly;-ms-flex-align:start;align-items:flex-start;-ms-flex-direction:column;flex-direction:column}}@media screen and (max-width:800px){.footer-institutional .place-faq,.footer-institutional .place-institutional{border-bottom:1px solid #d5b077;width:100%;margin-bottom:10px}}.footer-institutional .item-title{font-family:Lato,sans-serif;margin-bottom:16px;font-size:16px;font-weight:700;color:#707070;line-height:1}@media screen and (max-width:800px){.footer-institutional .item-title{margin-left:30px}}.footer-institutional ul li{display:block;margin-bottom:16px}@media screen and (max-width:800px){.footer-institutional ul li{margin-left:30px}}.footer-institutional ul a{font-size:14px;color:#000;line-height:1;color:#707070}.footer-institutional .place-logo-social .item-logo{width:228px;height:60px;margin:0 auto 24px}.footer-institutional .place-logo-social .item-social{display:-ms-flexbox;display:flex}.footer-institutional .place-logo-social .item-social a{display:block;width:36px;height:36px;margin:0 12px}@media screen and (min-width:581px) and (max-width:800px){.footer-institutional .place-logo-social{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;width:100%;margin-bottom:20px}}@media screen and (max-width:580px){.footer-institutional .place-logo-social{width:100%;margin-bottom:20px;border-bottom:1px solid #d5b077}.footer-institutional .place-logo-social .item-social{-ms-flex-pack:center;justify-content:center}}.footer-institutional .place-contact li{margin-bottom:16px}.footer-institutional .place-contact li a{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:0}.footer-institutional .place-contact li .item-ico{display:block;width:18px;height:18px;margin-right:8px;-ms-flex-item-align:start;align-self:flex-start}.footer-institutional .place-contact li .item-text{padding:0;font-size:14px;color:#595959;line-height:1}.footer-institutional .place-contact li .item-text span{display:block;margin-bottom:10px;color:#707070}.footer-institutional .place-contact li .item-text strong{display:block;font-size:14px;font-weight:700;color:#8e8e8e;line-height:1}@media screen and (max-width:580px){.footer-institutional .place-contact{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;width:100%;margin-top:20px}}.footer-seals{margin-bottom:22px}.footer-seals,.footer-seals ul{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.footer-seals ul{-ms-flex-align:center;align-items:center}@media screen and (max-width:767px){.footer-seals{-ms-flex-wrap:wrap;flex-wrap:wrap}.footer-seals ul{width:100%}}.footer-paymentMethods{margin-right:50px}@media screen and (max-width:767px){.footer-paymentMethods{margin:0 0 24px}}.footer-paymentMethods li{display:block;margin:0 4px}.footer-paymentMethods img{min-height:24px}.footer-security{margin-left:50px}@media screen and (max-width:767px){.footer-security{margin:0 0 37px}}.footer-security li{display:block;margin:0 12px}.footer-security a{display:block}.footer-security .item-ebit img{width:39px}.footer-security .item-pci img{width:48px}.footer-security .item-safebrowsing img{width:38px}.footer-security .item-yourviews img{width:41px!important;height:auto!important}.footer-app-links{margin-bottom:20px}.footer-app-links h4{text-align:center;font-size:16px;font-weight:700;margin-bottom:10px}.footer-app-links ul{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.footer-app-links ul li:last-child{margin-left:10px}.footer-app-links img{max-height:40px;background:#000;border-radius:10px}.footer-address{font-size:12px;color:#595959;text-align:center;line-height:1}.footer-bottom{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;padding:10px 0;font-size:12px;color:#000}.footer-bottom .divider{width:1px;height:14px;margin:0 14px;background:#000}.footer-bottom a{color:inherit}.footer .modal-trigger{position:fixed;right:35px;bottom:36px;display:block;z-index:99!important;width:48px;height:48px}.footer #modal-help-footer{left:auto;max-width:360px;width:100%;max-height:100%}.footer #modal-help-footer .item-header{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;padding:20px 16px 44px;background:#f2f2f2}.footer #modal-help-footer .item-header__text{font-size:16px;font-weight:700;color:#000;line-height:1}.footer #modal-help-footer .item-header__ico{display:block;width:36px;height:36px}.footer #modal-help-footer .item-content ul{margin:-24px 16px 0}.footer #modal-help-footer .item-content li{margin-bottom:8px;padding:11px 16px;box-shadow:0 1px 5px rgba(0,0,0,.1);background:#fff}.footer #modal-help-footer .item-content li a{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:0}.footer #modal-help-footer .item-content li .item-ico{display:block;width:48px;height:48px;margin-right:8px}.footer #modal-help-footer .item-content li .item-text{padding:0;font-size:14px;color:#595959;line-height:1}.footer #modal-help-footer .item-content li .item-text span{display:block;margin-bottom:10px}.footer #modal-help-footer .item-content li .item-text strong{display:block;font-size:16px;font-weight:700;color:#000;line-height:1}.footer #modal-help-footer .item-footer{padding:16px}.footer #modal-help-footer .item-footer p{margin-bottom:16px;font-size:14px;color:#595959;line-height:1.2}.footer #modal-help-footer .item-footer a{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.footer #modal-help-footer .item-footer a .item-ico{display:block;width:36px;height:36px;margin-right:4px}.footer #modal-help-footer .item-footer a .item-text{font-size:14px;line-height:14px}.footer #modal-help-footer .item-footer a .item-text span{display:block;color:#585858}.footer #modal-help-footer .item-footer a .item-text strong{display:block;color:#d5b077}.footer .cookie{width:430px;height:150px;background:#f2f2f2;position:fixed;bottom:20px;left:20px;padding:15px;box-shadow:0 3px 6px rgba(0,0,0,.16);z-index:9999999999}@media screen and (max-width:712px){.footer .cookie{width:100%;bottom:0;left:auto;min-height:150px;height:auto}}.footer .cookie.active{display:block!important;animation:slideUp 1.2s ease-in-out}.footer .cookie.inactive{animation:slideDown 1.2s forwards}.footer .cookie__wrapper{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:10px}.footer .cookie__title{display:block;font-size:1.325rem}@media screen and (max-width:712px){.footer .cookie__title{font-size:1.125rem}}.footer .cookie__message{font-size:.875rem;color:#000;line-height:1.25}.footer .cookie__message a{font-weight:600;text-decoration:underline;color:#000}.footer .cookie__message a:hover{color:#c6a46f}@media screen and (max-width:712px){.footer .cookie__message{font-size:.875rem}}.footer .cookie__buttons{display:-ms-flexbox;display:flex;gap:20px;-ms-flex-align:center;align-items:center}.footer .cookie__buttons a,.footer .cookie__buttons button{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;background:#000;width:180px;height:40px;text-align:center;font-size:.875rem;color:#d5b077;border:none}.footer .cookie__buttons a:hover,.footer .cookie__buttons button:hover{color:#000;background:#c6a46f}.footer .cookie__buttons a:active,.footer .cookie__buttons button:active{color:#d5b077;background:#000}@media screen and (max-width:712px){.footer .cookie__buttons a,.footer .cookie__buttons button{width:100%;margin:0 auto}}.footer .cookie__buttons a{border:2px solid #d5b077;color:#d5b077;background:transparent}@media screen and (max-width:712px){.footer .cookie__buttons a{display:none}}@keyframes slideDown{0%{transform:translateY(0);opacity:1}to{transform:translateY(200px);opacity:0}}.produto .floating-buy{padding-bottom:0!important}@media (max-width:425px){.produto .floating-buy:not(.is-hidden)+.footer .modal-trigger{bottom:125px}}.produto .floating-buy:not(.is-hidden)~#blip-chat-container #blip-chat-open-iframe{transition:all .3s}@media (max-width:425px){.produto .floating-buy:not(.is-hidden)~#blip-chat-container #blip-chat-open-iframe{bottom:60px}}.mobile{display:none}#ajaxBusy,.is-hidden{display:none!important;visibility:hidden!important}html{box-sizing:border-box}html *{box-sizing:inherit}body{padding:0;background:#fff;font-family:Lato,sans-serif;font-size:62.5%;color:#d5b077;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body:before{content:"";transition:all .3s ease-out;opacity:0}body>object{position:absolute!important;bottom:-100%!important;left:-100%!important;display:none!important;width:0!important;height:0!important;visibility:hidden!important}body>object:active,body>object:focus,body>object:hover,body>object:visited{outline:none}body:not([class*=-com-br]){background:transparent}.container{position:relative;max-width:1366px;min-width:290px;width:100%;margin-right:auto;margin-left:auto;padding:0 24px;*zoom:1}.container:after,.container:before{display:table;content:"";line-height:0}.container:after{clear:both}@media screen and (max-width:767px){.container{padding:0 16px}}button:active,button:focus,button:visited{outline:none}label{display:initial}label:active,label:focus,label:hover,label:visited{outline:none}button:active,button:focus,button:hover,button:visited,input:active,input:focus,input:hover,input:visited,select:active,select:focus,select:hover,select:visited{outline:none!important}ol,ul{list-style:none;margin:0}ol:active,ol:focus,ol:hover,ol:visited,ol li:active,ol li:focus,ol li:hover,ol li:visited,ul:active,ul:focus,ul:hover,ul:visited,ul li:active,ul li:focus,ul li:hover,ul li:visited{outline:none!important}.body-cart .header,.body-order-form .header{margin-bottom:10px}.default-modal{height:auto;border:none;border-radius:0;background:#fff;color:#000}.default-modal .default-modal-body{margin:0 auto}.default-modal .guest-login-security,.default-modal .payment-confirmation-security{position:static}.default-modal .masked-info-security{margin-bottom:0}.default-modal .identified-user-security,.default-modal .masked-info-security,.default-modal .payment-unauthorized-security{font-size:80px;line-height:80px}.default-modal .guest-login-actions{float:none}.default-modal .guest-login-actions span{display:block;text-align:center;margin-top:-25px;margin-bottom:10px}@media screen and (min-width:500px){.default-modal .identified-user-message{width:80%;margin:0 70px;text-align:justify}.default-modal .guest-login-message{width:80%;margin:0 60px;text-align:justify}}.default-modal button{text-shadow:none;padding:17px}.confirmation-modal{height:auto;border:none;border-radius:0;background:#fff;color:#000}.confirmation-modal .unavailable-items{margin-bottom:20px}.confirmation-modal button.btn-success,.default-modal button{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;background:#000!important;color:#d5b077!important;border-right:3px solid #d5b077;border-bottom:3px solid #d5b077;border-radius:0!important;font-size:16px;font-weight:400;line-height:15px;text-transform:uppercase;transition:all .3s ease-in;margin:15px auto 0}.confirmation-modal button.btn-success #btn-guest-login-button,.default-modal button #btn-guest-login-button{display:initial!important}.confirmation-modal button.btn-success .masked-info-modal-body .masked-info-button,.default-modal button .masked-info-modal-body .masked-info-button{margin:0 auto}.confirmation-modal button.btn-success:after,.default-modal button:after{content:"";width:20px;height:20px;background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTIiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTcgMTAuNTlMMTEuMzI3IDYgNyAxLjQxIDguMzMyIDAgMTQgNmwtNS42NjggNkw3IDEwLjU5ek0wIDEwLjU5TDQuMzI3IDYgMCAxLjQxIDEuMzMyIDAgNyA2bC01LjY2OCA2TDAgMTAuNTl6IiBmaWxsPSIjRDVCMDc3Ii8+PC9zdmc+) no-repeat 50%;background-position:100%}#cart-to-orderform{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;background:#000!important;color:#d5b077!important;border-right:3px solid #d5b077;border-bottom:3px solid #d5b077;border-radius:0!important;font-size:16px;font-weight:400;line-height:15px;text-transform:uppercase;transition:all .3s ease-in;margin-bottom:0;padding-top:15px;padding-bottom:15px}#cart-to-orderform #btn-guest-login-button{display:initial!important}#cart-to-orderform .masked-info-modal-body .masked-info-button{margin:0 auto}#cart-to-orderform:after{content:"";width:20px;height:20px;background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTIiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTcgMTAuNTlMMTEuMzI3IDYgNyAxLjQxIDguMzMyIDAgMTQgNmwtNS42NjggNkw3IDEwLjU5ek0wIDEwLjU5TDQuMzI3IDYgMCAxLjQxIDEuMzMyIDAgNyA2bC01LjY2OCA2TDAgMTAuNTl6IiBmaWxsPSIjRDVCMDc3Ii8+PC9zdmc+) no-repeat 50%;background-position:100%}#cart-to-orderform:hover{border-right:3px solid #000;border-bottom:3px solid #000}@media (max-width:980px){.cart-template.full-cart{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.cart-template.full-cart .summary-template-holder{-ms-flex-order:2;order:2}.cart-template.full-cart .cart-links-bottom{-ms-flex-order:3;order:3;margin-top:50px;-ms-flex-item-align:end;align-self:flex-end;max-width:286px}}@media (max-width:1023px){.cart-template.full-cart .cart-links-bottom{margin:50px auto 0}}@media (min-width:980px){.cart-template .empty-cart-content{margin-bottom:200px}}.section-shelf{position:absolute;left:0;bottom:0;width:460px;border:1px solid #dedbee;padding:8px;max-height:250px;overflow:hidden;z-index:999}@media (max-width:980px){.section-shelf{position:static;margin:45px auto 0;-ms-flex-order:999!important;order:999!important}}.section-shelf *{box-sizing:border-box}@media only screen and (max-width:520px){.section-shelf{width:100%}}.section-shelf .shelf li>div{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;padding:0 20px}.section-shelf .shelf li>div .shelf-images{position:relative;height:180px}.section-shelf .shelf li>div .shelf-images img{object-fit:cover;width:auto;height:100%;max-height:180px;object-position:center center}.section-shelf .shelf li>div .shelf-images .promo-flags{position:absolute;top:10px;left:10px;width:100%;display:-ms-flexbox;display:flex;gap:10px}.section-shelf .shelf li>div .shelf-images .promo-flags .flag{height:18px;margin:0 4px 0 0;padding:0 5px;font-size:12px;color:#fff;text-align:center;line-height:18px}.section-shelf .shelf li>div .shelf-images .promo-flags .flag.discount-percent{background:#a62424}.section-shelf .shelf li>div .data{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;padding:0 10px}.section-shelf .shelf li>div .data .product-name,.section-shelf .shelf li>div .data .product-price{font-size:.875rem;color:#000;padding-bottom:10px}.section-shelf .shelf li>div .data .add a{display:block;background:#000;color:#fff;padding:10px 0;text-align:center;font-size:.875rem;text-transform:uppercase}.section-shelf .shelf li>div .data .add a:hover{background:#d5b077}.section-shelf .slick-next,.section-shelf .slick-prev{position:absolute;top:0;bottom:0;margin:auto 0;left:0;z-index:999;height:20px;width:20px;font-size:0;border:0;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMi4xNTIiIGhlaWdodD0iMjEuNDc2Ij48cGF0aCBkYXRhLW5hbWU9IkNhbWluaG8gMTgzIiBkPSJNMTEuNDQ1LjcwOEwxLjQxNCAxMC43MzhsMTAuMDMxIDEwLjAzMSIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjZDViMDc3IiBzdHJva2Utd2lkdGg9IjIiLz48L3N2Zz4=);background-repeat:no-repeat;background-size:cover;background-position:50%;background-color:transparent}.section-shelf .slick-next{left:auto;right:0;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMi4xNTIiIGhlaWdodD0iMjEuNDc2Ij48cGF0aCBkYXRhLW5hbWU9IkNhbWluaG8gMTgyIiBkPSJNLjcwNyAyMC43NjhsMTAuMDMxLTEwLjAzTC43MDcuNzA3IiBmaWxsPSJub25lIiBzdHJva2U9IiNkNWIwNzciIHN0cm9rZS13aWR0aD0iMiIvPjwvc3ZnPg==)}.backdrop{background:rgba(0,0,0,.4);height:100%;width:100vw;position:fixed;top:0}.backdrop.active{display:-ms-flexbox!important;display:flex!important;-ms-flex-pack:center;justify-content:center;z-index:9999}.backdrop.active,.cart_notification{-ms-flex-align:center;align-items:center}.cart_notification{width:350px;height:100px;margin-top:-200px;background:#fff;padding:10px;box-sizing:border-box;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;border-radius:10px;border:1px solid #000;box-shadow:5px 5px 5px rgba(0,0,0,.1);opacity:1}.cart_notification__image{display:block;height:80px;width:80px;background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNTEyIiBoZWlnaHQ9IjUxMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZyBjbGlwLXBhdGg9InVybCgjY2xpcDBfNjBfMikiPjxwYXRoIGQ9Ik0yNTYuMDAxIDUxMi4wMDFjMTQxLjM4NSAwIDI1Ni0xMTQuNjE1IDI1Ni0yNTZDNTEyLjAwMSAxMTQuNjE1IDM5Ny4zODYgMCAyNTYuMDAxIDAgMTE0LjYxNSAwIDAgMTE0LjYxNSAwIDI1Ni4wMDFjMCAxNDEuMzg1IDExNC42MTUgMjU2IDI1Ni4wMDEgMjU2eiIgZmlsbD0iI0Q1QjA3NyIvPjxwYXRoIGQ9Ik01MTIgMjU2LjAwMWMwIDE0MC44LTExNS4yIDI1Ni0yNTYuMDAxIDI1Ni04MS41OTkgMC0xNTMuNTk5LTM2LjgtMjAwLTk2IDQzLjIgMzUuMjAxIDk5LjIgNTYuMDAxIDE2MCA1Ni4wMDEgMTQwLjggMCAyNTYtMTE1LjIgMjU2LTI1Ni4wMDEgMC02MC43OTktMjAuOC0xMTYuOC01Ni0xNjBDNDc1LjIgMTAyLjQgNTEyIDE3NC40IDUxMiAyNTYuMDAxeiIgZmlsbD0iI0I1OTI1RCIvPjxwYXRoIGQ9Ik0zOTUuMiAxODIuNEwyMjguOCAzNjQuOGMtMTEuMiAxMi44MDEtMzAuMzk5IDEyLjgwMS00MS42IDBsLTcwLjQtNzguNGMtOS42LTExLjItOS42LTI4LjggMS42LTQwIDExLjItOS42IDI4LjgtOS42IDQwIDEuNmw0OS42IDU2IDE0NS42LTE1OC40YzExLjIwMS0xMS4yMDEgMjguOC0xMi44IDQwLjAwMS0xLjYgMTEuMTk5IDkuNiAxMS4xOTkgMjguOCAxLjU5OSAzOC40eiIgZmlsbD0iI2ZmZiIvPjwvZz48ZGVmcz48Y2xpcFBhdGggaWQ9ImNsaXAwXzYwXzIiPjxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik0wIDBoNTEydjUxMkgweiIvPjwvY2xpcFBhdGg+PC9kZWZzPjwvc3ZnPg==");background-size:cover;background-repeat:no-repeat;background-position:50%}.cart_notification__message{padding-left:20px;box-sizing:border-box;font-weight:500;font-size:16px}.animate{opacity:1;animation:slideUp 4s forwards}@keyframes slideUp{0%{opacity:0;transform:translateY(0)}30%{opacity:1;transform:translateY(-60px)}80%{opacity:1;transform:translateY(-60px)}to{opacity:0;transform:translateY(0)}}.footer-checkout{margin-top:30px}.header{background:#fff;box-shadow:0 5px 10px 2px rgba(0,0,0,.06)}.header .wrapper{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width:767px){.header .container{padding:0 16px!important}}.header__logo{font-size:0!important;line-height:0!important;margin:5px 0}@media screen and (min-width:768px){.header__logo{position:relative;left:45%}}.header__logo svg{width:100%;max-width:156px;height:auto}@media screen and (max-width:767px){.header__logo{margin:5px!important}.header__logo svg{max-width:108px}}.header__security{font-size:14px;color:#000}.footer-checkout{background:#f2f2f2}.footer-checkout .wrapper{text-align:center;color:#595959;font-size:12px;padding:32px 0 24px}@media screen and (max-width:767px){.footer-checkout .container{padding:0 16px!important}}.footer-checkout__develop{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;color:#000}.footer-checkout__develop li:first-of-type:after{content:"|";display:inline-block;margin:0 10px;font-size:12px;font-weight:700}.cart-template-holder .empty-cart-content .empty-cart-links .link-choose-products,.summary-template-holder .cart-more-options .shp-open-options,.summary-template-holder .cart-more-options .srp-postal-code__form #cart-shipping-calculate,.summary-template-holder .shipping-content .shipping-calculate .shipping-fieldset .shipping-fields #cart-shipping-calculate,.summary-template-holder .summary-coupon-wrap .summary-coupon .coupon-fieldset #cart-coupon-add,.summary-template-holder .summary-totalizers #cart-to-orderform,.summary-template-holder .summary-totalizers .coupon-fields>span button{border:none;border-radius:0;font-family:Lato,sans-serif;font-size:18px;font-weight:700;text-align:center;line-height:normal;cursor:pointer}.cart-template-holder .empty-cart-content .empty-cart-links .link-choose-products:active,.cart-template-holder .empty-cart-content .empty-cart-links .link-choose-products:focus,.cart-template-holder .empty-cart-content .empty-cart-links .link-choose-products:visited,.summary-template-holder .cart-more-options .shp-open-options:active,.summary-template-holder .cart-more-options .shp-open-options:focus,.summary-template-holder .cart-more-options .shp-open-options:visited,.summary-template-holder .cart-more-options .srp-postal-code__form #cart-shipping-calculate:active,.summary-template-holder .cart-more-options .srp-postal-code__form #cart-shipping-calculate:focus,.summary-template-holder .cart-more-options .srp-postal-code__form #cart-shipping-calculate:visited,.summary-template-holder .shipping-content .shipping-calculate .shipping-fieldset .shipping-fields #cart-shipping-calculate:active,.summary-template-holder .shipping-content .shipping-calculate .shipping-fieldset .shipping-fields #cart-shipping-calculate:focus,.summary-template-holder .shipping-content .shipping-calculate .shipping-fieldset .shipping-fields #cart-shipping-calculate:visited,.summary-template-holder .summary-coupon-wrap .summary-coupon .coupon-fieldset #cart-coupon-add:active,.summary-template-holder .summary-coupon-wrap .summary-coupon .coupon-fieldset #cart-coupon-add:focus,.summary-template-holder .summary-coupon-wrap .summary-coupon .coupon-fieldset #cart-coupon-add:visited,.summary-template-holder .summary-totalizers #cart-to-orderform:active,.summary-template-holder .summary-totalizers #cart-to-orderform:focus,.summary-template-holder .summary-totalizers #cart-to-orderform:visited,.summary-template-holder .summary-totalizers .coupon-fields>span button:active,.summary-template-holder .summary-totalizers .coupon-fields>span button:focus,.summary-template-holder .summary-totalizers .coupon-fields>span button:visited{outline:none}.cart-template-holder .empty-cart-content .empty-cart-links .link-choose-products,.summary-template-holder .cart-more-options .shp-open-options,.summary-template-holder .cart-more-options .srp-postal-code__form #cart-shipping-calculate,.summary-template-holder .shipping-content .shipping-calculate .shipping-fieldset .shipping-fields #cart-shipping-calculate,.summary-template-holder .summary-coupon-wrap .summary-coupon .coupon-fieldset #cart-coupon-add,.summary-template-holder .summary-totalizers #cart-to-orderform,.summary-template-holder .summary-totalizers .coupon-fields>span button{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;background:#000!important;color:#d5b077!important;border-right:3px solid #d5b077;border-bottom:3px solid #d5b077;border-radius:0!important;font-size:16px;font-weight:400;line-height:15px;text-transform:uppercase;transition:all .3s ease-in}.cart-template-holder .empty-cart-content .empty-cart-links .link-choose-products:after,.summary-template-holder .cart-more-options .shp-open-options:after,.summary-template-holder .cart-more-options .srp-postal-code__form #cart-shipping-calculate:after,.summary-template-holder .shipping-content .shipping-calculate .shipping-fieldset .shipping-fields #cart-shipping-calculate:after,.summary-template-holder .summary-coupon-wrap .summary-coupon .coupon-fieldset #cart-coupon-add:after,.summary-template-holder .summary-totalizers #cart-to-orderform:after,.summary-template-holder .summary-totalizers .coupon-fields>span button:after{content:"";display:inline-block;width:14px;height:12px}.cart-template-holder .empty-cart-content .empty-cart-links .link-choose-products:hover,.summary-template-holder .cart-more-options .shp-open-options:hover,.summary-template-holder .cart-more-options .srp-postal-code__form #cart-shipping-calculate:hover,.summary-template-holder .shipping-content .shipping-calculate .shipping-fieldset .shipping-fields #cart-shipping-calculate:hover,.summary-template-holder .summary-coupon-wrap .summary-coupon .coupon-fieldset #cart-coupon-add:hover,.summary-template-holder .summary-totalizers #cart-to-orderform:hover,.summary-template-holder .summary-totalizers .coupon-fields>span button:hover{border-right:3px solid #000;border-bottom:2px solid #000;transition:all .3s ease-in}#cart-title,.cart-template-holder .cart .cart-items tbody .item-remove .item-link-remove i,.cart-template-holder .cart .cart-items tbody .product-name .brand,.cart-template-holder .cart .cart-items tbody .product-name .seller,.cart-template-holder .cart .cart-items tbody .quantity a i,.summary-template-holder .cart-more-options .srp-description,.summary-template-holder .cart-more-options .srp-postal-code__form .ship-postalCode label,.summary-template-holder .cart-more-options .srp-postal-code__form .ship-postalCode small,.summary-template-holder .summary-totalizers .table td.empty{display:none!important;visibility:hidden!important}@media (max-width:1023px){body.body-cart{padding-bottom:0}}body.body-cart .container-cart{max-width:1366px;padding:0 24px!important}@media screen and (max-width:767px){body.body-cart .container-cart{padding:0 16px!important}}body.body-cart .checkout-container{min-height:70vh}.cart-template.full-cart{display:-ms-grid;display:grid;-ms-grid-columns:1fr 320px;grid-template-columns:1fr 320px;grid-template-areas:"a b" "c d";gap:15px;-ms-grid-rows:auto;grid-template-rows:auto;margin-bottom:5px}@media (max-width:1023px){.cart-template.full-cart{display:initial}}@media (min-width:980px){.cart-template.full-cart .summary-totalizers{width:100%;margin-bottom:0}}.cart-template.full-cart.empty-cart{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.cart-template.full-cart.empty-cart .cart-template-holder{margin-bottom:0}.cart-template.full-cart .summary-template-holder{position:relative;grid-area:b;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:stretch;align-items:stretch}@media screen and (min-width:1100px){.cart-template.full-cart.cart__full-visible .cart-template-holder{float:left;width:calc(100% - 350px)}.cart-template.full-cart.cart__full-visible .cart-links-bottom,.cart-template.full-cart.cart__full-visible .summary-template-holder{float:right;width:320px}.cart-template.full-cart.cart__full-visible .cart-links-bottom{clear:right}}.cart-links-bottom{grid-area:b/d;margin-top:410px;margin-bottom:0;-ms-flex-pack:end;justify-content:flex-end}.cart-template-holder{grid-area:a;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:stretch;align-items:stretch;margin-bottom:330px}@media (max-width:1023px){.cart-template-holder{margin-bottom:0}}@keyframes cartFullVisible{0%{opacity:.99}to{opacity:1}}@keyframes emptyCartVisible{0%{opacity:.99}to{opacity:1}}.cart-template-holder .empty-cart-content{padding-top:30px;padding-bottom:45px;text-align:center}.cart-template-holder .empty-cart-content:before{display:block;width:50px;height:43px;margin:0 auto 30px;background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNTAiIGhlaWdodD0iNTgiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTQ5Ljk4NyA1MC4xMzZMNDYuNDEgMTIuNzRjLS4wNzYtLjgzLS44My0xLjQ2LTEuNzExLTEuNDZIMzcuMzRDMzcuMjM4IDUuMDQyIDMxLjc0NSAwIDI1IDBTMTIuNzYyIDUuMDQgMTIuNjYgMTEuMjhINS4zYy0uODk0IDAtMS42MzUuNjI4LTEuNzExIDEuNDU5TC4wMTMgNTAuMTM2YzAgLjA0OC0uMDEzLjA5NS0uMDEzLjE0MkMwIDU0LjUzOCA0LjIwMyA1OCA5LjM3NyA1OGgzMS4yNDZDNDUuNzk3IDU4IDUwIDU0LjUzNyA1MCA1MC4yNzljMC0uMDQ4IDAtLjA5NS0uMDEzLS4xNDN6TTI1IDMuMjAyYzQuODQyIDAgOC43ODkgMy42MDYgOC44OTEgOC4wNzhIMTYuMTFjLjEwMi00LjQ3MiA0LjA1LTguMDc4IDguODkxLTguMDc4em0xNS42MjMgNTEuNTk2SDkuMzc3Yy0zLjI0NSAwLTUuODc3LTEuOTkzLTUuOTI4LTQuNDQ4bDMuNDI0LTM1Ljg1Nmg1Ljc3NHY0Ljg2M2MwIC44OS43NjYgMS42MDEgMS43MjQgMS42MDEuOTU5IDAgMS43MjUtLjcxMSAxLjcyNS0xLjZ2LTQuODY0aDE3Ljc5NXY0Ljg2M2MwIC44OS43NjcgMS42MDEgMS43MjUgMS42MDEuOTU4IDAgMS43MjQtLjcxMSAxLjcyNC0xLjZ2LTQuODY0aDUuNzc0bDMuNDM3IDM1Ljg1NmMtLjA1MSAyLjQ1NS0yLjY5NiA0LjQ0Ny01LjkyOCA0LjQ0N3oiIGZpbGw9IiMwMDAiLz48L3N2Zz4=) 50% no-repeat;background-size:100% 100%;content:""}.cart-template-holder .empty-cart-content .empty-cart-title{margin-bottom:10px;font-size:0;line-height:1}.cart-template-holder .empty-cart-content .empty-cart-title:before{display:block;margin-bottom:10px;content:"Meus itens";font-size:14px;font-weight:700;color:#000}.cart-template-holder .empty-cart-content .empty-cart-title:after{display:block;content:"Você não possui itens";font-size:14px;font-weight:700;color:#000}.cart-template-holder .empty-cart-content .empty-cart-message p{margin-bottom:35px;font-size:0}.cart-template-holder .empty-cart-content .empty-cart-message p:before{display:block;content:"Continue navegando para adicionar produtos aqui";font-size:12px;color:#001941}.cart-template-holder .empty-cart-content .empty-cart-links .link-choose-products{padding:19px 23px;font-size:0;max-width:260px;margin:0 auto}.cart-template-holder .empty-cart-content .empty-cart-links .link-choose-products:after{background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTIiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTcgMTAuNTlMMTEuMzI3IDYgNyAxLjQxIDguMzMyIDAgMTQgNmwtNS42NjggNkw3IDEwLjU5ek0wIDEwLjU5TDQuMzI3IDYgMCAxLjQxIDEuMzMyIDAgNyA2bC01LjY2OCA2TDAgMTAuNTl6IiBmaWxsPSIjRDVCMDc3Ii8+PC9zdmc+) no-repeat 50%}.cart-template-holder .empty-cart-content .empty-cart-links .link-choose-products:before{display:block;content:"Continuar Navegando";font-size:14px;font-weight:700;color:#d5b077;text-transform:uppercase}.cart-template-holder .cart{border:none}.cart-template-holder .cart .cart-items thead{background:#f2f2f2}.cart-template-holder .cart .cart-items thead th{font-size:14px;font-weight:700;color:#000;text-transform:uppercase}.cart-template-holder .cart .cart-items tbody .product-item{padding:10px!important;border-bottom:1px solid #e0e0e0}@media screen and (max-width:490px){.cart-template-holder .cart .cart-items tbody .product-item{border-top:none}}.cart-template-holder .cart .cart-items tbody .product-image{width:54px;padding:0}.cart-template-holder .cart .cart-items tbody .product-image img{max-width:54px;width:100%;height:auto}.cart-template-holder .cart .cart-items tbody .product-name{width:auto;min-height:60px}@media screen and (max-width:490px){.cart-template-holder .cart .cart-items tbody .product-name{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}}.cart-template-holder .cart .cart-items tbody .product-name a{display:inline-block;vertical-align:middle;font-size:14px;color:#000;line-height:20px}.cart-template-holder .cart .cart-items tbody .shipping-date{font-size:14px;color:#000}.cart-template-holder .cart .cart-items tbody .product-price{white-space:nowrap}.cart-template-holder .cart .cart-items tbody .product-price .list-price{font-size:14px;color:#000;line-height:20px}.cart-template-holder .cart .cart-items tbody .product-price .list-price .old-product-price-label:after{content:":"}.cart-template-holder .cart .cart-items tbody .product-price .list-price del{color:inherit;text-decoration:none}.cart-template-holder .cart .cart-items tbody .product-price .best-price{font-size:14px;color:#000;line-height:15px}@media screen and (max-width:490px){.cart-template-holder .cart .cart-items tbody .product-price .best-price{font-weight:700}.cart-template-holder .cart .cart-items tbody .product-price .best-price .new-product-price-label{display:inline-block}.cart-template-holder .cart .cart-items tbody .product-price .best-price .new-product-price-label:after{content:":"}}.cart-template-holder .cart .cart-items tbody .quantity{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:126px;min-height:36px;margin:20px auto;padding:0;border:1px solid #e0e0e0;border-radius:5px}.cart-template-holder .cart .cart-items tbody .quantity input{width:38px;height:38px;margin:0;border:none;box-shadow:none;font-family:Lato,sans-serif;font-size:14px;color:#000}.cart-template-holder .cart .cart-items tbody .quantity a{-ms-flex:1 1 auto;flex:1 1 auto;float:none;max-width:36px;min-width:36px;height:36px;padding:0;background-size:100% 100%!important}.cart-template-holder .cart .cart-items tbody .quantity a.item-quantity-change-decrement{background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzYiIGhlaWdodD0iMzYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTExLjUwNSAyMGMtLjQxOCAwLS43NzMtLjEzOC0xLjA2Ni0uNDE1LS4yOTMtLjI5OC0uNDM5LS42Ny0uNDM5LTEuMTE3IDAtLjQyNS4xNDYtLjc3Ni40MzktMS4wNTNBMS40OTUgMS40OTUgMCAwMTExLjUwNSAxN2gxMy4wMjFjLjQxOCAwIC43NjMuMTQ5IDEuMDM1LjQ0Ny4yOTMuMjc2LjQzOS42MzguNDM5IDEuMDg1IDAgLjQyNS0uMTQ2Ljc3Ni0uNDM5IDEuMDUzLS4yNzIuMjc3LS42MTcuNDE1LTEuMDM1LjQxNWgtMTMuMDJ6IiBmaWxsPSIjRTBFMEUwIi8+PHBhdGggZD0iTTExLjUwNSAyMGMtLjQxOCAwLS43NzMtLjEzOC0xLjA2Ni0uNDE1LS4yOTMtLjI5OC0uNDM5LS42Ny0uNDM5LTEuMTE3IDAtLjQyNS4xNDYtLjc3Ni40MzktMS4wNTNBMS40OTUgMS40OTUgMCAwMTExLjUwNSAxN2gxMy4wMjFjLjQxOCAwIC43NjMuMTQ5IDEuMDM1LjQ0Ny4yOTMuMjc2LjQzOS42MzguNDM5IDEuMDg1IDAgLjQyNS0uMTQ2Ljc3Ni0uNDM5IDEuMDUzLS4yNzIuMjc3LS42MTcuNDE1LTEuMDM1LjQxNWgtMTMuMDJ6IiBmaWxsPSIjRTBFMEUwIi8+PC9zdmc+) 50% no-repeat}.cart-template-holder .cart .cart-items tbody .quantity a.item-quantity-change-increment{background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzYiIGhlaWdodD0iMzYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTIyLjkxOCAxNy4wNjFjLjMyIDAgLjU3Ny4xMDMuNzcuMzEuMjA4LjE5LjMxMi40NDMuMzEyLjc2YS45NTEuOTUxIDAgMDEtLjMxMy43MzZjLS4xOTIuMTktLjQ0OS4yODUtLjc3LjI4NWgtMy43MDN2My42MzZjMCAuMzQ5LS4xMTIuNjQyLS4zMzYuODgtLjIyNS4yMjEtLjUyMS4zMzItLjg5LjMzMi0uMzUzIDAtLjY1LS4xMS0uODktLjMzM2ExLjIzMSAxLjIzMSAwIDAxLS4zMzYtLjg3OXYtMy42MzZoLTMuNjhjLS4zMDQgMC0uNTYxLS4xMDMtLjc3LS4zMDhhMS4wMjcgMS4wMjcgMCAwMS0uMzEyLS43NmMwLS4zMDIuMDk2LS41NDcuMjg5LS43MzguMjA4LS4xOS40NzMtLjI4NS43OTMtLjI4NWgzLjY4di0zLjg3M2MwLS4zNDguMTEyLS42MzMuMzM2LS44NTUuMjQtLjIyMi41MzctLjMzMy44OS0uMzMzLjM2OSAwIC42NjUuMTEuODkuMzMzLjIyNC4yMjIuMzM2LjUwNy4zMzYuODU1djMuODczaDMuNzA0eiIgZmlsbD0iI0UwRTBFMCIvPjwvc3ZnPg==) 50% no-repeat}@media screen and (min-width:768px){.cart-template-holder .cart .cart-items tbody .quantity a{position:static}}@media screen and (max-width:490px){.cart-template-holder .cart .cart-items tbody .quantity{margin-left:0}}.cart-template-holder .cart .cart-items tbody .quantity-price{font-size:14px;color:#000;white-space:nowrap;line-height:15px}.cart-template-holder .cart .cart-items tbody .item-remove{width:24px;height:24px;padding:0}.cart-template-holder .cart .cart-items tbody .item-remove .item-link-remove{display:block;width:100%;height:100%;padding:0;background:transparent url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik00IDEyYzAtNC40MzYgMy41NjQtOCA4LThzOCAzLjU2NCA4IDgtMy41NjQgOC04IDgtOC0zLjU2NC04LTh6bTExLjg5LTIuODY4bC0yLjc0IDIuNzRhLjE3Ny4xNzcgMCAwMDAgLjI1NmwyLjc0IDIuNzRjLjA3My4wNzMuMTEuMTgyLjExLjI1NWEuMzk0LjM5NCAwIDAxLS4xMS4yNTZsLS41MTEuNTExYS4zOTUuMzk1IDAgMDEtLjI1Ni4xMS4zOTUuMzk1IDAgMDEtLjI1NS0uMTFsLTIuNzQtMi43NGEuMTc3LjE3NyAwIDAwLS4yNTYgMGwtMi43NCAyLjc0YS4zOTUuMzk1IDAgMDEtLjI1NS4xMS4zOTUuMzk1IDAgMDEtLjI1Ni0uMTFsLS41MTEtLjUxMWEuMzk0LjM5NCAwIDAxLS4xMS0uMjU2YzAtLjA3My4wMzctLjE4Mi4xMS0uMjU1bDIuNzQtMi43NGEuMTc3LjE3NyAwIDAwMC0uMjU2bC0yLjc0LTIuNzRBLjM5NC4zOTQgMCAwMTggOC44NzdjMC0uMDczLjAzNy0uMTgzLjExLS4yNTZsLjUxMS0uNTExQS4zOTUuMzk1IDAgMDE4Ljg3NyA4Yy4wNzMgMCAuMTgyLjAzNy4yNTUuMTFsMi43NCAyLjc0YS4xNzcuMTc3IDAgMDAuMjU2IDBsMi43NC0yLjc0YS4zMzIuMzMyIDAgMDEuMjU1LS4xMWMuMDczIDAgLjE4My4wMzcuMjU2LjExbC41MTEuNTExYy4wNzMuMDczLjExLjE4My4xMS4yNTZhLjM5NC4zOTQgMCAwMS0uMTEuMjU1eiIgZmlsbD0iI0UwRTBFMCIvPjwvc3ZnPg==) 50% no-repeat}@media (max-width:1080px){.summary-template-holder{height:250px}}@media (max-width:680px){.summary-template-holder{height:auto}}.summary-template-holder .row-fluid.summary{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:end;align-items:flex-end;-ms-flex-pack:justify;justify-content:space-between}@media (max-width:480px){.summary-template-holder .row-fluid.summary{display:-ms-flexbox!important;display:flex!important;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center}}.summary-template-holder .cart-more-options{width:100%;max-height:110px;padding:0 5px;min-height:0}@media (max-width:1080px){.summary-template-holder .cart-more-options{width:100%!important}}@media (max-width:1023px){.summary-template-holder .cart-more-options{padding:0}}.summary-template-holder .cart-more-options #shipping-preview-container{max-width:none}@media (min-width:681px) and (max-width:1023px){.summary-template-holder .cart-more-options #shipping-preview-container{max-width:300px}}.summary-template-holder .cart-more-options #shipping-preview-container .srp-content .srp-main-title{display:none}.summary-template-holder .cart-more-options #shipping-preview-container .srp-content #srp-shipping-title{display:block}.summary-template-holder .cart-more-options #shipping-preview-container .srp-content .srp-data #shipping-calculate-link{display:none}.summary-template-holder .cart-more-options .srp-main-title{margin:0 0 10px;padding:0;font-size:16px;font-weight:400;color:#000;line-height:1}.summary-template-holder .cart-more-options .srp-data{margin:0}.summary-template-holder .cart-more-options .srp-postal-code__form{display:block;margin-bottom:20px}.summary-template-holder .cart-more-options .srp-postal-code__form .ship-postalCode{margin-right:5px}@media (max-width:1023px){.summary-template-holder .cart-more-options .srp-postal-code__form .ship-postalCode{width:100%}}.summary-template-holder .cart-more-options .srp-postal-code__form .ship-postalCode #ship-postalCode{width:172px;height:48px;border:1px solid #e0e0e0;box-shadow:none;border-radius:0}.summary-template-holder .cart-more-options .srp-postal-code__form .ship-postalCode span.error{display:none}.summary-template-holder .cart-more-options .srp-postal-code__form #cart-shipping-calculate{height:48px;width:140px;margin-left:45px;text-shadow:none}@media (max-width:1023px){.summary-template-holder .cart-more-options .srp-postal-code__form #cart-shipping-calculate{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;width:100%;max-width:140px;margin-left:8px}}.summary-template-holder .cart-more-options .srp-postal-code__form #cart-shipping-calculate:after{background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTIiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTcgMTAuNTlMMTEuMzI3IDYgNyAxLjQxIDguMzMyIDAgMTQgNmwtNS42NjggNkw3IDEwLjU5ek0wIDEwLjU5TDQuMzI3IDYgMCAxLjQxIDEuMzMyIDAgNyA2bC01LjY2OCA2TDAgMTAuNTl6IiBmaWxsPSIjRDVCMDc3Ii8+PC9zdmc+) no-repeat 50%}.summary-template-holder .cart-more-options .srp-items{font-size:12px;color:#000}.summary-template-holder .cart-more-options .srp-address-title{font-size:12px;font-weight:700;color:#000}.summary-template-holder .cart-more-options .srp-address-title:after{display:inline-block;vertical-align:middle;width:24px;height:24px;margin-left:10px}.summary-template-holder .cart-more-options .srp-shipping-current-single{border:1px solid #ebebeb;border-radius:0}.summary-template-holder .cart-more-options .srp-delivery-info .srp-shipping-current-single__bullet svg path{fill:#000}.summary-template-holder .cart-more-options .shp-open-options{width:140px;height:48px}.summary-template-holder .cart-more-options .shp-open-options:after{background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTIiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTcgMTAuNTlMMTEuMzI3IDYgNyAxLjQxIDguMzMyIDAgMTQgNmwtNS42NjggNkw3IDEwLjU5ek0wIDEwLjU5TDQuMzI3IDYgMCAxLjQxIDEuMzMyIDAgNyA2bC01LjY2OCA2TDAgMTAuNTl6IiBmaWxsPSIjRDVCMDc3Ii8+PC9zdmc+) no-repeat 50%}.summary-template-holder .cart-more-options #deliver-at-text .srp-address-title:after{background:url(/arquivos/icon-x-cinza.svg) no-repeat 50%;content:"";width:18px;height:18px;margin-left:3px;margin-top:-3px}.summary-template-holder .cart-more-options #deliver-at-text:hover .srp-address-title:after{background:url(/arquivos/icon-x-red.svg) no-repeat 50%;content:""}.summary-template-holder .coupon-data,.summary-template-holder .link-coupon-add{display:none}.summary-template-holder .summary-coupon-wrap{width:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:start}.summary-template-holder .summary-coupon-wrap .summary-coupon{margin:0!important;width:100%}@media (min-width:1081px){.summary-template-holder .summary-coupon-wrap .summary-coupon .coupon-fieldset{left:0}}.summary-template-holder .summary-coupon-wrap .summary-coupon .coupon-fieldset div{display:block!important}.summary-template-holder .summary-coupon-wrap .summary-coupon .coupon-fieldset .coupon-label label{color:#000;font-size:16px;font-weight:400}.summary-template-holder .summary-coupon-wrap .summary-coupon .coupon-fieldset #cart-coupon{height:48px;width:100%;border-radius:0;border:1px solid #e0e0e0}.summary-template-holder .summary-coupon-wrap .summary-coupon .coupon-fieldset #cart-coupon:-ms-input-placeholder{font-size:0}.summary-template-holder .summary-coupon-wrap .summary-coupon .coupon-fieldset #cart-coupon::placeholder{font-size:0}.summary-template-holder .summary-coupon-wrap .summary-coupon .coupon-fieldset #cart-coupon:active,.summary-template-holder .summary-coupon-wrap .summary-coupon .coupon-fieldset #cart-coupon:focus{outline:0;box-shadow:none}.summary-template-holder .summary-coupon-wrap .summary-coupon .coupon-fieldset #cart-coupon-add{height:48px;display:inline-block;margin-left:5px!important;text-shadow:none}.summary-template-holder .summary-coupon-wrap .summary-coupon .coupon-fieldset #cart-coupon-add:after{background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTIiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTcgMTAuNTlMMTEuMzI3IDYgNyAxLjQxIDguMzMyIDAgMTQgNmwtNS42NjggNkw3IDEwLjU5ek0wIDEwLjU5TDQuMzI3IDYgMCAxLjQxIDEuMzMyIDAgNyA2bC01LjY2OCA2TDAgMTAuNTl6IiBmaWxsPSIjRDVCMDc3Ii8+PC9zdmc+) no-repeat 50%;margin-left:10px;display:inline-block}@media screen and (max-width:680px){.summary-template-holder .coupon{max-width:100%!important}.summary-template-holder .coupon-fieldset #cart-coupon{width:calc(100% - 153px)!important}}.summary-template-holder .shipping-content{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}@media (max-width:1080px){.summary-template-holder .shipping-content{display:inline-block}}@media (max-width:680px){.summary-template-holder .shipping-content{width:100%;margin-bottom:20px}.summary-template-holder .shipping-content .shipping.summary-shipping{width:100%}}.summary-template-holder .shipping-content .totalizers-list .Discounts,.summary-template-holder .shipping-content .totalizers-list .Items{display:none}.summary-template-holder .shipping-content .totalizers-list .Shipping{width:100%}.summary-template-holder .shipping-content .totalizers-list .Shipping .info span{margin-bottom:3px}.summary-template-holder .shipping-content .totalizers-list .Shipping .info span .shipping-name,.summary-template-holder .shipping-content .totalizers-list .Shipping .info span .shipping-name-to{color:#000;font-size:16px;font-weight:400}.summary-template-holder .shipping-content .totalizers-list .Shipping .info span .postal-code-value{color:#1f77b9;font-size:16px;font-weight:400;margin-left:10px}.summary-template-holder .shipping-content .totalizers-list .Shipping .info span .cart-reset-postal-code i{color:#e0e0e0;margin-left:10px;font-size:16px}.summary-template-holder .shipping-content .totalizers-list .Shipping .info span .cart-reset-postal-code i:hover{color:#ff003d;transition:all .5s ease}.summary-template-holder .shipping-content .totalizers-list .Shipping .info .btn-group a.btn-default{display:none}.summary-template-holder .shipping-content .totalizers-list .Shipping .info .btn-group .dropdown-menu{position:unset;display:block!important;width:320px;box-shadow:none;border-radius:0;border:1px solid #e0e0e0}@media (max-width:680px){.summary-template-holder .shipping-content .totalizers-list .Shipping .info .btn-group .dropdown-menu{max-width:630px;width:calc(100vw - 50px)}}.summary-template-holder .shipping-content .totalizers-list .Shipping .info .btn-group .dropdown-menu>li>a:hover{background-image:unset!important;background-color:unset!important;color:initial}.summary-template-holder .shipping-content .totalizers-list .Shipping .info .btn-group .dropdown-menu li{padding:8px 10px;border-top:1px solid #e0e0e0;border-bottom:0;vertical-align:middle}.summary-template-holder .shipping-content .totalizers-list .Shipping .info .btn-group .dropdown-menu li:first-child{border-top:0;padding-top:6px}.summary-template-holder .shipping-content .totalizers-list .Shipping .info .btn-group .dropdown-menu li .icon-ok{width:18px;height:18px;display:inline-block!important;vertical-align:middle!important;left:10px;border-radius:2px;border:2px solid #828282;position:absolute}.summary-template-holder .shipping-content .totalizers-list .Shipping .info .btn-group .dropdown-menu li .icon-ok:before{content:"";width:4px;height:4px;border-radius:50%;background-color:transparent;position:absolute;left:50%;top:50%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.summary-template-holder .shipping-content .totalizers-list .Shipping .info .btn-group .dropdown-menu li.selected .icon-ok{background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xNiAwSDJDLjkgMCAwIC45IDAgMnYxNGMwIDEuMS45IDIgMiAyaDE0YzEuMSAwIDItLjkgMi0yVjJjMC0xLjEtLjktMi0yLTJ6TTcgMTRMMiA5LjE5MmwxLjQtMS4zNDZMNyAxMS4zMDggMTQuNiA0IDE2IDUuMzQ2IDcgMTR6IiBmaWxsPSIjMUY3N0I5Ii8+PC9zdmc+) no-repeat 50%;width:18px;height:18px;border:0}.summary-template-holder .shipping-content .totalizers-list .Shipping .monetary{display:none}.summary-template-holder .shipping-content .shipping-calculate{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.summary-template-holder .shipping-content .shipping-calculate:before{content:"Entrega";color:#000;font-size:16px;font-weight:400;margin-bottom:9px}.summary-template-holder .shipping-content .shipping-calculate .info,.summary-template-holder .shipping-content .shipping-calculate td.monetary a.shipping-calculate-link{display:none}.summary-template-holder .shipping-content .shipping-calculate .monetary.form-postal-code{display:unset!important;padding:0!important}.summary-template-holder .shipping-content .shipping-calculate .shipping-fieldset{display:block;position:relative}.summary-template-holder .shipping-content .shipping-calculate .shipping-fieldset .shipping-fields{display:-ms-flexbox;display:flex}.summary-template-holder .shipping-content .shipping-calculate .shipping-fieldset .shipping-fields #summary-postal-code{height:48px;max-width:unset;width:172px;border-radius:0;border:1px solid #e0e0e0}@media (max-width:680px){.summary-template-holder .shipping-content .shipping-calculate .shipping-fieldset .shipping-fields #summary-postal-code{width:calc(100% - 158px)}}.summary-template-holder .shipping-content .shipping-calculate .shipping-fieldset .shipping-fields #summary-postal-code.success{background-image:none!important}.summary-template-holder .shipping-content .shipping-calculate .shipping-fieldset .shipping-fields #summary-postal-code:active,.summary-template-holder .shipping-content .shipping-calculate .shipping-fieldset .shipping-fields #summary-postal-code:focus{outline:0;box-shadow:none;background-color:#fff!important}.summary-template-holder .shipping-content .shipping-calculate .shipping-fieldset .shipping-fields #cart-shipping-calculate{height:48px;margin-left:7px;text-shadow:none;width:140px}.summary-template-holder .shipping-content .shipping-calculate .shipping-fieldset .shipping-fields #cart-shipping-calculate:after{background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTIiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTcgMTAuNTlMMTEuMzI3IDYgNyAxLjQxIDguMzMyIDAgMTQgNmwtNS42NjggNkw3IDEwLjU5ek0wIDEwLjU5TDQuMzI3IDYgMCAxLjQxIDEuMzMyIDAgNyA2bC01LjY2OCA2TDAgMTAuNTl6IiBmaWxsPSIjRDVCMDc3Ii8+PC9zdmc+) no-repeat 50%;margin-left:10px;display:inline-block}.summary-template-holder .shipping-content .shipping-calculate .shipping-fieldset .shipping-fields .help.error{position:absolute;bottom:-15px}.summary-template-holder .shipping-content .shipping-calculate .shipping-fieldset .shipping-fields i{display:none!important}.summary-template-holder .shipping-content .shipping-calculate .shipping-fieldset small{display:none}.summary-template-holder .summary-totalizers{max-width:320px}@media (max-width:1023px){.summary-template-holder .summary-totalizers{display:inline-block;position:absolute;top:0;right:0}}@media (max-width:680px){.summary-template-holder .summary-totalizers{position:unset;display:block;max-width:100%;float:none!important}.summary-template-holder .summary-totalizers .coupon-fieldset{width:100%}}.summary-template-holder .summary-totalizers .summary-coupon{margin-bottom:20px;margin-left:0}.summary-template-holder .summary-totalizers .coupon-data,.summary-template-holder .summary-totalizers .link-coupon-add{display:none}.summary-template-holder .summary-totalizers .coupon-fieldset>div{display:block!important}.summary-template-holder .summary-totalizers .coupon-label{font-size:12px;color:#000;text-align:left;line-height:15px}.summary-template-holder .summary-totalizers .coupon-fields>span{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.summary-template-holder .summary-totalizers .coupon-fields>span .coupon-value{width:calc(100% - 145px);height:48px;border:1px solid #e0e0e0;box-shadow:none;font-family:Lato,sans-serif;color:#000;border-radius:0}.summary-template-holder .summary-totalizers .coupon-fields>span .coupon-value:-ms-input-placeholder{color:inherit}.summary-template-holder .summary-totalizers .coupon-fields>span .coupon-value::placeholder{color:inherit}.summary-template-holder .summary-totalizers .coupon-fields>span .loading-inline{display:none!important}.summary-template-holder .summary-totalizers .coupon-fields>span button{width:140px;height:48px}.summary-template-holder .summary-totalizers .coupon-fields>span button:after{background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTIiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTcgMTAuNTlMMTEuMzI3IDYgNyAxLjQxIDguMzMyIDAgMTQgNmwtNS42NjggNkw3IDEwLjU5ek0wIDEwLjU5TDQuMzI3IDYgMCAxLjQxIDEuMzMyIDAgNyA2bC01LjY2OCA2TDAgMTAuNTl6IiBmaWxsPSIjRDVCMDc3Ii8+PC9zdmc+) no-repeat 50%}.summary-template-holder .summary-totalizers .table{background:#f2f2f2;width:320px}@media (max-width:680px){.summary-template-holder .summary-totalizers .table{width:100%}}.summary-template-holder .summary-totalizers .table .totalizers-list .Items{display:table-row}.summary-template-holder .summary-totalizers .table td{width:49.5%;padding:15px;font-size:14px;color:#000}.summary-template-holder .summary-totalizers .table td.space{width:1%}.summary-template-holder .summary-totalizers .table td.info{text-align:left}.summary-template-holder .summary-totalizers .table .totalizers-list tr{border-bottom:1px solid #e0e0e0}.summary-template-holder .summary-totalizers .table tfoot td{font-size:14px;font-weight:700;text-transform:uppercase}.summary-template-holder .summary-totalizers #cart-to-orderform{display:-ms-flexbox;display:flex;margin-bottom:30px;padding-top:20px;padding-bottom:20px;margin-top:10px;font-size:0}.summary-template-holder .summary-totalizers #cart-to-orderform:after{background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTIiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTcgMTAuNTlMMTEuMzI3IDYgNyAxLjQxIDguMzMyIDAgMTQgNmwtNS42NjggNkw3IDEwLjU5ek0wIDEwLjU5TDQuMzI3IDYgMCAxLjQxIDEuMzMyIDAgNyA2bC01LjY2OCA2TDAgMTAuNTl6IiBmaWxsPSIjRDVCMDc3Ii8+PC9zdmc+) no-repeat 50%;margin-left:10px}.summary-template-holder .summary-totalizers #cart-to-orderform:before{display:inline-block;content:"Finalizar Compra";font-size:16px}.cart-template.full-cart .summary-totalizers .Shipping{display:none}.cart-links-bottom{display:-ms-flexbox;display:flex;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:320px;width:100%;padding:0 5px;text-align:center;z-index:9}@media (max-width:680px){.cart-links-bottom{max-width:unset}}.cart-links-bottom #cart-choose-more-products{display:block;padding-top:15px;padding-bottom:15px;font-size:0;font-weight:700;color:#000;line-height:11px}.cart-links-bottom #cart-choose-more-products:before{display:inline-block;vertical-align:middle;width:11px;height:11px;margin-right:15px;background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTEiIGhlaWdodD0iMTEiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTS42NjEgNC44NjFMNiAxMC4zMTMgNS4zMzggMTEgMCA1LjU0OWwuNjYxLS42ODh6IiBmaWxsPSIjMDAwIi8+PHBhdGggZD0iTTYgLjY4OEwuNjYgNi4yMzYgMCA1LjU1IDUuMzM4IDBsLjY2MS42ODh6IiBmaWxsPSIjMDAwIi8+PHBhdGggZD0iTTEgNWgxMHYxSDFWNXoiIGZpbGw9IiMwMDAiLz48L3N2Zz4=) 50% no-repeat;content:""}.cart-links-bottom #cart-choose-more-products:after{display:inline-block;vertical-align:middle;content:"Voltar às compras";font-size:14px}#cart-coupon-add{display:-ms-flexbox!important;display:flex!important}.srp-change-button{width:80px;text-align:center;border:2px dashed #bdbdbd;text-transform:uppercase;border-radius:5px;margin-left:10px;font-size:14px}.srp-button-selected{border:2px solid #bdbdbd}.client-pre-email .pre-email .client-email #btn-client-pre-email{border:none;border-radius:0;font-family:Lato,sans-serif;font-size:18px;font-weight:700;text-align:center;line-height:normal;cursor:pointer}.client-pre-email .pre-email .client-email #btn-client-pre-email:active,.client-pre-email .pre-email .client-email #btn-client-pre-email:focus,.client-pre-email .pre-email .client-email #btn-client-pre-email:visited{outline:none}.client-pre-email .pre-email .client-email #btn-client-pre-email{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;background:#000!important;color:#d5b077!important;border-right:3px solid #d5b077;border-bottom:3px solid #d5b077;border-radius:0!important;font-size:16px;font-weight:400;line-height:15px;text-transform:uppercase;transition:all .3s ease-in}.client-pre-email .pre-email .client-email #btn-client-pre-email:after{content:"";display:inline-block;width:14px;height:12px}.client-pre-email .pre-email .client-email #btn-client-pre-email:hover{border-right:3px solid #000;border-bottom:2px solid #000;transition:all .3s ease-in}#orderform-title{display:none!important;visibility:hidden!important}@keyframes stepEmail__visible{0%{opacity:.99}to{opacity:1}}.orderform-template-holder{min-height:500px}.client-pre-email{min-height:70vh;border:none;animation-name:stepEmail__visible;animation-duration:1s}.client-pre-email .link-cart{float:none;display:block;width:100%;padding-top:22px;padding-bottom:22px;font-size:14px;font-weight:700}.client-pre-email .link-cart a{color:#000}.client-pre-email .link-cart a:before{display:inline-block;vertical-align:middle;width:11px;height:11px;margin-right:15px;background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTEiIGhlaWdodD0iMTEiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTS42NjEgNC44NjFMNiAxMC4zMTMgNS4zMzggMTEgMCA1LjU0OWwuNjYxLS42ODh6IiBmaWxsPSIjMDAwIi8+PHBhdGggZD0iTTYgLjY4OEwuNjYgNi4yMzYgMCA1LjU1IDUuMzM4IDBsLjY2MS42ODh6IiBmaWxsPSIjMDAwIi8+PHBhdGggZD0iTTEgNWgxMHYxSDFWNXoiIGZpbGw9IiMwMDAiLz48L3N2Zz4=) 50% no-repeat;content:""}@media screen and (min-width:768px){.client-pre-email .pre-email{max-width:780px;margin:0 auto}}@media screen and (max-width:490px){.client-pre-email .pre-email{padding:0 16px!important}}.client-pre-email .pre-email .client-pre-email-h{margin:30px 0 25px;padding:0;text-align:left;line-height:1}.client-pre-email .pre-email .client-pre-email-h label{margin-top:8%;font-size:14px;font-weight:700;color:#000;line-height:inherit;cursor:default}.client-pre-email .pre-email .client-pre-email-h label span{display:inline-block;font-size:inherit;font-weight:inherit;color:inherit;text-transform:uppercase}.client-pre-email .pre-email .client-pre-email-h label small{display:none;font-size:14px;font-weight:700;color:#000}@media screen and (min-width:600px){.client-pre-email .pre-email .client-pre-email-h label small{display:block}}@media screen and (min-width:491px){.client-pre-email .pre-email .client-pre-email-h{margin-bottom:5px}.client-pre-email .pre-email .client-pre-email-h label{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;margin-top:0}}.client-pre-email .pre-email .client-email{float:none;width:100%;margin-right:0;margin-left:0}.client-pre-email .pre-email .client-email #client-pre-email{border:1px solid #e0e0e0;border-radius:5px;box-shadow:none;font-family:Lato,sans-serif;font-size:14px;font-weight:700;color:#595959}.client-pre-email .pre-email .client-email #client-pre-email:-ms-input-placeholder{color:#595959}.client-pre-email .pre-email .client-email #client-pre-email::placeholder{color:#595959}@media screen and (min-width:980px){.client-pre-email .pre-email .client-email #client-pre-email{height:70px}}.client-pre-email .pre-email .client-email #btn-client-pre-email{width:100%}.client-pre-email .pre-email .client-email #btn-client-pre-email:after{background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTIiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTcgMTAuNTlMMTEuMzI3IDYgNyAxLjQxIDguMzMyIDAgMTQgNmwtNS42NjggNkw3IDEwLjU5ek0wIDEwLjU5TDQuMzI3IDYgMCAxLjQxIDEuMzMyIDAgNyA2bC01LjY2OCA2TDAgMTAuNTl6IiBmaWxsPSIjRDVCMDc3Ii8+PC9zdmc+) no-repeat 50%}@media screen and (min-width:980px){.client-pre-email .pre-email .client-email #btn-client-pre-email{top:7px;right:7px;width:220px;height:56px}}@media screen and (min-width:491px) and (max-width:979px){.client-pre-email .pre-email .client-email #btn-client-pre-email{width:auto}}.client-pre-email .emailInfo{width:100%;padding:26px 30px 34px;border-radius:0 0 10px 0;background:#f2f2f2;font-size:12px;color:#000;line-height:15px}.client-pre-email .emailInfo h3{margin-bottom:15px;color:inherit}.client-pre-email .emailInfo ul{color:inherit}.client-pre-email .emailInfo ul li{margin-bottom:10px;line-height:15px}.client-pre-email .emailInfo ul .icon-ok{font-size:14px;color:#1f77b9}.client-pre-email .emailInfo .icon-lock{right:0;bottom:-35px;font-size:220px;color:#e0e0e0;text-align:right;line-height:1}.client-pre-email .emailInfo .icon-lock:before{vertical-align:bottom}@media screen and (min-width:491px){.client-pre-email .emailInfo{max-width:522px}}.orderform-template-holder #shipping-data .box-step .address-data .box-delivery p input,.orderform-template-holder #shipping-data .box-step .address-data input#ship-postal-code{height:48px;border-radius:0;border:1px solid #e0e0e0}.orderform-template-holder #shipping-data .box-step .address-data .box-delivery p input:active,.orderform-template-holder #shipping-data .box-step .address-data .box-delivery p input:focus,.orderform-template-holder #shipping-data .box-step .address-data input#ship-postal-code:active,.orderform-template-holder #shipping-data .box-step .address-data input#ship-postal-code:focus{outline:0;box-shadow:none}.body-order-form .row-fluid .mini-cart .payment-confirmation-wrap .payment-submit-wrap button,.orderform-template-holder #payment-data .box-step-content .gift-card-section .payment-discounts-options button,.orderform-template-holder .step .box-client-info-pj #not-corporate-client,.orderform-template-holder .step button.submit{border:none;border-radius:0;font-family:Lato,sans-serif;font-size:18px;font-weight:700;text-align:center;line-height:normal;cursor:pointer}.body-order-form .row-fluid .mini-cart .payment-confirmation-wrap .payment-submit-wrap button:active,.body-order-form .row-fluid .mini-cart .payment-confirmation-wrap .payment-submit-wrap button:focus,.body-order-form .row-fluid .mini-cart .payment-confirmation-wrap .payment-submit-wrap button:visited,.orderform-template-holder #payment-data .box-step-content .gift-card-section .payment-discounts-options button:active,.orderform-template-holder #payment-data .box-step-content .gift-card-section .payment-discounts-options button:focus,.orderform-template-holder #payment-data .box-step-content .gift-card-section .payment-discounts-options button:visited,.orderform-template-holder .step .box-client-info-pj #not-corporate-client:active,.orderform-template-holder .step .box-client-info-pj #not-corporate-client:focus,.orderform-template-holder .step .box-client-info-pj #not-corporate-client:visited,.orderform-template-holder .step button.submit:active,.orderform-template-holder .step button.submit:focus,.orderform-template-holder .step button.submit:visited{outline:none}.orderform-template-holder .step .box-client-info-pj #not-corporate-client{padding:0;border:none;border-radius:5px;box-shadow:none;background:transparent}.orderform-template-holder .step .box-client-info-pj #not-corporate-client:active,.orderform-template-holder .step .box-client-info-pj #not-corporate-client:focus{outline:none}.orderform-template-holder .step .box-client-info-pj #not-corporate-client{background:#d5b077;color:#fff}.orderform-template-holder .step .box-client-info-pj #not-corporate-client:active,.orderform-template-holder .step .box-client-info-pj #not-corporate-client:focus,.orderform-template-holder .step .box-client-info-pj #not-corporate-client:hover,.orderform-template-holder .step .box-client-info-pj #not-corporate-client:visited{background:#a62424;color:#fff}.body-order-form .row-fluid .mini-cart .payment-confirmation-wrap .payment-submit-wrap button,.orderform-template-holder #payment-data .box-step-content .gift-card-section .payment-discounts-options button,.orderform-template-holder .step button.submit{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;background:#000!important;color:#d5b077!important;border-right:3px solid #d5b077;border-bottom:3px solid #d5b077;border-radius:0!important;font-size:16px;font-weight:400;line-height:15px;text-transform:uppercase;transition:all .3s ease-in}.body-order-form .row-fluid .mini-cart .payment-confirmation-wrap .payment-submit-wrap button:after,.orderform-template-holder #payment-data .box-step-content .gift-card-section .payment-discounts-options button:after,.orderform-template-holder .step button.submit:after{content:"";display:inline-block;width:14px;height:12px}.body-order-form .row-fluid .mini-cart .payment-confirmation-wrap .payment-submit-wrap button:hover,.orderform-template-holder #payment-data .box-step-content .gift-card-section .payment-discounts-options button:hover,.orderform-template-holder .step button.submit:hover{border-right:3px solid #000;border-bottom:2px solid #000;transition:all .3s ease-in}.orderform-template-holder .step{margin-right:24px;margin-left:24px;padding:21px 15px;border:1px solid #f2f2f2;background:#f2f2f2;border-radius:0!important}@media screen and (max-width:767px){.orderform-template-holder .step{margin-right:16px;margin-left:16px}}.orderform-template-holder .step .accordion-toggle{position:relative;font-size:14px;font-weight:700;color:#828282;text-transform:uppercase}.orderform-template-holder .step .accordion-toggle i{margin-right:6px;font-size:14px}.orderform-template-holder .step .accordion-toggle-active{color:#000}.orderform-template-holder .step .accordion-toggle-active i{font-size:22px}.orderform-template-holder .step .accordion-inner .box-info,.orderform-template-holder .step .accordion-inner p{font-size:14px}.orderform-template-holder .step .accordion-body .client-profile-email .link-logout-container{display:inline-block!important}.orderform-template-holder .step .accordion-body .client-profile-email .link-logout-container .link-logout{color:#1f77b9}.orderform-template-holder .step .link-box-edit{top:50%!important;display:block;width:34px;height:34px;padding:5px;color:#000;-ms-transform:translateY(-50%);transform:translateY(-50%)}.orderform-template-holder .step .link-box-edit i{font-size:20px}.orderform-template-holder .step .box-client-info-pf,.orderform-template-holder .step .box-client-info-pj{float:none;margin:0}.orderform-template-holder .step .box-client-info-pf .client-notice,.orderform-template-holder .step .box-client-info-pj .client-notice{font-size:12px;color:#000;text-transform:uppercase;line-height:15px}.orderform-template-holder .step .box-client-info-pf .input,.orderform-template-holder .step .box-client-info-pj .input{margin-bottom:16px}.orderform-template-holder .step .box-client-info-pf .input label,.orderform-template-holder .step .box-client-info-pj .input label{display:block;margin:0 0 8px;padding:0;font-size:14px;color:#000;text-transform:uppercase;line-height:1}.orderform-template-holder .step .box-client-info-pf .input input,.orderform-template-holder .step .box-client-info-pj .input input{height:48px;border-color:#e0e0e0;border-radius:0;box-shadow:none;font-family:Lato,sans-serif}.orderform-template-holder .step .box-client-info-pf .input input[type=text],.orderform-template-holder .step .box-client-info-pj .input input[type=text]{width:100%!important}.orderform-template-holder .step .box-client-info-pf .input #client-email,.orderform-template-holder .step .box-client-info-pj .input #client-email{width:100%}.orderform-template-holder .step .box-client-info-pf .input.client-document,.orderform-template-holder .step .box-client-info-pf .input.client-first-name,.orderform-template-holder .step .box-client-info-pf .input.client-last-name,.orderform-template-holder .step .box-client-info-pj .input.client-document,.orderform-template-holder .step .box-client-info-pj .input.client-first-name,.orderform-template-holder .step .box-client-info-pj .input.client-last-name{display:inline-block;vertical-align:top;width:48%}.orderform-template-holder .step .box-client-info-pf .input.client-document input,.orderform-template-holder .step .box-client-info-pf .input.client-first-name input,.orderform-template-holder .step .box-client-info-pf .input.client-last-name input,.orderform-template-holder .step .box-client-info-pj .input.client-document input,.orderform-template-holder .step .box-client-info-pj .input.client-first-name input,.orderform-template-holder .step .box-client-info-pj .input.client-last-name input{width:100%}.orderform-template-holder .step .box-client-info-pf .input.client-first-name,.orderform-template-holder .step .box-client-info-pj .input.client-first-name{margin-right:calc(4% - 3px)}.orderform-template-holder .step .box-client-info-pf .input.client-document,.orderform-template-holder .step .box-client-info-pj .input.client-document{margin-right:calc(4% - 1px)}.orderform-template-holder .step .box-client-info-pf .input.client-document+.client-document,.orderform-template-holder .step .box-client-info-pj .input.client-document+.client-document{position:absolute;float:none!important;clear:none;display:none;vertical-align:initial;width:0;height:0;visibility:hidden}.orderform-template-holder .step .box-client-info-pf .input.client-document+div,.orderform-template-holder .step .box-client-info-pj .input.client-document+div{display:inline-block;vertical-align:top;width:48%;margin:0}.orderform-template-holder .step .box-client-info-pf .input.client-phone,.orderform-template-holder .step .box-client-info-pj .input.client-phone{width:100%;margin:0}.orderform-template-holder .step .box-client-info-pf .input.client-phone input,.orderform-template-holder .step .box-client-info-pj .input.client-phone input{width:100%}.orderform-template-holder .step .box-client-info-pj{float:none;width:100%}.orderform-template-holder .step .box-client-info-pj .corporate-title{margin:0;padding:0;font-size:18px;line-height:1}.orderform-template-holder .step .box-client-info-pj ul{display:block;margin:0}.orderform-template-holder .step .box-client-info-pj #is-corporate-client{display:block;padding:12px 0;font-size:14px;color:#000;text-align:center;text-transform:uppercase}.orderform-template-holder .step .box-client-info-pj #not-corporate-client{display:inline-block;margin:10px 0;padding:5px;font-size:14px}.orderform-template-holder .step .box-client-info-pj .client-company-document,.orderform-template-holder .step .box-client-info-pj .client-company-ie{float:none;display:inline-block;vertical-align:top;width:48%}.orderform-template-holder .step .box-client-info-pj .client-company-document input,.orderform-template-holder .step .box-client-info-pj .client-company-ie input{width:100%}.orderform-template-holder .step .box-client-info-pj .state-inscription-box label{padding:0}.orderform-template-holder .step .box-client-info-pj .state-inscription-box input{float:none;display:inline-block;vertical-align:middle;width:20px;height:20px;margin:0 8px 0 0}.orderform-template-holder .step .box-client-info-pj .state-inscription-box span{display:inline-block;vertical-align:middle;font-size:12px}.orderform-template-holder .step .newsletter{margin:20px 0}.orderform-template-holder .step .newsletter label{padding:0}.orderform-template-holder .step .newsletter input{float:none;display:inline-block;vertical-align:middle;width:20px;height:20px;margin:0 8px 0 0}.orderform-template-holder .step .newsletter span{display:inline-block;vertical-align:middle;text-transform:uppercase;font-size:14px;color:#000}.orderform-template-holder .step .btn-submit-wrapper{text-align:center}.orderform-template-holder .step button.submit{width:100%;height:58px}.orderform-template-holder .step button.submit#go-to-shipping{display:-ms-flexbox!important;display:flex!important}.orderform-template-holder .step button.submit#go-to-payment{display:none}.orderform-template-holder .step button.submit:after{background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTIiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTcgMTAuNTlMMTEuMzI3IDYgNyAxLjQxIDguMzMyIDAgMTQgNmwtNS42NjggNkw3IDEwLjU5ek0wIDEwLjU5TDQuMzI3IDYgMCAxLjQxIDEuMzMyIDAgNyA2bC01LjY2OCA2TDAgMTAuNTl6IiBmaWxsPSIjRDVCMDc3Ii8+PC9zdmc+) no-repeat 50%}.orderform-template-holder .step.active{background:none}@media screen and (max-width:767px){.orderform-template-holder #shipping-data{float:none}}.orderform-template-holder #shipping-data #change-other-shipping-option{display:none}.orderform-template-holder #shipping-data #edit-shipping-data{background:none;border:none}.orderform-template-holder #shipping-data .box-step .country-select-placeholder{display:none}.orderform-template-holder #shipping-data .box-step .address-data,.orderform-template-holder #shipping-data .box-step .address-data .ship-postal-code{position:relative}.orderform-template-holder #shipping-data .box-step .address-data input#ship-postal-code{max-width:800px;width:100%}.orderform-template-holder #shipping-data .box-step .address-data input#ship-postal-code:active,.orderform-template-holder #shipping-data .box-step .address-data input#ship-postal-code:focus{outline:0;box-shadow:none}.orderform-template-holder #shipping-data .box-step .address-data input#ship-postal-code:-ms-input-placeholder:after{color:#000;background:#000!important;display:block!important;content:"CEP";z-index:99999}.orderform-template-holder #shipping-data .box-step .address-data input#ship-postal-code::placeholder:after{color:#000;background:#000!important;display:block!important;content:"CEP";z-index:99999}.orderform-template-holder #shipping-data .box-step .address-data small{position:absolute;right:0;bottom:-20px}.orderform-template-holder #shipping-data .box-step .address-data small a{text-align:right;font-size:12px;color:#1f77b9}.orderform-template-holder #shipping-data .box-step .address-data .box-delivery{margin-top:30px}.orderform-template-holder #shipping-data .box-step .address-data .box-delivery .ship-street input{max-width:800px;width:100%}.orderform-template-holder #shipping-data .box-step .address-data .box-delivery p label{display:block}.orderform-template-holder #shipping-data .box-step .address-data .box-delivery p select{border:1px solid #e0e0e0;height:48px;border-radius:0}.orderform-template-holder #shipping-data .box-step .address-data .box-delivery .ship-filled-data{margin-bottom:24px}.orderform-template-holder #shipping-data .box-step .address-data .box-delivery .ship-filled-data .ship-street-text{font-size:14px;color:#595959}.orderform-template-holder #shipping-data .box-step .address-data .box-delivery .ship-filled-data .ship-street-text a{color:#1f77b9;font-size:0}.orderform-template-holder #shipping-data .box-step .address-data .box-delivery .ship-filled-data .ship-street-text a:after{content:"Alterar";font-size:12px}.orderform-template-holder #shipping-data .box-step .address-data .box-delivery .ship-filled-data .ship-info-text{font-size:14px;color:#595959;margin-bottom:35px}.orderform-template-holder #shipping-data .box-step .address-data .box-delivery .ship-number{display:inline-block;width:28%;margin-right:4%}.orderform-template-holder #shipping-data .box-step .address-data .box-delivery .ship-number input{max-width:180px;width:100%}.orderform-template-holder #shipping-data .box-step .address-data .box-delivery .ship-more-info{display:inline-block;width:67.5%}.orderform-template-holder #shipping-data .box-step .address-data .box-delivery .ship-more-info input,.orderform-template-holder #shipping-data .box-step .address-data .box-delivery .ship-name input{max-width:800px;width:100%}.orderform-template-holder #shipping-data .box-step .address-shipping-options .shipping-options h4 span{color:#000;font-size:16px;font-weight:400;margin-bottom:5px}.orderform-template-holder #shipping-data .box-step .address-shipping-options .shipping-options .btn-group{border-radius:0}.orderform-template-holder #shipping-data .box-step .address-shipping-options .shipping-options .btn-group label{border-radius:0;padding:5px 10px;display:-ms-flexbox;display:flex}.orderform-template-holder #shipping-data .box-step .address-shipping-options .shipping-options .btn-group label.active,.orderform-template-holder #shipping-data .box-step .address-shipping-options .shipping-options .btn-group label:active,.orderform-template-holder #shipping-data .box-step .address-shipping-options .shipping-options .btn-group label:hover{background-image:unset!important;background-color:unset!important;color:initial;box-shadow:none}.orderform-template-holder #shipping-data .box-step .address-shipping-options .shipping-options .btn-group label span.shipping-option-item-text-wrapper{margin-left:30px}.orderform-template-holder #shipping-data .box-step .address-shipping-options .shipping-options .btn-group label span.shipping-option-item-text-wrapper .shipping-option-item-name:after{content:"-";margin:0 3px 0 2px}.orderform-template-holder #shipping-data .box-step .address-shipping-options .shipping-options .btn-group label span.shipping-option-item-text-wrapper .shipping-option-item-name,.orderform-template-holder #shipping-data .box-step .address-shipping-options .shipping-options .btn-group label span.shipping-option-item-text-wrapper .shipping-option-item-value{color:#333;font-size:14px}.orderform-template-holder #shipping-data .box-step .address-shipping-options .shipping-options .btn-group label span.shipping-option-item-text-wrapper .shipping-option-item-sep{display:none}.orderform-template-holder #shipping-data .box-step .address-shipping-options .shipping-options .btn-group label span.shipping-option-item-text-wrapper .shipping-option-item-time{display:block;font-size:12px;color:#595959;font-weight:400}.orderform-template-holder #shipping-data .box-step .address-shipping-options .shipping-options .btn-group label i{left:8px;top:15px}.orderform-template-holder #shipping-data .box-step .address-shipping-options .shipping-options .btn-group label i.icon-circle-blank:before{content:"";background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggb3BhY2l0eT0iLjU0IiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTE5IDV2MTRINVY1aDE0em0wLTJINWMtMS4xIDAtMiAuOS0yIDJ2MTRjMCAxLjEuOSAyIDIgMmgxNGMxLjEgMCAyLS45IDItMlY1YzAtMS4xLS45LTItMi0yeiIgZmlsbD0iIzgyODI4MiIvPjwvc3ZnPg==) 50% no-repeat;width:18px;height:18px}.orderform-template-holder #shipping-data .box-step .address-shipping-options .shipping-options .btn-group label i.icon-ok-circle:before{content:"";background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xOSAzSDVjLTEuMSAwLTIgLjktMiAydjE0YzAgMS4xLjkgMiAyIDJoMTRjMS4xIDAgMi0uOSAyLTJWNWMwLTEuMS0uOS0yLTItMnptLTkgMTRsLTUtNC44MDggMS40LTEuMzQ2IDMuNiAzLjQ2MkwxNy42IDcgMTkgOC4zNDYgMTAgMTd6IiBmaWxsPSIjMUY3N0I5Ii8+PC9zdmc+) 50% no-repeat;width:18px;height:18px}.orderform-template-holder #shipping-data .vtex-omnishipping-1-x-addressFormPart1 label{display:block;margin-bottom:8px;font-size:12px;color:#000;line-height:1}.orderform-template-holder #shipping-data .vtex-omnishipping-1-x-addressFormPart1 input{max-width:none;width:100%;height:48px;margin-bottom:5px;padding-right:15px;padding-left:15px;border:1px solid #e0e0e0;box-shadow:none;font-family:Lato,sans-serif;font-size:14px;font-weight:700;color:#000;border-radius:0}.orderform-template-holder #shipping-data .vtex-omnishipping-1-x-addressFormPart1 small{margin:0}.orderform-template-holder #shipping-data .vtex-omnishipping-1-x-addressFormPart1 small a{font-size:12px;color:#000;-webkit-text-decoration-line:underline;text-decoration-line:underline}.orderform-template-holder #shipping-data .vtex-omnishipping-1-x-deliveryGroup p{margin-bottom:8px;font-size:12px;color:#000;line-height:1}.orderform-template-holder #shipping-data .vtex-omnishipping-1-x-deliveryGroup #delivery-packages-options{border:none;border-radius:0}.orderform-template-holder #shipping-data .vtex-omnishipping-1-x-deliveryGroup #delivery-packages-options .shp-lean-option{border:1px solid #f2f2f2;background:#fff;color:#000}.orderform-template-holder #shipping-data .vtex-omnishipping-1-x-deliveryGroup #delivery-packages-options .shp-lean-option .shp-option-text-price{font-size:14px}.orderform-template-holder #shipping-data .vtex-omnishipping-1-x-deliveryGroup #delivery-packages-options .shp-lean-option-active{background:#f2f2f2}.orderform-template-holder #shipping-data .vtex-omnishipping-1-x-deliveryGroup #delivery-packages-options .shp-option-icon svg path{fill:#000}.orderform-template-holder #shipping-data .vtex-omnishipping-1-x-addressForm p{margin-bottom:8px;font-size:12px;color:#000;line-height:1}.orderform-template-holder #shipping-data .vtex-omnishipping-1-x-addressForm .address-summary{background-position-y:center;border-color:#f2f2f2;border-radius:0}.orderform-template-holder #shipping-data .vtex-omnishipping-1-x-address label{display:block;margin-bottom:8px;font-size:12px;color:#000;line-height:1}.orderform-template-holder #shipping-data .vtex-omnishipping-1-x-address input{max-width:none;width:100%;height:48px;margin-bottom:5px;padding-right:15px;padding-left:15px;border:1px solid #e0e0e0;border-radius:0;box-shadow:none;font-family:Lato,sans-serif;font-size:12px;color:#000}.orderform-template-holder #shipping-data .vtex-omnishipping-1-x-address>div{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.orderform-template-holder #shipping-data .vtex-omnishipping-1-x-address>div p.input{float:none}.orderform-template-holder #shipping-data .vtex-omnishipping-1-x-address>div .ship-number{width:100px}.orderform-template-holder #shipping-data .vtex-omnishipping-1-x-address>div .ship-complement{width:calc(100% - 110px)}.orderform-template-holder #shipping-data .vtex-omnishipping-1-x-address>div .ship-receiverName{width:100%}@keyframes shipStreet__visible{0%{opacity:.99}to{opacity:1}}.orderform-template-holder #shipping-data #ship-street{animation-name:shipStreet__visible;animation-duration:1s}.orderform-template-holder #payment-data .accordion-toggle{padding-left:9px;margin-bottom:15px}.orderform-template-holder #payment-data .box-step>p{font-size:18px;color:#000;text-align:center}.orderform-template-holder #payment-data .box-step .link-box-edit{background:none;border:none}.orderform-template-holder #payment-data .box-step .gift-card-message-container,.orderform-template-holder #payment-data .box-step .payment-alert-error{font-size:12px}.orderform-template-holder #payment-data .box-step-content{position:relative}.orderform-template-holder #payment-data .box-step-content .form-step .link-gift-card{position:static;left:0;margin-bottom:-40px}.orderform-template-holder #payment-data .box-step-content .form-step .link-gift-card a{display:block;padding:6px 15px 6px 10px;border:1px solid #e0e0e0;box-shadow:0 1px 0 rgba(0,0,0,.1);background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTkiIGhlaWdodD0iMTMiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEuOTggMEMuODcgMCAwIC44OTQgMCAyLjAzMXYyLjAzMmgyLjkzYy0uNDc2LS4yNDQtLjc5Mi0uNTctLjg3Mi0uOTc1LS4wNzktLjMyNS0uMDc5LS44MTMuNDc1LTEuMzgyLjMxNy0uMzI1LjYzNC0uNDg3Ljk1LS40ODcuNTU0IDAgLjk1LjQwNiAxLjI2Ny44OTRWMEgxLjk4eiIgZmlsbD0iIzAwMCIvPjxwYXRoIGQ9Ik0zLjQ4MyAyLjAzMWMtLjE1OCAwLS4zMTYuMDgxLS40NzUuMjQ0LS4xNTguMjQ0LS4yMzcuNDA2LS4yMzcuNTY5LjE1OC40MDYgMS4wMjkuODEyIDEuODIgMS4wNTYtLjIzNy0uODk0LS42MzMtMS44NjktMS4xMDgtMS44Njl6TTE0LjI1IDkuMDE5di43M2MuNTU0LS4xNjIuNzkyLS4zMjQuNzkyLS40MDUgMCAwIDAtLjE2My0uNzkyLS4zMjV6TTMuOTU4IDYuOTA2YzAgLjI0NC0uMTU4LjQwNy0uMzk2LjQwNy0uMjM3IDAtLjM5NS0uMTYzLS4zOTUtLjQwNyAwLS44MTIuNDc1LTEuNTQzLjk1LTIuMDMxSDB2Ni4wOTRDMCAxMi4xMDYuODcgMTMgMS45OCAxM2gyLjc3VjUuMzYyYy0uMzk2LjQwNy0uNzkyLjk3NS0uNzkyIDEuNTQ0ek0xMi42NjcgNy43MTlzMCAuMTYyLjc5MS4zMjV2LS43MzJjLS40NzUuMDgyLS43OTEuMzI2LS43OTEuNDA3eiIgZmlsbD0iIzAwMCIvPjxwYXRoIGQ9Ik02LjE3NSA0Ljg3NWMuNDc1LjQ4Ny45NSAxLjIxOS45NSAyLjAzMSAwIC4yNDQtLjE1OC40MDctLjM5Ni40MDctLjIzNyAwLS4zOTYtLjE2My0uMzk2LS40MDcgMC0uNTY4LS4zOTYtMS4xMzctLjc5MS0xLjU0M1YxM0gxNy4wMkMxOC4xMjkgMTMgMTkgMTIuMTA2IDE5IDEwLjk2OVY0Ljg3NUg2LjE3NXptOS42NTggNC4zODdjMCAuNjUtLjYzMyAxLjA1Ny0xLjU4MyAxLjIydi40MDVjMCAuMjQ0LS4xNTguNDA3LS4zOTYuNDA3LS4yMzcgMC0uMzk2LS4wODItLjM5Ni0uMzI1di0uNDA2Yy0uODctLjA4Mi0xLjUwNC0uNTctMS41ODMtMS4wNTcgMC0uMjQzLjE1OC0uNDA2LjMxNy0uNDg3LjIzNyAwIC4zOTUuMTYyLjQ3NS4zMjUgMCAuMDgxLjMxNi4zMjUuNzkxLjQwNnYtLjgxMmMtLjYzMy0uMDgyLTEuNTgzLS4zMjUtMS41ODMtMS4xMzggMC0uNzMxLjYzMy0xLjEzOCAxLjU4My0xLjN2LS40MDZjMC0uMjQ0LjE1OS0uNDA3LjM5Ni0uNDA3LjIzOCAwIC4zOTYuMTYzLjM5Ni40MDdWNi41Yy44Ny4wODEgMS41MDQuNTY5IDEuNTgzIDEuMDU2YS41NDkuNTQ5IDAgMDEtLjMxNi40ODhjLS4yMzggMC0uMzk2LS4xNjMtLjQ3NS0uMzI1IDAtLjA4MS0uMzE3LS4zMjUtLjc5Mi0uNDA3di44MTNjLjYzMy4wODEgMS41ODMuMzI1IDEuNTgzIDEuMTM3ek0xNy4wMiAwSDUuNTQzdjIuMTEzYy4zMTYtLjQ4OC43MTItLjg5NCAxLjI2Ni0uODk0LjMxNyAwIC43MTMuMTYyIDEuMDMuNDg3LjU1NC41NjkuNTU0IDEuMDU2LjQ3NCAxLjM4Mi0uMTU4LjQwNi0uNDc1LjczLS45NS45NzVIMTlWMi4wM0MxOSAuODk0IDE4LjEzIDAgMTcuMDIgMHoiIGZpbGw9IiMwMDAiLz48cGF0aCBkPSJNNy4yODMgMi4yNzVjLS4yMzctLjE2My0uMzk1LS4yNDQtLjQ3NS0uMjQ0LS40NzUgMC0uODcuOTc1LTEuMTA4IDEuODY5Ljc5Mi0uMjQ0IDEuNjYzLS42NSAxLjgyLTEuMDU2LjA4LS4xNjMtLjA3OC0uMzI1LS4yMzctLjU2OXoiIGZpbGw9IiMwMDAiLz48L3N2Zz4=) right 18px center no-repeat #fff;font-size:0;color:#000;line-height:1}.orderform-template-holder #payment-data .box-step-content .form-step .link-gift-card a:before{content:"Possui vale troca?";display:block;color:#000;font-weight:700;font-size:14px;margin-bottom:2px}.orderform-template-holder #payment-data .box-step-content .form-step .link-gift-card a:after{content:"Clique aqui para adicionar";color:#595959;font-size:12px}.orderform-template-holder #payment-data .box-step-content .form-step .link-gift-card a:active,.orderform-template-holder #payment-data .box-step-content .form-step .link-gift-card a:focus,.orderform-template-holder #payment-data .box-step-content .form-step .link-gift-card a:hover,.orderform-template-holder #payment-data .box-step-content .form-step .link-gift-card a:visited{outline:none}.orderform-template-holder #payment-data .box-step-content .form-step .link-gift-card a:hover{background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTkiIGhlaWdodD0iMTMiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEuOTggMEMuODcgMCAwIC44OTQgMCAyLjAzMXYyLjAzMmgyLjkzYy0uNDc2LS4yNDQtLjc5Mi0uNTctLjg3Mi0uOTc1LS4wNzktLjMyNS0uMDc5LS44MTMuNDc1LTEuMzgyLjMxNy0uMzI1LjYzNC0uNDg3Ljk1LS40ODcuNTU0IDAgLjk1LjQwNiAxLjI2Ny44OTRWMEgxLjk4eiIgZmlsbD0iIzAwMCIvPjxwYXRoIGQ9Ik0zLjQ4MyAyLjAzMWMtLjE1OCAwLS4zMTYuMDgxLS40NzUuMjQ0LS4xNTguMjQ0LS4yMzcuNDA2LS4yMzcuNTY5LjE1OC40MDYgMS4wMjkuODEyIDEuODIgMS4wNTYtLjIzNy0uODk0LS42MzMtMS44NjktMS4xMDgtMS44Njl6TTE0LjI1IDkuMDE5di43M2MuNTU0LS4xNjIuNzkyLS4zMjQuNzkyLS40MDUgMCAwIDAtLjE2My0uNzkyLS4zMjV6TTMuOTU4IDYuOTA2YzAgLjI0NC0uMTU4LjQwNy0uMzk2LjQwNy0uMjM3IDAtLjM5NS0uMTYzLS4zOTUtLjQwNyAwLS44MTIuNDc1LTEuNTQzLjk1LTIuMDMxSDB2Ni4wOTRDMCAxMi4xMDYuODcgMTMgMS45OCAxM2gyLjc3VjUuMzYyYy0uMzk2LjQwNy0uNzkyLjk3NS0uNzkyIDEuNTQ0ek0xMi42NjcgNy43MTlzMCAuMTYyLjc5MS4zMjV2LS43MzJjLS40NzUuMDgyLS43OTEuMzI2LS43OTEuNDA3eiIgZmlsbD0iIzAwMCIvPjxwYXRoIGQ9Ik02LjE3NSA0Ljg3NWMuNDc1LjQ4Ny45NSAxLjIxOS45NSAyLjAzMSAwIC4yNDQtLjE1OC40MDctLjM5Ni40MDctLjIzNyAwLS4zOTYtLjE2My0uMzk2LS40MDcgMC0uNTY4LS4zOTYtMS4xMzctLjc5MS0xLjU0M1YxM0gxNy4wMkMxOC4xMjkgMTMgMTkgMTIuMTA2IDE5IDEwLjk2OVY0Ljg3NUg2LjE3NXptOS42NTggNC4zODdjMCAuNjUtLjYzMyAxLjA1Ny0xLjU4MyAxLjIydi40MDVjMCAuMjQ0LS4xNTguNDA3LS4zOTYuNDA3LS4yMzcgMC0uMzk2LS4wODItLjM5Ni0uMzI1di0uNDA2Yy0uODctLjA4Mi0xLjUwNC0uNTctMS41ODMtMS4wNTcgMC0uMjQzLjE1OC0uNDA2LjMxNy0uNDg3LjIzNyAwIC4zOTUuMTYyLjQ3NS4zMjUgMCAuMDgxLjMxNi4zMjUuNzkxLjQwNnYtLjgxMmMtLjYzMy0uMDgyLTEuNTgzLS4zMjUtMS41ODMtMS4xMzggMC0uNzMxLjYzMy0xLjEzOCAxLjU4My0xLjN2LS40MDZjMC0uMjQ0LjE1OS0uNDA3LjM5Ni0uNDA3LjIzOCAwIC4zOTYuMTYzLjM5Ni40MDdWNi41Yy44Ny4wODEgMS41MDQuNTY5IDEuNTgzIDEuMDU2YS41NDkuNTQ5IDAgMDEtLjMxNi40ODhjLS4yMzggMC0uMzk2LS4xNjMtLjQ3NS0uMzI1IDAtLjA4MS0uMzE3LS4zMjUtLjc5Mi0uNDA3di44MTNjLjYzMy4wODEgMS41ODMuMzI1IDEuNTgzIDEuMTM3ek0xNy4wMiAwSDUuNTQzdjIuMTEzYy4zMTYtLjQ4OC43MTItLjg5NCAxLjI2Ni0uODk0LjMxNyAwIC43MTMuMTYyIDEuMDMuNDg3LjU1NC41NjkuNTU0IDEuMDU2LjQ3NCAxLjM4Mi0uMTU4LjQwNi0uNDc1LjczLS45NS45NzVIMTlWMi4wM0MxOSAuODk0IDE4LjEzIDAgMTcuMDIgMHoiIGZpbGw9IiMwMDAiLz48cGF0aCBkPSJNNy4yODMgMi4yNzVjLS4yMzctLjE2My0uMzk1LS4yNDQtLjQ3NS0uMjQ0LS40NzUgMC0uODcuOTc1LTEuMTA4IDEuODY5Ljc5Mi0uMjQ0IDEuNjYzLS42NSAxLjgyLTEuMDU2LjA4LS4xNjMtLjA3OC0uMzI1LS4yMzctLjU2OXoiIGZpbGw9IiMwMDAiLz48L3N2Zz4=) right 18px center no-repeat #f2f2f2}@media screen and (min-width:980px){.orderform-template-holder #payment-data .box-step-content .form-step .link-gift-card{width:calc(100% - 500px);width:calc(48.71795% - 24px);margin-top:0}}@media screen and (min-width:768px) and (max-width:979px){.orderform-template-holder #payment-data .box-step-content .form-step .link-gift-card{width:calc(100% - 462px);margin-top:0}}@media screen and (max-width:767px){.orderform-template-holder #payment-data .box-step-content .form-step .link-gift-card{margin-bottom:10px}}.orderform-template-holder #payment-data .box-step-content .gift-card-section{position:relative;left:0;margin:0 0 -40px;padding:3px 5px;border-radius:0;background:#f2f2f2}@media screen and (min-width:980px){.orderform-template-holder #payment-data .box-step-content .gift-card-section{width:calc(100% - 500px);width:calc(48.71795% - 24px);margin-top:0}.orderform-template-holder #payment-data .box-step-content .gift-card-section:first-child{float:right}}@media screen and (min-width:768px) and (max-width:979px){.orderform-template-holder #payment-data .box-step-content .gift-card-section{width:calc(100% - 462px);margin-top:0;margin-bottom:-40px}}@media screen and (max-width:767px){.orderform-template-holder #payment-data .box-step-content .gift-card-section{position:static;margin-bottom:10px}}.orderform-template-holder #payment-data .box-step-content .gift-card-section .payment-discounts-options{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}.orderform-template-holder #payment-data .box-step-content .gift-card-section .payment-discounts-options label{-ms-flex:1 1 auto;flex:1 1 auto;max-width:70px;font-size:0;color:#000;text-align:center;text-transform:uppercase}.orderform-template-holder #payment-data .box-step-content .gift-card-section .payment-discounts-options label:before{content:"Vale Troca";font-size:12px}.orderform-template-holder #payment-data .box-step-content .gift-card-section .payment-discounts-options input{-ms-flex:1 1 auto;flex:1 1 auto;width:100%;height:36px;margin:0 10px;border-radius:0;box-shadow:none;font-family:Lato,sans-serif;font-size:12px;color:#000}.orderform-template-holder #payment-data .box-step-content .gift-card-section .payment-discounts-options button{width:88px;height:36px;font-size:12px}.orderform-template-holder #payment-data .box-step-content .gift-card-section .payment-discounts-options button:after{background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTIiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTcgMTAuNTlMMTEuMzI3IDYgNyAxLjQxIDguMzMyIDAgMTQgNmwtNS42NjggNkw3IDEwLjU5ek0wIDEwLjU5TDQuMzI3IDYgMCAxLjQxIDEuMzMyIDAgNyA2bC01LjY2OCA2TDAgMTAuNTl6IiBmaWxsPSIjRDVCMDc3Ii8+PC9zdmc+) no-repeat 50%}.orderform-template-holder #payment-data .box-step-content .payment-discounts-list{margin-top:10px}.orderform-template-holder #payment-data .box-step-content .payment-discounts-list table{width:90%;margin:0 auto}.orderform-template-holder #payment-data .box-step-content .payment-discounts-list h5{display:none}.orderform-template-holder #payment-data .box-step-content .payment-discounts-list td{vertical-align:middle;font-size:12px;color:#000}.orderform-template-holder #payment-data .box-step-content .payment-discounts-list .remove a{display:block;width:20px;height:20px;margin:0 auto;background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik00IDEyYzAtNC40MzYgMy41NjQtOCA4LThzOCAzLjU2NCA4IDgtMy41NjQgOC04IDgtOC0zLjU2NC04LTh6bTExLjg5LTIuODY4bC0yLjc0IDIuNzRhLjE3Ny4xNzcgMCAwMDAgLjI1NmwyLjc0IDIuNzRjLjA3My4wNzMuMTEuMTgyLjExLjI1NWEuMzk0LjM5NCAwIDAxLS4xMS4yNTZsLS41MTEuNTExYS4zOTUuMzk1IDAgMDEtLjI1Ni4xMS4zOTUuMzk1IDAgMDEtLjI1NS0uMTFsLTIuNzQtMi43NGEuMTc3LjE3NyAwIDAwLS4yNTYgMGwtMi43NCAyLjc0YS4zOTUuMzk1IDAgMDEtLjI1NS4xMS4zOTUuMzk1IDAgMDEtLjI1Ni0uMTFsLS41MTEtLjUxMWEuMzk0LjM5NCAwIDAxLS4xMS0uMjU2YzAtLjA3My4wMzctLjE4Mi4xMS0uMjU1bDIuNzQtMi43NGEuMTc3LjE3NyAwIDAwMC0uMjU2bC0yLjc0LTIuNzRBLjM5NC4zOTQgMCAwMTggOC44NzdjMC0uMDczLjAzNy0uMTgzLjExLS4yNTZsLjUxMS0uNTExQS4zOTUuMzk1IDAgMDE4Ljg3NyA4Yy4wNzMgMCAuMTgyLjAzNy4yNTUuMTFsMi43NCAyLjc0YS4xNzcuMTc3IDAgMDAuMjU2IDBsMi43NC0yLjc0YS4zMzIuMzMyIDAgMDEuMjU1LS4xMWMuMDczIDAgLjE4My4wMzcuMjU2LjExbC41MTEuNTExYy4wNzMuMDczLjExLjE4My4xMS4yNTZhLjM5NC4zOTQgMCAwMS0uMTEuMjU1eiIgZmlsbD0iI0ZGMDAzRCIvPjwvc3ZnPg==) 50% no-repeat;background-size:20px 20px;text-indent:-9999px}.orderform-template-holder #payment-data .box-step-content .payment-discounts-list .payment-discoints-table{position:relative;width:95%}.orderform-template-holder #payment-data .box-step-content .payment-discounts-list .payment-discoints-table tbody:before{content:"Crédito";font-size:14px;font-weight:700;color:#000;text-transform:uppercase}.orderform-template-holder #payment-data .box-step-content .payment-discounts-list .payment-discoints-table tbody tr td{padding-top:25px;font-size:12px;color:#000;text-align:right}.orderform-template-holder #payment-data .box-step-content .payment-discounts-list .payment-discoints-table tbody tr td label,.orderform-template-holder #payment-data .box-step-content .payment-discounts-list .payment-discoints-table tbody tr td span{color:#000}.orderform-template-holder #payment-data .box-step-content .payment-discounts-list .payment-discoints-table tbody tr td.code{display:none}.orderform-template-holder #payment-data .box-step-content .payment-discounts-list .payment-discoints-table tbody tr td.number{position:relative;width:55%;font-weight:700}.orderform-template-holder #payment-data .box-step-content .payment-discounts-list .payment-discoints-table tbody tr td.number:before{position:absolute;left:0;content:"Disponível:";font-weight:400}.orderform-template-holder #payment-data .box-step-content .payment-discounts-list .payment-discoints-table tbody tr td.number.flex{display:inline-block}.orderform-template-holder #payment-data .box-step-content .payment-discounts-list .payment-discoints-table tbody tr td.number.flex span:nth-child(2){display:none!important}@media screen and (min-width:768px) and (max-width:979px){.orderform-template-holder #payment-data .box-step-content .payment-discounts-list .payment-discoints-table tbody tr td.number.flex{max-width:230px}}@media screen and (max-width:767px){.orderform-template-holder #payment-data .box-step-content .payment-discounts-list .payment-discoints-table tbody tr td.number.flex{max-width:230px}}.orderform-template-holder #payment-data .box-step-content .payment-discounts-list .payment-discoints-table tbody tr td.action{position:absolute;top:-5px;right:-6px;height:40px;padding:0;text-align:center;line-height:40px}.orderform-template-holder #payment-data .box-step-content .payment-discounts-list .payment-discoints-table tbody tr td.action a{display:block;border:2px solid #e0e0e0;color:#ababab;text-transform:capitalize;letter-spacing:.3px}.orderform-template-holder #payment-data .box-step-content .payment-discounts-list .payment-discoints-table tbody tr td.action a:hover{border-color:#ababab;background:#ababab;color:#000}.orderform-template-holder #payment-data .box-step-content .payment-discounts-list .payment-discoints-table tbody tr td.action a:nth-child(2){border:2px solid #f4906f!important;background:#f4906f!important;color:#fff!important}.orderform-template-holder #payment-data .box-step-content .payment-discounts-list .payment-discoints-table tbody tr:nth-child(3) td{position:relative;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;max-width:240px;border:0;text-align:left}.orderform-template-holder #payment-data .box-step-content .payment-discounts-list .payment-discoints-table tbody tr:nth-child(3) td .edit-partial{position:absolute;right:0}.orderform-template-holder #payment-data .box-step-content .payment-discounts-list .payment-discoints-table tbody tr:nth-child(3) td .edit-partial .input-prepend{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;width:120px;height:48px;border:0}.orderform-template-holder #payment-data .box-step-content .payment-discounts-list .payment-discoints-table tbody tr:nth-child(3) td .edit-partial .input-prepend input,.orderform-template-holder #payment-data .box-step-content .payment-discounts-list .payment-discoints-table tbody tr:nth-child(3) td .edit-partial .input-prepend span{width:80px;height:48px;padding:0;border:1px solid #e0e0e0;border-radius:0;box-shadow:none;background:#fff;font-weight:700;text-align:center}.orderform-template-holder #payment-data .box-step-content .payment-discounts-list .payment-discoints-table tbody tr:nth-child(3) td .edit-partial .input-prepend input{background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOCIgaGVpZ2h0PSI4IiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNNy4xMTEgMEguODlDLjQgMCAwIC40IDAgLjg4OVY3LjExQzAgNy42LjQgOCAuODg5IDhINy4xMUM3LjYgOCA4IDcuNiA4IDcuMTExVi44OUM4IC40IDcuNiAwIDcuMTExIDB6bS00IDYuMjIyTC44OSA0LjA4NWwuNjIyLS41OTggMS42IDEuNTM5TDYuNDkgMS43NzhsLjYyMi41OTgtNCAzLjg0NnoiIGZpbGw9IiNGNDkwNkYiLz48L3N2Zz4=) 100% no-repeat!important;background-position-x:60px!important}.orderform-template-holder #payment-data .box-step-content .payment-discounts-list .payment-discoints-table tbody tr:nth-child(3) td .edit-partial .input-prepend span{width:38px;background:#e0e0e0;line-height:48px}@media screen and (min-width:980px){.orderform-template-holder #payment-data .box-step-content .payment-group{width:calc(100% - 500px);width:calc(48.71795% - 24px)}}@media screen and (min-width:768px) and (max-width:979px){.orderform-template-holder #payment-data .box-step-content .payment-group{width:calc(100% - 462px)}}@media screen and (min-width:768px){.orderform-template-holder #payment-data .box-step-content .payment-group{clear:both;margin-top:50px}}.orderform-template-holder #payment-data .box-step-content .payment-discounts-alert-wrap{float:right;margin-bottom:15px;border-radius:0}@media screen and (min-width:980px){.orderform-template-holder #payment-data .box-step-content .payment-discounts-alert-wrap{width:calc(48.71795% - 24px)}}@media screen and (max-width:979px){.orderform-template-holder #payment-data .box-step-content .payment-discounts-alert-wrap{width:462px}}@media screen and (max-width:768px){.orderform-template-holder #payment-data .box-step-content .payment-discounts-alert-wrap{float:none;width:100%;margin-bottom:52px}.orderform-template-holder #payment-data .box-step-content .payment-discounts-alert-wrap:before{margin-left:10px}}.orderform-template-holder #payment-data .box-step-content .payment-discounts-alert-wrap:before{float:left;display:block;width:150px;margin-top:12px;content:"Você possui créditos";font-size:13px;color:#000;text-shadow:none}.orderform-template-holder #payment-data .box-step-content .payment-discounts-alert-wrap a{float:right;display:block;width:calc(100% - 150px);height:36px;margin:0;padding:10px;border:1px solid #f4906f;border-radius:0;background:#f4906f;font-size:0;font-weight:700;color:#fff;text-align:center;text-decoration:none;text-shadow:none}.orderform-template-holder #payment-data .box-step-content .payment-discounts-alert-wrap a:before{content:"Clique aqui, para utilizar!";font-size:13px;text-shadow:none}@media screen and (max-width:768px){.orderform-template-holder #payment-data .box-step-content .payment-discounts-alert-wrap a{width:calc(100% - 160px)}}.orderform-template-holder #payment-data .box-step-content .payment-group-list-btn{width:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.orderform-template-holder #payment-data .box-step-content .payment-group-list-btn .payment-group-item{display:block;width:100%;margin-bottom:10px;margin-left:0;border:1px solid #e0e0e0;border-radius:0;box-shadow:0 1px 0 rgba(0,0,0,.1);background:#fff;font-size:14px;color:#000;font-weight:700;line-height:1;opacity:1}.orderform-template-holder #payment-data .box-step-content .payment-group-list-btn .payment-group-item span{font-size:14px}.orderform-template-holder #payment-data .box-step-content .payment-group-list-btn .payment-group-item#payment-group-creditCardPaymentGroup{-ms-flex-order:1;order:1}.orderform-template-holder #payment-data .box-step-content .payment-group-list-btn .payment-group-item#payment-group-creditCardPaymentGroup span{padding-top:7px;padding-bottom:6px}.orderform-template-holder #payment-data .box-step-content .payment-group-list-btn .payment-group-item#payment-group-creditCardPaymentGroup span:after{content:"5% de desconto à vista* (não acumulativo) ou até 10x sem juros";display:block;margin-top:3px;font-weight:400;font-size:12px;color:#595959}.orderform-template-holder #payment-data .box-step-content .payment-group-list-btn .payment-group-item#payment-group-instantPaymentPaymentGroup{-ms-flex-order:2;order:2}.orderform-template-holder #payment-data .box-step-content .payment-group-list-btn .payment-group-item#payment-group-instantPaymentPaymentGroup span{padding-top:7px;padding-bottom:6px}.orderform-template-holder #payment-data .box-step-content .payment-group-list-btn .payment-group-item#payment-group-instantPaymentPaymentGroup span:after{content:"5% de desconto a vista* (não acumulativo)";display:block;margin-top:3px;font-weight:400;font-size:12px;color:#595959}.orderform-template-holder #payment-data .box-step-content .payment-group-list-btn .payment-group-item#payment-group-bankInvoicePaymentGroup{-ms-flex-order:3;order:3}.orderform-template-holder #payment-data .box-step-content .payment-group-list-btn .payment-group-item#payment-group-picPayPaymentGroup{-ms-flex-order:4;order:4}.orderform-template-holder #payment-data .box-step-content .payment-group-list-btn .payment-group-item#payment-group-NubankPaymentGroup{-ms-flex-order:5;order:5}.orderform-template-holder #payment-data .box-step-content .payment-group-list-btn .payment-group-item:active,.orderform-template-holder #payment-data .box-step-content .payment-group-list-btn .payment-group-item:focus,.orderform-template-holder #payment-data .box-step-content .payment-group-list-btn .payment-group-item:hover,.orderform-template-holder #payment-data .box-step-content .payment-group-list-btn .payment-group-item:visited{outline:none}.orderform-template-holder #payment-data .box-step-content .payment-group-list-btn .payment-group-item.active,.orderform-template-holder #payment-data .box-step-content .payment-group-list-btn .payment-group-item:hover{background:#f2f2f2;color:#000}.orderform-template-holder #payment-data .box-step-content .payment-group-list-btn .payment-group-item-text{padding-top:14px;padding-bottom:14px;line-height:1}.orderform-template-holder #payment-data .box-step-content #payment-group-instantPaymentPaymentGroup .payment-group-item-text,.orderform-template-holder #payment-data .box-step-content #payment-group-picPayPaymentGroup .payment-group-item-text{background-size:26px}.orderform-template-holder #payment-data .box-step-content #payment-group-creditCardPaymentGroup .payment-group-item-text,.orderform-template-holder #payment-data .box-step-content #payment-group-PayPalPlusPaymentGroup .payment-group-item-text{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTkiIGhlaWdodD0iMTMiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTE3LjgxMyAwSDEuMTg4Qy41MzMgMCAwIC41MDkgMCAxLjEzdjEuMzJoMTlWMS4xM0MxOSAuNTEgMTguNDY2IDAgMTcuODEyIDB6IiBmaWxsPSIjMDAwIi8+PHBhdGggZD0iTTE3LjgxMyAwSDEuMTg4Qy41MzMgMCAwIC41MDkgMCAxLjEzdjEuMzJoMTlWMS4xM0MxOSAuNTEgMTguNDY2IDAgMTcuODEyIDB6TTAgMTEuODdDMCAxMi40OS41MzQgMTMgMS4xODggMTNoMTYuNjI1Yy42NTMgMCAxLjE4Ny0uNTA5IDEuMTg3LTEuMTNWNC43MUgwdjcuMTZ6bTE1LjgzMy0uMzc3aC0uNTkzVjkuOTg2aC41OTN2MS41MDd6bS45OSAwaC0uNTk0VjkuOTg2aC41OTR2MS41MDd6bS45OSAwaC0uNTk0VjkuOTg2aC41OTN2MS41MDd6bS0yLjc3MS01LjI3NmMwLS4yMDcuMTc4LS4zNzYuMzk2LS4zNzZoMS45NzljLjIxNyAwIC4zOTUuMTcuMzk1LjM3NnYxLjg4NWEuMzg4LjM4OCAwIDAxLS4zOTUuMzc2aC0xLjk4YS4zODguMzg4IDAgMDEtLjM5NS0uMzc3VjYuMjE3em0tLjk5IDMuNzY5aC41OTR2MS41MDdoLS41OTRWOS45ODZ6bS0uOTkgMGguNTk0djEuNTA3aC0uNTk0VjkuOTg2em0tMS41ODMgMGguNTk0djEuNTA3aC0uNTk0VjkuOTg2em0tLjk5IDBoLjU5NHYxLjUwN2gtLjU5M1Y5Ljk4NnptLTEuMTg3IDBoLjU5NHYxLjUwN2gtLjU5NFY5Ljk4NnptLS45OSAwaC41OTR2MS41MDdoLS41OTRWOS45ODZ6bS0xLjM4NSAwaC41OTR2MS41MDdoLS41OTRWOS45ODZ6bS0uOTkgMGguNTk0djEuNTA3aC0uNTkzVjkuOTg2em0tMS4xODcgMGguNTk0djEuNTA3SDQuNzVWOS45ODZ6bS0xLjE4OCAwaC41OTR2MS41MDdoLS41OTNWOS45ODZ6bS0uOTkgMGguNTk1djEuNTA3aC0uNTk0VjkuOTg2em0tMS4xODcgMGguNTk0djEuNTA3aC0uNTk0VjkuOTg2eiIgZmlsbD0iIzAwMCIvPjxwYXRoIGQ9Ik0wIDExLjg3QzAgMTIuNDkuNTM0IDEzIDEuMTg4IDEzaDE2LjYyNWMuNjUzIDAgMS4xODctLjUwOSAxLjE4Ny0xLjEzVjQuNzFIMHY3LjE2em0xNS44MzMtLjM3N2gtLjU5M1Y5Ljk4NmguNTkzdjEuNTA3em0uOTkgMGgtLjU5NFY5Ljk4NmguNTk0djEuNTA3em0uOTkgMGgtLjU5NFY5Ljk4NmguNTkzdjEuNTA3em0tMi43NzEtNS4yNzZjMC0uMjA3LjE3OC0uMzc2LjM5Ni0uMzc2aDEuOTc5Yy4yMTcgMCAuMzk1LjE3LjM5NS4zNzZ2MS44ODVhLjM4OC4zODggMCAwMS0uMzk1LjM3NmgtMS45OGEuMzg4LjM4OCAwIDAxLS4zOTUtLjM3N1Y2LjIxN3ptLS45OSAzLjc2OWguNTk0djEuNTA3aC0uNTk0VjkuOTg2em0tLjk5IDBoLjU5NHYxLjUwN2gtLjU5NFY5Ljk4NnptLTEuNTgzIDBoLjU5NHYxLjUwN2gtLjU5NFY5Ljk4NnptLS45OSAwaC41OTR2MS41MDdoLS41OTNWOS45ODZ6bS0xLjE4NyAwaC41OTR2MS41MDdoLS41OTRWOS45ODZ6bS0uOTkgMGguNTk0djEuNTA3aC0uNTk0VjkuOTg2em0tMS4zODUgMGguNTk0djEuNTA3aC0uNTk0VjkuOTg2em0tLjk5IDBoLjU5NHYxLjUwN2gtLjU5M1Y5Ljk4NnptLTEuMTg3IDBoLjU5NHYxLjUwN0g0Ljc1VjkuOTg2em0tMS4xODggMGguNTk0djEuNTA3aC0uNTkzVjkuOTg2em0tLjk5IDBoLjU5NXYxLjUwN2gtLjU5NFY5Ljk4NnptLTEuMTg3IDBoLjU5NHYxLjUwN2gtLjU5NFY5Ljk4NnoiIGZpbGw9IiMwMDAiLz48L3N2Zz4=)}.orderform-template-holder #payment-data .box-step-content #payment-group-bankInvoicePaymentGroup .payment-group-item-text{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjEiIGhlaWdodD0iMTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTS45NTUgMTZDLjQyNyAxNiAwIDE1LjU1MiAwIDE1VjFjMC0uNTUyLjQyNy0xIC45NTUtMSAuNTI3IDAgLjk1NC40NDguOTU0IDF2MTRjMCAuNTUyLS40MjcgMS0uOTU0IDF6TTQuNzczIDEyYy0uNTI3IDAtLjk1NC0uNDQ4LS45NTQtMVYxYzAtLjU1Mi40MjctMSAuOTU0LTEgLjUyOCAwIC45NTUuNDQ4Ljk1NSAxdjEwYzAgLjU1Mi0uNDI3IDEtLjk1NSAxek04LjU5IDEyYy0uNTI3IDAtLjk1NC0uNDQ4LS45NTQtMVYxYzAtLjU1Mi40MjctMSAuOTU1LTEgLjUyNyAwIC45NTQuNDQ4Ljk1NCAxdjEwYzAgLjU1Mi0uNDI3IDEtLjk1NCAxek0xMi40MSAxNmMtLjUyOCAwLS45NTUtLjQ0OC0uOTU1LTFWMWMwLS41NTIuNDI3LTEgLjk1NC0xIC41MjggMCAuOTU1LjQ0OC45NTUgMXYxNGMwIC41NTItLjQyNyAxLS45NTUgMXpNMTYuMjI3IDEyYy0uNTI3IDAtLjk1NS0uNDQ4LS45NTUtMVYxYzAtLjU1Mi40MjgtMSAuOTU1LTEgLjUyNyAwIC45NTQuNDQ4Ljk1NCAxdjEwYzAgLjU1Mi0uNDI3IDEtLjk1NCAxek0yMC4wNDYgMTZjLS41MjggMC0uOTU1LS40NDgtLjk1NS0xVjFjMC0uNTUyLjQyNy0xIC45NTQtMSAuNTI4IDAgLjk1NS40NDguOTU1IDF2MTRjMCAuNTUyLS40MjcgMS0uOTU0IDF6TTQuODExIDE2Yy0uNTI3IDAtLjk1NC0uNDQ4LS45NTQtMXMuNDI3LTEgLjk1NC0xaC4wMmMuNTI3IDAgLjk1NC40NDguOTU0IDFzLS40MjcgMS0uOTU1IDFoLS4wMTl6TTguNjI5IDE2Yy0uNTI3IDAtLjk1NS0uNDQ4LS45NTUtMXMuNDI3LTEgLjk1NS0xaC4wMTljLjUyNyAwIC45NTQuNDQ4Ljk1NCAxcy0uNDI3IDEtLjk1NCAxaC0uMDJ6TTE2LjI2NSAxNmMtLjUyNyAwLS45NTUtLjQ0OC0uOTU1LTEgMC0uNTQ4LjQyMi0uOTk1Ljk0NS0xaC4wMmMuNTI3IDAgLjk1NC40NDguOTU0IDFzLS40MjcgMS0uOTU1IDFoLS4wMXoiIGZpbGw9IiMwMDAiLz48L3N2Zz4=)}.orderform-template-holder #payment-data .steps-view{padding:24px 16px;border-radius:0!important;background:#fff;border:1px solid #e0e0e0}@media screen and (min-width:980px){.orderform-template-holder #payment-data .steps-view{width:500px;width:calc(48.71795% - 24px)}}.orderform-template-holder #payment-data .steps-view .bankInvoicePaymentGroup .payment-description{margin-bottom:30px;font-size:12px;color:#000;line-height:15px}.orderform-template-holder #payment-data .steps-view .bankInvoicePaymentGroup .sight{font-size:14px;font-weight:700;color:#000}.orderform-template-holder .notification{text-transform:uppercase}.iframe-credit-card-payment-group .SecurityEnvironmentIcon{display:none}.iframe-credit-card-payment-group .CardForm .PaymentLabel h5{margin-bottom:25px;font-size:16px;font-weight:700;color:#000}.iframe-credit-card-payment-group .CardForm .PaymentCardNumber{margin-bottom:25px}.iframe-credit-card-payment-group .CardForm .PaymentCardNumber label{display:block;margin-bottom:8px;font-size:12px;color:#000;line-height:1}.iframe-credit-card-payment-group .CardForm .PaymentCardNumber input{width:100%;height:48px;border:1px solid #e0e0e0;border-radius:0;box-shadow:none;background:#fff;font-family:Lato,sans-serif}.iframe-credit-card-payment-group .CardForm .PaymentCardNumber input:active,.iframe-credit-card-payment-group .CardForm .PaymentCardNumber input:focus,.iframe-credit-card-payment-group .CardForm .PaymentCardNumber input:hover,.iframe-credit-card-payment-group .CardForm .PaymentCardNumber input:visited{outline:none}.iframe-credit-card-payment-group .CardForm .PaymentCardFlags{margin-bottom:25px}.iframe-credit-card-payment-group .CardForm .PaymentCardFlags .card-flags{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;width:100%}.iframe-credit-card-payment-group .CardForm .PaymentInstallments{margin-bottom:25px}.iframe-credit-card-payment-group .CardForm .PaymentInstallments select{-webkit-appearance:none;-moz-appearance:none;appearance:none;max-width:none;width:100%;height:48px;padding-right:24px;border-color:#e0e0e0;border-radius:0;background:#fff url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEyLjM0NyAxMy44NWwyLjUwNy0yLjY1NmEuNDk4LjQ5OCAwIDAwLjE0Ni0uMzY3LjQ5OC40OTggMCAwMC0uMTQ2LS4zNjdsLS4yOS0uMzFhLjQ4LjQ4IDAgMDAtLjY5NyAwTDEyIDEyLjEzbC0xLjg3Mi0xLjk4YS40OC40OCAwIDAwLS42OTcgMGwtLjI4OS4zMWEuNTE0LjUxNCAwIDAwLS4xNDIuMzY3YzAgLjE0NC4wNDcuMjY2LjE0Mi4zNjdsMi41MDggMi42NTVhLjQ4LjQ4IDAgMDAuNjk3IDB6IiBmaWxsPSIjQUJBQkFCIi8+PC9zdmc+) 100% no-repeat;font-family:Lato,sans-serif;font-size:14px;color:#000}.iframe-credit-card-payment-group .CardForm .PaymentCardHolderName{margin-bottom:25px}.iframe-credit-card-payment-group .CardForm .PaymentCardHolderName label{display:block;margin-bottom:8px;font-size:12px;color:#000;line-height:1}.iframe-credit-card-payment-group .CardForm .PaymentCardHolderName input{width:100%;height:48px;border:1px solid #e0e0e0;border-radius:0;box-shadow:none;background:#fff;font-family:Lato,sans-serif}.iframe-credit-card-payment-group .CardForm .PaymentCardHolderName input:active,.iframe-credit-card-payment-group .CardForm .PaymentCardHolderName input:focus,.iframe-credit-card-payment-group .CardForm .PaymentCardHolderName input:hover,.iframe-credit-card-payment-group .CardForm .PaymentCardHolderName input:visited{outline:none}.iframe-credit-card-payment-group .CardForm .PaymentCardDueDate{margin-bottom:25px}.iframe-credit-card-payment-group .CardForm .PaymentCardDueDate .payment-card-lash{display:none}.iframe-credit-card-payment-group .CardForm .PaymentCardDueDate label{float:none;display:inline-block;vertical-align:middle;width:75px;margin:0;font-size:12px;color:#000;text-align:left;line-height:1}.iframe-credit-card-payment-group .CardForm .PaymentCardDueDate .input{float:none;display:inline-block;vertical-align:middle;width:calc((100% - 75px)/2);padding-left:14px}.iframe-credit-card-payment-group .CardForm .PaymentCardDueDate select{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:48px;padding-right:24px;border-color:#e0e0e0;border-radius:0;background:#fff url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEyLjM0NyAxMy44NWwyLjUwNy0yLjY1NmEuNDk4LjQ5OCAwIDAwLjE0Ni0uMzY3LjQ5OC40OTggMCAwMC0uMTQ2LS4zNjdsLS4yOS0uMzFhLjQ4LjQ4IDAgMDAtLjY5NyAwTDEyIDEyLjEzbC0xLjg3Mi0xLjk4YS40OC40OCAwIDAwLS42OTcgMGwtLjI4OS4zMWEuNTE0LjUxNCAwIDAwLS4xNDIuMzY3YzAgLjE0NC4wNDcuMjY2LjE0Mi4zNjdsMi41MDggMi42NTVhLjQ4LjQ4IDAgMDAuNjk3IDB6IiBmaWxsPSIjQUJBQkFCIi8+PC9zdmc+) 100% no-repeat;font-family:Lato,sans-serif;font-size:14px;color:#000}.iframe-credit-card-payment-group .CardForm .PaymentCardDueDate select+span.error{width:100%}.iframe-credit-card-payment-group .CardForm .PaymentCardCVV{position:relative;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-bottom:25px}.iframe-credit-card-payment-group .CardForm .PaymentCardCVV label{float:none;display:inline-block;vertical-align:middle;width:75px;margin:0;font-size:12px;color:#000;text-align:left;line-height:1}.iframe-credit-card-payment-group .CardForm .PaymentCardCVV input{height:48px;margin-left:14px;border:1px solid #e0e0e0;border-radius:0;box-shadow:none;background:#fff;font-family:Lato,sans-serif}.iframe-credit-card-payment-group .CardForm .PaymentCardCVV input:active,.iframe-credit-card-payment-group .CardForm .PaymentCardCVV input:focus,.iframe-credit-card-payment-group .CardForm .PaymentCardCVV input:hover,.iframe-credit-card-payment-group .CardForm .PaymentCardCVV input:visited{outline:none}.iframe-credit-card-payment-group .CardForm .PaymentCardCVV span.error{margin-left:20px}.iframe-credit-card-payment-group .CardForm .PaymentCardCVV .PaymentCardCVVHelp{top:50%;width:105px;height:68px;margin-top:0;padding:47px 0 0;border-color:#fff;background-color:#fff;background-position:top;font-family:Lato,sans-serif;font-size:9px;color:#000;text-align:center;line-height:1;-ms-transform:translateY(-50%);transform:translateY(-50%)}.iframe-credit-card-payment-group .CardForm .PaymentCardCVV .PaymentCardCVVHelp.cvv-four-digits{background-position:bottom}.iframe-credit-card-payment-group .CardForm .PaymentCardHolderDocument{position:relative;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-bottom:25px}.iframe-credit-card-payment-group .CardForm .PaymentCardHolderDocument label{float:none;display:inline-block;vertical-align:middle;width:75px;margin:0;font-size:12px;color:#000;text-align:left;line-height:1}.iframe-credit-card-payment-group .CardForm .PaymentCardHolderDocument input{height:48px;margin-left:14px;border:1px solid #e0e0e0;border-radius:0;box-shadow:none;background:#fff;font-family:Lato,sans-serif}.iframe-credit-card-payment-group .CardForm .PaymentCardHolderDocument input:active,.iframe-credit-card-payment-group .CardForm .PaymentCardHolderDocument input:focus,.iframe-credit-card-payment-group .CardForm .PaymentCardHolderDocument input:hover,.iframe-credit-card-payment-group .CardForm .PaymentCardHolderDocument input:visited{outline:none}.iframe-credit-card-payment-group .CardForm .PaymentCardHolderDocument span.error{margin-left:20px}.iframe-credit-card-payment-group .CardForm .PaymentCardValue{margin-bottom:25px}.iframe-credit-card-payment-group .CardForm .PaymentCardValue label{float:none;display:inline-block!important;vertical-align:middle;font-size:12px;color:#000}.iframe-credit-card-payment-group .CardForm .PaymentCardValue .input-prepend{margin:0}.iframe-credit-card-payment-group .CardForm .PaymentCardValue .input-prepend .add-on{height:48px;padding-top:0;padding-bottom:0;border-radius:0;background:#fff;text-shadow:none;line-height:48px}.iframe-credit-card-payment-group .CardForm .PaymentCardValue .input-prepend input{height:48px;border-radius:0;box-shadow:none;font-family:Lato,sans-serif}.iframe-credit-card-payment-group .CardForm .BillingAddress{margin-bottom:10px}.iframe-credit-card-payment-group .CardForm .BillingAddress .AddressToggle{margin:0 0 10px}.iframe-credit-card-payment-group .CardForm .BillingAddress .AddressToggle input{float:none;display:inline-block;vertical-align:middle;width:18px;height:18px;margin:0 8px 0 0;padding:0;border-radius:0}.iframe-credit-card-payment-group .CardForm .BillingAddress .AddressToggle label{display:inline-block;vertical-align:middle;width:calc(100% - 30px);font-size:12px;color:#000;line-height:15px}.iframe-credit-card-payment-group .CardForm .BillingAddress .AddressToggle label strong{font-weight:700}.iframe-credit-card-payment-group .CardForm .BillingAddress .AddressToggle+div h5{margin-bottom:8px;font-size:14px;font-weight:700}.iframe-credit-card-payment-group .CardForm .BillingAddress .PostalCode{margin-bottom:25px}.iframe-credit-card-payment-group .CardForm .BillingAddress .PostalCode label{display:inline-block;vertical-align:middle;margin-right:10px;font-size:12px;color:#000}.iframe-credit-card-payment-group .CardForm .BillingAddress .PostalCode input{display:inline-block;vertical-align:middle;max-width:none;width:100px;height:48px;border-color:#e0e0e0;border-radius:0;box-shadow:none}.iframe-credit-card-payment-group .CardForm .BillingAddress .AddressField{margin-bottom:25px}.iframe-credit-card-payment-group .CardForm .BillingAddress .AddressField label{display:block;margin-bottom:8px;font-size:12px;color:#000;line-height:1}.iframe-credit-card-payment-group .CardForm .BillingAddress .AddressField input{max-width:none;width:100%;height:48px;border:1px solid #e0e0e0;border-radius:0;box-shadow:none;background:#fff;font-family:Lato,sans-serif;color:#000}.iframe-credit-card-payment-group .CardForm .BillingAddress .AddressField input:active,.iframe-credit-card-payment-group .CardForm .BillingAddress .AddressField input:focus,.iframe-credit-card-payment-group .CardForm .BillingAddress .AddressField input:hover,.iframe-credit-card-payment-group .CardForm .BillingAddress .AddressField input:visited{outline:none}.iframe-credit-card-payment-group .CardForm .BillingAddress .AddressField.payment-billing-address-city,.iframe-credit-card-payment-group .CardForm .BillingAddress .AddressField.payment-billing-address-complement,.iframe-credit-card-payment-group .CardForm .BillingAddress .AddressField.payment-billing-address-number,.iframe-credit-card-payment-group .CardForm .BillingAddress .AddressField.payment-billing-address-state{float:none;display:inline-block;vertical-align:middle;width:90px}.iframe-credit-card-payment-group .CardForm .BillingAddress .AddressField.payment-billing-address-city{width:calc(100% - 70px)}.iframe-credit-card-payment-group .CardForm .BillingAddress .AddressField.payment-billing-address-complement{width:calc(100% - 100px)}.iframe-credit-card-payment-group .CardForm .BillingAddress .AddressField.payment-billing-address-state{width:60px}.iframe-credit-card-payment-group .CardForm .BillingAddress .AddressField.payment-billing-address-state select{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:48px;padding-right:24px;border-color:#e0e0e0;border-radius:0;background:#fff url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEyLjM0NyAxMy44NWwyLjUwNy0yLjY1NmEuNDk4LjQ5OCAwIDAwLjE0Ni0uMzY3LjQ5OC40OTggMCAwMC0uMTQ2LS4zNjdsLS4yOS0uMzFhLjQ4LjQ4IDAgMDAtLjY5NyAwTDEyIDEyLjEzbC0xLjg3Mi0xLjk4YS40OC40OCAwIDAwLS42OTcgMGwtLjI4OS4zMWEuNTE0LjUxNCAwIDAwLS4xNDIuMzY3YzAgLjE0NC4wNDcuMjY2LjE0Mi4zNjdsMi41MDggMi42NTVhLjQ4LjQ4IDAgMDAuNjk3IDB6IiBmaWxsPSIjQUJBQkFCIi8+PC9zdmc+) 100% no-repeat;font-family:Lato,sans-serif;font-size:14px;color:#000}.iframe-credit-card-payment-group .CardForm .BillingAddress .AddressField.payment-billing-address-state select+span.error{width:100%}.iframe-credit-card-payment-group .ChangeNumberOfPayments a{font-size:14px;color:#1f77b9;line-height:20px}.body-order-form .row-fluid .mini-cart{padding-right:24px;padding-left:24px;border:none}@media screen and (max-width:767px){.body-order-form .row-fluid .mini-cart{padding-right:16px;padding-left:16px}}.body-order-form .row-fluid .mini-cart h2{margin-bottom:10px;padding:6px;background:#f2f2f2;font-size:14px;font-weight:700;color:#000;text-align:center;text-transform:uppercase}.body-order-form .row-fluid .mini-cart .summary-cart-template-holder .item{display:-ms-grid;display:grid;grid-template:"image name" "image description" 15px/54px 1fr;-ms-flex-align:center;align-items:center;margin:0 0 5px;padding:0 0 3px;border:none;border-bottom:1px solid #f2f2f2}.body-order-form .row-fluid .mini-cart .summary-cart-template-holder .item .url{grid-area:image;float:none;max-width:54px;width:100%}.body-order-form .row-fluid .mini-cart .summary-cart-template-holder .item .url img{width:100%}.body-order-form .row-fluid .mini-cart .summary-cart-template-holder .item .product-name{grid-area:name;margin-left:10px;font-size:14px;color:#000;line-height:20px}.body-order-form .row-fluid .mini-cart .summary-cart-template-holder .item .description{grid-area:description;margin:0 0 0 10px;font-size:14px;font-weight:700;color:#000;text-align:right;line-height:15px}.body-order-form .row-fluid .mini-cart .summary-cart-template-holder .item .description .shipping-date,.body-order-form .row-fluid .mini-cart .summary-cart-template-holder .item .quantity{display:none}.body-order-form .row-fluid .mini-cart .summary-template-holder{padding:16px 13px 0;border:none;background:#f2f2f2}.body-order-form .row-fluid .mini-cart .summary-template-holder .summary-totalizers{margin:0;max-width:100%;position:unset}.body-order-form .row-fluid .mini-cart .summary-template-holder .summary-totalizers .table{width:100%}.body-order-form .row-fluid .mini-cart .summary-template-holder .summary-totalizers .table tbody.totalizers-list tr,.body-order-form .row-fluid .mini-cart .summary-template-holder .summary-totalizers .table tfoot tr{border:none}.body-order-form .row-fluid .mini-cart .summary-template-holder .summary-totalizers .table tbody.totalizers-list tr.srp-summary-result,.body-order-form .row-fluid .mini-cart .summary-template-holder .summary-totalizers .table tfoot tr.srp-summary-result{display:contents}.body-order-form .row-fluid .mini-cart .summary-template-holder .summary-totalizers .table tbody.totalizers-list tr td,.body-order-form .row-fluid .mini-cart .summary-template-holder .summary-totalizers .table tfoot tr td{float:none;width:50%;text-transform:uppercase}.body-order-form .row-fluid .mini-cart #go-to-cart-button{margin:16px 13px 0}.body-order-form .row-fluid .mini-cart #go-to-cart-button a{font-size:12px;color:#828282;line-height:15px}.body-order-form .row-fluid .mini-cart .payment-confirmation-wrap{border:none}.body-order-form .row-fluid .mini-cart .payment-confirmation-wrap .payment-submit-wrap button{width:100%;padding:16px}.body-order-form .row-fluid .mini-cart .payment-confirmation-wrap .payment-submit-wrap button .icon-lock{display:none}.body-order-form .row-fluid .mini-cart .payment-confirmation-wrap .payment-submit-wrap button:after{background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTIiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTcgMTAuNTlMMTEuMzI3IDYgNyAxLjQxIDguMzMyIDAgMTQgNmwtNS42NjggNkw3IDEwLjU5ek0wIDEwLjU5TDQuMzI3IDYgMCAxLjQxIDEuMzMyIDAgNyA2bC01LjY2OCA2TDAgMTAuNTl6IiBmaWxsPSIjRDVCMDc3Ii8+PC9zdmc+) no-repeat 50%}.section-freight,.section-new-freight{position:relative;display:none;overflow:hidden;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;height:36px;background:rgba(0,0,0,.3)}.section-freight.active,.section-new-freight.active{display:-ms-flexbox;display:flex}.section-freight p,.section-new-freight p{position:relative;margin:0;font-size:12px;color:#fff;text-align:center;text-transform:uppercase;line-height:1;z-index:2;font-weight:700}.section-freight #ico-free-shipping,.section-new-freight #ico-free-shipping{position:absolute;top:50%;right:24px;width:18px;height:13px;-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:2}.section-freight #ico-free-shipping path,.section-new-freight #ico-free-shipping path{fill:#fff}.section-freight #ico-checked,.section-new-freight #ico-checked{display:none}.section-freight:not(.remaining) #ico-checked,.section-new-freight:not(.remaining) #ico-checked{display:block}.section-freight .percentage,.section-new-freight .percentage{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:0;height:36px;border-radius:0;background:#a62424;font-size:12px;color:#fff;text-align:center;text-indent:-9999px;transition:width 2s;z-index:1}#promo-shelf{grid-area:a/c;position:absolute;bottom:0;width:500px}@media (max-width:1023px){#promo-shelf{position:relative;width:100%;margin-bottom:25px;margin-top:25px}}#promo-shelf .shelf-loading{padding:20px;border:1px solid #e0e0e0}#promo-shelf .shelf-loading .shelf-loadingBar{position:relative;height:10px;width:100%;background-color:#b2b2b2}#promo-shelf .shelf-loading .shelf-loadingPercentage{position:absolute;left:0;top:0;background-color:#a62424;height:100%;transition:all .2s}#promo-shelf .shelf-loading .shelf-loadingMessage{font-size:16px;font-weight:700;color:#000;text-align:center;margin:10px 0}#promo-shelf .shelf-content .shelf-list>.shelf-item{display:none}#promo-shelf .shelf-content .shelf-list .slick-track{display:-ms-flexbox!important;display:flex!important}#promo-shelf .shelf-content .shelf-list.slick-initialized .slick-arrow{position:absolute;top:50%;font-size:0;border:none;background-color:transparent;z-index:9}#promo-shelf .shelf-content .shelf-list.slick-initialized .slick-arrow.slick-prev{-ms-transform:none;transform:none;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDEiIGhlaWdodD0iNDEiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsdGVyPSJ1cmwoI2ZpbHRlcjBfZF8xM181KSI+PGNpcmNsZSBjeD0iMjAuNSIgY3k9IjE2LjUiIHI9IjE2LjUiIGZpbGw9IiNmZmYiLz48L2c+PHBhdGggZD0iTTIzIDEwbC02IDYgNiA2IiBzdHJva2U9IiMwMDAiIHN0cm9rZS13aWR0aD0iMi41IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz48ZGVmcz48ZmlsdGVyIGlkPSJmaWx0ZXIwX2RfMTNfNSIgeD0iMCIgeT0iMCIgd2lkdGg9IjQxIiBoZWlnaHQ9IjQxIiBmaWx0ZXJVbml0cz0idXNlclNwYWNlT25Vc2UiIGNvbG9yLWludGVycG9sYXRpb24tZmlsdGVycz0ic1JHQiI+PGZlRmxvb2QgZmxvb2Qtb3BhY2l0eT0iMCIgcmVzdWx0PSJCYWNrZ3JvdW5kSW1hZ2VGaXgiLz48ZmVDb2xvck1hdHJpeCBpbj0iU291cmNlQWxwaGEiIHZhbHVlcz0iMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMTI3IDAiIHJlc3VsdD0iaGFyZEFscGhhIi8+PGZlT2Zmc2V0IGR5PSI0Ii8+PGZlR2F1c3NpYW5CbHVyIHN0ZERldmlhdGlvbj0iMiIvPjxmZUNvbXBvc2l0ZSBpbjI9ImhhcmRBbHBoYSIgb3BlcmF0b3I9Im91dCIvPjxmZUNvbG9yTWF0cml4IHZhbHVlcz0iMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMC4yNSAwIi8+PGZlQmxlbmQgaW4yPSJCYWNrZ3JvdW5kSW1hZ2VGaXgiIHJlc3VsdD0iZWZmZWN0MV9kcm9wU2hhZG93XzEzXzUiLz48ZmVCbGVuZCBpbj0iU291cmNlR3JhcGhpYyIgaW4yPSJlZmZlY3QxX2Ryb3BTaGFkb3dfMTNfNSIgcmVzdWx0PSJzaGFwZSIvPjwvZmlsdGVyPjwvZGVmcz48L3N2Zz4=);background-size:33px;left:0;width:33px;height:33px}#promo-shelf .shelf-content .shelf-list.slick-initialized .slick-arrow.slick-next{-ms-transform:none;transform:none;right:0;border:none;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDEiIGhlaWdodD0iNDEiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsdGVyPSJ1cmwoI2ZpbHRlcjBfZF8xM183KSI+PGNpcmNsZSBjeD0iMjAuNSIgY3k9IjE2LjUiIHI9IjE2LjUiIHRyYW5zZm9ybT0icm90YXRlKC0xODAgMjAuNSAxNi41KSIgZmlsbD0iI2ZmZiIvPjwvZz48cGF0aCBkPSJNMTggMjNsNi02LTYtNiIgc3Ryb2tlPSIjMDAwIiBzdHJva2Utd2lkdGg9IjIuNSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+PGRlZnM+PGZpbHRlciBpZD0iZmlsdGVyMF9kXzEzXzciIHg9IjAiIHk9IjAiIHdpZHRoPSI0MSIgaGVpZ2h0PSI0MSIgZmlsdGVyVW5pdHM9InVzZXJTcGFjZU9uVXNlIiBjb2xvci1pbnRlcnBvbGF0aW9uLWZpbHRlcnM9InNSR0IiPjxmZUZsb29kIGZsb29kLW9wYWNpdHk9IjAiIHJlc3VsdD0iQmFja2dyb3VuZEltYWdlRml4Ii8+PGZlQ29sb3JNYXRyaXggaW49IlNvdXJjZUFscGhhIiB2YWx1ZXM9IjAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDEyNyAwIiByZXN1bHQ9ImhhcmRBbHBoYSIvPjxmZU9mZnNldCBkeT0iNCIvPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiLz48ZmVDb21wb3NpdGUgaW4yPSJoYXJkQWxwaGEiIG9wZXJhdG9yPSJvdXQiLz48ZmVDb2xvck1hdHJpeCB2YWx1ZXM9IjAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAuMjUgMCIvPjxmZUJsZW5kIGluMj0iQmFja2dyb3VuZEltYWdlRml4IiByZXN1bHQ9ImVmZmVjdDFfZHJvcFNoYWRvd18xM183Ii8+PGZlQmxlbmQgaW49IlNvdXJjZUdyYXBoaWMiIGluMj0iZWZmZWN0MV9kcm9wU2hhZG93XzEzXzciIHJlc3VsdD0ic2hhcGUiLz48L2ZpbHRlcj48L2RlZnM+PC9zdmc+);background-size:33px;width:33px;height:33px}#promo-shelf .shelf-content .shelf-title{font-size:18px;font-weight:700;color:#000;text-align:center;margin:0 0 10px}#promo-shelf .shelf-content .shelf-item{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;width:200px}#promo-shelf .shelf-content .shelf-item.slick-slide{height:inherit!important}#promo-shelf .shelf-content .shelf-item .shelf-images img{margin:0 auto}#promo-shelf .shelf-content .shelf-item .shelf-skuSelector{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;width:200px;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:5px;margin:0 auto}#promo-shelf .shelf-content .shelf-item .shelf-skuSelector .btn-add-buy-button-asynchronous{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:25px;height:25px;background:#f2f2f2;font-size:10px;font-weight:700;color:#595959}#promo-shelf .shelf-content .shelf-item .shelf-skuSelector .btn-add-buy-button-asynchronous:hover{background:#000;color:#d5b077}#promo-shelf .shelf-content .shelf-item .shelf-name{margin-top:10px}#promo-shelf .shelf-content .shelf-item .shelf-name h1{color:#000;font-size:14px;font-weight:700;line-height:normal;text-transform:uppercase;text-align:center;margin:0}#promo-shelf .shelf-content .shelf-item .shelf-prices{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;gap:5px;margin-top:5px}#promo-shelf .shelf-content .shelf-item .shelf-prices .shelf-listPrice span{display:block;color:#595959;font-size:12px;font-weight:400;text-transform:uppercase;text-align:center;text-decoration:line-through}#promo-shelf .shelf-content .shelf-item .shelf-prices .shelf-sellingPrice span{display:block;color:#000;font-size:14px;font-weight:700;text-transform:uppercase;text-align:center}
    
    a#payment-group-promissoryPaymentGroup {display:none!important}