/*! @preserve Integrity Hash: 3011975eb8e394406acb */@import url(https://dzarm.com.br/files/font-config.css);:root{--color-default:#000;--color-light:#707070;--color-medium:#3c3c3c;--color-success:#000;--background-default:#fff;--background-medium:#ebe9ea;--border-default:#f5f5f5;--border-medium:#ddd;--border-dark:#ccc;--shadow-default:#0001;--color-error:#ff4c4c}a,a:after,a:before,button,button:after,button:before,div,div:after,div:before,h1,h1:after,h1:before,h2,h2:after,h2:before,h3,h3:after,h3:before,h4,h4:after,h4:before,h5,h5:after,h5:before,h6,h6:after,h6:before,input,input:after,input:before,label,label:after,label:before,p,p:after,p:before,section,section:after,section:before,span,span:after,span:before,table,table:after,table:before,td,td:after,td:before,th,th:after,th:before,tr,tr:after,tr:before{font-family:MarlinGeoRegular,sans-serif!important}:root{--icon-empty-cart:url("data:image/svg+xml;charset=utf-8,%3Csvg width='63' height='76' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4.357 71.258a14.078 14.078 0 0 0 10.455 4.625h33.98A14.076 14.076 0 0 0 62.758 60.4L59.44 27.74a4.032 4.032 0 0 0-4.032-3.63h-5.714v-5.834a17.393 17.393 0 0 0-34.785 0v5.834H8.175a4.032 4.032 0 0 0-4.032 3.63L.825 60.4a14.076 14.076 0 0 0 3.532 10.858ZM22.84 18.276a9.35 9.35 0 0 1 18.701 0v5.834h-18.7v-5.834ZM8.78 61.106l2.915-29.056h40.112l2.915 29.055a6.048 6.048 0 0 1-6.048 6.637h-33.87a6.046 6.046 0 0 1-6.048-6.637h.024Z' fill='%23CCC'/%3E%3C/svg%3E");--icon-trash:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none'%3E%3Cpath d='M2.666 4.667h10.667M6.666 7.333v4m2.668-4v4m-6-6.666.667 8A1.333 1.333 0 0 0 5.334 14h5.333a1.333 1.333 0 0 0 1.334-1.333l.666-8M6 4.667v-2A.667.667 0 0 1 6.667 2h2.666a.667.667 0 0 1 .667.667v2' stroke='%23707070' stroke-width='1.25' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");--icon-checkout-cep:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='17' fill='none'%3E%3Cpath d='M7.333 5.05H4a1.333 1.333 0 0 0-1.333 1.333v6A1.333 1.333 0 0 0 4 13.717h6a1.333 1.333 0 0 0 1.333-1.334V9.05m-4.666.666 6.666-6.666M10 3.05h3.333v3.333' stroke='%233C3C3C' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");--icon-back:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='4' height='7' fill='none'%3E%3Cpath d='m3.25.883-2.5 2.5 2.5 2.5' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");--icon-check:url("data:image/svg+xml;charset=utf-8,%3Csvg width='12' height='9' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11 1 4.125 8 1 4.818' stroke='%23000' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");--icon-checkout-profile:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30' style='enable-background:new 0 0 30 30' xml:space='preserve'%3E%3Cpath d='M15 16.9c-5 0-15 2.5-15 7.5V30h30v-5.6c0-5-10-7.5-15-7.5zm11.4 9.5H3.6v-2.1c0-1.2 5.9-3.9 11.4-3.9 5.6 0 11.4 2.7 11.4 3.9v2.1zM15 0c-4.1 0-7.5 3.4-7.5 7.5S10.9 15 15 15s7.5-3.4 7.5-7.5S19.2 0 15 0zm0 11.5c-2.2 0-3.9-1.8-3.9-4s1.8-4 3.9-4c2.2 0 3.9 1.8 3.9 4s-1.7 4-3.9 4z'/%3E%3C/svg%3E");--icon-input-error:url("data:image/svg+xml;charset=utf-8,%3Csvg width='16' height='16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8 0C3.6 0 0 3.6 0 8s3.6 8 8 8 8-3.6 8-8-3.6-8-8-8zm3.5 10.1-1.4 1.4L8 9.4l-2.1 2.1-1.4-1.4L6.6 8 4.5 5.9l1.4-1.4L8 6.6l2.1-2.1 1.4 1.4L9.4 8l2.1 2.1z' fill='%23FF403F'/%3E%3C/svg%3E");--icon-input-success:url("data:image/svg+xml;charset=utf-8,%3Csvg width='16' height='16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8 0C3.6 0 0 3.6 0 8s3.6 8 8 8 8-3.6 8-8-3.6-8-8-8zM7 11.4 3.6 8 5 6.6l2 2 4-4L12.4 6 7 11.4z' fill='%2340AA60'/%3E%3C/svg%3E");--icon-edit:url("data:image/svg+xml;charset=utf-8,%3Csvg width='13' height='13' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.654 2.11 10.88.336a1.208 1.208 0 0 0-1.672 0l-7.941 8.02a.297.297 0 0 0-.075.127L.01 12.623a.296.296 0 0 0 .366.366l4.136-1.183a.298.298 0 0 0 .127-.074l8.014-7.95c.223-.223.346-.52.346-.836 0-.316-.123-.613-.346-.836Zm-4.732.376 1.087 1.087-5.678 5.679-.408-.816a.296.296 0 0 0-.264-.163h-.473l5.736-5.787ZM.726 12.274l.385-1.347.962.963-1.347.384Zm3.41-.974-1.413.404-1.427-1.427.404-1.413h.777l.509 1.018a.296.296 0 0 0 .132.133l1.018.509v.776Zm.591-.486v-.473a.296.296 0 0 0-.163-.264l-.815-.408 5.678-5.678 1.087 1.088-5.787 5.735Zm7.51-7.442-1.303 1.29-2.597-2.596L9.627.764a.605.605 0 0 1 .836 0l1.773 1.773a.587.587 0 0 1 0 .835Z' fill='%23000'/%3E%3C/svg%3E");--icon-checkout-delivery:url("data:image/svg+xml;charset=utf-8,%3Csvg width='20' height='20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2.5 7.5 10 1.667 17.5 7.5v9.167a1.667 1.667 0 0 1-1.667 1.667H4.167A1.667 1.667 0 0 1 2.5 16.667V7.5Z' stroke='%235B5B5F' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M7.5 18.333V10h5v8.333' stroke='%235B5B5F' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");--icon-checkout-link:url("data:image/svg+xml;charset=utf-8,%3Csvg width='17' height='17' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.833 5.05H4.5a1.333 1.333 0 0 0-1.333 1.333v6A1.333 1.333 0 0 0 4.5 13.717h6a1.333 1.333 0 0 0 1.333-1.334V9.05m-4.666.666 6.666-6.666m-3.333 0h3.333v3.333' stroke='%233C3C3C' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");--icon-checkout-payment:url("data:image/svg+xml;charset=utf-8,%3Csvg width='20' height='20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 4.5A1.5 1.5 0 0 1 1.5 3h17A1.5 1.5 0 0 1 20 4.5V6H0V4.5ZM0 8v7.5A1.5 1.5 0 0 0 1.5 17h17a1.5 1.5 0 0 0 1.5-1.5V8H0Zm7 4H2v-2h5v2Z' fill='%235B5B5F'/%3E%3C/svg%3E");--icon-checkout-pix:url("data:image/svg+xml;charset=utf-8,%3Csvg width='20' height='20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4.422 15.018c.759 0 1.472-.296 2.009-.832l2.9-2.9a.551.551 0 0 1 .761 0l2.91 2.91c.537.537 1.25.832 2.01.832h.57l-3.672 3.673a2.937 2.937 0 0 1-4.154 0l-3.683-3.683h.35ZM15.011 4.76c-.758 0-1.471.296-2.008.832l-2.91 2.91a.54.54 0 0 1-.762 0l-2.9-2.9a2.823 2.823 0 0 0-2.009-.831h-.349l3.683-3.683a2.937 2.937 0 0 1 4.154 0l3.673 3.672h-.572Z' fill='%235B5B5F'/%3E%3Cpath d='m1.027 7.818 2.194-2.194h1.202a2 2 0 0 1 1.405.582l2.9 2.9c.271.271.628.407.984.407s.713-.136.984-.407l2.91-2.91a2 2 0 0 1 1.405-.583h1.424l2.205 2.205a2.937 2.937 0 0 1 0 4.153l-2.204 2.204H15.01a2 2 0 0 1-1.404-.582l-2.91-2.91c-.527-.525-1.444-.526-1.97 0l-2.9 2.9a2 2 0 0 1-1.404.582H3.22L1.027 11.97a2.937 2.937 0 0 1 0-4.153Z' fill='%235B5B5F'/%3E%3C/svg%3E");--icon-input-check:url("data:image/svg+xml;charset=utf-8,%3Csvg width='12' height='13' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m2.5 6.383 2.5 2.5 5-5' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");--icon-checkout-resume:url("data:image/svg+xml;charset=utf-8,%3Csvg width='19' height='23' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4.064 7.559v.52h2.351V6.516h6.17V8.08h2.351V6.516h1.954l1.537 15.963H.573L2.11 6.516h1.954V7.56Zm1.04-1.043h.27v.522h-.27v-.522Zm8.522.522v-.522h.27v.522h-.27Zm.27-2.311v.748h-.27v-.75C13.626 2.485 11.78.74 9.5.74c-2.28 0-4.126 1.75-4.126 3.985v.75h-.27v-.75C5.105 2.425 7.06.521 9.5.521s4.39 1.902 4.395 4.205Z' stroke='%235B5B5F' stroke-width='1.041'/%3E%3C/svg%3E");--icon-location:url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M21 10c0 7-9 13-9 13s-9-6-9-13a9 9 0 1 1 18 0Z' stroke='%235B5B5F' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M12 13a3 3 0 1 0 0-6 3 3 0 0 0 0 6Z' stroke='%235B5B5F' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");--icon-large-arrow:url("data:image/svg+xml;charset=utf-8,%3Csvg width='34' height='8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M.237 3.646a.5.5 0 0 0 0 .708L3.42 7.536a.5.5 0 1 0 .707-.708L1.298 4l2.828-2.828A.5.5 0 1 0 3.42.464L.237 3.646ZM33.591 3.5h-33v1h33v-1Z' fill='%23000'/%3E%3C/svg%3E")}body{align-items:flex-start;background-color:var(--border-default)!important;display:flex;flex-direction:column;justify-content:flex-start;min-height:100vh;overflow-x:hidden;overflow-y:auto;padding:0 0 152px!important;position:relative;width:100vw}input{touch-action:manipulation}.cart-link-coupon-add,.coupon-column{display:none!important}@media(min-width:490px)and (max-width:1025px){.container-cart{width:100vw!important}}#vtex-callcenter{display:none}.header{box-shadow:0 8px 16px var(--shadow-default);display:flex;margin-bottom:24px;min-height:48px;width:100vw}.header .container:after,.header .container:before{content:none}.header .container{align-items:center;background:var(--background-default);display:flex;flex-direction:row;height:100%;justify-content:space-between;padding:0 16px!important;width:100%}.header .container .header-logo{display:flex}.header .container .header-logo svg{display:flex;width:120px}.header .container .header-seguranca{align-items:center;display:flex;flex-direction:row;justify-content:center}.header .container .header-seguranca .header-segurancatxt{align-items:flex-start;display:flex;flex-direction:column;font-size:12px;justify-content:flex-start;line-height:120%;margin-left:4px;text-transform:uppercase}.header .container .header-seguranca .header-segurancatxt span{font-weight:600}@media(min-width:1026px){.header{background:#fff}.header .container{margin:0 auto;max-width:1280px}}.footer{background:var(--background-default);bottom:0;display:flex;left:0;max-width:100vw;overflow:hidden;padding-top:16px;position:absolute;width:100%}.footer .footer-infos{margin:0 auto}.footer .container:after,.footer .container:before{content:none}.footer .container{align-items:center;display:flex;flex-direction:column;justify-content:center;width:100%}.footer .container .footer-pagtos{border-bottom:1px solid var(--background-default);display:flex;padding:8px 24px;width:100%}.footer .container .footer-pagtos span{display:none}.footer .container .footer-pagtos ul{align-items:center;display:flex;flex-direction:row;justify-content:space-evenly;list-style-type:none;margin:0;width:100%}.footer .container .footer-wrap{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:16px 24px;width:100%}.footer .container .footer-wrap .footer-copyright{display:flex;margin-bottom:8px}.footer .container .footer-wrap p,.footer .container .footer-wrap span{color:var(--color-light);font-size:10px;line-height:130%;text-align:center}.footer .container .footer-wrap .footer-dev{align-items:center;display:flex;flex-direction:row}.footer .container .footer-wrap .footer-dev ul{list-style-type:none}.modal-backdrop{background-color:var(--color-default);opacity:80%}.default-modal{z-index:999999}.identified-user-modal{background:var(--background-default);border-radius:0}.identified-user-modal .default-modal-body{background:var(--background-default);color:var(--color-default);margin:0 auto}.identified-user-modal .default-modal-body .identified-user-hello{font-weight:500}.identified-user-modal .default-modal-body .identified-user-hello,.identified-user-modal .default-modal-body .identified-user-message{color:var(--color-default);font-size:16px}.identified-user-modal .default-modal-body #btn-identified-user-button{background:var(--color-default);border:none;border-radius:0;color:var(--background-default);margin-top:16px;text-shadow:none}.vtex-front-messages-modal-template{z-index:999999}#vtexIdContainer{position:fixed!important;top:150px!important}.toast-box{align-items:center;background:var(--color-default);color:var(--background-default);display:flex;flex-direction:row;left:50%;padding:16px 48px 16px 32px;position:fixed;top:72px;transform:translate(-50%,-50%);white-space:nowrap;width:auto}.toast-box .toast-message{text-align:center}.toast-box .toast-close{cursor:pointer;position:absolute;right:24px}.empty-cart-content{margin-top:64px}.empty-cart-content .empty-cart-title{align-items:center;display:flex;flex-direction:column;font-size:0;justify-content:center}.empty-cart-content .empty-cart-title:after{color:var(--color-light);content:"Sua sacola está vazia!";font-size:20px;font-weight:600;line-height:22px;margin-top:-40px}.empty-cart-content .empty-cart-title:before{background-image:var(--icon-empty-cart);background-repeat:no-repeat;background-size:contain;content:"";display:block;height:80px;margin:0 0 16px;width:62px}.empty-cart-content .empty-cart-message{display:flex;margin-top:16px;width:100%}.empty-cart-content .empty-cart-message p{display:none}.empty-cart-content .empty-cart-message:after{color:var(--color-light);content:"Para inserir produtos em sua sacola, basta navegar pela webstore ou utilizar a busca, e ao encontrar os produtos desejados, clique no botão 'Adicionar à sacola'.";font-size:16px;line-height:22px;margin-top:8px;text-align:center}.empty-cart-content .empty-cart-links{align-items:center;display:flex;justify-content:center}.empty-cart-content .empty-cart-links #cart-choose-products{align-items:center;background:var(--color-default);border:none;border-radius:2px;color:var(--background-default);display:flex;font-size:14px;font-weight:600;height:48px;justify-content:center;margin-top:24px;padding:0;text-shadow:none;text-transform:uppercase;width:200px}@media(min-width:1026px){.empty-cart .cart-template{grid-template-areas:"produto produto"!important}.empty-cart .cart-template .cart-template-holder{background-color:transparent!important;margin:0 auto!important;max-width:700px}.empty-cart .cart-template .summary-template-holder{display:none}}.cart{border:none;margin:0;padding:0}.cart .table thead th{color:var(--color-light);font-size:12px;font-weight:500;letter-spacing:2px;line-height:150%;text-align:center;text-transform:uppercase}.cart .table thead .product{text-align:left}.cart .cart-items{background-color:var(--background-default);padding:0 16px}.cart .cart-items .product-item{border-bottom:1px solid var(--border-default);border-top:none;height:124px;margin:0}.cart .cart-items .product-item .product-image{background:transparent;display:flex;height:100px;width:64px}.cart .cart-items .product-item .product-image a{height:100px;width:64px}.cart .cart-items .product-item .product-image a img{height:55px;max-width:unset;-o-object-fit:contain;object-fit:contain;width:64px}.cart .cart-items .product-item .product-name{margin-left:80px}.cart .cart-items .product-item .product-name a{color:var(--color-default);font-size:12px;padding-right:24px}.cart .cart-items .product-item .product-name .seller{display:none}.cart .cart-items .product-item .quantity{align-items:center;border:1px solid var(--border-dark);display:flex;flex-direction:row;justify-content:space-evenly;margin-left:80px;width:72px}.cart .cart-items .product-item .quantity .item-quantity-change{align-items:center;display:flex;height:24px;justify-content:center;width:24px}.cart .cart-items .product-item .quantity .item-quantity-change-decrement i:before{color:var(--color-default);content:"-"}.cart .cart-items .product-item .quantity .item-quantity-change-increment i:before{color:var(--color-default);content:"+"}.cart .cart-items .product-item .quantity input{border:none;box-shadow:none;font-size:12px;height:24px;padding:0}.cart .cart-items .product-item .product-price{padding-top:16px}.cart .cart-items .product-item .product-price .best-price .new-product-price-label{display:none}.cart .cart-items .product-item .product-price .list-price .old-product-price{font-size:12px}.cart .cart-items .product-item .product-price .list-price .old-product-price-label,.cart .cart-items .product-item .product-price .price-details{display:none}.cart .cart-items .product-item .item-remove{top:6px}.cart .cart-items .product-item .item-remove .icon-remove:before{background-image:var(--icon-trash);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:16px;width:16px}.cart .cart-items .product-item .quantity-price{padding-top:24px}.cart .cart-items .product-item:last-child{border-bottom:none}@media(min-width:490px)and (max-width:1025px){.cart-items .product-item{height:112px!important;position:relative}.cart-items .product-item .product-name{padding-left:16px}.cart-items .product-item .product-name .brand,.cart-items .product-item .product-name .refId{display:none}.cart-items .product-item .quantity{margin-left:24px!important;padding:8px;position:relative;top:25px}.cart-items .product-item .quantity .item-quantity-change-decrement{left:0;top:6px}.cart-items .product-item .quantity .item-quantity-change-increment{left:unset;right:0;top:6px}}@media(min-width:1026px){.cart-items tbody td{vertical-align:top}.cart-items .product-item{height:112px!important;position:relative}.cart-items .product-item .product-name{max-width:220px;padding:8px 8px 8px 20px}.cart-items .product-item .product-name .refId{color:var(--color-light);font-size:12px}.cart-items .product-item .product-name a{font-size:14px;padding:0}.cart-items .product-item .product-name a:hover{text-decoration:underline}.cart-items .product-item .quantity{margin-left:40px!important;padding:8px;position:absolute;top:16px}.cart-items .shipping-date{padding-top:24px}}#shipping-preview-container{background:var(--background-default);margin-top:16px;max-width:unset;padding:8px 16px 16px}#shipping-preview-container .srp-main-title{align-items:center;color:var(--color-default);display:flex;font-size:16px;font-weight:600;letter-spacing:1px;line-height:24px;text-align:left;text-transform:uppercase}#shipping-preview-container .srp-postal-code__form{display:flex;width:100%}#shipping-preview-container .srp-postal-code__form .vtex-shipping-preview-0-x-postalCodeForgotten{align-items:flex-start;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;margin:0;width:100%}#shipping-preview-container .srp-postal-code__form .vtex-shipping-preview-0-x-postalCodeForgotten .ship-postalCode{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start;width:100%}#shipping-preview-container .srp-postal-code__form .vtex-shipping-preview-0-x-postalCodeForgotten .ship-postalCode label{display:none}#shipping-preview-container .srp-postal-code__form .vtex-shipping-preview-0-x-postalCodeForgotten .ship-postalCode #ship-postalCode{background:var(--border-default);border:none;border-radius:2px 0 0 2px;box-shadow:none;box-sizing:border-box;height:48px;outline:0;padding:16px;width:100%}#shipping-preview-container .srp-postal-code__form .vtex-shipping-preview-0-x-postalCodeForgotten .ship-postalCode small a{align-items:center;color:var(--color-medium);display:flex;font-size:12px;justify-content:flex-start;line-height:130%;margin-top:8px;text-decoration:underline}#shipping-preview-container .srp-postal-code__form .vtex-shipping-preview-0-x-postalCodeForgotten .ship-postalCode small a:after{background-image:var(--icon-checkout-cep);background-position:50%;background-repeat:no-repeat;content:"";display:inline-block;height:16px;margin-left:8px;width:16px}#shipping-preview-container .srp-postal-code__form .vtex-shipping-preview-0-x-postalCodeForgotten .ship-postalCode span.error{display:none}#shipping-preview-container .srp-postal-code__form .vtex-shipping-preview-0-x-postalCodeForgotten #cart-shipping-calculate{align-items:center;background:var(--color-default);border:none;border-radius:0 2px 2px 0;color:var(--background-default);display:flex;font-size:16px;font-weight:600;height:48px;justify-content:center;text-shadow:none;width:115px}#shipping-preview-container .srp-toggle{margin-bottom:16px}#shipping-preview-container .srp-toggle .srp-toggle__wrapper{border:1px solid var(--color-default);box-shadow:none}#shipping-preview-container .srp-toggle .srp-toggle__wrapper .srp-toggle__current{display:none}#shipping-preview-container .srp-toggle .srp-toggle__wrapper label{border-radius:40px;color:var(--color-default);font-size:14px;font-weight:600;line-height:19px;text-transform:capitalize}#shipping-preview-container .srp-toggle .srp-toggle__wrapper label.blue{background:var(--color-default);color:var(--background-default)}#shipping-preview-container .srp-result{display:grid;grid-template-areas:"header" "shippinglist" "deadlinenfe";grid-template-columns:100%}#shipping-preview-container .srp-result #shipping-deadline-nfe-message{grid-area:deadlinenfe}#shipping-preview-container .srp-result .srp-delivery-header{align-items:center;display:flex;flex-direction:row;grid-area:header;justify-content:flex-start;margin-bottom:0;width:100%}#shipping-preview-container .srp-result .srp-delivery-header .srp-items{color:var(--color-default);font-size:14px}#shipping-preview-container .srp-result .srp-delivery-header #deliver-at-text a{align-items:center;color:var(--color-default);display:flex;font-weight:600;margin-left:4px}#shipping-preview-container .srp-result .srp-delivery-header #deliver-at-text a:after{color:var(--color-medium);content:"Alterar";float:right;font-size:14px;font-weight:400;line-height:130%;margin-left:4px;pointer-events:auto;text-decoration:underline;text-transform:none}#shipping-preview-container .srp-result .srp-delivery-info svg path{fill:var(--color-default)}#shipping-preview-container .srp-result .srp-delivery-info>label{border-radius:0;border-width:1px}#shipping-preview-container .srp-result .srp-delivery-info>label div{color:var(--color-default)}#shipping-preview-container .srp-result .srp-delivery-select-container,#shipping-preview-container .srp-result .srp-skeleton{display:none}#shipping-preview-container .srp-result #shipping-list{display:flex;flex-direction:column;grid-area:shippinglist;width:100%}#shipping-preview-container .srp-result #shipping-list .shipping-option{align-items:center;display:flex;flex-direction:row;height:62px;justify-content:space-between;padding:8px 16px;width:auto}#shipping-preview-container .srp-result #shipping-list .shipping-option .ship-icon{align-items:center;border:1px solid var(--border-dark);border-radius:50%;display:flex;height:16px;justify-content:center;min-width:16px;position:relative;width:16px}#shipping-preview-container .srp-result #shipping-list .shipping-option .shipping-texts{display:flex;flex-direction:column;padding:0 12px;width:100%}#shipping-preview-container .srp-result #shipping-list .shipping-option .shipping-texts .ship-name{font-size:12px;font-weight:600;margin:0}#shipping-preview-container .srp-result #shipping-list .shipping-option .shipping-texts .ship-time{display:flex;font-size:12px}#shipping-preview-container .srp-result #shipping-list .shipping-option.checked{border:1px solid var(--border-dark)}#shipping-preview-container .srp-result #shipping-list .shipping-option.checked .ship-icon{border:1px solid var(--color-default)}#shipping-preview-container .srp-result #shipping-list .shipping-option.checked .ship-icon:before{background:var(--color-default);border-radius:50%;content:"";display:flex;height:10px;width:10px}#shipping-preview-container .srp-result #shipping-list .ship-price{min-width:60px;text-align:end}#shipping-preview-container .srp-result .srp-pickup-header span{color:var(--color-default);font-size:14px}#shipping-preview-container .srp-result .srp-pickup-header span .srp-address-title{color:var(--color-default);font-size:14px;font-weight:600}#shipping-preview-container .srp-result .srp-unavailable{border-color:var(--border-dark)}#shipping-preview-container .srp-result .srp-pickup-info{margin-bottom:0}#shipping-preview-container .srp-result .srp-pickup-info .srp-items{color:var(--color-default);font-size:14px}#shipping-preview-container .srp-result .srp-pickup-info .srp-address-title{color:var(--color-default);font-size:14px;font-weight:600}#shipping-preview-container .srp-result .srp-pickup-info label{border:1px solid var(--border-medium);border-radius:0}#shipping-preview-container .srp-result .srp-pickup-info label .srp-shipping-current-single__bullet path{fill:var(--color-default)}#shipping-preview-container .srp-result .srp-pickup-info label .srp-shipping-current-single__price,#shipping-preview-container .srp-result .srp-pickup-info label .srp-shipping-current-single__sla{color:var(--color-default)}.cart-more-options #find-pickup-link{align-items:center;background:var(--color-default);border:none;border-radius:0;color:var(--background-default);display:flex;height:40px;justify-content:center;width:100%}.pkp-modal-ask-geolocation-btn{display:none}.pkpmodal-postal-code .ship-postalCode{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start;position:relative;width:100%}.pkpmodal-postal-code .ship-postalCode label{align-items:center;color:var(--color-light);display:flex;font-size:12px;font-style:normal;font-weight:500;line-height:130%;text-transform:capitalize;white-space:nowrap}.pkpmodal-postal-code .ship-postalCode #ship-postalCode{background-color:var(--border-default);border:none;border-radius:3px;box-sizing:border-box;color:var(--black-light);font-size:14px;height:50px;line-height:15px;width:100%!important}.pkpmodal-postal-code .ship-postalCode small a{color:var(--color-default);display:flex;font-size:14px;line-height:16px;margin-top:8px;text-align:left;-webkit-text-decoration-line:underline;text-decoration-line:underline}@media(min-width:490px)and (max-width:1025px){.summary-template-holder .row-fluid{align-items:flex-start;display:flex!important;flex-direction:column;justify-content:flex-start;width:100%}.summary-template-holder .cart-more-options{display:flex;margin-left:0;margin-top:16px;width:100%}.summary-template-holder .cart-more-options #shipping-preview-container{margin-top:0!important;width:100%}.summary-template-holder .couponCustomContainer,.summary-template-holder .couponCustomContainer .discountCouponContainer{display:flex;width:100%}.summary-template-holder .cart-totalizers{border-radius:0;display:flex;flex-direction:column;margin-bottom:0;width:100%}}@media(min-width:1026px){.summary-template-holder .row-fluid{align-items:flex-start;display:flex!important;flex-direction:column;justify-content:flex-start;width:100%}.summary-template-holder .cart-more-options{display:flex;flex-direction:column;margin-left:0;width:100%}.summary-template-holder .cart-more-options .cart-select-gift-placeholder{background:var(--background-default)}.summary-template-holder .cart-more-options .cart-select-gift-placeholder .available-gift{border-radius:4px;margin-bottom:16px;padding:16px}.summary-template-holder .cart-more-options .cart-select-gift-placeholder h2{margin:0}.summary-template-holder .cart-more-options #shipping-preview-container{display:flex;margin-top:0!important;width:auto}.summary-template-holder .cart-more-options #shipping-preview-container .srp-content{display:flex;flex-direction:column;width:100%}.summary-template-holder .couponCustomContainer{display:flex;position:relative;width:100%}.summary-template-holder .couponCustomContainer .discountCouponContainer{margin:0;padding-bottom:0;width:calc(100% - 24px)}.summary-template-holder .couponCustomContainer .discountCouponContainer .discountCouponTitle{background-color:var(--background-default);font-size:14px;left:8px;padding:0 8px;position:absolute;top:-12px}.summary-template-holder .cart-totalizers{border:none;border-bottom:0;border-radius:0;margin-bottom:0;margin-left:0;margin-top:24px;padding:12px;width:100%}}.discountCouponContainer{background:var(--background-default);margin-top:16px;padding:8px 16px 16px}.discountCouponContainer .formContainerCupon{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start;width:100%}.discountCouponContainer .formContainerCupon .discountCouponTitle{align-items:center;color:var(--color-default);display:flex;font-size:16px;font-weight:600;letter-spacing:1px;line-height:24px;text-align:left;text-transform:uppercase}.discountCouponContainer .formContainerCupon form{display:flex;margin-top:8px;width:100%}.discountCouponContainer .formContainerCupon form .containerCouponInput{align-items:center;display:flex;flex-direction:row;justify-content:center;width:100%}.discountCouponContainer .formContainerCupon form .containerCouponInput input{background:var(--border-default);border:none;border-radius:2px 0 0 2px;box-shadow:none;box-sizing:border-box;height:48px;outline:0;padding:16px;width:100%}.discountCouponContainer .formContainerCupon form .containerCouponInput button{align-items:center;background:var(--color-default);border:none;border-radius:0 2px 2px 0;color:var(--background-default);display:flex;font-size:16px;font-weight:600;height:48px;justify-content:center;text-shadow:none;width:115px}.discountCouponContainer .formContainerCupon .addedCouponContainer{align-items:center;border:2px dotted var(--border-dark);display:flex;height:48px;justify-content:center;margin-top:24px;position:relative;width:100%}.discountCouponContainer .formContainerCupon .addedCouponContainer .couponValueText{cursor:default;font-weight:600;margin:0;padding:0}.discountCouponContainer .formContainerCupon .addedCouponContainer .removeButton:after{align-items:center;background-color:var(--color-medium);border-radius:100%;color:var(--background-default);content:"X";cursor:pointer;display:flex;font-size:9px;font-weight:600;height:20px;justify-content:center;position:absolute;right:16px;text-decoration:none;top:12px;width:20px}.discountCouponContainer .couponTextMessage{color:var(--color-error);margin-top:8px}.discountCouponContainer .livelo-coupon{align-items:center;border:1px solid var(--color-default);border-radius:4px;display:flex;justify-content:space-between;margin-top:16px;padding:8px 16px;width:92.5%}.discountCouponContainer .livelo-coupon .livelo-coupon-label{align-items:center;display:flex;flex-direction:row;justify-content:center}.discountCouponContainer .livelo-coupon .livelo-coupon-label span{margin-left:4px}.link-print-cart-wrapper{display:none!important}.cart-totalizers{background-color:var(--background-default);display:flex;margin-top:16px;padding:8px 16px 16px}.cart-totalizers:before{align-items:center;color:var(--color-default);content:"RESUMO DA COMPRA";display:flex;font-size:16px;font-weight:600;letter-spacing:1px;line-height:24px;margin-top:8px;text-align:left;text-transform:uppercase}.cart-totalizers .summary-coupon-wrap{display:none}.cart-totalizers .table{display:flex;flex-direction:column;margin-top:16px;width:100%}.cart-totalizers .table .totalizers-list .Shipping{display:none}.cart-totalizers .table .srp-summary-result{display:flex!important}.cart-totalizers .table .srp-summary-result.on-loading td{display:none}.cart-totalizers .table tr{align-items:center;border:none;display:flex;justify-content:space-between}.cart-totalizers .table tr .empty,.cart-totalizers .table tr .space{display:none}.cart-totalizers .table tr .info{color:var(--color-medium);font-size:12px;line-height:130%;padding:0;text-align:left!important}.cart-totalizers .table tr .monetary{color:var(--color-default);font-size:12px;font-weight:500;line-height:130%;padding:4px 0}.cart-links-bottom{background:var(--background-default);display:flex;flex-direction:column-reverse;margin:0;padding-top:0;width:100%}.cart-links-bottom .btn-place-order-wrapper{padding:0 16px}.cart-links-bottom .btn-place-order-wrapper #cart-to-orderform{align-items:center;background:var(--color-default);border:none;border-radius:0 2px 2px 0;box-shadow:none;color:var(--background-default);display:flex;font-size:0;height:48px;justify-content:center;margin:0;padding:0;text-shadow:none;text-transform:capitalize;width:100%}.cart-links-bottom .btn-place-order-wrapper #cart-to-orderform:after{content:"Avançar";font-size:16px;font-weight:600;line-height:130%}.cart-links-bottom .link-choose-more-products-wrapper{align-items:center;display:flex;justify-content:center}.cart-links-bottom .link-choose-more-products-wrapper a{align-items:center;color:var(--color-default);display:flex;font-size:0;height:40px;text-align:center;text-decoration:underline}.cart-links-bottom .link-choose-more-products-wrapper a:after{color:var(--color-default);content:"Continuar comprando";display:block;font-size:12px;line-height:130%}@media(min-width:1026px){.cart-totalizers .totalizers-list tr td,.cart-totalizers tfoot tr td{font-size:14px!important;text-align:end!important}}.body-cart .orderform-template,.body-cart .topcheckout{display:none}.body-cart #cart-title{color:var(--color-default);font-size:16px;font-weight:600;letter-spacing:1px;line-height:150%;margin:0 0 8px;text-transform:uppercase}.body-cart #cart-title a{display:none}.body-cart .container-main{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start;max-width:100vw;overflow:hidden;padding:0 16px!important}.body-cart .checkout-container{max-width:calc(100vw - 32px)}.body-cart .cart-gift-items .available-gift-items .available-gift-item{display:none}.body-cart .cart-gift-items .available-gift-items .available-gift-item.quantity-verified{display:block!important}@media(min-width:1026px){.body-cart #cart-title{width:100%}.body-cart #cart-title a{align-items:center;color:var(--color-default);display:flex;float:right;font-size:14px;font-weight:400;justify-content:center;text-decoration:underline;text-transform:capitalize}.body-cart #cart-title a span{background:var(--icon-back);background-color:#000;background-position:50%;background-repeat:no-repeat;background-size:20%;border-radius:50%;display:inline-block;height:22px;margin-right:8px;position:relative;width:22px}.container-cart .row-fluid .full-cart.active{display:grid;grid-template-areas:"produto informacoes" "produto informacoes" "produto botao";grid-template-columns:66% 34%;width:-webkit-fill-available}.container-cart .row-fluid .full-cart.active .cart-template-holder{background:var(--background-default);grid-area:produto;margin-right:16px;padding:8px 16px}.container-cart .row-fluid .full-cart.active .summary-template-holder{grid-area:informacoes}.container-cart .row-fluid .full-cart.active .cart-links-bottom{grid-area:botao}.cart-active,.container-cart{margin:0 auto;max-width:1280px!important;width:100%}}.pre-email-active{height:100dvh}.pre-email-active .orderform-template .mini-cart{display:none}.pre-email-active .footer{background-color:#fff;z-index:9999}.pre-email-active #orderform-title,.pre-email-active #orderform-to-cart{display:none!important}.pre-email-active .container-order-form{visibility:hidden;width:100%!important}.pre-email-active .client-email{margin-top:24px}.pre-email-active .client-email #client-pre-email{background-color:var(--border-default);border:0;border-radius:0;box-shadow:none;color:var(--color-light);font-size:14px;height:50px;padding:0 16px;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}.pre-email-active .client-email input[list]::-webkit-calendar-picker-indicator,.pre-email-active .client-email input[list]::-webkit-list-button{opacity:0!important}.pre-email-active .client-email #btn-client-pre-email{background:var(--color-default);border:1px solid var(--color-default);border-radius:0;color:var(--background-default);font-size:14px;font-weight:700;height:48px;margin-top:16px;position:static;text-shadow:none;text-transform:capitalize;transition:all .2s ease 0s;width:100%}.pre-email-active .client-pre-email-h span{color:var(--color-default);font-size:16px;font-weight:600;line-height:20px;text-align:center}.pre-email-active .client-pre-email-h small{display:none}.pre-email-active #client-profile-data .client-pre-email{visibility:visible;width:100vw!important}.pre-email-active #client-profile-data .client-pre-email .emailInfo,.pre-email-active #client-profile-data .client-pre-email .pre-email{margin:0 16px;width:calc(100vw - 32px)}.pre-email-active #client-profile-data .client-pre-email .emailInfo{background-color:var(--background-medium);border:none;border-radius:0;box-sizing:border-box;padding:9px 10px}.pre-email-active #client-profile-data .client-pre-email .emailInfo h3{color:var(--color-default);font-size:14px;font-weight:600;line-height:16px;margin:0 0 16px}.pre-email-active #client-profile-data .client-pre-email .emailInfo ul{color:var(--color-light);position:relative;z-index:2}.pre-email-active #client-profile-data .client-pre-email .emailInfo ul li{color:var(--color-default);display:flex;font-size:14px;font-weight:400;line-height:16px;margin-bottom:16px}.pre-email-active #client-profile-data .client-pre-email .emailInfo ul li .icon-ok{color:var(--color-light);position:relative;z-index:2}.pre-email-active #client-profile-data .client-pre-email .emailInfo ul li .icon-ok:before{background-image:var(--icon-check);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:12px;margin-right:12px;width:12px}.pre-email-active #client-profile-data .client-pre-email .emailInfo .icon-lock{bottom:-35px;color:#eaf0ea;font-size:180px;position:absolute;right:-70px;top:-10px;z-index:1}.pre-email-active #client-profile-data .client-pre-email .emailInfo .icon-lock:before{background-image:url(https://hering.vteximg.com.br/arquivos/transferir.svg);background-position:0 100%;background-repeat:no-repeat;background-size:contain;content:"";height:214px;opacity:.2;width:214px}@media(min-width:1026px){.pre-email-active .topcheckout{margin:16px auto;max-width:1280px;visibility:visible}.pre-email-active .container-main{height:100dvh;margin:0 auto;max-width:1280px}.pre-email-active .container-main .checkout-container{background:#fff;height:100%}.pre-email-active .container-main .checkout-container .pre-email{display:flex;flex-direction:column;margin:0 auto!important;width:100%!important}.pre-email-active .container-main .checkout-container .pre-email .client-pre-email-h{margin-top:16px}.pre-email-active .container-main .checkout-container .pre-email .client-pre-email-h label{margin:0}.pre-email-active .container-main .checkout-container .pre-email .client-email{margin:32px auto 0;max-width:536px}.pre-email-active .container-main .checkout-container .emailInfo{margin:0 auto!important;max-width:536px}#client-profile-data .client-pre-email{width:calc(100% - 32px)!important}}.checkout-end{background-color:var(--border-default)}.checkout-end #orderform-title{display:none!important}.checkout-end .checkout-container{display:table-cell;margin-top:24px;padding:0 16px}.checkout-end .checkout-container .link-box-edit{background-color:var(--background-default);border:1px solid var(--border-medium);border-radius:4px!important;box-sizing:border-box;padding:8px}.checkout-end .checkout-container .link-box-edit .icon-spinner{display:none!important}.checkout-end .checkout-container .link-box-edit .icon-edit{background-image:var(--icon-edit);background-position:50%;background-repeat:no-repeat;background-size:contain;display:block;font-size:0;height:13px;width:13px}.checkout-end .checkout-container #client-profile-data{background:var(--background-default);margin-bottom:16px;padding:16px 16px 8px}.checkout-end .checkout-container #client-profile-data .client-profile-data{border:none;margin:0;padding:0}.checkout-end .checkout-container #client-profile-data .accordion-heading .accordion-toggle{align-items:center;display:flex;flex-direction:row}.checkout-end .checkout-container #client-profile-data .accordion-heading .accordion-toggle .icon-user:before{background-image:var(--icon-checkout-profile);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:16px;margin-right:13px;width:16px}.checkout-end .checkout-container #client-profile-data .accordion-heading .accordion-toggle span{color:var(--color-default);display:flex;flex-direction:column;font-size:0;font-style:normal;font-weight:600;letter-spacing:1px;line-height:150%;text-transform:uppercase}.checkout-end .checkout-container #client-profile-data .accordion-heading .accordion-toggle span:after{content:"Informações Pessoais";font-size:16px}.checkout-end .checkout-container #client-profile-data .accordion-body .box-client-info .box-client-info-pf{width:100%}.checkout-end .checkout-container #client-profile-data .accordion-body .box-client-info .box-client-info-pf .client-profile-data-custom-container>p,.checkout-end .checkout-container #client-profile-data .accordion-body .box-client-info .box-client-info-pf>p{margin-bottom:8px}.checkout-end .checkout-container #client-profile-data .accordion-body .box-client-info .box-client-info-pf>p span.error{font-size:12px}.checkout-end .checkout-container #client-profile-data .accordion-body .box-client-info .box-client-info-pj .state-inscription-box{margin-top:8px}.checkout-end .checkout-container #client-profile-data .accordion-body .box-client-info .box-client-info-pj .state-inscription-box .checkbox{align-items:center;display:flex;flex-direction:row;justify-content:flex-start;width:100%}.checkout-end .checkout-container #client-profile-data .accordion-body .box-client-info .box-client-info-pj .state-inscription-box .checkbox input{height:12px;margin-right:4px;width:auto!important}.checkout-end .checkout-container #client-profile-data .accordion-body .box-client-info .box-client-info-pj .state-inscription-box .checkbox .exempt-si-text{color:var(--color-default);margin-top:4px}.checkout-end .checkout-container #client-profile-data .accordion-body .box-client-info .client-notice{font-size:0;margin-bottom:0}.checkout-end .checkout-container #client-profile-data .accordion-body .box-client-info .client-notice:after{color:var(--color-default);content:"Solicitamos apenas informações essenciais.";font-size:14px;white-space:nowrap}.checkout-end .checkout-container #client-profile-data .accordion-body .box-client-info label{align-items:center;color:var(--color-light);display:flex;font-size:12px;font-style:normal;font-weight:500;line-height:130%;text-transform:capitalize;white-space:nowrap}.checkout-end .checkout-container #client-profile-data .accordion-body .box-client-info #client-gender,.checkout-end .checkout-container #client-profile-data .accordion-body .box-client-info input{background-color:var(--border-default);border:none;border-radius:3px;box-sizing:border-box;color:var(--color-medium);font-size:14px;height:50px;line-height:16px;outline:0;padding-left:16px;width:100%!important}.checkout-end .checkout-container #client-profile-data .accordion-body .box-client-info #client-gender:focus,.checkout-end .checkout-container #client-profile-data .accordion-body .box-client-info input:focus{box-shadow:none;outline:0}.checkout-end .checkout-container #client-profile-data .accordion-body .box-client-info select{border:none}.checkout-end .checkout-container #client-profile-data .accordion-body .box-client-info select:focus{border:none;outline:none}.checkout-end .checkout-container #client-profile-data .accordion-body .box-client-info #client-email.error,.checkout-end .checkout-container #client-profile-data .accordion-body .box-client-info #client-email.success{background-position:right 25px center!important}.checkout-end .checkout-container #client-profile-data .accordion-body .box-client-info input.success{background-image:var(--icon-input-success)!important;background-position:right 10px center!important;background-repeat:no-repeat!important}.checkout-end .checkout-container #client-profile-data .accordion-body .box-client-info input.error{background-image:var(--icon-input-error)!important;background-position:right 10px center!important;background-repeat:no-repeat!important;border:1px solid var(--color-error)!important}.checkout-end .checkout-container #client-profile-data .accordion-body .box-client-info .newsletter{display:none}.checkout-end .checkout-container #client-profile-data .accordion-body #go-to-payment,.checkout-end .checkout-container #client-profile-data .accordion-body #go-to-shipping{align-items:center;background:var(--color-default);border:none;border-radius:0;display:flex;font-size:14px;height:50px;justify-content:center;width:100%}.checkout-end .checkout-container #client-profile-data .accordion-body .link-logout{color:var(--color-default)}@media(min-width:1026px){.checkout-end .checkout-container{display:flex}.checkout-end #client-profile-data .accordion-body .box-edit fieldset .client-company-name,.checkout-end #client-profile-data .accordion-body .box-edit fieldset .client-company-nickname,.checkout-end #client-profile-data .accordion-body .box-edit fieldset .client-email{width:100%}.checkout-end #client-profile-data .accordion-body .box-edit fieldset .client-gender{margin-right:10px}.checkout-end #client-profile-data .accordion-body .box-edit fieldset p{width:calc(50% - 5px)}}#shipping-data{margin:0}#shipping-data .shipping-data{background-color:var(--background-default);border:none;margin-bottom:16px;padding:16px 16px 8px}#shipping-data .shipping-data .accordion-heading .accordion-toggle{color:var(--color-default);display:flex;flex-direction:row;font-size:16px;font-style:normal;font-weight:600;letter-spacing:1px;line-height:150%;text-transform:uppercase}#shipping-data .shipping-data .accordion-heading .accordion-toggle .icon-home{align-items:center;display:flex;justify-content:center}#shipping-data .shipping-data .accordion-heading .accordion-toggle .icon-home:before{background-image:var(--icon-checkout-delivery);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:16px;margin-right:13px;width:16px}#shipping-data .shipping-data .shipping-container{position:relative}#shipping-data .shipping-data .shipping-container .icon-question-sign{display:none}#shipping-data .shipping-data .shipping-container .ship-postalCode{display:flex;flex-direction:column}#shipping-data .shipping-data .shipping-container .ship-postalCode label{align-items:center;color:var(--color-light);display:flex;font-size:12px;font-style:normal;font-weight:500;line-height:130%;text-transform:capitalize;white-space:nowrap}#shipping-data .shipping-data .shipping-container .ship-postalCode small{margin:0}#shipping-data .shipping-data .shipping-container .ship-postalCode small a{color:var(--color-default);display:flex;font-size:12px;line-height:16px;margin-top:8px;text-align:left;-webkit-text-decoration-line:underline;text-decoration-line:underline}#shipping-data .shipping-data .shipping-container .ship-postalCode small a:after{background-image:var(--icon-checkout-link);background-repeat:no-repeat;content:"";display:block;height:16px;margin-left:4px;margin-top:-2px;width:16px}#shipping-data .shipping-data .shipping-container .ship-postalCode span.error{bottom:8px;font-size:12px;margin:0;position:absolute;right:0}#shipping-data .shipping-data .shipping-container .ship-postalCode #ship-postalCode{background-color:var(--border-default);border:none;border-radius:3px;box-shadow:none;box-sizing:border-box;color:var(--color-medium);font-size:14px;height:50px;line-height:15px;max-width:unset;outline:none;padding-left:16px;width:100%}#shipping-data .shipping-data .shipping-container .ship-postalCode #ship-postalCode:focus{border:none;box-shadow:none;outline:none}#shipping-data .shipping-data .shipping-container .shp-summary-package-time:after{content:"(Após a emissão da NF)";display:inline-block;font-size:12px;line-height:12px;margin-left:4px}#shipping-data .shipping-data .shipping-container .link-change-shipping{align-items:center;border:1px solid var(--color-default);border-radius:0;color:var(--color-default);display:flex;font-size:0;justify-content:center;padding:8px 0}#shipping-data .shipping-data .shipping-container .link-change-shipping:before{content:"Alterar dados de entrega";font-size:14px}#shipping-data .shipping-container .shipping-method-wrapper{box-shadow:none}#shipping-data .shipping-container .shipping-method-wrapper .shipping-method-toggle{background:var(--color-default);border-color:var(--color-default)}#shipping-data .shipping-container .shipping-method-wrapper .shp-method-option-text{font-size:14px}#shipping-data .shipping-container .ask-for-geolocation .btn-ask-for-geolocation-cta{background:var(--background-default);border:1px solid var(--color-default);border-radius:0;color:var(--color-default);font-size:14px;font-weight:500;padding:8px;text-shadow:none;width:100%}#shipping-data .shipping-container .pkpmodal .pkp-modal-ask-geolocation-btn{display:none}#shipping-data .shipping-container .ship-postalCode #ship-postalCode{padding-right:32px}#shipping-data .shipping-container .ship-postalCode #ship-postalCode.success{background-image:var(--icon-input-success);background-position:right 10px center;background-repeat:no-repeat}#shipping-data .shipping-container .ship-postalCode #ship-postalCode.error{background-image:var(--icon-input-error);background-position:right 10px center;background-repeat:no-repeat;border:1px solid var(--color-error)}#shipping-data .shipping-container .vtex-omnishipping-1-x-deliveryGroup .vtex-omnishipping-1-x-shippingSectionTitle{color:var(--color-default);font-size:16px;font-weight:600;line-height:20.8px;margin-bottom:8px;text-align:left}#shipping-data .shipping-container .vtex-omnishipping-1-x-deliveryGroup .vtex-omnishipping-1-x-leanShippingGroupList .shp-lean-option{background:var(--background-default)}#shipping-data .shipping-container .vtex-omnishipping-1-x-deliveryGroup .vtex-omnishipping-1-x-leanShippingGroupList .shp-lean-option .shp-option-icon svg path{fill:var(--color-default)}#shipping-data .shipping-container .vtex-omnishipping-1-x-deliveryGroup .vtex-omnishipping-1-x-leanShippingGroupList .shp-lean-option .shp-option-text .shp-option-text-label,#shipping-data .shipping-container .vtex-omnishipping-1-x-deliveryGroup .vtex-omnishipping-1-x-leanShippingGroupList .shp-lean-option .shp-option-text .shp-option-text-package{color:var(--color-default)}#shipping-data .shipping-container .vtex-omnishipping-1-x-deliveryGroup .vtex-omnishipping-1-x-leanShippingGroupList .shp-lean-option .shp-option-text-price{color:var(--color-default);font-size:12px;font-weight:600}#shipping-data .shipping-container .vtex-omnishipping-1-x-addressList .vtex-omnishipping-1-x-addressItemOption{background:var(--background-default);border:1px solid var(--border-medium);box-shadow:none}#shipping-data .shipping-container .vtex-omnishipping-1-x-addressList .vtex-omnishipping-1-x-addressItemOption .vtex-omnishipping-1-x-svg path{fill:var(--color-default)}#shipping-data .shipping-container .vtex-omnishipping-1-x-addressFormPart1 .vtex-omnishipping-1-x-backToAddressList,#shipping-data .shipping-container .vtex-omnishipping-1-x-addressList .address-create button,#shipping-data .shipping-container .vtex-omnishipping-1-x-addressList .address-edit button{border-color:var(--border-medium);color:var(--color-default)}#shipping-data .shipping-container .vtex-omnishipping-1-x-addressFormPart1 .vtex-omnishipping-1-x-warning{border-color:var(--border-medium);margin-top:16px}#shipping-data .shipping-container .vtex-omnishipping-1-x-addressFormPart1 .vtex-omnishipping-1-x-warning .shp-alert-disclaimer .shp-alert-icon{border-color:var(--color-default)}#shipping-data .shipping-container .vtex-omnishipping-1-x-addressFormPart1 .vtex-omnishipping-1-x-warning .shp-alert-disclaimer .shp-alert-icon g{fill:var(--color-default)}#shipping-data .shipping-container .vtex-omnishipping-1-x-addressFormPart1 .vtex-omnishipping-1-x-warning .shp-alert-disclaimer #remove-unavailable-items{color:var(--color-default)}#shipping-data .shipping-container .vtex-omnishipping-1-x-addressForm .delivery-address-title{color:var(--color-default);font-size:16px;font-weight:600;line-height:20.8px;margin-bottom:8px;text-align:left}#shipping-data .shipping-container .vtex-omnishipping-1-x-addressForm .address-summary{background:var(--background-default);border:none;margin-bottom:24px;padding:0;position:relative}#shipping-data .shipping-container .vtex-omnishipping-1-x-addressForm .address-summary .link-edit{border-left:1px solid var(--border-medium);color:var(--color-default);padding:8px 16px;position:absolute;right:0;text-transform:capitalize;top:0}#shipping-data .shipping-container .vtex-omnishipping-1-x-addressForm .vtex-omnishipping-1-x-address>div{grid-gap:8px;display:grid;grid-template-areas:"street street" "number complement" "neighborhood neighborhood" "city state" "receiverName receiverName";grid-template-columns:calc(50% - 4px) calc(50% - 4px)}#shipping-data .shipping-container .vtex-omnishipping-1-x-addressForm .vtex-omnishipping-1-x-address>div .ship-street{grid-area:street}#shipping-data .shipping-container .vtex-omnishipping-1-x-addressForm .vtex-omnishipping-1-x-address>div .ship-number{grid-area:number;margin-right:0}#shipping-data .shipping-container .vtex-omnishipping-1-x-addressForm .vtex-omnishipping-1-x-address>div .ship-complement{grid-area:complement}#shipping-data .shipping-container .vtex-omnishipping-1-x-addressForm .vtex-omnishipping-1-x-address>div .ship-neighborhood{grid-area:neighborhood}#shipping-data .shipping-container .vtex-omnishipping-1-x-addressForm .vtex-omnishipping-1-x-address>div .ship-city{grid-area:city;margin-right:0}#shipping-data .shipping-container .vtex-omnishipping-1-x-addressForm .vtex-omnishipping-1-x-address>div .ship-state{grid-area:state}#shipping-data .shipping-container .vtex-omnishipping-1-x-addressForm .vtex-omnishipping-1-x-address>div .ship-receiverName{grid-area:receiverName}#shipping-data .shipping-container .vtex-omnishipping-1-x-addressForm .vtex-omnishipping-1-x-address label{align-items:center;color:var(--color-light);display:flex;font-size:12px;font-style:normal;font-weight:500;line-height:130%;text-transform:capitalize;white-space:nowrap}#shipping-data .shipping-container .vtex-omnishipping-1-x-addressForm .vtex-omnishipping-1-x-address input,#shipping-data .shipping-container .vtex-omnishipping-1-x-addressForm .vtex-omnishipping-1-x-address select{background-color:var(--border-default);border:none;border-radius:3px;box-sizing:border-box;color:var(--color-default);font-size:14px;height:50px;line-height:16px;padding-left:16px;width:100%}#shipping-data .shipping-container .vtex-omnishipping-1-x-addressForm .vtex-omnishipping-1-x-address input:focus,#shipping-data .shipping-container .vtex-omnishipping-1-x-addressForm .vtex-omnishipping-1-x-address select:focus{border:none;box-shadow:none;outline:0}#shipping-data .shipping-container .vtex-omnishipping-1-x-addressForm .vtex-omnishipping-1-x-address input.success,#shipping-data .shipping-container .vtex-omnishipping-1-x-addressForm .vtex-omnishipping-1-x-address select.success{background-image:var(--icon-input-success);background-position:right 10px center;background-repeat:no-repeat}#shipping-data .shipping-container .vtex-omnishipping-1-x-addressForm .vtex-omnishipping-1-x-address input.error,#shipping-data .shipping-container .vtex-omnishipping-1-x-addressForm .vtex-omnishipping-1-x-address select.error{background-image:var(--icon-input-error);background-position:right 10px center;background-repeat:no-repeat;border:1px solid var(--color-error)}#shipping-data .shipping-container .btn-go-to-payment{align-items:center;background:var(--color-default);border:none;border-radius:0;display:flex;font-size:16px;font-weight:600;height:50px;justify-content:center;width:100%}#shipping-data .shipping-container .vtex-omnishipping-1-x-findPickup .vtex-omnishipping-1-x-PickupPointInfo .pickup-marker-blue path{fill:var(--color-default)}#shipping-data .shipping-container .vtex-omnishipping-1-x-findPickup .vtex-omnishipping-1-x-PickupPointInfo .vtex-omnishipping-1-x-pointWrapper .vtex-omnishipping-1-x-PickupPointName{font-weight:600}#shipping-data .shipping-container .vtex-omnishipping-1-x-findPickup .vtex-omnishipping-1-x-PickupPointInfo .vtex-omnishipping-1-x-pointWrapper .vtex-omnishipping-1-x-PickupPointAddress{font-size:12px}#shipping-data .shipping-container .vtex-omnishipping-1-x-findPickup .vtex-omnishipping-1-x-PickupPointInfo .vtex-omnishipping-1-x-pointWrapper .vtex-omnishipping-1-x-details{color:var(--color-default);cursor:pointer;text-decoration:underline}#shipping-data .shipping-container .vtex-omnishipping-1-x-findPickup .vtex-omnishipping-1-x-pickupPointChange{border-color:var(--color-default);color:var(--color-default)}#shipping-data .shipping-container .pickup-packages .vtex-omnishipping-1-x-shippingSectionTitle{color:var(--color-default);font-size:16px;font-weight:600}#shipping-data .shipping-container .pickup-packages #delivery-packages-options .shp-lean-option{background:var(--background-default);border:1px solid var(--border-medium);box-shadow:none}#shipping-data .shipping-container .pickup-packages #delivery-packages-options .shp-lean-option .shp-option-icon path{fill:var(--color-default)}#shipping-data .shipping-container .pickup-packages #delivery-packages-options .shp-lean-option .shp-option-icon .shp-option-text-price{color:var(--color-default);font-weight:600}.vtex-pickup-points-modal-3-x-pkpmodal .pkpmodal-info-bar .pkpmodal-location-summary .pkpmodal-location-reset{background:var(--color-default);border-radius:4px;color:var(--background-default);margin-left:8px;padding:4px 16px;text-shadow:none}.vtex-pickup-points-modal-3-x-pkpmodal .pkpmodal-info-bar .pkpmodal-points-list .pkpmodal-points-item .pkpmodal-pickup-point-marker .pkpmodal-pickup-point-best-marker-image,.vtex-pickup-points-modal-3-x-pkpmodal .pkpmodal-info-bar .pkpmodal-points-list .pkpmodal-points-item .pkpmodal-pickup-point-marker .pkpmodal-pickup-point-marker-image{display:none}.vtex-pickup-points-modal-3-x-pkpmodal .pkpmodal-info-bar .pkpmodal-points-list .pkpmodal-points-item .pkpmodal-pickup-point-marker .pkpmodal-pickup-point-distance:before{background-image:var(--icon-location);background-position:50%;background-repeat:no-repeat;content:"";display:block;height:24px;margin:0 auto 2px;width:24px}.vtex-pickup-points-modal-3-x-pkpmodal .pkpmodal-info-bar .pkpmodal-points-list .pkpmodal-points-item .pkpmodal-pickup-point-name{font-size:14px;font-weight:600}.vtex-pickup-points-modal-3-x-pkpmodal .pkpmodal-info-bar .pkpmodal-points-list .pkpmodal-points-item .pkpmodal-pickup-point-address{font-size:12px}.vtex-pickup-points-modal-3-x-pkpmodal .pkpmodal-info-bar .pkpmodal-points-list .vtex-pickup-points-modal-3-x-showListButton{border-color:var(--color-default);color:var(--color-default);font-size:12px;padding:8px}.vtex-pickup-points-modal-3-x-pkpmodal .pkpmodal-info-bar .pkpmodal-points-list .vtex-pickup-points-modal-3-x-pickupListTitle{display:none}.vtex-pickup-points-modal-3-x-pkpmodal .pkpmodal-info-bar .pkpmodal-details .pkpmodal-details-top .pkpmodal-details-back-lnk{align-items:center;color:var(--color-default);display:flex;font-size:14px;font-weight:600;text-decoration:unset}.vtex-pickup-points-modal-3-x-pkpmodal .pkpmodal-info-bar .pkpmodal-details .pkpmodal-details-top .pkpmodal-details-back-lnk .vtex-pickup-points-modal-3-x-backChevron{display:none}.vtex-pickup-points-modal-3-x-pkpmodal .pkpmodal-info-bar .pkpmodal-details .pkpmodal-details-top .pkpmodal-details-back-lnk:before{background-image:var(--icon-large-arrow);background-position:50%;background-repeat:no-repeat;content:"";display:block;height:10px;margin-right:16px;width:36px}.vtex-pickup-points-modal-3-x-pkpmodal .pkpmodal-info-bar .pkpmodal-details .pkpmodal-details-header,.vtex-pickup-points-modal-3-x-pkpmodal .pkpmodal-info-bar .pkpmodal-details .pkpmodal-details-middle .pkpmodal-pickup-point .pkpmodal-pickup-point-main .pkpmodal-pickup-point-marker .pkpmodal-pickup-point-best-marker-image,.vtex-pickup-points-modal-3-x-pkpmodal .pkpmodal-info-bar .pkpmodal-details .pkpmodal-details-middle .pkpmodal-pickup-point .pkpmodal-pickup-point-main .pkpmodal-pickup-point-marker .pkpmodal-pickup-point-marker-image{display:none}.vtex-pickup-points-modal-3-x-pkpmodal .pkpmodal-info-bar .pkpmodal-details .pkpmodal-details-middle .pkpmodal-pickup-point .pkpmodal-pickup-point-main .pkpmodal-pickup-point-marker .pkpmodal-pickup-point-distance:before{background-image:var(--icon-location);background-position:50%;background-repeat:no-repeat;content:"";display:block;height:24px;margin:0 auto 2px;width:24px}.vtex-pickup-points-modal-3-x-pkpmodal .pkpmodal-info-bar .pkpmodal-details .pkpmodal-details-middle .pkpmodal-pickup-point .pkpmodal-pickup-point-main .pkpmodal-pickup-point-name{font-size:14px;font-weight:600}.vtex-pickup-points-modal-3-x-pkpmodal .pkpmodal-info-bar .pkpmodal-details .pkpmodal-details-middle .pkpmodal-pickup-point .pkpmodal-pickup-point-main .pkpmodal-pickup-point-address{font-size:12px}.vtex-pickup-points-modal-3-x-pkpmodal .pkpmodal-info-bar .pkpmodal-details .pkpmodal-details-bottom .pkpmodal-details-confirm-btn{background:var(--color-default);border:none;border-radius:0;text-transform:capitalize}.vtex-pickup-points-modal-3-x-pkpmodal .pkpmodal-info-bar .pkpmodal-header{border:none}#iframe-placeholder-creditCardPaymentGroup{display:flex;width:100%}#app-container{background:var(--background-default);padding:0;width:100%}#app-container .SecurityEnvironmentIcon{display:none}#app-container .CardForm>div{display:flex;flex-direction:column;width:100%}#app-container .CardForm input,#app-container .CardForm select{background:var(--border-default);border:0;border-radius:0;box-shadow:none;box-sizing:border-box;color:var(--color-light);font-size:14px;height:35px;max-width:unset;padding:0 10px;text-align:left;width:100%}#app-container .CardForm input:focus,#app-container .CardForm select:focus{box-shadow:none;outline:0}#app-container .CardForm span.error{color:var(--color-error);font-size:12px}#app-container .CardForm .PaymentCardValue .input-prepend .add-on{background:var(--border-default);border:none;height:23px;padding-top:7px}#app-container .CardForm .PaymentCardValue .FormFieldLabel{display:block;padding-top:7px;width:100%}#app-container .CardForm .PaymentCardNumber:after{color:var(--color-medium);content:"A bandeira do seu cartão será selecionada automaticamente";font-size:10px;line-height:12px}#app-container .CardForm .PaymentCardFlags{margin-bottom:16px;margin-top:8px}#app-container .CardForm .PaymentCardFlags .card-flags{align-items:center;display:flex;flex-direction:row;justify-content:space-between}#app-container .CardForm .PaymentCardFlags .card-flags .card-flag-radio{display:none}#app-container .CardForm .PaymentCardFlags .card-flags .card-flag{filter:grayscale(100%)}#app-container .CardForm .PaymentCardFlags .card-flags .card-flag.card-selected{filter:grayscale(0)}#app-container .CardForm .PaymentInstallments{margin-bottom:16px}#app-container .CardForm .PaymentInstallments .input-xlarge{width:100%}#app-container .CardForm .PaymentCardHolderName{margin-bottom:16px}#app-container .CardForm .PaymentCardDueDate .FormFieldLabel{display:block;width:100%}#app-container .CardForm .PaymentCardDueDate .payment-card-due-month,#app-container .CardForm .PaymentCardDueDate .payment-card-due-year{position:relative;width:calc(50% - 4px)}#app-container .CardForm .PaymentCardDueDate .payment-card-due-month{margin-right:8px}#app-container .CardForm .PaymentCardDueDate .payment-card-lash,#app-container .CardForm .PaymentCardDueDate:after,#app-container .CardForm .PaymentCardDueDate:before{display:none}#app-container .CardForm .PaymentCardCVV{margin-bottom:16px;margin-top:16px}#app-container .CardForm .PaymentCardCVV .FormFieldLabel{width:100%}#app-container .CardForm .BillingAddress{margin-top:16px}#app-container .CardForm .BillingAddress .AddressToggle{display:inline-block}#app-container .CardForm .BillingAddress .AddressToggle input{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;height:15px;margin-right:8px;position:relative;width:15px}#app-container .CardForm .BillingAddress .AddressToggle input:before{background-color:var(--background-default);border:1px solid var(--border-dark);border-radius:2px;content:"";display:block;height:15px;left:0;position:absolute;top:-3px;width:15px}#app-container .CardForm .BillingAddress .AddressToggle input:checked:after{background-image:var(--icon-input-check);border-radius:0;content:"";display:block;height:12px;left:2px;position:absolute;top:0;width:12px}#app-container .CardForm .BillingAddress .AddressToggle label{font-size:13px}#app-container .CardForm .BillingAddress .AddressForm input.payment-billing-address-city,#app-container .CardForm .BillingAddress .AddressForm input.payment-billing-address-complement,#app-container .CardForm .BillingAddress .AddressForm input.payment-billing-address-number,#app-container .CardForm .BillingAddress .AddressForm select.payment-billing-address-state{width:100%}#app-container .CardForm .BillingAddress .AddressForm .DontKnowPostalCode #dont-know-postal-code{color:var(--color-default);display:flex;font-size:12px;line-height:16px;margin-top:8px;text-align:left;-webkit-text-decoration-line:underline;text-decoration-line:underline}#app-container .CardForm .BillingAddress .AddressForm .DontKnowPostalCode #dont-know-postal-code:after{background-image:var(--icon-checkout-link);background-repeat:no-repeat;content:"";display:block;height:16px;margin-left:4px;margin-top:-2px;width:16px}#app-container .CardForm .BillingAddress .AddressForm .payment-billing-address-number{margin-right:8px;width:calc(50% - 4px)}#app-container .CardForm .BillingAddress .AddressForm .payment-billing-address-complement{width:calc(50% - 4px)}#app-container .CardForm .BillingAddress .AddressForm .payment-billing-address-city{margin-right:8px;width:calc(70% - 4px)}#app-container .CardForm .BillingAddress .AddressForm .payment-billing-address-state{width:calc(30% - 4px)}#app-container .ChangeNumberOfPayments{display:flex;margin-bottom:8px;margin-top:16px;width:100%}#app-container .ChangeNumberOfPayments a{background-color:#fff;color:#000;display:flex;font-size:14px;font-weight:400;height:38px;text-align:left;text-decoration:none;-webkit-text-decoration-line:underline;text-decoration-line:underline;width:100%}#app-container .ChangeNumberOfPayments a:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M3.558 4.372h13.395c.103 0 .187.083.187.186v1.923H3.372V4.558c0-.103.083-.186.186-.186Zm14.326 2.48V4.559a.93.93 0 0 0-.93-.93H3.557a.93.93 0 0 0-.93.93v8.93c0 .514.416.93.93.93H4.86a.372.372 0 0 0 0-.744H3.558a.186.186 0 0 1-.186-.186V7.226H17.14v1.611a.372.372 0 1 0 .744 0V6.853Zm-11.35 3.474H19.93c.103 0 .186.083.186.186v1.923H6.35v-1.923c0-.103.083-.186.186-.186Zm14.326.186a.93.93 0 0 0-.93-.93H6.535a.93.93 0 0 0-.93.93v8.93c0 .514.416.93.93.93H19.93a.93.93 0 0 0 .93-.93v-8.93Zm-.744 2.667v6.263a.186.186 0 0 1-.186.186H6.535a.186.186 0 0 1-.186-.186v-6.263h13.767Zm-7.814 4.589c0-.206.167-.373.372-.373h1.117a.372.372 0 0 1 0 .745h-1.117a.372.372 0 0 1-.372-.372Zm3.35 0c0-.206.166-.373.371-.373h2.233a.372.372 0 0 1 0 .745h-2.233a.372.372 0 0 1-.372-.372Z' fill='%23000404'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:block;height:24px;margin-right:8px;margin-top:-3px;width:24px}.percent-pix-flag{background:#eafce3;color:#41a201;font-size:10px;font-weight:500;left:126px;padding:4px 6px;position:absolute;top:8px}@media(min-width:1026px){.percent-pix-flag{font-size:12px;padding:4px 8px}}.payment-discounts-alert{margin-left:0!important;width:auto}#payment-data{background:var(--background-default);padding:16px}#payment-data .payment-body:before{color:var(--color-default);content:"Escolha a forma de pagamento";font-size:14px}#payment-data .accordion-group{border:none;padding:0}#payment-data .accordion-group .accordion-heading .icon-credit-card{align-items:center;display:flex;flex-direction:row;justify-content:center}#payment-data .accordion-group .accordion-heading .icon-credit-card:before{background-image:var(--icon-checkout-payment);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:16px;margin-right:13px;width:16px}#payment-data .accordion-group .accordion-heading span{color:var(--color-default);display:flex;flex-direction:row;font-size:16px;font-style:normal;font-weight:600;letter-spacing:1px;line-height:150%;text-transform:uppercase}#payment-data .accordion-group .accordion-body{margin-top:16px}#payment-data .accordion-group .accordion-body .accordion-inner{padding:0}#payment-data .accordion-group .accordion-body .accordion-inner .form-step{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start;width:100%}#payment-data .accordion-group .accordion-body .accordion-inner .form-step .link-gift-card{display:none!important;margin:0;position:unset}#payment-data .accordion-group .accordion-body .accordion-inner .form-step .link-gift-card #show-gift-card-group{font-size:0}#payment-data .accordion-group .accordion-body .accordion-inner .form-step .link-gift-card #show-gift-card-group:before{color:var(--color-default);content:"Adicionar cartão presente";font-size:14px;line-height:18px;-webkit-text-decoration-line:underline;text-decoration-line:underline}#payment-data .accordion-group .accordion-body .accordion-inner .form-step .payment-group{display:flex;margin:0 0 16px;width:100%}#payment-data .accordion-group .accordion-body .accordion-inner .form-step .payment-group .payment-group-list-btn{display:flex;flex-direction:column;width:90%}#payment-data .accordion-group .accordion-body .accordion-inner .form-step .payment-group .payment-group-list-btn #payment-group-creditCardPaymentGroup .payment-group-item-text{background-image:var(--icon-checkout-payment)}#payment-data .accordion-group .accordion-body .accordion-inner .form-step .payment-group .payment-group-list-btn #payment-group-instantPaymentPaymentGroup .payment-group-item-text{background-image:var(--icon-checkout-pix);background-size:20px}#payment-data .accordion-group .accordion-body .accordion-inner .form-step .payment-group .payment-group-list-btn .payment-group-item{border:none;border-radius:0;color:var(--color-default);margin-left:0;opacity:1;padding-left:24px;padding-right:0;position:relative}#payment-data .accordion-group .accordion-body .accordion-inner .form-step .payment-group .payment-group-list-btn .payment-group-item.active{background-color:transparent}#payment-data .accordion-group .accordion-body .accordion-inner .form-step .payment-group .payment-group-list-btn .payment-group-item.active:before{background:var(--color-default)}#payment-data .accordion-group .accordion-body .accordion-inner .form-step .payment-group .payment-group-list-btn .payment-group-item:before{border:1px solid var(--border-dark);border-radius:50px;content:"";display:block;height:15px;left:0;position:absolute;top:13px;width:15px}#payment-data .accordion-group .accordion-body .accordion-inner .form-step .payment-group .payment-group-list-btn .payment-group-item:after{background:var(--background-default);border-radius:30px;content:"";display:block;height:7px;left:4px;position:absolute;top:17px;width:7px}#payment-data .accordion-group .accordion-body .accordion-inner .form-step .steps-view{background-color:var(--background-default);border-bottom-left-radius:0;border-bottom-right-radius:0;display:flex;padding:0 0 3px;width:100%}#payment-data .accordion-group .accordion-body .accordion-inner .form-step .steps-view .payment-method,#payment-data .accordion-group .accordion-body .accordion-inner .form-step .steps-view .payment-method>div{display:flex;width:100%}#payment-data .accordion-group .accordion-body .accordion-inner .form-step .steps-view .payment-method>div .box-payment-Pagaleve.PagalevePaymentGroup{width:100%}#payment-data .accordion-group .accordion-body .accordion-inner .form-step .steps-view .payment-method>div .box-payment-pix{display:flex;flex-direction:column;margin-bottom:0;width:100%}#payment-data .accordion-group .accordion-body .accordion-inner .form-step .steps-view .payment-method>div .box-payment-pix .payment-pix-flow{margin-bottom:0}#payment-data .accordion-group .accordion-body .accordion-inner .form-step .gift-card-section{background-color:transparent;margin:0;padding:0}#payment-data .accordion-group .accordion-body .accordion-inner .form-step .gift-card-section .payment-discounts-list h5.gift-card-provider{display:none}#payment-data .accordion-group .accordion-body .accordion-inner .form-step .gift-card-section .payment-discounts-list .payment-discoints-table{margin-top:8px}#payment-data .accordion-group .accordion-body .accordion-inner .form-step .gift-card-section .payment-discounts-list .payment-discoints-table tbody tr{display:grid;grid-template-columns:2fr 1fr 1fr;margin-top:4px}#payment-data .accordion-group .accordion-body .accordion-inner .form-step .gift-card-section .payment-discounts-list .payment-discoints-table tbody tr td{align-items:center;display:flex;padding:0}#payment-data .accordion-group .accordion-body .accordion-inner .form-step .gift-card-section .payment-discounts-list .payment-discoints-table tbody tr .partialValue{align-items:flex-start;display:flex;flex-direction:column;justify-content:center}#payment-data .accordion-group .accordion-body .accordion-inner .form-step .gift-card-section .payment-discounts-list .payment-discoints-table tbody tr .partialValue label.valueTitle{color:var(--color-default);font-size:10px;font-variant:small-caps;font-weight:600;text-transform:uppercase}#payment-data .accordion-group .accordion-body .accordion-inner .form-step .gift-card-section .payment-discounts-list .payment-discoints-table tbody tr .partialValue .edit-partial{display:flex;width:100%}#payment-data .accordion-group .accordion-body .accordion-inner .form-step .gift-card-section .payment-discounts-list .payment-discoints-table tbody tr .partialValue .edit-partial .input-prepend{display:flex;height:30px;margin:0;width:100%}#payment-data .accordion-group .accordion-body .accordion-inner .form-step .gift-card-section .payment-discounts-list .payment-discoints-table tbody tr .partialValue .edit-partial .input-prepend .add-on{display:flex;height:100%}#payment-data .accordion-group .accordion-body .accordion-inner .form-step .gift-card-section .payment-discounts-list .payment-discoints-table tbody tr .partialValue .edit-partial .input-prepend input{display:flex;height:100%;width:100%}#payment-data .accordion-group .accordion-body .accordion-inner .form-step .gift-card-section .payment-discounts-list .payment-discoints-table .action{align-items:center;border:1px solid var(--color-default);border-radius:0;display:flex;flex-direction:row;height:30px;justify-content:center;margin:auto;padding:4px 8px;width:auto}#payment-data .accordion-group .accordion-body .accordion-inner .form-step .gift-card-section .payment-discounts-list .payment-discoints-table .action a{color:var(--color-default);font-size:12px;text-decoration:none;text-transform:capitalize;white-space:nowrap}#payment-data .accordion-group .accordion-body .accordion-inner .form-step .gift-card-section .payment-block__multiple-giftcard-error{color:var(--color-error);font-weight:600}#payment-data .accordion-group .accordion-body .accordion-inner .form-step .gift-card-section .gift-card-multiple-providers,#payment-data .accordion-group .accordion-body .accordion-inner .form-step .gift-card-section .payment-discounts{display:flex;flex-direction:column;width:100%}#payment-data .accordion-group .accordion-body .accordion-inner .form-step .gift-card-section .gift-card-multiple-providers{max-width:360px;padding-bottom:16px}#payment-data .accordion-group .accordion-body .accordion-inner .form-step .gift-card-section .gift-card-multiple-providers input,#payment-data .accordion-group .accordion-body .accordion-inner .form-step .gift-card-section .gift-card-multiple-providers select{background:var(--border-default);border:0;border-radius:0;box-shadow:none;box-sizing:border-box;color:var(--color-light);font-size:14px;height:35px;max-width:unset;padding:0 10px;text-align:left;width:100%}#payment-data .accordion-group .accordion-body .accordion-inner .form-step .gift-card-section .gift-card-multiple-providers input:focus,#payment-data .accordion-group .accordion-body .accordion-inner .form-step .gift-card-section .gift-card-multiple-providers select:focus{box-shadow:none;outline:0}#payment-data .accordion-group .accordion-body .accordion-inner .form-step .gift-card-section .gift-card-multiple-providers #btn-add-gift-card{align-items:center;background:var(--color-default);border:none;border-radius:0;color:var(--background-default);display:flex;height:35px;justify-content:center;width:100%}#payment-data .accordion-group .accordion-body .accordion-inner .form-step .gift-card-section .gift-card-multiple-providers .gift-card-provider-options{grid-gap:8px;align-items:center;display:flex;flex-direction:row;justify-content:flex-start}#payment-data .accordion-group .accordion-body .accordion-inner .form-step .gift-card-section .gift-card-multiple-providers .gift-card-provider-options label,#payment-data .accordion-group .accordion-body .accordion-inner .form-step .gift-card-section .gift-card-multiple-providers .gift-card-provider-options select{display:none}#payment-data .accordion-group .accordion-body .accordion-inner .form-step .gift-card-section .gift-card-multiple-providers .gift-card-provider-options #btn-add-gift-card{grid-area:button}@media(min-width:1026px){#payment-data{padding:16px 32px 32px}#payment-data .accordion-heading .accordion-toggle{padding:0}#payment-data .accordion-body .box-step .box-step-content .form-step{grid-gap:8px;display:grid;grid-template-areas:"gift gift" "giftcard giftcard" "giftcardsection giftcardsection" "selectpay datapay";grid-template-columns:calc(50% - 4px) calc(50% - 4px)}#payment-data .accordion-body .box-step .box-step-content .form-step:before{display:none}#payment-data .accordion-body .box-step .box-step-content .form-step .gift-card-section:first-child{grid-area:gift}#payment-data .accordion-body .box-step .box-step-content .form-step .gift-card-section{display:flex;grid-area:giftcardsection;margin:0;max-width:calc(50% - 8px)}#payment-data .accordion-body .box-step .box-step-content .form-step .gift-card-section .payment-discounts .gift-card-multiple-providers>div{align-items:flex-end;display:flex;flex-direction:row;justify-content:flex-start;width:100%}#payment-data .accordion-body .box-step .box-step-content .form-step .gift-card-section .payment-discounts .gift-card-multiple-providers>div .payment-discounts-options{width:100%}#payment-data .accordion-body .box-step .box-step-content .form-step .gift-card-section .payment-discounts .gift-card-multiple-providers>div .payment-discounts-options label{display:inline-block;font-size:0}#payment-data .accordion-body .box-step .box-step-content .form-step .gift-card-section .payment-discounts .gift-card-multiple-providers>div .payment-discounts-options label:before{color:var(--color-default);content:"Vale Presente";font-size:14px;font-weight:400;line-height:16px;margin-bottom:4px;text-transform:uppercase;width:100%}#payment-data .accordion-body .box-step .box-step-content .form-step .gift-card-section .payment-discounts .gift-card-multiple-providers>div .gift-card-provider-options{margin:8px 0 0;max-width:124px;width:100%}#payment-data .accordion-body .box-step .box-step-content .form-step .link-gift-card{grid-area:giftcard}#payment-data .accordion-body .box-step .box-step-content .form-step .payment-group{grid-area:selectpay}#payment-data .accordion-body .box-step .box-step-content .form-step .steps-view{border-radius:0;grid-area:datapay;margin-top:-80px;padding-right:1px}}.checkout-end .link-note-add{display:none}.checkout-end .checkout-container .cart-template{display:flex;flex-direction:column;margin-top:16px;width:100%}.checkout-end .checkout-container .cart-template.inactive{display:none!important}.checkout-end .checkout-container .cart-template .livelo-coupon{align-items:center;background:var(--background-default);border:1px solid var(--color-default);border-radius:4px;display:flex;justify-content:space-between;margin-top:16px;padding:8px 16px;width:90%}.checkout-end .checkout-container .cart-template .livelo-coupon .livelo-coupon-label{align-items:center;display:flex;flex-direction:row;justify-content:center}.checkout-end .checkout-container .cart-template .livelo-coupon .livelo-coupon-label span{margin-left:4px}.checkout-end .checkout-container .cart-template .cart-fixed{background:var(--background-default);height:100%!important}.checkout-end .checkout-container .cart-template .cart-fixed h2{align-items:center;display:flex;flex-direction:row;font-size:0;justify-content:flex-start;padding:16px}.checkout-end .checkout-container .cart-template .cart-fixed h2:before{background-image:var(--icon-checkout-resume);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:block;height:16px;margin-right:8px;width:20px}.checkout-end .checkout-container .cart-template .cart-fixed h2:after{color:var(--color-default);content:"RESUMO DA COMPRA";font-size:16px;font-weight:600;letter-spacing:1px;line-height:18px;text-transform:uppercase}.checkout-end .checkout-container .cart-template .cart-fixed .summary-cart-template-holder .cart{max-height:unset}.checkout-end .checkout-container .cart-template .cart-fixed .summary-cart-template-holder .cart-items{max-height:132px;overflow:auto;padding:8px 0}.checkout-end .checkout-container .cart-template .cart-fixed .summary-cart-template-holder .cart-items li{border:none;margin:0;padding:0}.checkout-end .checkout-container .cart-template .cart-fixed .summary-cart-template-holder .cart-items li .url{min-height:60px}.checkout-end .checkout-container .cart-template .cart-fixed .summary-cart-template-holder .cart-items li .description strong,.checkout-end .checkout-container .cart-template .cart-fixed .summary-cart-template-holder .cart-items li .quantity.badge{display:none}.checkout-end .checkout-container .cart-template .cart-fixed .summary-cart-template-holder .cart-items li .description .shipping-date{padding-top:4px}.checkout-end .checkout-container .cart-template .cart-fixed .summary-cart-template-holder .cart-items li .product-name{color:var(--color-default);font-size:12px;white-space:normal}.checkout-end .checkout-container .cart-template .cart-fixed #go-to-cart-button{display:none}.checkout-end .checkout-container .cart-template .cart-fixed .summary-template-holder{border:none;display:flex}.checkout-end .checkout-container .cart-template .cart-fixed .summary-template-holder .row-fluid{padding:0 16px}.checkout-end .checkout-container .cart-template .cart-fixed .summary-template-holder .summary-totalizers{margin:0}.checkout-end .checkout-container .cart-template .cart-fixed .summary-template-holder .summary-totalizers:before{display:none}.checkout-end .checkout-container .cart-template .cart-fixed .summary-template-holder .summary-totalizers .accordion-group .accordion-body tfoot tr{border:none;padding:2px 0}.checkout-end .checkout-container .cart-template .cart-fixed .summary-template-holder .summary-totalizers .accordion-group .accordion-body .totalizers-list tr{border-bottom:1px solid var(--border-medium);padding:2px 0}.checkout-end .checkout-container .cart-template .cart-fixed .summary-template-holder .summary-totalizers .accordion-group .accordion-body .totalizers-list .srp-summary-result{display:none!important}.checkout-end .checkout-container .cart-template .cart-fixed .payment-confirmation-wrap .payment-submit-wrap{margin-bottom:0;padding:0 16px}.checkout-end .checkout-container .cart-template .cart-fixed .payment-confirmation-wrap .payment-submit-wrap #payment-data-submit{align-items:center;background:var(--color-success);border:none;border-radius:0;display:flex;height:48px;justify-content:center;text-transform:capitalize;width:100%}.checkout-end .checkout-container .cart-template .cart-fixed .payment-confirmation-wrap .payment-submit-wrap #payment-data-submit .icon-lock,.checkout-end .checkout-container .cart-template .cart-fixed .payment-confirmation-wrap .summary-note,.checkout-end .note-data{display:none}.topcheckout{display:flex;width:100%}.topcheckout .container{align-items:center;display:flex;flex-direction:row;justify-content:space-between;padding:0 16px!important;width:100%}.topcheckout .container:after,.topcheckout .container:before{content:none;display:none}.topcheckout .checktitle{color:var(--color-default);font-size:16px;font-weight:600;letter-spacing:1px;line-height:150%;margin:0 0 8px;text-transform:uppercase}.topcheckout a{align-items:center;color:var(--color-default);display:flex;float:right;font-size:12px;font-weight:400;justify-content:center;text-transform:capitalize}.topcheckout a span{background:var(--icon-back);background-color:var(--color-default);background-position:50%;background-repeat:no-repeat;background-size:20%;border-radius:50%;display:inline-block;height:22px;margin-right:8px;position:relative;width:22px}@media(min-width:1026px){.checkout-end .topcheckout{margin:0 auto;max-width:1280px}.checkout-end .topcheckout .container{padding:0!important}.checkout-end .container-main{margin:0 auto;max-width:1280px;width:100%}.checkout-end .container-main .checkout-container{padding:0}.checkout-end .container-main .checkout-container .orderform-template{grid-gap:16px;display:grid;grid-template-columns:auto 345px}.checkout-end .container-main .checkout-container .orderform-template:after,.checkout-end .container-main .checkout-container .orderform-template:before{display:none}.checkout-end .container-main .checkout-container .orderform-template .cart-template,.checkout-end .container-main .checkout-container .orderform-template .orderform-template-holder{margin:0;width:100%}.checkout-end .container-main .checkout-container .orderform-template .cart-template #payment-data,.checkout-end .container-main .checkout-container .orderform-template .orderform-template-holder #payment-data{margin:0}.checkout-end .container-main .checkout-container .orderform-template .cart-template>div.row-fluid,.checkout-end .container-main .checkout-container .orderform-template .orderform-template-holder>div.row-fluid{display:flex;flex-direction:row;flex-wrap:wrap;width:100%}.checkout-end .container-main .checkout-container .orderform-template .cart-template>div.row-fluid:after,.checkout-end .container-main .checkout-container .orderform-template .cart-template>div.row-fluid:before,.checkout-end .container-main .checkout-container .orderform-template .orderform-template-holder>div.row-fluid:after,.checkout-end .container-main .checkout-container .orderform-template .orderform-template-holder>div.row-fluid:before{display:none}.checkout-end .container-main .checkout-container .orderform-template .cart-template>div.row-fluid #client-profile-data,.checkout-end .container-main .checkout-container .orderform-template .orderform-template-holder>div.row-fluid #client-profile-data{display:flex;height:100%;margin-right:16px;width:calc(50% - 8px)}.checkout-end .container-main .checkout-container .orderform-template .cart-template>div.row-fluid #client-profile-data .client-profile-data,.checkout-end .container-main .checkout-container .orderform-template .orderform-template-holder>div.row-fluid #client-profile-data .client-profile-data{width:100%}.checkout-end .container-main .checkout-container .orderform-template .cart-template>div.row-fluid #shipping-data,.checkout-end .container-main .checkout-container .orderform-template .orderform-template-holder>div.row-fluid #shipping-data{display:flex;height:100%;width:calc(50% - 8px)}.checkout-end .container-main .checkout-container .orderform-template .cart-template>div.row-fluid #shipping-data .shipping-data,.checkout-end .container-main .checkout-container .orderform-template .orderform-template-holder>div.row-fluid #shipping-data .shipping-data{margin:0;width:100%}.checkout-end .container-main .checkout-container .orderform-template .cart-template>div.row-fluid #payment-data,.checkout-end .container-main .checkout-container .orderform-template .orderform-template-holder>div.row-fluid #payment-data{display:flex;margin-top:16px;width:100%}.checkout-end .container-main .checkout-container .orderform-template .cart-template>div.row-fluid #payment-data>div,.checkout-end .container-main .checkout-container .orderform-template .orderform-template-holder>div.row-fluid #payment-data>div{width:100%}.checkout-end .container-main .checkout-container .orderform-template .cart-template{align-items:flex-start;background:transparent;display:flex;flex-direction:column;justify-content:flex-start}.checkout-end .container-main .checkout-container .orderform-template .cart-template .cart-fixed{background:var(--background-default);display:flex;flex-direction:column;height:auto!important;max-width:345px;padding-bottom:16px;width:100%}.checkout-end .container-main .checkout-container .orderform-template .cart-template .cart-fixed.affix{position:unset}.checkout-end .container-main .checkout-container .orderform-template .cart-template .cart-fixed h2{background:var(--background-default);border:none}.checkout-end .container-main .checkout-container .orderform-template .cart-template .cart-fixed .summary-template-holder{background:var(--background-default)}.checkout-end .container-main .checkout-container .orderform-template .cart-template .cart-fixed .summary-template-holder .summary .cart-more-options{display:none}.checkout-end .container-main .checkout-container .orderform-template .cart-template .cart-fixed .summary-template-holder ul{overflow-y:auto}.checkout-end .container-main .checkout-container .orderform-template .cart-template .cart-fixed .summary-template-holder ul::-webkit-scrollbar{width:1px}.checkout-end .container-main .checkout-container .orderform-template .livelo-coupon{align-items:center;background:var(--background-default);border:1px solid var(--color-default);border-radius:4px;display:flex;justify-content:space-between;margin-top:16px;padding:8px 16px;width:90%}.checkout-end .container-main .checkout-container .orderform-template .livelo-coupon .livelo-coupon-label{align-items:center;display:flex;flex-direction:row;justify-content:center}.checkout-end .container-main .checkout-container .orderform-template .livelo-coupon .livelo-coupon-label span{margin-left:4px}.checkout-end .full-cart{display:none!important}}