:root{--baseColor1: #000;--baseColor2: var(--baseColor1);--baseColor3: var(--baseColor1);--baseColor4: var(--baseColor1);--baseColor5: var(--baseColor1);--baseColor6: var(--baseColor1);--fontColor1: var(--baseColor1);--fontColor2: var(--baseColor2);--fontColor3: var(--baseColor3);--fontColor4: #4B4B4B;--fontColor5: #505050;--fontColor6: #707070;--gray-100: #F0F0F0;--gray-200: #EEEEEE;--gray-300: #E8E8E8;--gray-400: #E1E1E1;--gray-450: #D9D9D9;--gray-475: #D8D8D8;--gray-500: #ACACAC;--gray-600: #ABABAB;--gray-700: #A8A8A8;--gray-800: #9E9E9E;--gray-850: #959595;--gray-900: #878787;--gray-950: #878787;--gray-1000: #878787;--media-ratio: 870/1181;--font: "Gotham";--font-1: var(--font);--font-2: var(--font);--font-3: var(--font);--font-4: var(--font);--font-5: var(--font);--star-full: #fb0;--star-empty: #d5d5d5;--swiper-theme-color: var(--baseColor2);--swiper-pagination-bullet-horizontal-gap: 4px;--swiper-pagination-bullet-inactive-opacity: 1;--swiper-pagination-bullet-size: 5px;--swiper-pagination-bullet-inactive-color: var(--gray-600);--swiper-pagination-bullet-border-radius: 100%}body.themodal-lock .themodal-overlay .the-modal a.close{font-size:25px;color:#c4c4c4;text-transform:uppercase;position:absolute;right:0;top:0;color:#fff;transform:translate(100%, -100%);cursor:pointer;background-color:transparent;padding:0;line-height:normal}.custom-modal{display:none;position:fixed;width:100%;height:100%;top:0;left:0;z-index:9999}.custom-modal.opened{display:block}.custom-modal__overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(1,1,1,.5);z-index:5;backdrop-filter:blur(3px)}.custom-modal__overlay.hide{display:none}.custom-modal__header{display:none}.custom-modal__close-modal{font-size:25px;color:#c4c4c4;text-transform:uppercase;position:absolute;right:0;top:0;color:#fff;transform:translate(100%, -100%);cursor:pointer;background-color:transparent;padding:0;line-height:normal}.custom-modal__container{width:100%;max-width:530px;background-color:#fff;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);z-index:6;--padding: 30px 30px;border-radius:10px}@media screen and (max-width:1023px){.custom-modal__container{width:calc(100% - (21px * 2))}}.custom-modal__content{padding:var(--padding)}@media screen and (max-width:1023px){.custom-modal__content{max-height:calc(100vh - 60px);overflow-y:auto}}body.medias-zoom .modal-content{padding:0}body.notifywhenavailable-modal .modal-content .product-notifywhenavailable-custom__form{display:block}@media screen and (min-width:1024px){body.coupon-error-message .custom-modal__container{width:-moz-fit-content;width:fit-content;min-width:530px;max-width:100%}body.coupon-error-message .custom-modal__container .message{white-space:nowrap}}body.modal-atualizar-cadastro-open .custom-modal__container{max-width:430px;border-radius:6px}body.modal-atualizar-cadastro-open .custom-modal__content{padding:34px 30px 30px}body.modal-atualizar-cadastro-open .modal-atualizar-cadastro{display:flex;flex-direction:column;align-items:center;gap:18px;letter-spacing:normal;text-align:center}body.modal-atualizar-cadastro-open .modal-atualizar-cadastro__title{display:block;color:var(--fontColor1);font-size:22px;line-height:1.25;font-weight:500}body.modal-atualizar-cadastro-open .modal-atualizar-cadastro__text{max-width:330px;margin:0;color:var(--fontColor4);font-size:15px;line-height:1.5}body.modal-atualizar-cadastro-open .modal-atualizar-cadastro__link{--height: 40px;display:flex;align-items:center;justify-content:center;gap:5px;height:var(--height);line-height:var(--height);font-size:14px;text-align:center;border:0;width:100%;font-weight:400;transition:none;white-space:nowrap;border-radius:10px;text-transform:uppercase;background-color:var(--baseColor1);color:#fff;width:-moz-fit-content;width:fit-content;min-width:190px;margin-top:4px;padding:0 24px;text-decoration:none}body.modal-atualizar-cadastro-open .modal-atualizar-cadastro__link.loading{font-size:0 !important;pointer-events:none;position:relative}body.modal-atualizar-cadastro-open .modal-atualizar-cadastro__link.loading .bg-sprite,body.modal-atualizar-cadastro-open .modal-atualizar-cadastro__link.loading svg{display:none}body.modal-atualizar-cadastro-open .modal-atualizar-cadastro__link.loading::before{--height: 70%;content:"" !important;display:block;animation:spinnerload 1s linear infinite;position:absolute;z-index:1;border:3px solid #fff;border-radius:100%;border-top:3px solid transparent;height:var(--height);aspect-ratio:1;font-size:14px}body{font-family:var(--font)}body.OnePageCheckout .wd-checkout-basket-discount-progressive span.discount.box-sizing:not(.active){display:none}body.OnePageCheckout .wd-checkout-basket-discount-progressive span.d-none.next-discount{display:none}body.OnePageCheckout .wd-checkout-basket-discount-progressive span.discount.box-sizing,body.OnePageCheckout .wd-checkout-basket-discount-progressive span.discount.box-sizing span.discount{color:#28a745;background-color:transparent;padding-left:revert-layer;font-size:12px;border:0;padding:0}@media screen and (max-width:1023px){body #onepage{padding-bottom:300px}}body #onepage #basket .items .wp-product:not(:last-child){padding-bottom:14px}body #onepage #basket #delete{text-decoration:underline}body #onepage #checkout .pix-discount{font-size:12px;padding:0 .8em 0 .7em;border-radius:1em;text-shadow:none;text-align:center;display:block;line-height:1.8em;white-space:nowrap;font-weight:400;background-color:#5cb85c;color:#fff;width:-moz-fit-content;width:fit-content}@media screen and (max-width:1023px){body #onepage #summary{display:block}body #onepage #summary .wd-checkout-basket-discount-progressive{margin:auto;text-align:center;padding-top:20px}}body #onepage #order-summary .ver-pedido-completo.opened img{transform:rotate(180deg)}body #onepage #order-summary .ver-pedido-completo img{transition:ease all .3s}body #onepage #order-summary #basket .items{padding-right:5px;max-height:calc((95px + 10px) * 3);overflow-y:auto;overflow-x:hidden}body #onepage #order-summary #basket .items::-webkit-scrollbar-track{border-radius:5px;background-color:#e9e9e9}body #onepage #order-summary #basket .items::-webkit-scrollbar{width:6px;background-color:#e9e9e9;border-radius:5px}body #onepage #order-summary #basket .items::-webkit-scrollbar-thumb{border-radius:5px;background-color:#000}@media screen and (max-width:1023px){body #onepage #order-summary #basket .items{height:50vw}}body #onepage #order-summary #basket .items .products h4{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}body #onepage #order-summary #basket .items .products .image img{max-width:60px}body #onepage #order-summary .coupon:not(.discounts),body #onepage #order-summary .discounts li{border-bottom:1px solid #eee}body .btn.finish{background-color:var(--orange-colcci, #28a745);border-radius:10px;text-transform:uppercase;font-weight:400;font-size:16px}body .btn.finish:hover{opacity:1}body.success #bg-success{width:200vw !important;height:200vw !important}