@import url(https://fonts.googleapis.com/css2?family=Comfortaa:wght@400;500;700&display=swap);a{color:#202020;transition:all .2s ease}a,a:focus,a:hover{text-decoration:none}a:focus,a:hover{color:#0a3257}a:active,a:focus,a:visited{outline:none}.confirmation-modal button.btn-success,.confirmation-modal button:not(.btn-success){border:none;border-radius:4px;font-family:Comfortaa,cursive;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){outline:none}.confirmation-modal button,.default-modal button{padding:0;border:none;border-radius:4px;box-shadow:none;background:transparent}.confirmation-modal button:focus,.default-modal button:focus{background:none;outline:none}.confirmation-modal button.btn-success{background:#0a3257;color:#e3d6d0}.confirmation-modal button.btn-success:active,.confirmation-modal button.btn-success:focus,.confirmation-modal button.btn-success:hover,.confirmation-modal button.btn-success:visited{background:rgba(10,50,87,.6);color:#fff}.confirmation-modal button:not(.btn-success){background:transparent;color:#ababab}.confirmation-modal button:focus:not(.btn-success),.confirmation-modal button:hover:not(.btn-success){background:#e0e0e0;color:#333}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{vertical-align:baseline;margin:0;padding:0;border:0;font:inherit;font-size:100%}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}#ajaxBusy,.is-hidden{display:none!important;visibility:hidden!important}html{box-sizing:border-box}html *{box-sizing:inherit}body{background:#fff;font-family:Comfortaa,cursive;font-size:62.5%;color:#202020;-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}@media (min-width:980px){body.hide-3p .orderform-template-holder .payment-group{margin-top:0!important}}body.hide-3p #payment-group-creditControlPaymentGroup,body.hide-3p [id*=payPalPaymentGroup],body.hide-3p p.link-gift-card{display:none!important;visibility:hidden!important}.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}.cardExclusiveInfo{padding:10px 20px;margin-bottom:20px;background-color:#fff5ee;border:1px solid #fc9e00;border-radius:3px;font-size:12px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.cardExclusiveInfo .icon-info{content:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAAYCAYAAAAYl8YPAAACmklEQVRIDdWUy0vUURTHLR/5QLGgFhFFDyqCXLWoFhGELSJcVBQStLRF/gtShKvAXS2dGRXxRSaaDuqYhaFZPhB7SWnWKOGIaaPtvuf3jXPvXGZ+Y7tc1OJyZ+ae8znf85oM79cit+pkbBVIOf8LbGOB3tpHykIvZayK6D5PtBwi2o4SPRfMb/qmNp7aptU7meb6PL3lN5SJ+0TbcSJUQAR3JE4eUVdI1BeZN7VRW099UoAWplFir4mhCqJhFxHIJgJZ9gRziY5TRO8lqzKYY22GKiixUZ9CC1uboYxXEQ07Lah2O6EnkEmE8imzzZTvz4ln5URtprVR27Eqm3JCnYHJ1y6i9YgflALDZDVluoboPGNh5i2baD1M9XWpWthwpVFgojpVmk7LQeLFLcpktU1Ta+beVWEolzJ8xw9De0maqkyi8zQxXEmJvaK3PEa8vE2E8lJgiTI8PpEG0/w1kovatI8IlxKDN+mtfqC3+pboKyMCOUkbZ1uXnwbTzrlHd4cKKFMP6P38RFkasc1JDWjstpkm+WqG5gOb02wvoSxGDAzjd+3caXddML31e/N+vzIZuEHoPLnIaqSFXZmi92OaeHqOaD+5OWAwhzJwPQ02EyQa99ghNV3Kp7x/RC8+S1kaJSJXiPDFZDCjKoto3E2ZCabBVqaIwXKrTutXV0SZuEeJhinvHhJ9lxPKU4ZZMxksp6j61KH11r9Qoj22g7qTCmw7RnSdtbOmjqn1UptwKSXaTfX1w5Qc/0yZ7yAi14iGYkKH1u2nu81eFhORq5T5J8bHgfS2u6mwjSi9+JxZXpNafxnRtJeo13+LQvu5v8ykbRY8Pmd9Ein6Ye7HBNR0MjZC+dZjjhcbsd39A8SpSypzsL+4/13Yb1dN/fX6TsfcAAAAAElFTkSuQmCC");margin-right:5px}body.body-cart .full-cart .btn-place-order-wrapper.cart-flow-suspended{position:relative}body.body-cart .full-cart .btn-place-order-wrapper.cart-flow-suspended:after{content:"A compra do cartão presente é exclusiva. Remova-o do carrinho ou deixe apenas ele para continuar.";padding:10px 20px;background-color:#fff5ee;border:1px solid #fc9e00;display:none;width:80%;margin:10px auto 0;text-align:center}body.body-cart .full-cart .btn-place-order-wrapper.cart-flow-suspended:hover:after{display:block}body.body-cart .full-cart .btn-place-order-wrapper.cart-flow-suspended #cart-to-orderform{opacity:.5;pointer-events:none}@media (max-width:768px){.payment-pix-pc{display:-ms-flexbox;display:flex}.payment-pix-flow{-ms-flex-direction:row;flex-direction:row;-ms-flex-align:baseline;align-items:baseline}.payment-pix-step{-ms-flex-direction:column;flex-direction:column}.payment-pix-step-text{margin-top:16px;padding-left:0;text-align:center}.payment-pix-step-arrow{right:-28%;top:7px}}.body-order-form .cart-template.mini-cart .cart-items .quantity.badge{display:none}.body-order-form .cart-template.mini-cart .cart-items .description{margin-top:15px!important}.body-order-form .cart-template.mini-cart .cart-items .price{position:absolute;right:-3px;margin-top:5px!important;font-size:16px;color:#0a3257}.body-order-form .cart-template.mini-cart .cart-items .item-quantity-info{display:none}.body-order-form .cart-template.mini-cart .cart-items .item-quantity-info-text{text-align:left;font-weight:400;color:#aaa}.body-order-form .cart-template.mini-cart .cart-items .item-quantity-info-value{text-align:left;font-weight:400;margin-top:6px}.body-cart{padding:0!important}.body-cart .steps-of-order.mobile .container .wrapper .steps,.body-order-form .steps-of-order.mobile .container .wrapper .steps,body.loading .steps-of-order.mobile .container .wrapper .steps{text-align:left}.body-cart .steps-of-order,.body-order-form .steps-of-order,body.loading .steps-of-order{margin:30px 0}@media screen and (max-width:767px){.body-cart .steps-of-order,.body-order-form .steps-of-order,body.loading .steps-of-order{display:none!important;visibility:hidden!important}}.body-cart .steps-of-order .wrapper,.body-order-form .steps-of-order .wrapper,body.loading .steps-of-order .wrapper{position:relative;display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center}.body-cart .steps-of-order .wrapper div,.body-order-form .steps-of-order .wrapper div,body.loading .steps-of-order .wrapper div{margin-right:36px;font-size:14px;text-align:center;position:relative}.body-cart .steps-of-order .wrapper .ico-step,.body-order-form .steps-of-order .wrapper .ico-step,body.loading .steps-of-order .wrapper .ico-step{display:none;width:38px;height:38px;margin:0 auto 5px;background-color:#e3d6d0;background-position:50%;background-repeat:no-repeat;background-size:55%}.body-cart .steps-of-order .wrapper .ico-step:after,.body-cart .steps-of-order .wrapper .ico-step:before,.body-order-form .steps-of-order .wrapper .ico-step:after,.body-order-form .steps-of-order .wrapper .ico-step:before,body.loading .steps-of-order .wrapper .ico-step:after,body.loading .steps-of-order .wrapper .ico-step:before{content:"";width:100%;height:1px;display:block;position:absolute;top:50%;margin-top:-10px;background-color:#e3d6d0;z-index:-99}.body-cart .steps-of-order .wrapper .ico-step:before,.body-order-form .steps-of-order .wrapper .ico-step:before,body.loading .steps-of-order .wrapper .ico-step:before{left:0}.body-cart .steps-of-order .wrapper .ico-step:after,.body-order-form .steps-of-order .wrapper .ico-step:after,body.loading .steps-of-order .wrapper .ico-step:after{right:0}.body-cart .steps-of-order .wrapper .title-step,.body-order-form .steps-of-order .wrapper .title-step,body.loading .steps-of-order .wrapper .title-step{font-size:16px;color:#aaa}@media (max-width:767px){.body-cart .steps-of-order .wrapper .steps,.body-order-form .steps-of-order .wrapper .steps,body.loading .steps-of-order .wrapper .steps{width:100%;text-align:center}.body-cart .steps-of-order .wrapper .steps:not(.active),.body-order-form .steps-of-order .wrapper .steps:not(.active),body.loading .steps-of-order .wrapper .steps:not(.active){display:none}}.body-cart .steps-of-order .wrapper .steps.active .title-step,.body-cart .steps-of-order .wrapper .steps.passed .title-step,.body-order-form .steps-of-order .wrapper .steps.active .title-step,.body-order-form .steps-of-order .wrapper .steps.passed .title-step,body.loading .steps-of-order .wrapper .steps.active .title-step,body.loading .steps-of-order .wrapper .steps.passed .title-step{font-size:16px;font-weight:700;color:#0a3257}.body-cart .steps-of-order .wrapper .steps.active .ico-step,.body-cart .steps-of-order .wrapper .steps.active .ico-step:after,.body-cart .steps-of-order .wrapper .steps.active .ico-step:before,.body-cart .steps-of-order .wrapper .steps.passed .ico-step,.body-cart .steps-of-order .wrapper .steps.passed .ico-step:after,.body-cart .steps-of-order .wrapper .steps.passed .ico-step:before,.body-order-form .steps-of-order .wrapper .steps.active .ico-step,.body-order-form .steps-of-order .wrapper .steps.active .ico-step:after,.body-order-form .steps-of-order .wrapper .steps.active .ico-step:before,.body-order-form .steps-of-order .wrapper .steps.passed .ico-step,.body-order-form .steps-of-order .wrapper .steps.passed .ico-step:after,.body-order-form .steps-of-order .wrapper .steps.passed .ico-step:before,body.loading .steps-of-order .wrapper .steps.active .ico-step,body.loading .steps-of-order .wrapper .steps.active .ico-step:after,body.loading .steps-of-order .wrapper .steps.active .ico-step:before,body.loading .steps-of-order .wrapper .steps.passed .ico-step,body.loading .steps-of-order .wrapper .steps.passed .ico-step:after,body.loading .steps-of-order .wrapper .steps.passed .ico-step:before{background-color:#0a3257}.body-cart .steps-of-order .wrapper .steps.step-1 .ico-step:after,.body-cart .steps-of-order .wrapper .steps.step-1 .ico-step:before,.body-order-form .steps-of-order .wrapper .steps.step-1 .ico-step:after,.body-order-form .steps-of-order .wrapper .steps.step-1 .ico-step:before,body.loading .steps-of-order .wrapper .steps.step-1 .ico-step:after,body.loading .steps-of-order .wrapper .steps.step-1 .ico-step:before{width:50%;margin-left:50%}.body-cart .steps-of-order .wrapper .steps.step-4 .ico-step:after,.body-cart .steps-of-order .wrapper .steps.step-4 .ico-step:before,.body-order-form .steps-of-order .wrapper .steps.step-4 .ico-step:after,.body-order-form .steps-of-order .wrapper .steps.step-4 .ico-step:before,body.loading .steps-of-order .wrapper .steps.step-4 .ico-step:after,body.loading .steps-of-order .wrapper .steps.step-4 .ico-step:before{width:50%;margin-right:50%}@media screen and (min-width:981px){.body-cart .steps-of-order.desktop,.body-order-form .steps-of-order.desktop,body.loading .steps-of-order.desktop{margin:0;width:70%}}.default-modal{height:auto;border-radius:0;border:none;background:#fff;color:#202020}.default-modal .default-modal-body{margin:0 auto}.default-modal .guest-login-security,.default-modal .payment-confirmation-security{position:static;display:none}.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;display:none}.default-modal button{width:100%;height:60px;line-height:60px;display:block;text-align:center;font-style:normal;font-weight:700;font-size:14px;color:#fff;background:rgba(10,50,87,.6);border-color:rgba(10,50,87,.6);border-radius:5px;text-transform:uppercase;text-shadow:none}.default-modal button:hover{background:#0a3257;border-color:#0a3257;color:#fff}.confirmation-modal{height:auto;border-radius:0;border:none;background:#fff;color:#0a3257}.confirmation-modal .unavailable-items{margin-bottom:20px}.footer{margin-bottom:-20px}.header{border-bottom:1px solid #e3d6d0}.header .container{padding-top:16px;padding-bottom:16px}@media screen and (max-width:767px){.header .container{padding:16px!important}}.header .shipping-bar{position:relative;height:28px;background:#627791;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.header .shipping-bar span{position:relative;color:#fff;font-weight:400;font-size:12px;z-index:1}.header .shipping-bar--bar{top:0;left:0;bottom:0;display:block;position:absolute;background-color:#0a3257;transition:width 1s}.header .wrapper{width:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}@media screen and (min-width:981px){.header .wrapper{display:-ms-flexbox;display:flex;position:relative}}@media screen and (min-width:981px){.header__logo{text-align:left}}.header__logo a{display:block;width:100%;height:100%}.header__logo a img{width:100%;height:100%;max-width:118px}@media screen and (min-width:981px){.header__logo a img{max-width:218px;margin-top:-15px}}.header__logo a span{display:none;visibility:hidden}.header__safe{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.header__safe h3{margin-left:5px;font-size:11px;line-height:14px;letter-spacing:1px;text-align:center;color:#202020}@media screen and (max-width:380px){.header__safe h3{font-size:12px;line-height:14px}}.cart-links-bottom #cart-to-orderform,.cart-template-holder .empty-cart-content .empty-cart-links .link-choose-products,.summary-template-holder .cart-more-options .srp-postal-code__form #cart-shipping-calculate,.summary-template-holder .summary-totalizers .coupon-fields>span button{font-family:Comfortaa,cursive;font-size:18px;font-weight:700;text-align:center;line-height:normal;cursor:pointer}.cart-links-bottom #cart-to-orderform:active,.cart-links-bottom #cart-to-orderform:focus,.cart-links-bottom #cart-to-orderform:visited,.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 .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 .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-links-bottom #cart-to-orderform,.cart-template-holder .empty-cart-content .empty-cart-links .link-choose-products,.summary-template-holder .cart-more-options .srp-postal-code__form #cart-shipping-calculate,.summary-template-holder .summary-totalizers .coupon-fields>span button{padding:0;border:none;border-radius:4px;box-shadow:none;background:transparent}.cart-links-bottom #cart-to-orderform:focus,.cart-template-holder .empty-cart-content .empty-cart-links .link-choose-products:focus,.summary-template-holder .cart-more-options .srp-postal-code__form #cart-shipping-calculate:focus,.summary-template-holder .summary-totalizers .coupon-fields>span button:focus{background:none;outline:none}.cart-links-bottom #cart-to-orderform,.cart-template-holder .empty-cart-content .empty-cart-links .link-choose-products,.summary-template-holder .cart-more-options .srp-postal-code__form #cart-shipping-calculate,.summary-template-holder .summary-totalizers .coupon-fields>span button{background:#0a3257;color:#e3d6d0}.cart-links-bottom #cart-to-orderform:hover,.cart-template-holder .empty-cart-content .empty-cart-links .link-choose-products:hover,.summary-template-holder .cart-more-options .srp-postal-code__form #cart-shipping-calculate:hover,.summary-template-holder .summary-totalizers .coupon-fields>span button:hover{background:rgba(10,50,87,.6)}#cart-title,.cart-template-holder .cart .cart-items tbody .clone-item,.cart-template-holder .cart .cart-items tbody .clone-item-container,.cart-template-holder .cart .cart-items tbody .clone-item-sep,.cart-template-holder .cart .cart-items tbody .item-remove .item-link-remove i,.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 .summary-totalizers .table td.empty{display:none!important;visibility:hidden!important}body .container-cart{padding:0 24px!important;margin-top:30px}@media screen and (max-width:767px){body .container-cart{padding:0 16px!important}}body.cart-empty .cart-template.full-cart:before,body.cart-items-empty .cart-template.full-cart:before{content:normal!important}body.cart-empty .cart-links-bottom,body.cart-items-empty .cart-links-bottom{display:none}body.body-order-form .mini-cart .postal-code-for-sla .cart-reset-postal-code,body.body-order-form .mini-cart .postal-code-for-sla .postal-code-value,body.body-order-form .mini-cart .postal-code-for-sla .shipping-name-to,body.body-order-form .mini-cart .shipping-calculate,body.body-order-form .mini-cart .shipping-selected-sla-estimate,body.body-order-form .mini-cart .shipping-sla-selector,body.body-order-form .mini-cart .summary-coupon,body.body-order-form .mini-cart .summary .coupon-column{display:block}body.body-order-form .summary-template-holder .summary-totalizers .coupon-fields:before{display:none}.vtex-front-messages-detail{font-size:13px;line-height:20px}.cart-template.full-cart:before{content:"Minha sacola";font-weight:400;font-size:32px;color:#0a3257;display:block;margin-bottom:60px}@media (max-width:767px){.cart-template.full-cart:before{font-size:25px;margin-bottom:30px}}.cart-template-holder{float:left;width:calc(100% - 340px)}@media (min-width:980px){.cart-template-holder{min-height:650px}}@media screen and (max-width:1100px){.cart-template-holder{float:unset;width:unset}}.cart-template-holder .empty-cart-content{min-height:60vh;padding-top:160px;padding-bottom:45px;text-align:center;width:calc(100% + 340px)}@media screen and (max-width:1100px){.cart-template-holder .empty-cart-content{width:100%}}@media screen and (max-width:600px){.cart-template-holder .empty-cart-content{padding-top:40px}}.cart-template-holder .empty-cart-content:before{display:block;width:88px;height:112px;margin:0 auto 20px;background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDgiIGhlaWdodD0iNDgiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTE3LjkyNSAyMS42NjdWMTBjMC0xLjg1Ny43Mi0zLjYzNyAyLTQuOTVBNi43NCA2Ljc0IDAgMDEyNC43NSAzYTYuNzQgNi43NCAwIDAxNC44MjYgMi4wNUE3LjA5MiA3LjA5MiAwIDAxMzEuNTc1IDEwdjExLjY2N00zOC4yMTggNDVIMTEuMjgyYTIuMjI2IDIuMjI2IDAgMDEtLjkxNS0uMTk0IDIuMjc2IDIuMjc2IDAgMDEtLjc2MS0uNTU0IDIuMzQ3IDIuMzQ3IDAgMDEtLjQ4LS44MjIgMi4zOSAyLjM5IDAgMDEtLjExOS0uOTVsMS45MzQtMjUuNjY3YTIuMzU3IDIuMzU3IDAgMDEuNzI3LTEuNTMgMi4yNDQgMi4yNDQgMCAwMTEuNTQ4LS42MTZoMjMuMDY4YTIuMjQ0IDIuMjQ0IDAgMDExLjU0OC42MTZjLjQyMS4zOTguNjgxLjk0NC43MjcgMS41M2wxLjkzNCAyNS42NjdjLjAyNS4zMjItLjAxNS42NDUtLjExOC45NWEyLjM0NyAyLjM0NyAwIDAxLS40OC44MjIgMi4yNzYgMi4yNzYgMCAwMS0uNzYzLjU1NGMtLjI4OC4xMy0uNi4xOTUtLjkxNC4xOTR6IiBzdHJva2U9IiMwQTMyNTciIHN0cm9rZS1saW5lY2FwPSJzcXVhcmUiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz48L3N2Zz4=) 50% no-repeat;background-size:contain;content:""}.cart-template-holder .empty-cart-content .empty-cart-title{margin-bottom:16px;font-size:0}.cart-template-holder .empty-cart-content .empty-cart-title:before{display:block;content:"Sua sacola esta vazia";font-size:30px;font-weight:700;color:#0a3257;line-height:25px}@media screen and (max-width:600px){.cart-template-holder .empty-cart-content .empty-cart-title:before{font-size:14px;line-height:1}}.cart-template-holder .empty-cart-content .empty-cart-message p{margin-bottom:30px;font-size:0}@media (max-width:768px){.cart-template-holder .empty-cart-content .empty-cart-message p{width:100%;padding:0 26%}}.cart-template-holder .empty-cart-content .empty-cart-message p:before{margin:0 auto;max-width:430px;display:block;content:"Para continuar comprando, navegue pelas categorias do site ou faça uma busca pelo seu produto.";font-size:14px;line-height:1.2;color:#202020}.cart-template-holder .empty-cart-content .empty-cart-links .link-choose-products{display:block;max-width:212px;width:100%;height:40px;margin:0 auto;font-size:0;font-style:normal;font-weight:700;text-align:center;line-height:40px}.cart-template-holder .empty-cart-content .empty-cart-links .link-choose-products:before{display:block;content:"Voltar para Home";font-size:14px;color:#fff}.cart-template-holder .cart{border:none}@media (min-width:767px){.cart-template-holder .cart{max-height:500px;overflow-y:auto}}.cart-template-holder .cart::-webkit-scrollbar{width:3px;height:8px;background-color:#fff}.cart-template-holder .cart::-webkit-scrollbar-thumb{background:#0a3257!important}.cart-template-holder .cart .cart-items thead th{font-size:16px;font-weight:400;color:#0a3257;padding:14px 5px}.cart-template-holder .cart .cart-items thead th:first-child{padding-left:22px}.cart-template-holder .cart .cart-items thead th:nth-child(2){display:none;visibility:hidden;width:95px}.cart-template-holder .cart .cart-items thead th:nth-child(3){width:200px}@media screen and (min-width:768px) and (max-width:1024px){.cart-template-holder .cart .cart-items thead th:nth-child(3){width:110px}.cart-template-holder .cart .cart-items thead th:nth-child(4){width:200px}}@media screen and (min-width:1025px) and (max-width:1366px){.cart-template-holder .cart .cart-items thead th:nth-child(4){width:200px}}.cart-template-holder .cart .cart-items tbody .item-attachments-name-cartao-presente{display:none!important}.cart-template-holder .cart .cart-items tbody .product-item{border-top:1px solid #e3d6d0;border-bottom:0}.cart-template-holder .cart .cart-items tbody .product-item:first-of-type{border-top:0}@media screen and (max-width:767px){.cart-template-holder .cart .cart-items tbody .product-item{margin:0;padding-top:25px;padding-bottom:10px}.cart-template-holder .cart .cart-items tbody .product-item:before{content:"Produto";position:relative;top:-13px;font-size:13px;color:#0a3257}}.cart-template-holder .cart .cart-items tbody .product-item.unavailable{background-color:#fff}.cart-template-holder .cart .cart-items tbody .product-item.unavailable .shipping-date span{font-weight:700;color:#822626}.cart-template-holder .cart .cart-items tbody .product-image{width:100px;padding:10px 0 10px 20px}@media screen and (max-width:767px){.cart-template-holder .cart .cart-items tbody .product-image{width:70px;padding:10px 12px 26px 22px}}.cart-template-holder .cart .cart-items tbody .product-image img{max-width:80px;width:100%;height:auto}.cart-template-holder .cart .cart-items tbody .product-name{min-height:60px}@media screen and (min-width:601px) and (max-width:767px){.cart-template-holder .cart .cart-items tbody .product-name{min-width:100px}}@media screen and (max-width:767px){.cart-template-holder .cart .cart-items tbody .product-name{margin-left:75px;padding-top:10px!important}.cart-template-holder .cart .cart-items tbody .product-name .btn-link-warranty{width:100%}}.cart-template-holder .cart .cart-items tbody .product-name .brand{line-height:12px}@media screen and (max-width:767px){.cart-template-holder .cart .cart-items tbody .product-name .brand{display:block}}.cart-template-holder .cart .cart-items tbody .product-name .brand .brand-name{font-size:0;font-weight:700;line-height:12px}.cart-template-holder .cart .cart-items tbody .product-name a{display:inline-block;vertical-align:middle;font-size:14px;color:#0a3257;line-height:20px}@media screen and (max-width:767px){.cart-template-holder .cart .cart-items tbody .product-name a{display:block;max-width:254px;font-weight:500;padding-right:22px}}.cart-template-holder .cart .cart-items tbody .product-name .add-service-container,.cart-template-holder .cart .cart-items tbody .product-name .product-service .form-inline{display:none!important;visibility:hidden!important}.cart-template-holder .cart .cart-items tbody .shipping-date{display:none;visibility:hidden;text-align:center!important}.cart-template-holder .cart .cart-items tbody .shipping-date span{font-size:12px;color:#8a8a8a}@media screen and (max-width:767px){.cart-template-holder .cart .cart-items tbody .shipping-date{text-align:left!important}.cart-template-holder .cart .cart-items tbody .shipping-date:before{content:"Entrega";display:block;width:100%;font-size:12px;color:#8a8a8a}}.cart-template-holder .cart .cart-items tbody .product-price{font-size:0!important;white-space:nowrap}@media screen and (max-width:414px){.cart-template-holder .cart .cart-items tbody .product-price{float:none}.cart-template-holder .cart .cart-items tbody .product-price:before{content:"Preço";font-size:12px;vertical-align:middle;color:#7f7f7f;display:block}.cart-template-holder .cart .cart-items tbody .product-price:after{content:"Quantidade";font-size:11px;vertical-align:middle;color:#7f7f7f;position:absolute;bottom:43px;left:40%}}@media screen and (min-width:415px) and (max-width:767px){.cart-template-holder .cart .cart-items tbody .product-price{float:none}.cart-template-holder .cart .cart-items tbody .product-price:before{content:"Preço";font-size:11px;vertical-align:middle;color:#7f7f7f;display:block}.cart-template-holder .cart .cart-items tbody .product-price:after{content:"Quantidade";font-size:11px;vertical-align:middle;color:#7f7f7f;position:absolute;bottom:43px;left:39%}}@media (max-width:500px){.cart-template-holder .cart .cart-items tbody .product-price .list-price.hide{display:block;height:20px;color:transparent}}.cart-template-holder .cart .cart-items tbody .product-price .list-price{font-size:12px;color:#8a8a8a;text-decoration:line-through;line-height:20px}@media screen and (max-width:767px){.cart-template-holder .cart .cart-items tbody .product-price .list-price .old-product-price-label{display:none!important}}.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}@media screen and (max-width:767px){.cart-template-holder .cart .cart-items tbody .product-price a.discount{display:none}}.cart-template-holder .cart .cart-items tbody .product-price .best-price{font-size:14px;color:#0a3257;line-height:15px}@media screen and (max-width:767px){.cart-template-holder .cart .cart-items tbody .product-price .best-price{font-weight:700;position:relative;bottom:2px}.cart-template-holder .cart .cart-items tbody .product-price .best-price .new-product-price-label,.cart-template-holder .cart .cart-items tbody .product-price .best-price .new-product-real-price-per-unit{display:none}}.cart-template-holder .cart .cart-items tbody .product-price .best-price span{font-size:inherit;color:inherit;line-height:inherit}.cart-template-holder .cart .cart-items tbody .product-price .best-price span.field-help{border-color:#cf38ef;background-color:#cf38ef;color:#fff}@media screen and (max-width:767px){.cart-template-holder .cart .cart-items tbody .product-price .best-price a.discount,.cart-template-holder .cart .cart-items tbody .product-price .best-price span.field-help{display:none}}.cart-template-holder .cart .cart-items tbody .quantity{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;width:90px;margin-top:30px;margin-right:auto;margin-left:auto;padding:0 10px;border-radius:5px}@media screen and (min-width:768px) and (max-width:1100px){.cart-template-holder .cart .cart-items tbody .quantity{margin-top:18%;width:73px}}@media screen and (min-width:1100px) and (max-width:1366px){.cart-template-holder .cart .cart-items tbody .quantity{margin-top:18%}}@media screen and (max-width:767px){.cart-template-holder .cart .cart-items tbody .quantity{display:-ms-inline-flexbox;display:inline-flex;margin-left:37px;margin-top:8px;width:78px;position:absolute}.cart-template-holder .cart .cart-items tbody .quantity .item-unit-label{display:none}}@media screen and (max-width:414px){.cart-template-holder .cart .cart-items tbody .quantity{left:39%;margin-left:0;bottom:18px}}@media screen and (min-width:415px) and (max-width:767px){.cart-template-holder .cart .cart-items tbody .quantity{left:39%;bottom:16px;margin-left:0}}.cart-template-holder .cart .cart-items tbody .quantity input{width:38px;height:27px;margin:0 auto;border:none;box-shadow:none;font-family:Comfortaa,cursive;font-size:14px;font-weight:400;color:#202020}.cart-template-holder .cart .cart-items tbody .quantity a{float:none;max-width:15px;width:100%;height:15px;padding:0;background-repeat:no-repeat;background-position:50%;background-size:100% 100%!important;-ms-flex:1 1 auto;flex:1 1 auto}@media screen and (min-width:768px){.cart-template-holder .cart .cart-items tbody .quantity a{position:static}}.cart-template-holder .cart .cart-items tbody .quantity a.item-quantity-change-decrement{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTMgMTIuMzc1YzAtLjIwNy4xNjgtLjM3NS4zNzUtLjM3NWgxNy4yNWEuMzc1LjM3NSAwIDAxMCAuNzVIMy4zNzVBLjM3NS4zNzUgMCAwMTMgMTIuMzc1eiIgZmlsbD0iIzhBOEE4QSIvPjwvc3ZnPg==)}.cart-template-holder .cart .cart-items tbody .quantity a.item-quantity-change-increment{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEyIDIxYS4zNzUuMzc1IDAgMDEtLjM3NS0uMzc1VjMuMzc1YS4zNzUuMzc1IDAgMDEuNzUgMHYxNy4yNUEuMzc1LjM3NSAwIDAxMTIgMjF6IiBmaWxsPSIjMEEzMjU3Ii8+PHBhdGggZD0iTTMgMTJjMC0uMjA3LjE2OC0uMzc1LjM3NS0uMzc1aDE3LjI1YS4zNzUuMzc1IDAgMDEwIC43NUgzLjM3NUEuMzc1LjM3NSAwIDAxMyAxMnoiIGZpbGw9IiMwQTMyNTciLz48L3N2Zz4=)}.cart-template-holder .cart .cart-items tbody .quantity-price{text-align:left}.cart-template-holder .cart .cart-items tbody .quantity-price .total-selling-price{font-size:14px;color:#0a3257;font-weight:400;white-space:nowrap;line-height:15px}@media screen and (max-width:414px){.cart-template-holder .cart .cart-items tbody .quantity-price .total-selling-price{font-size:13px;position:relative;top:16px;right:22px;left:1%}}@media screen and (min-width:415px) and (max-width:767px){.cart-template-holder .cart .cart-items tbody .quantity-price .total-selling-price{position:relative;top:17px;font-size:13px}}@media screen and (min-width:768px) and (max-width:1024px){.cart-template-holder .cart .cart-items tbody .quantity-price .total-selling-price{font-size:13px}}.cart-template-holder .cart .cart-items tbody .quantity-price .new-product-price{color:#0a3257;font-weight:700;white-space:nowrap;line-height:15px}@media screen and (max-width:414px){.cart-template-holder .cart .cart-items tbody .quantity-price .new-product-price{font-size:11px;position:relative;top:4px}}@media screen and (min-width:415px) and (max-width:767px){.cart-template-holder .cart .cart-items tbody .quantity-price .new-product-price{position:relative;top:4px;font-size:11px}}@media screen and (min-width:768px) and (max-width:1024px){.cart-template-holder .cart .cart-items tbody .quantity-price .new-product-price{font-size:11px}}.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,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMC43MDciIGhlaWdodD0iMTAuNzA3Ij48ZyBkYXRhLW5hbWU9IkdydXBvIDQ2MjYiIGZpbGw9Im5vbmUiIHN0cm9rZT0iI2I0YjRiNCI+PHBhdGggZGF0YS1uYW1lPSJMaW5oYSAyNDgiIGQ9Ik0uMzU0IDEwLjM1MmwxMC05Ljk5NiIvPjxwYXRoIGRhdGEtbmFtZT0iTGluaGEgMjQ5IiBkPSJNLjM1NC4zNTZsMTAgOS45OTYiLz48L2c+PC9zdmc+) 50% no-repeat}@media screen and (min-width:1100px) and (max-width:1366px){.cart-template-holder .cart .cart-items tbody .item-remove .item-link-remove{right:5px}}.cart-template-holder .cart .cart-items tbody .add-service-container a{margin-top:8px;border:none;border-radius:0;box-shadow:none;background:none;font-size:12px;color:#dcab67!important}.cart-template-holder .cart .cart-items tbody .item-service{position:relative;top:-20px}@media (max-width:768px){.cart-template-holder .cart .cart-items tbody .item-service{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-direction:column;flex-direction:column;top:-40px;position:relative;width:100%}.cart-template-holder .cart .cart-items tbody .item-service .product-price:before{content:""}.cart-template-holder .cart .cart-items tbody .item-service .item-link-remove{margin-top:22px;border:0;padding:0 22px;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;width:88%}.cart-template-holder .cart .cart-items tbody .item-service .product-price{display:none}.cart-template-holder .cart .cart-items tbody .item-service .item-link-remove{margin-left:-10px}}@media (max-width:768px) and (min-width:700px) and (max-width:768px){.cart-template-holder .cart .cart-items tbody .item-service .item-link-remove{margin-left:-12px}}@media (max-width:768px){.cart-template-holder .cart .cart-items tbody .item-service .quantity-price:before{content:""}.cart-template-holder .cart .cart-items tbody .item-service .quantity-price{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;width:38%;margin:0;bottom:0;-ms-flex-align:center;align-items:center;left:59.6%;bottom:35px}.cart-template-holder .cart .cart-items tbody .item-service .quantity-price .new-product-price{font-size:12px;color:#003a74;font-weight:700;white-space:nowrap;line-height:15px;margin-left:57px}}@media (max-width:768px) and (min-width:700px) and (max-width:768px){.cart-template-holder .cart .cart-items tbody .item-service .quantity-price .new-product-price{margin-left:133px}}@media (max-width:768px) and (width:360px){.cart-template-holder .cart .cart-items tbody .item-service .quantity-price .new-product-price{margin-left:34px}}@media (max-width:768px) and (width:375px){.cart-template-holder .cart .cart-items tbody .item-service .quantity-price .new-product-price{margin-left:39px}}@media (max-width:768px) and (width:390px){.cart-template-holder .cart .cart-items tbody .item-service .quantity-price .new-product-price{margin-left:47px}}@media (max-width:768px){.cart-template-holder .cart .cart-items tbody .item-service .product-price:after,.cart-template-holder .cart .cart-items tbody .item-service .product-price:before,.cart-template-holder .cart .cart-items tbody .item-service .quantity-price:before{content:""}}.cart-template-holder .cart .cart-items tbody .item-service .bundle-item-name{position:relative}.cart-template-holder .cart .cart-items tbody .item-service .bundle-item-name>span{font-size:1.3em;color:#dcab67}.cart-template-holder .cart .cart-items tbody .item-service .bundle-item-name:before{position:absolute;top:0;left:20px;width:0;height:0;border-color:#ededed transparent transparent;border-style:solid;border-width:6px 7.5px 0;_border-color:#ededed #000 #000 #000;content:"";line-height:0;_filter:progid:DXImageTransform.Microsoft.Chroma(color="#000000");display:none}.cart-template-holder .cart .cart-items tbody .item-service .bundle-item-name .gift-message-add{font-size:1.3em;font-style:italic;color:#dcab67}.cart-template-holder .cart .cart-items tbody .item-service .bundle-item-name .gift-message-add:hover{font-weight:700}.cart-template-holder .cart .cart-items tbody .item-service .bundle-item-name .gift-message label{font-size:1.2em;color:#000}.cart-template-holder .cart .cart-items tbody .item-service .quantity{width:100%;border:none}.cart-template-holder .cart .cart-items tbody .add-item-attachment-container,.cart-template-holder .cart .cart-items tbody .item-attachments-name-outlet{display:none;visibility:hidden}.summary-template-holder{max-width:320px;float:right;position:relative}@media screen and (max-width:767px){.summary-template-holder{float:none;max-width:unset}}@media screen and (min-width:1099px){.summary-template-holder.fixed{position:relative;transition:height .2s ease-out}.summary-template-holder.fixed .summary{top:0;width:320px}}.summary-template-holder .cart-more-options{position:relative;float:none;width:100%;padding:20px 30px 30px;margin-left:0;background:#f7f7f8;border:0;border-radius:5px}.summary-template-holder .cart-more-options:before{display:block;margin-bottom:30px;content:"Entrega";color:#0a3257;font-weight:700;font-size:16px}.summary-template-holder .cart-more-options #shipping-preview-container{max-width:none;animation-duration:1ms;animation-name:buttonOpen}@keyframes buttonOpen{0%{visibility:hidden}to{visibility:visible}}.summary-template-holder .cart-more-options #shipping-preview-container .button-unavailable-delivery-pickup-wrapper,.summary-template-holder .cart-more-options #shipping-preview-container .shp-alert-shipping-unavailable{display:none}.summary-template-holder .cart-more-options #shipping-preview-container .srp-pickup-info .srp-shipping-current-single .srp-shipping-current-single__text{white-space:break-spaces!important}.summary-template-holder .cart-more-options .srp-main-title{display:none;margin:0 0 10px;padding:0;font-size:14px;font-weight:700;color:#202020;line-height:1}.summary-template-holder .cart-more-options #shipping-calculate-link{float:right;display:block;max-width:140px;width:100%;height:48px;border-color:#0a3257;border-radius:0;background:#0a3257;font-size:14px;font-style:normal;font-weight:700;color:#fff;text-align:center;text-transform:uppercase}.summary-template-holder .cart-more-options #shipping-calculate-link:hover{border-color:rgba(10,50,87,.6);background:rgba(10,50,87,.6)}.summary-template-holder .cart-more-options .srp-postal-code__form{display:block}.summary-template-holder .cart-more-options .srp-postal-code__form .vtex-shipping-preview-0-x-postalCodeForgotten{display:-ms-flexbox;display:flex;-ms-flex-align:end;align-items:end;margin-top:20px}.summary-template-holder .cart-more-options .srp-postal-code__form .ship-postalCode{position:relative;width:100%}@media screen and (max-width:767px){.summary-template-holder .cart-more-options .srp-postal-code__form .ship-postalCode{max-width:unset}}.summary-template-holder .cart-more-options .srp-postal-code__form .ship-postalCode label{position:absolute;top:-18px;left:0;display:block;background:#fff;font-size:13px;color:#202020;line-height:15px}.summary-template-holder .cart-more-options .srp-postal-code__form .ship-postalCode label:before{content:"Insira seu "}.summary-template-holder .cart-more-options .srp-postal-code__form .ship-postalCode #ship-postalCode{width:100%;height:40px;border:1px solid #e6e6e6;border-radius:5px 0 0 5px;box-shadow:none}@media screen and (max-width:767px){.summary-template-holder .cart-more-options .srp-postal-code__form .ship-postalCode #ship-postalCode{max-width:unset}}.summary-template-holder .cart-more-options .srp-postal-code__form .ship-postalCode .help.error{position:absolute;bottom:-15px}.summary-template-holder .cart-more-options .srp-postal-code__form .ship-postalCode small{position:absolute;bottom:-20px;right:-100px;display:block}.summary-template-holder .cart-more-options .srp-postal-code__form .ship-postalCode small a{display:block;margin-top:5px;font-weight:700;font-size:10px;color:#0a3257;line-height:15px}.summary-template-holder .cart-more-options .srp-postal-code__form #cart-shipping-calculate{display:block;max-width:102px;margin-left:0;width:100%;height:40px;border-radius:0 5px 5px 0;font-size:12px;font-style:normal;font-weight:700;color:#fff;text-align:center;text-transform:uppercase;text-shadow:none}.summary-template-holder .cart-more-options .srp-postal-code__form #cart-shipping-calculate:hover{border-color:rgba(10,50,87,.6);background:rgba(10,50,87,.6)}.summary-template-holder .cart-more-options .srp-items{font-size:14px;color:#202020}.summary-template-holder .cart-more-options #deliver-at-text a{font-size:14px;color:#0a3257}.summary-template-holder .cart-more-options .srp-delivery-info{width:100%}.summary-template-holder .cart-more-options .srp-delivery-info .srp-delivery-select-container{border:1px solid #e6e6e6;border-radius:0}.summary-template-holder .cart-more-options .srp-address-title{font-size:12px;font-weight:700;color:rgba(10,50,87,.6)}.summary-template-holder .cart-more-options .srp-address-title:after{display:inline-block;vertical-align:middle;width:24px;height:24px;margin-top:-2px;margin-left:5px;background:transparent url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEzIDFMMSAxM00xIDFsMTIgMTIiIHN0cm9rZT0iIzAwM0E3NCIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz48L3N2Zz4=) 50% no-repeat;background-size:12px;transition:all .2s ease;content:""}.summary-template-holder .cart-more-options .srp-address-title:hover:after{background:transparent url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEzIDFMMSAxM00xIDFsMTIgMTIiIHN0cm9rZT0iI0Y3NzQyMyIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz48L3N2Zz4=) 50% no-repeat;background-size:12px}.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:#0a3257}.summary-template-holder .cart-more-options .srp-toggle{margin:0 0 16px}.summary-template-holder .cart-more-options .srp-toggle .srp-toggle__wrapper .srp-toggle__current{display:none}.summary-template-holder .cart-more-options .srp-toggle .srp-toggle__wrapper label.srp-toggle__delivery,.summary-template-holder .cart-more-options .srp-toggle .srp-toggle__wrapper label.srp-toggle__pickup{padding:12px 0;color:#003a74;font-size:12px;text-transform:capitalize;background:#fff;border-radius:5px}.summary-template-holder .cart-more-options .srp-toggle .srp-toggle__wrapper label.srp-toggle__delivery.blue,.summary-template-holder .cart-more-options .srp-toggle .srp-toggle__wrapper label.srp-toggle__pickup.blue{color:#fff;background:#003a74}.summary-template-holder .cart-more-options .srp-shipping-current-single__bullet svg path{fill:#003a74}.summary-template-holder .coupon-data,.summary-template-holder .link-coupon-add{display:none}.summary-template-holder .summary-totalizers{display:block;float:none;width:100%}@media screen and (min-width:768px){.summary-template-holder .summary-totalizers{max-width:320px;padding:10px 5px 5px}}.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{display:none;margin-top:10px;margin-bottom:5px;text-align:left}.summary-template-holder .summary-totalizers .coupon-label label{font-size:14px;color:#202020;line-height:15px}.summary-template-holder .summary-totalizers .coupon-fields:before{display:block;margin:25px 0 11px;text-align:left;content:"Resumo da sacola";font-size:22px;font-weight:700;color:#0a3257}.summary-template-holder .summary-totalizers .coupon-fields>span{position:relative;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;padding-top:25px;width:100%!important}.summary-template-holder .summary-totalizers .coupon-fields>span:before{position:absolute;top:5px;content:"Cupom de desconto";display:block;font-size:13px;color:#202020}.summary-template-holder .summary-totalizers .coupon-fields>span .coupon-value{width:100%;height:40px;border:1px solid #e6e6e6;border-radius:5px 0 0 5px;box-shadow:none}.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 button{display:block;max-width:102px;margin-left:0;width:100%;height:40px;border-radius:0 5px 5px 0;font-size:12px;font-style:normal;font-weight:700;text-align:center;text-transform:uppercase;text-shadow:none}.summary-template-holder .summary-totalizers .coupon-fields>span.info span{width:calc(100% - 145px);background-color:#e3d6d0;border:1px solid #e6e6e6;border-radius:5px}.summary-template-holder .summary-totalizers .coupon-fields>span.info small,.summary-template-holder .summary-totalizers .coupon-fields>span.info span{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;text-transform:uppercase;font-weight:700}.summary-template-holder .summary-totalizers .coupon-fields>span.info small{max-width:140px;width:100%;height:48px;border-color:#0a3257;border-radius:5px;font-size:12px;font-style:normal;background:#0a3257;text-align:center;transition:all .3s ease;text-shadow:none;cursor:pointer}.summary-template-holder .summary-totalizers .coupon-fields>span.info small:hover{background-color:rgba(10,50,87,.6)}.summary-template-holder .summary-totalizers .coupon-fields>span.info small a{color:#fff}.summary-template-holder .summary-totalizers .coupon-fields>span .icon-spin{display:none!important}.summary-template-holder .summary-totalizers .table td{padding:3px 0;width:49.5%;font-size:14px;color:#0a3257}.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 td.monetary{text-align:right}.summary-template-holder .summary-totalizers .table .totalizers-list tr{border-bottom:0}.summary-template-holder .summary-totalizers .table .totalizers-list tr.Discounts td{color:#8a8a8a}.summary-template-holder .summary-totalizers .table tfoot td{font-size:16px;font-weight:500;text-transform:uppercase;color:#0a3257}.summary-template-holder .summary-totalizers .table tfoot .installments-in-cart{border-top:1px solid #e6e6e6}.summary-template-holder .summary-totalizers .table tfoot .installments-in-cart td{text-align:center;color:#202020}.summary-template-holder .summary-totalizers .table tfoot .installments-in-cart td span{font-size:unset}.summary-template-holder .summary-totalizers .table tfoot .installments-in-cart td span.qtd-installments,.summary-template-holder .summary-totalizers .table tfoot .installments-in-cart td span.vlr-installments{font-size:18px;font-weight:900}@media screen and (max-width:1100px){.cart-links-bottom{width:100%}}@media screen and (max-width:767px){.cart-links-bottom{float:none;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:unset;align-items:unset}}.cart-links-bottom .link-choose-more-products-wrapper{float:left;display:block;width:320px;position:absolute;bottom:-10px;text-align:center;color:#202020;font-weight:400}.cart-links-bottom .link-choose-more-products-wrapper a{font-size:0}.cart-links-bottom .link-choose-more-products-wrapper a:before{font-size:14px;content:"Continuar comprando"}.cart-links-bottom .btn-place-order-wrapper{float:right;display:block;width:320px}@media screen and (max-width:767px){.cart-links-bottom .btn-place-order-wrapper{-ms-flex-order:1;order:1}}@media screen and (max-width:767px){.cart-links-bottom .btn-place-order-wrapper,.cart-links-bottom .link-choose-more-products-wrapper{float:none;width:100%}}.cart-links-bottom #cart-to-orderform{display:block;width:100%;height:45px;font-size:0;font-style:normal;font-weight:400;text-align:center;line-height:45px}.cart-links-bottom #cart-to-orderform:before{font-size:16px;content:"Finalizar compra"}@media (max-width:767px){.full-cart .cart table thead{display:none}.full-cart .cart table tbody{display:block}.full-cart .cart table tbody tr+tr{border:0;border-bottom:1px solid #ddd}.full-cart .cart table tbody tr{position:relative;display:block;margin-top:10px;padding:20px 22px}.full-cart .cart table tbody tr .product-name .seller,.full-cart .cart table tbody tr .product-name a{overflow:hidden}.full-cart .cart table tbody tr td{display:inline-block;padding:4px 0}}@media screen and (max-width:767px) and (max-width:767px){.full-cart .cart table tbody tr td{display:block}}@media (max-width:767px){.full-cart .cart table tbody tr td.product-name .seller{display:block;margin:4px 0;font-size:80%;line-height:120%}.full-cart .cart table tbody tr td.bundle-item-image,.full-cart .cart table tbody tr td.product-image{position:absolute;left:0}.full-cart .cart table tbody tr td.product-name{display:block;width:auto;margin-left:60px;text-align:left;line-height:140%;padding:0 0 10px!important}.full-cart .cart table tbody tr td .brand,.full-cart .cart table tbody tr td.empty{display:none}.full-cart .cart table tbody tr td.shipping-date{display:block}.full-cart .cart table tbody tr td.bundle-item-name span,.full-cart .cart table tbody tr td.product-name a{display:block;padding-right:20px}.full-cart .cart table tbody tr td.quantity{width:81px;margin-left:60px;padding:0}.full-cart .cart table tbody tr td.quantity input{float:left;width:25px;margin:0}.full-cart .cart table tbody tr td.product-price{float:left;margin-left:20px;padding:0;text-align:left}}@media screen and (max-width:767px) and (max-width:767px){.full-cart .cart table tbody tr td.product-price{margin-left:0}}@media (max-width:767px){.full-cart .cart table tbody tr td.quantity-price{display:inline-block;float:right;text-align:left;margin-top:-2px;min-height:57px}.full-cart .cart table tbody tr td.quantity-price:before{content:"Total";display:block;color:#7f7f7f;font-size:11px;text-align:left}}@media screen and (max-width:767px) and (max-width:351px){.full-cart .cart table tbody tr td.quantity-price{bottom:67px;left:15%;display:block;float:right;text-align:left;position:relative;margin-top:0;min-height:unset}}@media screen and (max-width:767px) and (min-width:352px) and (max-width:414px){.full-cart .cart table tbody tr td.quantity-price{bottom:67px;left:8%;display:block;float:right;text-align:left;position:relative;margin-top:0;min-height:unset}}@media screen and (max-width:767px) and (min-width:415px) and (max-width:767px){.full-cart .cart table tbody tr td.quantity-price{display:block;float:right;text-align:left;position:relative;bottom:67px;margin-top:0;min-height:unset}}@media (max-width:767px){.full-cart .cart table tbody tr td.item-remove{position:absolute;top:2px;right:0;width:24px}}.cart-template.full-cart .available-gift h2:after{content:"mimos\00a0";position:absolute;right:40px;background-color:#fff}@media screen and (max-width:767px){.cart-template.full-cart .available-gift h2:after{right:unset;left:222px}}.cart-template.full-cart .available-gift h2.can-select-1-gifts{font-size:0}.cart-template.full-cart .available-gift h2.can-select-1-gifts:after{content:"Você pode escolher até 1 mimo";position:unset;right:unset;font-size:18px}.cart-template.full-cart .available-gift h2.no-gifts-selected:not(.can-select-1-gifts):after{content:"mimos\00a0";position:absolute;right:53px;background-color:#fff}@media screen and (max-width:767px){.cart-template.full-cart .available-gift h2.no-gifts-selected:not(.can-select-1-gifts):after{right:unset;left:209px}}.cart-template.full-cart .available-gift h2.all-gifts-were-chosen{font-size:0}.cart-template.full-cart .available-gift h2.all-gifts-were-chosen:after{content:"Mimos escolhidos!";position:unset;right:unset;font-size:18px}.price-details .field-help,.price-details .price-details-pop-up{width:unset}footer{padding:34px 0;background-color:#0a3257;text-align:center}footer span{font-size:13px;color:#fff}.client-pre-email .pre-email .client-email #btn-client-pre-email{font-family:Comfortaa,cursive;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{padding:0;border:none;border-radius:4px;box-shadow:none;background:transparent}.client-pre-email .pre-email .client-email #btn-client-pre-email:focus{background:none;outline:none}.client-pre-email .pre-email .client-email #btn-client-pre-email{background:#0a3257;color:#e3d6d0}.client-pre-email .pre-email .client-email #btn-client-pre-email:hover{background:rgba(10,50,87,.6)}#orderform-title,.client-pre-email .pre-email .client-pre-email-h label small{display:none!important;visibility:hidden!important}.orderform-template-holder{min-height:500px}.checkout-container{min-height:60vh;margin-top:-40px;padding-top:40px}.client-pre-email{min-height:60vh;border:none}@media screen and (min-width:981px) and (max-width:1300px){.client-pre-email{left:-15px;width:100vw;border-right:15px solid #fff;border-left:15px solid #fff}}.client-pre-email .link-cart{margin:30px auto 0;font-size:11px;color:#0a3257;text-decoration:underline}.client-pre-email .link-cart a{color:inherit}.client-pre-email .link-cart.pull-right{display:none}@media screen and (min-width:768px){.client-pre-email .pre-email{max-width:480px;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:before{margin-bottom:8px;width:100%;display:block;text-align:center;font-size:28px;font-weight:700;color:#0a3257;content:"Identifique-se"}.client-pre-email .pre-email .client-pre-email-h label{width:100%;text-align:center;margin-top:8%;margin-bottom:22px;font-size:16px;font-weight:400;color:#8a8a8a;line-height:inherit;cursor:default}.client-pre-email .pre-email .client-pre-email-h label span{width:100%;text-align:center;display:block;font-size:inherit;font-weight:inherit;color:inherit}.client-pre-email .pre-email .client-pre-email-h label small{display:none;font-size:14px;font-weight:700;color:#202020}@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{padding-right:15px;padding-left:15px;border:1px solid #e0e0e0;border-radius:5px;box-shadow:none;font-family:Comfortaa,cursive;font-size:14px;font-weight:700;color:#ababab}@media screen and (min-width:980px){.client-pre-email .pre-email .client-email #client-pre-email{height:40px}}.client-pre-email .pre-email .client-email #btn-client-pre-email{width:100%;padding:5px;font-size:14px;font-weight:400;text-shadow:none;text-transform:uppercase}.client-pre-email .pre-email .client-email #btn-client-pre-email span{font-size:0}.client-pre-email .pre-email .client-email #btn-client-pre-email span:before{content:"ok";font-size:16px}@media screen and (min-width:980px){.client-pre-email .pre-email .client-email #btn-client-pre-email{top:0;right:0;width:122px;height:40px;font-weight:700}}@media screen and (min-width:491px) and (max-width:979px){.client-pre-email .pre-email .client-email #btn-client-pre-email{width:220px}}.client-pre-email .emailInfo{width:100%;padding:26px 30px 34px;border-radius:0 0 10px 0;background:hsla(0,0%,87.1%,.290196);font-size:12px;color:#202020;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:rgba(10,50,87,.6)}.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:480px}}.client-pre-email .loading-inline{color:#fff!important;top:15px!important;right:40px!important}@media (max-width:490px){.client-pre-email .loading-inline{top:90px!important}}.client-pre-email .loading-inline:before{color:#fff}.orderform-template-holder .step .link-box-edit{padding:0;border:none;border-radius:4px;box-shadow:none;background:transparent}.orderform-template-holder .step .link-box-edit:focus{background:none;outline:none}.orderform-template-holder{margin-top:30px}.orderform-template-holder .step{margin-right:24px;margin-left:24px;padding:21px 15px;border:1px solid #e3d6d0;background:#fff}@media screen and (max-width:767px){.orderform-template-holder .step{margin-right:16px!important;margin-left:16px!important;padding-left:15px!important;padding-right:10px!important}}.orderform-template-holder .step.active{border-color:#0a3257;padding-top:0;padding-right:0;padding-left:0;background:none}.orderform-template-holder .step.active .accordion-inner{padding:20px}@media (max-width:767px){.orderform-template-holder .step.active .accordion-inner{padding:0}}.orderform-template-holder .step .accordion-toggle{position:relative;font-size:20px;font-weight:700;color:#828282}.orderform-template-holder .step .accordion-toggle i{display:none;margin-right:6px;font-size:14px}.orderform-template-holder .step .accordion-toggle-active{padding:20px 20px 0;color:#0a3257}@media (max-width:767px){.orderform-template-holder .step .accordion-toggle-active{padding:0}}.orderform-template-holder .step .accordion-toggle-active i{font-size:22px}.orderform-template-holder .step .link-box-edit{top:50%!important;display:block;width:34px;height:34px;padding:5px;color:#828282;-ms-transform:translateY(-50%);transform:translateY(-50%)}.orderform-template-holder .step .link-box-edit i{font-size:20px;display:-ms-flexbox!important;display:flex!important;-ms-flex-align:center;align-items:center;margin-left:-45px}.orderform-template-holder .step .link-box-edit:active,.orderform-template-holder .step .link-box-edit:focus{border:0;box-shadow:none}.orderform-template-holder .step .link-box-edit i:after{content:"Editar";font-size:14px;font-weight:600;margin-left:7px;font-family:Inter;color:#c5c5c5}.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:0;font-weight:400;color:#202020;line-height:15px}.orderform-template-holder .step .box-client-info-pf .client-notice:before,.orderform-template-holder .step .box-client-info-pj .client-notice:before{content:"Solicitamos apenas as informações essenciais para a realização da sua compra:";font-size:12px}.orderform-template-holder .step .box-client-info-pf .client-email,.orderform-template-holder .step .box-client-info-pj .client-email{margin-bottom:17px;font-size:13px;width:100%}.orderform-template-holder .step .box-client-info-pf .client-email label,.orderform-template-holder .step .box-client-info-pj .client-email label{color:#2a2a2a;display:block;font-size:14px;margin-left:8px}.orderform-template-holder .step .box-client-info-pf .client-email span,.orderform-template-holder .step .box-client-info-pj .client-email span{border:1px solid #ccc;border-radius:5px;padding:10px;margin-top:10px;display:block;cursor:default}.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 8px;padding:0;font-size:14px;color:#202020;line-height:1}.orderform-template-holder .step .box-client-info-pf .input label:after,.orderform-template-holder .step .box-client-info-pj .input label:after{content:":"}.orderform-template-holder .step .box-client-info-pf .input input,.orderform-template-holder .step .box-client-info-pj .input input{width:100%;height:40px;border-radius:5px;box-shadow:none;font-family:Comfortaa,cursive}.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}@media (max-width:768px){.orderform-template-holder .step .box-client-info-pf .input .help.error,.orderform-template-holder .step .box-client-info-pj .input .help.error{position:absolute;right:-30px}}.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%}@media screen and (max-width:767px){.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-pf .input.client-phone,.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,.orderform-template-holder .step .box-client-info-pj .input.client-phone{display:block;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}@media screen and (max-width:767px){.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:block;width:100%}}.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 .corporate-title.visible{display:none}.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:#0a3257;text-decoration:underline}.orderform-template-holder .step .box-client-info-pj #is-corporate-client .icon-circle{display:none}.orderform-template-holder .step .box-client-info-pj #not-corporate-client{display:-ms-flexbox;display:flex;width:auto;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;height:40px;border-color:rgba(10,50,87,.6);border-radius:5px;background:rgba(10,50,87,.6);font-size:14px;font-style:normal;font-weight:700;color:#fff;text-transform:uppercase;margin-top:10px;margin-bottom:16px}.orderform-template-holder .step .box-client-info-pj #not-corporate-client:hover{border-color:#0a3257;background:#0a3257}.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 .shipping-summary-placeholder .shp-summary-group-content .shp-summary-group-price.vtex-omnishipping-1-x-SummaryItemPrice{font-weight:700;color:#2a2a2a}.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;font-size:0}.orderform-template-holder .step .newsletter span:before{content:"Quero receber e-mails com novidades.";font-size:12px}.orderform-template-holder .step .btn-submit-wrapper{text-align:center}.orderform-template-holder .step .btn-submit-wrapper #go-to-shipping{font-size:0}.orderform-template-holder .step .btn-submit-wrapper #go-to-shipping:before{font-size:14px;content:"Ir para entrega"}.orderform-template-holder .step button.submit{display:block;margin-left:auto;height:40px;line-height:1;border-color:#0a3257;border-radius:5px;background:#0a3257;font-size:14px;font-style:normal;font-weight:400;color:#fff;text-align:center}.orderform-template-holder .step button.submit:hover{border-color:rgba(10,50,87,.6);background:rgba(10,50,87,.6)}.orderform-template-holder .step.accordion-group.client-profile-data.filled{min-height:174px}.orderform-template-holder .shipping-method-wrapper{border-radius:5px;box-shadow:2px 2px 8px 0 hsla(0,0%,80%,.5019607843137255)}.orderform-template-holder .shipping-method-wrapper .shipping-method-toggle{display:none}.orderform-template-holder .shipping-method-wrapper .shp-method-option{color:#003a74;background:#fff;border-radius:5px}.orderform-template-holder .shipping-method-wrapper .shp-method-option.shp-method-option-active{color:#fff;background:#003a74}.orderform-template-holder #shipping-data .accordion-inner.shipping-container .shipping-summary-placeholder .link-change-shipping{display:none}.orderform-template-holder #shipping-data .accordion-inner.shipping-container .shipping-summary-placeholder .vtex-omnishipping-1-x-SummaryItemContent{-ms-flex-align:end!important;align-items:flex-end!important}@media screen and (max-width:767px){.orderform-template-holder #shipping-data{float:none}}.orderform-template-holder #shipping-data .pickup-marker-blue path{fill:#003a74}.orderform-template-holder #shipping-data .button-details-pickup-point{color:#003a74;font-weight:700;text-decoration:underline}.orderform-template-holder #shipping-data .button-change-pickup-point{color:#003a74;border-color:#003a74}.orderform-template-holder #shipping-data .shp-alert-schedule-unavailable .shp-alert-text:after{content:"Ressaltamos que o valor da entrega agendada não está incluso no valor das demais entregas abaixo.";display:block;margin-top:10px}.orderform-template-holder #shipping-data .vtex-omnishipping-1-x-addressItemText{line-height:18px}.orderform-template-holder #shipping-data .vtex-omnishipping-1-x-addressFormPart1 .ship-postalCode label{display:block;color:transparent}.orderform-template-holder #shipping-data .vtex-omnishipping-1-x-addressFormPart1 .ship-postalCode label:before{content:"Insira seu CEP:";color:#202020}.orderform-template-holder #shipping-data .vtex-omnishipping-1-x-addressFormPart1 .ship-postalCode small{display:-ms-flexbox;display:flex;-ms-flex-pack:right;justify-content:right;text-decoration:underline}.orderform-template-holder #shipping-data .vtex-omnishipping-1-x-addressFormPart1 label{margin-bottom:8px;font-size:12px;color:#202020;line-height:1}.orderform-template-holder #shipping-data .vtex-omnishipping-1-x-addressFormPart1 label svg.vtex-omnishipping-1-x-svg path{fill:#0a3257}.orderform-template-holder #shipping-data .vtex-omnishipping-1-x-addressFormPart1 label span{font-size:13px}.orderform-template-holder #shipping-data .vtex-omnishipping-1-x-addressFormPart1 #back-to-address-list,.orderform-template-holder #shipping-data .vtex-omnishipping-1-x-addressFormPart1 #edit-address-button,.orderform-template-holder #shipping-data .vtex-omnishipping-1-x-addressFormPart1 #new-address-button{color:#464646;border-color:#464646}.orderform-template-holder #shipping-data .vtex-omnishipping-1-x-addressFormPart1 #back-to-address-list:hover,.orderform-template-holder #shipping-data .vtex-omnishipping-1-x-addressFormPart1 #edit-address-button:hover,.orderform-template-holder #shipping-data .vtex-omnishipping-1-x-addressFormPart1 #new-address-button:hover{color:#0a3257;border-color:#0a3257}.orderform-template-holder #shipping-data .vtex-omnishipping-1-x-addressFormPart1 input,.orderform-template-holder #shipping-data .vtex-omnishipping-1-x-addressFormPart1 select{max-width:none;width:100%;height:36px;margin-bottom:5px;padding-right:15px;padding-left:15px;border:1px solid #e0e0e0;border-radius:0;box-shadow:none;font-family:Comfortaa,cursive;font-size:14px;font-weight:700;color:#202020}.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:#0a3257}.orderform-template-holder #shipping-data .vtex-omnishipping-1-x-shippingSectionTitle{color:transparent!important}.orderform-template-holder #shipping-data .vtex-omnishipping-1-x-shippingSectionTitle:before{color:#202020;content:"Formas de entrega:"}.orderform-template-holder #shipping-data .vtex-omnishipping-1-x-shippingSectionTitle.delivery-address-title:after{content:":"}.orderform-template-holder #shipping-data .vtex-omnishipping-1-x-shippingSectionTitle.delivery-address-title{color:#202020!important}.orderform-template-holder #shipping-data .vtex-omnishipping-1-x-shippingSectionTitle.delivery-address-title:before{display:none}.orderform-template-holder #shipping-data .vtex-omnishipping-1-x-deliveryGroup .shp-lean{border:1px solid #eee!important;border-radius:5px!important}.orderform-template-holder #shipping-data .vtex-omnishipping-1-x-deliveryGroup p{margin-bottom:8px;font-size:12px;color:#202020;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{background:#fff;color:#202020}.orderform-template-holder #shipping-data .vtex-omnishipping-1-x-deliveryGroup #delivery-packages-options .shp-lean-option .shp-option-text-price{font-size:14px;min-width:96px;color:#7f7f7f;font-weight:700}.orderform-template-holder #shipping-data .vtex-omnishipping-1-x-deliveryGroup #delivery-packages-options .shp-lean-option .shp-option-text-package{color:#7f7f7f;font-size:11px}.orderform-template-holder #shipping-data .vtex-omnishipping-1-x-deliveryGroup #delivery-packages-options .shp-lean-option .shp-option-text-label{font-size:13px;font-weight:400;color:#7f7f7f}.orderform-template-holder #shipping-data .vtex-omnishipping-1-x-deliveryGroup #delivery-packages-options .shp-lean-option .shp-option-text{border-right:2px solid #7f7f7f}.orderform-template-holder #shipping-data .vtex-omnishipping-1-x-deliveryGroup #delivery-packages-options .shp-lean-option-active{background:#dedede}.orderform-template-holder #shipping-data .vtex-omnishipping-1-x-deliveryGroup #delivery-packages-options .shp-lean-option-active .shp-option-text-price{color:#003a74}.orderform-template-holder #shipping-data .vtex-omnishipping-1-x-deliveryGroup #delivery-packages-options .shp-lean-option-active .shp-option-text{border-right:2px solid #0a3257!important}.orderform-template-holder #shipping-data .vtex-omnishipping-1-x-deliveryGroup #delivery-packages-options .shp-lean-option-active .shp-option-text-label{color:#003a74}.orderform-template-holder #shipping-data .vtex-omnishipping-1-x-deliveryGroup #delivery-packages-options .shp-option-icon svg path{fill:#0a3257}.orderform-template-holder #shipping-data .vtex-omnishipping-1-x-deliveryGroup .vtex-omnishipping-1-x-scheduledDeliveryOptionsWrapper .shp-option-icon svg path{fill:#003a74}.orderform-template-holder #shipping-data .vtex-omnishipping-1-x-deliveryGroup .vtex-omnishipping-1-x-scheduledDeliveryOptionsWrapper .vtex-omnishipping-1-x-leanShippingTextLabelSingle{font-size:13px;font-weight:400;color:#7f7f7f}.orderform-template-holder #shipping-data .vtex-omnishipping-1-x-deliveryGroup .vtex-omnishipping-1-x-scheduledDeliveryOptionsWrapper .vtex-omnishipping-1-x-leanShippingTextLabelSingle:before{content:"Valor da Entrega ";font-size:13px;font-weight:400;color:#7f7f7f;margin-right:1px}.orderform-template-holder #shipping-data .vtex-omnishipping-1-x-deliveryGroup .vtex-omnishipping-1-x-scheduledDeliveryOptionsWrapper .vtex-omnishipping-1-x-leanShippingText{border-right:2px solid #f77423!important}.orderform-template-holder #shipping-data .vtex-omnishipping-1-x-deliveryGroup .vtex-omnishipping-1-x-scheduledDeliveryOptionsWrapper .vtex-omnishipping-1-x-optionPrice{color:#003a74;font-size:14px;min-width:85px;font-weight:700;position:relative;margin-left:auto;padding-left:10px;text-align:center}.orderform-template-holder #shipping-data .vtex-omnishipping-1-x-addressSummaryActive .address-summary{background-position-y:center!important;background-position:7px!important}.orderform-template-holder #shipping-data .vtex-omnishipping-1-x-addressSummaryActive .address-summary span{font-size:11px}.orderform-template-holder #shipping-data .vtex-omnishipping-1-x-addressSummaryActive .address-summary .street{font-size:13px;line-height:15px}.orderform-template-holder #shipping-data .vtex-omnishipping-1-x-addressSummaryActive .address-summary .state:after{content:"";border:8px solid #fff;position:absolute}.orderform-template-holder #shipping-data .vtex-omnishipping-1-x-addressForm p{margin-bottom:8px;font-size:12px;color:#202020;line-height:1}.orderform-template-holder #shipping-data .vtex-omnishipping-1-x-addressForm .address-summary{border-color:#e3d6d0;border-radius:0;background-position-y:center}.orderform-template-holder #shipping-data .vtex-omnishipping-1-x-addressForm .address-summary .link-edit{display:block;color:transparent!important}.orderform-template-holder #shipping-data .vtex-omnishipping-1-x-addressForm .address-summary .link-edit:before{content:"Alterar";color:#003a74;font-weight:700}.orderform-template-holder #shipping-data .vtex-omnishipping-1-x-address .ship-complement label{font-size:0}.orderform-template-holder #shipping-data .vtex-omnishipping-1-x-address .ship-complement label:before{color:#202020;content:"Complemento:";font-size:12px!important}.orderform-template-holder #shipping-data .vtex-omnishipping-1-x-address .input.ship-number label:after,.orderform-template-holder #shipping-data .vtex-omnishipping-1-x-address .ship-receiverName :after,.orderform-template-holder #shipping-data .vtex-omnishipping-1-x-address .ship-reference{content:":"!important}.orderform-template-holder #shipping-data .vtex-omnishipping-1-x-address label{display:block;margin-bottom:8px;font-size:12px;color:#202020;line-height:1}.orderform-template-holder #shipping-data .vtex-omnishipping-1-x-address input{max-width:none;width:100%;height:36px;margin-bottom:5px;padding-right:15px;padding-left:15px;border-radius:0;box-shadow:none;font-family:Comfortaa,cursive;font-size:12px;color:#202020}.orderform-template-holder #shipping-data .vtex-omnishipping-1-x-address input.error{border:1px solid red}.orderform-template-holder #shipping-data .vtex-omnishipping-1-x-address input.success{border:1px solid #e0e0e0}.orderform-template-holder #shipping-data .vtex-omnishipping-1-x-address input:focus{border-color:rgba(82,168,236,.8)}.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%}.orderform-template-holder #shipping-data .vtex-omnishipping-1-x-container.shp-pickup-receiver{display:block;animation-duration:1ms;animation-name:pickupReceiver}@keyframes pickupReceiver{0%{visibility:hidden}to{visibility:visible}}.orderform-template-holder #shipping-data .vtex-omnishipping-1-x-container.shp-pickup-receiver>*{display:none}.orderform-template-holder #shipping-data .vtex-omnishipping-1-x-container.shp-pickup-receiver .shp-pickup-receiver-container{display:block}.orderform-template-holder #shipping-data .vtex-omnishipping-1-x-container.shp-pickup-receiver .shp-pickup-receiver-container .shp-pickup-receiver__title{display:block;color:#2a2a2a;font-size:13px}.orderform-template-holder #shipping-data .vtex-omnishipping-1-x-container.shp-pickup-receiver .shp-pickup-receiver-container .shp-pickup-receiver__text{display:-ms-flexbox;display:flex;border:0}.orderform-template-holder #shipping-data .vtex-omnishipping-1-x-container.shp-pickup-receiver .shp-pickup-receiver-container .shp-pickup-receiver__icon{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.orderform-template-holder #shipping-data .vtex-omnishipping-1-x-container.shp-pickup-receiver .shp-pickup-receiver-container .shp-pickup-receiver__name{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.orderform-template-holder #shipping-data .vtex-omnishipping-1-x-container.shp-pickup-receiver .shp-pickup-receiver-container .shp-pickup-receiver__name input{width:100%;margin-bottom:8px;padding:4px 6px;color:#2a2a2a;font-size:16px;font-family:Inter,sans-serif;border:1px solid #ccc;border-radius:3px;box-shadow:none}.orderform-template-holder #shipping-data .vtex-omnishipping-1-x-container.shp-pickup-receiver .shp-pickup-receiver-container .shp-pickup-receiver__name input.error{border:1px solid red}.orderform-template-holder #shipping-data .vtex-omnishipping-1-x-container.shp-pickup-receiver .shp-pickup-receiver-container #shp-pickup-edit{text-decoration:underline;cursor:pointer}.orderform-template-holder #payment-data .step.active{margin-right:24px;margin-left:24px;padding:24px;border:1px solid #0a3257;border-radius:5px;background:#fff}@media (max-width:767px){.orderform-template-holder #payment-data .step.active{padding:10px}}.orderform-template-holder #payment-data .box-step>p{font-size:18px;color:#202020;text-align:center}.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 .form-step .link-gift-card{left:0}@media screen and (min-width:980px){.orderform-template-holder #payment-data .box-step-content .form-step .link-gift-card{left:20px;width:27%;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{position:relative;width:100%;max-width:767px;margin-top:0}}.orderform-template-holder #payment-data .box-step-content .form-step .link-gift-card a{display:block;padding:13px 15px;border:1px solid #e6e6e6;background:#fff;font-size:0;border-radius:5px;color:#8a8a8a;line-height:1}.orderform-template-holder #payment-data .box-step-content .form-step .link-gift-card a:before{content:"Cartão Presente";font-size:14px}.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:#e3d6d0}@media screen and (min-width:980px){.orderform-template-holder #payment-data .box-step-content .payment-group{width:28%;margin-top:60px}}@media screen and (min-width:768px) and (max-width:979px){.orderform-template-holder #payment-data .box-step-content .payment-group{width:calc(100% - 24px);margin-top:12px}}.orderform-template-holder #payment-data .box-step-content .payment-group .payment-group-item{display:block;width:100%;margin-bottom:10px;margin-left:0;border:1px solid #e6e6e6;border-radius:5px;background:#fff;font-size:12px;color:#8a8a8a;line-height:1}.orderform-template-holder #payment-data .box-step-content .payment-group .payment-group-item.active{color:#202020;background-color:hsla(0,0%,87.1%,.290196);font-weight:500}.orderform-template-holder #payment-data .box-step-content .payment-group-list-btn{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;width:100%}.orderform-template-holder #payment-data .box-step-content .payment-group-list-btn .payment-group-item-text{font-size:14px;padding-top:13px;padding-bottom:13px;line-height:1}.orderform-template-holder #payment-data .steps-view{padding:24px 16px;border-radius:0;background:hsla(0,0%,87.1%,.290196)}@media screen and (min-width:980px){.orderform-template-holder #payment-data .steps-view{width:70%}}@media screen and (max-width:490px){.orderform-template-holder #payment-data .steps-view{margin-right:-16px;margin-left:-16px}}.orderform-template-holder #payment-data .steps-view .bankInvoicePaymentGroup .payment-description{margin-bottom:30px;font-size:12px;color:#202020;line-height:15px}.orderform-template-holder #payment-data .steps-view .bankInvoicePaymentGroup .sight{font-size:14px;font-weight:700;color:#0a3257}.orderform-template-holder #payment-data .steps-view .debitDirectSalePaymentGroup{display:none}.CardForm .UseSavedCard{margin-bottom:10px}@media screen and (max-width:768px){.CardForm .SavedCard .link-delete{right:-2px!important}}.iframe-credit-card-payment-group .SecurityEnvironmentIcon,.iframe-debit-card-payment-group .SecurityEnvironmentIcon{display:none}.iframe-credit-card-payment-group .CardForm .PaymentLabel h5,.iframe-debit-card-payment-group .CardForm .PaymentLabel h5{margin-bottom:25px;font-size:16px;font-weight:700;color:#0a3257}.iframe-credit-card-payment-group .CardForm .PaymentCardNumber,.iframe-debit-card-payment-group .CardForm .PaymentCardNumber{margin-bottom:25px}.iframe-credit-card-payment-group .CardForm .PaymentCardNumber label,.iframe-debit-card-payment-group .CardForm .PaymentCardNumber label{display:block!important;margin-bottom:8px;font-size:13px;color:#202020;line-height:1}.iframe-credit-card-payment-group .CardForm .PaymentCardNumber input,.iframe-debit-card-payment-group .CardForm .PaymentCardNumber input{width:100%;height:48px;border:1px solid #e0e0e0;border-radius:0;box-shadow:none;font-size:14px;background:#fff;font-family:Comfortaa,cursive}.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,.iframe-debit-card-payment-group .CardForm .PaymentCardNumber input:active,.iframe-debit-card-payment-group .CardForm .PaymentCardNumber input:focus,.iframe-debit-card-payment-group .CardForm .PaymentCardNumber input:hover,.iframe-debit-card-payment-group .CardForm .PaymentCardNumber input:visited{outline:none}.iframe-credit-card-payment-group .CardForm .PaymentCardFlags,.iframe-debit-card-payment-group .CardForm .PaymentCardFlags{margin-bottom:25px}.iframe-credit-card-payment-group .CardForm .PaymentCardFlags .card-flags,.iframe-debit-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,.iframe-debit-card-payment-group .CardForm .PaymentInstallments{margin-bottom:25px}.iframe-credit-card-payment-group .CardForm .PaymentInstallments select,.iframe-debit-card-payment-group .CardForm .PaymentInstallments select{max-width:none;width:100%;height:48px;padding-right:24px;border-color:#e0e0e0;border-radius:0;font-family:Comfortaa,cursive;font-size:14px;color:#202020;appearance:none}.iframe-credit-card-payment-group .CardForm .PaymentCardHolderName,.iframe-debit-card-payment-group .CardForm .PaymentCardHolderName{margin-bottom:25px}.iframe-credit-card-payment-group .CardForm .PaymentCardHolderName label,.iframe-debit-card-payment-group .CardForm .PaymentCardHolderName label{display:block!important;margin-bottom:8px;font-size:13px;color:#202020;line-height:1}.iframe-credit-card-payment-group .CardForm .PaymentCardHolderName input,.iframe-debit-card-payment-group .CardForm .PaymentCardHolderName input{width:100%;height:48px;border:1px solid #e0e0e0;border-radius:0;box-shadow:none;background:#fff;font-family:Comfortaa,cursive}.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,.iframe-debit-card-payment-group .CardForm .PaymentCardHolderName input:active,.iframe-debit-card-payment-group .CardForm .PaymentCardHolderName input:focus,.iframe-debit-card-payment-group .CardForm .PaymentCardHolderName input:hover,.iframe-debit-card-payment-group .CardForm .PaymentCardHolderName input:visited{outline:none}.iframe-credit-card-payment-group .CardForm .PaymentInstallments label,.iframe-debit-card-payment-group .CardForm .PaymentInstallments label{display:block!important;font-size:13px;margin-bottom:8px;color:#202020}.iframe-credit-card-payment-group .CardForm .PaymentCardDueDate,.iframe-debit-card-payment-group .CardForm .PaymentCardDueDate{margin-bottom:25px}.iframe-credit-card-payment-group .CardForm .PaymentCardDueDate .payment-card-lash,.iframe-debit-card-payment-group .CardForm .PaymentCardDueDate .payment-card-lash{display:none}.iframe-credit-card-payment-group .CardForm .PaymentCardDueDate label,.iframe-debit-card-payment-group .CardForm .PaymentCardDueDate label{float:none;display:block;width:100%;margin:0;font-size:13px;color:#202020;text-align:left;line-height:1}.iframe-credit-card-payment-group .CardForm .PaymentCardDueDate .input,.iframe-debit-card-payment-group .CardForm .PaymentCardDueDate .input{float:none;display:inline-block;vertical-align:middle;width:50%}.iframe-credit-card-payment-group .CardForm .PaymentCardDueDate .payment-card-due-year,.iframe-debit-card-payment-group .CardForm .PaymentCardDueDate .payment-card-due-year{padding-left:14px}.iframe-credit-card-payment-group .CardForm .PaymentCardDueDate select,.iframe-debit-card-payment-group .CardForm .PaymentCardDueDate select{width:100%;height:48px;padding-right:24px;border-color:#e0e0e0;border-radius:0;font-family:Comfortaa,cursive;font-size:14px;color:#202020;appearance:none}.iframe-credit-card-payment-group .CardForm .PaymentCardDueDate select+span.error,.iframe-debit-card-payment-group .CardForm .PaymentCardDueDate select+span.error{width:100%}.iframe-credit-card-payment-group .CardForm .PaymentCardCVV,.iframe-debit-card-payment-group .CardForm .PaymentCardCVV{position:relative;-ms-flex-align:center;align-items:center;margin-bottom:25px}.iframe-credit-card-payment-group .CardForm .PaymentCardCVV label,.iframe-debit-card-payment-group .CardForm .PaymentCardCVV label{float:none;display:block;width:100%;margin:0;font-size:13px;color:#202020;text-align:left;line-height:1}.iframe-credit-card-payment-group .CardForm .PaymentCardCVV input,.iframe-debit-card-payment-group .CardForm .PaymentCardCVV input{height:48px;border:1px solid #e0e0e0;border-radius:0;box-shadow:none;font-size:14px;background:#fff;font-family:Comfortaa,cursive}.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,.iframe-debit-card-payment-group .CardForm .PaymentCardCVV input:active,.iframe-debit-card-payment-group .CardForm .PaymentCardCVV input:focus,.iframe-debit-card-payment-group .CardForm .PaymentCardCVV input:hover,.iframe-debit-card-payment-group .CardForm .PaymentCardCVV input:visited{outline:none}.iframe-credit-card-payment-group .CardForm .PaymentCardCVV span.error,.iframe-debit-card-payment-group .CardForm .PaymentCardCVV span.error{margin-left:20px}.iframe-credit-card-payment-group .CardForm .PaymentCardCVV .PaymentCardCVVHelp,.iframe-debit-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:Comfortaa,cursive;font-size:9px;color:#202020;text-align:center;line-height:1;-ms-transform:translateY(-50%);transform:translateY(-50%)}.iframe-credit-card-payment-group .CardForm .PaymentCardCVV .PaymentCardCVVHelp.cvv-four-digits,.iframe-debit-card-payment-group .CardForm .PaymentCardCVV .PaymentCardCVVHelp.cvv-four-digits{background-position:bottom}.iframe-credit-card-payment-group .CardForm .PaymentCardValue,.iframe-debit-card-payment-group .CardForm .PaymentCardValue{margin-bottom:25px}.iframe-credit-card-payment-group .CardForm .PaymentCardValue label,.iframe-debit-card-payment-group .CardForm .PaymentCardValue label{float:none;display:inline-block!important;vertical-align:middle;font-size:12px;color:#202020}.iframe-credit-card-payment-group .CardForm .PaymentCardValue .input-prepend,.iframe-debit-card-payment-group .CardForm .PaymentCardValue .input-prepend{margin:0}.iframe-credit-card-payment-group .CardForm .PaymentCardValue .input-prepend .add-on,.iframe-debit-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,.iframe-debit-card-payment-group .CardForm .PaymentCardValue .input-prepend input{height:48px;border-radius:0;box-shadow:none;font-family:Comfortaa,cursive}.iframe-credit-card-payment-group .CardForm .PaymentCardHolderDocument,.iframe-debit-card-payment-group .CardForm .PaymentCardHolderDocument{margin-bottom:25px}.iframe-credit-card-payment-group .CardForm .PaymentCardHolderDocument label,.iframe-debit-card-payment-group .CardForm .PaymentCardHolderDocument label{float:none;display:block!important;margin-bottom:8px;font-size:12px;color:#202020}.iframe-credit-card-payment-group .CardForm .PaymentCardHolderDocument input,.iframe-debit-card-payment-group .CardForm .PaymentCardHolderDocument input{width:100%;height:48px;border-radius:0;box-shadow:none;font-family:Comfortaa,cursive}.iframe-credit-card-payment-group .CardForm .BillingAddress,.iframe-debit-card-payment-group .CardForm .BillingAddress{margin-bottom:28px}.iframe-credit-card-payment-group .CardForm .BillingAddress h5,.iframe-debit-card-payment-group .CardForm .BillingAddress h5{margin-bottom:8px;font-size:14px!important;font-weight:700}.iframe-credit-card-payment-group .CardForm .BillingAddress .AddressToggle,.iframe-debit-card-payment-group .CardForm .BillingAddress .AddressToggle{margin:0 0 10px}.iframe-credit-card-payment-group .CardForm .BillingAddress .AddressToggle input,.iframe-debit-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}.iframe-credit-card-payment-group .CardForm .BillingAddress .AddressToggle label,.iframe-debit-card-payment-group .CardForm .BillingAddress .AddressToggle label{display:inline-block;vertical-align:middle;width:calc(100% - 30px);font-size:12px;color:#202020;line-height:15px}.iframe-credit-card-payment-group .CardForm .BillingAddress .AddressToggle label strong,.iframe-debit-card-payment-group .CardForm .BillingAddress .AddressToggle label strong{font-weight:700}.iframe-credit-card-payment-group .CardForm .BillingAddress .PostalCode,.iframe-debit-card-payment-group .CardForm .BillingAddress .PostalCode{margin-bottom:25px}.iframe-credit-card-payment-group .CardForm .BillingAddress .PostalCode label,.iframe-debit-card-payment-group .CardForm .BillingAddress .PostalCode label{display:block!important;margin-right:10px;font-size:13px;color:#202020;margin-bottom:8px}.iframe-credit-card-payment-group .CardForm .BillingAddress .PostalCode input,.iframe-debit-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,.iframe-debit-card-payment-group .CardForm .BillingAddress .AddressField{margin-bottom:25px}.iframe-credit-card-payment-group .CardForm .BillingAddress .AddressField label,.iframe-debit-card-payment-group .CardForm .BillingAddress .AddressField label{display:block;margin-bottom:8px;font-size:12px;color:#202020;line-height:1}.iframe-credit-card-payment-group .CardForm .BillingAddress .AddressField input,.iframe-debit-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:Comfortaa,cursive;color:#202020}.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,.iframe-debit-card-payment-group .CardForm .BillingAddress .AddressField input:active,.iframe-debit-card-payment-group .CardForm .BillingAddress .AddressField input:focus,.iframe-debit-card-payment-group .CardForm .BillingAddress .AddressField input:hover,.iframe-debit-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,.iframe-debit-card-payment-group .CardForm .BillingAddress .AddressField.payment-billing-address-city,.iframe-debit-card-payment-group .CardForm .BillingAddress .AddressField.payment-billing-address-complement,.iframe-debit-card-payment-group .CardForm .BillingAddress .AddressField.payment-billing-address-number,.iframe-debit-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,.iframe-debit-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,.iframe-debit-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,.iframe-debit-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,.iframe-debit-card-payment-group .CardForm .BillingAddress .AddressField.payment-billing-address-state select{width:100%;height:48px;padding-right:24px;border-color:#e0e0e0;border-radius:0;font-family:Comfortaa,cursive;font-size:14px;color:#202020;appearance:none}.iframe-credit-card-payment-group .CardForm .BillingAddress .AddressField.payment-billing-address-state select+span.error,.iframe-debit-card-payment-group .CardForm .BillingAddress .AddressField.payment-billing-address-state select+span.error{width:100%}.iframe-credit-card-payment-group .ChangeNumberOfPayments a,.iframe-debit-card-payment-group .ChangeNumberOfPayments a{font-size:14px;color:#0a3257;line-height:20px}.body-order-form .row-fluid .mini-cart{border:1px solid #0a3257;margin-top:30px;border-radius:5px}@media screen and (max-width:767px){.body-order-form .row-fluid .mini-cart{width:93%;padding-right:16px;padding-left:16px;margin:30px 16px 0}}.body-order-form .row-fluid .mini-cart .cart-fixed{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:100%;height:unset!important;position:static!important}@media screen and (min-width:981px){.body-order-form .row-fluid .mini-cart .cart-fixed{max-width:370px}}.body-order-form .row-fluid .mini-cart h2{margin-bottom:0;padding:23px;background-color:#fff;font-size:0;font-weight:700;color:#0a3257;text-align:left}.body-order-form .row-fluid .mini-cart h2:before{font-size:22px;content:"Resumo da compra"}.body-order-form .row-fluid .mini-cart .summary-cart-template-holder{overflow:initial;background-color:#fff;padding:0 23px}.body-order-form .row-fluid .mini-cart .summary-cart-template-holder .cart{overflow-y:auto}.body-order-form .row-fluid .mini-cart .summary-cart-template-holder .cart::-webkit-scrollbar{width:5px;height:8px;background-color:#fff}.body-order-form .row-fluid .mini-cart .summary-cart-template-holder .cart::-webkit-scrollbar-thumb{background:#e6e6e6!important}.body-order-form .row-fluid .mini-cart .summary-cart-template-holder .cart .cart-items .hproduct .service-list .service-item{display:-ms-flexbox;display:flex;margin-top:20px;width:280px}.body-order-form .row-fluid .mini-cart .summary-cart-template-holder .cart .cart-items .hproduct .service-list .service-item .price.pull-right{position:absolute;right:0}.body-order-form .row-fluid .mini-cart .summary-cart-template-holder.cart-fixed-transition{height:auto!important}.body-order-form .row-fluid .mini-cart .summary-cart-template-holder .item{display:-ms-grid;display:grid;-ms-flex-align:center;align-items:center;margin:0 0 5px;padding:0 0 23px;border:none;grid-template:"image name" "image description" 15px/54px 1fr}.body-order-form .row-fluid .mini-cart .summary-cart-template-holder .item .url{float:none;max-width:54px;width:100%;grid-area:image}.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{margin-left:10px;font-size:13px;color:#0a3257;line-height:20px;grid-area:name;margin-bottom:5px;white-space:inherit!important;font-weight:500}.body-order-form .row-fluid .mini-cart .summary-cart-template-holder .item .description{margin:0 0 0 10px;font-size:14px;font-weight:700;color:#202020;text-align:right;line-height:15px;grid-area:description}.body-order-form .row-fluid .mini-cart .summary-cart-template-holder .item .description .shipping-date{display:none}.body-order-form .row-fluid .mini-cart .summary-cart-template-holder .item .item-unavailable{position:absolute;bottom:0;width:100%;height:20px;font-size:9px;line-height:10px;grid-area:alert}.body-order-form .row-fluid .mini-cart .summary-cart-template-holder .item .item-unavailable *{font-size:inherit;line-height:inherit}.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{display:-ms-flexbox;display:flex;border:none;background-color:#fff;max-width:unset}.body-order-form .row-fluid .mini-cart .summary-template-holder .summary-totalizers{max-width:none;margin:0 0 10px;padding:23px}.body-order-form .row-fluid .mini-cart .summary-template-holder .summary-totalizers table tr.srp-summary-result{display:table-row}.body-order-form .row-fluid .mini-cart .summary-template-holder .summary-totalizers table tr.Discounts td.info,.body-order-form .row-fluid .mini-cart .summary-template-holder .summary-totalizers table tr.Discounts td.monetary{color:rgba(10,50,87,.6)}.body-order-form .row-fluid .mini-cart .summary-template-holder .summary-totalizers table tr td.info{float:none;padding:0;font-size:14px;color:#202020;text-align:left;line-height:1}.body-order-form .row-fluid .mini-cart .summary-template-holder .summary-totalizers table tr td.monetary{float:none;padding:0;font-size:14px;color:#202020;text-align:right;text-transform:uppercase;line-height:25px}.body-order-form .row-fluid .mini-cart .summary-template-holder .summary-totalizers table tfoot tr{margin-top:10px;border-bottom:none}.body-order-form .row-fluid .mini-cart .summary-template-holder .summary-totalizers table tfoot tr td{text-transform:none;font-size:16px!important;color:#0a3257!important;font-weight:700}.body-order-form .row-fluid .mini-cart .summary-template-holder .summary-totalizers table tfoot tr td.monetary{float:none;padding:0;font-weight:700;color:#0a3257;text-align:right;line-height:30px}.body-order-form .row-fluid .mini-cart .summary-template-holder .summary-totalizers .srp-summary-result,.body-order-form .row-fluid .mini-cart .summary-template-holder .summary-totalizers .srp-summary-result .monetary{width:100%}.body-order-form .row-fluid .mini-cart #go-to-cart-button{display:none;text-align:right;background-color:#e3d6d0;padding:10px 10px 0 0;margin: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;background:transparent}.body-order-form .row-fluid .mini-cart .payment-confirmation-wrap .payment-submit-wrap button{display:block;width:95%;margin:0 auto;height:60px;line-height:1;border-color:#0a3257;border-radius:5px;background:#0a3257;font-size:14px;font-style:normal;font-weight:700;color:#fff;text-align:center}.body-order-form .row-fluid .mini-cart .payment-confirmation-wrap .payment-submit-wrap button:hover{border-color:rgba(10,50,87,.6);background:rgba(10,50,87,.6)}.body-order-form .row-fluid .checkbox-outlet{padding:7px 0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;position:relative}.body-order-form .row-fluid .checkbox-outlet:not(.checked):after{content:"Finalizar compra";position:absolute;bottom:-66px;display:block;width:100%;height:60px;line-height:60px;opacity:.65;border-color:rgba(10,50,87,.6);border-radius:5px;background:rgba(10,50,87,.6);font-size:14px;font-style:normal;font-weight:700;color:#fff;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;text-align:center}.body-order-form .row-fluid .checkbox-outlet:not(.checked):after:hover{border-color:rgba(10,50,87,.6);background:rgba(10,50,87,.6)}.body-order-form .row-fluid .checkbox-outlet:not(.checked)~button{opacity:0;visibility:hidden}.body-order-form .row-fluid .checkbox-outlet input{margin:0}.body-order-form .row-fluid .checkbox-outlet span{font-size:11px;margin-left:5px}.body-order-form .row-fluid .checkbox-outlet span a{color:#0a3257;font-weight:700;cursor:pointer}.modal-outlet-term *{font-family:Comfortaa,cursive}.modal-outlet-term .modal-outlet-term-title{font-size:16px;color:#202020}.modal-outlet-term .modal-outlet-term-content{text-align:left;font-size:13px}.vtex-pickup-points-modal-3-x-modalDetailsInfoTitle{font-size:13px}.vtex-pickup-points-modal-3-x-modalDetailsBackLnk,.vtex-pickup-points-modal-3-x-pickupDetailsHeaderButton{color:#003a74!important}.vtex-pickup-points-modal-3-x-pickupDetailsHeaderButton.vtex-pickup-points-modal-3-x-firstOrLast{color:#666!important}.vtex-pickup-points-modal-3-x-block.pkp-modal-btn-lg{background:#003a74;border:#003a74}#open-shipping{color:#464646;border-color:#464646}#open-shipping:hover{color:#0a3257;border-color:#0a3257}.payment-group-item.active#payment-group-SpinPayPaymentGroup .payment-group-item-text{background-image:url(/arquivos/logo_pix_white.png)!important}#vtexIdContainer{position:fixed!important}.vtexIdUI .modal-header .close{right:15px!important;top:15px!important}.vtexIdUI .vtexIdUI-user{overflow:unset!important}@keyframes shake-horizontal{0%,to{transform:translateX(0)}10%,30%,50%,70%{transform:translateX(-10px)}20%,40%,60%{transform:translateX(10px)}80%{transform:translateX(8px)}90%{transform:translateX(-8px)}}.shp-pickup-receiver{font-family:Comfortaa,cursive!important}.shp-pickup-receiver__title{font-size:22px!important}.shp-pickup-receiver__content{max-width:250px!important;margin-left:auto!important;margin-right:auto!important;width:100%}.shp-pickup-receiver__label{text-align:left;display:block!important;margin-bottom:10px;font-size:14px}.shp-pickup-receiver__label input{margin-top:5px;width:100%;display:block}.link-logout-container .link-logout{right:0;font-weight:800;position:absolute;text-decoration:underline;color:#003a74}
.summary-note{
  display: block;
  padding: 0 14px;
  font-size: 14px;
}
