
/* source: <vtex.checkout-ui-custom@0.20.1> */
input,select,button{outline:none !important}.vcustom--vtex-omnishipping-1-x-address input,#app-container input[type=text],#app-container input[type=tel],#app-container input[type=email],#app-container select,.orderform-template .summary-note .note-textarea,.orderform-template-holder .step.shipping-data .vtex-omnishipping-1-x-addressFormPart1.vtex-omnishipping-1-x-geolocation input,.orderform-template-holder #client-profile-data form.client-pre-email input[type=text]:not(.pac-target-input),.orderform-template-holder #client-profile-data form.client-pre-email input[type=tel]:not(.pac-target-input),.orderform-template-holder #client-profile-data form.client-pre-email input[type=email]:not(.pac-target-input),.orderform-template-holder #client-profile-data form.client-pre-email select:not(.pac-target-input),.orderform-template-holder #client-profile-data .step.client-profile-data input[type=text]:not(.pac-target-input),.orderform-template-holder #client-profile-data .step.client-profile-data input[type=tel]:not(.pac-target-input),.orderform-template-holder #client-profile-data .step.client-profile-data input[type=email]:not(.pac-target-input),.orderform-template-holder #client-profile-data .step.client-profile-data select:not(.pac-target-input),.orderform-template-holder #shipping-data input[type=text]:not(.pac-target-input),.orderform-template-holder #shipping-data input[type=tel]:not(.pac-target-input),.orderform-template-holder #shipping-data input[type=email]:not(.pac-target-input),.orderform-template-holder #shipping-data select:not(.pac-target-input),.orderform-template-holder #payment-data input[type=text]:not(.pac-target-input),.orderform-template-holder #payment-data input[type=tel]:not(.pac-target-input),.orderform-template-holder #payment-data input[type=email]:not(.pac-target-input),.orderform-template-holder #payment-data select:not(.pac-target-input),.cart-more-options .srp-container .vtex-shipping-preview-0-x-addressFormPart1.vtex-shipping-preview-0-x-geolocation input,.cart-more-options .srp-container select,.cart-more-options .srp-container input[type=text]:not(.pac-target-input),.summary-template-holder .summary-coupon fieldset.coupon-fieldset input[type=text],.summary-template-holder .summary-coupon fieldset.coupon-fieldset button[type=submit],.table.cart-items td.quantity input,.table.cart-items tbody tr td .product-service select,.table.cart-items tr.item-attachments-content input,.table.cart-items tr.item-attachments-content select,#vtexIdContainer input{height:44px;line-height:44px;max-height:initial;display:inline-block;padding:0px 10px;border-radius:8px;border:1px solid #cbcbcb;outline:initial;font-family:"Nunito", sans-serif;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.vcustom--vtex-omnishipping-1-x-address input.error,#app-container input.error[type=text],#app-container input.error[type=tel],#app-container input.error[type=email],#app-container select.error,.orderform-template .summary-note .error.note-textarea,.orderform-template-holder .step.shipping-data .vtex-omnishipping-1-x-addressFormPart1.vtex-omnishipping-1-x-geolocation input.error,.orderform-template-holder #client-profile-data form.client-pre-email input.error[type=text]:not(.pac-target-input),.orderform-template-holder #client-profile-data form.client-pre-email input.error[type=tel]:not(.pac-target-input),.orderform-template-holder #client-profile-data form.client-pre-email input.error[type=email]:not(.pac-target-input),.orderform-template-holder #client-profile-data form.client-pre-email select.error:not(.pac-target-input),.orderform-template-holder #client-profile-data .step.client-profile-data input.error[type=text]:not(.pac-target-input),.orderform-template-holder #client-profile-data .step.client-profile-data input.error[type=tel]:not(.pac-target-input),.orderform-template-holder #client-profile-data .step.client-profile-data input.error[type=email]:not(.pac-target-input),.orderform-template-holder #client-profile-data .step.client-profile-data select.error:not(.pac-target-input),.orderform-template-holder #shipping-data input.error[type=text]:not(.pac-target-input),.orderform-template-holder #shipping-data input.error[type=tel]:not(.pac-target-input),.orderform-template-holder #shipping-data input.error[type=email]:not(.pac-target-input),.orderform-template-holder #shipping-data select.error:not(.pac-target-input),.orderform-template-holder #payment-data input.error[type=text]:not(.pac-target-input),.orderform-template-holder #payment-data input.error[type=tel]:not(.pac-target-input),.orderform-template-holder #payment-data input.error[type=email]:not(.pac-target-input),.orderform-template-holder #payment-data select.error:not(.pac-target-input),.cart-more-options .srp-container .vtex-shipping-preview-0-x-addressFormPart1.vtex-shipping-preview-0-x-geolocation input.error,.cart-more-options .srp-container select.error,.cart-more-options .srp-container input.error[type=text]:not(.pac-target-input),.summary-template-holder .summary-coupon fieldset.coupon-fieldset input.error[type=text],.summary-template-holder .summary-coupon fieldset.coupon-fieldset button.error[type=submit],.table.cart-items td.quantity input.error,.table.cart-items tbody tr td .product-service select.error,.table.cart-items tr.item-attachments-content input.error,.table.cart-items tr.item-attachments-content select.error,#vtexIdContainer input.error{border-color:#ff4c4c}.vcustom--vtex-omnishipping-1-x-address input:focus,#app-container input[type=text]:focus,#app-container input[type=tel]:focus,#app-container input[type=email]:focus,#app-container select:focus,.orderform-template .summary-note .note-textarea:focus,.orderform-template-holder .step.shipping-data .vtex-omnishipping-1-x-addressFormPart1.vtex-omnishipping-1-x-geolocation input:focus,.orderform-template-holder #client-profile-data form.client-pre-email input[type=text]:focus:not(.pac-target-input),.orderform-template-holder #client-profile-data form.client-pre-email input[type=tel]:focus:not(.pac-target-input),.orderform-template-holder #client-profile-data form.client-pre-email input[type=email]:focus:not(.pac-target-input),.orderform-template-holder #client-profile-data form.client-pre-email select:focus:not(.pac-target-input),.orderform-template-holder #client-profile-data .step.client-profile-data input[type=text]:focus:not(.pac-target-input),.orderform-template-holder #client-profile-data .step.client-profile-data input[type=tel]:focus:not(.pac-target-input),.orderform-template-holder #client-profile-data .step.client-profile-data input[type=email]:focus:not(.pac-target-input),.orderform-template-holder #client-profile-data .step.client-profile-data select:focus:not(.pac-target-input),.orderform-template-holder #shipping-data input[type=text]:focus:not(.pac-target-input),.orderform-template-holder #shipping-data input[type=tel]:focus:not(.pac-target-input),.orderform-template-holder #shipping-data input[type=email]:focus:not(.pac-target-input),.orderform-template-holder #shipping-data select:focus:not(.pac-target-input),.orderform-template-holder #payment-data input[type=text]:focus:not(.pac-target-input),.orderform-template-holder #payment-data input[type=tel]:focus:not(.pac-target-input),.orderform-template-holder #payment-data input[type=email]:focus:not(.pac-target-input),.orderform-template-holder #payment-data select:focus:not(.pac-target-input),.cart-more-options .srp-container .vtex-shipping-preview-0-x-addressFormPart1.vtex-shipping-preview-0-x-geolocation input:focus,.cart-more-options .srp-container select:focus,.cart-more-options .srp-container input[type=text]:focus:not(.pac-target-input),.summary-template-holder .summary-coupon fieldset.coupon-fieldset input[type=text]:focus,.summary-template-holder .summary-coupon fieldset.coupon-fieldset button[type=submit]:focus,.table.cart-items td.quantity input:focus,.table.cart-items tbody tr td .product-service select:focus,.table.cart-items tr.item-attachments-content input:focus,.table.cart-items tr.item-attachments-content select:focus,#vtexIdContainer input:focus{box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(0,0,0,.4)}input#creditCardpayment-card-0Number,input#creditCardpayment-card-0Code,input#creditCardpayment-card-1Number,input#creditCardpayment-card-1Code{font-size:18px}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,input:-webkit-autofill:active{animation:input_background_autofill 0s forwards}@keyframes input_background_autofill{100%{background-color:rgba(0,0,0,0)}}.btn,.orderform-template-holder #payment-data .payment-discounts-list table td.action a,.summary-template-holder .summary-coupon fieldset.coupon-fieldset .coupon-data a{font-family:"Nunito", sans-serif;text-shadow:none;border-radius:5px;outline:none !important;text-align:center;font-size:15px;padding:5px 12px;box-sizing:border-box;display:inline-block;background:none;box-shadow:none}.btn,.orderform-template-holder #payment-data .payment-discounts-list table td.action a,.summary-template-holder .summary-coupon fieldset.coupon-fieldset .coupon-data a,.btn:hover,.btn:focus{transition:all ease .3s}.btn:hover,.orderform-template-holder #payment-data .payment-discounts-list table td.action a:hover,.summary-template-holder .summary-coupon fieldset.coupon-fieldset .coupon-data a:hover,.btn:focus,.orderform-template-holder #payment-data .payment-discounts-list table td.action a:focus,.summary-template-holder .summary-coupon fieldset.coupon-fieldset .coupon-data a:focus{background:none}.btn-large,.client-pre-email .client-email.input.text .btn-success{padding:17px 19px}.btn-link,.summary-template-holder .summary-coupon fieldset.coupon-fieldset .coupon-data a{color:#373896}.btn-link:hover,.summary-template-holder .summary-coupon fieldset.coupon-fieldset .coupon-data a:hover,.btn-link:focus,.summary-template-holder .summary-coupon fieldset.coupon-fieldset .coupon-data a:focus{color:#1d63be}.btn-success{background:#373896;border:1px solid #373896;font-size:13px}.btn-success:hover,.btn-success:focus,.btn-success:active{background:#19206A;border:1px solid #19206A}.btn-success[disabled]{background:#373896}.btn-primary{background:#373896;border:1px solid #373896;color:#f1f7ff}.btn-primary:hover,.btn-primary:focus,.btn-primary:active{background:#1d63be;border:1px solid #1d63be}.btn-secondary,.orderform-template-holder #payment-data #btn-add-gift-card,.orderform-template-holder #payment-data .payment-discounts-list table td.action a,.cart-more-options .srp-container .vtex-shipping-preview-0-x-pc .btn,.cart-more-options .srp-container .vtex-shipping-preview-0-x-pc .summary-template-holder .summary-coupon fieldset.coupon-fieldset .coupon-data a,.summary-template-holder .summary-coupon fieldset.coupon-fieldset .coupon-data .cart-more-options .srp-container .vtex-shipping-preview-0-x-pc a,.summary-template-holder .summary-coupon fieldset.coupon-fieldset button[type=submit],.table.cart-items tbody tr td .product-service input[type=submit],.table.cart-items tbody tr td.product-name .add-service.btn,.table.cart-items tbody tr td.product-name .summary-template-holder .summary-coupon fieldset.coupon-fieldset .coupon-data a.add-service,.summary-template-holder .summary-coupon fieldset.coupon-fieldset .coupon-data .table.cart-items tbody tr td.product-name a.add-service,.table.cart-items tbody tr td.product-name .clone-item.btn,.table.cart-items tbody tr td.product-name .summary-template-holder .summary-coupon fieldset.coupon-fieldset .coupon-data a.clone-item,.summary-template-holder .summary-coupon fieldset.coupon-fieldset .coupon-data .table.cart-items tbody tr td.product-name a.clone-item,.table.cart-items tbody tr td.product-name .add-item-attachment-container a{background:rgba(0,0,0,0);border:1px solid #373896;color:#373896}.btn-secondary:hover,.orderform-template-holder #payment-data #btn-add-gift-card:hover,.orderform-template-holder #payment-data .payment-discounts-list table td.action a:hover,.cart-more-options .srp-container .vtex-shipping-preview-0-x-pc .btn:hover,.cart-more-options .srp-container .vtex-shipping-preview-0-x-pc .summary-template-holder .summary-coupon fieldset.coupon-fieldset .coupon-data a:hover,.summary-template-holder .summary-coupon fieldset.coupon-fieldset .coupon-data .cart-more-options .srp-container .vtex-shipping-preview-0-x-pc a:hover,.summary-template-holder .summary-coupon fieldset.coupon-fieldset button[type=submit]:hover,.table.cart-items tbody tr td .product-service input[type=submit]:hover,.table.cart-items tbody tr td.product-name .add-service.btn:hover,.table.cart-items tbody tr td.product-name .summary-template-holder .summary-coupon fieldset.coupon-fieldset .coupon-data a.add-service:hover,.summary-template-holder .summary-coupon fieldset.coupon-fieldset .coupon-data .table.cart-items tbody tr td.product-name a.add-service:hover,.table.cart-items tbody tr td.product-name .clone-item.btn:hover,.table.cart-items tbody tr td.product-name .summary-template-holder .summary-coupon fieldset.coupon-fieldset .coupon-data a.clone-item:hover,.summary-template-holder .summary-coupon fieldset.coupon-fieldset .coupon-data .table.cart-items tbody tr td.product-name a.clone-item:hover,.table.cart-items tbody tr td.product-name .add-item-attachment-container a:hover,.btn-secondary:focus,.orderform-template-holder #payment-data #btn-add-gift-card:focus,.orderform-template-holder #payment-data .payment-discounts-list table td.action a:focus,.cart-more-options .srp-container .vtex-shipping-preview-0-x-pc .btn:focus,.cart-more-options .srp-container .vtex-shipping-preview-0-x-pc .summary-template-holder .summary-coupon fieldset.coupon-fieldset .coupon-data a:focus,.summary-template-holder .summary-coupon fieldset.coupon-fieldset .coupon-data .cart-more-options .srp-container .vtex-shipping-preview-0-x-pc a:focus,.summary-template-holder .summary-coupon fieldset.coupon-fieldset button[type=submit]:focus,.table.cart-items tbody tr td .product-service input[type=submit]:focus,.table.cart-items tbody tr td.product-name .add-service.btn:focus,.table.cart-items tbody tr td.product-name .summary-template-holder .summary-coupon fieldset.coupon-fieldset .coupon-data a.add-service:focus,.summary-template-holder .summary-coupon fieldset.coupon-fieldset .coupon-data .table.cart-items tbody tr td.product-name a.add-service:focus,.table.cart-items tbody tr td.product-name .clone-item.btn:focus,.table.cart-items tbody tr td.product-name .summary-template-holder .summary-coupon fieldset.coupon-fieldset .coupon-data a.clone-item:focus,.summary-template-holder .summary-coupon fieldset.coupon-fieldset .coupon-data .table.cart-items tbody tr td.product-name a.clone-item:focus,.table.cart-items tbody tr td.product-name .add-item-attachment-container a:focus,.btn-secondary:active,.orderform-template-holder #payment-data #btn-add-gift-card:active,.orderform-template-holder #payment-data .payment-discounts-list table td.action a:active,.cart-more-options .srp-container .vtex-shipping-preview-0-x-pc .btn:active,.cart-more-options .srp-container .vtex-shipping-preview-0-x-pc .summary-template-holder .summary-coupon fieldset.coupon-fieldset .coupon-data a:active,.summary-template-holder .summary-coupon fieldset.coupon-fieldset .coupon-data .cart-more-options .srp-container .vtex-shipping-preview-0-x-pc a:active,.summary-template-holder .summary-coupon fieldset.coupon-fieldset button[type=submit]:active,.table.cart-items tbody tr td .product-service input[type=submit]:active,.table.cart-items tbody tr td.product-name .add-service.btn:active,.table.cart-items tbody tr td.product-name .summary-template-holder .summary-coupon fieldset.coupon-fieldset .coupon-data a.add-service:active,.summary-template-holder .summary-coupon fieldset.coupon-fieldset .coupon-data .table.cart-items tbody tr td.product-name a.add-service:active,.table.cart-items tbody tr td.product-name .clone-item.btn:active,.table.cart-items tbody tr td.product-name .summary-template-holder .summary-coupon fieldset.coupon-fieldset .coupon-data a.clone-item:active,.summary-template-holder .summary-coupon fieldset.coupon-fieldset .coupon-data .table.cart-items tbody tr td.product-name a.clone-item:active,.table.cart-items tbody tr td.product-name .add-item-attachment-container a:active{background:#f1f7ff;border:1px solid #1d63be;color:#1d63be}.btn-outlined{background:rgba(0,0,0,0);border:1px solid #373896;color:#373896}.btn-outlined:hover,.btn-outlined:focus,.btn-outlined:active{background:rgba(0,0,0,0);border:1px solid #19206A}.btn#payment-data-submit span,.orderform-template-holder #payment-data .payment-discounts-list table td.action a#payment-data-submit span,.summary-template-holder .summary-coupon fieldset.coupon-fieldset .coupon-data a#payment-data-submit span{font-size:14px;margin-left:5px;font-weight:bold}.orderform-template .cart-template.mini-cart h2,.orderform-template-holder #client-profile-data form.client-pre-email .accordion-toggle,.orderform-template-holder #client-profile-data .step.client-profile-data .accordion-toggle,.orderform-template-holder #shipping-data .accordion-toggle,.orderform-template-holder #payment-data .accordion-toggle,.client-pre-email h3.client-pre-email-h span:after,.cart-more-options .srp-container .srp-main-title{font-size:calc(15px + 2px);text-transform:uppercase;border-bottom:1px solid #eeeeee;font-weight:bold;margin-bottom:15px;padding:7px 0 !important;color:#999999;color:#323232;border:none;font-size:20px;text-transform:initial;margin-bottom:0px}.payment-data .gift-card-section,.payment-data .payment-discounts-alert{margin:0;width:100% !important;box-sizing:border-box}.input-append,.input-prepend{display:flex !important;align-items:stretch}.input-append .btn,.input-append .orderform-template-holder #payment-data .payment-discounts-list table td.action a,.orderform-template-holder #payment-data .payment-discounts-list table td.action .input-append a,.input-append .summary-template-holder .summary-coupon fieldset.coupon-fieldset .coupon-data a,.summary-template-holder .summary-coupon fieldset.coupon-fieldset .coupon-data .input-append a,.input-append .add-on,.input-prepend .btn,.input-prepend .orderform-template-holder #payment-data .payment-discounts-list table td.action a,.orderform-template-holder #payment-data .payment-discounts-list table td.action .input-prepend a,.input-prepend .summary-template-holder .summary-coupon fieldset.coupon-fieldset .coupon-data a,.summary-template-holder .summary-coupon fieldset.coupon-fieldset .coupon-data .input-prepend a,.input-prepend .add-on{height:44px;line-height:44px;box-sizing:border-box;padding:0;width:20px}.input-append .add-on,.input-prepend .add-on{height:initial !important}.input-append input,.input-prepend input{border-radius:0 8px 8px 0 !important;width:100% !important;max-width:100px !important}.payment-discoints-table .number,.gift-card-provider-group .number,.payment-discoints-table .action,.gift-card-provider-group .action{text-align:right}@media(max-width: 690px){.orderform-template-holder .client-profile-data input[type=text]{width:100% !important}}@media(max-width: 690px){.item-quantity-change{display:inline-block}.item-quantity-change{float:left;padding:3px 5px 3px 0px}.item-quantity-change-increment{padding-left:5px;padding-right:0}.full-cart .cart-links-bottom .btn-success{width:83%;display:block;margin-top:10px}.full-cart .cart table{display:block;margin-top:0 !important}.full-cart .cart table thead{display:none}.full-cart .cart table tbody{display:block}.full-cart .cart table tbody tr+tr{border-top:1px dashed #ddd}.full-cart .cart table tbody tr{display:block;margin-top:10px;padding:10px 0;position:relative}.full-cart .cart table tbody tr .product-name a,.full-cart .cart table tbody tr .product-name .seller{overflow:hidden}.full-cart .cart table tbody tr td{display:inline-block;padding:4px 0}.full-cart .cart table tbody tr td.product-name .seller{display:block;line-height:120%;font-size:80%;margin:4px 0}.full-cart .cart table tbody tr td.product-image,.full-cart .cart table tbody tr td.bundle-item-image{left:0;position:absolute}.full-cart .cart table tbody tr td.product-name{display:block;margin-left:60px;text-align:left;line-height:140%;width:auto}.full-cart .cart table tbody tr td.product-name{padding:0 0 10px !important}.full-cart .cart table tbody tr td.empty,.full-cart .cart table tbody tr td.shipping-date,.full-cart .cart table tbody tr td .brand{display:none}.full-cart .cart table tbody tr td.product-name a,.full-cart .cart table tbody tr td.bundle-item-name span{display:block;padding-right:20px}.full-cart .cart table tbody tr td.quantity{width:81px;padding:0px;margin-left:60px}.full-cart .cart table tbody tr td.quantity input{float:left;margin:0;width:25px}.full-cart .cart table tbody tr td.product-price{text-align:right;float:right;margin-right:5px;padding:0}.full-cart .cart table tbody tr td.quantity-price{display:none}.full-cart .cart table tbody tr td.item-remove{position:absolute;top:2px;right:0;width:24px}.cart-links-bottom{float:none;margin-top:5px;margin-bottom:40px;text-align:right}.more{margin-right:0}.full-cart .cart-links-bottom .btn-success{width:auto}.full-cart .cart table tbody tr.item-attachments-head{border:0;margin:0;padding:0}.full-cart .cart table tbody tr.item-attachments-head .item-attachments-header{top:auto}.full-cart .cart table tbody tr.item-attachments-head .item-attachments-header:after{content:none}.full-cart .cart table tbody tr.item-attachments-head .item-attachments-header strong{box-shadow:none}.full-cart .cart table tbody tr.item-attachments-content{margin:0;border:0;padding:0}.full-cart .cart table tbody tr.item-attachments-content .item-attachments-item-fields{margin-left:5px;width:95%}}.default-modal{border-radius:8px;height:auto}.modal .btn,.modal .orderform-template-holder #payment-data .payment-discounts-list table td.action a,.orderform-template-holder #payment-data .payment-discounts-list table td.action .modal a,.modal .summary-template-holder .summary-coupon fieldset.coupon-fieldset .coupon-data a,.summary-template-holder .summary-coupon fieldset.coupon-fieldset .coupon-data .modal a{background:#fff}.modal.guest-login-modal button.btn{width:auto}.modal.guest-login-modal,.modal.modal-email-template,.modal.modal-payment-template,.modal.modal-masked-info-template{background:#373896}.payment-confirmation-message{width:100%}#vtexIdContainer{position:fixed !important}.vtexIdUI{position:absolute;top:50% !important;transform:translateY(-50%) !important}#vtexIdContainer{position:fixed}#vtexIdContainer a{color:#373896}#vtexIdContainer .vtexIdUI .modal-footer{background:none}#vtexIdContainer .vtexIdUI .btn,#vtexIdContainer .vtexIdUI .orderform-template-holder #payment-data .payment-discounts-list table td.action a,.orderform-template-holder #payment-data .payment-discounts-list table td.action #vtexIdContainer .vtexIdUI a,#vtexIdContainer .vtexIdUI .summary-template-holder .summary-coupon fieldset.coupon-fieldset .coupon-data a,.summary-template-holder .summary-coupon fieldset.coupon-fieldset .coupon-data #vtexIdContainer .vtexIdUI a{border-radius:5px;height:44px;line-height:44px;box-shadow:none !important;font-size:15px;padding:0 30px}#vtexIdContainer .vtexIdUI .btn.btn-success,#vtexIdContainer .vtexIdUI .orderform-template-holder #payment-data .payment-discounts-list table td.action a.btn-success,.orderform-template-holder #payment-data .payment-discounts-list table td.action #vtexIdContainer .vtexIdUI a.btn-success,#vtexIdContainer .vtexIdUI .summary-template-holder .summary-coupon fieldset.coupon-fieldset .coupon-data a.btn-success,.summary-template-holder .summary-coupon fieldset.coupon-fieldset .coupon-data #vtexIdContainer .vtexIdUI a.btn-success{background:#373896;border:1px solid #373896}#vtexIdContainer .vtexIdUI .btn.btn-success:hover,#vtexIdContainer .vtexIdUI .orderform-template-holder #payment-data .payment-discounts-list table td.action a.btn-success:hover,.orderform-template-holder #payment-data .payment-discounts-list table td.action #vtexIdContainer .vtexIdUI a.btn-success:hover,#vtexIdContainer .vtexIdUI .summary-template-holder .summary-coupon fieldset.coupon-fieldset .coupon-data a.btn-success:hover,.summary-template-holder .summary-coupon fieldset.coupon-fieldset .coupon-data #vtexIdContainer .vtexIdUI a.btn-success:hover,#vtexIdContainer .vtexIdUI .btn.btn-success:focus,#vtexIdContainer .vtexIdUI .orderform-template-holder #payment-data .payment-discounts-list table td.action a.btn-success:focus,.orderform-template-holder #payment-data .payment-discounts-list table td.action #vtexIdContainer .vtexIdUI a.btn-success:focus,#vtexIdContainer .vtexIdUI .summary-template-holder .summary-coupon fieldset.coupon-fieldset .coupon-data a.btn-success:focus,.summary-template-holder .summary-coupon fieldset.coupon-fieldset .coupon-data #vtexIdContainer .vtexIdUI a.btn-success:focus,#vtexIdContainer .vtexIdUI .btn.btn-success:active,#vtexIdContainer .vtexIdUI .orderform-template-holder #payment-data .payment-discounts-list table td.action a.btn-success:active,.orderform-template-holder #payment-data .payment-discounts-list table td.action #vtexIdContainer .vtexIdUI a.btn-success:active,#vtexIdContainer .vtexIdUI .summary-template-holder .summary-coupon fieldset.coupon-fieldset .coupon-data a.btn-success:active,.summary-template-holder .summary-coupon fieldset.coupon-fieldset .coupon-data #vtexIdContainer .vtexIdUI a.btn-success:active{background:#19206A;border:1px solid #19206A}#vtexIdContainer .vtexIdUI .btn#vtexIdUI-facebook,#vtexIdContainer .vtexIdUI .orderform-template-holder #payment-data .payment-discounts-list table td.action a#vtexIdUI-facebook,.orderform-template-holder #payment-data .payment-discounts-list table td.action #vtexIdContainer .vtexIdUI a#vtexIdUI-facebook,#vtexIdContainer .vtexIdUI .summary-template-holder .summary-coupon fieldset.coupon-fieldset .coupon-data a#vtexIdUI-facebook,.summary-template-holder .summary-coupon fieldset.coupon-fieldset .coupon-data #vtexIdContainer .vtexIdUI a#vtexIdUI-facebook{background:#4568ad !important}@media(max-width: 768px){#vtexIdContainer{position:fixed !important}#vtexIdContainer .vtexIdUI{overflow:auto;border-radius:0;width:100%;left:0;margin:0;top:0;height:100% !important;border:none}#vtexIdContainer .vtexIdUI .modal-header .close{top:0;right:0;margin:0;padding:4px 8px}}body{font-family:"Nunito", sans-serif;min-width:initial !important;padding:0;background:#f4f2f2;padding-bottom:40px !important;min-height:93vh;position:relative;font-size:15px;overflow-x:hidden}body a{color:#373896}body a:hover{color:#1d63be}@media(max-width: 768px){body{padding-bottom:0px !important}}body .cart-template.full-cart>*{opacity:0;transition-delay:1.2s;transition-property:opacity;-webkit-transition-duration:.5s}body.v-custom-loaded .cart-template.full-cart>*{opacity:initial}body.returningUser.v-custom-addressForm-on.v-custom-step-shipping .accordion-inner.shipping-container .vtex-omnishipping-1-x-addressFormPart1.vtex-omnishipping-1-x-geolocation{display:block}body.returningUser.v-custom-addressForm-on.v-custom-step-shipping .accordion-inner.shipping-container .vtex-omnishipping-1-x-deliveryGroup{display:block}body.returningUser.v-custom-addressForm-on.v-custom-step-shipping .accordion-inner.shipping-container .vtex-omnishipping-1-x-submitPaymentButton{display:block}.onda-v1 .br-pill,.step,.cart,.totalizers{border-radius:8px}.loading.loading-bg{background:#f4f2f2}.container{max-width:1252px;width:calc(100% - 40px)}@media(max-width: 690px){.container{width:calc(100% - 20px)}}.checkout-container{overflow:initial !important;z-index:2}@media(max-width: 768px){.checkout-container{margin-bottom:30px}}.checkout-container .orderform-template,.checkout-container .cart-template{display:flex;justify-content:space-between;align-items:flex-start;transition:position ease .8s,opacity ease .8s,margin ease .8s}.checkout-container .orderform-template.inactive,.checkout-container .cart-template.inactive{max-height:50vh;overflow:hidden;top:0;position:absolute}.checkout-container .full-cart.inactive{margin-left:-140%}.checkout-container .orderform-template.inactive{left:140%;margin:0;display:none !important}.container-cart h1,h1#orderform-title{font-size:22px !important;font-weight:400 !important;color:#323232 !important}h1#orderform-title{display:none !important}.v-custom-assemblies{margin:10px 0 3px 0;overflow:hidden;border-top:1px solid #cbcbcb;padding-top:7px}@media(max-width: 690px){.v-custom-assemblies{width:100%;left:0;margin-bottom:2px}}.v-custom-assemblies p{display:none}.v-custom-assemblies__values{list-style:none;padding:0;margin:0}.v-custom-assemblies__values__item strong:after{content:":"}.v-custom-assemblies__values__item span,.v-custom-assemblies__values__item strong{line-height:14px}.client-pre-email h3.client-pre-email-h span:before,.client-profile-data .accordion-toggle>span:before,.shipping-data .accordion-toggle:before,.payment-data .accordion-toggle>span:not(.payment-edit-link):before{background:#fff;border:1px solid #323232;color:#323232;width:26px;height:26px;line-height:26px;font-size:15px}body.js-vcustom-hideEmailStep .client-profile-data .accordion-toggle>span:before,body.v-custom-step-payment .payment-data .accordion-toggle>span:not(.payment-edit-link):before,body.v-custom-step-shipping .shipping-data .accordion-toggle:before,body.v-custom-step-profile .client-profile-data .accordion-toggle>span:before,body.v-custom-step-email .client-pre-email h3.client-pre-email-h span:before,body.v-custom-step-profile .client-pre-email h3.client-pre-email-h span:before,body.v-custom-step-payment .client-pre-email h3.client-pre-email-h span:before,body.v-custom-step-payment .client-profile-data .accordion-toggle>span:before,body.v-custom-step-payment .shipping-data .accordion-toggle:before,body.v-custom-step-shipping .client-pre-email h3.client-pre-email-h span:before,body.v-custom-step-shipping .client-profile-data .accordion-toggle>span:before,body.v-custom-step-profile .client-pre-email h3.client-pre-email-h span:before{background:#373896;border-color:#373896;color:#fff}.client-pre-email h3.client-pre-email-h span:before,.client-profile-data .accordion-toggle>span:before,.shipping-data .accordion-toggle:before,.payment-data .accordion-toggle>span:not(.payment-edit-link):before{text-align:center;margin-right:10px;border-radius:100%;display:inline-block;font-weight:bold;vertical-align:middle;margin-top:-2px}.client-pre-email h3.client-pre-email-h span:before{content:"1"}.client-profile-data .accordion-toggle>span:before{content:"2"}.shipping-data .accordion-toggle:before{content:"3"}.payment-data .accordion-toggle>span:not(.payment-edit-link):before{content:"4"}@media(max-width: 690px){body:before{width:0;height:4px;background:#373896;display:block;content:"";position:fixed;top:0;transition:all ease .3s;z-index:999}body.v-custom-step-email:before{width:23%}body.v-custom-step-profile:before{width:46%}body.v-custom-step-shipping:before{width:69%}body.v-custom-step-payment:before{width:92%}}body.v-custom-step-payment .checkout-steps_item_cart .text,body.v-custom-step-payment .checkout-steps_item_identification .text,body.v-custom-step-payment .checkout-steps_item_shipping .text,body.v-custom-step-payment .checkout-steps_item_payment .text,body.v-custom-step-shipping .checkout-steps_item_cart .text,body.v-custom-step-shipping .checkout-steps_item_identification .text,body.v-custom-step-shipping .checkout-steps_item_shipping .text,body.v-custom-step-email .checkout-steps_item_cart .text,body.v-custom-step-email .checkout-steps_item_identification .text,body.v-custom-step-profile .checkout-steps_item_cart .text,body.v-custom-step-profile .checkout-steps_item_identification .text,body.v-custom-step-cart .checkout-steps_item_cart .text{color:#323232;font-weight:bold;pointer-events:initial}body.v-custom-step-cart .checkout-steps_item_cart{opacity:1}body.v-custom-step-cart .checkout-steps_item_cart .text{pointer-events:none}body.v-custom-step-cart .checkout-steps_item_cart:before{background:#373896;border-color:#373896}body.v-custom-step-email .checkout-steps_bar_inner-active,body.v-custom-step-profile .checkout-steps_bar_inner-active{width:20%}body.v-custom-step-email .checkout-steps_item_cart,body.v-custom-step-email .checkout-steps_item_identification,body.v-custom-step-profile .checkout-steps_item_cart,body.v-custom-step-profile .checkout-steps_item_identification{opacity:1}body.v-custom-step-email .checkout-steps_item_cart:before,body.v-custom-step-email .checkout-steps_item_identification:before,body.v-custom-step-profile .checkout-steps_item_cart:before,body.v-custom-step-profile .checkout-steps_item_identification:before{background:#373896;border-color:#373896}body.v-custom-step-email .checkout-steps_item_identification .text,body.v-custom-step-profile .checkout-steps_item_identification .text{pointer-events:none}body.v-custom-step-shipping .checkout-steps_bar_inner-active{width:40%}body.v-custom-step-shipping .checkout-steps_item_cart,body.v-custom-step-shipping .checkout-steps_item_identification,body.v-custom-step-shipping .checkout-steps_item_shipping{opacity:1}body.v-custom-step-shipping .checkout-steps_item_cart:before,body.v-custom-step-shipping .checkout-steps_item_identification:before,body.v-custom-step-shipping .checkout-steps_item_shipping:before{background:#373896;border-color:#373896}body.v-custom-step-shipping .checkout-steps_item_shipping .text{pointer-events:none}body.v-custom-step-payment .checkout-steps_bar_inner-active{width:60%}body.v-custom-step-payment .checkout-steps_item_cart,body.v-custom-step-payment .checkout-steps_item_identification,body.v-custom-step-payment .checkout-steps_item_shipping,body.v-custom-step-payment .checkout-steps_item_payment{opacity:1}body.v-custom-step-payment .checkout-steps_item_cart:before,body.v-custom-step-payment .checkout-steps_item_identification:before,body.v-custom-step-payment .checkout-steps_item_shipping:before,body.v-custom-step-payment .checkout-steps_item_payment:before{background:#373896;border-color:#373896}body.v-custom-step-payment .checkout-steps_item_payment .text{pointer-events:none}.checkout-steps{display:none;position:relative;min-width:470px;width:100%;display:block}@media(max-width: 690px){.checkout-steps{display:none !important}}.checkout-steps_bar_inner-active{width:0;background:#373896}.checkout-steps_items{display:flex;justify-content:space-between}.checkout-steps_item{position:relative;text-align:center;flex-grow:1;display:flex;align-items:center;justify-content:flex-start;opacity:.6}.checkout-steps_item:after{content:"";height:2px;background:#373896;margin:0px 5px;min-width:10px}.checkout-steps_item .text{clear:both;display:flex;align-items:center;color:#999999;font-weight:500;cursor:pointer;pointer-events:none}.checkout-steps_item .text:before{content:"";width:7px;height:7px;background:#373896;border:2px solid #373896;display:inline-block;border-radius:100%;margin-right:7px;transition:all ease .3s}.checkout-steps_item_cart:after{width:calc(100% - 50px)}.checkout-steps_item_identification:after{width:calc(100% - 103px)}.checkout-steps_item_shipping:after{width:calc(100% - 77px)}.checkout-steps_item_payment:after{width:calc(100% - 77px)}.checkout-steps_item_confirmation:after{display:none}body .main-header{padding:12px 0;text-align:center;border-bottom:1px solid #cbcbcb;position:relative;background-color:#fff;margin-bottom:40px}body .main-header,body .main-header>.container{display:flex;align-items:center}@media(max-width: 690px){body .main-header,body .main-header>.container{justify-content:center}}body .main-header>.container:before,body .main-header>.container:after{display:none}body .main-header .header-link{position:absolute;left:0px;top:calc(100% + 18px);display:none}body .main-header .header-link a{height:20px;font-size:11px;line-height:115%;padding-left:0px;color:#676767;display:flex;align-items:center}body .main-header .header-link a:before{display:block;float:left;width:10px;height:10px;-webkit-mask:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pg0KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE5LjAuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPg0KPHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgNDQzLjUyIDQ0My41MiIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNDQzLjUyIDQ0My41MjsiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPGc+DQoJPGc+DQoJCTxwYXRoIGQ9Ik0xNDMuNDkyLDIyMS44NjNMMzM2LjIyNiwyOS4xMjljNi42NjMtNi42NjQsNi42NjMtMTcuNDY4LDAtMjQuMTMyYy02LjY2NS02LjY2Mi0xNy40NjgtNi42NjItMjQuMTMyLDBsLTIwNC44LDIwNC44DQoJCQljLTYuNjYyLDYuNjY0LTYuNjYyLDE3LjQ2OCwwLDI0LjEzMmwyMDQuOCwyMDQuOGM2Ljc4LDYuNTQ4LDE3LjU4NCw2LjM2LDI0LjEzMi0wLjQyYzYuMzg3LTYuNjE0LDYuMzg3LTE3LjA5OSwwLTIzLjcxMg0KCQkJTDE0My40OTIsMjIxLjg2M3oiLz4NCgk8L2c+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8L3N2Zz4NCg==) no-repeat 50% 50%;mask:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pg0KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE5LjAuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPg0KPHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgNDQzLjUyIDQ0My41MiIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNDQzLjUyIDQ0My41MjsiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPGc+DQoJPGc+DQoJCTxwYXRoIGQ9Ik0xNDMuNDkyLDIyMS44NjNMMzM2LjIyNiwyOS4xMjljNi42NjMtNi42NjQsNi42NjMtMTcuNDY4LDAtMjQuMTMyYy02LjY2NS02LjY2Mi0xNy40NjgtNi42NjItMjQuMTMyLDBsLTIwNC44LDIwNC44DQoJCQljLTYuNjYyLDYuNjY0LTYuNjYyLDE3LjQ2OCwwLDI0LjEzMmwyMDQuOCwyMDQuOGM2Ljc4LDYuNTQ4LDE3LjU4NCw2LjM2LDI0LjEzMi0wLjQyYzYuMzg3LTYuNjE0LDYuMzg3LTE3LjA5OSwwLTIzLjcxMg0KCQkJTDE0My40OTIsMjIxLjg2M3oiLz4NCgk8L2c+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8L3N2Zz4NCg==) no-repeat 50% 50%;-webkit-mask-size:cover;mask-size:cover;background-color:#676767;content:""}body .main-header .header-link a.back-cart-link{display:none}@media(max-width: 690px){body .main-header .header-link{top:50%;transform:translateY(-50%)}body .main-header .header-link a{max-width:80px}body .main-header .header-link a:before{width:17px;height:17px}}body .main-header .logo{max-width:calc(100% - 180px)}body .main-header .logo svg.vtex-logo{height:50px}body .main-header .logo,body .main-header .logo img{display:inline-block;font-size:24px;border:none;line-height:39px}body .main-header .checkout-steps{max-width:540px;margin-left:auto;padding-right:10px}@media(max-width: 690px){body:not(.body-cart) .main-header{padding:4px 0;margin-bottom:10px}body:not(.body-cart) .main-header .v-custom-mhide{display:none !important}body:not(.body-cart) .main-header,body:not(.body-cart) .main-header>.container{background:none;border:none;justify-content:center}body:not(.body-cart) .main-header .logo{cursor:default;pointer-events:none;font-weight:bold}body:not(.body-cart) .main-header .logo svg,body:not(.body-cart) .main-header .logo img{display:none !important}body:not(.body-cart) .main-header .logo:before{content:"checkout";text-transform:uppercase}body:not(.body-cart) .main-header .logo,body:not(.body-cart) .main-header .logo:hover{color:#323232;font-size:14px}body:not(.body-cart) .main-header .header-link{display:block}body:not(.body-cart) .main-header a.buy-more-link{display:none}body:not(.body-cart) .main-header a.back-cart-link{display:block !important;font-size:0}body:not(.body-cart) .main-header a.back-cart-link:before{background:#323232}}.main-footer{clear:both;text-align:center;padding:2px 0;border-top:1px solid #cbcbcb;position:absolute;bottom:0;width:100%;z-index:-1}.main-footer .container{position:initial}@media(max-width: 768px){.main-footer{position:relative}}.main-footer a.credits-vtex{width:100px;display:block;margin:0 auto}.main-footer .vtex-logo{display:block;margin:0 auto}.main-footer svg,.main-footer svg path{fill:#999999}.cart{border:none;padding:0}body.v-custom-step-cart .main-header .header-link{display:block}body.v-custom-cart-empty #cart-title,body.v-custom-cart-empty #shipping-preview-container,body.v-custom-cart-empty .summary-template-holder,body.v-custom-cart-empty .checkout-steps,body.v-custom-cart-empty .cart-more-options{display:none !important}body.v-custom-cart-empty .cart-template-holder{margin:0 auto}.empty-cart-content{padding:50px 0}h1#cart-title{display:none !important}.cart-more-options,.cart-template-holder .cart{padding:20px 30px;background:#fff;margin:0;border-radius:8px}@media(max-width: 690px){.cart-more-options,.cart-template-holder .cart{padding:12px}}.cart-template-holder .cart{border:none;margin-bottom:20px}.table.cart-items{display:block}.table.cart-items thead{width:100%;display:block}.table.cart-items thead tr{display:flex;align-items:center}.table.cart-items thead tr th.product{width:calc(100% - 235px) !important}.table.cart-items thead tr th.product-price,.table.cart-items thead tr th.quantity-price{width:90px !important}.table.cart-items thead tr th.item-remove,.table.cart-items thead tr th.quantity-price,.table.cart-items thead tr th.shipping-date{display:none}.table.cart-items thead tr th.quantity{min-width:62px}.table.cart-items thead tr th.product-image{order:1}.table.cart-items thead tr th.product-name{order:2}.table.cart-items thead tr th.shipping-date{order:3}.table.cart-items thead tr th.quantity{order:4}.table.cart-items thead tr th.product-price,.table.cart-items thead tr th.quantity-price{order:5}.table.cart-items tr.item-attachments-head{border:none !important;justify-content:center}.table.cart-items tr.item-attachments-head .help-arrow{display:none}.table.cart-items td.shipping-date{display:none}.table.cart-items tbody{display:flex;flex-wrap:wrap;width:100%}.table.cart-items tbody tr{width:100%;display:flex;flex-wrap:wrap;border-top:1px solid #eeeeee}.table.cart-items tbody tr.hide{display:none}.table.cart-items tbody tr>.v-custom-bundles{width:100%}@media(max-width: 690px){.table.cart-items tbody tr{margin-top:0 !important}.table.cart-items tbody tr:first-child{border:none}}.table.cart-items tbody tr.item-attachments-head,.table.cart-items tbody tr.item-attachments-content{display:none}.table.cart-items tbody tr .v-custom-product-item-wrap{width:100%;display:flex;align-items:center;position:relative;padding:20px 0}@media(max-width: 690px){.table.cart-items tbody tr .v-custom-product-item-wrap{display:block;padding:10px 0}.table.cart-items tbody tr .v-custom-product-item-wrap:after{content:"";clear:both;display:block}}.table.cart-items tbody tr td{width:auto;border:none}.table.cart-items tbody tr td.product-name .add-service-container,.table.cart-items tbody tr td.product-name .clone-item.btn,.table.cart-items tbody tr td.product-name .orderform-template-holder #payment-data .payment-discounts-list table td.action a.clone-item,.orderform-template-holder #payment-data .payment-discounts-list table td.action .table.cart-items tbody tr td.product-name a.clone-item,.table.cart-items tbody tr td.product-name .summary-template-holder .summary-coupon fieldset.coupon-fieldset .coupon-data a.clone-item,.summary-template-holder .summary-coupon fieldset.coupon-fieldset .coupon-data .table.cart-items tbody tr td.product-name a.clone-item,.table.cart-items tbody tr td.product-name .add-item-attachment-container{margin:10px 0}.table.cart-items tbody tr td.product-name .add-service-container+p,.table.cart-items tbody tr td.product-name .clone-item.btn+p,.table.cart-items tbody tr td.product-name .orderform-template-holder #payment-data .payment-discounts-list table td.action a.clone-item+p,.orderform-template-holder #payment-data .payment-discounts-list table td.action .table.cart-items tbody tr td.product-name a.clone-item+p,.table.cart-items tbody tr td.product-name .summary-template-holder .summary-coupon fieldset.coupon-fieldset .coupon-data a.clone-item+p,.summary-template-holder .summary-coupon fieldset.coupon-fieldset .coupon-data .table.cart-items tbody tr td.product-name a.clone-item+p,.table.cart-items tbody tr td.product-name .add-item-attachment-container+p{display:none}@media(min-width: 769px){.table.cart-items tbody tr td.product-name{width:calc(100% - 355px) !important}}.table.cart-items tbody tr td.product-name .seller{display:block}.table.cart-items tbody tr td.product-price,.table.cart-items tbody tr td.quantity-price{width:90px !important;white-space:nowrap;margin:0 10px;line-height:16px}.table.cart-items tbody tr td.product-price br,.table.cart-items tbody tr td.quantity-price br{display:none}@media(max-width: 690px){.table.cart-items tbody tr td.product-price,.table.cart-items tbody tr td.quantity-price{width:initial !important;text-align:right;float:right;margin:0;padding:0}}.table.cart-items tbody tr td.product-price .new-product-price-label,.table.cart-items tbody tr td.product-price .old-product-price-label,.table.cart-items tbody tr td.quantity-price .new-product-price-label,.table.cart-items tbody tr td.quantity-price .old-product-price-label{display:none}.table.cart-items tbody tr td.product-price .list-price,.table.cart-items tbody tr td.quantity-price .list-price{font-size:10px}.table.cart-items tbody tr td.product-price .total-selling-price,.table.cart-items tbody tr td.product-price .best-price,.table.cart-items tbody tr td.quantity-price .total-selling-price,.table.cart-items tbody tr td.quantity-price .best-price{font-weight:bold;position:relative}@media(max-width: 690px){.table.cart-items tbody tr td.product-price .total-selling-price,.table.cart-items tbody tr td.product-price .best-price,.table.cart-items tbody tr td.quantity-price .total-selling-price,.table.cart-items tbody tr td.quantity-price .best-price{display:flex;justify-content:flex-end;margin-top:7px}.table.cart-items tbody tr td.product-price .total-selling-price .discount,.table.cart-items tbody tr td.product-price .best-price .discount,.table.cart-items tbody tr td.quantity-price .total-selling-price .discount,.table.cart-items tbody tr td.quantity-price .best-price .discount{margin-left:5px;display:block}}.table.cart-items tbody tr td.product-price .new-product-real-price-per-unit,.table.cart-items tbody tr td.quantity-price .new-product-real-price-per-unit{display:inline-block}.table.cart-items tbody tr td.product-price .v-custom-quantity-price__best,.table.cart-items tbody tr td.quantity-price .v-custom-quantity-price__best{font-weight:bold;font-size:15px}.table.cart-items tbody tr td.product-price .v-custom-quantity-price__list,.table.cart-items tbody tr td.quantity-price .v-custom-quantity-price__list{display:block;font-size:10px}.table.cart-items tbody tr td.product-price .v-custom-quantity-price__list--list,.table.cart-items tbody tr td.product-price .v-custom-quantity-price__list--selling,.table.cart-items tbody tr td.quantity-price .v-custom-quantity-price__list--list,.table.cart-items tbody tr td.quantity-price .v-custom-quantity-price__list--selling{display:block}.table.cart-items tbody tr td.product-price .v-custom-quantity-price__list--list,.table.cart-items tbody tr td.quantity-price .v-custom-quantity-price__list--list{text-decoration:line-through;color:#999999}.table.cart-items tbody tr td.product-price .v-custom-quantity-price__list,.table.cart-items tbody tr td.product-price .v-custom-quantity-price__list--selling,.table.cart-items tbody tr td.quantity-price .v-custom-quantity-price__list,.table.cart-items tbody tr td.quantity-price .v-custom-quantity-price__list--selling{color:#676767;font-size:10px;line-height:11px}.table.cart-items tbody tr td.product-price .v-custom-quantity-price__list--selling,.table.cart-items tbody tr td.quantity-price .v-custom-quantity-price__list--selling{margin-bottom:3px}.table.cart-items tbody tr td.product-price .v-custom-quantity-price__list--selling .discount,.table.cart-items tbody tr td.quantity-price .v-custom-quantity-price__list--selling .discount{display:none}.table.cart-items tbody tr td.product-price .v-custom-quantity-price__list--selling:after,.table.cart-items tbody tr td.quantity-price .v-custom-quantity-price__list--selling:after{content:")"}.table.cart-items tbody tr td.product-price .v-custom-quantity-price__list--selling:before,.table.cart-items tbody tr td.quantity-price .v-custom-quantity-price__list--selling:before{content:"("}.table.cart-items tbody tr td.product-price .v-custom-quantity-price__list--selling .best-price,.table.cart-items tbody tr td.quantity-price .v-custom-quantity-price__list--selling .best-price{font-weight:normal;display:inline-block}@media(max-width: 690px){.table.cart-items tbody tr td.product-price .v-custom-quantity-price__list>*:last-child,.table.cart-items tbody tr td.quantity-price .v-custom-quantity-price__list>*:last-child{margin-bottom:-7px}}.table.cart-items tbody tr td.product-price.v-custom-quantity-price-active>.list-price,.table.cart-items tbody tr td.quantity-price.v-custom-quantity-price-active>.list-price{display:none !important}.table.cart-items tbody tr td.product-price>span.list-price,.table.cart-items tbody tr td.product-price>span.best-price,.table.cart-items tbody tr td.quantity-price>span.list-price,.table.cart-items tbody tr td.quantity-price>span.best-price{display:block}.table.cart-items tbody tr td.product-price span.product-manualprice,.table.cart-items tbody tr td.product-price a.manualprice-link-remove,.table.cart-items tbody tr td.quantity-price span.product-manualprice,.table.cart-items tbody tr td.quantity-price a.manualprice-link-remove{z-index:2}.table.cart-items tbody tr td.product-price a.manualprice-link-remove,.table.cart-items tbody tr td.quantity-price a.manualprice-link-remove{position:absolute;top:-2px;left:-4px;background:#fff}.table.cart-items tbody tr td.product-price a.manualprice-link-remove i.icon-remove:before,.table.cart-items tbody tr td.quantity-price a.manualprice-link-remove i.icon-remove:before{width:10px !important;height:10px !important}.table.cart-items tbody tr td.product-price span.product-manualprice,.table.cart-items tbody tr td.quantity-price span.product-manualprice{padding:5px 5px 5px 31px;border:1px solid #ccc;display:inline-block;background:#fff;border-radius:5px;box-shadow:0 0 19px #777;position:absolute;top:0;left:0;transform:translate(-15%, -34%)}@media(max-width: 690px){.table.cart-items tbody tr td.product-price span.list-price:not(.hide)+br+span.best-price{margin-top:0}}.table.cart-items tbody tr td.item-remove{margin-left:auto;width:20px !important}@media(max-width: 690px){.table.cart-items tbody tr td.item-remove{top:0 !important}}.table.cart-items tbody tr td.product-image{order:1}.table.cart-items tbody tr td.product-name{order:2;width:60%}.table.cart-items tbody tr td.shipping-date{order:3}.table.cart-items tbody tr td.quantity{order:4}.table.cart-items tbody tr td.product-price,.table.cart-items tbody tr td.quantity-price{order:5}.table.cart-items tbody tr td.item-remove{order:10}.table.cart-items tbody tr td.quantity-price{display:none !important}.table.cart-items tbody tr td.product-price{display:block !important}.table.cart-items tbody tr td .field-help{background:#373896;border-color:#373896}.table.cart-items tbody tr td i.icon-question-sign{color:#373896}.table.cart-items tbody tr td .add-item-attachment-container,.table.cart-items tbody tr td .clone-item,.table.cart-items tbody tr td p.clone-item-container{display:none !important}.table.cart-items tbody tr td hr.clone-item-sep{margin:0;clear:both;border:none}.table.cart-items tbody tr td .product-service{height:calc(44px + 10px);margin-top:10px;position:relative}@media(min-width: 690px){.table.cart-items tbody tr td .product-service fieldset{width:100%;position:absolute;min-width:250px}}.table.cart-items tbody tr td .product-service p{display:flex}.table.cart-items tbody tr td .product-service select{background:#fff;width:100%;margin-right:10px}.table.cart-items tbody tr td.quantity input{line-height:inherit}.table.cart-items tbody tr .v-custom-assemblies{clear:both}.table.cart-items tbody tr.v-custom-bundles-in .product-service{display:none}.table.cart-items tbody tr.item-unavailable{margin:10px 0;border-radius:10px;border:none !important}@media(max-width: 690px){.table.cart-items tbody tr.item-unavailable{padding:0;text-align:center}}.table.cart-items tbody tr.v-custom-indexedItems-in+tr.item-unavailable{display:none}.table.cart-items tbody tr.v-custom-indexed-item{border:none}.table.cart-items tbody tr.v-custom-indexed-item,.table.cart-items tbody tr.item-service{margin:0 0 10px 0;padding:0;border-top:none}.table.cart-items tbody tr.v-custom-indexed-item .v-custom-product-item-wrap,.table.cart-items tbody tr.v-custom-indexed-item .v-custom-trservice-wrap,.table.cart-items tbody tr.item-service .v-custom-product-item-wrap,.table.cart-items tbody tr.item-service .v-custom-trservice-wrap{background:#f1f7ff;border:1px dashed #cbcbcb;border-radius:8px;width:100%;display:flex;align-items:center;box-sizing:border-box;padding:5px 10px}.table.cart-items tbody tr.v-custom-indexed-item .v-custom-trservice-wrap,.table.cart-items tbody tr.item-service .v-custom-trservice-wrap{margin-bottom:10px;margin-top:10px}.table.cart-items tbody tr.v-custom-indexed-item td.quantity,.table.cart-items tbody tr.item-service td.quantity{background:#fff;width:25px;height:20px;text-align:center;justify-content:center}.table.cart-items tbody tr.v-custom-indexed-item td.quantity p,.table.cart-items tbody tr.item-service td.quantity p{width:100%}.table.cart-items tbody tr.v-custom-indexed-item td.product-price,.table.cart-items tbody tr.item-service td.product-price{display:none !important}.table.cart-items tbody tr.v-custom-indexed-item td.quantity-price,.table.cart-items tbody tr.item-service td.quantity-price{display:block !important}.table.cart-items tbody tr.v-custom-indexed-item .item-remove,.table.cart-items tbody tr.item-service .item-remove{margin-left:auto;position:initial;width:auto}.table.cart-items tbody tr.v-custom-indexed-item .item-remove i.icon.icon-remove.item-remove-ico:before,.table.cart-items tbody tr.item-service .item-remove i.icon.icon-remove.item-remove-ico:before{content:"-";background:#ff4c4c;color:#fff;line-height:9px;border-radius:100%;width:16px;height:16px;font-size:27px}@media(max-width: 690px){.table.cart-items tbody tr.v-custom-indexed-item,.table.cart-items tbody tr.item-service{border-top:none !important}.table.cart-items tbody tr.v-custom-indexed-item .product-price,.table.cart-items tbody tr.v-custom-indexed-item .quantity,.table.cart-items tbody tr.item-service .product-price,.table.cart-items tbody tr.item-service .quantity{margin:auto !important;width:auto !important;min-width:initial !important}}.table.cart-items tbody tr.v-custom-indexed-item:last-child{margin-bottom:20px}.table.cart-items tbody tr.v-custom-indexed-item td.product-image{display:none}@media(max-width: 690px){.table.cart-items tbody tr.v-custom-indexed-item td.quantity{display:none}}.table.cart-items tbody tr.v-custom-indexed-item td.product-name{margin-left:0 !important;padding:0 !important;width:100% !important;margin-right:15px}.table.cart-items tbody tr.v-custom-indexed-item p{margin:0;padding:0}.table.cart-items tbody tr:last-child{border-bottom:none}.table.cart-items tbody>tr.v-custom-indexed-item,.table.cart-items tbody>tr[data-parentitemindex]{display:none}.table.cart-items tbody>tr.v-custom-indexed-item+.item-unavailable,.table.cart-items tbody>tr[data-parentitemindex]+.item-unavailable{display:none}.table.cart-items td.product-image a{overflow:hidden;border-radius:8px}.table.cart-items td.product-image a{margin-right:20px}.table.cart-items td.product-image a,.table.cart-items td.product-image img{width:100px;display:block;max-width:initial;height:auto}@media(max-width: 690px){.table.cart-items td.product-image a,.table.cart-items td.product-image img{width:70px}}.table.cart-items td.product-name a,.table.cart-items td.product-name a:hover{color:#333;font-weight:bold;text-decoration:none}.table.cart-items td.quantity{margin:0 0 0 10px;display:flex;align-items:center;padding:0;border-radius:8px;border:1px solid #cbcbcb;float:left;min-width:30px;text-align:center;justify-content:center}.table.cart-items td.quantity input{margin:0;width:30px !important;height:30px !important;padding:0;border:none;box-shadow:none}.table.cart-items td.quantity .item-quantity-change{position:initial;left:initial;top:initial;bottom:initial;height:initial;display:flex;align-items:center;justify-content:center;padding:0}.table.cart-items td.quantity .item-quantity-change i{background:none;line-height:30px;display:inline-block}.table.cart-items td.quantity .item-quantity-change i:before{font-weight:bold;font-size:22px;width:25px;height:25px;line-height:25px;color:#000;border-radius:100%}.table.cart-items td.quantity .item-quantity-change>p{margin:0}.table.cart-items td.quantity .item-quantity-change.item-quantity-change-decrement i:before{content:"-";line-height:21px}.table.cart-items td.quantity .item-quantity-change.item-quantity-change-increment i:before{content:"+"}@media(max-width: 690px){.table.cart-items td.quantity{width:97px}.table.cart-items td.product-name,.table.cart-items td.quantity{margin-left:90px !important}}.table.cart-items i.icon.icon-remove.item-remove-ico:before{content:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pg0KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE5LjAuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPg0KPHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgNTEyLjAwMSA1MTIuMDAxIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA1MTIuMDAxIDUxMi4wMDE7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxnPg0KCQk8cGF0aCBkPSJNMjg0LjI4NiwyNTYuMDAyTDUwNi4xNDMsMzQuMTQ0YzcuODExLTcuODExLDcuODExLTIwLjQ3NSwwLTI4LjI4NWMtNy44MTEtNy44MS0yMC40NzUtNy44MTEtMjguMjg1LDBMMjU2LDIyNy43MTcNCgkJCUwzNC4xNDMsNS44NTljLTcuODExLTcuODExLTIwLjQ3NS03LjgxMS0yOC4yODUsMGMtNy44MSw3LjgxMS03LjgxMSwyMC40NzUsMCwyOC4yODVsMjIxLjg1NywyMjEuODU3TDUuODU4LDQ3Ny44NTkNCgkJCWMtNy44MTEsNy44MTEtNy44MTEsMjAuNDc1LDAsMjguMjg1YzMuOTA1LDMuOTA1LDkuMDI0LDUuODU3LDE0LjE0Myw1Ljg1N2M1LjExOSwwLDEwLjIzNy0xLjk1MiwxNC4xNDMtNS44NTdMMjU2LDI4NC4yODcNCgkJCWwyMjEuODU3LDIyMS44NTdjMy45MDUsMy45MDUsOS4wMjQsNS44NTcsMTQuMTQzLDUuODU3czEwLjIzNy0xLjk1MiwxNC4xNDMtNS44NTdjNy44MTEtNy44MTEsNy44MTEtMjAuNDc1LDAtMjguMjg1DQoJCQlMMjg0LjI4NiwyNTYuMDAyeiIvPg0KCTwvZz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjwvc3ZnPg0K");width:15px;height:15px}.summary-template-holder{background:#fff;padding:20px;text-align:left;box-sizing:border-box;border-radius:8px;position:sticky;top:20px;border:none}.summary-template-holder .summary-totalizers,.summary-template-holder .summary-coupon-wrap{width:100% !important}.summary-template-holder .cart-more-options{display:none !important}.summary-template-holder .summary-coupon{text-align:center;margin:0 auto !important;min-width:initial}.summary-template-holder .summary-coupon fieldset.coupon-fieldset .coupon-data{display:none !important}.summary-template-holder .summary-coupon fieldset.coupon-fieldset p{margin:0;color:#676767}.summary-template-holder .summary-coupon fieldset.coupon-fieldset p label{cursor:initial;font-size:13px}.summary-template-holder .summary-coupon fieldset.coupon-fieldset .coupon-data{margin:0;width:100%}.summary-template-holder .summary-coupon fieldset.coupon-fieldset .coupon-data a{width:100%;text-decoration:underline}.summary-template-holder .summary-coupon fieldset.coupon-fieldset>div{display:flex;justify-content:space-between;align-items:center}.summary-template-holder .summary-coupon fieldset.coupon-fieldset>div[style*=none]{display:block !important}.summary-template-holder .summary-coupon fieldset.coupon-fieldset>div[style*=none] p.coupon-label{display:none}.summary-template-holder .summary-coupon fieldset.coupon-fieldset>div[style*=flex] p.coupon-label{display:none}.summary-template-holder .summary-coupon fieldset.coupon-fieldset>div[style*=flex] p.coupon-fields{width:100%}.summary-template-holder .summary-coupon p.coupon-fields span{display:flex;width:100%;position:relative}.summary-template-holder .summary-coupon p.coupon-fields span.info{align-items:center;padding:0;color:#323232}.summary-template-holder .summary-coupon p.coupon-fields span.info>span{text-align:left;margin-right:10px;color:#373896}.summary-template-holder .summary-coupon p.coupon-fields span input{width:100%;margin-right:10px}.summary-template-holder .summary-coupon p.coupon-fields .delete{width:auto}.summary-template-holder .summary-coupon p.coupon-fields .delete #cart-coupon-remove{color:#ff4c4c;font-size:0;display:flex;align-items:center}.summary-template-holder .summary-coupon p.coupon-fields .delete #cart-coupon-remove:before{content:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pg0KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE5LjAuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPg0KPHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgNTEyLjAwMSA1MTIuMDAxIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA1MTIuMDAxIDUxMi4wMDE7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxnPg0KCQk8cGF0aCBkPSJNMjg0LjI4NiwyNTYuMDAyTDUwNi4xNDMsMzQuMTQ0YzcuODExLTcuODExLDcuODExLTIwLjQ3NSwwLTI4LjI4NWMtNy44MTEtNy44MS0yMC40NzUtNy44MTEtMjguMjg1LDBMMjU2LDIyNy43MTcNCgkJCUwzNC4xNDMsNS44NTljLTcuODExLTcuODExLTIwLjQ3NS03LjgxMS0yOC4yODUsMGMtNy44MSw3LjgxMS03LjgxMSwyMC40NzUsMCwyOC4yODVsMjIxLjg1NywyMjEuODU3TDUuODU4LDQ3Ny44NTkNCgkJCWMtNy44MTEsNy44MTEtNy44MTEsMjAuNDc1LDAsMjguMjg1YzMuOTA1LDMuOTA1LDkuMDI0LDUuODU3LDE0LjE0Myw1Ljg1N2M1LjExOSwwLDEwLjIzNy0xLjk1MiwxNC4xNDMtNS44NTdMMjU2LDI4NC4yODcNCgkJCWwyMjEuODU3LDIyMS44NTdjMy45MDUsMy45MDUsOS4wMjQsNS44NTcsMTQuMTQzLDUuODU3czEwLjIzNy0xLjk1MiwxNC4xNDMtNS44NTdjNy44MTEtNy44MTEsNy44MTEtMjAuNDc1LDAtMjguMjg1DQoJCQlMMjg0LjI4NiwyNTYuMDAyeiIvPg0KCTwvZz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjwvc3ZnPg0K");width:11px;height:12px;display:block;line-height:10px}.summary-template-holder .summary-coupon i.icon-spin.loading-coupon{border:1px solid #666;border-top:none;border-radius:100%;font-size:0;width:20px;height:20px;padding:0;line-height:0;display:none;margin:0;position:absolute;top:25%;right:10px;z-index:-1}.summary-template-holder span.link-choose-more-products-wrapper{display:none}.summary-template-holder .cart-links-bottom{float:none;margin:10px 0 0 0}.summary-template-holder .cart-links-bottom .btn,.summary-template-holder .cart-links-bottom .orderform-template-holder #payment-data .payment-discounts-list table td.action a,.orderform-template-holder #payment-data .payment-discounts-list table td.action .summary-template-holder .cart-links-bottom a,.summary-template-holder .cart-links-bottom .summary-coupon fieldset.coupon-fieldset .coupon-data a,.summary-template-holder .summary-coupon fieldset.coupon-fieldset .coupon-data .cart-links-bottom a{width:100%;box-sizing:border-box}.summary-template-holder .cart-links-bottom .btn-success{font-weight:bold}@media(max-width: 690px){.summary-template-holder .cart-links-bottom{position:fixed;bottom:0;width:100%;left:0;z-index:10000}.summary-template-holder .cart-links-bottom a{border-radius:0}}.summary-template-holder .summary-totalizers .table td.space,.summary-template-holder .summary-totalizers .table td.empty,.summary-template-holder .summary-totalizers tbody.shipping-calculate{display:none}.summary-template-holder .shipping-reset{display:none}.summary-template-holder .accordion-inner{margin-top:10px}.summary-template-holder tr:not(.Shipping){display:flex !important;justify-content:space-between;border:none !important}.summary-template-holder tr:not(.Shipping).CustomTax:not(.CustomTax--total){display:none !important}.summary-template-holder tbody{border-top:1px solid #cbcbcb;border-bottom:1px solid #cbcbcb;padding:15px 0;display:block}.summary-template-holder tbody td{display:inline-block;text-align:left !important;width:auto;color:#676767;font-size:13px;padding:0 0 3px 0 !important}.summary-template-holder tbody td.monetary{text-align:right !important;margin-left:auto;float:right}.summary-template-holder tfoot tr td{padding:14px 0 !important;color:#323232;font-size:14px;font-weight:bold}.summary-template-holder tfoot tr td.monetary{text-align:right !important;margin-left:auto;float:right;color:#373896}.summary-coupon{width:100% !important}.cart-select-gift-placeholder{width:auto !important;display:none !important}.cart-more-options{width:100% !important;margin:0 !important;border:none;padding:0;min-height:0 !important;display:flex !important;flex-wrap:wrap}.cart-more-options .cart-select-gift-placeholder{display:block !important}.cart-more-options .vtex-shipping-preview-0-x-alert .shp-alert-content.vtex-shipping-preview-0-x-content{display:flex;align-items:center}.cart-more-options .srp-container{max-width:100% !important}.cart-more-options .srp-container span.error{display:none}.cart-more-options .srp-container .srp-toggle__wrapper label{background:#fff;padding:10px 0;border-radius:8px}.cart-more-options .srp-container .srp-delivery-info .b--light-gray{background:#fff;border-radius:8px}.cart-more-options .srp-container select,.cart-more-options .srp-container input[type=text]:not(.pac-target-input){outline:initial}.cart-more-options .srp-container form.srp-postal-code__form.dib.relative{width:100%}.cart-more-options .srp-container button.shp-open-options{border-color:#1d63be}.cart-more-options .srp-container .onda-v1 .blue{color:#373896;outline:none}.cart-more-options .srp-container .onda-v1 .b--blue{border-color:#373896;outline:none}.cart-more-options .srp-container .onda-v1 .bg-blue{background:#373896;outline:initial}.cart-more-options .srp-container .vtex-shipping-preview-0-x-pc .ship-country{width:98%}.cart-more-options .srp-container .vtex-shipping-preview-0-x-pc .btn,.cart-more-options .srp-container .vtex-shipping-preview-0-x-pc .orderform-template-holder #payment-data .payment-discounts-list table td.action a,.orderform-template-holder #payment-data .payment-discounts-list table td.action .cart-more-options .srp-container .vtex-shipping-preview-0-x-pc a,.cart-more-options .srp-container .vtex-shipping-preview-0-x-pc .summary-template-holder .summary-coupon fieldset.coupon-fieldset .coupon-data a,.summary-template-holder .summary-coupon fieldset.coupon-fieldset .coupon-data .cart-more-options .srp-container .vtex-shipping-preview-0-x-pc a{height:44px;outline:initial;border-radius:8px}.cart-more-options .srp-container .ship-postalCode{width:auto !important;max-width:190px}.cart-more-options .srp-container .ship-postalCode input#ship-postalCode{width:100%}.cart-more-options .cart-select-gift-placeholder,.cart-more-options #shipping-preview-container{margin:20px;width:100%}@media(min-width: 690px){.cart-more-options .cart-select-gift-placeholder{margin-bottom:0}}.cart-more-options .cart-select-gift-placeholder:empty{display:none}.cart-more-options #shipping-preview-container{width:100% !important}@media(max-width: 690px){.cart-more-options #shipping-preview-container{display:none !important}}.cart-more-options .vtex-pickup-points-modal-3-x-pickupViewMode .btn,.cart-more-options .vtex-pickup-points-modal-3-x-pickupViewMode .orderform-template-holder #payment-data .payment-discounts-list table td.action a,.orderform-template-holder #payment-data .payment-discounts-list table td.action .cart-more-options .vtex-pickup-points-modal-3-x-pickupViewMode a,.cart-more-options .vtex-pickup-points-modal-3-x-pickupViewMode .summary-template-holder .summary-coupon fieldset.coupon-fieldset .coupon-data a,.summary-template-holder .summary-coupon fieldset.coupon-fieldset .coupon-data .cart-more-options .vtex-pickup-points-modal-3-x-pickupViewMode a{padding:13px 0}.cart-select-gift-placeholder .available-gift-item.active{background:#f1f7ff}.cart-select-gift-placeholder .label-vertical-group:hover,.cart-select-gift-placeholder .icon-check-empty,.cart-select-gift-placeholder .icon-check-sign{color:#676767}.cart-select-gift-placeholder .label-vertical-group:hover .icon-check-empty,.cart-select-gift-placeholder .icon-check-sign{color:#373896}.body-cart-vertical .cart-template-holder{width:calc(70% - 20px)}@media(max-width: 998px){.body-cart-vertical .cart-template-holder{width:100%}}.body-cart-vertical .summary-template-holder{width:30%}@media(max-width: 998px){.body-cart-vertical .summary-template-holder{width:100%;margin-top:20px}}.body-cart-vertical .cart-template.full-cart.active{display:flex;flex-flow:wrap;justify-content:space-between;align-items:flex-start}.body-cart-vertical .cart-template.full-cart.active .extensions-checkout-buttons-container{width:auto !important;margin:0}.body-cart-vertical .cart-template.full-cart.active .totalizers.summary-totalizers.cart-totalizers{width:100%;padding:0;margin:0}.client-pre-email{background:none;width:100%;border-top:none;position:relative;text-align:left}.client-pre-email fieldset.pre-email{box-sizing:border-box}.client-pre-email label{margin:0;line-height:20px}.client-pre-email label small{font-size:15px;padding:0;margin:0;color:#323232;font-weight:400;margin:0;vertical-align:top;display:block;margin-bottom:13px;margin-top:20px}.client-pre-email .link-cart{display:none}.client-pre-email h3.client-pre-email-h{margin:0}.client-pre-email h3.client-pre-email-h span{display:block;position:relative;font-size:0;padding:7px 0 !important}.client-pre-email h3.client-pre-email-h span:after{content:"Email";vertical-align:middle;display:inline-block;margin:0}.client-pre-email h3.client-pre-email-h span:after{padding:0 !important}.client-pre-email h3.client-pre-email-h .link-box-edit{display:none}.client-pre-email a#orderform-to-cart{color:#373896}.client-pre-email .client-email.input.text{margin:0;width:100%;position:initial}.client-pre-email .client-email.input.text input[type=email]{width:100%;box-sizing:border-box}.client-pre-email .client-email.input.text .btn-success{width:20%;margin:0;height:initial;position:absolute;top:initial;bottom:15px;right:initial;left:50%;transform:translateX(-50%);min-width:55%}@media(max-width: 768px){.client-pre-email .client-email.input.text .btn-success{width:calc(100% - 60px)}}.client-pre-email .client-email.input.text .loading-inline{position:absolute;color:#fff;font-size:16px;bottom:35px;top:initial;right:50% !important;margin-right:-10px}.client-pre-email .client-email.input.text .loading-inline[style=""]+#btn-client-pre-email{font-size:0}.client-pre-email .emailInfo{margin-top:20px;width:80%;box-sizing:border-box}.client-pre-email .emailInfo .icon-ok,.client-pre-email .emailInfo h3{color:#373896}@media(max-width: 690px){.client-pre-email .emailInfo{width:100%}}.client-pre-email .emailInfo .icon-lock{color:#eeeeee}@media(max-width: 690px){.client-pre-email .link-cart{display:none !important}}.client-pre-email+.client-profile-data .accordion-body:before{content:"Waiting for more information";display:block}.client-pre-email+.client-profile-data .accordion-body .accordion-inner{display:none}.client-pre-email+.client-profile-data.filled .accordion-body:before{display:none}.client-pre-email[style*="display: none"]{padding-bottom:20px !important}.client-pre-email[style*="display: none"] .link-box-edit{display:block !important}.client-pre-email[style*="display: none"] label small{display:none !important}.client-pre-email[style*="display: none"] input#client-pre-email{padding:0 !important;border:none !important;box-shadow:none !important;font-size:12px;font-weight:400;pointer-events:none;cursor:text;background:none !important;color:#676767}.client-pre-email[style*="display: none"] .emailInfo,.client-pre-email[style*="display: none"] #btn-client-pre-email{display:none}.client-pre-email[style*="display: none"]+.client-profile-data .accordion-body:before{display:none}.client-pre-email[style*="display: none"]+.client-profile-data .accordion-inner{display:block}body:not(.v-custom-step-email) .client-pre-email span.help.error{display:none !important}.payment-group-item-cards .card-flag{width:32px !important;background-size:auto 20px;min-width:auto;height:20px}.payment-group-item-cards .card-flag.Visa{background-position:0 0}.payment-group-item-cards .card-flag.Mastercard{background-position:-32px 0}.payment-group-item-cards .card-flag.Diners{background-position:-64px 0}.payment-group-item-cards .card-flag.Amex,.payment-group-item-cards .card-flag.American{background-position:-96px 0}.payment-group-item-cards .card-flag.Hipercard{background-position:-128px 0}.payment-group-item-cards .card-flag.Discover{background-position:-160px 0}.payment-group-item-cards .card-flag.Aura{background-position:-192px 0}.payment-group-item-cards .card-flag.Banricompras{background-position:-224px 0}.payment-group-item-cards .card-flag.Elo{background-position:-256px 0}.payment-group-item-cards .card-flag.JCB{background-position:-288px 0}.payment-group-item-cards .card-flag.Cabal{background-position:-320px 0}.payment-group-item-cards .card-flag.Maestro{background-position:-352px 0}.payment-group-item-cards .card-flag.Credz{background-position:-384px 0}.vcustom--vtex-omnishipping-1-x-address label,.orderform-template-holder .step .input.text label{margin:10px 0 5px 0;display:block;color:#999999}@keyframes placeHolderShimmer{0%{background-position:-468px 0}100%{background-position:468px 0}}.js-v-custom-is-loading .vcustom--vtex-omnishipping-1-x-address:before,.js-v-custom-is-loadAddress #shipping-data .accordion-group.shipping-data:after,.orderform-template .cart-template.mini-cart .cart .cart-items:not(.v-loaded) li.item:after{animation-duration:1.25s;animation-fill-mode:forwards;animation-iteration-count:infinite;animation-name:placeHolderShimmer;animation-timing-function:linear;background:#a9a9a9;background:linear-gradient(to right, #eeeeee 10%, #dddddd 18%, #eeeeee 33%);background-size:800px 104px}svg.pickup-marker-blue,svg.pickup-marker-blue path,svg.pkpmodal-pickup-point-marker-image,svg.pkpmodal-pickup-point-marker-image path,svg.vtex-omnishipping-1-x-svg,svg.vtex-omnishipping-1-x-svg path,svg.pkpmodal-pickup-point-best-marker-image path:not([fill=white]){fill:#373896}@media(max-width: 768px){.container.container-main.container-order-form{width:calc(100% - 20px)}}.orderform-template-holder #client-profile-data{width:100%}.orderform-template-holder #client-profile-data form.client-pre-email,.orderform-template-holder #client-profile-data .step.client-profile-data,.orderform-template-holder #shipping-data,.orderform-template-holder #payment-data{width:100% !important;padding:0;margin:0;box-sizing:border-box;background:#fff;border-radius:8px;margin-bottom:20px !important;z-index:initial;border:none;padding:30px}@media(max-width: 768px){.orderform-template-holder #client-profile-data form.client-pre-email,.orderform-template-holder #client-profile-data .step.client-profile-data,.orderform-template-holder #shipping-data,.orderform-template-holder #payment-data{padding:20px}}.orderform-template-holder #client-profile-data form.client-pre-email.client-pre-email,.orderform-template-holder #client-profile-data .step.client-profile-data.client-pre-email,.orderform-template-holder #shipping-data.client-pre-email,.orderform-template-holder #payment-data.client-pre-email{display:block !important;padding-bottom:calc(44px + 14px + 30px)}.orderform-template-holder #client-profile-data form.client-pre-email .link-box-edit,.orderform-template-holder #client-profile-data .step.client-profile-data .link-box-edit,.orderform-template-holder #shipping-data .link-box-edit,.orderform-template-holder #payment-data .link-box-edit{background:none;box-shadow:none;border:none;color:#373896;outline:none;position:absolute;right:0;top:50%;padding:1px;font-size:14px;transform:translateY(-50%);opacity:.7;transition:all ease .2s}.orderform-template-holder #client-profile-data form.client-pre-email .link-box-edit:hover,.orderform-template-holder #client-profile-data .step.client-profile-data .link-box-edit:hover,.orderform-template-holder #shipping-data .link-box-edit:hover,.orderform-template-holder #payment-data .link-box-edit:hover{opacity:1}.orderform-template-holder #client-profile-data form.client-pre-email .link-box-edit i.icon-spinner,.orderform-template-holder #client-profile-data .step.client-profile-data .link-box-edit i.icon-spinner,.orderform-template-holder #shipping-data .link-box-edit i.icon-spinner,.orderform-template-holder #payment-data .link-box-edit i.icon-spinner{font-size:17px;position:absolute;right:0;display:none;top:-7px}.orderform-template-holder #client-profile-data form.client-pre-email .link-box-edit.active i.icon-edit,.orderform-template-holder #client-profile-data .step.client-profile-data .link-box-edit.active i.icon-edit,.orderform-template-holder #shipping-data .link-box-edit.active i.icon-edit,.orderform-template-holder #payment-data .link-box-edit.active i.icon-edit{display:none}.orderform-template-holder #client-profile-data form.client-pre-email .link-box-edit.active i.icon-spinner,.orderform-template-holder #client-profile-data .step.client-profile-data .link-box-edit.active i.icon-spinner,.orderform-template-holder #shipping-data .link-box-edit.active i.icon-spinner,.orderform-template-holder #payment-data .link-box-edit.active i.icon-spinner{display:block}.orderform-template-holder #client-profile-data form.client-pre-email .accordion-toggle,.orderform-template-holder #client-profile-data .step.client-profile-data .accordion-toggle,.orderform-template-holder #shipping-data .accordion-toggle,.orderform-template-holder #payment-data .accordion-toggle{padding:0}.orderform-template-holder #client-profile-data form.client-pre-email .accordion-toggle>i,.orderform-template-holder #client-profile-data .step.client-profile-data .accordion-toggle>i,.orderform-template-holder #shipping-data .accordion-toggle>i,.orderform-template-holder #payment-data .accordion-toggle>i{display:none}.orderform-template-holder #client-profile-data form.client-pre-email .accordion-toggle>span,.orderform-template-holder #client-profile-data .step.client-profile-data .accordion-toggle>span,.orderform-template-holder #shipping-data .accordion-toggle>span,.orderform-template-holder #payment-data .accordion-toggle>span{line-height:20px;display:block;vertical-align:middle;line-height:initial}.orderform-template-holder #client-profile-data form.client-pre-email .accordion-toggle,.orderform-template-holder #client-profile-data form.client-pre-email .accordion-inner,.orderform-template-holder #client-profile-data .step.client-profile-data .accordion-toggle,.orderform-template-holder #client-profile-data .step.client-profile-data .accordion-inner,.orderform-template-holder #shipping-data .accordion-toggle,.orderform-template-holder #shipping-data .accordion-inner,.orderform-template-holder #payment-data .accordion-toggle,.orderform-template-holder #payment-data .accordion-inner{padding:0}.orderform-template-holder #client-profile-data form.client-pre-email input[type=text]:not(.pac-target-input),.orderform-template-holder #client-profile-data form.client-pre-email input[type=tel]:not(.pac-target-input),.orderform-template-holder #client-profile-data form.client-pre-email input[type=email]:not(.pac-target-input),.orderform-template-holder #client-profile-data form.client-pre-email select:not(.pac-target-input),.orderform-template-holder #client-profile-data .step.client-profile-data input[type=text]:not(.pac-target-input),.orderform-template-holder #client-profile-data .step.client-profile-data input[type=tel]:not(.pac-target-input),.orderform-template-holder #client-profile-data .step.client-profile-data input[type=email]:not(.pac-target-input),.orderform-template-holder #client-profile-data .step.client-profile-data select:not(.pac-target-input),.orderform-template-holder #shipping-data input[type=text]:not(.pac-target-input),.orderform-template-holder #shipping-data input[type=tel]:not(.pac-target-input),.orderform-template-holder #shipping-data input[type=email]:not(.pac-target-input),.orderform-template-holder #shipping-data select:not(.pac-target-input),.orderform-template-holder #payment-data input[type=text]:not(.pac-target-input),.orderform-template-holder #payment-data input[type=tel]:not(.pac-target-input),.orderform-template-holder #payment-data input[type=email]:not(.pac-target-input),.orderform-template-holder #payment-data select:not(.pac-target-input){width:100%;max-width:100%;outline:initial}.orderform-template-holder #payment-data p.link.link-gift-card,.orderform-template-holder #payment-data .payment-group-item{box-sizing:border-box;margin:0 6px 10px 0;border-radius:8px;border:1px solid #cbcbcb;opacity:1;text-decoration:none;color:#323232;transition:all ease .3s;padding:11px;text-align:center;display:flex;align-items:center;justify-content:center;background:#f3f3f3;float:left;width:100%}.orderform-template-holder #payment-data p.link.link-gift-card.active,.orderform-template-holder #payment-data .payment-group-item.active{background:#fff}.orderform-template-holder #payment-data p.link.link-gift-card.active span,.orderform-template-holder #payment-data .payment-group-item.active span{color:#000000}.orderform-template-holder #payment-data p.link.link-gift-card.active,.orderform-template-holder #payment-data p.link.link-gift-card:hover,.orderform-template-holder #payment-data .payment-group-item.active,.orderform-template-holder #payment-data .payment-group-item:hover{box-shadow:0 0 6px #cbcbcb;border:1px solid #373896}.orderform-template-holder #payment-data p.link.link-gift-card,.orderform-template-holder #payment-data fieldset.payment-group{width:100%;left:0;display:block;background:none;position:relative;margin:0}.orderform-template-holder #payment-data #iframe-placeholder-creditCardPaymentGroup{padding-top:32px}.orderform-template-holder #payment-data #iframe-placeholder-creditCardPaymentGroup>.payment-group-item-cards{display:block;overflow:hidden;position:absolute;right:0;top:0}.orderform-template-holder #payment-data #iframe-placeholder-creditCardPaymentGroup>.payment-group-item-cards .card-flag{opacity:1}.orderform-template-holder #payment-data p.link.link-gift-card{margin-bottom:10px;padding:0}.orderform-template-holder #payment-data p.link.link-gift-card a{padding:10px 10px;display:block;text-align:left}.orderform-template-holder #payment-data .payment-group-list-btn{width:100%}.orderform-template-holder #payment-data p.link.link-gift-card *,.orderform-template-holder #payment-data .payment-group-item *{font-size:12px !important;font-weight:bold}.orderform-template-holder #payment-data .payment-group-item{position:relative;height:40px}.orderform-template-holder #payment-data .payment-group-item span.payment-group-item-text{padding:0;line-height:17px;background:none !important}.orderform-template-holder #payment-data .payment-group-item:first-child:nth-last-child(n+2),.orderform-template-holder #payment-data .payment-group-item:first-child:nth-last-child(n+2)~.payment-group-item{width:calc(50% - 3px)}.orderform-template-holder #payment-data .payment-group-item:first-child:nth-last-child(n+3),.orderform-template-holder #payment-data .payment-group-item:first-child:nth-last-child(n+3)~.payment-group-item{width:calc(33.3% - 4px)}.orderform-template-holder #payment-data .payment-group-item:first-child:nth-last-child(n+4),.orderform-template-holder #payment-data .payment-group-item:first-child:nth-last-child(n+4)~.payment-group-item{width:calc(25% - 4.8px)}.orderform-template-holder #payment-data .payment-group-item:first-child:nth-last-child(n+5),.orderform-template-holder #payment-data .payment-group-item:first-child:nth-last-child(n+5)~.payment-group-item{width:100%;margin-right:0;height:auto}.orderform-template-holder #payment-data .payment-group-item:first-child:nth-last-child(n+5):after,.orderform-template-holder #payment-data .payment-group-item:first-child:nth-last-child(n+5):before,.orderform-template-holder #payment-data .payment-group-item:first-child:nth-last-child(n+5)~.payment-group-item:after,.orderform-template-holder #payment-data .payment-group-item:first-child:nth-last-child(n+5)~.payment-group-item:before{display:none}.orderform-template-holder #payment-data .payment-group-item:first-child:nth-last-child(n+5):hover,.orderform-template-holder #payment-data .payment-group-item:first-child:nth-last-child(n+5)~.payment-group-item:hover{top:0}.orderform-template-holder #payment-data .payment-group-item:last-child{margin-right:0}.orderform-template-holder #payment-data .payment-group-item:hover{position:relative;background:#fff;top:-2px}.orderform-template-holder #payment-data .payment-group-item.active:after,.orderform-template-holder #payment-data .payment-group-item.active:before{content:"";display:block;position:absolute;left:50%;transform:translateX(-50%);top:100%;width:0;height:0;border-style:solid}.orderform-template-holder #payment-data .payment-group-item.active:after{border-color:#fff rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);border-width:6px}.orderform-template-holder #payment-data .payment-group-item.active:before{border-color:#373896 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);border-width:7px}.orderform-template-holder #payment-data .gift-card-section.form-step.box-default{padding:0;margin:0;width:100%}.orderform-template-holder #payment-data .gift-card-section.form-step.box-default label{font-weight:bold;color:#000;font-size:12px}.orderform-template-holder #payment-data p.payment-discounts-options,.orderform-template-holder #payment-data p.gift-card-provider-options{display:flex;align-items:center;padding-bottom:10px}.orderform-template-holder #payment-data p.payment-discounts-options input,.orderform-template-holder #payment-data p.payment-discounts-options select,.orderform-template-holder #payment-data p.gift-card-provider-options input,.orderform-template-holder #payment-data p.gift-card-provider-options select{margin:0 10px}.orderform-template-holder #payment-data p.payment-discounts-options label,.orderform-template-holder #payment-data p.gift-card-provider-options label{line-height:12px;margin:0}.orderform-template-holder #payment-data .payment-discounts-list{margin-bottom:10px}.orderform-template-holder #payment-data .payment-discounts-list .gift-card-provider-group-loyalty-program{border-bottom:1px solid #eeeeee}.orderform-template-holder #payment-data .payment-discounts-list table{width:100%}.orderform-template-holder #payment-data .payment-discounts-list table td{padding:0}.orderform-template-holder #payment-data .payment-discounts-list table tbody,.orderform-template-holder #payment-data .payment-discounts-list table tr{display:flex;width:100%;flex-wrap:wrap;align-items:center}.orderform-template-holder #payment-data .payment-discounts-list table td.code,.orderform-template-holder #payment-data .payment-discounts-list table td.number{margin-right:20px;flex-grow:1;padding:0}.orderform-template-holder #payment-data .payment-discounts-list table #remove-gift-card{text-decoration:underline;color:#ff4c4c}.orderform-template-holder #payment-data input#payment-discounts-code{width:100% !important}.orderform-template-holder #payment-data #btn-add-gift-card{height:44px;border-radius:8px}.orderform-template-holder #payment-data .steps-view{width:100% !important;padding:0;min-height:initial}.orderform-template-holder #payment-data .steps-view iframe{margin:0}.orderform-template-holder #payment-data p.notification{font-weight:bold;font-weight:400;color:#323232}.orderform-template-holder #payment-data p.notification:not([style="display: none;"])+.box-step{padding:0;border:none}@media(min-width: 769px){.orderform-template-holder #payment-data:last-child{margin-bottom:0px !important}}.orderform-template-holder #payment-data .v-custom-payment-item-wrap{box-sizing:border-box;border-radius:8px;background:#fff;border:1px solid #cbcbcb;color:#323232;transition:all ease .3s;overflow:hidden;margin-bottom:10px}.orderform-template-holder #payment-data .v-custom-payment-item-wrap.active,.orderform-template-holder #payment-data .v-custom-payment-item-wrap:hover{border-color:#373896;box-shadow:0 0 6px #ddd}.orderform-template-holder #payment-data .v-custom-payment-item-wrap #iframe-placeholder-creditCardPaymentGroup{padding-top:0}.orderform-template-holder #payment-data .v-custom-payment-item-wrap .payment-group-item{border:none;border-bottom:1px solid rgba(0,0,0,0);box-shadow:none;margin:0;width:100% !important;height:auto;top:0}.orderform-template-holder #payment-data .v-custom-payment-item-wrap .payment-group-item-text{margin-right:auto;text-align:left;line-height:27px !important;white-space:nowrap}.orderform-template-holder #payment-data .v-custom-payment-item-wrap .payment-group-item-text:before{content:"";width:20px;height:20px;display:inline-block;border:1px solid #999999;border-radius:100%;vertical-align:middle;margin:-3px 10px 0 0}.orderform-template-holder #payment-data .v-custom-payment-item-wrap .payment-group-item-cards{display:flex;justify-content:flex-end;flex-wrap:wrap}.orderform-template-holder #payment-data .v-custom-payment-item-wrap .payment-group-item-cards .card-flag:last-child{margin:0}@media(max-width: 360px){.orderform-template-holder #payment-data .v-custom-payment-item-wrap .payment-group-item-cards{display:none}}.orderform-template-holder #payment-data .v-custom-payment-item-wrap .payment-group-item.active{background:#f1f7ff;border-bottom:1px solid #373896}.orderform-template-holder #payment-data .v-custom-payment-item-wrap .payment-group-item.active .payment-group-item-text:before{background:#373896;border-color:#373896;box-shadow:inset 0 0 0 3px #fff}.orderform-template-holder #payment-data .v-custom-payment-item-wrap .payment-group-item.active .payment-group-item-cards span{opacity:1}.orderform-template-holder #payment-data .v-custom-payment-item-wrap .payment-group-item:hover .payment-group-item-text:before{border-color:#373896}.orderform-template-holder #payment-data .v-custom-payment-item-wrap .payment-group-item:before,.orderform-template-holder #payment-data .v-custom-payment-item-wrap .payment-group-item:after{display:none}.orderform-template-holder #payment-data .v-custom-payment-item-wrap .payment-group-item#payment-group-payPalPaymentGroup{position:relative}.orderform-template-holder #payment-data .v-custom-payment-item-wrap .payment-group-item#payment-group-payPalPaymentGroup:after{content:"";width:50px;height:20px;display:block;background:url("https://io.vtex.com.br/checkout-ui/v6.18.19/img/payment-paypal-landscape.png") center no-repeat;background-size:contain;position:absolute;top:50%;transform:translateY(-50%);right:12px;left:initial;border:none}.orderform-template-holder #payment-data .v-custom-payment-item-wrap .payment-group-item#payment-group-AffirmPaymentGroup:after{content:"";width:65px;height:25px;display:block;background:url(https://cdn-assets.affirm.com/images/black_logo-transparent_bg.png) center no-repeat;background-size:contain;position:absolute;top:49%;transform:translateY(-50%);right:3px;left:initial;border:none}.orderform-template-holder #payment-data .v-custom-payment-item-wrap .payment-group-item.active+div,.orderform-template-holder #payment-data .v-custom-payment-item-wrap.active>div{padding:20px;overflow:hidden;box-sizing:border-box}.orderform-template-holder #payment-data .v-custom-payment-item-wrap .SecurityEnvironmentIcon{display:none}.orderform-template-holder .step{border:none;padding:0;background:none;margin-bottom:0}@media(max-width: 868px){.orderform-template-holder .step{width:100%}}.orderform-template-holder .step .box-info{color:#323232}.orderform-template-holder .step .box-info[style*="display: block"]{margin-top:10px}.orderform-template-holder .step .form-step fieldset{width:100%;float:none}.orderform-template-holder .step .form-step fieldset p{position:relative}@media(max-width: 690px){.orderform-template-holder .step .form-step fieldset p{float:none !important}}.orderform-template-holder .step .form-step fieldset p.client-last-name,.orderform-template-holder .step .form-step fieldset p.client-first-name{width:calc(50% - 5px);position:relative}@media(max-width: 690px){.orderform-template-holder .step .form-step fieldset p.client-last-name,.orderform-template-holder .step .form-step fieldset p.client-first-name{width:100%}.orderform-template-holder .step .form-step fieldset p.client-last-name input[type=text],.orderform-template-holder .step .form-step fieldset p.client-first-name input[type=text]{width:100% !important}}.orderform-template-holder .step .form-step fieldset p span.help.error{position:absolute;font-size:11px;margin-top:0}.orderform-template-holder .step .form-step fieldset.box-client-info-pj{padding-top:15px}.orderform-template-holder .step .form-step fieldset.box-payment-option h3{display:none}.orderform-template-holder .step .form-step #is-corporate-client{color:#373896}.orderform-template-holder .step.client-profile-data .client-notice.notice{margin:0 0 10px 0}.orderform-template-holder .step.client-profile-data .box-client-info{margin-bottom:20px}.orderform-template-holder .step.client-profile-data .client-document,.orderform-template-holder .step.client-profile-data .client-phone{width:calc(50% - 5px)}@media(max-width: 690px){.orderform-template-holder .step.client-profile-data .client-document,.orderform-template-holder .step.client-profile-data .client-phone{width:100%}}.orderform-template-holder .step.shipping-data .box-step{display:flex;flex-wrap:wrap}.orderform-template-holder .step.shipping-data .box-step>*{width:100%;order:1}.orderform-template-holder .step.shipping-data .box-step>*.vtex-omnishipping-1-x-addressFormPart1{order:1}.orderform-template-holder .step.shipping-data .box-step>*.vtex-omnishipping-1-x-addressForm{order:2}.orderform-template-holder .step.shipping-data .box-step>*.vtex-omnishipping-1-x-addressInfo{order:3}.orderform-template-holder .step.shipping-data .box-step>*.vtex-omnishipping-1-x-deliveryGroup{order:4}.orderform-template-holder .step.shipping-data .box-step>*.vtex-omnishipping-1-x-submitPaymentButton{order:100}.orderform-template-holder .step.shipping-data .box-step>*.btn-link.vtex-omnishipping-1-x-btnDelivery,.orderform-template-holder .step.shipping-data .summary-template-holder .summary-coupon fieldset.coupon-fieldset .coupon-data .box-step>a.vtex-omnishipping-1-x-btnDelivery,.summary-template-holder .summary-coupon fieldset.coupon-fieldset .coupon-data .orderform-template-holder .step.shipping-data .box-step>a.vtex-omnishipping-1-x-btnDelivery{order:5;margin-top:20px;background:#373896}.orderform-template-holder .step.shipping-data .box-step>*#postalCode-finished-loading,.orderform-template-holder .step.shipping-data .box-step>*:last-child{margin:0}.orderform-template-holder .step.shipping-data .vtex-omnishipping-1-x-address{margin:0}.orderform-template-holder .step.shipping-data .vtex-omnishipping-1-x-addressSummaryActive .address-summary{background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32' width='24' height='24'><path fill='%23999999' d='M15.998,5.951L4,16.237V30c0,0.552,0.448,1,1,1h8v-8h6v8h8c0.552,0,1-0.448,1-1V16.238L15.998,5.951z M19,19 h-6v-5h6V19z'></path> <polygon fill='%23999999' points='15.998,0.683 9,6.682 9,3 5,3 5,10.111 0.59,13.892 1.892,15.41 15.998,3.317 30.108,15.41 31.41,13.892 '></polygon></svg>") no-repeat;background-position:12px 9px;border:1px solid #cbcbcb}.orderform-template-holder .step.shipping-data .vtex-omnishipping-1-x-content{align-items:center}.orderform-template-holder .step.shipping-data .vtex-omnishipping-1-x-deliveryChannelsOption{background:#fff}.orderform-template-holder .step.shipping-data .vtex-omnishipping-1-x-pickupButton,.orderform-template-holder .step.shipping-data .vtex-pickup-points-modal-3-x-pickupViewOptionActive,.orderform-template-holder .step.shipping-data .vtex-pickup-points-modal-3-x-pickupViewOptionActive:hover,.orderform-template-holder .step.shipping-data .vtex-pickup-points-modal-3-x-pickupViewOptionActive:active,.orderform-template-holder .step.shipping-data .vtex-pickup-points-modal-3-x-pickupViewOptionActive:focus,.orderform-template-holder .step.shipping-data .vtex-omnishipping-1-x-deliveryChannelsTogglePickup,.orderform-template-holder .step.shipping-data .vtex-omnishipping-1-x-deliveryChannelsOption.vtex-omnishipping-1-x-deliveryOptionActive{background:#373896;border-color:#373896;border-radius:8px}.orderform-template-holder .step.shipping-data .vtex-pickup-points-modal-3-x-pickupViewOptionInctive{color:#373896;border-color:#373896;border-radius:8px}.orderform-template-holder .step.shipping-data .vtex-omnishipping-1-x-addressItemOption:hover,.orderform-template-holder .step.shipping-data .vtex-omnishipping-1-x-active{background-color:#f1f7ff}.orderform-template-holder .step.shipping-data .shipping-method-toggle{border-color:#373896}.orderform-template-holder .step.shipping-data .vtex-omnishipping-1-x-alert{border-color:#ffb100;display:flex;align-items:center}.orderform-template-holder .step.shipping-data .vtex-omnishipping-1-x-linkEdit{text-decoration:underline}.orderform-template-holder .step.shipping-data .vtex-omnishipping-1-x-deliveryChannelsWrapper,.orderform-template-holder .step.shipping-data .vtex-omnishipping-1-x-deliveryChannelsToggle{border-radius:8px}.orderform-template-holder .step.shipping-data .vtex-omnishipping-1-x-deliveryChannelsWrapper{border:1px solid #cbcbcb;width:100%;overflow:hidden;margin:0 0 20px 0}.orderform-template-holder .step.shipping-data .vtex-omnishipping-1-x-summaryChange{background:#f1f7ff;border-color:#cbcbcb;color:#373896}.orderform-template-holder .step.shipping-data .vtex-omnishipping-1-x-leanShippingGroupList{border-color:#eeeeee;margin:0}.orderform-template-holder .step.shipping-data .vtex-omnishipping-1-x-option:hover,.orderform-template-holder .step.shipping-data .vtex-omnishipping-1-x-leanShippingOptionActive,.orderform-template-holder .step.shipping-data .vtex-omnishipping-1-x-leanShippingOption{background:#fff !important}.orderform-template-holder .step.shipping-data .vtex-pickup-points-modal-3-x-modalDetailsBackLnk svg path,.orderform-template-holder .step.shipping-data .vtex-pickup-points-modal-3-x-modalDetailsBackLnk{color:#676767;fill:#676767}.orderform-template-holder .step.shipping-data .vtex-pickup-points-modal-3-x-primary{outline:none;background:#373896;border-color:#373896}.orderform-template-holder .step.shipping-data .vtex-omnishipping-1-x-pickupPointChange{border-color:#373896}.orderform-template-holder .step.shipping-data .vtex-omnishipping-1-x-address p{clear:both;float:none;margin:0}.orderform-template-holder .step.shipping-data .vtex-omnishipping-1-x-address p.input.ship-checkboxNumberLabel.text{width:auto;align-self:flex-end;display:flex;align-items:center;margin-left:10px !important;height:44px}.orderform-template-holder .step.shipping-data input#ship-addressQuery{width:100%}.orderform-template-holder .step.shipping-data .vtex-omnishipping-1-x-container.shp-pickup-receiver{display:block}.orderform-template-holder .step.shipping-data .vtex-omnishipping-1-x-container.shp-pickup-receiver svg.person-blue path{fill:#373896}.orderform-template-holder .step.shipping-data .vtex-omnishipping-1-x-container.shp-pickup-receiver .vtex-omnishipping-1-x-btn{color:#373896}@media(max-width: 490px){.orderform-template-holder .step.shipping-data .vtex-omnishipping-1-x-dateLink{width:100%}}.orderform-template-holder .step .submit.btn.btn-success,.orderform-template-holder .step .summary-template-holder .summary-coupon fieldset.coupon-fieldset .coupon-data a.submit.btn-success,.summary-template-holder .summary-coupon fieldset.coupon-fieldset .coupon-data .orderform-template-holder .step a.submit.btn-success,.orderform-template-holder .step #payment-data .payment-discounts-list table td.action a.submit.btn-success,.orderform-template-holder #payment-data .payment-discounts-list table td.action .step a.submit.btn-success{display:block;margin:20px auto 0 auto;min-width:55%}.orderform-template{display:flex !important;padding-top:0px;min-height:400px !important;align-items:flex-start}@media(max-width: 768px){.orderform-template{flex-wrap:wrap}}.orderform-template .orderform-template-holder{width:100%}@media(min-width: 769px){.orderform-template .orderform-template-holder{width:61% !important;padding-right:20px;max-width:calc(100% - 271px);float:left;box-sizing:border-box}}@media(max-width: 690px){.orderform-template{width:100%;padding-top:0px}}.orderform-template .cart-template.mini-cart{width:39%;min-width:255px;position:-webkit-sticky;position:-moz-sticky;position:-o-sticky;position:-ms-sticky;position:sticky;bottom:0px;top:20px;right:0;float:right;margin:0}@media(max-width: 768px){.orderform-template .cart-template.mini-cart{width:100%;position:relative;top:0}}.orderform-template .cart-template.mini-cart .cart-items>.v-custom-indexed-item{display:none !important}.orderform-template .cart-template.mini-cart .cart-fixed{height:auto !important;position:relative !important;max-width:100%;width:100% !important;top:0;min-height:initial}@media(min-width: 769px){.orderform-template .cart-template.mini-cart .cart-fixed.affix-top{position:relative !important}}.orderform-template .cart-template.mini-cart h2{text-align:left;border-top:none;background:none !important;margin-bottom:15px}.orderform-template .cart-template.mini-cart .quantity{min-width:10px;width:auto;height:10px;display:inline-block;background:#f1f7ff;color:#373896}.orderform-template .cart-template.mini-cart .summary-template-holder{width:100%;background:none;border:none;padding:0}.orderform-template .cart-template.mini-cart .summary-template-holder .accordion-inner{margin-top:0px}.orderform-template .cart-template.mini-cart .summary-template-holder .summary>.summary-coupon-wrap,.orderform-template .cart-template.mini-cart .summary-template-holder .summary-coupon-wrap>.summary-coupon{display:block !important}.orderform-template .cart-template.mini-cart .summary-template-holder .summary-coupon p{margin:0}.orderform-template .cart-template.mini-cart .summary-template-holder .summary>.summary-coupon-wrap{border-top:1px solid #cbcbcb;padding:8px 0}.orderform-template .cart-template.mini-cart .summary-template-holder input[type=text],.orderform-template .cart-template.mini-cart .summary-template-holder button[type=submit],.orderform-template .cart-template.mini-cart .summary-template-holder p.coupon-fields span.info>span{line-height:30px !important;height:30px !important}.orderform-template .cart-template.mini-cart .item{padding:10px 0;margin:0;border:none;border-bottom:1px solid #eeeeee}.orderform-template .cart-template.mini-cart .item:last-child{border:none}.orderform-template .cart-template.mini-cart .item ul.service-list.unstyled{margin:0;float:none;width:100%;background:none;display:inline-block;clear:both}.orderform-template .cart-template.mini-cart .item .service-item,.orderform-template .cart-template.mini-cart .item.v-custom-indexed-item{background:#f1f7ff;border:1px dashed #cbcbcb;border-radius:8px;width:100%;display:flex;align-items:center;justify-content:space-between;box-sizing:border-box;padding:5px 10px;margin:10px 0 0 0}.orderform-template .cart-template.mini-cart .item .service-item .description,.orderform-template .cart-template.mini-cart .item.v-custom-indexed-item .description{margin-top:0}.orderform-template .cart-template.mini-cart .item .service-item>a,.orderform-template .cart-template.mini-cart .item .service-item .quantity,.orderform-template .cart-template.mini-cart .item .service-item .shipping-date,.orderform-template .cart-template.mini-cart .item .service-item .item-subscription,.orderform-template .cart-template.mini-cart .item.v-custom-indexed-item>a,.orderform-template .cart-template.mini-cart .item.v-custom-indexed-item .quantity,.orderform-template .cart-template.mini-cart .item.v-custom-indexed-item .shipping-date,.orderform-template .cart-template.mini-cart .item.v-custom-indexed-item .item-subscription{display:none}.orderform-template .cart-template.mini-cart .item .service-item .price,.orderform-template .cart-template.mini-cart .item.v-custom-indexed-item .price{margin:0}.orderform-template .cart-template.mini-cart .item .service-item:last-child,.orderform-template .cart-template.mini-cart .item.v-custom-indexed-item:last-child{margin-bottom:0}.orderform-template .cart-template.mini-cart .item.v-custom-indexed-item .item-unavailable{display:none}.orderform-template .cart-template.mini-cart .item .fn{width:calc(82% - 20px)}.orderform-template .cart-template.mini-cart .item .description{display:flex;justify-content:space-between}.orderform-template .cart-template.mini-cart .item .price,.orderform-template .cart-template.mini-cart .item span.shipping-date{white-space:nowrap}.orderform-template .cart-template.mini-cart .item .url{border-radius:8px;overflow:hidden}.orderform-template .cart-template.mini-cart .summary-totalizers{margin-bottom:0}.orderform-template .cart-template.mini-cart #go-to-cart-button{position:absolute;top:0px;right:7px;color:#373896;text-decoration:underline}@media(max-width: 690px){.orderform-template .cart-template.mini-cart #go-to-cart-button{display:none}}.orderform-template .cart-template.mini-cart .summary-totalizers tbody{border-top:1px solid #cbcbcb;border-bottom:1px solid #cbcbcb;padding:14px 0;display:block}.orderform-template .cart-template.mini-cart .summary-totalizers tbody tr.CustomTax:not(.CustomTax--total){display:none !important}.orderform-template .cart-template.mini-cart .summary-totalizers tbody td{display:inline-block;text-align:left !important;width:auto;color:#666;font-size:13px;padding:0 0 3px 0 !important}.orderform-template .cart-template.mini-cart .summary-totalizers tbody td.monetary{text-align:right !important;margin-left:auto;float:right}.orderform-template .cart-template.mini-cart .summary-totalizers tbody+tbody{border-top:none}.orderform-template .cart-template.mini-cart .summary-totalizers tbody.shipping-reset,.orderform-template .cart-template.mini-cart .summary-totalizers tbody.shipping-calculate{display:none !important}.orderform-template .cart-template.mini-cart .summary-totalizers tfoot tr td{padding:14px 0 !important;color:#000;font-size:14px;font-weight:bold;text-align:left}.orderform-template .cart-template.mini-cart .summary-totalizers tfoot tr td.monetary{text-align:right !important;margin-left:auto;float:right;color:#373896}.orderform-template .cart-template.mini-cart .cart{margin-bottom:0;max-height:calc(100vh - 355px);overflow:auto}.orderform-template .cart-template.mini-cart .cart::-webkit-scrollbar{width:6px}.orderform-template .cart-template.mini-cart .cart::-webkit-scrollbar-track{background:rgba(0,0,0,0);border-radius:8px}.orderform-template .cart-template.mini-cart .cart::-webkit-scrollbar-thumb{background:#cbcbcb;border-radius:30px}.orderform-template .cart-template.mini-cart .cart:hover::-webkit-scrollbar-thumb{background:#eeeeee}.orderform-template .cart-template.mini-cart .cart .cart-items:not(.v-loaded){max-height:100px;overflow:hidden}.orderform-template .cart-template.mini-cart .cart .cart-items:not(.v-loaded) li.item{overflow:hidden;position:relative;border:none !important}.orderform-template .cart-template.mini-cart .cart .cart-items:not(.v-loaded) li.item>*{opacity:0}.orderform-template .cart-template.mini-cart .cart .cart-items:not(.v-loaded) li.item:after{content:"";width:100%;height:100%;display:block;top:0px;left:0;position:absolute}.orderform-template .payment-confirmation-wrap{border:none;padding:0}.orderform-template .payment-confirmation-wrap .payment-submit-wrap{margin:10px 0 0 0}@media(max-width: 768px){.orderform-template .payment-confirmation-wrap .payment-submit-wrap{z-index:9999;position:fixed;bottom:0;width:100%;left:0;padding:0;background:#fff;margin:0 !important}.orderform-template .payment-confirmation-wrap .payment-submit-wrap button{border-radius:0 !important}}@media(max-width: 768px){.orderform-template .payment-confirmation-wrap{border:none !important}.orderform-template .payment-confirmation-wrap .payment-submit-wrap,.orderform-template .payment-confirmation-wrap button{margin:0 !important}}.orderform-template .payment-confirmation-wrap #payment-data-submit:disabled span{display:none}.orderform-template .summary-note{display:none !important}.orderform-template .summary-note p.note-data{display:none !important}.orderform-template .summary-note>div{display:block !important}.orderform-template .summary-note .note-textarea{height:50px;line-height:20px;max-width:100%;width:100%;font-family:"Nunito", sans-serif;max-height:100px}.orderform-template .custom-cart-template-wrap{position:relative;background:#fff;padding:17px 20px;text-align:left;box-sizing:border-box;border-radius:8px;border:none}.orderform-template .custom-cart-template-wrap .summary-cart-template-holder{height:auto !important}.orderform-template .custom-cart-template-wrap .summary-template-holder{margin-top:0}.step.client-profile-data.active .box-step .form-step[style*="display: block"],.step.shipping-data.active .accordion-inner.shipping-container,#payment-data .box-step form.form-step{padding-top:20px !important}.orderform-template-holder #shipping-data .shipping-summary-info,.orderform-template-holder .step .accordion-body p.notification,.client-pre-email+.client-profile-data .accordion-body:before{display:none}body.v-custom-step-shipping #shipping-data .shipping-summary-info,body.v-custom-step-payment #shipping-data .shipping-summary-info{display:block}.steps-view,.gift-card-section,.App.iframe-credit-card-payment-group{background:#fff}#app-container{min-height:100vh;background:#fff}#app-container input[type=text],#app-container input[type=tel],#app-container input[type=email],#app-container select{width:100%}#app-container span.help.error{margin:0 !important;display:none}#app-container .SecurityEnvironmentIcon{margin-bottom:20px;display:none}#app-container .CardForm>div{position:relative;clear:both}#app-container .CardForm .PaymentValue{display:none}#app-container .CardForm input#creditCardpayment-card-0Number[value=""]{background:#fff;position:relative;z-index:1}#app-container .CardForm .SavedCardsList{width:calc(100% - 1px)}#app-container .CardForm .SavedCard .link-delete{right:8px;top:50%;margin-top:-10px;border:1px solid #ccc;background:#fff;width:20px;height:20px;line-height:17px}#app-container .FormFieldLabel{line-height:30px}#app-container .PaymentCardFlags{position:absolute;top:calc(30px + (44px - 25px)/2);right:16px;padding:0}#app-container .PaymentCardFlags .card-flag-label input{display:none}#app-container .PaymentCardFlags .card-flag-label{width:auto}#app-container .PaymentCardFlags .card-flag{opacity:.7;display:none}#app-container .PaymentCardFlags .card-flag.card-selected{opacity:1;display:block}#app-container input#creditCardpayment-card-0Code,#app-container input#creditCardpayment-card-1Code{width:100px !important}#app-container .label-vertical-group{padding:9px}#app-container .label-vertical-group:hover{color:#373896}#app-container .label-vertical-group.active{color:#373896;background:#f1f7ff}#app-container .label-vertical-group:not(.SavedCard) .card-flag{position:absolute;left:5px;top:8px}#app-container .label-vertical-group .icon-ok-circle,#app-container .label-vertical-group .icon-circle-blank{top:9px}#app-container .label-vertical-group.UseAnotherCard{background-color:#eeeeee;padding:4px;font-size:11px;text-decoration:underline}#app-container .label-vertical-group.UseAnotherCard #use-another-card{color:#676767}#app-container .label-vertical-group.UseAnotherCard:hover #use-another-card{text-decoration:underline;color:#999999}#app-container label.FormFieldLabel{display:block;clear:both;width:auto;margin-right:10px}#app-container .AddressForm{display:flex;flex-wrap:wrap}#app-container .AddressForm>*{width:100%;order:10}#app-container .AddressForm input{max-width:100%}#app-container .AddressForm .payment-billing-address-street{order:1}#app-container .AddressForm .payment-billing-address-complement{order:2}#app-container .AddressForm .payment-billing-address-city{order:3}#app-container .AddressForm .payment-billing-address-state{order:4}#app-container .AddressForm .PostalCode{order:5}.orderform-template .summary-note.js-active{display:block !important}body.js-vcustom-showNoteField .orderform-template .payment-confirmation-wrap{display:block !important}body.js-vcustom-showNoteField .orderform-template .payment-confirmation-wrap .payment-submit-wrap{display:none}body.js-vcustom-showNoteField .orderform-template .summary-note{display:block !important}body.js-vcustom-showNoteField.v-custom-step-payment .orderform-template .payment-confirmation-wrap .payment-submit-wrap{display:block !important}.summary-coupon fieldset.coupon-fieldset .vcustom-showCustomMsgCoupon{border:1px dashed #ffb100;padding:1px;font-size:11px;background:#fff6e0;border-radius:8px;margin-top:4px !important;clear:both}.vcustom-customTax-tot{display:inline-block;position:relative;margin-left:5px}.vcustom-customTax-tot>span{background:#eeeeee;width:15px;height:15px;line-height:15px;display:inline-block;border-radius:100%;text-align:center;cursor:pointer}.vcustom-customTax-tot:hover .vcustom-customTax-resume{display:block}.vcustom-customTax-resume{position:absolute;left:calc(100% + 10px);width:128px;background:#eeeeee;top:50%;font-size:11px;padding:10px;transform:translateY(-50%);display:none}.vcustom-customTax-resume__i{display:flex;justify-content:space-between;margin:0}.vcustom-customTax-resume:before{content:"";display:block;position:absolute;left:-4px;top:calc(50% - 4px);width:0;height:0;border:0 solid rgba(0,0,0,0);border-top-width:4px;border-bottom-width:4px;border-right:4px solid #eeeeee}.v-custom-addLabels-active-flag{background:#fff;color:#323232;padding:1px 4px;border-radius:8px;display:inline-block;align-items:center;font-size:11px;border:1px solid #cbcbcb}.v-custom-addLabels-active-flag:before{content:"";display:inline-block;width:14px;height:14px;background:url("//io.vtex.com.br/front-libs/bootstrap/2.3.2/img/glyphicons-halflings.png");background-repeat:no-repeat;background-position:0 -48px;margin-right:4px;opacity:.9;vertical-align:middle}.v-custom-assemblies{margin:10px 0 3px 0;overflow:hidden;border-top:1px solid #cbcbcb;padding-top:7px}@media(max-width: 690px){.v-custom-assemblies{width:100%;left:0;margin-bottom:2px}}.v-custom-assemblies p{display:none}.v-custom-assemblies__values{list-style:none;padding:0;margin:0}.v-custom-assemblies__values__item strong:after{content:":"}.v-custom-assemblies__values__item span,.v-custom-assemblies__values__item strong{line-height:14px}body.v-custom-paymentBuilder-accordion .steps-view{display:none}body.v-custom-changeShippingTimeInfo .orderform-template .cart-template.mini-cart .item span.shipping-date{display:none}#shipping-data .accordion-group.shipping-data:after{opacity:0;transition:all ease .3s}.js-v-custom-is-loadAddress .vtex-omnishipping-1-x-warning{display:none !important}.js-v-custom-is-loadAddress #shipping-data .accordion-group.shipping-data:after{content:"";display:block;opacity:1;left:0;top:0;width:100%;height:20px;z-index:2;margin:0 0 20px 0;border-radius:3px}.js-v-custom-is-loadAddress #postalCode-finished-loading+.mb5{display:none !important}.vcustom--vtex-omnishipping-1-x-address{display:none}body.v-custom-addressForm-on.v-custom-step-shipping .vcustom--vtex-omnishipping-1-x-address{display:block}body.v-custom-addressForm-on.v-custom-step-shipping .v-custom-ship-info{display:flex}body.v-custom-addressForm-on.v-custom-step-shipping .v-custom-ship-info .ship-number{margin-right:10px}body.v-custom-addressForm-on.v-custom-step-shipping .vtex-omnishipping-1-x-addressForm,body.v-custom-addressForm-on.v-custom-step-shipping .vtex-omnishipping-1-x-deliveryGroup,body.v-custom-addressForm-on.v-custom-step-shipping .vtex-omnishipping-1-x-submitPaymentButton{display:none}.vtex-omnishipping-1-x-submitShippingStepButton{margin:20px 0 0 0}body.v-custom-googleForm-on .vtex-omnishipping-1-x-deliveryGroup,body.v-custom-googleForm-on .vtex-omnishipping-1-x-addressForm,body.v-custom-googleForm-on .vtex-omnishipping-1-x-submitPaymentButton,body.v-custom-googleForm-on .vtex-omnishipping-1-x-btnDelivery{display:none}body.v-custom-googleForm-on .alert-noStreet{display:none}.v-custom-googleFormScript-added.v-custom-googleForm-on .accordion-inner.shipping-container>*{display:none}body.v-custom-fnsCustomAddressForm .accordion-inner.shipping-container{padding-top:0 !important}body.v-custom-fnsCustomAddressForm .accordion-inner.shipping-container{transition:all ease .3s}body.v-custom-fnsCustomAddressForm .vtex-omnishipping-1-x-selectDeliveryText+div{margin:0 !important}body.v-custom-fnsCustomAddressForm .orderform-template-holder p.vtex-omnishipping-1-x-submitPaymentButton.btn-submit-wrapper.btn-go-to-payment-wrapper{margin-bottom:0 !important}body.v-custom-fnsCustomAddressForm .vtex-omnishipping-1-x-addressFormPart1 .input.ship-country,body.v-custom-fnsCustomAddressForm .vtex-omnishipping-1-x-addressFormPart1 .input.ship-addressQuery,body.v-custom-fnsCustomAddressForm .vtex-omnishipping-1-x-addressFormPart1 .input.ship-postalCode{display:none}body.v-custom-fnsCustomAddressForm.returningUser .vtex-omnishipping-1-x-addressFormPart1 .input.ship-postalCode{display:block}body.v-custom-fnsCustomAddressForm .vtex-omnishipping-1-x-container.shp-pickup-receiver+.vtex-omnishipping-1-x-shippingSectionTitle+#back-to-address-list+.vtex-omnishipping-1-x-addressFormPart1 p.input.ship-postalCode,body.v-custom-fnsCustomAddressForm .vtex-omnishipping-1-x-container.shp-pickup-receiver+.vtex-omnishipping-1-x-shippingSectionTitle+.vtex-omnishipping-1-x-addressFormPart1 p.input.ship-postalCode{display:block}body.v-custom-fnsCustomAddressForm .orderform-template-holder .step.shipping-data .box-step .vtex-omnishipping-1-x-addressFormPart1{order:1}body.v-custom-fnsCustomAddressForm .pac-logo[style*=none]{border:0}body.v-custom-fnsCustomAddressForm .pac-logo[style*=none]:after{display:none}body.v-custom-fnsCustomAddressForm #shipping-data .accordion-inner+.vcustom--vtex-omnishipping-1-x-address{display:none}body.v-custom-fnsCustomAddressForm div#shipping-data{display:flex;flex-wrap:wrap}body.v-custom-fnsCustomAddressForm div#shipping-data>*{width:100%}body.v-custom-fnsCustomAddressForm div#shipping-data .step.accordion-group.shipping-data{order:1}body.v-custom-fnsCustomAddressForm div#shipping-data .vcustom--vtex-omnishipping-1-x-address{order:3}.js-v-custom-is-loading .accordion-inner.shipping-container,.js-v-custom-is-loading .vcustom--vtex-omnishipping-1-x-address{overflow:hidden}.js-v-custom-is-loading .vcustom--vtex-omnishipping-1-x-address{height:120px;position:relative}.js-v-custom-is-loading .vcustom--vtex-omnishipping-1-x-address:before{content:"";display:block;position:absolute;left:0;top:0;width:100%;height:100%;z-index:2}.js-v-custom-is-loading .accordion-inner.shipping-container>*,.js-v-custom-is-loading .vcustom--vtex-omnishipping-1-x-address>*{opacity:.5}.vcustom--vtex-omnishipping-1-x-address{transition:all ease .3s}.vcustom--vtex-omnishipping-1-x-address p.input{float:none;width:100%;margin:0}.vcustom--vtex-omnishipping-1-x-address span.help.error{display:none}.vcustom--vtex-omnishipping-1-x-address input{max-width:initial;width:100%}.vcustom--vtex-omnishipping-1-x-address input.error+span.help.error,.vcustom--vtex-omnishipping-1-x-address select.error+span.help.error{display:block}.vcustom--vtex-omnishipping-1-x-address__state{display:flex;margin:0 -5px}.vcustom--vtex-omnishipping-1-x-address__state p.input{margin:0 5px}@media(max-width: 768px){.vcustom--vtex-omnishipping-1-x-address__state{flex-wrap:wrap;margin:0}.vcustom--vtex-omnishipping-1-x-address__state p.input.ship-state{margin:0}}.pac-container.pac-logo{border:1px solid #cbcbcb;border-radius:8px}.pac-logo:after{background:#fbfbfb url(https://developers.google.com/maps/documentation/images/powered_by_google_on_white.png) no-repeat 10px center;padding:14px;background-size:110px}.address-list.vtex-omnishipping-1-x-addressList+p.input.ship-addressQuery.text{display:none}.alert-noStreet{margin:30px auto 0 auto;text-align:center}.vtex-omnishipping-1-x-addressSummaryActive .address-summary.address-summary-MLT .postalCode:before{content:" - "}body.js-vcustom-hideEmailStep .orderform-template-holder #client-profile-data form.client-pre-email.client-pre-email{display:none !important}body.js-vcustom-hideEmailStep .client-profile-data .accordion-toggle>span:before{content:"1"}body.js-vcustom-hideEmailStep .shipping-data .accordion-toggle:before{content:"2"}body.js-vcustom-hideEmailStep .payment-data .accordion-toggle>span:not(.payment-edit-link):before{content:"3"}body.js-vcustom-hideEmailStep .client-pre-email+.client-profile-data .accordion-body .accordion-inner{display:block}.RTL-checkout select{direction:rtl}.RTL-checkout .cart-template-holder{order:2}.RTL-checkout body .main-header .header-link{left:initial;right:0}.RTL-checkout body .main-header .checkout-steps{margin-left:initial;margin-right:auto}.RTL-checkout .main-header .logo{order:2}.RTL-checkout .summary-template-holder tr .info{order:2;text-align:right !important}.RTL-checkout .orderform-template-holder #client-profile-data form.client-pre-email .link-box-edit,.RTL-checkout .orderform-template-holder #client-profile-data .step.client-profile-data .link-box-edit,.RTL-checkout .orderform-template-holder #shipping-data .link-box-edit,.RTL-checkout .orderform-template-holder #payment-data .link-box-edit{right:initial;left:0}.RTL-checkout .summary-template-holder tbody td.monetary,.RTL-checkout .summary-template-holder tfoot tr td.monetary{margin-right:auto;margin-left:initial !important;text-align:left !important}.RTL-checkout .summary-template-holder .summary-coupon p.coupon-fields span{flex-direction:row-reverse}.RTL-checkout .summary-template-holder .summary-coupon p.coupon-fields span input{margin:0 0 0 10px}.RTL-checkout .table.cart-items tbody tr .v-custom-product-item-wrap,.RTL-checkout .table.cart-items tbody tr,.RTL-checkout .table.cart-items thead tr,.RTL-checkout .table.cart-items thead tr th.product{flex-direction:row-reverse;text-align:right}.RTL-checkout .table.cart-items tbody tr td.product-name{text-align:right}.RTL-checkout .orderform-template .orderform-template-holder{order:2;padding:0 0 0 20px}.RTL-checkout .orderform-template .cart-template.mini-cart .summary-totalizers tfoot tr td.monetary{text-align:left !important}.RTL-checkout br{width:100%;height:1px;content:" " !important;display:block !important;clear:both}.RTL-checkout .table.cart-items td.quantity{direction:rtl}.RTL-checkout .checkout-steps_items{direction:rtl}.RTL-checkout .checkout-steps_items .text:before{margin:0 0 0 7px}.RTL-checkout .srp-toggle__wrapper{direction:rtl}.RTL-checkout .srp-toggle__wrapper .vtex-shipping-preview-0-x-framePickup{left:0}.RTL-checkout .srp-toggle__wrapper .vtex-shipping-preview-0-x-frameDelivery{left:50%}.RTL-checkout .srp-delivery-header.mb3{direction:rtl;display:flex}.RTL-checkout .srp-delivery-current-many .flex{direction:rtl;text-align:right}.RTL-checkout .step{direction:rtl}.RTL-checkout .step .accordion-toggle>span:before,.RTL-checkout .step .accordion-toggle:before{margin-right:0 !important;margin-left:10px !important}.RTL-checkout fieldset.box-client-info-pf{display:flex;flex-wrap:wrap}.RTL-checkout .orderform-template-holder .step .form-step fieldset p,.RTL-checkout .orderform-template-holder .step .form-step fieldset div{width:100%}.RTL-checkout p.client-first-name,.RTL-checkout p.client-different-document,.RTL-checkout p.client-document,.RTL-checkout p.client-company-ie,.RTL-checkout p.client-company-postal-code,.RTL-checkout p.client-document-type,.RTL-checkout p.payment-card-due-date{margin-left:10px;margin-right:0}.RTL-checkout p.client-document,.RTL-checkout p.client-phone,.RTL-checkout p.client-company-document,.RTL-checkout p.client-company-ie,.RTL-checkout p.client-company-postal-code,.RTL-checkout p.client-company-phone,.RTL-checkout p.payment-card-due-month,.RTL-checkout p.payment-card-lash,.RTL-checkout p.payment-card-due-year{float:right}.RTL-checkout input.success:not([invalid=true]){background-position:left top}.RTL-checkout .vtexIdUI .vtexIdUI-page{direction:rtl}.RTL-checkout .vtexIdUI .modal-header .close{left:-1px;right:initial}.RTL-checkout .vtexIdUI .pull-left{float:right}.RTL-checkout .orderform-template-holder .step .box-info p{display:flex;flex-wrap:wrap;width:100%}.RTL-checkout .vtex-omnishipping-1-x-leanShippingIcon.shp-option-icon,.RTL-checkout .vtex-omnishipping-1-x-addressItemIcon{margin:0 0 0 10px}.RTL-checkout .vtex-omnishipping-1-x-leanShippingText{padding-right:10px}.RTL-checkout .address-summary{display:flex;flex-wrap:wrap}.RTL-checkout br.line1-delimiter{width:100%;height:1px;content:" " !important;display:block !important;clear:both}.RTL-checkout .orderform-template-holder #payment-data .v-custom-payment-item-wrap .payment-group-item#payment-group-AffirmPaymentGroup:after,.RTL-checkout .orderform-template-holder #payment-data .v-custom-payment-item-wrap .payment-group-item#payment-group-payPalPaymentGroup:after{right:initial;left:10px}.RTL-checkout .orderform-template-holder #payment-data .v-custom-payment-item-wrap .payment-group-item-text{margin-left:auto;margin-right:inherit}.RTL-checkout .orderform-template-holder #payment-data .v-custom-payment-item-wrap .payment-group-item-text:before{margin-right:initial;margin-left:10px}.RTL-checkout .orderform-template-holder #payment-data p.link.link-gift-card a{text-align:right}.RTL-checkout .orderform-template .custom-cart-template-wrap .summary-cart-template-holder{direction:rtl}.RTL-checkout .pull-right{float:left !important}.RTL-checkout .orderform-template .cart-template.mini-cart .item .price{margin-right:auto;direction:initial}.RTL-checkout .orderform-template .cart-template.mini-cart .item .url{float:right;margin:0 0 0 6px}.RTL-checkout .orderform-template .cart-template.mini-cart .item .fn{text-align:right;float:right}.RTL-checkout .orderform-template .cart-template.mini-cart h2{text-align:right}.RTL-checkout .orderform-template .cart-template.mini-cart #go-to-cart-button{left:7px;right:initial}.RTL-checkout .vtex-omnishipping-1-x-SummaryItemInfo{border:none;border-left:1px solid #eee;padding:0 0 0 6px}.RTL-checkout .vtexIdUI .vtexIdUI-page{direction:rtl}.RTL-checkout .vtexIdUI .modal-header .close{left:-1px;right:initial}.RTL-checkout .vtexIdUI .pull-left{float:right}.RTL-checkout #app-container{direction:rtl}.RTL-checkout #app-container .PaymentCardDueDate.clearfix{display:flex}.RTL-checkout #app-container label.FormFieldLabel{margin:0 0 0 10px}.RTL-checkout #app-container .PaymentCardCVV{display:flex}.RTL-checkout #app-container p.AddressToggle{display:flex}.RTL-checkout #app-container .AddressToggle input{margin:3px 0 0 5px}@media(max-width: 998px){.RTL-checkout.body-cart-vertical .summary-template-holder{order:2}}@media(max-width: 768px){.RTL-checkout .orderform-template .cart-template.mini-cart{order:2}}@media(max-width: 690px){.RTL-checkout .table.cart-items td.product-image a{margin-right:0;margin-left:20px}.RTL-checkout .full-cart .cart table tbody tr td.product-image,.RTL-checkout .full-cart .cart table tbody tr td.bundle-item-image{left:initial;right:0}.RTL-checkout .table.cart-items td.product-name,.RTL-checkout .table.cart-items td.quantity{margin-left:0 !important;margin-right:90px !important}.RTL-checkout .table.cart-items td.quantity{float:right}.RTL-checkout .full-cart .cart table tbody tr td.product-name a,.RTL-checkout .full-cart .cart table tbody tr td.bundle-item-name span{padding:0 0 0 20px}.RTL-checkout .full-cart .cart table tbody tr td.product-price{float:left}.RTL-checkout .full-cart .cart table tbody tr td.item-remove{left:0;right:initial}}body.debug-on>*:not(.container-main,.main-header,.main-footer,#vtexIdContainer,.vtex-front-messages-placeholder,.pac-container){display:none}

/* source: <vtex.email-checkout-conflict@0.3.0> */
.checkEmailAuthConflict__modal,
.checkEmailAuthConflict__modal--bg {
  position: fixed;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: 99999;
}

.checkEmailAuthConflict__modal--bg {
  background: #000;
  opacity: 0.4;
}

.checkEmailAuthConflict__modal--wrap {
  width: 400px;
  background: #fff;
  position: fixed;
  left: calc(50% - 200px);
  top: 50%;
  transform: translateY(-50%);
  z-index: 99999;
  padding: 30px;
  border-radius: 3px;
  box-sizing: border-box;

  color: #333333;
  background: #fff;
  box-shadow: 0 5px 0 #ddd;
  border-bottom: 1px solid #fff;
  border-radius: 4px;
  border: 2px solid #eee;
}

button.checkEmailAuthConflict__modal--button {
  background: #1a73e8;
  padding: 10px;
  display: inline-block;
  border: none;
  border-radius: 3px;
  color: #fff;
}

  .checkEmailAuthConflict__modal--button.js-loading:after {
    border: 3px solid #f3f3f3; /* Light grey */
    border-top: 3px solid #9999; /* Blue */
    border-radius: 50%;
    width: 10px;
    height: 10px;
    animation: spin 1s linear infinite;
    content: '';
    display: inline-block;
    margin-left: 8px;
    vertical-align: middle;
  }

h4.checkEmailAuthConflict__modal--title {
  font-size: 16px;
  font-weight: bold;
  color: #000;
}

p.checkEmailAuthConflict__modal--text {
  margin-bottom: 20px;
}

@keyframes spin {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}

/* source: <savegnagoio.checkout-ui-settings@0.2.38> */
﻿#checkoutMainContainer{padding:0 !important}#checkoutMainContainer .header-checkout{background-color:#fff;box-shadow:0 3px 6px rgba(0,0,0,.05)}.header-checkout{display:block;height:148px;width:100%;background-color:#fff;box-shadow:0 3px 6px rgba(0,0,0,.05);margin-bottom:20px}@media only screen and (max-width: 1023px){.header-checkout{padding:0;height:77px}}.header-checkout .container{align-items:center;display:flex;justify-content:flex-start;flex-direction:row;height:100%;width:100%;flex-flow:row wrap;margin:0;padding:0;gap:20px}@media only screen and (min-width: 1200px){.header-checkout .container{gap:0;padding:16px 24px;justify-content:space-between}}.header-checkout .container:before,.header-checkout .container:after{content:none}.header-checkout .container .header-checkout-steps{display:block;width:100%}.header-checkout .container .header-checkout-steps .steps-container{align-items:center;display:flex;justify-content:space-between;flex-direction:row}@media only screen and (max-width: 1023px){.header-checkout .container .header-checkout-steps{padding:0 10px 0 10px;width:calc(100% - 120px)}}.header-checkout-logo{height:auto;width:64px;padding:0 0 0 16px}.header-checkout-logo svg{height:auto;width:64px}@media only screen and (min-width: 1200px){.header-checkout-logo{padding:0;height:auto;width:167px}.header-checkout-logo svg{height:auto;width:167px}}.header-checkout-safebuy{align-items:center;display:flex;justify-content:space-between;flex-direction:row;height:auto;width:auto;padding:0 16px 0 0}@media only screen and (min-width: 1200px){.header-checkout-safebuy{padding:0}}@media only screen and (max-width: 1023px){.header-checkout-safebuy{display:none}}.header-checkout-safebuy__icon{height:25px;width:17px}@media only screen and (max-width: 1023px){.header-checkout-safebuy__icon{height:18px;width:15px}}.header-checkout-safebuy__text{color:#3b3b3b;font-family:"Nunito",sans-serif;font-size:14px;font-size:0.875rem;font-weight:700;line-height:16px;line-height:1rem;letter-spacing:0em;text-align:left;text-transform:initial;margin:0 0 0 8px;padding:0}@media only screen and (max-width: 1023px){.header-checkout-safebuy__text{color:#3b3b3b;font-family:"Nunito",sans-serif;font-size:12px;font-size:0.75rem;font-weight:700;line-height:16px;line-height:1rem;letter-spacing:0em;text-align:left;text-transform:initial}}@media only screen and (min-width: 1200px){.header-checkout{height:90px;width:100%;display:flex}.header-checkout .container{height:auto;width:1260px;flex-flow:row;margin:0 auto;padding:16px !important}.header-checkout .container .header-checkout-logo{order:1}.header-checkout .container .header-checkout-safebuy{order:3}.header-checkout .container .header-checkout-steps{order:2;width:auto}}.header-checkout .logo-savegnago{width:104px}@media only screen and (max-width: 1023px){.header-checkout .logo-savegnago{width:76px}}.header-checkout .steps-container .steps-item{display:flex;flex-direction:column;justify-content:center;align-items:center;text-decoration:none;pointer-events:none}.header-checkout .steps-container .cart-background{width:28px;height:28px;background-color:#ababab;border-radius:50%;margin-bottom:7px}@media only screen and (max-width: 1023px){.header-checkout .steps-container .cart-background{width:35px;height:35px}}.header-checkout .steps-container .cart-background .cart-icon-container{justify-content:center;align-items:center;display:flex;height:100%;margin-left:-1px}.header-checkout .steps-container .step-title{margin:0;color:#000;font-weight:400;font-size:12px}@media only screen and (max-width: 1023px){.header-checkout .steps-container .step-title{font-size:10px}}.header-checkout .steps-container .cart-container--active,.header-checkout .steps-container .login-container--active,.header-checkout .steps-container .profile-container--active,.header-checkout .steps-container .shipping-container--active,.header-checkout .steps-container .payment-container--active{pointer-events:auto}.header-checkout .steps-container .cart-container--active .cart-background,.header-checkout .steps-container .login-container--active .cart-background,.header-checkout .steps-container .profile-container--active .cart-background,.header-checkout .steps-container .shipping-container--active .cart-background,.header-checkout .steps-container .payment-container--active .cart-background{background-color:#373896}.header-checkout .steps-container .cart-container--success,.header-checkout .steps-container .profile-container--success,.header-checkout .steps-container .login-container--success,.header-checkout .steps-container .shipping-container--success,.header-checkout .steps-container .payment-container--success{pointer-events:auto}.header-checkout .steps-container .cart-container--success .cart-background,.header-checkout .steps-container .profile-container--success .cart-background,.header-checkout .steps-container .login-container--success .cart-background,.header-checkout .steps-container .shipping-container--success .cart-background,.header-checkout .steps-container .payment-container--success .cart-background{background-color:#02183d}.header-checkout .steps-container .separation-line-cart{width:40px;height:1.5px;background-color:#ababab;margin:0 10px 0 10px;position:relative;top:-12px}@media only screen and (max-width: 1023px){.header-checkout .steps-container .separation-line-cart{width:27px;margin:0 5px 0 5px}}@font-face{font-family:"Nunito";src:url("/arquivos/Nunito-ExtraLight.ttf.css") format("truetype");font-weight:200;font-style:normal;font-display:block}@font-face{font-family:"Nunito";src:url("/arquivos/Nunito-Light.ttf.css") format("truetype");font-weight:300;font-style:normal;font-display:block}@font-face{font-family:"Nunito";src:url("/arquivos/Nunito-Regular.ttf.css") format("truetype");font-weight:400;font-style:normal;font-display:block}@font-face{font-family:"Nunito";src:url("/arquivos/Nunito-Medium.ttf.css") format("truetype");font-weight:500;font-style:normal;font-display:block}@font-face{font-family:"Nunito";src:url("/arquivos/Nunito-Bold.ttf.css") format("truetype");font-weight:700;font-style:normal;font-display:block}@font-face{font-family:"Nunito";src:url("/arquivos/Nunito-Black.ttf.css") format("truetype");font-weight:900;font-style:normal;font-display:block}body{font-family:"Nunito",sans-serif}.footer-checkout{background-color:#fff}.footer-checkout__wrapper{max-width:1252px;margin:0 auto;width:auto}.footer-checkout__top{align-items:center;display:flex;justify-content:space-between;flex-direction:column;min-height:90px;padding:35px 20px;border-bottom:1px solid #d9d9d9}@media only screen and (min-width: 850px){.footer-checkout__top{align-items:center;display:flex;justify-content:space-between;flex-direction:row}}@media only screen and (min-width: 1024px){.footer-checkout__top{padding:35px 0px}}.footer-checkout__top .footer-checkout__payment{align-items:center;display:flex;justify-content:center;flex-direction:column;width:100%}@media only screen and (min-width: 1024px){.footer-checkout__top .footer-checkout__payment{align-items:flex-start;display:flex;justify-content:flex-start;flex-direction:column;width:auto}}.footer-checkout__top .footer-checkout__payment-title{color:#373896;font-family:"Nunito",sans-serif;font-size:16px;font-size:1rem;font-weight:700;line-height:16px;line-height:1rem;letter-spacing:.05em;text-align:left;text-transform:initial;white-space:nowrap}@media only screen and (min-width: 640px){.footer-checkout__top .footer-checkout__payment-title{margin-bottom:14px}}.footer-checkout__top .footer-checkout__payment__list{align-items:baseline;display:flex;justify-content:flex-start;flex-direction:row;margin:0}.footer-checkout__top .footer-checkout__payment__list-item{list-style-type:none;margin-right:10px;margin-bottom:13px}.footer-checkout__top .footer-checkout__payment__list-item:last-child{margin:0}.footer-checkout__top .footer-checkout__payment__list-item-image{max-height:22px}.footer-checkout__top .footer-checkout__safety{align-items:center;display:flex;justify-content:center;flex-direction:column;margin-top:15px;width:100%}@media only screen and (min-width: 1024px){.footer-checkout__top .footer-checkout__safety{align-items:flex-start;display:flex;justify-content:flex-start;flex-direction:column;margin:0;width:auto}}.footer-checkout__top .footer-checkout__safety-title{color:#373896;font-family:"Nunito",sans-serif;font-size:16px;font-size:1rem;font-weight:700;line-height:16px;line-height:1rem;letter-spacing:.05em;text-align:left;text-transform:initial;white-space:nowrap}@media only screen and (min-width: 640px){.footer-checkout__top .footer-checkout__safety-title{margin-bottom:14px}}.footer-checkout__top .footer-checkout__safety__list{align-items:center;display:flex;justify-content:center;flex-direction:row;margin:0;width:100%}@media only screen and (min-width: 1024px){.footer-checkout__top .footer-checkout__safety__list{justify-content:flex-start}}.footer-checkout__top .footer-checkout__safety__list-item{list-style-type:none;height:96px;align-items:center}.footer-checkout__top .footer-checkout__safety__list-item:first-child img{max-width:70px}.footer-checkout__top .footer-checkout__safety__list-item:last-child{scale:.8}@media only screen and (max-width: 999px){.footer-checkout__top .footer-checkout__safety__list-item:last-child{scale:.5}}@media only screen and (max-width: 999px){.footer-checkout__top .footer-checkout__safety__list-item{height:36px}.footer-checkout__top .footer-checkout__safety__list-item:first-child img{max-width:40px}}.footer-checkout__top .footer-checkout__safety__list-item:nth-child(2n){display:flex;flex-direction:row;padding:5px}@media only screen and (min-width: 850px){.footer-checkout__top .footer-checkout__safety__list-item:nth-child(2n){flex-direction:column}}.footer-checkout__top .footer-checkout__safety__list-item:nth-child(2n) .footer-checkout__safety__list-item-image{max-height:32px;margin:10px 8px}@media only screen and (min-width: 850px){.footer-checkout__top .footer-checkout__safety__list-item:nth-child(2n) .footer-checkout__safety__list-item-image{margin:8px 10px}}.footer-checkout__top .footer-checkout__safety__list-item:first-child img{display:block;object-fit:contain;max-width:200px;max-height:100px}@media only screen and (max-width: 639px){.footer-checkout__top .footer-checkout__safety__list-item:first-child img{max-height:60px}}.footer-checkout__bottom{padding-bottom:30px}.footer-checkout__bottom-wrapper{align-items:center;display:flex;justify-content:center;flex-direction:column;margin:16px 20px}@media only screen and (min-width: 850px){.footer-checkout__bottom-wrapper{align-items:center;display:flex;justify-content:space-between;flex-direction:row}}@media only screen and (min-width: 1024px){.footer-checkout__bottom-wrapper{margin:16px 0}}.footer-checkout__bottom-credits-logo{max-height:18px}.footer-checkout__bottom-copyright{color:#7b7b7b;font-family:"Nunito",sans-serif;font-size:12px;font-size:0.75rem;font-weight:400;line-height:22px;line-height:1.375rem;letter-spacing:0em;text-align:center;text-transform:initial;margin-bottom:0}@media only screen and (min-width: 850px){.footer-checkout__bottom-copyright{text-align:left}}.footer-checkout__bottom-copyright-divisor{display:none}@media only screen and (min-width: 640px){.footer-checkout__bottom-copyright-divisor{display:block}}.footer-checkout__bottom-credits{align-items:center;display:flex;justify-content:center;flex-direction:row;margin-top:10px;width:170px}@media only screen and (min-width: 850px){.footer-checkout__bottom-credits{margin-top:0}}.footer-checkout__bottom-credits-divisor{display:block;height:16px;width:1px;margin:0 8px 0 18px;background:#d8d8d8}.footer-checkout__info{padding:16px 20px 360px;margin-top:16px;border-top:1px solid #d9d9d9}@media only screen and (min-width: 1024px){.footer-checkout__info{padding:16px 0}}.footer-checkout__info p{color:#7b7b7b;text-align:center}#checkoutMainContainer .vtex-front-messages-placeholder{display:none}.checkoutui--savegnagoio-myvtex-com{padding-bottom:0 !important}.cart-limiter-max-quantity{pointer-events:none;color:#9f9f9f !important}.cart-limiter-max-quantity-increment{pointer-events:none}.cart-limiter-max-quantity-increment .icon-plus-sign::before{background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='11' height='24' viewBox='0 0 11 24'%3e%3ctext id='_' data-name='+' transform='translate(0 19)' fill='%239f9f9f' font-size='18' font-family='Nunito-Regular, Nunito'%3e%3ctspan x='0' y='0'%3e+%3c/tspan%3e%3c/text%3e%3c/svg%3e ") !important}.container-cart #cart-title{display:block !important;color:#3b3b3b !important;font-family:"Nunito",sans-serif;font-size:22px;font-size:1.375rem;font-weight:700 !important;line-height:22px;line-height:1.375rem;letter-spacing:0em;text-align:left;text-transform:initial;margin:5px 0 20px}@media only screen and (max-width: 767px){.container-cart #cart-title{margin:5px 0}}.container-cart .checkout-container{z-index:30000000}@media only screen and (max-width: 767px){.container-cart .summary-template-holder{bottom:0;left:0;margin:auto;position:absolute;right:0;top:auto;position:fixed;background:#fff !important;z-index:10;padding:10px 20px !important}.container-cart .summary-template-holder .accordion-inner{margin-top:5px}}.cart-template .cart{margin-bottom:0;padding:0 !important;background:rgba(0,0,0,0) !important;position:relative}@media only screen and (max-width: 767px){.cart-template .cart{margin:26px 0 15px !important}}.cart-template .cart table.cart-items{background-color:#fff;border-radius:0 10px 10px;border:1px solid #cdcdcd}@media only screen and (max-width: 767px){.cart-template .cart table.cart-items{border-radius:10px}}.cart-template .cart table.cart-items thead{display:grid}@media only screen and (max-width: 767px){.cart-template .cart table.cart-items thead{display:none}}.cart-template .cart table.cart-items thead tr{height:44px}@media only screen and (max-width: 767px){.cart-template .cart table.cart-items thead tr{height:auto}}.cart-template .cart table.cart-items thead tr th{color:#3b3b3b;font-family:"Nunito",sans-serif;font-size:14px;font-size:0.875rem;font-weight:700;line-height:21px;line-height:1.3125rem;letter-spacing:.1em;text-align:center;text-transform:uppercase}.cart-template .cart table.cart-items thead tr th.product{color:rgba(0,0,0,0);border-radius:0 0 0 0;width:calc(100% - 422px) !important}.cart-template .cart table.cart-items thead tr th.product::after{content:"LISTA DE PRODUTOS";display:inline-block;color:#3b3b3b;position:absolute;left:24px}@media only screen and (max-width: 767px){.cart-template .cart table.cart-items thead tr th.product{width:100% !important;font-size:0}}.cart-template .cart table.cart-items thead tr th.shipping-date{display:none}.cart-template .cart table.cart-items thead tr th.product-price{width:auto;order:2}@media only screen and (min-width: 768px){.cart-template .cart table.cart-items thead tr th.product-price{width:16%}}@media only screen and (max-width: 767px){.cart-template .cart table.cart-items thead tr th.product-price{display:none}}@media only screen and (min-width: 768px){.cart-template .cart table.cart-items thead tr th.quantity{width:13%}}@media only screen and (max-width: 767px){.cart-template .cart table.cart-items thead tr th.quantity{display:none}}.cart-template .cart table.cart-items thead tr th.quantity-price{width:auto;display:grid}@media only screen and (min-width: 768px){.cart-template .cart table.cart-items thead tr th.quantity-price{width:20%}}@media only screen and (max-width: 767px){.cart-template .cart table.cart-items thead tr th.quantity-price{display:none}}.cart-template .cart table.cart-items thead tr th.item-remove{width:auto}@media only screen and (min-width: 768px){.cart-template .cart table.cart-items thead tr th.item-remove{width:9%}}.cart-template .cart table.cart-items thead tr th.item-remove::after{color:#3b3b3b;font-family:"Nunito",sans-serif;font-size:13px;font-size:0.8125rem;font-weight:700;line-height:15px;line-height:0.9375rem;letter-spacing:.1em;text-align:center;text-transform:uppercase;content:"EXCLUIR"}.cart-template .cart table.cart-items tbody{width:100%}.cart-template .cart table.cart-items tbody .item-unavailable{display:none;justify-content:center;border-radius:0;background-color:#fff4e4}.cart-template .cart table.cart-items tbody .item-unavailable .item-unavailable-message{flex-direction:row;font-size:15px;font-weight:500;color:#af7520;display:flex;padding:3px 26px}.cart-template .cart table.cart-items tbody .item-unavailable .item-unavailable-message .help-arrow{display:none}.cart-template .cart table.cart-items tbody .item-unavailable .icon-warning-sign::before{content:"";display:flex;width:20px;height:20px;margin-right:5px;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M10.0001 1.66663C7.78994 1.66663 5.67033 2.5446 4.10752 4.1074C2.54472 5.67021 1.66675 7.78982 1.66675 9.99996C1.66675 12.2101 2.54472 14.3297 4.10752 15.8925C5.67033 17.4553 7.78994 18.3333 10.0001 18.3333C12.2102 18.3333 14.3298 17.4553 15.8926 15.8925C17.4554 14.3297 18.3334 12.2101 18.3334 9.99996C18.3334 7.78982 17.4554 5.67021 15.8926 4.1074C14.3298 2.5446 12.2102 1.66663 10.0001 1.66663ZM3.33341 9.99996C3.33328 8.75238 3.68321 7.52979 4.34344 6.47122C5.00366 5.41265 5.94767 4.56057 7.06812 4.01189C8.18857 3.46321 9.4405 3.23994 10.6816 3.36747C11.9226 3.495 13.103 3.96821 14.0884 4.73329L4.73341 14.0883C3.82383 12.9198 3.33104 11.4807 3.33341 9.99996ZM5.91175 15.2666L15.2667 5.91163C16.2639 7.19427 16.7583 8.79687 16.6571 10.4183C16.556 12.0398 15.8662 13.5685 14.7174 14.7173C13.5687 15.8661 12.0399 16.5559 10.4185 16.657C8.79699 16.7582 7.19439 16.2637 5.91175 15.2666Z' fill='%23373896'/%3e%3c/svg%3e ")}.cart-template .cart table.cart-items tbody tr{display:flex;position:relative;margin:0;padding:0}@media only screen and (min-width: 640px){.cart-template .cart table.cart-items tbody tr{display:table-row}}.cart-template .cart table.cart-items tbody td{padding:0}.cart-template .cart table.cart-items tbody .product-item.unavailable{background-color:#fff4e4}.cart-template .cart table.cart-items tbody .product-item.unavailable::after{content:"Este produto não está disponível no momento";display:flex;font-size:15px;font-weight:500;color:#af7520;padding:3px 26px 3px 36px;width:auto;height:20px;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M10.0001 1.66663C7.78994 1.66663 5.67033 2.5446 4.10752 4.1074C2.54472 5.67021 1.66675 7.78982 1.66675 9.99996C1.66675 12.2101 2.54472 14.3297 4.10752 15.8925C5.67033 17.4553 7.78994 18.3333 10.0001 18.3333C12.2102 18.3333 14.3298 17.4553 15.8926 15.8925C17.4554 14.3297 18.3334 12.2101 18.3334 9.99996C18.3334 7.78982 17.4554 5.67021 15.8926 4.1074C14.3298 2.5446 12.2102 1.66663 10.0001 1.66663ZM3.33341 9.99996C3.33328 8.75238 3.68321 7.52979 4.34344 6.47122C5.00366 5.41265 5.94767 4.56057 7.06812 4.01189C8.18857 3.46321 9.4405 3.23994 10.6816 3.36747C11.9226 3.495 13.103 3.96821 14.0884 4.73329L4.73341 14.0883C3.82383 12.9198 3.33104 11.4807 3.33341 9.99996ZM5.91175 15.2666L15.2667 5.91163C16.2639 7.19427 16.7583 8.79687 16.6571 10.4183C16.556 12.0398 15.8662 13.5685 14.7174 14.7173C13.5687 15.8661 12.0399 16.5559 10.4185 16.657C8.79699 16.7582 7.19439 16.2637 5.91175 15.2666Z' fill='%23373896'/%3e%3c/svg%3e ");background-position:12px center;background-repeat:no-repeat}@media only screen and (max-width: 639px){.cart-template .cart table.cart-items tbody .product-item.unavailable::after{font-size:12px;padding:3px 6px 3px 33px}}.cart-template .cart table.cart-items tbody .product-item.unavailable .new-product-price{display:none}.cart-template .cart table.cart-items tbody .product-item{border:0;border-top:unset}.cart-template .cart table.cart-items tbody .product-item.haslimiter .quantity input{pointer-events:none}.cart-template .cart table.cart-items tbody .product-item:last-of-type .v-custom-product-item-wrap{border-color:rgba(0,0,0,0)}.cart-template .cart table.cart-items tbody .product-item .product-image{padding-left:0;left:initial;width:134px;position:absolute;pointer-events:none}@media only screen and (min-width: 640px){.cart-template .cart table.cart-items tbody .product-item .product-image{position:static;width:107px}}.cart-template .cart table.cart-items tbody .product-item .product-image img{height:88px;width:88px;max-width:unset;margin:20px 14px 25px 0}@media only screen and (min-width: 640px){.cart-template .cart table.cart-items tbody .product-item .product-image img{height:64px;width:64px;margin:0}}@media only screen and (max-width: 767px){.cart-template .cart table.cart-items tbody .product-item .product-image img{height:auto;width:auto;margin:0;max-width:80px;object-fit:contain}}.cart-template .cart table.cart-items tbody .product-item .product-image a{cursor:default;width:70px;height:100%}@media only screen and (max-width: 767px){.cart-template .cart table.cart-items tbody .product-item .product-image a{width:100%;margin:0;display:flex;justify-content:center}}@media only screen and (max-width: 767px){.cart-template .cart table.cart-items tbody .product-item .product-image{width:93px;display:flex;align-items:center;height:100%}}.cart-template .cart table.cart-items tbody .product-item .product-name{display:flex;height:71px;padding:0 !important;width:100%;margin-left:102px;pointer-events:none;width:calc(100% - 500px) !important;margin:0 !important}@media only screen and (min-width: 640px){.cart-template .cart table.cart-items tbody .product-item .product-name{margin:auto;align-items:center;width:100%}}@media only screen and (max-width: 767px){.cart-template .cart table.cart-items tbody .product-item .product-name{width:100% !important;margin-left:102px !important;margin-right:35px !important;height:42px}}.cart-template .cart table.cart-items tbody .product-item .product-name a{text-decoration:none;cursor:default;-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;overflow:hidden;padding-right:30px;text-overflow:ellipsis;height:45px;width:100%;color:#3b3b3b;font-family:"Nunito",sans-serif;font-size:15px;font-size:0.9375rem;font-weight:400;line-height:21px;line-height:1.3125rem;letter-spacing:0em;text-align:left;text-transform:initial}@media only screen and (min-width: 640px){.cart-template .cart table.cart-items tbody .product-item .product-name a{height:unset;width:100%;font-size:15px;margin:0;padding-right:15px}}.cart-template .cart table.cart-items tbody .product-item .product-name a:hover{text-shadow:0 0 3px #d9d9d9}.cart-template .cart table.cart-items tbody .product-item .product-name .seller{display:none}.cart-template .cart table.cart-items tbody .product-item .product-name .brand{display:none}.cart-template .cart table.cart-items tbody .product-item .shipping-date{display:none}.cart-template .cart table.cart-items tbody .product-item .product-price{order:2;right:23px;display:flex;align-items:center}@media only screen and (min-width: 640px){.cart-template .cart table.cart-items tbody .product-item .product-price{right:unset;display:table-cell}}@media only screen and (max-width: 767px){.cart-template .cart table.cart-items tbody .product-item .product-price{right:0;top:36px}}.cart-template .cart table.cart-items tbody .product-item .product-price .list-price .old-product-price-label{display:none}.cart-template .cart table.cart-items tbody .product-item .product-price .list-price .old-product-price{color:#3b3b3b;font-family:"Nunito",sans-serif;font-size:12px;font-size:0.75rem;font-weight:400;line-height:21px;line-height:1.3125rem;letter-spacing:.05em;text-align:left;text-transform:initial;position:absolute;right:1px;width:100px;text-align:right;top:73px}@media only screen and (min-width: 640px){.cart-template .cart table.cart-items tbody .product-item .product-price .list-price .old-product-price{top:unset;right:unset;width:unset;position:static}}@media only screen and (max-width: 767px){.cart-template .cart table.cart-items tbody .product-item .product-price .list-price .old-product-price{top:5px;right:0}}.cart-template .cart table.cart-items tbody .product-item .product-price .best-price{position:absolute;width:100px;right:0;display:flex;flex-direction:column;align-items:flex-end;top:88px}@media only screen and (min-width: 640px){.cart-template .cart table.cart-items tbody .product-item .product-price .best-price{align-items:center;display:flex;top:unset;right:unset;width:unset;position:static}}@media only screen and (max-width: 767px){.cart-template .cart table.cart-items tbody .product-item .product-price .best-price{top:22px}}.cart-template .cart table.cart-items tbody .product-item .product-price .best-price .new-product-price-label{display:none}.cart-template .cart table.cart-items tbody .product-item .product-price .best-price .new-product-price{color:#373896;font-family:"Nunito",sans-serif;font-size:16px;font-size:1rem;font-weight:700;line-height:18px;line-height:1.125rem;letter-spacing:.05em;text-align:right;text-transform:initial}@media only screen and (min-width: 640px){.cart-template .cart table.cart-items tbody .product-item .product-price .best-price .new-product-price{color:#3b3b3b;font-family:"Nunito",sans-serif;font-size:15px;font-size:0.9375rem;font-weight:700;line-height:21px;line-height:1.3125rem;letter-spacing:0em;text-align:center;text-transform:initial}}.cart-template .cart table.cart-items tbody .product-item .product-price .best-price .new-product-real-price-per-unit{display:none;color:#707070;line-height:12px;margin:3px 1px 0 0}@media only screen and (min-width: 640px){.cart-template .cart table.cart-items tbody .product-item .product-price .best-price .new-product-real-price-per-unit{line-height:18px;white-space:nowrap;margin:unset}}.cart-template .cart table.cart-items tbody .product-item .product-price .best-price .price-details{display:none}.cart-template .cart table.cart-items tbody .product-item .quantity-price{display:grid !important}@media only screen and (min-width: 640px){.cart-template .cart table.cart-items tbody .product-item .quantity-price{display:table-cell}}@media only screen and (max-width: 767px){.cart-template .cart table.cart-items tbody .product-item .quantity-price{display:none !important}}.cart-template .cart table.cart-items tbody .product-item .quantity-price .total-price,.cart-template .cart table.cart-items tbody .product-item .quantity-price .total-selling-price{color:#373896;font-family:"Nunito",sans-serif;font-size:16px;font-size:1rem;font-weight:700;line-height:21px;line-height:1.3125rem;letter-spacing:.05em;text-align:center;text-transform:initial}.cart-template .cart table.cart-items tbody .product-item .quantity{min-width:120px;margin-left:100px;position:absolute;top:75px;text-align:left;white-space:nowrap;border:none}.cart-template .cart table.cart-items tbody .product-item .quantity.quantity-disabled-increase input,.cart-template .cart table.cart-items tbody .product-item .quantity.quantity-disabled-increase .item-quantity-change-increment{pointer-events:none;opacity:.6}@media only screen and (min-width: 640px){.cart-template .cart table.cart-items tbody .product-item .quantity{position:relative;margin-left:unset;top:unset;bottom:unset;text-align:center}}@media only screen and (max-width: 767px){.cart-template .cart table.cart-items tbody .product-item .quantity{margin-left:88px !important;top:65px}}.cart-template .cart table.cart-items tbody .product-item .quantity .item-quantity-change{padding:0;transition:.3s ease}.cart-template .cart table.cart-items tbody .product-item .quantity .item-quantity-change-decrement{height:38px;width:29px;border:none;background-color:#f5f5f5;border-radius:5px 0 0 5px;bottom:0;box-sizing:border-box;display:inline-block;left:4px;max-width:39px;position:relative}@media only screen and (min-width: 768px){.cart-template .cart table.cart-items tbody .product-item .quantity .item-quantity-change-decrement{height:39px;width:36px;max-width:40px}}@media only screen and (max-width: 767px){.cart-template .cart table.cart-items tbody .product-item .quantity .item-quantity-change-decrement .icon-minus-sign{display:flex}}.cart-template .cart table.cart-items tbody .product-item .quantity .item-quantity-change-decrement .icon-minus-sign:before{height:38px;width:5px;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg width='7' height='29' viewBox='0 0 7 29' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cg clip-path='url(%23clip0_1320_851)'%3e%3cpath d='M8.5625 15.2812V17H1.5625V15.2812H8.5625Z' fill='%23373896'/%3e%3c/g%3e%3cdefs%3e%3cclipPath id='clip0_1320_851'%3e%3crect width='7' height='29' fill='white'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e ");background-repeat:no-repeat;background-position:-1px 4px;content:"";display:block}@media only screen and (max-width: 767px){.cart-template .cart table.cart-items tbody .product-item .quantity .item-quantity-change-decrement .icon-minus-sign:before{height:39px;width:100%;background-position:10px 5px}}.cart-template .cart table.cart-items tbody .product-item .quantity .item-quantity-change-increment{height:38px;width:36px;border:none;background-color:#f5f5f5;border-radius:0 5px 5px 0;border-left:none;box-sizing:border-box;display:inline-block;left:-4px;max-width:39px;position:relative;top:0}@media only screen and (max-width: 767px){.cart-template .cart table.cart-items tbody .product-item .quantity .item-quantity-change-increment{height:39px;width:29px;max-width:40px}}@media only screen and (max-width: 767px){.cart-template .cart table.cart-items tbody .product-item .quantity .item-quantity-change-increment .icon-plus-sign{display:flex}}.cart-template .cart table.cart-items tbody .product-item .quantity .item-quantity-change-increment .icon-plus-sign:before{height:38px;width:10px !important;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg width='11' height='24' viewBox='0 0 11 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cg clip-path='url(%23clip0_1320_855)'%3e%3cpath d='M5.21591 18.1051V9.66761H6.64773V18.1051H5.21591ZM1.71307 14.6023V13.1705H10.1506V14.6023H1.71307Z' fill='%23373896'/%3e%3c/g%3e%3cdefs%3e%3cclipPath id='clip0_1320_855'%3e%3crect width='11' height='24' fill='white'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e ");background-repeat:no-repeat;background-position:0px 5px;content:"";display:block}@media only screen and (max-width: 767px){.cart-template .cart table.cart-items tbody .product-item .quantity .item-quantity-change-increment .icon-plus-sign:before{height:40px;width:100% !important;background-position:10px 6px}}.cart-template .cart table.cart-items tbody .product-item .quantity .item-quantity-change:hover{background-color:#ccc}.cart-template .cart table.cart-items tbody .product-item .quantity input{height:38px !important;width:42px !important;border:none;background-color:#fff;border-radius:unset;box-shadow:none;box-sizing:border-box;color:#3b3b3b;display:inline-block;font-size:16px;font-weight:700;padding:0 5px;border-top:1px solid #f5f5f5;border-bottom:1px solid #f5f5f5}@media only screen and (min-width: 640px){.cart-template .cart table.cart-items tbody .product-item .quantity input{font-size:14px}}.cart-template .cart table.cart-items tbody .product-item .quantity input:hover{background-color:#ccc;color:#373896}.cart-template .cart table.cart-items tbody .product-item .quantity input:focus{color:#373896}.cart-template .cart table.cart-items tbody .product-item .quantity .item-multiplier-label{bottom:-20px;color:#707070;display:inline;left:5px;position:absolute;width:95px;text-align:center}@media only screen and (min-width: 640px){.cart-template .cart table.cart-items tbody .product-item .quantity .item-multiplier-label{position:static;left:unset;bottom:unset;display:block;width:auto}}.cart-template .cart table.cart-items tbody .product-item .quantity .item-unit-label{display:none}.cart-template .cart table.cart-items tbody .product-item .item-remove{position:absolute;top:15px;right:-5px;margin-left:0}@media only screen and (min-width: 640px){.cart-template .cart table.cart-items tbody .product-item .item-remove{top:unset;right:unset;display:table-cell;position:relative}}@media only screen and (max-width: 767px){.cart-template .cart table.cart-items tbody .product-item .item-remove{right:1px;top:14px !important}}.cart-template .cart table.cart-items tbody .product-item .item-remove .icon-remove:before{content:""}.cart-template .cart table.cart-items tbody .product-item .item-remove .item-link-remove{height:16px;width:auto;background-repeat:no-repeat;background-image:url("data:image/svg+xml,%3Csvg width='15' height='16' viewBox='0 0 15 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_12346_883)'%3E%3Cpath d='M11.0406 1.91762C12.0472 2.03664 13.7564 1.60952 14.5473 2.28957C15.1297 2.79046 15.1604 3.79038 14.5833 4.30615C14.401 4.46919 14.0483 4.53862 13.9829 4.74071L13.1112 14.5323C13.0598 15.2631 12.5187 15.8124 11.7426 15.9277C9.02872 15.7585 6.00026 16.1521 3.32382 15.9302C2.72534 15.8806 2.20501 15.5099 1.9906 14.9978C1.52304 11.7284 1.46961 8.39883 1.0802 5.11824C0.993363 4.38612 0.844411 4.6874 0.418264 4.30677C-0.178209 3.77426 -0.121434 2.75822 0.49107 2.26229C1.28258 1.6213 2.9678 2.0354 3.96103 1.91824C3.88556 1.06276 4.32506 0.162641 5.32965 0.0578756C6.037 -0.0158943 9.29924 -0.0363515 9.89304 0.10065C10.7761 0.304602 11.096 1.14707 11.0406 1.91824V1.91762ZM5.02908 1.91762H9.97185C9.9605 1.44462 10.1161 1.03982 9.47491 0.983408C8.18978 0.870584 6.70695 1.07268 5.39978 0.991467C4.89215 1.09871 5.04644 1.54505 5.02908 1.91762ZM13.8927 2.98945C13.8646 2.95722 13.7077 2.87353 13.6622 2.86423L1.45291 2.84501C0.859774 2.87415 0.859774 3.75133 1.45291 3.78046H13.548C13.9635 3.78232 14.1251 3.25726 13.8927 2.98945ZM12.9776 4.70724H2.02333L2.88965 14.4728C2.93841 14.7765 3.09538 15.022 3.45607 15.0009C6.06038 14.8304 8.97729 15.2179 11.5442 15.0009C11.9169 14.9693 12.0077 14.8608 12.1046 14.5292L12.9769 4.70724H12.9776Z' fill='%23B1B3B3'/%3E%3Cpath d='M7.88179 5.77917C7.97731 5.88393 8.0254 6.1443 8.03809 6.28564C8.24649 8.58428 7.87578 11.152 8.03542 13.4791C7.97464 14.2571 7.05555 14.3073 6.96604 13.4791C6.7189 11.1991 7.1524 8.54523 6.96604 6.22551C6.9233 5.76243 7.53847 5.4035 7.88179 5.77855V5.77917Z' fill='%23B1B3B3'/%3E%3Cpath d='M4.87612 5.77978C4.95294 5.86347 5.01773 6.11081 5.02975 6.22674C5.158 7.43185 5.15198 8.72871 5.23013 9.9456C5.30294 11.0763 5.46458 12.2225 5.49998 13.3533C5.52937 14.2869 4.6036 14.236 4.49807 13.6626C4.42593 11.4136 4.09263 9.15769 4.02383 6.91174C4.01648 6.66811 3.98175 5.97753 4.08995 5.80581C4.22488 5.59256 4.69912 5.5876 4.87479 5.7804L4.87612 5.77978Z' fill='%23B1B3B3'/%3E%3Cpath d='M10.8868 5.77955C11.0244 5.93763 10.9837 6.66603 10.9764 6.9109C10.9076 9.15685 10.5742 11.4133 10.5021 13.6618C10.3959 14.2364 9.47081 14.2854 9.5002 13.3524C9.5356 12.2217 9.69724 11.0755 9.77005 9.94476C9.8482 8.73159 9.82081 7.35848 9.97711 6.16948C10.0372 5.71136 10.5596 5.40451 10.8862 5.77893L10.8868 5.77955Z' fill='%23B1B3B3'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_12346_883'%3E%3Crect width='15' height='16' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");background-position:center;display:flex;align-items:center}.cart-template .cart table.cart-items tbody .product-item .item-remove .item-link-remove:hover{opacity:.7}.cart-template .cart table.cart-items tbody .product-item .shipping-estimate-date{font-size:14px}.cart-template .cart table.cart-items tbody .v-custom-product-item-wrap{padding:12px 0;margin:0 auto;border-bottom:1px solid #e5e5e5;width:calc(100% - 32px)}@media only screen and (max-width: 767px){.cart-template .cart table.cart-items tbody .v-custom-product-item-wrap{display:flex;align-items:baseline;min-height:100px}}.cart-template.active .summary-totalizers{height:auto;width:100%;float:none !important;margin:0 auto;max-width:unset;width:100%;padding:0}@media only screen and (min-width: 768px){.cart-template.active .summary-totalizers{float:right !important;max-width:340px}}.cart-template .cart-template-holder{position:relative}.cart-template .cart-template-holder .cart{margin-bottom:20px;text-align:center;padding-bottom:68px !important}@media only screen and (max-width: 767px){.cart-template .cart-template-holder .cart{padding-bottom:0 !important}}.cart-template .cart-template-holder .cart-more-options{margin-left:0}@media only screen and (max-width: 767px){.cart-template .cart-template-holder .cart-more-options{margin-bottom:10px !important}}.cart-template .cart-template-holder .cart-more-options .cart-select-gift-placeholder{width:100% !important;margin:0;padding:20px}.cart-template .cart-template-holder .cart-more-options .cart-select-gift-placeholder .available-gift-quantity{margin:0}.cart-template .cart-template-holder .cart-more-options .srp-container{display:none}.cart-template .cart-template-holder .cart-more-options .srp-content{max-width:unset;width:100%}@media only screen and (min-width: 768px){.cart-template .cart-template-holder .cart-more-options .srp-content{max-width:350px}}.cart-template .cart-template-holder .cart-more-options .srp-content .avisoFrete-content{padding:20px}.cart-template .cart-template-holder .cart-more-options .srp-content .srp-main-title{padding:0 !important}.cart-template .cart-template-holder .cart-more-options .srp-content .srp-data .srp-toggle{display:none}.cart-template .cart-template-holder .cart-more-options .srp-content .srp-data .srp-address-title{pointer-events:none}.cart-template .cart-template-holder .cart-more-options .srp-content .srp-data .srp-result .srp-pickup-info{margin:0}.cart-template .cart-template-holder .cart-more-options .srp-content .srp-data .srp-postal-code__form{position:relative;display:flex}.cart-template .cart-template-holder .cart-more-options .srp-content .srp-data .srp-postal-code__form .vtex-shipping-preview-0-x-postalCodeForgotten{margin:0;max-width:350px;width:100%}.cart-template .cart-template-holder .cart-more-options .srp-content .srp-data .srp-postal-code__form .vtex-shipping-preview-0-x-postalCodeForgotten .ship-postalCode{margin:0;width:100%}.cart-template .cart-template-holder .cart-more-options .srp-content .srp-data .srp-postal-code__form .vtex-shipping-preview-0-x-postalCodeForgotten .ship-postalCode span.error{position:absolute}.cart-template .cart-template-holder .cart-more-options .srp-content .srp-data .srp-postal-code__form .vtex-shipping-preview-0-x-postalCodeForgotten #ship-postalCode{height:45px;width:100%;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='112' height='15' viewBox='0 0 112 15'%3e%3ctext id='__Insira_seu_CEP' data-name='__Insira seu CEP' transform='translate(1 12)' fill='%23fff' font-size='13' font-family='ArialMT, Arial' letter-spacing='0.05em'%3e%3ctspan x='0' y='0'%3e__%3c/tspan%3e%3ctspan y='0' fill='%23161615'%3eInsira seu CEP%3c/tspan%3e%3c/text%3e%3c/svg%3e ");background-position:left;background-repeat:no-repeat;border:1px solid #b9b9b9;border-radius:15px;box-shadow:none;margin:0;max-width:350px;padding-left:15px}.cart-template .cart-template-holder .cart-more-options .srp-content .srp-data .srp-postal-code__form .vtex-shipping-preview-0-x-postalCodeForgotten #ship-postalCode:not([value=""]),.cart-template .cart-template-holder .cart-more-options .srp-content .srp-data .srp-postal-code__form .vtex-shipping-preview-0-x-postalCodeForgotten #ship-postalCode:focus{background-image:none}.cart-template .cart-template-holder .cart-more-options .srp-content .srp-data .srp-postal-code__form .vtex-shipping-preview-0-x-postalCodeForgotten label{display:none}.cart-template .cart-template-holder .cart-more-options .srp-content .srp-data .srp-postal-code__form .vtex-shipping-preview-0-x-postalCodeForgotten small a{color:#3f3f40;font-family:"Nunito",sans-serif;font-size:10px;font-size:0.625rem;font-weight:400;line-height:11px;line-height:0.6875rem;letter-spacing:0em;text-align:left;text-transform:initial;letter-spacing:.5px;text-decoration:underline}.cart-template .cart-template-holder .cart-more-options .srp-content .srp-data .srp-postal-code__form .vtex-shipping-preview-0-x-postalCodeForgotten #cart-shipping-calculate{height:auto;width:0;color:#373896;font-family:"Nunito",sans-serif;font-size:13px;font-size:0.8125rem;font-weight:700;line-height:15px;line-height:0.9375rem;letter-spacing:0em;text-align:center;text-transform:uppercase;bottom:11px;background:rgba(0,0,0,0);border-radius:0;border:none;box-shadow:none;margin:0;max-width:100%;padding:0;position:relative;right:87px;text-decoration:underline}.cart-template .cart-template-holder .cart-more-options .srp-content .srp-data .srp-delivery-current-many{padding:0}.cart-template .cart-template-holder .cart-more-options .srp-content .srp-data .srp-delivery-current-many__text{padding:13px 25px}.cart-template .cart-template-holder .cart-more-options .srp-content .srp-data .srp-delivery-current-many__name{color:#000;font-family:"Nunito",sans-serif;font-size:14px;font-size:0.875rem;font-weight:400;line-height:16px;line-height:1rem;letter-spacing:0em;text-align:left;text-transform:initial}.cart-template .cart-template-holder .cart-more-options .srp-content .srp-data .srp-delivery-current-many__sla{color:#000;font-family:"Nunito",sans-serif;font-size:14px;font-size:0.875rem;font-weight:400;line-height:16px;line-height:1rem;letter-spacing:0em;text-align:left;text-transform:initial}.cart-template .cart-template-holder .cart-more-options .srp-content .srp-data .srp-delivery-current-many__price{color:#000;font-family:"Nunito",sans-serif;font-size:14px;font-size:0.875rem;font-weight:700;line-height:16px;line-height:1rem;letter-spacing:0em;text-align:left;text-transform:initial;padding:22px 25px}.cart-template .cart-template-holder .cart-more-options .srp-content .srp-data .srp-delivery-current-many__arrow{padding-right:17px}.cart-template .cart-template-holder .cart-more-options .srp-content .srp-data .srp-delivery-current-many__arrow path{fill:#d9000d}.cart-template .cart-template-holder .cart-more-options .srp-content .srp-delivery-header span{color:#000;font-family:"Nunito",sans-serif;font-size:13px;font-size:0.8125rem;font-weight:400;line-height:15px;line-height:0.9375rem;letter-spacing:0em;text-align:left;text-transform:initial}.cart-template .cart-template-holder .cart-more-options .srp-content .srp-delivery-header span strong{font-weight:700}.cart-template .cart-template-holder .cart-more-options .srp-content .srp-delivery-info .srp-shipping-current-single__sla,.cart-template .cart-template-holder .cart-more-options .srp-content .srp-delivery-info .srp-shipping-current-single__price{color:#000;font-family:"Nunito",sans-serif;font-size:14px;font-size:0.875rem;font-weight:400;line-height:15px;line-height:0.9375rem;letter-spacing:0em;text-align:left;text-transform:initial}.cart-template .cart-template-holder .cart-more-options .srp-content .srp-delivery-info .srp-shipping-current-single__price{font-weight:700}.cart-template .cart-template-holder .cart-more-options .srp-content .srp-delivery-info .srp-shipping-current-single__bullet .srp-icon-radio-selected path{fill:#373896}.cart-template .cart-template-holder .cart-more-options .cart-select-gift-placeholder:empty{display:none !important}.cart-template .cart-template-holder .cart-more-options .cart-select-gift-placeholder .available-gift-item{border-radius:10px;background:rgba(0,0,0,0);border:.5px solid #d1d1d1;padding:10px;margin:5px 0 0 0;box-shadow:none}.cart-template .cart-template-holder .cart-more-options .cart-select-gift-placeholder .available-gift-item .product-name{padding-right:25px;color:#3b3b3b;font-family:"Nunito",sans-serif;font-size:13px;font-size:0.8125rem;font-weight:400;line-height:18px;line-height:1.125rem;letter-spacing:0em;text-align:left;text-transform:initial}.cart-template .cart-template-holder .cart-more-options .cart-select-gift-placeholder .available-gift-item .checkbox-selector{border:1px solid #707070;border-radius:50%;width:22px;height:22px;background:#fff;display:flex;align-items:center;justify-content:center}.cart-template .cart-template-holder .cart-more-options .cart-select-gift-placeholder .available-gift-item .checkbox-selector:before{display:none}.cart-template .cart-template-holder .cart-more-options .cart-select-gift-placeholder .available-gift-item .checkbox-selector.active:after{content:"";width:14px;height:14px;background:#373896;display:block;border-radius:50%}.cart-template .summary-template-holder{border:1px solid #dfdfdf;border-radius:15px}.cart-template .summary-template-holder .summary-totalizers .totalizers-list{border:none;padding-bottom:0;padding-top:5px}.cart-template .summary-template-holder .summary-totalizers tr{border:none}.cart-template .summary-template-holder .summary-totalizers tr .empty{display:none}.cart-template .summary-template-holder .summary-totalizers .info,.cart-template .summary-template-holder .summary-totalizers tfoot .info{height:auto;width:100%;color:#3b3b3b;font-family:"Nunito",sans-serif;font-size:12px;font-size:0.75rem;font-weight:400;line-height:21px;line-height:1.3125rem;letter-spacing:0em;text-align:left;text-transform:initial;display:flex;margin:0;padding:0}.cart-template .summary-template-holder .summary-totalizers .info[data-i18n="totalizers.Shipping"]{font-size:0 !important}.cart-template .summary-template-holder .summary-totalizers .info[data-i18n="totalizers.Shipping"]::before{content:"Taxa de serviço";font-size:12px}.cart-template .summary-template-holder .summary-totalizers.freeShipping .srp-summary-result .monetary{color:#04aa15}.cart-template .summary-template-holder .summary-totalizers .monetary,.cart-template .summary-template-holder .summary-totalizers tfoot .monetary{height:auto;width:100%;color:#3b3b3b;font-family:"Nunito",sans-serif;font-size:12px;font-size:0.75rem;font-weight:400;line-height:21px;line-height:1.3125rem;letter-spacing:0em;text-align:right;text-transform:initial;display:flex;justify-content:flex-end;margin:0 0 5px 0;padding:0}@media only screen and (max-width: 767px){.cart-template .summary-template-holder .summary-totalizers .monetary,.cart-template .summary-template-holder .summary-totalizers tfoot .monetary{margin:0}}.cart-template .summary-template-holder .summary-totalizers .Discounts .monetary{color:#04aa15}.cart-template .summary-template-holder .summary-totalizers tfoot .info{color:#3b3b3b;font-family:"Nunito",sans-serif;font-size:16px;font-size:1rem;font-weight:700;line-height:21px;line-height:1.3125rem;letter-spacing:-0.01em;text-align:left;text-transform:initial;padding-top:0 !important;margin:0;padding-bottom:5px !important}.cart-template .summary-template-holder .summary-totalizers tfoot .monetary{color:#3b3b3b;font-family:"Nunito",sans-serif;font-size:16px;font-size:1rem;font-weight:800;line-height:21px;line-height:1.3125rem;letter-spacing:-0.01em;text-align:right;text-transform:initial;padding-top:0 !important;padding-bottom:5px !important;margin:0;font-weight:700 !important}.cart-template .summary-template-holder .summary-coupon{margin:0 0 28px}.cart-template .summary-template-holder .summary-coupon .coupon-fields{position:relative}.cart-template .summary-template-holder .summary-coupon .coupon-fields #cart-coupon{color:#7b7b7b;font-family:"Nunito",sans-serif;font-size:16px;font-size:1rem;font-weight:600;line-height:18px;line-height:1.125rem;letter-spacing:0em;text-align:left;text-transform:initial;border:1px solid #373896;border-radius:5px;padding:16px 21px;box-shadow:none !important;box-sizing:border-box;height:50px;width:100%;margin:0}.cart-template .summary-template-holder .summary-coupon .coupon-fields #cart-coupon::placeholder{color:rgba(0,0,0,0);background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='88' height='18' viewBox='0 0 88 18'%3e%3ctext id='Digite_o_código' data-name='Digite o código' transform='translate(0 14)' fill='%237c7c7c' font-size='13' font-family='Nunito-Bold, Nunito' font-weight='700'%3e%3ctspan x='0' y='0'%3eDigite o código%3c/tspan%3e%3c/text%3e%3c/svg%3e ");background-repeat:no-repeat;background-position:left}.cart-template .summary-template-holder .summary-coupon .coupon-fields #cart-coupon-add{color:#373896;font-family:"Nunito",sans-serif;font-size:13px;font-size:0.8125rem;font-weight:700;line-height:18px;line-height:1.125rem;letter-spacing:0em;text-align:center;text-transform:uppercase;text-decoration:underline;position:absolute;right:0;top:0;border:unset;box-shadow:unset;background:rgba(0,0,0,0);height:50px;outline:none;padding:0 25px 0 0}.cart-template .summary-template-holder .summary-coupon .coupon-fields #cart-coupon-add:hover{text-shadow:0 0 3px #d9d9d9}.cart-template .summary-template-holder .summary-coupon .coupon-fields .info{display:flex;justify-content:space-between}.cart-template .summary-template-holder .summary-coupon .coupon-fields .info span{color:#373896;font-family:"Nunito",sans-serif;font-size:14px;font-size:0.875rem;font-weight:700;line-height:16px;line-height:1rem;letter-spacing:.05em;text-align:left;text-transform:uppercase;margin-bottom:10px}.cart-template .summary-template-holder .summary-coupon .coupon-fields .info small a{color:#707070;font-family:"Nunito",sans-serif;font-size:14px;font-size:0.875rem;font-weight:700;line-height:15px;line-height:0.9375rem;letter-spacing:.05em;text-align:right;text-transform:initial;text-decoration:underline}.cart-template .summary-template-holder .summary-coupon .coupon-fields .info small a:hover{text-shadow:0 0 3px #d9d9d9}.cart-template .summary-template-holder .summary-coupon .coupon-fields .loading-inline{position:absolute;top:13px;right:95px}.cart-template .summary-template-holder .summary-coupon .coupon-label{display:none}.cart-template .summary-template-holder .summary-coupon .coupon-data{cursor:pointer;width:100%}.cart-template .summary-template-holder .summary-coupon .coupon-data .link-coupon-add{color:#373896;font-family:"Nunito",sans-serif;font-size:13px;font-size:0.8125rem;font-weight:700;line-height:18px;line-height:1.125rem;letter-spacing:0em;text-align:center;text-transform:uppercase;height:auto;width:100%;border:1px solid #373896;border-radius:5px;box-sizing:border-box;height:50px;display:flex;width:100%;justify-content:center;align-items:center;text-decoration:none;text-transform:uppercase;transition:.3s ease}.cart-template .summary-template-holder .summary-coupon .coupon-data .link-coupon-add:hover{color:#fff;background-color:#373896}.cart-template .summary-template-holder .summary-coupon .coupon-data .link-coupon-add span{padding-right:5px}.cart-template .cart-links{align-items:center;display:flex;justify-content:center;flex-direction:column-reverse;margin:0 auto;width:100%}@media only screen and (min-width: 1200px){.cart-template .cart-links{width:100%}}.cart-template .cart-links .link-choose-more-products-wrapper{margin:30px auto}@media only screen and (min-width: 768px){.cart-template .cart-links .link-choose-more-products-wrapper{margin:0 25px}}.cart-template .cart-links .link-choose-more-products-wrapper a{color:#373896;font-family:"Nunito",sans-serif;font-size:13px;font-size:0.8125rem;font-weight:700;line-height:18px;line-height:1.125rem;letter-spacing:0em;text-align:center;text-transform:uppercase;text-decoration:underline;margin:0}.cart-template .cart-links .link-choose-more-products-wrapper a:hover{text-shadow:0 0 3px #d9d9d9}.cart-template .cart-links .btn-place-order-wrapper{width:100%}@media only screen and (min-width: 768px){.cart-template .cart-links .btn-place-order-wrapper{display:flex}}.cart-template .cart-links .btn-place-order-wrapper #cart-to-orderform{height:auto;width:100%;background:#373896;border-radius:5px;border:0;float:right;font-size:0;padding:15px 0;position:relative;text-shadow:none;transition:.3s ease;margin:0}@media only screen and (min-width: 768px){.cart-template .cart-links .btn-place-order-wrapper #cart-to-orderform{height:auto;width:340px}}.cart-template .cart-links .btn-place-order-wrapper #cart-to-orderform.btn-place-order--disabled{background-color:#919191;pointer-events:none}.cart-template .cart-links .btn-place-order-wrapper #cart-to-orderform:after{bottom:initial;left:0;margin:auto;position:absolute;right:0;top:initial;color:#fff;font-family:"Nunito",sans-serif;font-size:14px;font-size:0.875rem;font-weight:700;line-height:23px;line-height:1.4375rem;letter-spacing:0em;text-align:center;text-transform:uppercase;content:"finalizar compra"}@media only screen and (min-width: 1024px){.cart-template .cart-links .btn-place-order-wrapper #cart-to-orderform:after{font-size:18px;line-height:24px}}.cart-template .cart-links .btn-place-order-wrapper #cart-to-orderform:hover{background-color:#19206a}@media only screen and (max-width: 767px){.cart-template .cart-links .btn-place-order-wrapper{margin:0}}.orderform-template .cart-template.mini-cart .summary-totalizers tbody .srp-summary-result .monetary,.orderform-template .cart-template.mini-cart .summary-totalizers tbody .Discounts .monetary{color:#04aa15 !important}body:not(.unlock-cart-to-orderform) #cart-to-orderform{background-color:#919191 !important;pointer-events:none}body a[isDisabled],body button[isDisabled]{background-color:#919191 !important;border-color:#919191 !important;pointer-events:none}small.seller.muted{display:block}.price-details-popup span{color:#fff !important}.cart{border:none;margin-bottom:23px;padding:0 20px}@media only screen and (min-width: 1200px){.cart{padding:0}}.srp-postal-code{margin-bottom:45px}a.srp-address-title.link.pointer.blue.f5{font-size:12px;color:#000;font-weight:400;padding-left:5px}.srp-toggle__current{border-color:#373896}.srp-toggle__wrapper label.blue{color:#373896}#shipping-calculate-link{background:rgba(0,0,0,0);border:none;color:#0045ab;font-size:13px;font-weight:700;height:40px;margin:0 0 30px;padding:0;text-align:left;text-decoration:underline;text-transform:capitalize;transition:color 200ms ease-in-out;width:200px}#shipping-calculate-link:hover{color:#141f35}.srp-content .srp-description{max-width:unset}.cart-items thead tr th{vertical-align:middle}.srp-delivery-current-many__text,.srp-delivery-select-container{border-width:1px !important}.coupon-fields{margin-bottom:0}.empty-cart-content{min-height:calc(100vh - 542px)}.empty-cart-content .empty-cart-title{color:#3b3b3b;font-family:"Nunito",sans-serif;font-size:18px;font-size:1.125rem;font-weight:400;line-height:18px;line-height:1.125rem;letter-spacing:.01em;text-align:left;text-transform:initial}.empty-cart-content #cart-choose-products{background:unset;background-color:#373896;border:none;border-radius:5px;box-shadow:unset;color:#fff;font-size:14px;font-weight:600;line-height:38px;padding:0 20px;text-shadow:none;text-transform:uppercase;transition:.3s ease}.empty-cart-content #cart-choose-products:hover{opacity:.8}@media(max-width: 390px){.cart-template .cart table.cart-items tbody .product-item .product-price{right:12px}}.add-item-attachment,.clone-item{border:none;background:rgba(0,0,0,0);box-shadow:none;font-weight:400 !important;font-size:14px !important;text-align:center !important;color:#373896 !important;padding:5px 7px}.add-item-attachment:hover{background:rgba(0,0,0,0);text-decoration:underline}.clone-item:hover{background:rgba(0,0,0,0);text-decoration:underline}.item-attachments-header strong{font-size:0;padding:5px 10px;background-color:#f5f5f5}.item-attachments-header strong::after{content:"Compra programada";color:#3b3b3b;font-family:"Nunito",sans-serif;font-size:13px;font-size:0.8125rem;font-weight:700;line-height:18px;line-height:1.125rem;letter-spacing:.01em;text-align:left;text-transform:initial}.item-attachment-name-label{font-size:0;display:initial}.item-attachment-name-label::after{content:"Entregar a cada:";color:#2d2e3a;font-family:"Nunito",sans-serif;font-size:16px;font-size:1rem;font-weight:700;line-height:24px;line-height:1.5rem;letter-spacing:.01em;text-align:left;text-transform:initial;padding-right:5px}.item-attachment-name-label::before{content:" ";background-image:url(assets/icons/pdp/icon-compra-programada.svg);background-repeat:no-repeat;width:24px;height:24px;padding-left:10px}.item-attachments-content,.item-attachments-head{background-color:rgba(0,0,0,0)}.item-attachments-item-image{display:none}.item-attachments-header:after{display:none}.item-attachments-content .item-attachments-item-fields{border-bottom:1px solid #e2e2e2}@media only screen and (min-width: 640px){.item-attachments-content .item-attachments-remove{border-bottom:1px solid #e2e2e2}}.item-attachment{margin:5px 5px 25px 0}.item-attachment .input-large{border-top:0;border-left:0;border-right:0;border-radius:0;border-bottom:1px solid #e9e9e9}.buttonEnabled{opacity:1}#applyCouponBtn:disabled{background-color:#666;color:#ccc;cursor:not-allowed;opacity:.5}.unavailableCouponBtn{border-color:#ccc !important;color:#ccc !important;cursor:default}.unavailableCouponBtn::after{content:none !important}.couponModal{position:fixed;z-index:99999999;display:flex;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#000;background-color:rgba(0,0,0,.4);transform:translateX(0);transition:transform .3s ease-in-out}.couponModal-content{background-color:#fefefe;padding:30px 30px 20px 30px;max-width:1067px;max-height:590px;border-radius:8px;margin:auto}.couponDescpritionBox{flex:1;padding:10px 0 10px 10px}.couponProgressiveDiscount{display:block;padding:8px 0;margin:12px 0;border-left:0;border-top:1px dashed #9a9a9a}@media only screen and (min-width: 1024px){.couponProgressiveDiscount{border-left:1px dashed #9a9a9a;border-top:0;padding:0 24px;margin:12px auto}}.couponProgressiveDiscount span{display:block;font-weight:400;font-size:10.4px;margin-bottom:9.6px}.couponProgressiveDiscount ul{margin:0;padding:0;list-style:none;align-items:center;display:flex;justify-content:flex-start;flex-direction:row;gap:8px}@media only screen and (min-width: 1024px){.couponProgressiveDiscount ul{flex-direction:column}}.couponProgressiveDiscount li{align-items:center;display:flex;justify-content:center;flex-direction:column;border:.8px dashed #bcbcbc;border-radius:8px;width:105px;max-width:105px;height:52px;max-height:52px;font-size:15px;text-align:center}@media only screen and (min-width: 1024px){.couponProgressiveDiscount li{flex-direction:row;width:190px;max-width:190px;height:32px;max-height:32px}}.couponProgressiveDiscount li p{margin-bottom:0;font-size:9.6px;line-height:14px;color:#4f4f4f;white-space:nowrap}.couponProgressiveDiscount li p span{margin-bottom:0}.couponProgressiveDiscount li strong{font-size:14px;line-height:14px;color:#373896;white-space:nowrap}@media only screen and (min-width: 1024px){.couponProgressiveDiscount li strong::after{content:" - ";font-size:9.6px;color:#4f4f4f;margin-right:3px}}.couponModal-content h4{display:flex;gap:8px;align-items:center;margin:0;font-size:14px;color:#211e1e}.couponModal-content h4::before{content:"";display:inline-block;width:29px;height:21px;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACMAAAAcCAYAAADr9QYhAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAY4SURBVHgBzVZrbFRFFD4z9+6r3Udpl5bS3XbVLcSKIZEYrSZYCKISH/FRNVETYjTIHw3+0MQYqSYSI1FS+WH8I2jkh48oxoQoklglEXxQoJEWKVu2pe9d2u77cffOeObuvdvdsi0bxMSTzN6ZOTv3fPPNd85cAhXajNf/EwP+iaKoPY2TwSD8B0Yq+c9w0/Ub7ZQeyQ95EID2ZBXlzWsNqhIwdNrrPygBPFBm+X6VQXf92OApuAZ2RTB/eW7wNxIyuJhf4fCZTMCBjB10Xwzsh39h9Ap+smY0MDWsKHvLOVUOsShnVbijhwiQfZe8rRfC3tatcJVGKvBX31tVdeOBupW/0+UKsJCp4IwzNkgJIBq6unTZ1enqSswIy2y2OTXQ1i2REkeE8XP4AuflS4gPAW01m+QLyNa+iRU+H1RgBWY450DQin2zPv/6LCe1wHiXtSVzM63PQfaPas2Z4xAPMUxzSbpfjC2dj4Dcfhso3/8I2cNHygXqIcC7a0bOf4th+JJg9D415oaaWze4OD9sOOWWDKh4RDyZJzOg5L7wyfJ9EoqXOJ1Q82sPJF5+Farffwcid3QAi8agvPGgCvSt5SPn9i8ERXVWNCBtbW3SoPe6jb2elrttwF4qoKxiQH3ZAhDBikz4aknLokIQoN4m4AiC60yVN+KTgH8827JqaLbZv3PCN3+EkuYmhMZiMamvr8/c5XIPOIj0lAnIKuNPprVJYOPISkTWxnNcNddL0gpqEJtB1npPg2nDelB+OAJVO18HFhiC3Mkly08Ngu6gjDz8bnS2W0zIhufEiROibxa7yuHemABhBENGDFbUwi5KEzHX3w+myCYw37MJ4s9vBzY6BpVYksMxEVdsSYvQ1dWlHZPdbtfApRiHQUWBQE6BNApb6bcVUjrDGNhJaRIK4To+P6D1eTQKth0vAnU6KgLzUSL6Iehy0X46OjoEGB6Px7XtmvHXRSlkkKEzuSz0K1mYZnlO0jhnJqWs8EhUY0MYi+SFa15UM3nLcDY5ydTv3p4LDYFOuAFGnIo4IfXndPJJfJ5dLsnQ3KZAPZEACxv0ZTN/H0olTkYZu+zFav+AdiyCFWEmZGqxbEoyNr09Mv1M8+TI4zeNXXjN5XIlQCgDSoueiKI8Gho/+sLM5NOYKTH37WlokCVoQmB+2bSsQZJlFbVyBpkatpgg664rCZTasxeU479Bcs8HkP3y67JgRtTc0W9Sqf5cLjeOspiORCIJPXZBhQTZkQYGBixTU1NVOLZPe/yn7Z0zjtRXtdo/k0hrFiBGOW+dQXYSnGl6cjes0MCaw2GoxGKc/dk2M/lgMpmcW7duXQ4TJ6efSj61BZhgMEgSiYQYm3pX+rYto3SzKHS581YNMX5YxbFEZe2SVGdFAdtQNxZ8kt27YEyAu+tOMAWHwZxKLQnGQsjK52zVoe7o7C8TExOGPKBwTEY2CXCj3hs+bZHkNzSE1fP6wEIXE43iUgGkhkrgRZE2zkWgQSzG+eFbb4Gz254tiH0xk4Gs7ezslIuBaPEMUH6/3xQOh20Bh3vWcFq3zEH6UI3Wn2XqyQTjEx5Z3lLYiacJVBStareDvGc3JGQKUztegVggoPkbqIygKVgXZN97qfjGXeHJ41j508VXAoH5O8nicDiqgjUNIcNpe2wGhGaEoT4mVDyqakJboYwJDgUfWdQSghbaQF1xXMegjuaTQICaYeqpNeHxJzKZzCiCSRWDkYtZ0u+oghlA8sYhxyBaUNkCo3ozYWArvt/OqSbyBKOAl4mWgbXI0kWm9tpstkx7ezsjCxgrBsOw6KkpFz/GCacsLwMiygq+A+sDH7vE1LOEyEx8bdCiomCUHm2OzzMlYzAbEdQTUClI01wVxz2kqmq8p6dH1T9b5tko2pgAZsHctyIoiz4mVqsV0um0FgL7HPvG0RKLxYJ3ZAaWMrHG+CrIA6YpjBEJhUIpHXPptw1mkwYGb3MrPsWlUuN0OmtRQ6KqaU3va3NF8+4in3i6F/iMJsbL0Fz4rML6YsJskhbbgIFcO3bBEGaXRQcnmk1/as3j8dj0uUITc+XmGxsbRRG16u8St7MERR9xSxmB0gzTms4c1XdjzEtFT2nhf4v6BV/xcf3v7R/4erMYBRaZBgAAAABJRU5ErkJggg==");background-repeat:no-repeat;background-size:contain}.couponContentRow{padding:6px 10px;width:100%;display:flex;justify-content:space-between;border:1px solid #373896;border-radius:6px;box-sizing:border-box}.couponContentRow.hasCouponApplied .couponModalInputBox{display:none}@media only screen and (max-width: 767px){.couponContentRow{margin-top:26px;background-color:#fff}}.couponContentLeftCol{align-items:baseline;display:flex;flex-direction:column;width:100%}.couponContentLeftCol .couponModalInputBox{margin-bottom:7px;width:100%}.couponContentLeftCol .couponModalInputBox #couponInputSummary{background:#f1f1f1;border-radius:6px;border:0;box-shadow:none;height:34px;width:100%;color:#707070;font-family:"Nunito",sans-serif;font-size:16px;font-size:1rem;font-weight:400;line-height:24px;line-height:1.5rem;letter-spacing:.01em;text-align:left;text-transform:initial}.couponContentLeftCol .couponModalInputBox #couponInputSummary::placeholder{color:#707070;font-family:"Nunito",sans-serif;font-size:14px;font-size:0.875rem;font-weight:400;line-height:24px;line-height:1.5rem;letter-spacing:.01em;text-align:left;text-transform:initial}.couponContentLeftCol .couponModalInputBox .couponModalInputBtn{max-width:40px;width:100%;margin-left:-40px}.couponContentLeftCol>span{align-items:center;display:flex;justify-content:space-between;flex-direction:row;width:100%}.couponContentLeftCol h4{display:flex;gap:8px;align-items:center;margin-top:0;font-size:14px;color:#211e1e}.couponContentLeftCol p{color:#707070;font-size:12px;margin:0}.couponContentRightCol{color:#373896;font-family:"Nunito",sans-serif;font-size:12px;font-size:0.75rem;font-weight:700;line-height:24px;line-height:1.5rem;letter-spacing:.01em;text-align:right;text-transform:initial;cursor:pointer;height:fit-content;display:flex;align-items:center}.couponContentRightCol::before{content:"";display:inline-block;width:22px;height:22px;background-position:center;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg width='26' height='17' viewBox='0 0 26 17' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M0.450195 2.69999C0.450195 2.12315 0.679347 1.56993 1.08724 1.16204C1.49513 0.754145 2.04835 0.524994 2.6252 0.524994H22.9252C23.502 0.524994 24.0553 0.754145 24.4632 1.16204C24.871 1.56993 25.1002 2.12315 25.1002 2.69999V6.52799C25.1002 6.91804 24.8667 7.26749 24.5086 7.41684C24.2951 7.50603 24.1127 7.65639 23.9844 7.849C23.8561 8.04161 23.7877 8.26785 23.7877 8.49927C23.7877 8.73069 23.8561 8.95693 23.9844 9.14954C24.1127 9.34214 24.2951 9.4925 24.5086 9.58169C24.6839 9.65495 24.8336 9.77843 24.9389 9.9366C25.0442 10.0948 25.1003 10.2805 25.1002 10.4705V14.3C25.1002 14.8768 24.871 15.4301 24.4632 15.838C24.0553 16.2458 23.502 16.475 22.9252 16.475H2.6252C2.04835 16.475 1.49513 16.2458 1.08724 15.838C0.679347 15.4301 0.450195 14.8768 0.450195 14.3V10.472C0.450195 10.0819 0.683645 9.73249 1.0418 9.58169C1.25533 9.4925 1.43772 9.34214 1.566 9.14954C1.69429 8.95693 1.76274 8.73069 1.76274 8.49927C1.76274 8.26785 1.69429 8.04161 1.566 7.849C1.43772 7.65639 1.25533 7.50603 1.0418 7.41684C0.866713 7.34369 0.717152 7.22043 0.611897 7.06254C0.506642 6.90466 0.450386 6.71919 0.450195 6.52944V2.69999ZM2.6252 1.97499C2.43291 1.97499 2.24851 2.05138 2.11254 2.18734C1.97658 2.32331 1.9002 2.50771 1.9002 2.69999V6.22494C3.6518 7.21529 3.6518 9.78469 1.9002 10.775V14.3C1.9002 14.4923 1.97658 14.6767 2.11254 14.8126C2.24851 14.9486 2.43291 15.025 2.6252 15.025H22.9252C23.1175 15.025 23.3019 14.9486 23.4378 14.8126C23.5738 14.6767 23.6502 14.4923 23.6502 14.3V10.775C21.8986 9.78469 21.8986 7.21529 23.6502 6.22494V2.69999C23.6502 2.50771 23.5738 2.32331 23.4378 2.18734C23.3019 2.05138 23.1175 1.97499 22.9252 1.97499H2.6252Z' fill='%23373896'/%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M16.4 13.2125C16.6884 13.2125 16.965 13.3271 17.169 13.531C17.3729 13.735 17.4875 14.0116 17.4875 14.3V15.025C17.4875 15.3134 17.3729 15.59 17.169 15.794C16.965 15.9979 16.6884 16.1125 16.4 16.1125C16.1116 16.1125 15.835 15.9979 15.631 15.794C15.4271 15.59 15.3125 15.3134 15.3125 15.025V14.3C15.3125 14.0116 15.4271 13.735 15.631 13.531C15.835 13.3271 16.1116 13.2125 16.4 13.2125ZM16.4 0.887482C16.6884 0.887482 16.965 1.00206 17.169 1.206C17.3729 1.40995 17.4875 1.68656 17.4875 1.97498V2.69998C17.4875 2.9884 17.3729 3.26501 17.169 3.46896C16.965 3.67291 16.6884 3.78748 16.4 3.78748C16.1116 3.78748 15.835 3.67291 15.631 3.46896C15.4271 3.26501 15.3125 2.9884 15.3125 2.69998V1.97498C15.3125 1.68656 15.4271 1.40995 15.631 1.206C15.835 1.00206 16.1116 0.887482 16.4 0.887482ZM16.4 4.87498C16.6884 4.87498 16.965 4.98956 17.169 5.1935C17.3729 5.39745 17.4875 5.67406 17.4875 5.96248V6.68748C17.4875 6.9759 17.3729 7.25251 17.169 7.45646C16.965 7.66041 16.6884 7.77498 16.4 7.77498C16.1116 7.77498 15.835 7.66041 15.631 7.45646C15.4271 7.25251 15.3125 6.9759 15.3125 6.68748V5.96248C15.3125 5.67406 15.4271 5.39745 15.631 5.1935C15.835 4.98956 16.1116 4.87498 16.4 4.87498ZM16.4 9.22498C16.6884 9.22498 16.965 9.33956 17.169 9.5435C17.3729 9.74745 17.4875 10.0241 17.4875 10.3125V11.0375C17.4875 11.3259 17.3729 11.6025 17.169 11.8065C16.965 12.0104 16.6884 12.125 16.4 12.125C16.1116 12.125 15.835 12.0104 15.631 11.8065C15.4271 11.6025 15.3125 11.3259 15.3125 11.0375V10.3125C15.3125 10.0241 15.4271 9.74745 15.631 9.5435C15.835 9.33956 16.1116 9.22498 16.4 9.22498Z' fill='%23373896'/%3e%3c/svg%3e ");background-repeat:no-repeat;background-size:contain;margin-right:5px}.couponContentRightCol span{text-decoration:underline}.couponModalInputBtn{background-color:#373896;width:130px;border:none;border-radius:8px;color:#fff;font-weight:700;height:40px;display:flex;align-items:center;justify-content:center;gap:8px}.applyCouponBtn{width:170px;height:40px;border:1px dashed #0054a6;background-color:#fff;color:#0054a6;font-size:16px;font-weight:700;line-height:29px;letter-spacing:1px;display:flex;justify-content:center;align-items:center;gap:8px;border-radius:4px}.applyCouponBtn::after{content:"";display:inline-block;width:12px;height:12px;background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHZpZXdCb3g9IjAgMCAxNCAxNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTcgMTNDMTAuMzEzNyAxMyAxMyAxMC4zMTM3IDEzIDdDMTMgMy42ODYyOSAxMC4zMTM3IDEgNyAxQzMuNjg2MjkgMSAxIDMuNjg2MjkgMSA3QzEgMTAuMzEzNyAzLjY4NjI5IDEzIDcgMTNaIiBzdHJva2U9IiMwMDU0QTYiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8L3N2Zz4K");background-repeat:no-repeat;background-size:contain}.applyCouponBtn--loading::after{content:"";display:inline-block;width:12px;height:12px;background-image:url(https://c.tenor.com/I6kN-6X7nhAAAAAj/loading-buffering.gif);background-repeat:no-repeat;background-size:contain}.couponModal-titleBox{display:flex;align-items:center;justify-content:center;margin-bottom:2rem;position:relative}.couponModal-titleBox h4{font-size:18px;font-weight:700;line-height:20px;color:#b42b26;text-transform:uppercase;padding-right:56px}.couponModalClose{font-size:42px;font-weight:300;cursor:pointer;position:absolute;right:15px;top:-12px;color:#373896}.couponModalInput{display:flex;justify-content:space-between;flex-direction:column;margin-bottom:2px;flex:0 0 65%}.couponModalInputBox{display:flex;gap:6px}.couponModalInput input{flex:1;height:40px;padding:0 12px;border-radius:8px;border:none;background-color:#f3f3f3;box-shadow:none}.couponModalInput input::placeholder{font-size:12px}.couponElement{background-color:#fff;border:1px solid #d1d1d1;border-radius:8px;display:flex;min-height:155px;flex-direction:column}@media only screen and (min-width: 1024px){.couponElement{flex-direction:row}}.couponElementText{display:flex;flex-direction:column;justify-content:center}.couponElementText p{margin:0;font-size:14px;font-weight:700;line-height:16px}#couponList{display:flex;flex-direction:column;gap:12px}.couponElementHeader{display:flex;justify-content:space-between;margin-bottom:10px}.couponElementFooter{display:flex;justify-content:space-between;margin-bottom:6px}.couponElementFooter span:first-child{font-size:12px;color:#0054a6;cursor:pointer;text-decoration:underline;display:flex;align-items:center;gap:4px}.couponElementFooter span:last-child{font-size:12px;color:#707070}.couponDescpritionBox .couponExtraInfo p{margin:0;font-size:13px;font-weight:400;line-height:22px;color:#3b3b3b;margin-top:3px}.couponBox{display:flex;gap:12px;align-items:center;margin-bottom:12px}.couponBox div{flex:1;height:40px;display:flex;align-items:center;justify-content:center;border:1px dashed #3b3b3b;border-radius:5px;background-color:#fff;font-weight:700;font-size:18px}.removeCouponElement{cursor:pointer;width:auto;height:25px;background-color:#d2d2d2;border-radius:8px;display:flex}.removeCouponElement span{margin:0;padding:0px 12px;color:#211e1e;display:flex;align-items:center;width:100%;font-weight:400;text-decoration:none}#removeCouponElement{display:flex;justify-content:space-between;width:100%}#removeCouponElement::after{content:"x";margin-left:5px}#removeCouponElement.removeCouponElement--loading::after{content:"";display:inline-block;width:12px;height:12px;background-image:url(https://c.tenor.com/I6kN-6X7nhAAAAAj/loading-buffering.gif);background-repeat:no-repeat;background-size:contain}#rightDiv>span{text-decoration:underline}.appliedCouponBtn{background-color:#006400;border-color:#fff;color:#fff}.appliedCouponBtn::after{content:"";display:inline-block;width:12px;height:12px;background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAiIGhlaWdodD0iOCIgdmlld0JveD0iMCAwIDEwIDgiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik03Ljg4Mjk3IDAuNTQ3ODcxQzguMDQzNDYgMC4zOTUwNzUgOC4yNTcwNCAwLjMxMDYwNCA4LjQ3ODYzIDAuMzEyMjhDOC43MDAyMiAwLjMxMzk1NyA4LjkxMjQ5IDAuNDAxNjUxIDkuMDcwNjUgMC41NTY4NThDOS4yMjg4MiAwLjcxMjA2NSA5LjMyMDUgMC45MjI2NDUgOS4zMjYzNiAxLjE0NDE2QzkuMzMyMjEgMS4zNjU2OCA5LjI1MTc5IDEuNTgwODEgOS4xMDIwNSAxLjc0NDE2TDQuNTU2MTUgNy40MjkzOEM0LjQ3Nzk4IDcuNTEzNTggNC4zODM2NCA3LjU4MTE0IDQuMjc4NzYgNy42MjgwNEM0LjE3Mzg4IDcuNjc0OTQgNC4wNjA2MiA3LjcwMDIxIDMuOTQ1NzYgNy43MDIzNEMzLjgzMDg5IDcuNzA0NDYgMy43MTY3NyA3LjY4MzQxIDMuNjEwMjMgNy42NDA0MkMzLjUwMzY5IDcuNTk3NDQgMy40MDY5MSA3LjUzMzQxIDMuMzI1NjggNy40NTIxN0wwLjMxMTAyOCA0LjQzNzUyQzAuMjI3MDc1IDQuMzU5MjkgMC4xNTk3MzkgNC4yNjQ5NiAwLjExMzAzNiA0LjE2MDE0QzAuMDY2MzMyOCA0LjA1NTMyIDAuMDQxMjE5OCAzLjk0MjE3IDAuMDM5MTk1NSAzLjgyNzQ0QzAuMDM3MTcxMiAzLjcxMjcxIDAuMDU4Mjc3IDMuNTk4NzQgMC4xMDEyNTMgMy40OTIzNEMwLjE0NDIzIDMuMzg1OTQgMC4yMDgxOTcgMy4yODkyOSAwLjI4OTMzOCAzLjIwODE1QzAuMzcwNDc5IDMuMTI3MDEgMC40NjcxMzIgMy4wNjMwNCAwLjU3MzUzMSAzLjAyMDA2QzAuNjc5OTMxIDIuOTc3MDkgMC43OTM4OTYgMi45NTU5OCAwLjkwODYyOSAyLjk1OEMxLjAyMzM2IDIuOTYwMDMgMS4xMzY1MSAyLjk4NTE0IDEuMjQxMzMgMy4wMzE4NEMxLjM0NjE1IDMuMDc4NTUgMS40NDA0OCAzLjE0NTg4IDEuNTE4NzEgMy4yMjk4NEwzLjkwNDQ1IDUuNjE0NDRMNy44NjEzMiAwLjU3MjkzN0M3Ljg2ODQ1IDAuNTY0MTY1IDcuODc0OTEgMC41NTU3OTYgNy44ODI5NyAwLjU0Nzg3MVoiIGZpbGw9IndoaXRlIi8+Cjwvc3ZnPgo=");background-repeat:no-repeat;background-size:contain}.couponMoreInfo{display:flex;align-items:center;gap:4px;font-size:13px;font-weight:400;line-height:15px;color:#3b3b3b;padding-top:6px}.couponMoreInfoArrow{display:inline-block;width:14px;height:14px;background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHZpZXdCb3g9IjAgMCAxNCAxNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTcuNjQ1MjggMTAuOTIwNUM3LjI5ODQ1IDExLjI5OTIgNi43MDE1NSAxMS4yOTkyIDYuMzU0NzIgMTAuOTIwNUwwIDMuOTgxNjJMMS44MTQ4MSAyTDcgNy42NjE3N0wxMi4xODUyIDJMMTQgMy45ODE2Mkw3LjY0NTI4IDEwLjkyMDVaIiBmaWxsPSIjMDA1NEE2Ii8+Cjwvc3ZnPgo=");background-repeat:no-repeat;background-size:contain;transition:transform .3s ease}.couponMoreInfoArrowClicked{transform:rotate(180deg)}.summary-coupon-wrap{display:flex;justify-content:end;margin-bottom:10px}@media only screen and (max-width: 767px){.summary-coupon-wrap{margin-bottom:0}}.orderform-template .cart-template.mini-cart .summary-coupon-wrap{margin:0}.orderform-template .cart-template.mini-cart .item{align-items:center;display:flex;justify-content:flex-start;flex-direction:row;border-bottom:0;border-top:1px solid #f1f1f1;padding:10px 20px 10px 0 !important;box-sizing:border-box}.orderform-template .cart-template.mini-cart .item .item-price{display:block;text-decoration:line-through;float:none;color:#3b3b3b;font-size:12px;font-weight:400;text-align:right;text-shadow:none}.orderform-template .cart-template.mini-cart .item .price{display:none}.orderform-template .cart-template.mini-cart .item .price-subtotal{color:#373896;font-size:1rem;font-weight:700;margin-right:0;display:block !important;white-space:nowrap}.orderform-template .cart-template.mini-cart .item .description{margin-top:0;display:block !important}.orderform-template .cart-template.mini-cart .item:last-child{border-top:1px solid #f1f1f1}.orderform-template .cart-template.mini-cart .item .quantity{box-sizing:border-box;top:9px;left:-2px;background-color:#fff;min-width:19px;min-height:19px;box-shadow:none;border:1px solid #f1f1f1;height:auto;align-items:center;display:flex;justify-content:center;flex-direction:row}.orderform-template .cart-template.mini-cart .item .fn{color:#3b3b3b;font-size:1rem;line-height:24px}@media only screen and (max-width: 639px){.orderform-template .cart-template.mini-cart .item .fn{-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;white-space:normal}}.orderform-template .cart-template.mini-cart .item .url{margin-left:10px}@media only screen and (min-width: 1024px){.orderform-template .cart-template.mini-cart .summary-totalizers{padding-left:1rem;padding-right:24px}}.orderform-template .cart-template.mini-cart .summary-totalizers tbody{border-top:1px solid #c4c4c4 !important;border-bottom:1px solid #f1f1f1 !important}.orderform-template .cart-template.mini-cart .summary-totalizers tbody td{font-size:1rem !important;color:#3b3b3b !important;margin-bottom:0}.orderform-template .cart-template.mini-cart .summary-totalizers tbody .info[data-i18n="totalizers.Shipping"]::before{font-size:1rem}.orderform-template .cart-template.mini-cart .summary-totalizers tfoot tr td{font-size:20px !important;color:#3b3b3b !important}@media only screen and (max-width: 639px){.orderform-template .cart-template.mini-cart.payment-container--active .summary-template-holder{bottom:0;left:0;margin:auto;position:absolute;right:0;top:auto;position:fixed;background:#fff !important;z-index:10;padding:0px 20px 60px !important;box-shadow:0px -4px 4px 0px rgba(0,0,0,.2509803922);border-radius:6px 6px 0 0}.orderform-template .cart-template.mini-cart.payment-container--active .summary-template-holder tbody{border-top:0 !important}.orderform-template .cart-template.mini-cart.payment-container--active .summary-template-holder .totalizers-list{padding:14px 0 0}.orderform-template .cart-template.mini-cart.payment-container--active .summary-template-holder .summary-totalizers tfoot tr td{padding:10px 0 0 !important}.orderform-template .cart-template.mini-cart.payment-container--active .summary-template-holder .srp-summary-result{display:none !important}.orderform-template .cart-template.mini-cart.payment-container--active .payment-submit-wrap{width:calc(100% - 32px);left:50%;transform:translateX(-50%)}.orderform-template .cart-template.mini-cart.payment-container--active .payment-submit-wrap button{border-radius:6px !important}}.couponModal-box::-webkit-scrollbar{width:14px;background-color:#fff}.couponModal-box::-webkit-scrollbar-thumb{background-color:#0054a6;border:3px solid rgba(0,0,0,0);background-clip:content-box;border-radius:10px}.couponModal-box{max-height:538px;overflow-y:scroll;padding-right:6px}.couponInputDesc{display:flex;gap:10px;padding:0 16px}.couponInputDesc p{font-size:12px;font-weight:400;line-height:17px;color:#3d3d3d;padding:5px}.couponElementImg img{height:100%;width:155px;border-radius:8px}.couponElementIcon{max-height:30px;max-width:30px;margin-right:5px}.couponDescpritionBox h3{margin-top:0}.couponDescpritionBox h3 p{font-size:13px;font-weight:400;line-height:22px;color:#3b3b3b}.couponDescpritionBox p{font-size:18px;font-weight:700;line-height:25px}.couponActionBox{display:flex;flex-direction:column;padding:10px 0}@media only screen and (min-width: 1024px){.couponActionBox{padding:10px}}.couponActionBox .couponActionBoxDate{flex-direction:row;display:flex;margin-bottom:6px}.couponEndDate{font-size:12px;font-weight:400;line-height:22px;color:#3b3b3b;display:flex;gap:5px}.couponEndDate::before{content:"";display:inline-block;width:20px;height:20px;background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyMCAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTE0LjE2NjcgMTEuNjY2N0MxNC4zODc3IDExLjY2NjcgMTQuNTk5NiAxMS41Nzg5IDE0Ljc1NTkgMTEuNDIyNkMxNC45MTIyIDExLjI2NjMgMTUgMTEuMDU0MyAxNSAxMC44MzMzQzE1IDEwLjYxMjMgMTQuOTEyMiAxMC40MDA0IDE0Ljc1NTkgMTAuMjQ0MUMxNC41OTk2IDEwLjA4NzggMTQuMzg3NyAxMCAxNC4xNjY3IDEwQzEzLjk0NTcgMTAgMTMuNzMzNyAxMC4wODc4IDEzLjU3NzQgMTAuMjQ0MUMxMy40MjExIDEwLjQwMDQgMTMuMzMzMyAxMC42MTIzIDEzLjMzMzMgMTAuODMzM0MxMy4zMzMzIDExLjA1NDMgMTMuNDIxMSAxMS4yNjYzIDEzLjU3NzQgMTEuNDIyNkMxMy43MzM3IDExLjU3ODkgMTMuOTQ1NyAxMS42NjY3IDE0LjE2NjcgMTEuNjY2N1pNMTQuMTY2NyAxNUMxNC4zODc3IDE1IDE0LjU5OTYgMTQuOTEyMiAxNC43NTU5IDE0Ljc1NTlDMTQuOTEyMiAxNC41OTk2IDE1IDE0LjM4NzcgMTUgMTQuMTY2N0MxNSAxMy45NDU3IDE0LjkxMjIgMTMuNzMzNyAxNC43NTU5IDEzLjU3NzRDMTQuNTk5NiAxMy40MjExIDE0LjM4NzcgMTMuMzMzMyAxNC4xNjY3IDEzLjMzMzNDMTMuOTQ1NyAxMy4zMzMzIDEzLjczMzcgMTMuNDIxMSAxMy41Nzc0IDEzLjU3NzRDMTMuNDIxMSAxMy43MzM3IDEzLjMzMzMgMTMuOTQ1NyAxMy4zMzMzIDE0LjE2NjdDMTMuMzMzMyAxNC4zODc3IDEzLjQyMTEgMTQuNTk5NiAxMy41Nzc0IDE0Ljc1NTlDMTMuNzMzNyAxNC45MTIyIDEzLjk0NTcgMTUgMTQuMTY2NyAxNVpNMTAuODMzMyAxMC44MzMzQzEwLjgzMzMgMTEuMDU0MyAxMC43NDU1IDExLjI2NjMgMTAuNTg5MyAxMS40MjI2QzEwLjQzMyAxMS41Nzg5IDEwLjIyMSAxMS42NjY3IDEwIDExLjY2NjdDOS43Nzg5OSAxMS42NjY3IDkuNTY3MDIgMTEuNTc4OSA5LjQxMDc0IDExLjQyMjZDOS4yNTQ0NiAxMS4yNjYzIDkuMTY2NjcgMTEuMDU0MyA5LjE2NjY3IDEwLjgzMzNDOS4xNjY2NyAxMC42MTIzIDkuMjU0NDYgMTAuNDAwNCA5LjQxMDc0IDEwLjI0NDFDOS41NjcwMiAxMC4wODc4IDkuNzc4OTkgMTAgMTAgMTBDMTAuMjIxIDEwIDEwLjQzMyAxMC4wODc4IDEwLjU4OTMgMTAuMjQ0MUMxMC43NDU1IDEwLjQwMDQgMTAuODMzMyAxMC42MTIzIDEwLjgzMzMgMTAuODMzM1pNMTAuODMzMyAxNC4xNjY3QzEwLjgzMzMgMTQuMzg3NyAxMC43NDU1IDE0LjU5OTYgMTAuNTg5MyAxNC43NTU5QzEwLjQzMyAxNC45MTIyIDEwLjIyMSAxNSAxMCAxNUM5Ljc3ODk5IDE1IDkuNTY3MDIgMTQuOTEyMiA5LjQxMDc0IDE0Ljc1NTlDOS4yNTQ0NiAxNC41OTk2IDkuMTY2NjcgMTQuMzg3NyA5LjE2NjY3IDE0LjE2NjdDOS4xNjY2NyAxMy45NDU3IDkuMjU0NDYgMTMuNzMzNyA5LjQxMDc0IDEzLjU3NzRDOS41NjcwMiAxMy40MjExIDkuNzc4OTkgMTMuMzMzMyAxMCAxMy4zMzMzQzEwLjIyMSAxMy4zMzMzIDEwLjQzMyAxMy40MjExIDEwLjU4OTMgMTMuNTc3NEMxMC43NDU1IDEzLjczMzcgMTAuODMzMyAxMy45NDU3IDEwLjgzMzMgMTQuMTY2N1pNNS44MzMzMyAxMS42NjY3QzYuMDU0MzUgMTEuNjY2NyA2LjI2NjMxIDExLjU3ODkgNi40MjI1OSAxMS40MjI2QzYuNTc4ODcgMTEuMjY2MyA2LjY2NjY3IDExLjA1NDMgNi42NjY2NyAxMC44MzMzQzYuNjY2NjcgMTAuNjEyMyA2LjU3ODg3IDEwLjQwMDQgNi40MjI1OSAxMC4yNDQxQzYuMjY2MzEgMTAuMDg3OCA2LjA1NDM1IDEwIDUuODMzMzMgMTBDNS42MTIzMiAxMCA1LjQwMDM2IDEwLjA4NzggNS4yNDQwOCAxMC4yNDQxQzUuMDg3OCAxMC40MDA0IDUgMTAuNjEyMyA1IDEwLjgzMzNDNSAxMS4wNTQzIDUuMDg3OCAxMS4yNjYzIDUuMjQ0MDggMTEuNDIyNkM1LjQwMDM2IDExLjU3ODkgNS42MTIzMiAxMS42NjY3IDUuODMzMzMgMTEuNjY2N1pNNS44MzMzMyAxNUM2LjA1NDM1IDE1IDYuMjY2MzEgMTQuOTEyMiA2LjQyMjU5IDE0Ljc1NTlDNi41Nzg4NyAxNC41OTk2IDYuNjY2NjcgMTQuMzg3NyA2LjY2NjY3IDE0LjE2NjdDNi42NjY2NyAxMy45NDU3IDYuNTc4ODcgMTMuNzMzNyA2LjQyMjU5IDEzLjU3NzRDNi4yNjYzMSAxMy40MjExIDYuMDU0MzUgMTMuMzMzMyA1LjgzMzMzIDEzLjMzMzNDNS42MTIzMiAxMy4zMzMzIDUuNDAwMzYgMTMuNDIxMSA1LjI0NDA4IDEzLjU3NzRDNS4wODc4IDEzLjczMzcgNSAxMy45NDU3IDUgMTQuMTY2N0M1IDE0LjM4NzcgNS4wODc4IDE0LjU5OTYgNS4yNDQwOCAxNC43NTU5QzUuNDAwMzYgMTQuOTEyMiA1LjYxMjMyIDE1IDUuODMzMzMgMTVaIiBmaWxsPSIjM0IzQjNCIi8+CjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNNS44MzM4IDEuNDU4MzFDNS45OTk1NiAxLjQ1ODMxIDYuMTU4NTMgMS41MjQxNiA2LjI3NTc0IDEuNjQxMzdDNi4zOTI5NSAxLjc1ODU4IDYuNDU4OCAxLjkxNzU1IDYuNDU4OCAyLjA4MzMxVjIuNzE5MTVDNy4wMTA0NyAyLjcwODMxIDcuNjE3OTcgMi43MDgzMSA4LjI4NjMgMi43MDgzMUgxMS43MTM4QzEyLjM4MyAyLjcwODMxIDEyLjk5MDUgMi43MDgzMSAxMy41NDIxIDIuNzE5MTVWMi4wODMzMUMxMy41NDIxIDEuOTE3NTUgMTMuNjA4IDEuNzU4NTggMTMuNzI1MiAxLjY0MTM3QzEzLjg0MjQgMS41MjQxNiAxNC4wMDE0IDEuNDU4MzEgMTQuMTY3MSAxLjQ1ODMxQzE0LjMzMjkgMS40NTgzMSAxNC40OTE5IDEuNTI0MTYgMTQuNjA5MSAxLjY0MTM3QzE0LjcyNjMgMS43NTg1OCAxNC43OTIxIDEuOTE3NTUgMTQuNzkyMSAyLjA4MzMxVjIuNzcyNDhDMTUuMDA4OCAyLjc4OTE1IDE1LjIxMzggMi44MDk5OCAxNS40MDggMi44MzU4MUMxNi4zODQ2IDIuOTY3NDggMTcuMTc1NSAzLjI0NDE1IDE3Ljc5OTYgMy44Njc0OEMxOC40MjMgNC40OTE2NSAxOC42OTk2IDUuMjgyNDggMTguODMxMyA2LjI1OTE1QzE4Ljk1ODggNy4yMDkxNSAxOC45NTg4IDguNDIxNjUgMTguOTU4OCA5Ljk1MzMxVjExLjcxMzNDMTguOTU4OCAxMy4yNDUgMTguOTU4OCAxNC40NTgzIDE4LjgzMTMgMTUuNDA3NUMxOC42OTk2IDE2LjM4NDEgMTguNDIzIDE3LjE3NSAxNy43OTk2IDE3Ljc5OTFDMTcuMTc1NSAxOC40MjI1IDE2LjM4NDYgMTguNjk5MSAxNS40MDggMTguODMwOEMxNC40NTggMTguOTU4MyAxMy4yNDU1IDE4Ljk1ODMgMTEuNzEzOCAxOC45NTgzSDguMjg3OTdDNi43NTYzIDE4Ljk1ODMgNS41NDI5NyAxOC45NTgzIDQuNTkzOCAxOC44MzA4QzMuNjE3MTQgMTguNjk5MSAyLjgyNjMgMTguNDIyNSAyLjIwMjE0IDE3Ljc5OTFDMS41Nzg4IDE3LjE3NSAxLjMwMjE0IDE2LjM4NDEgMS4xNzA0NyAxNS40MDc1QzEuMDQyOTcgMTQuNDU3NSAxLjA0Mjk3IDEzLjI0NSAxLjA0Mjk3IDExLjcxMzNWOS45NTMzMUMxLjA0Mjk3IDguNDIxNjUgMS4wNDI5NyA3LjIwODMxIDEuMTcwNDcgNi4yNTkxNUMxLjMwMjE0IDUuMjgyNDggMS41Nzg4IDQuNDkxNjUgMi4yMDIxNCAzLjg2NzQ4QzIuODI2MyAzLjI0NDE1IDMuNjE3MTQgMi45Njc0OCA0LjU5MzggMi44MzU4MUM0Ljc4Nzk3IDIuODA5OTggNC45OTM4IDIuNzg5MTUgNS4yMDk2NCAyLjc3MjQ4VjIuMDgzMzFDNS4yMDk2NCAxLjkxNzcgNS4yNzUzNyAxLjc1ODg1IDUuMzkyNCAxLjY0MTY3QzUuNTA5NDMgMS41MjQ0OCA1LjY2ODE5IDEuNDU4NTMgNS44MzM4IDEuNDU4MzFaTTQuNzU4OCA0LjA3NDk4QzMuOTIxMyA0LjE4NzQ4IDMuNDM3OTcgNC4zOTkxNSAzLjA4NTQ3IDQuNzUxNjVDMi43MzI5NyA1LjEwNDE1IDIuNTIxMyA1LjU4NzQ4IDIuNDA4OCA2LjQyNTgxQzIuMzg5NjQgNi41Njc0OCAyLjM3MzggNi43MTc0OCAyLjM2MDQ3IDYuODc0OThIMTcuNjQwNUMxNy42MjcxIDYuNzE2NjUgMTcuNjExMyA2LjU2NzQ4IDE3LjU5MjEgNi40MjQ5OEMxNy40Nzk2IDUuNTg3NDggMTcuMjY4IDUuMTA0MTUgMTYuOTE1NSA0Ljc1MTY1QzE2LjU2MyA0LjM5OTE1IDE2LjA3OTYgNC4xODc0OCAxNS4yNDEzIDQuMDc0OThDMTQuMzg1NSAzLjk1OTk4IDEzLjI1NjMgMy45NTgzMSAxMS42NjcxIDMuOTU4MzFIOC4zMzM4QzYuNzQ0NjQgMy45NTgzMSA1LjYxNjMgMy45NTk5OCA0Ljc1ODggNC4wNzQ5OFpNMi4yOTIxNCA5Ljk5OTk4QzIuMjkyMTQgOS4yODgzMSAyLjI5MjE0IDguNjY5MTUgMi4zMDI5NyA4LjEyNDk4SDE3LjY5OEMxNy43MDg4IDguNjY5MTUgMTcuNzA4OCA5LjI4ODMxIDE3LjcwODggOS45OTk5OFYxMS42NjY2QzE3LjcwODggMTMuMjU1OCAxNy43MDcxIDE0LjM4NSAxNy41OTIxIDE1LjI0MTZDMTcuNDc5NiAxNi4wNzkxIDE3LjI2OCAxNi41NjI1IDE2LjkxNTUgMTYuOTE1QzE2LjU2MyAxNy4yNjc1IDE2LjA3OTYgMTcuNDc5MSAxNS4yNDEzIDE3LjU5MTZDMTQuMzg1NSAxNy43MDY2IDEzLjI1NjMgMTcuNzA4MyAxMS42NjcxIDE3LjcwODNIOC4zMzM4QzYuNzQ0NjQgMTcuNzA4MyA1LjYxNjMgMTcuNzA2NiA0Ljc1ODggMTcuNTkxNkMzLjkyMTMgMTcuNDc5MSAzLjQzNzk3IDE3LjI2NzUgMy4wODU0NyAxNi45MTVDMi43MzI5NyAxNi41NjI1IDIuNTIxMyAxNi4wNzkxIDIuNDA4OCAxNS4yNDA4QzIuMjkzOCAxNC4zODUgMi4yOTIxNCAxMy4yNTU4IDIuMjkyMTQgMTEuNjY2NlY5Ljk5OTk4WiIgZmlsbD0iIzNCM0IzQiIvPgo8L3N2Zz4K");background-repeat:no-repeat;background-size:contain}.couponsRemaining{font-size:12px;font-weight:600;line-height:14px;color:#211e1e;padding-bottom:14px}.couponsRemaining bold{color:#b42b26}#couponModalBackButton span{display:none}.couponModalClosed{display:none}@media(max-width: 650px){.couponDescpritionBox p{font-size:12px;font-weight:700;line-height:15px}.couponDescpritionBox h3 p{font-size:12px;font-weight:400;line-height:16px}.couponMoreInfo{font-size:11px;font-weight:400;line-height:12px;padding-bottom:4px}.couponMoreInfoArrow{width:9px;height:9px}.couponElement{padding:14px}.couponEndDate{font-size:9px;line-height:15px}.couponsRemaining{font-size:9px;line-height:11px}.couponEndDate::before{width:14px;height:14px}.applyCouponBtn{width:120px;font-size:11px;gap:5px}.applyCouponBtn::after{width:9px;height:9px}.couponDescpritionBox .couponExtraInfo p{font-size:10px;line-height:14px}.couponModal-box{padding-right:0}}.couponModalInputError{display:flex;align-items:center;gap:5px;color:red;font-size:13px;opacity:0}.couponModalInputErrorShow{opacity:1}.couponModalInputError svg{width:16px}@media(max-width: 767px){.couponModalInputBtn{font-size:13px;width:95px}.couponContentRow{width:100%}.couponsRemaining{padding-bottom:0;padding-bottom:2rem}.couponModal{padding-top:0;transform:translateX(-100%)}.couponModal::-webkit-scrollbar{width:8px;background-color:#fff}.couponModal::-webkit-scrollbar-thumb{background-color:#0054a6;border-radius:10px}.couponModal-show{transform:translateX(0)}.couponModal-content{max-height:none;border-radius:0;padding-right:0;padding-top:0;padding-left:20px;padding-right:20px}.couponElementImg{display:none}.couponDescpritionBox{padding-left:0px}.couponInputDesc{flex-direction:column-reverse;padding:0}.couponInputDesc p{text-align:center;padding:5px 22px}.couponModal-box{height:100%;max-height:unset;overflow:auto}#couponModalBackButton{display:flex;font-size:14px;font-weight:700;line-height:16px;color:#2e308d;cursor:pointer;text-transform:uppercase;padding:16px 0;gap:5px}#couponModalBackButton span{display:inline-block}#couponModalBackButton::before{content:"<";display:inline-block}.couponModal-titleBox h4{padding-right:36px;font-size:13px}.couponModalClose{display:none}}@media(max-width: 1002px){.couponContentRow{width:100%}.summary-coupon-wrap{padding:0}.v-custom-addLabels-active-flag{height:50px}}.v-custom-addLabels-active-flag{display:none !important}.add-item-attachment-container,tr.item-attachments-content,tr.item-attachments-head{display:none !important}#pickup-custom-message{padding:0 6px;text-align:justify}.shp-alert-shipping-unavailable{min-height:48px;flex-direction:column}.pickup-message-skeleton{background-color:#e0e0e0;border-radius:4px;margin-bottom:5px;width:100%;height:16px;position:relative;overflow:hidden}.pickup-message-skeleton::before{content:"";display:block;position:absolute;top:0;left:-150px;height:100%;width:150px;background:linear-gradient(to right, transparent 0%, #f0f0f0 50%, transparent 100%);animation:shimmer 1.5s infinite}@keyframes shimmer{0%{left:-150px}100%{left:100%}}.table.cart-items .product-item.pbm-product .item-quantity-change,.table.cart-items .product-item.pbm-product .quantity input{pointer-events:none !important;opacity:.5 !important}.tooltipPbm{position:absolute;padding:5px 10px;top:-80px;background:#1472ba;max-width:150px;border-radius:4px;box-shadow:0px 0px 5px 0px rgba(0,0,0,.75);display:none}.tooltipPbm .toolTipText{color:#fff;font-size:11px;display:block;line-height:14px;color:#fff}.toolTipArrow .toolTipText{position:relative}.tooltipPbm .toolTipArrow span{position:absolute;width:10px;left:22px;height:10px;background:#1472ba;bottom:-5px;transform:rotate(45deg)}@media(min-width: 768px){.tooltipPbm{top:-40px;width:100vw}}.table.cart-items tbody tr.hide{display:none !important}.show-more-items-button{max-width:424px;margin:12px auto 0 !important;background:#fff !important;border:1px solid #373896;font-size:0 !important;border-radius:6px !important;padding:11px 12px !important;bottom:4px;left:50%;margin:auto;position:absolute;right:auto;top:auto;transform:translateX(-50%)}@media only screen and (max-width: 639px){.show-more-items-button{max-width:calc(100% - 144px);position:static;transform:none;margin-top:10px !important}}.show-more-items-button::after{content:"Carregar mais produtos";vertical-align:middle;color:#373896;font-family:"Nunito",sans-serif;font-size:14px;font-size:0.875rem;font-weight:400;line-height:24px;line-height:1.5rem;letter-spacing:0em;text-align:center;text-transform:initial}.show-more-items-button:hover{text-decoration:none !important;background-color:#373896 !important}.show-more-items-button:hover::after{color:#fff}@media only screen and (max-width: 639px){.summary-template-holder .cart-links-bottom{position:static !important;left:unset;bottom:unset}}.client-gender,.client-company-ie{width:calc(50% - 8px);margin:0 5px 18px 0}@media only screen and (max-width: 639px){.client-gender,.client-company-ie{width:100%}}.client-company-document{width:calc(50% - 8px);margin:0 0 18px 5px}@media only screen and (max-width: 639px){.client-company-document{width:100%;margin:0 0 18px 0}}.client-gender{clear:left;float:left}.client-gender.success select{border-color:#04aa15 !important}.client-gender select{appearance:none;background-image:url("data:image/svg+xml,%3Csvg width='12' height='6' viewBox='0 0 12 6' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.9888 0.797204C12.0399 1.07116 11.9097 1.19439 11.7199 1.3866C10.2054 2.9195 8.0874 4.29009 6.51764 5.81222C6.08373 6.10333 5.80867 6.03474 5.41459 5.75321C3.62928 4.47632 2.03375 2.6894 0.260623 1.36626C0.14254 1.23028 9.05516e-05 1.08672 -0.000846902 0.907665C-0.00318911 0.50171 0.92086 -0.269525 1.42459 0.0965524L6.01813 3.95512L10.6164 0.0881784C11.0681 -0.249187 11.9279 0.468612 11.9888 0.797204Z' fill='%23949494'/%3E%3C/svg%3E%0A");background-position:calc(100% - 10px) center;background-size:12px;background-repeat:no-repeat}.client-birthDate{width:calc(50% - 8px);margin:0 0 18px 8px}@media only screen and (max-width: 639px){.client-birthDate{margin:0 0 18px;width:100%}}.client-birthDate input{height:44px;width:100%;cursor:pointer;max-height:initial;display:inline-block;padding:0px 10px;border-radius:5px;border:1px solid #dedede;outline:initial;box-shadow:none;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;color:#3b3b3b;font-family:"Nunito",sans-serif;font-size:14px;font-size:0.875rem;font-weight:400;line-height:44px;line-height:2.75rem;letter-spacing:0em;text-align:left;text-transform:initial}.client-birthDate.success input{border-color:#04aa15 !important}@media only screen and (max-width: 639px){p.client-company-ie{margin-right:0}}.client-birthDate{float:left}.serviceModal_mainIcon{fill:#838383}.serviceModal_mainIcon path{fill:#838383}.serviceModal_text,.serviceModal_title,.serviceModal_btn{font-family:"Nunito",sans-serif}@media only screen and (min-width: 768px){.orderform-active .orderform-template .orderform-template-holder{width:50% !important;padding-right:10px}}@media only screen and (min-width: 768px){.orderform-active .orderform-template .cart-template.mini-cart{width:50% !important}}#payment-data-submit i{display:none}#payment-data-submit span{text-transform:uppercase}#go-to-cart-button a{font-size:12px}@media only screen and (max-width: 639px){#go-to-cart-button{display:block !important;top:calc(100% - 30px) !important;right:auto !important;left:50%;transform:translateX(-50%)}}@media only screen and (max-width: 639px){.orderform-template-holder #client-profile-data form.client-pre-email .accordion-toggle,.orderform-template-holder #client-profile-data .step.client-profile-data .accordion-toggle,.orderform-template-holder #shipping-data .accordion-toggle,.orderform-template-holder #payment-data .accordion-toggle,.client-pre-email h3.client-pre-email-h span:after,.cart-more-options .srp-container .srp-main-title{font-size:14px}}@media only screen and (max-width: 639px){.orderform-template .cart-template.mini-cart h2{font-size:1rem}}body:not(.v-custom-step-cart).drz_main{z-index:999999999 !important}@media only screen and (max-width: 767px){#droz-div{display:none !important}}.serviceModal_mainIcon{display:none !important}.client-pre-email .icon-edit::before{content:"";background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='20.823' height='20.57' viewBox='0 0 20.823 20.57'%3e%3cg id='edit' transform='translate(0.25 -0.011)'%3e%3cpath id='Caminho_5991' data-name='Caminho 5991' d='M18.617,49.812a.5.5,0,0,0-.5.5v4.46a1.509,1.509,0,0,1-1.507,1.507H2.512A1.509,1.509,0,0,1,1,54.775V41.684a1.509,1.509,0,0,1,1.507-1.507H6.972a.5.5,0,0,0,0-1H2.512A2.515,2.515,0,0,0,0,41.684V54.775a2.515,2.515,0,0,0,2.512,2.512h14.1a2.515,2.515,0,0,0,2.512-2.512V50.314A.5.5,0,0,0,18.617,49.812Zm0,0' transform='translate(0 -36.956)' fill='%23373896' stroke='%23373896' stroke-width='0.5'/%3e%3cpath id='Caminho_5992' data-name='Caminho 5992' d='M121.675.923a2.261,2.261,0,0,0-3.2,0l-8.963,8.963a.5.5,0,0,0-.129.221l-1.179,4.255a.5.5,0,0,0,.618.618l4.255-1.179a.5.5,0,0,0,.221-.129l8.962-8.963a2.263,2.263,0,0,0,0-3.2ZM110.61,10.212l7.335-7.335,2.366,2.366-7.335,7.335Zm-.473.948,1.89,1.89-2.614.724ZM121.554,4l-.533.533-2.366-2.366.533-.533a1.256,1.256,0,0,1,1.776,0l.59.59A1.258,1.258,0,0,1,121.554,4Zm0,0' transform='translate(-102.755 0)' fill='%23373896' stroke='%23373896' stroke-width='0.5'/%3e%3c/g%3e%3c/svg%3e ");background-position:center;background-repeat:no-repeat;width:21px;height:21px}.client-pre-email .client-email input{color:#3b3b3b;font-family:"Nunito",sans-serif;font-size:14px;font-size:0.875rem;font-weight:400;line-height:16px;line-height:1rem;letter-spacing:0em;text-align:left;text-transform:initial}.client-pre-email .client-email input:focus{border-color:#373896;box-shadow:unset}#client-profile-data .box-client-info .box-client-info-pf .client-notice{display:none}.box-client-info-pf .client-email label{display:none !important}.box-client-info-pf .client-email::before{content:"Insira seu e-mail aqui";color:#3b3b3b;font-family:"Nunito",sans-serif;font-size:16px;font-size:1rem;font-weight:400;line-height:24px;line-height:1.5rem;letter-spacing:0em;text-align:left;text-transform:initial}.box-client-info-pf input,.box-client-info-pf select{border-color:#dedede !important}.box-client-info-pf input.error,.box-client-info-pf select.error{border-color:#d9000d !important;margin-bottom:5px}.box-client-info-pj input,.box-client-info-pj select{border-color:#dedede !important}.orderform-template-holder .step .submit.btn.btn-success{margin:20px auto 0 0;min-width:175px;box-sizing:border-box;padding:12.5px 19px}input.success:not([invalid=true]){background-image:url("data:image/svg+xml,%3Csvg width='16' height='12' viewBox='0 0 16 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M14.2986 0.0140616C14.3854 -0.00521893 14.4522 -0.0041478 14.539 0.0140616C14.8491 0.079401 16.3022 1.54472 15.7421 2.07279L6.88612 11.9487C6.6247 12.059 6.36709 11.9862 6.16578 11.7805L0.81611 5.67932C0.598574 4.96915 1.85036 3.58845 2.44763 3.84338L6.64283 8.45785L14.2986 0.0140616Z' fill='%2304AA15'/%3E%3C/svg%3E%0A");background-position:calc(100% - 16px) center}.orderform-template-holder .step .form-step fieldset p span.help.error{position:relative !important}#client-profile-data .step{border-radius:8px;border:1px solid #dedede !important}#client-profile-data .step .accordion-heading .accordion-toggle{display:inline-block;width:100%}#client-profile-data .step .accordion-heading .accordion-toggle .link-box-edit{position:relative !important;top:auto !important;left:10px;right:auto !important;bottom:auto;transform:none !important}#client-profile-data .step .accordion-heading .accordion-toggle .link-box-edit .icon-edit::before{content:"";background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='20.823' height='20.57' viewBox='0 0 20.823 20.57'%3e%3cg id='edit' transform='translate(0.25 -0.011)'%3e%3cpath id='Caminho_5991' data-name='Caminho 5991' d='M18.617,49.812a.5.5,0,0,0-.5.5v4.46a1.509,1.509,0,0,1-1.507,1.507H2.512A1.509,1.509,0,0,1,1,54.775V41.684a1.509,1.509,0,0,1,1.507-1.507H6.972a.5.5,0,0,0,0-1H2.512A2.515,2.515,0,0,0,0,41.684V54.775a2.515,2.515,0,0,0,2.512,2.512h14.1a2.515,2.515,0,0,0,2.512-2.512V50.314A.5.5,0,0,0,18.617,49.812Zm0,0' transform='translate(0 -36.956)' fill='%23373896' stroke='%23373896' stroke-width='0.5'/%3e%3cpath id='Caminho_5992' data-name='Caminho 5992' d='M121.675.923a2.261,2.261,0,0,0-3.2,0l-8.963,8.963a.5.5,0,0,0-.129.221l-1.179,4.255a.5.5,0,0,0,.618.618l4.255-1.179a.5.5,0,0,0,.221-.129l8.962-8.963a2.263,2.263,0,0,0,0-3.2ZM110.61,10.212l7.335-7.335,2.366,2.366-7.335,7.335Zm-.473.948,1.89,1.89-2.614.724ZM121.554,4l-.533.533-2.366-2.366.533-.533a1.256,1.256,0,0,1,1.776,0l.59.59A1.258,1.258,0,0,1,121.554,4Zm0,0' transform='translate(-102.755 0)' fill='%23373896' stroke='%23373896' stroke-width='0.5'/%3e%3c/g%3e%3c/svg%3e ");background-position:center;background-repeat:no-repeat;width:21px;height:21px}#client-profile-data .step .accordion-heading .accordion-toggle>span{display:inline-block !important}#client-profile-data .step .text label,#client-profile-data .step .select label{color:#2e2e2e;font-family:"Nunito",sans-serif;font-size:14px;font-size:0.875rem;font-weight:400;line-height:16px;line-height:1rem;letter-spacing:.02em;text-align:left;text-transform:initial;margin-bottom:5px}#client-profile-data .box-client-info label.checkbox{color:#2e2e2e;font-family:"Nunito",sans-serif;font-size:14px;font-size:0.875rem;font-weight:400;line-height:24px;line-height:1.5rem;letter-spacing:0em;text-align:left;text-transform:initial;padding:0}#client-profile-data .box-client-info .newsletter-text{font-size:0}#client-profile-data .box-client-info .newsletter-text::before{content:"Aceito receber comunicação de promoções";font-size:14px}#client-profile-data .box-client-info input[type=checkbox]{height:24px;width:16px;accent-color:#373896 !important;margin:0 10px 0 0}#client-profile-data .box-client-info input:not([type=checkbox]){color:#3b3b3b;font-family:"Nunito",sans-serif;font-size:14px;font-size:0.875rem;font-weight:400;line-height:24px;line-height:1.5rem;letter-spacing:.02em;text-align:left;text-transform:initial;padding-left:15px;border-color:#dedede;box-shadow:unset;box-sizing:border-box;border-radius:8px;height:44px;max-width:unset;width:100% !important}#client-profile-data .box-client-info input:not([type=checkbox]):focus{border-color:#373896}#client-profile-data .box-client-info input:not([type=checkbox]):-webkit-autofill,#client-profile-data .box-client-info input:not([type=checkbox]):-webkit-autofill:focus{transition:background-color 600000s 0s,color 600000s 0s}#client-profile-data .box-client-info input.success{border-color:#04aa15 !important}#client-profile-data .box-client-info .box-client-info-pf .client-notice{color:#2e2e2e;font-family:"Nunito",sans-serif;font-size:14px;font-size:0.875rem;font-weight:400;line-height:23px;line-height:1.4375rem;letter-spacing:.02em;text-align:left;text-transform:initial}#client-profile-data .box-client-info .box-client-info-pj{padding-top:0}#client-profile-data .box-client-info .box-client-info-pj .corporate-info-box{margin-top:15px}#client-profile-data .box-client-info .box-client-info-pj .corporate-hide-link{font-size:14px}#client-profile-data .box-client-info .box-client-info-pj .corporate-hide-link a{color:#373896;font-family:"Nunito",sans-serif;font-size:12px;font-size:0.75rem;font-weight:500;line-height:24px;line-height:1.5rem;letter-spacing:.02em;text-align:left;text-transform:initial;text-decoration:underline}#client-profile-data .box-client-info .box-client-info-pj .corporate-hide-link a:hover{text-shadow:0 0 3px #d9d9d9}#client-profile-data .box-client-info .box-client-info-pj #is-corporate-client,#client-profile-data .box-client-info .box-client-info-pj .corporate-title{font-size:0}#client-profile-data .box-client-info .box-client-info-pj #is-corporate-client::before,#client-profile-data .box-client-info .box-client-info-pj .corporate-title::before{content:"Incluir dados de pessoa jurídica para faturar como CNPJ"}#client-profile-data .box-client-info .box-client-info-pj #is-corporate-client::before{font-size:12px}#client-profile-data .box-client-info .box-client-info-pj .corporate-title::before{font-size:1rem;line-height:24px;font-weight:500}#client-profile-data .box-info p.client-profile-email .link-logout-container{display:block !important;text-transform:lowercase;position:absolute;right:0;top:-40px;font-size:0}#client-profile-data .box-info p.client-profile-email .link-logout-container a{color:#838383;text-decoration:underline;font-size:0}#client-profile-data .box-info p.client-profile-email .link-logout-container a::after{content:"Não é você? Sair";color:#838383;text-decoration:underline;font-size:14px}#shipping-data{border:1px solid #dedede !important}#shipping-data .step .accordion-heading .accordion-toggle .link-box-edit .icon-edit::before{content:"";background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='20.823' height='20.57' viewBox='0 0 20.823 20.57'%3e%3cg id='edit' transform='translate(0.25 -0.011)'%3e%3cpath id='Caminho_5991' data-name='Caminho 5991' d='M18.617,49.812a.5.5,0,0,0-.5.5v4.46a1.509,1.509,0,0,1-1.507,1.507H2.512A1.509,1.509,0,0,1,1,54.775V41.684a1.509,1.509,0,0,1,1.507-1.507H6.972a.5.5,0,0,0,0-1H2.512A2.515,2.515,0,0,0,0,41.684V54.775a2.515,2.515,0,0,0,2.512,2.512h14.1a2.515,2.515,0,0,0,2.512-2.512V50.314A.5.5,0,0,0,18.617,49.812Zm0,0' transform='translate(0 -36.956)' fill='%23373896' stroke='%23373896' stroke-width='0.5'/%3e%3cpath id='Caminho_5992' data-name='Caminho 5992' d='M121.675.923a2.261,2.261,0,0,0-3.2,0l-8.963,8.963a.5.5,0,0,0-.129.221l-1.179,4.255a.5.5,0,0,0,.618.618l4.255-1.179a.5.5,0,0,0,.221-.129l8.962-8.963a2.263,2.263,0,0,0,0-3.2ZM110.61,10.212l7.335-7.335,2.366,2.366-7.335,7.335Zm-.473.948,1.89,1.89-2.614.724ZM121.554,4l-.533.533-2.366-2.366.533-.533a1.256,1.256,0,0,1,1.776,0l.59.59A1.258,1.258,0,0,1,121.554,4Zm0,0' transform='translate(-102.755 0)' fill='%23373896' stroke='%23373896' stroke-width='0.5'/%3e%3c/g%3e%3c/svg%3e ");background-position:center;background-repeat:no-repeat;width:21px;height:21px}#shipping-data .step .accordion-inner{padding:0}#shipping-data .step .accordion-inner .box-step .vtex-omnishipping-1-x-deliveryChannelsWrapper{display:none}#shipping-data .step .accordion-inner .box-step .vtex-omnishipping-1-x-address>div{align-items:flex-start;display:flex;justify-content:space-between;flex-direction:row;flex-wrap:wrap}#shipping-data .step .accordion-inner .box-step .vtex-omnishipping-1-x-address>div .ship-street,#shipping-data .step .accordion-inner .box-step .vtex-omnishipping-1-x-address>div .ship-neighborhood,#shipping-data .step .accordion-inner .box-step .vtex-omnishipping-1-x-address>div .ship-number,#shipping-data .step .accordion-inner .box-step .vtex-omnishipping-1-x-address>div .ship-complement{width:calc(50% - 1rem)}#shipping-data .step .accordion-inner .box-step .vtex-omnishipping-1-x-address>div .ship-street input,#shipping-data .step .accordion-inner .box-step .vtex-omnishipping-1-x-address>div .ship-neighborhood input,#shipping-data .step .accordion-inner .box-step .vtex-omnishipping-1-x-address>div .ship-number input,#shipping-data .step .accordion-inner .box-step .vtex-omnishipping-1-x-address>div .ship-complement input{width:100%;box-sizing:border-box}@media only screen and (max-width: 639px){#shipping-data .step .accordion-inner .box-step .vtex-omnishipping-1-x-address>div .ship-number{width:calc(50% - 52px)}}@media only screen and (max-width: 639px){#shipping-data .step .accordion-inner .box-step .vtex-omnishipping-1-x-address>div .ship-complement{width:calc(50% + 45px)}}@media only screen and (max-width: 639px){#shipping-data .step .accordion-inner .box-step .vtex-omnishipping-1-x-address>div .ship-street,#shipping-data .step .accordion-inner .box-step .vtex-omnishipping-1-x-address>div .ship-neighborhood{width:100%}}#shipping-data .step .accordion-inner .box-step .vtex-omnishipping-1-x-address>div .ship-city{width:calc(100% - 68px)}#shipping-data .step .accordion-inner .box-step .vtex-omnishipping-1-x-deliveryGroup .vtex-omnishipping-1-x-schedule{border:1px solid #d9d9d9;border-radius:8px;position:relative}#shipping-data .step .accordion-inner .box-step .vtex-omnishipping-1-x-deliveryGroup .vtex-omnishipping-1-x-schedule .vtex-omnishipping-1-x-toggle{background:rgba(0,0,0,0);position:relative}#shipping-data .step .accordion-inner .box-step .vtex-omnishipping-1-x-deliveryGroup .vtex-omnishipping-1-x-schedule .vtex-omnishipping-1-x-toggle::before{content:"";display:block;height:21px;width:21px;background-size:contain;background-repeat:no-repeat;background-position:center;background-image:url("data:image/svg+xml,%3Csvg width='21' height='21' viewBox='0 0 21 21' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='10.5' cy='10.5' r='10' stroke='%23D9D9D9'/%3E%3C/svg%3E%0A");bottom:0;left:0;margin:auto;position:absolute;right:0;top:0;z-index:10}#shipping-data .step .accordion-inner .box-step .vtex-omnishipping-1-x-deliveryGroup .vtex-omnishipping-1-x-schedule .vtex-omnishipping-1-x-toggle .vtex-omnishipping-1-x-toggleInner{display:none}#shipping-data .step .accordion-inner .box-step .vtex-omnishipping-1-x-deliveryGroup .vtex-omnishipping-1-x-schedule.vtex-omnishipping-1-x-scheduleActive .vtex-omnishipping-1-x-toggle::before{background-image:url("data:image/svg+xml,%3Csvg width='21' height='21' viewBox='0 0 21 21' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='10.5' cy='10.5' r='10' stroke='%23D9D9D9'/%3E%3Ccircle cx='10.5' cy='10.5' r='5.5' fill='%23373896'/%3E%3C/svg%3E%0A")}#shipping-data .step .accordion-inner .box-step .vtex-omnishipping-1-x-deliveryGroup .vtex-omnishipping-1-x-scheduledDeliveryOptionsWrapper,#shipping-data .step .accordion-inner .box-step .vtex-omnishipping-1-x-deliveryGroup .vtex-omnishipping-1-x-shippingSectionTitle{display:none}#shipping-data .step .accordion-inner .box-step .vtex-omnishipping-1-x-buttonCreateAddress{display:none}#shipping-data .step .accordion-inner .box-step .vtex-omnishipping-1-x-buttonEditAddress{font-size:0;border:0;box-shadow:none;margin:10px 0 0;width:auto;align-items:flex-end;display:flex;justify-content:flex-start;flex-direction:row}#shipping-data .step .accordion-inner .box-step .vtex-omnishipping-1-x-buttonEditAddress::before{content:"";display:block;height:20px;width:20px;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='20.823' height='20.57' viewBox='0 0 20.823 20.57'%3e%3cg id='edit' transform='translate(0.25 -0.011)'%3e%3cpath id='Caminho_5991' data-name='Caminho 5991' d='M18.617,49.812a.5.5,0,0,0-.5.5v4.46a1.509,1.509,0,0,1-1.507,1.507H2.512A1.509,1.509,0,0,1,1,54.775V41.684a1.509,1.509,0,0,1,1.507-1.507H6.972a.5.5,0,0,0,0-1H2.512A2.515,2.515,0,0,0,0,41.684V54.775a2.515,2.515,0,0,0,2.512,2.512h14.1a2.515,2.515,0,0,0,2.512-2.512V50.314A.5.5,0,0,0,18.617,49.812Zm0,0' transform='translate(0 -36.956)' fill='%23373896' stroke='%23373896' stroke-width='0.5'/%3e%3cpath id='Caminho_5992' data-name='Caminho 5992' d='M121.675.923a2.261,2.261,0,0,0-3.2,0l-8.963,8.963a.5.5,0,0,0-.129.221l-1.179,4.255a.5.5,0,0,0,.618.618l4.255-1.179a.5.5,0,0,0,.221-.129l8.962-8.963a2.263,2.263,0,0,0,0-3.2ZM110.61,10.212l7.335-7.335,2.366,2.366-7.335,7.335Zm-.473.948,1.89,1.89-2.614.724ZM121.554,4l-.533.533-2.366-2.366.533-.533a1.256,1.256,0,0,1,1.776,0l.59.59A1.258,1.258,0,0,1,121.554,4Zm0,0' transform='translate(-102.755 0)' fill='%23373896' stroke='%23373896' stroke-width='0.5'/%3e%3c/g%3e%3c/svg%3e ");background-repeat:no-repeat;background-size:contain;background-position:center}#shipping-data .step .accordion-inner .box-step .vtex-omnishipping-1-x-buttonEditAddress::after{content:"Editar ou alterar o endereço selecionado";font-size:14px;margin-left:3px}#shipping-data .step .accordion-inner .box-step .vtex-omnishipping-1-x-addressItemOption{margin:0 0 10px;border:1px solid #e1e1e1;border-radius:6px;box-shadow:none}#shipping-data .step .accordion-inner .box-step .vtex-omnishipping-1-x-addressItemOption .vtex-omnishipping-1-x-addressItemIcon{background-image:url("data:image/svg+xml,%3Csvg width='21' height='21' viewBox='0 0 21 21' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='10.5' cy='10.5' r='10' stroke='%23D9D9D9'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-size:contain;background-position:center;height:20px;width:20px}#shipping-data .step .accordion-inner .box-step .vtex-omnishipping-1-x-addressItemOption .vtex-omnishipping-1-x-addressItemIcon .vtex-omnishipping-1-x-svg{opacity:0}#shipping-data .step .accordion-inner .box-step .vtex-omnishipping-1-x-addressItemOption.vtex-omnishipping-1-x-active{background:#fff}#shipping-data .step .accordion-inner .box-step .vtex-omnishipping-1-x-addressItemOption.vtex-omnishipping-1-x-active .vtex-omnishipping-1-x-addressItemIcon{background-image:url("data:image/svg+xml,%3Csvg width='21' height='21' viewBox='0 0 21 21' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='10.5' cy='10.5' r='10' stroke='%23D9D9D9'/%3E%3Ccircle cx='10.5' cy='10.5' r='5.5' fill='%23373896'/%3E%3C/svg%3E%0A")}#shipping-data .step .accordion-inner .box-step .vtex-omnishipping-1-x-addressList{max-height:120px;overflow-y:auto;display:flex;flex-direction:column}#shipping-data .step .accordion-inner .box-step .vtex-omnishipping-1-x-addressList::-webkit-scrollbar{width:8px;background-color:#fff}#shipping-data .step .accordion-inner .box-step .vtex-omnishipping-1-x-addressList::-webkit-scrollbar-thumb{background-color:#0054a6;border-radius:10px}#shipping-data .step .accordion-inner .box-step .vtex-omnishipping-1-x-addressList .vtex-omnishipping-1-x-active{order:-1}#shipping-data .step .accordion-inner .box-step .vtex-omnishipping-1-x-deliveryGroup{margin-bottom:22px}#shipping-data .step .accordion-inner .box-step .vtex-omnishipping-1-x-scheduledDelivery .vtex-omnishipping-1-x-dateLink{color:#373896;font-family:"Nunito",sans-serif;font-size:12px;font-size:0.75rem;font-weight:400;line-height:20px;line-height:1.25rem;letter-spacing:.1em;text-align:center;text-transform:initial;box-sizing:border-box;border-color:#373896;transition:.2s;width:100%}#shipping-data .step .accordion-inner .box-step .vtex-omnishipping-1-x-scheduledDelivery .vtex-omnishipping-1-x-dateLink:hover{background-color:#373896;color:#fff}#shipping-data .step .accordion-inner .box-step #btn-go-to-payment{color:#fff;font-family:"Nunito",sans-serif;font-size:14px;font-size:0.875rem;font-weight:600;line-height:20px;line-height:1.25rem;letter-spacing:0em;text-align:center;text-transform:normal;border-radius:6px;background-color:#373896;border:0;text-shadow:none;min-width:0;margin:0 auto 0 0}#shipping-data .step .accordion-inner .box-step #btn-go-to-payment:hover{background-color:#19206a}#shipping-data .step .accordion-inner .box-step #btn-go-to-payment:focus{outline:none}#shipping-data .step .accordion-inner .box-step .vtex-omnishipping-1-x-scheduledDeliveryList{border:0}#shipping-data .step .accordion-inner .box-step .vtex-omnishipping-1-x-scheduledDeliveryList #scheduled-delivery-pickup-in-point,#shipping-data .step .accordion-inner .box-step .vtex-omnishipping-1-x-scheduledDeliveryList .vtex-omnishipping-1-x-scheduledDelivery,#shipping-data .step .accordion-inner .box-step .vtex-omnishipping-1-x-scheduledDeliveryList .vtex-omnishipping-1-x-productItems{display:none}#shipping-data .step .accordion-inner .box-step .delivery-group-content .vtex-omnishipping-1-x-findPickup .vtex-omnishipping-1-x-PickupPointInfo{border-color:#e1e1e1;padding:18px;margin:0px 0 13px;position:relative;border-radius:6px}#shipping-data .step .accordion-inner .box-step .delivery-group-content .vtex-omnishipping-1-x-findPickup .vtex-omnishipping-1-x-PickupPointInfo .pickup-marker-blue{display:none}#shipping-data .step .accordion-inner .box-step .delivery-group-content .vtex-omnishipping-1-x-findPickup .vtex-omnishipping-1-x-PickupPointInfo .vtex-omnishipping-1-x-pointWrapper{padding-left:0}#shipping-data .step .accordion-inner .box-step .delivery-group-content .vtex-omnishipping-1-x-findPickup .vtex-omnishipping-1-x-PickupPointInfo .vtex-omnishipping-1-x-pointWrapper .vtex-omnishipping-1-x-PickupPointName{display:flex;color:#3b3b3b;font-family:"Nunito",sans-serif;font-size:15px;font-size:0.9375rem;font-weight:700;line-height:24px;line-height:1.5rem;letter-spacing:0em;text-align:left;text-transform:normal}#shipping-data .step .accordion-inner .box-step .delivery-group-content .vtex-omnishipping-1-x-findPickup .vtex-omnishipping-1-x-PickupPointInfo .vtex-omnishipping-1-x-pointWrapper .vtex-omnishipping-1-x-PickupPointName::before{content:"";display:inline-block;height:24px;width:21px;background-image:url("data:image/svg+xml,%3Csvg width='21' height='18' viewBox='0 0 21 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M14.9009 8.46301H14.7962C13.9446 9.80527 11.7508 9.80794 10.8965 8.46301H10.7919C9.94029 9.80527 7.74644 9.80794 6.89218 8.46301H6.78753C6.68876 8.70381 6.3855 8.95582 6.16285 9.0941C4.25945 10.274 1.95936 8.55698 2.37047 6.42293C2.56802 5.39835 2.91293 4.05129 3.21299 3.04754C3.39772 2.4298 3.58993 2.06193 4.30163 2H17.3334C17.7947 2 18.2384 2.26909 18.3729 2.72185C18.6431 3.94291 19.0819 5.20187 19.3169 6.42293C19.6954 8.38666 17.7723 10.0573 15.8795 9.27296C15.5143 9.12186 15.0707 8.817 14.9003 8.46301H14.9009Z' fill='%23433895'/%3E%3Cpath d='M18.3197 10.2245V16.0708C18.3197 16.4045 17.7724 16.9518 17.4387 16.9518H12.9805V12.6805H8.70924V16.9518H4.25107C3.91738 16.9518 3.37012 16.4045 3.37012 16.0708V10.2245C4.5175 10.737 5.75778 10.6052 6.81759 9.95752C7.14114 10.0696 7.41077 10.2581 7.74767 10.3585C8.7904 10.6687 9.89079 10.5187 10.8219 9.95752C11.1455 10.0696 11.4151 10.2581 11.752 10.3585C12.7947 10.6687 13.8951 10.5187 14.8263 9.95752C15.0708 10.0162 15.2662 10.1796 15.5156 10.2789C16.4494 10.6516 17.3997 10.619 18.3197 10.2245Z' fill='%23433895'/%3E%3C/svg%3E%0A");background-size:contain;background-position:center;background-repeat:no-repeat;margin-right:11px;vertical-align:middle}#shipping-data .step .accordion-inner .box-step .delivery-group-content .vtex-omnishipping-1-x-findPickup .vtex-omnishipping-1-x-PickupPointInfo .vtex-omnishipping-1-x-pointWrapper .vtex-omnishipping-1-x-PickupPointAddress{color:#3b3b3b;font-family:"Nunito",sans-serif;font-size:12px;font-size:0.75rem;font-weight:400;line-height:19px;line-height:1.1875rem;letter-spacing:0em;text-align:left;text-transform:normal}#shipping-data .step .accordion-inner .box-step .delivery-group-content .vtex-omnishipping-1-x-findPickup .vtex-omnishipping-1-x-PickupPointInfo .vtex-omnishipping-1-x-pointWrapper .vtex-omnishipping-1-x-details{text-decoration:underline;font-size:12px}#shipping-data .step .accordion-inner .box-step .delivery-group-content .vtex-omnishipping-1-x-findPickup .vtex-omnishipping-1-x-pickupPointChange{display:none}#shipping-data .step .accordion-inner .box-step .delivery-group-content .vtex-omnishipping-1-x-textBox{border:0;padding:8px 0}#shipping-data .step .accordion-inner .box-step .delivery-group-content .vtex-omnishipping-1-x-textBox .shp-pickup-receiver__btn{text-decoration:underline}#shipping-data .step .accordion-inner .box-step .shp-pickup-receiver .vtex-omnishipping-1-x-receiverTitle{color:#3b3b3b;font-family:"Nunito",sans-serif;font-size:14px;font-size:0.875rem;font-weight:400;line-height:16px;line-height:1rem;letter-spacing:0em;text-align:left;text-transform:initial}#shipping-data .step .accordion-inner .box-step .shp-pickup-receiver .vtex-omnishipping-1-x-textBox .vtex-omnishipping-1-x-pickupReceiverIcon svg path{fill:#373896}#shipping-data .step .accordion-inner .box-step .shp-pickup-receiver .vtex-omnishipping-1-x-textBox .vtex-omnishipping-1-x-name{color:#3b3b3b;font-family:"Nunito",sans-serif;font-size:14px;font-size:0.875rem;font-weight:400;line-height:16px;line-height:1rem;letter-spacing:0em;text-align:left;text-transform:initial;align-items:center;display:flex;justify-content:flex-start;flex-direction:row}#shipping-data .step .accordion-inner .box-step .shp-pickup-receiver .vtex-omnishipping-1-x-textBox .vtex-omnishipping-1-x-btn{color:#373896;font-family:"Nunito",sans-serif;font-size:14px;font-size:0.875rem;font-weight:400;line-height:16px;line-height:1rem;letter-spacing:.02em;text-align:left;text-transform:initial;margin:0;padding:0 0 0 5px;border:none;text-decoration:underline}#shipping-data .step .accordion-inner .box-step .shp-pickup-receiver .vtex-omnishipping-1-x-textBox .vtex-omnishipping-1-x-btn:hover{text-shadow:0 0 3px #d9d9d9}#shipping-data .step .accordion-inner .box-step .vtex-omnishipping-1-x-shippingSectionTitle,#shipping-data .step .accordion-inner .box-step .vtex-omnishipping-1-x-addressFormPart1 label,#shipping-data .step .accordion-inner .box-step .vtex-omnishipping-1-x-address label{color:#3b3b3b}#shipping-data .step .accordion-inner .box-step .vtex-omnishipping-1-x-shippingSectionTitle[for=ship-postalCode],#shipping-data .step .accordion-inner .box-step .vtex-omnishipping-1-x-addressFormPart1 label[for=ship-postalCode],#shipping-data .step .accordion-inner .box-step .vtex-omnishipping-1-x-address label[for=ship-postalCode]{font-size:0}#shipping-data .step .accordion-inner .box-step .vtex-omnishipping-1-x-shippingSectionTitle[for=ship-postalCode]::before,#shipping-data .step .accordion-inner .box-step .vtex-omnishipping-1-x-addressFormPart1 label[for=ship-postalCode]::before,#shipping-data .step .accordion-inner .box-step .vtex-omnishipping-1-x-address label[for=ship-postalCode]::before{content:"Digite seu CEP";font-size:14px}#shipping-data .step .accordion-inner .box-step .vtex-omnishipping-1-x-shippingSectionTitle{display:none !important}#shipping-data .step .accordion-inner .box-step .vtex-omnishipping-1-x-addressFormPart1 .success,#shipping-data .step .accordion-inner .box-step .vtex-omnishipping-1-x-address .success{border-color:#04aa15}#shipping-data .step .accordion-inner .box-step .vtex-omnishipping-1-x-addressFormPart1 .error,#shipping-data .step .accordion-inner .box-step .vtex-omnishipping-1-x-address .error{border-color:#d9000d}#shipping-data .step .accordion-inner .box-step .vtex-omnishipping-1-x-addressFormPart1 input{width:calc(100% - 120px)}#shipping-data .step .accordion-inner .box-step .vtex-omnishipping-1-x-addressFormPart1 .ship-postalCode::before{content:"Receba no seu endereço";color:#3b3b3b;font-family:"Nunito",sans-serif;font-size:15px;font-size:0.9375rem;font-weight:700;line-height:24px;line-height:1.5rem;letter-spacing:0em;text-align:left;text-transform:initial;padding-left:2rem;background-image:url("data:image/svg+xml,%3Csvg width='21' height='18' viewBox='0 0 21 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_12853_668)'%3E%3Cpath d='M0.211909 3L12.6415 3.04523L12.7678 3.17236L12.806 13.1068C12.8238 13.2694 12.7421 13.3824 12.6033 13.4686L6.92651 13.4876C6.66985 13.4191 6.58298 12.7144 6.42043 12.4296C5.56622 10.934 3.02595 10.915 2.17305 12.3996C2.02037 12.6649 1.87888 13.3867 1.67947 13.4692C1.51692 13.5365 0.257976 13.5291 0.129646 13.4442C0.0723911 13.4063 0.0322469 13.3195 0 13.259L0.0190849 3.18764L0.211909 3Z' fill='%23373896'/%3E%3Cpath d='M17.5196 5.27104L21.0016 9.15766V13.2588C20.9713 13.5772 20.0974 13.5558 19.9111 13.4709C19.7249 13.3859 19.6907 12.8939 19.6143 12.7075C18.8536 10.8513 15.875 10.8165 15.0958 12.6641C14.9879 12.9196 14.9958 13.2166 14.8181 13.4452C14.6786 13.5442 13.7691 13.5889 13.7105 13.3016L13.6895 5.36823C13.7743 5.15797 13.9402 5.14269 14.1508 5.12436C14.8411 5.06568 16.5134 5.04857 17.184 5.12436C17.3222 5.14025 17.4176 5.18976 17.5203 5.27104H17.5196ZM18.843 8.53546C18.9457 8.43889 18.9608 8.14246 18.8634 8.02572L17.0418 5.9892C16.9648 5.93786 16.8773 5.93053 16.7865 5.92075C16.5311 5.89202 14.8615 5.89325 14.7135 5.95375C14.6674 5.9727 14.5693 6.06377 14.5489 6.10655C14.4838 6.24407 14.4864 8.29403 14.5489 8.42605C14.5766 8.48412 14.6588 8.5379 14.7135 8.57885C15.232 8.58252 18.6568 8.70965 18.8424 8.53546H18.843Z' fill='%23373896'/%3E%3Cpath d='M19.1318 13.6919C19.1318 14.6093 18.3315 15.3525 17.3437 15.3525C16.3559 15.3525 15.5557 14.6093 15.5557 13.6919C15.5557 12.7745 16.3559 12.0312 17.3437 12.0312C18.3315 12.0312 19.1318 12.7745 19.1318 13.6919ZM17.8709 13.6925C17.8709 13.4223 17.6353 13.2035 17.3444 13.2035C17.0535 13.2035 16.8179 13.4223 16.8179 13.6925C16.8179 13.9626 17.0535 14.1814 17.3444 14.1814C17.6353 14.1814 17.8709 13.9626 17.8709 13.6925Z' fill='%23373896'/%3E%3Cpath d='M6.07446 13.6909C6.07446 14.6077 5.27421 15.3503 4.28772 15.3503C3.30123 15.3503 2.50098 14.6071 2.50098 13.6909C2.50098 12.7747 3.30123 12.0315 4.28772 12.0315C5.27421 12.0315 6.07446 12.7747 6.07446 13.6909ZM4.80894 13.6854C4.80894 13.4177 4.57531 13.2013 4.28772 13.2013C4.00013 13.2013 3.7665 13.4183 3.7665 13.6854C3.7665 13.9525 4.00013 14.1695 4.28772 14.1695C4.57531 14.1695 4.80894 13.9525 4.80894 13.6854Z' fill='%23373896'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_12853_668'%3E%3Crect width='21' height='12.3529' fill='white' transform='translate(0 3)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");background-position:left center;background-repeat:no-repeat;background-size:21px}#shipping-data .step .accordion-inner .box-step .vtex-omnishipping-1-x-addressFormPart1 .ship-postalCode a{text-decoration:underline;color:#3b3b3b;font-weight:700}#shipping-data .step .accordion-inner .box-step .vtex-omnishipping-1-x-addressSummaryActive .address-summary{width:100%;box-sizing:border-box;background-position:10px center;border-radius:8px}#shipping-data .step .accordion-inner .box-step .vtex-omnishipping-1-x-address .ship-receiverName{width:100%;box-sizing:border-box}#shipping-data .step .accordion-inner .box-step #ship-number{height:44px;border-radius:8px;-moz-appearance:textfield;appearance:none;-webkit-appearance:none}#shipping-data .step .accordion-inner .box-step #ship-number::-webkit-outer-spin-button,#shipping-data .step .accordion-inner .box-step #ship-number::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}#shipping-data .step .accordion-inner .box-step .vtex-omnishipping-1-x-address .ship-receiverName label{font-size:0}#shipping-data .step .accordion-inner .box-step .vtex-omnishipping-1-x-address .ship-receiverName label::before{content:"Quem receberá o seu pedido?";font-size:14px}#shipping-data .step .accordion-inner .box-step .vtex-omnishipping-1-x-scheduledDeliveryList .vtex-omnishipping-1-x-schedule p{font-size:0}#shipping-data .step .accordion-inner .box-step .vtex-omnishipping-1-x-scheduledDeliveryList .vtex-omnishipping-1-x-schedule p::before{content:"Agendar entrega";font-size:12px}#shipping-data .shipping-container{padding-top:5px !important}.vtex-omnishipping-1-x-shippingDataDev .vtex-omnishipping-1-x-SummaryItemContent,.vtex-omnishipping-1-x-shippingDataDev .vtex-omnishipping-1-x-SummaryItemInfo,.vtex-omnishipping-1-x-shippingDataDev .vtex-omnishipping-1-x-summaryPackage,.vtex-omnishipping-1-x-shippingDataDev .vtex-omnishipping-1-x-SummaryItemPrice{display:inline-block}.vtex-omnishipping-1-x-shippingDataDev .vtex-omnishipping-1-x-SummaryItemTitle{display:none}.vtex-omnishipping-1-x-shippingDataDev .vtex-omnishipping-1-x-SummaryItemInfo{border:0;padding-right:0}.vtex-omnishipping-1-x-shippingDataDev .vtex-omnishipping-1-x-SummaryItemInfo .vtex-omnishipping-1-x-summaryPackage{color:#3b3b3b;font-size:14px;line-height:18px;font-weight:700;padding-right:12px;margin-bottom:0}@media only screen and (max-width: 639px){.vtex-omnishipping-1-x-shippingDataDev .vtex-omnishipping-1-x-SummaryItemInfo .vtex-omnishipping-1-x-summaryPackage{font-size:12px}}.vtex-omnishipping-1-x-shippingDataDev .vtex-omnishipping-1-x-SummaryItemInfo .shp-summary-scheduled{padding-right:14px;font-weight:bold}@media only screen and (max-width: 639px){.vtex-omnishipping-1-x-shippingDataDev .vtex-omnishipping-1-x-SummaryItemInfo .shp-summary-scheduled{max-width:200px}}.vtex-omnishipping-1-x-shippingDataDev .address-summary{display:inline-block}.vtex-omnishipping-1-x-shippingDataDev .address-summary span{color:#3b3b3b;font-family:"Nunito",sans-serif;font-size:14px;font-size:0.875rem;font-weight:400;line-height:18px;line-height:1.125rem;letter-spacing:0em;text-align:left;text-transform:initial;display:inline-block}.vtex-omnishipping-1-x-shippingDataDev .address-summary span.street::after{content:",";margin-right:3px}.vtex-omnishipping-1-x-shippingDataDev .address-summary span.state{margin-right:3px}.vtex-omnishipping-1-x-shippingDataDev .address-summary span.neighborhood-delimiter-after,.vtex-omnishipping-1-x-shippingDataDev .address-summary span.state-delimiter{margin:0 3px}.vtex-omnishipping-1-x-shippingDataDev .address-summary .country{display:none}.vtex-omnishipping-1-x-shippingDataDev .vtex-omnishipping-1-x-addressItemOption .address-summary::before{content:"Receba no seu endereço";color:#3b3b3b;font-family:"Nunito",sans-serif;font-size:15px;font-size:0.9375rem;font-weight:700;line-height:24px;line-height:1.5rem;letter-spacing:0em;text-align:left;text-transform:initial;padding-left:2rem;background-image:url("data:image/svg+xml,%3Csvg width='21' height='18' viewBox='0 0 21 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_12853_668)'%3E%3Cpath d='M0.211909 3L12.6415 3.04523L12.7678 3.17236L12.806 13.1068C12.8238 13.2694 12.7421 13.3824 12.6033 13.4686L6.92651 13.4876C6.66985 13.4191 6.58298 12.7144 6.42043 12.4296C5.56622 10.934 3.02595 10.915 2.17305 12.3996C2.02037 12.6649 1.87888 13.3867 1.67947 13.4692C1.51692 13.5365 0.257976 13.5291 0.129646 13.4442C0.0723911 13.4063 0.0322469 13.3195 0 13.259L0.0190849 3.18764L0.211909 3Z' fill='%23373896'/%3E%3Cpath d='M17.5196 5.27104L21.0016 9.15766V13.2588C20.9713 13.5772 20.0974 13.5558 19.9111 13.4709C19.7249 13.3859 19.6907 12.8939 19.6143 12.7075C18.8536 10.8513 15.875 10.8165 15.0958 12.6641C14.9879 12.9196 14.9958 13.2166 14.8181 13.4452C14.6786 13.5442 13.7691 13.5889 13.7105 13.3016L13.6895 5.36823C13.7743 5.15797 13.9402 5.14269 14.1508 5.12436C14.8411 5.06568 16.5134 5.04857 17.184 5.12436C17.3222 5.14025 17.4176 5.18976 17.5203 5.27104H17.5196ZM18.843 8.53546C18.9457 8.43889 18.9608 8.14246 18.8634 8.02572L17.0418 5.9892C16.9648 5.93786 16.8773 5.93053 16.7865 5.92075C16.5311 5.89202 14.8615 5.89325 14.7135 5.95375C14.6674 5.9727 14.5693 6.06377 14.5489 6.10655C14.4838 6.24407 14.4864 8.29403 14.5489 8.42605C14.5766 8.48412 14.6588 8.5379 14.7135 8.57885C15.232 8.58252 18.6568 8.70965 18.8424 8.53546H18.843Z' fill='%23373896'/%3E%3Cpath d='M19.1318 13.6919C19.1318 14.6093 18.3315 15.3525 17.3437 15.3525C16.3559 15.3525 15.5557 14.6093 15.5557 13.6919C15.5557 12.7745 16.3559 12.0312 17.3437 12.0312C18.3315 12.0312 19.1318 12.7745 19.1318 13.6919ZM17.8709 13.6925C17.8709 13.4223 17.6353 13.2035 17.3444 13.2035C17.0535 13.2035 16.8179 13.4223 16.8179 13.6925C16.8179 13.9626 17.0535 14.1814 17.3444 14.1814C17.6353 14.1814 17.8709 13.9626 17.8709 13.6925Z' fill='%23373896'/%3E%3Cpath d='M6.07446 13.6909C6.07446 14.6077 5.27421 15.3503 4.28772 15.3503C3.30123 15.3503 2.50098 14.6071 2.50098 13.6909C2.50098 12.7747 3.30123 12.0315 4.28772 12.0315C5.27421 12.0315 6.07446 12.7747 6.07446 13.6909ZM4.80894 13.6854C4.80894 13.4177 4.57531 13.2013 4.28772 13.2013C4.00013 13.2013 3.7665 13.4183 3.7665 13.6854C3.7665 13.9525 4.00013 14.1695 4.28772 14.1695C4.57531 14.1695 4.80894 13.9525 4.80894 13.6854Z' fill='%23373896'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_12853_668'%3E%3Crect width='21' height='12.3529' fill='white' transform='translate(0 3)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");background-position:left center;background-repeat:no-repeat;background-size:21px;display:block}.vtex-omnishipping-1-x-shippingDataDev .vtex-omnishipping-1-x-summaryChange{display:none}.vtex-omnishipping-1-x-shippingDataDev .vtex-omnishipping-1-x-SummaryItemPrice{border-left:1px solid #3b3b3b;color:#3b3b3b;font-size:14px;line-height:18px;font-weight:400}.vtex-pickup-points-modal-3-x-pickupDetailsHeader.pkpmodal-details-header,.vtex-pickup-points-modal-3-x-modalDetailsGroup.pkpmodal-details-group{display:none}.client-profile-summary .name::before{content:"Nome:";font-size:12px;margin-right:3px}.client-profile-summary .tel::before{content:"Telefone:";font-size:12px;margin-right:3px}.vtex-pickup-points-modal-3-x-pickupPointInfo .vtex-pickup-points-modal-3-x-pickupPointAddress{margin-bottom:10px}#payment-data{border:1px solid #dedede !important}@media only screen and (max-width: 767px){#payment-data .payment-submit-wrap{display:flex;justify-content:center;background-color:rgba(0,0,0,0) !important}}@media only screen and (max-width: 767px){#payment-data .payment-submit-wrap #payment-data-submit{width:75%;background-color:#373896;border-radius:5px !important;margin-bottom:10px !important}}#payment-data .blocked-method-by-deliveryoption{display:none !important}@media only screen and (max-width: 767px){#payment-data .payment-group-item{display:block !important}#payment-data .payment-group-item .payment-group-item-cards{justify-content:center !important}}.orderform-template-holder #payment-data .payment-group-item .payment-group-item-text{font-size:14px !important}@media only screen and (max-width: 489px){.orderform-template-holder #payment-data p.link.link-gift-card .payment-group-item-text,.orderform-template-holder #payment-data .payment-group-item .payment-group-item-text{white-space:initial !important;padding-left:30px !important}.orderform-template-holder #payment-data p.link.link-gift-card .payment-group-item-text::before,.orderform-template-holder #payment-data .payment-group-item .payment-group-item-text::before{margin:-3px 5px 0 -30px !important}}.orderform-template .cart-template.mini-cart .cart{max-height:282px}@media only screen and (max-width: 639px){.orderform-template .cart-template.mini-cart .cart{margin-top:0}}.App.iframe-custom-private-401-payment-group .PaymentCardCVV span.PaymentCardCVVHelp,.App.iframe-custom-private-403-payment-group .PaymentCardCVV span.PaymentCardCVVHelp{display:none}.App.iframe-credit-card-payment-group .PaymentCardCVV{position:relative}.App.iframe-credit-card-payment-group .PaymentCardCVV span.PaymentCardCVVHelp{left:75px}@media only screen and (max-width: 399px){.App.iframe-credit-card-payment-group .PaymentCardCVV span.PaymentCardCVVHelp{left:0;top:120px}.App.iframe-credit-card-payment-group .PaymentCardCVV span.PaymentCardCVVHelp .cvv-help-arrow{top:-3px;left:10px;transform:rotate(90deg)}}.PaymentCardValue input.success:not([invalid=true]){background-position:right center}#payment-data .box-step form.form-step{display:flex;flex-direction:column}.link-gift-card{order:10}.termsPolicy{order:11;font-size:11px}.step.client-profile-data.active .box-step .form-step[style*="display: block"],.step.shipping-data.active .accordion-inner.shipping-container,#payment-data .box-step form.form-step{padding-top:15px !important}.orderform-active .orderform-template .custom-cart-template-wrap{border:1px solid #dedede !important;padding:8px 14px 12px !important}@media only screen and (max-width: 639px){.orderform-active .orderform-template .custom-cart-template-wrap{padding:8px 14px 40px !important}}.orderform-active .orderform-template .cart-template.mini-cart .summary-template-holder .summary>.summary-coupon-wrap{display:none !important}.orderform-active .orderform-template-holder #payment-data p.link.link-gift-card{background-color:#f3f3f3}.orderform-active .orderform-template-holder #payment-data p.link.link-gift-card #show-gift-card-group{font-size:0 !important}.orderform-active .orderform-template-holder #payment-data p.link.link-gift-card #show-gift-card-group::before{content:"Adicionar voucher";font-size:13px;vertical-align:middle}.orderform-active .orderform-template-holder #payment-data p.link.link-gift-card #show-gift-card-group:hover{text-decoration:none}.orderform-active .orderform-template-holder #payment-data .gift-card-section.form-step.box-default{order:11}.orderform-active .orderform-template-holder #payment-data p.payment-discounts-options label{font-size:0 !important}.orderform-active .orderform-template-holder #payment-data p.payment-discounts-options label::before{content:"Adicionar voucher";font-size:13px;vertical-align:middle;color:#373896}.orderform-active .orderform-template-holder #payment-data p.payment-discounts-options #payment-discounts-code{border-color:#cbcbcb;background:#f3f3f3;box-shadow:none}@media only screen and (max-width: 639px){#google-pay-container{padding:0 !important}}.card-flag.card-selected{display:none !important}.avisoFrete-content{border-radius:11px;box-shadow:0 3px 6px rgba(0,0,0,.16);margin-bottom:30px;padding:20px 50px}@media only screen and (min-width: 992px){.avisoFrete-content{height:auto;width:298px;padding:20px}}.avisoFrete-texto{height:auto;width:95%;color:#3b3b3b;font-family:"Nunito",sans-serif;font-size:16px;font-size:1rem;font-weight:400;line-height:25px;line-height:1.5625rem;letter-spacing:0em;text-align:center;text-transform:initial;margin:0 auto}@media only screen and (min-width: 992px){.avisoFrete-texto{margin:0;text-align:left}}.avisoFrete-destaque{color:#373896;font-family:"Nunito",sans-serif;font-size:16px;font-size:1rem;font-weight:700;line-height:25px;line-height:1.5625rem;letter-spacing:0em;text-align:center;text-transform:initial;font-style:italic}.rupture-checkbox-content.none{display:none}.rupture-checkbox-container{align-items:flex-start;display:flex;justify-content:flex-start;flex-direction:column;position:relative;border-radius:10px;margin-bottom:20px;background:#fff;padding:20px 22px;border:1px solid #dfdfdf}@media only screen and (max-width: 767px){.rupture-checkbox-container{margin:20px 0 0}}.rupture-checkbox-container:focus{box-shadow:0 3px 2px 1px rgba(0,0,0,.3764705882)}.rupture-checkbox-container-shake{animation:shake .5s;animation-iteration-count:infinite}@keyframes shake{0%{transform:translate(1px, 0) rotate(0deg)}10%{transform:translate(-1px, 0) rotate(-1deg)}20%{transform:translate(-3px, 0) rotate(1deg)}30%{transform:translate(3px, 0) rotate(0deg)}40%{transform:translate(1px, 0) rotate(1deg)}50%{transform:translate(-1px, 0) rotate(-1deg)}60%{transform:translate(-3px, 0) rotate(0deg)}70%{transform:translate(3px, 0) rotate(-1deg)}80%{transform:translate(-1px, 0) rotate(1deg)}90%{transform:translate(1px, 0) rotate(0deg)}100%{transform:translate(1px, 0) rotate(-1deg)}}.rupture-checkbox-container .rupture-checkbox-title{display:inline-flex;position:relative}.rupture-checkbox-container .rupture-checkbox-title p{color:#373896;font-family:"Nunito",sans-serif;font-size:15px;font-size:0.9375rem;font-weight:700;line-height:20px;line-height:1.25rem;letter-spacing:0em;text-align:left;text-transform:initial;width:100%;margin:0}@media only screen and (min-width: 640px){.rupture-checkbox-container .rupture-checkbox-title p{text-align:left}}.rupture-checkbox-container .rupture-checkbox-title .rupture-checkbox-info{margin-left:8px}.rupture-checkbox-container .rupture-checkbox-title .rupture-checkbox-info-modal{color:#fff;font-family:"Nunito",sans-serif;font-size:12px;font-size:0.75rem;font-weight:400;line-height:18px;line-height:1.125rem;letter-spacing:0em;text-align:left;text-transform:initial;background-color:#373896;border-radius:5px;width:200px;padding:7px 10px;position:absolute;right:-203px;top:20px;pointer-events:none;opacity:0;transition:opacity .3s ease-in-out}.rupture-checkbox-container .rupture-checkbox-title .rupture-checkbox-info:hover .rupture-checkbox-info-modal{opacity:1}.rupture-checkbox-container .rupture-checkbox-subtitle{color:#373896;font-family:"Nunito",sans-serif;font-size:14px;font-size:0.875rem;font-weight:400;line-height:24px;line-height:1.5rem;letter-spacing:0em;text-align:left;text-transform:initial;width:100%;margin-top:0;margin-bottom:13px}@media only screen and (max-width: 767px){.rupture-checkbox-container .rupture-checkbox-subtitle{line-height:20px}}.rupture-checkbox-container .rupture-checkbox-input-containers{display:flex;justify-content:flex-start;margin:0;width:100%}@media only screen and (max-width: 767px){.rupture-checkbox-container .rupture-checkbox-input-containers{flex-direction:column}}.rupture-checkbox-container .rupture-checkbox-input-containers .rupture-checkbox-desc{color:#3b3b3b;font-family:"Nunito",sans-serif;font-size:12px;font-size:0.75rem;font-weight:400;line-height:16px;line-height:1rem;letter-spacing:0em;text-align:left;text-transform:initial}.rupture-checkbox-container .rupture-checkbox-input-containers .rupture-checkbox-desc button{background:rgba(0,0,0,0);border:0;box-shadow:none;padding:0;color:#373896;font-family:"Nunito",sans-serif;font-size:12px;font-size:0.75rem;font-weight:400;line-height:16px;line-height:1rem;letter-spacing:0em;text-align:left;text-transform:initial;text-decoration:underline}.rupture-checkbox-container .rupture-checkbox-input-containers .rupture-checkbox-input-container-1{margin-right:11px}@media only screen and (max-width: 767px){.rupture-checkbox-container .rupture-checkbox-input-containers .rupture-checkbox-input-container-1{margin-right:0;margin-bottom:11px}}.rupture-checkbox-container .rupture-checkbox-input-containers .rupture-checkbox-input-container-2.checked{border-color:#373896}.rupture-checkbox-container .rupture-checkbox-input-containers .rupture-checkbox-input-container-1,.rupture-checkbox-container .rupture-checkbox-input-containers .rupture-checkbox-input-container-2{display:flex;align-items:flex-start;max-width:386px;border:1px solid #d9d9d9;border-radius:5px;padding:6px 9px;cursor:pointer;width:100%}@media only screen and (max-width: 767px){.rupture-checkbox-container .rupture-checkbox-input-containers .rupture-checkbox-input-container-1,.rupture-checkbox-container .rupture-checkbox-input-containers .rupture-checkbox-input-container-2{max-width:100%;box-sizing:border-box}}.rupture-checkbox-container .rupture-checkbox-input-containers .rupture-checkbox-input-container-1.checked,.rupture-checkbox-container .rupture-checkbox-input-containers .rupture-checkbox-input-container-2.checked{border-color:#d9d9d9;background-color:#fff}.rupture-checkbox-container .rupture-checkbox-input-containers .rupture-checkbox-input-container-1 input,.rupture-checkbox-container .rupture-checkbox-input-containers .rupture-checkbox-input-container-2 input{height:18px;min-width:19px;margin:4px 0 0}.rupture-checkbox-container .rupture-checkbox-input-containers .rupture-checkbox-input-container-1 input:checked,.rupture-checkbox-container .rupture-checkbox-input-containers .rupture-checkbox-input-container-2 input:checked{accent-color:#373896 !important}.rupture-checkbox-container .rupture-checkbox-input-containers .rupture-checkbox-input-container-1 .rupture-checkbox-desc-container-1,.rupture-checkbox-container .rupture-checkbox-input-containers .rupture-checkbox-input-container-1 .rupture-checkbox-desc-container-2,.rupture-checkbox-container .rupture-checkbox-input-containers .rupture-checkbox-input-container-2 .rupture-checkbox-desc-container-1,.rupture-checkbox-container .rupture-checkbox-input-containers .rupture-checkbox-input-container-2 .rupture-checkbox-desc-container-2{display:flex;flex-direction:column;margin-left:7px}.rupture-checkbox-container .rupture-checkbox-input-containers .rupture-checkbox-input-container-1 .rupture-checkbox-desc-container-1 label,.rupture-checkbox-container .rupture-checkbox-input-containers .rupture-checkbox-input-container-1 .rupture-checkbox-desc-container-2 label,.rupture-checkbox-container .rupture-checkbox-input-containers .rupture-checkbox-input-container-2 .rupture-checkbox-desc-container-1 label,.rupture-checkbox-container .rupture-checkbox-input-containers .rupture-checkbox-input-container-2 .rupture-checkbox-desc-container-2 label{color:#3b3b3b;font-family:"Nunito",sans-serif;font-size:14px;font-size:0.875rem;font-weight:400;line-height:24px;line-height:1.5rem;letter-spacing:0em;text-align:left;text-transform:initial;margin-bottom:4px}.rupture-modal-content{align-items:flex-start;display:flex;justify-content:flex-start;flex-direction:column;bottom:auto;left:0;margin:auto;position:absolute;right:0;top:70px;height:auto;width:100%;position:fixed;background:#f4f2f2;padding:53px;max-width:692px;box-sizing:border-box;border-radius:36px;z-index:99999999;box-shadow:0px 4px 4px 0px rgba(0,0,0,.2509803922)}@media only screen and (max-width: 1023px){.rupture-modal-content{padding:26px;border-radius:8px}}.rupture-modal-content .rupture-modal-title{color:#373896;font-family:"Nunito",sans-serif;font-size:20px;font-size:1.25rem;font-weight:800;line-height:24px;line-height:1.5rem;letter-spacing:0em;text-align:center;text-transform:initial;margin:0 auto}.rupture-modal-content .rupture-modal-text{display:block;color:#3b3b3b;font-family:"Nunito",sans-serif;font-size:16px;font-size:1rem;font-weight:400;line-height:16px;line-height:1rem;letter-spacing:0em;text-align:center;text-transform:initial;margin-bottom:20px}.rupture-modal-content .rupture-modal-close{bottom:auto;left:auto;margin:auto;position:absolute;right:24px;top:16px;cursor:pointer;background:rgba(0,0,0,0);border:none;padding:0;border:0;box-shadow:none}.rupture-modal-content .rupture-example{align-items:center;display:flex;justify-content:center;flex-direction:row;width:100%;gap:9px;margin:40px auto}@media only screen and (min-width: 1024px){.rupture-modal-content .rupture-example{gap:43px;margin:20px auto 33px}}.rupture-modal-content .rupture-example .rupture-example-image:first-of-type{order:1}.rupture-modal-content .rupture-example svg{flex:0 0 auto;order:2}@media only screen and (max-width: 1023px){.rupture-modal-content .rupture-example svg{max-width:2rem}}.rupture-modal-content .rupture-example .rupture-example-image:last-of-type{order:3}@media only screen and (max-width: 1023px){.rupture-modal-content .rupture-example .rupture-example-image{max-width:126px}}.rupture-modal-content .rupture-modal-accept{box-shadow:none;border:1px solid #373896;background:#373896;color:#fff;font-family:"Nunito",sans-serif;font-size:18px;font-size:1.125rem;font-weight:700;line-height:24px;line-height:1.5rem;letter-spacing:0em;text-align:center;text-transform:initial;padding:11px 10px;max-width:327px;width:100%;border-radius:6px;margin:6px auto 0}.tituloCheckout{color:#3b3b3b;font-family:"Nunito",sans-serif;font-size:22px;font-size:1.375rem;font-weight:600;line-height:22px;line-height:1.375rem;letter-spacing:0em;text-align:left;text-transform:initial;margin:20px 0 18px}.shelf-list{padding:0;margin-bottom:66px}@media only screen and (max-width: 1023px){.shelf-list{margin-left:0}}.shelf-list button.slick-prev{height:18px;width:18px;border-radius:50%;box-shadow:0 3px 6px 2px rgba(0,0,0,.2);background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='4.929' height='7.886' viewBox='0 0 4.929 7.886'%3e%3cpath id='iconmonstr-arrow-25' d='M0,6.9l1,.986L4.929,3.943,1,0,0,.986,2.957,3.943Z' transform='translate(4.929 7.886) rotate(180)' fill='%23373896'/%3e%3c/svg%3e ");background-position:center;background-repeat:no-repeat;transition:.2s;z-index:10}.shelf-list button.slick-prev:hover{box-shadow:0 3px 6px 2px rgba(0,0,0,.6)}.shelf-list button.slick-prev::before{content:""}@media only screen and (max-width: 1023px){.shelf-list button.slick-prev{left:0}}.shelf-list button.slick-next{height:18px;width:18px;border-radius:50%;box-shadow:0 3px 6px 2px rgba(0,0,0,.2);background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='4.929' height='7.886' viewBox='0 0 4.929 7.886'%3e%3cpath id='iconmonstr-arrow-25' d='M0,.986,1,0,4.929,3.943,1,7.886,0,6.9,2.957,3.943Z' fill='%23373896'/%3e%3c/svg%3e ");background-position:center;background-repeat:no-repeat;transition:.2s;z-index:10}.shelf-list button.slick-next:hover{box-shadow:0 3px 6px 2px rgba(0,0,0,.6)}.shelf-list button.slick-next::before{content:""}@media only screen and (max-width: 1023px){.shelf-list button.slick-next{right:0}}.shelf-list .slick-list{margin-right:-20px}.shelf-list .slick-list .slick-track .slick-slide{border:1px solid rgba(0,0,0,0);background:#fff;border-radius:10px;padding:10px;margin-right:20px;box-sizing:border-box}.shelf-list .slick-list .slick-track .slick-slide .shelf__product-item{display:flex;flex-direction:column;align-items:center;position:relative}.shelf-list .slick-list .slick-track .slick-slide .shelf__product-item .product-item__img{cursor:default}.shelf-list .slick-list .slick-track .slick-slide .shelf__product-item .product-item__img img{height:97px;width:97px;max-width:unset}@media only screen and (min-width: 1200px){.shelf-list .slick-list .slick-track .slick-slide .shelf__product-item .product-item__img img{height:82px;width:82px}}.shelf-list .slick-list .slick-track .slick-slide .shelf__product-item .product-item__info{width:100%;box-sizing:border-box}.shelf-list .slick-list .slick-track .slick-slide .shelf__product-item .product-item__info .product-item__title{margin:0 0 3px}.shelf-list .slick-list .slick-track .slick-slide .shelf__product-item .product-item__info .product-item__title a{color:#3b3b3b;font-family:"Nunito",sans-serif;font-size:13px;font-size:0.8125rem;font-weight:400;line-height:18px;line-height:1.125rem;letter-spacing:0em;text-align:left;text-transform:initial;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;height:36px;text-overflow:ellipsis;white-space:initial;text-decoration:none;cursor:default}.shelf-list .slick-list .slick-track .slick-slide .shelf__product-item .product-item__info .product-item__price{color:#373896;font-family:"Nunito",sans-serif;font-size:17px;font-size:1.0625rem;font-weight:700;line-height:23px;line-height:1.4375rem;letter-spacing:-0.02em;text-align:left;text-transform:initial;margin:0 0 5px}.shelf-list .slick-list .slick-track .slick-slide .shelf__product-item .product-item__info .product-item__price .list-price{min-height:23px;display:flex;align-items:center}.shelf-list .slick-list .slick-track .slick-slide .shelf__product-item .product-item__info .product-item__price .list-price span{font-size:14px;color:#707070;text-decoration:line-through}.shelf-list .slick-list .slick-track .slick-slide .shelf__product-item .product-item__info .product-item__price .list-price .flag-percentage{background-color:#d9000d;padding:2px 6px;margin-left:8px;border-radius:3px;text-decoration:none;color:#fff;font-family:"Nunito",sans-serif;font-size:10px;font-size:0.625rem;font-weight:700;line-height:12px;line-height:0.75rem;letter-spacing:.02em;text-align:center;text-transform:initial}.shelf-list .slick-list .slick-track .slick-slide .shelf__product-item .product-item__info .product-item__buy-button .btn--cart{color:#fff;font-family:"Nunito",sans-serif;font-size:12px;font-size:0.75rem;font-weight:700;line-height:14px;line-height:0.875rem;letter-spacing:.05em;text-align:center;text-transform:initial;background:#373896;box-sizing:border-box;box-shadow:none;border:none;width:100%;padding:9px 0;border-radius:5px;text-shadow:none;transition:.2s}.shelf-list .slick-list .slick-track .slick-slide .shelf__product-item .product-item__info .product-item__buy-button .btn--cart:hover{background-color:#19206a}.shelf-list .slick-list .slick-track .slick-slide .shelf__product-item .product-item__info .product-item__buy-button .btn--cart:focus{outline:none}.shelf-list .slick-list .slick-track .slick-slide .shelf__product-item .product-item__info .product-item__buy-button .btn--cart--loading{background-color:#d1d1d1;pointer-events:none}.embla{overflow:hidden;position:relative;margin-right:0}.embla button.embla__button{position:absolute;top:50%;padding:0;margin:0;background:#fff;transform:translate(0, -50%);cursor:pointer;color:rgba(0,0,0,0);border:none;font-size:0;line-height:0;display:block}.embla button.embla__prev{height:18px;width:18px;border-radius:50%;box-shadow:0 3px 6px 2px rgba(0,0,0,.2);background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='4.929' height='7.886' viewBox='0 0 4.929 7.886'%3e%3cpath id='iconmonstr-arrow-25' d='M0,6.9l1,.986L4.929,3.943,1,0,0,.986,2.957,3.943Z' transform='translate(4.929 7.886) rotate(180)' fill='%23373896'/%3e%3c/svg%3e ");background-position:center;background-repeat:no-repeat;transition:.2s;z-index:10;left:5px}.embla button.embla__prev:hover{box-shadow:0 3px 6px 2px rgba(0,0,0,.6)}.embla button.embla__prev::before{content:""}.embla button.embla__next{height:18px;width:18px;border-radius:50%;box-shadow:0 3px 6px 2px rgba(0,0,0,.2);background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='4.929' height='7.886' viewBox='0 0 4.929 7.886'%3e%3cpath id='iconmonstr-arrow-25' d='M0,.986,1,0,4.929,3.943,1,7.886,0,6.9,2.957,3.943Z' fill='%23373896'/%3e%3c/svg%3e ");background-position:center;background-repeat:no-repeat;transition:.2s;z-index:10;right:20px}.embla button.embla__next:hover{box-shadow:0 3px 6px 2px rgba(0,0,0,.6)}.embla button.embla__next::before{content:""}@media only screen and (min-width: 1024px){.embla button.embla__next{right:15px}}.embla__container{display:flex;list-style:none;padding:0;margin-left:0;gap:10px}@media only screen and (min-width: 1024px){.embla__container{gap:20px}}.embla__slide{flex:0 0 calc(50% - 5px);min-width:0;border:1px solid rgba(0,0,0,0);background:#fff;border-radius:10px;padding:10px;box-sizing:border-box}@media only screen and (min-width: 640px){.embla__slide{flex:0 0 calc(35% - 5px)}}@media only screen and (min-width: 1024px){.embla__slide{flex:0 0 calc(20% - 10px)}}@media only screen and (min-width: 1350px){.embla__slide{flex:0 0 calc(15.2% - 10px)}}.embla__slide .shelf__product-item{display:flex;flex-direction:column;align-items:center;position:relative}.embla__slide .shelf__product-item .product-item__img{cursor:default}.embla__slide .shelf__product-item .product-item__img img{height:97px;width:97px;max-width:unset}@media only screen and (min-width: 1200px){.embla__slide .shelf__product-item .product-item__img img{height:82px;width:82px}}.embla__slide .shelf__product-item .product-item__info{width:100%;box-sizing:border-box}.embla__slide .shelf__product-item .product-item__info .product-item__title{margin:0 0 3px}.embla__slide .shelf__product-item .product-item__info .product-item__title span{color:#3b3b3b;font-family:"Nunito",sans-serif;font-size:13px;font-size:0.8125rem;font-weight:400;line-height:18px;line-height:1.125rem;letter-spacing:0em;text-align:left;text-transform:initial;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;height:36px;text-overflow:ellipsis;white-space:initial;text-decoration:none;cursor:default}.embla__slide .shelf__product-item .product-item__info .product-item__price{color:#373896;font-family:"Nunito",sans-serif;font-size:17px;font-size:1.0625rem;font-weight:700;line-height:23px;line-height:1.4375rem;letter-spacing:-0.02em;text-align:left;text-transform:initial;margin:0 0 5px}.embla__slide .shelf__product-item .product-item__info .product-item__price .list-price{min-height:23px;display:flex;align-items:center}.embla__slide .shelf__product-item .product-item__info .product-item__price .list-price span{font-size:14px;color:#707070;text-decoration:line-through}.embla__slide .shelf__product-item .product-item__info .product-item__price .list-price .flag-percentage{background-color:#d9000d;padding:2px 6px;margin-left:8px;border-radius:3px;text-decoration:none;color:#fff;font-family:"Nunito",sans-serif;font-size:10px;font-size:0.625rem;font-weight:700;line-height:12px;line-height:0.75rem;letter-spacing:.02em;text-align:center;text-transform:initial}.embla__slide .shelf__product-item .product-item__info .product-item__buy-button .btn--cart{color:#fff;font-family:"Nunito",sans-serif;font-size:12px;font-size:0.75rem;font-weight:700;line-height:14px;line-height:0.875rem;letter-spacing:.05em;text-align:center;text-transform:initial;background:#373896;box-sizing:border-box;box-shadow:none;border:none;width:100%;padding:9px 0;border-radius:5px;text-shadow:none;transition:.2s}.embla__slide .shelf__product-item .product-item__info .product-item__buy-button .btn--cart:hover{background-color:#19206a}.embla__slide .shelf__product-item .product-item__info .product-item__buy-button .btn--cart:focus{outline:none}.embla__slide .shelf__product-item .product-item__info .product-item__buy-button .btn--cart--loading{background-color:#d1d1d1;pointer-events:none}.flagPagueMenos{width:100%;position:relative}.flagPagueMenos .comumFlag,.flagPagueMenos .freteFlag{border-radius:4px;padding:0 5px;width:100%;font-size:10px;font-weight:400;line-height:18px;text-transform:none;text-align:center;margin-bottom:4px;box-sizing:border-box}.flagPagueMenos .comumFlag{background:#eaebfc;color:#1c2376;border:1px solid #eaebfc;transition:all ease-in-out 300ms}.flagPagueMenos .comumFlag b{font-weight:900}.flagPagueMenos .freteFlag{background:#fff;color:#d9000d;border:1px solid #d9000d}.flagPagueMenos .freteFlag b{font-weight:700;font-size:calc(100% + 3px)}.flag-container{margin-bottom:10px;min-height:50px;display:flex;justify-content:flex-start;width:100%;flex-direction:column;box-sizing:border-box}.highlights-flag{bottom:auto;left:0;margin:auto;position:absolute;right:auto;top:0;color:#fff;font-family:"Nunito",sans-serif;font-size:11px;font-size:0.6875rem;font-weight:500;line-height:15px;line-height:0.9375rem;letter-spacing:.01em;text-align:center;text-transform:uppercase;background-color:#373896;border-radius:2px;padding:1px 5px;margin-bottom:4px}.cart-template .departmentFilter{height:auto;width:auto;display:block;overflow-x:auto;overflow-y:hidden;padding:0;white-space:nowrap;margin-right:180px;margin-bottom:-1px}@media only screen and (min-width: 640px){.cart-template .departmentFilter{border-bottom:unset}}.cart-template .departmentFilter::-webkit-scrollbar{height:8px}.cart-template .departmentFilter::-webkit-scrollbar-track{background:#e9e9e9;border-radius:5px 5px 0 0}@media only screen and (min-width: 640px){.cart-template .departmentFilter::-webkit-scrollbar-track{border-radius:0}}.cart-template .departmentFilter::-webkit-scrollbar-thumb{background:#e3e3e3;border-radius:5px 5px 0 0}@media only screen and (min-width: 640px){.cart-template .departmentFilter::-webkit-scrollbar-thumb{border-radius:0}}.cart-template .departmentFilter::-webkit-scrollbar-thumb:hover{background:#ccc}.cart-template .departmentFilter .departmentFilter-item{height:52px;width:52px;align-items:center;background-color:rgba(0,0,0,0);border-radius:5px;display:inline-flex;flex-direction:row;justify-content:center;margin:0 5px;position:relative;vertical-align:middle;transition:.2s;border:1px solid #373896;border-bottom:0}@media only screen and (min-width: 640px){.cart-template .departmentFilter .departmentFilter-item{height:48px;width:48px;border-radius:5px 5px 0 0;cursor:pointer;margin:0 5px 0 0}}.cart-template .departmentFilter .departmentFilter-item:hover{box-shadow:0 0 2px 1px rgba(0,0,0,.3764705882)}.cart-template .departmentFilter .departmentFilter-item--selected{background-color:#fff;border-color:#cdcdcd}.cart-template .departmentFilter .departmentFilter-item-image{height:26px;width:26px}.create-list-modal-wrapper{position:fixed;top:0;left:calc(0px - (100vw - 100%));width:100vw;height:100vh;background-color:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center;z-index:99999999}.create-list-modal-container{background-color:#fff;overflow:overlay;height:70vh;width:100%;max-width:500px;padding:2rem;border-radius:10px;color:#000;display:flex;flex-direction:column;justify-content:start;align-items:center;gap:20px;box-sizing:border-box}.create-list-modal-container .create-list-modal-top{width:93%;height:50px;display:flex;justify-content:right;align-items:center}.create-list-modal-container .create-list-modal-close-button{font-size:1.5rem;width:24px;height:24px}.create-list-modal-container .create-list-modal-close-button::after{background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3e%3cg transform='translate(0 0.228)'%3e%3crect width='24' height='24' transform='translate(0 -0.228)' fill='none'/%3e%3cpath d='M-6.941,13.176a1.055,1.055,0,0,1-.749-.31,1.059,1.059,0,0,1,0-1.5L11.368-7.69a1.059,1.059,0,0,1,1.5,0,1.059,1.059,0,0,1,0,1.5L-6.193,12.866A1.055,1.055,0,0,1-6.941,13.176Z' transform='translate(9.298 9.298)' fill='%23373896'/%3e%3cpath d='M12.117,13.176a1.055,1.055,0,0,1-.749-.31L-7.69-6.193a1.059,1.059,0,0,1,0-1.5,1.059,1.059,0,0,1,1.5,0L12.866,11.368a1.059,1.059,0,0,1-.749,1.807Z' transform='translate(9.298 9.298)' fill='%23373896'/%3e%3c/g%3e%3c/svg%3e");width:24px;height:24px}.create-list-modal-container .create-list-modal-close-button:hover{cursor:pointer}.create-list-modal-container .create-list-modal-close-button:hover:disabled{cursor:default}.create-list-modal-container .list-name{color:#000;font-family:"Nunito",sans-serif;font-size:22px;font-size:1.375rem;font-weight:400;line-height:24px;line-height:1.5rem;letter-spacing:0em;text-align:center;text-transform:initial}.create-list-modal-container .list-name-share{color:#000;font-family:"Nunito",sans-serif;font-size:22px;font-size:1.375rem;font-weight:400;line-height:24px;line-height:1.5rem;letter-spacing:0em;text-align:center;text-transform:initial}.create-list-modal-container .list-name-create{color:#000;font-family:"Nunito",sans-serif;font-size:22px;font-size:1.375rem;font-weight:400;line-height:24px;line-height:1.5rem;letter-spacing:0em;text-align:center;text-transform:initial}.create-list-modal-container .create-list-modal-submit-button:disabled{background-color:#d0d0d0;color:#678943;border:none;box-shadow:none}.create-list-modal-container .create-list-modal-submit-button,.create-list-modal-container .listCreateModalForm-button{display:flex;align-items:center;gap:5px;margin:12px 0 8px 0;padding:0 5px;background-color:#373896;border:1px solid #373896;border-radius:4px;width:100%;max-width:100px;justify-content:center;height:33px;cursor:pointer;transition:.5s;cursor:pointer;color:#fff;font-family:"Nunito",sans-serif;font-size:11px;font-size:0.6875rem;font-weight:700;line-height:16px;line-height:1rem;letter-spacing:0em;text-align:center;text-transform:initial;white-space:nowrap}.create-list-modal-container .list-button-update{font-size:14px}.create-list-modal-container .list-wrapper{width:100%;max-height:20vh;overflow-x:hidden;overflow-y:auto;padding:4px 16px;box-shadow:0 0 0 2px rgba(221,221,221,.3333333333);display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;box-sizing:border-box}.create-list-modal-container .list-wrapper::-webkit-scrollbar{width:8px}.create-list-modal-container .list-wrapper::-webkit-scrollbar-track{box-shadow:inset 0 0 2px rgba(85,85,85,.3333333333);border-radius:10px}.create-list-modal-container .list-wrapper::-webkit-scrollbar-thumb{border-radius:10px;box-shadow:inset 0 0 0 10px rgba(85,85,85,.3333333333)}.create-list-modal-container .list-container{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;padding:0 1em;box-sizing:border-box}.create-list-modal-container .list-item{width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:center}.create-list-modal-container .list-item-name{color:#2e2e2e;font-family:"Nunito",sans-serif;font-size:16px;font-size:1rem;font-weight:400;line-height:16px;line-height:1rem;letter-spacing:0em;text-align:left;text-transform:initial;max-width:174px;overflow:hidden;text-overflow:ellipsis !important;width:100%;white-space:nowrap}.create-list-modal-container .create-list-modal-form-container{width:100%;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;gap:10px}.create-list-modal-container #listCreateModalForm{display:flex;flex-direction:column;align-items:center;justify-content:space-evenly;width:100%}.create-list-modal-container .listCreateModalForm-input{height:44px;border-radius:5px;background:rgba(0,0,0,0);border:1px solid rgba(221,221,221,.2666666667);width:100%;color:#2e2e2e;font-family:"Nunito",sans-serif;font-size:12px;font-size:0.75rem;font-weight:400;line-height:16px;line-height:1rem;letter-spacing:-0.01em;text-align:left;text-transform:initial}.create-list-modal-container .list-create-input{height:44px;background-color:#f6f6f8;border:1px solid #b9b9b9;border-radius:15px;outline:none;padding-left:10px;color:#2e2e2e;font-family:"Nunito",sans-serif;font-size:14px;font-size:0.875rem;font-weight:400;line-height:24px;line-height:1.5rem;letter-spacing:0em;text-align:left;text-transform:initial}.open-create-list-modal-button{display:flex;align-items:center;justify-content:center;cursor:pointer;padding:14px 9px;gap:8px;color:#373896;font-family:"Nunito",sans-serif;font-size:12px;font-size:0.75rem;font-weight:400;line-height:21px;line-height:1.3125rem;letter-spacing:-0.01em;text-align:left;text-transform:initial;height:42px;width:100%;margin:0 0 -40px auto;border:1px solid #373896;background-color:#fff;text-decoration:underline;border-radius:5px;max-width:170px}.login-wall-container{max-width:610px;width:100%;border-radius:12px}.login-wall-container .login-wall-header{color:#000;font-family:"Nunito",sans-serif;font-size:22px;font-size:1.375rem;font-weight:400;line-height:24px;line-height:1.5rem;letter-spacing:0em;text-align:center;text-transform:initial}.login-wall-container .login-wall-content{text-align:center}.login-wall-container .login-wall-content :first-child{color:#2e2e2e;font-family:"Nunito",sans-serif;font-size:16px;font-size:1rem;font-weight:400;line-height:24px;line-height:1.5rem;letter-spacing:0em;text-align:center;text-transform:initial}.login-wall-container .login-wall-content :last-child{color:#2e2e2e}.login-wall-container button{color:#fff;font-family:"Nunito",sans-serif;font-size:16px;font-size:1rem;font-weight:400;line-height:24px;line-height:1.5rem;letter-spacing:-0.01em;text-align:center;text-transform:initial;border:1px solid #373896;border-radius:4px;background-color:rgba(0,0,0,0);height:40px;max-width:115px;width:100%;height:41px;border-radius:4px;background:#373896;color:#fff !important}.login-wall-container button :last-child{vertical-align:middle}.login-wall-container button svg{fill:#fff}.create-list-modal-container--loading{align-items:center;display:flex;justify-content:center}.create-list-modal-loading{width:3vw}.create-list-modal-container--login-wall{height:auto}.body-order-form .open-create-list-modal-button{max-width:100%;width:100%}@media only screen and (min-width: 980px){.body-order-form .open-create-list-modal-button{width:37%}}.create-list-toast{position:fixed;background:#127439;margin:1rem;bottom:0px;padding:10px;color:#fff;width:10rem;font-size:1rem;text-align:center;line-height:1.5}.body-order-form .open-create-list-modal-button{display:none}.listName,label[for=listName],.create-list-modal-form-container label{font-family:"Nunito";text-align:center;font-weight:bold;width:100%;margin:.5rem auto;font-size:1.2rem;color:#3b3b3b}.full-cart .cart table tbody tr.product-item .quantity{position:relative}.full-cart .cart table tbody tr.product-item .quantity::before,.full-cart .cart table tbody tr.product-item .quantity::after{display:block;box-sizing:border-box;opacity:0;transition:opacity 250ms ease;position:absolute}.full-cart .cart table tbody tr.product-item .quantity::before{content:"";width:11px;height:6px;background-image:url("data:image/svg+xml,%3Csvg width='11' height='6' viewBox='0 0 11 6' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_215_348)'%3E%3Cpath d='M5.49792 1.087L16.2437 12.1517C16.5516 12.4687 16.327 13 15.885 13H-5.60656C-6.0485 13 -6.27314 12.4687 -5.96524 12.1517L4.78056 1.087C4.97693 0.884798 5.30155 0.884798 5.49792 1.087Z' fill='%23FFF3E5' stroke='%23FFDCB3'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_215_348'%3E%3Crect width='11' height='6' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");bottom:-8px;left:50%;transform:translate(-50%, 0);z-index:2}.full-cart .cart table tbody tr.product-item .quantity::after{content:"Quantidade desejada indisponível";width:max-content;padding:5px 6px 5px 24px;background-image:url("data:image/svg+xml,%3Csvg width='14' height='15' viewBox='0 0 14 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_6724_58180)'%3E%3Cpath d='M7.00261 0.435547C5.68407 0.435547 4.39513 0.82654 3.29881 1.55908C2.20248 2.29163 1.34799 3.33282 0.84341 4.55099C0.338826 5.76916 0.206804 7.10961 0.464039 8.40281C0.721273 9.69602 1.35621 10.8839 2.28856 11.8163C3.22091 12.7486 4.4088 13.3835 5.70201 13.6408C6.99521 13.898 8.33566 13.766 9.55383 13.2614C10.772 12.7568 11.8132 11.9023 12.5457 10.806C13.2783 9.70969 13.6693 8.42076 13.6693 7.10221C13.6693 6.22673 13.4968 5.35983 13.1618 4.55099C12.8268 3.74215 12.3357 3.00723 11.7167 2.38817C11.0976 1.76911 10.3627 1.27805 9.55383 0.943017C8.74499 0.607985 7.87809 0.435547 7.00261 0.435547ZM7.00261 12.4355C5.94777 12.4355 4.91663 12.1228 4.03957 11.5367C3.1625 10.9507 2.47892 10.1177 2.07525 9.14319C1.67158 8.16865 1.56596 7.0963 1.77175 6.06173C1.97754 5.02717 2.48549 4.07686 3.23137 3.33098C3.97725 2.5851 4.92756 2.07715 5.96213 1.87136C6.99669 1.66557 8.06905 1.77119 9.04359 2.17486C10.0181 2.57852 10.8511 3.26211 11.4371 4.13917C12.0231 5.01623 12.3359 6.04738 12.3359 7.10221C12.3359 8.5167 11.774 9.87326 10.7738 10.8734C9.77365 11.8736 8.4171 12.4355 7.00261 12.4355Z' fill='%23CE5900'/%3E%3Cpath d='M7.00651 10.4368C7.3747 10.4368 7.67318 10.1384 7.67318 9.77018C7.67318 9.40199 7.3747 9.10352 7.00651 9.10352C6.63832 9.10352 6.33984 9.40199 6.33984 9.77018C6.33984 10.1384 6.63832 10.4368 7.00651 10.4368Z' fill='%23CE5900'/%3E%3Cpath d='M7.00651 3.76758C6.8297 3.76758 6.66013 3.83782 6.53511 3.96284C6.41008 4.08786 6.33984 4.25743 6.33984 4.43424V7.76758C6.33984 7.94439 6.41008 8.11396 6.53511 8.23898C6.66013 8.36401 6.8297 8.43424 7.00651 8.43424C7.18332 8.43424 7.35289 8.36401 7.47791 8.23898C7.60294 8.11396 7.67318 7.94439 7.67318 7.76758V4.43424C7.67318 4.25743 7.60294 4.08786 7.47791 3.96284C7.35289 3.83782 7.18332 3.76758 7.00651 3.76758Z' fill='%23CE5900'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_6724_58180'%3E%3Crect width='14' height='14' fill='white' transform='translate(0 0.107422)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");background-position:6px center;background-repeat:no-repeat;background-color:#feffec;border:1px solid #2e2e2e;color:#d9000d;font-family:"Nunito",sans-serif;font-size:12px;font-size:0.75rem;font-weight:400;line-height:24px;line-height:1.5rem;letter-spacing:0em;text-align:center;text-transform:initial;bottom:-7px;right:0;transform:translate(0, 100%);z-index:1}.containerMinOrderValueBar{background-color:#d8e6f0 !important;margin:12px 0 10px;box-sizing:border-box;width:auto !important;border-radius:5px}.containerMinOrderValueBar .contentMinOrderValueBar{display:flex;align-items:center;padding:10px 12px}.containerMinOrderValueBar .contentMinOrderValueBar span{color:#141f35;font-family:"Nunito",sans-serif;font-size:11px;font-size:0.6875rem;font-weight:400;line-height:13px;line-height:0.8125rem;letter-spacing:.01em;text-align:left;text-transform:initial;margin-left:4px}.items-unavailable__container{background:#fff;padding:20px 20px 0;text-align:left;box-sizing:border-box;border-radius:15px;border:1px solid #cdcdcd;position:absolute;top:calc(100% + 256px);left:0;right:0}@media only screen and (max-width: 639px){.items-unavailable__container{position:static;width:100%}}.items-unavailable__title{align-items:center;display:flex;justify-content:flex-start;flex-direction:row;color:#3b3b3b;font-family:"Nunito",sans-serif;font-size:13px;font-size:0.8125rem;font-weight:600;line-height:21px;line-height:1.3125rem;letter-spacing:0em;text-align:left;text-transform:uppercase}.items-unavailable__title-icon{vertical-align:middle;margin-right:3px}.items-unavailable__list{margin:0;padding:14px 0;list-style:none;align-items:center;display:flex;justify-content:center;flex-direction:row;flex-wrap:wrap;max-height:160px;overflow-y:auto}.items-unavailable__item{flex:0 0 20%}.items-unavailable__footer{border-top:1px solid rgba(177,179,179,.4)}.items-unavailable__button{padding:15px;border:0;box-shadow:none;background:rgba(0,0,0,0);align-items:center;display:flex;justify-content:center;flex-direction:row;color:#ff403f;font-family:"Nunito",sans-serif;font-size:12px;font-size:0.75rem;font-weight:700;line-height:14px;line-height:0.875rem;letter-spacing:0em;text-align:center;text-transform:uppercase;text-decoration:underline;margin:0 auto}.items-unavailable__button-icon{vertical-align:middle;margin-right:3px}.items-unavailable__modal{position:fixed;top:15%;bottom:0;left:0;right:0;background:#fff;padding:40px 40px 2rem;text-align:center;box-sizing:border-box;border-radius:8px;border:none;max-width:554px;max-height:190px;margin:0 auto;z-index:99999999;box-shadow:1px 2px 20px 0px #ada2a2}.items-unavailable__modal-title{display:block;color:#242424;font-family:"Nunito",sans-serif;font-size:18px;font-size:1.125rem;font-weight:600;line-height:18px;line-height:1.125rem;letter-spacing:0em;text-align:center;text-transform:uppercase;margin-bottom:.5rem}.items-unavailable__modal-descritpion{display:block;color:#4c4c4c;font-family:"Nunito",sans-serif;font-size:16px;font-size:1rem;font-weight:400;line-height:16px;line-height:1rem;letter-spacing:0em;text-align:center;text-transform:initial}.items-unavailable__modal-buttons{align-items:center;display:flex;justify-content:center;flex-direction:row;margin-top:40px}.items-unavailable__modal-cancel,.items-unavailable__modal-remove{box-shadow:none;background:rgba(0,0,0,0);border:0;border-radius:4px;width:50%}.items-unavailable__modal-cancel{border:1px solid #373896;padding:15px;color:#373896;font-family:"Nunito",sans-serif;font-size:16px;font-size:1rem;font-weight:600;line-height:16px;line-height:1rem;letter-spacing:0em;text-align:center;text-transform:uppercase;margin-right:.5rem}.items-unavailable__modal-remove{border:1px solid #373896;background:#373896;padding:15px;color:#fff;font-family:"Nunito",sans-serif;font-size:16px;font-size:1rem;font-weight:600;line-height:16px;line-height:1rem;letter-spacing:0em;text-align:center;text-transform:uppercase;margin-left:.5rem;transition:all ease-in-out 300ms}.items-unavailable__modal-remove:hover{background-color:#1c2376}.items-unavailable__modal-remove.loadingButton{font-size:0}.items-unavailable__modal-remove.loadingButton::after{content:"";display:inline-block;width:18px;height:18px;background-image:url(https://c.tenor.com/I6kN-6X7nhAAAAAj/loading-buffering.gif);background-repeat:no-repeat;background-size:contain;vertical-align:middle}.items-unavailable__modal-bg{position:fixed;top:0;left:calc(0px - (100vw - 100%));width:100vw;height:100vh;z-index:99999999;background-color:rgba(0,0,0,.5)}.body-cart-vertical .summary-template-holder{margin-bottom:290px}@media only screen and (max-width: 639px){.body-cart-vertical .summary-template-holder{margin-bottom:0}.body-cart-vertical .summary-template-holder.entrega{margin-bottom:0}}.body-cart-vertical.has-items-unavailable .summary-template-holder{margin-bottom:464px}@media only screen and (max-width: 639px){.body-cart-vertical.has-items-unavailable .summary-template-holder{margin-bottom:0}}.body-cart-vertical .custom-cart-template-wrap .summary-template-holder{margin-bottom:0}.deleteAllButton{width:max-content;background:#fff;border:1px solid #cdcdcd;border-radius:6px;padding:15px 8px;margin-top:14px;color:#ff403f;font-family:"Nunito",sans-serif;font-size:9.5px;font-size:0.59375rem;font-weight:500;line-height:18px;line-height:1.125rem;letter-spacing:0em;text-align:center;text-transform:uppercase;text-decoration:underline;position:absolute;right:0;left:auto}@media only screen and (max-width: 639px){.deleteAllButton{position:static;left:unset;bottom:unset;margin-top:13px}}.deleteAllButton--icon{vertical-align:middle;margin-right:4px;margin-top:-2px}.deleteAllButton:hover{color:#b21717}.deleteAllButton:hover .deleteAllButton--icon path{fill:#b21717}.deleteAllModalContainer.hidden{pointer-events:none}.deleteAllModalContainer.hidden .deleteAllModal,.deleteAllModalContainer.hidden .deleteAllModalOverlay{visibility:hidden;opacity:0;pointer-events:none}.deleteAllModalContainer.visible{pointer-events:all}.deleteAllModalContainer.visible .deleteAllModal,.deleteAllModalContainer.visible .deleteAllModalOverlay{visibility:visible;opacity:1;pointer-events:all}.deleteAllModalContainer{position:fixed;top:0;right:0;bottom:0;left:0;z-index:99999999;align-items:center;display:flex;justify-content:center;flex-direction:row}.deleteAllModalOverlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2;background:rgba(24,24,24,.5)}.deleteAllModal{position:relative;z-index:3;width:100%;max-width:554px;background:#fff;border-radius:8px;padding:24px;align-items:center;display:flex;justify-content:center;flex-direction:column}.deleteAllModalButtonClose{position:absolute;top:10px;right:10px;padding:0;border:0;background:none}.deleteAllModalButtonClose .deleteAllModalIconClose{display:block}.deleteAllModalIcon{margin:12px 0 4px 0}.deleteAllModalLabel{color:#242424;font-family:"Nunito",sans-serif;font-size:18px;font-size:1.125rem;font-weight:700;line-height:18px;line-height:1.125rem;letter-spacing:0em;text-align:center;text-transform:uppercase;margin:0 0 .5rem 0}.deleteAllModalDescription{color:#242424;font-family:"Nunito",sans-serif;font-size:16px;font-size:1rem;font-weight:400;line-height:16px;line-height:1rem;letter-spacing:0em;text-align:center;text-transform:initial;white-space:nowrap;margin:0 0 2rem 0}.deleteAllModalButtons{color:#373896;font-family:"Nunito",sans-serif;font-size:16px;font-size:1rem;font-weight:400;line-height:16px;line-height:1rem;letter-spacing:0em;text-align:center;text-transform:uppercase;width:100%;align-items:center;display:flex;justify-content:center;flex-direction:row}.deleteAllModalButtonCancel,.deleteAllModalButtonConfirm{box-sizing:border-box;padding:15px 10px;width:50%;border-radius:4px;transition:all ease-in-out 300ms}.deleteAllModalButtonCancel{margin:0 8px 0 0;background:#fff;border:1px solid #373896;color:#373896;font-family:"Nunito",sans-serif;font-size:16px;font-size:1rem;font-weight:400;line-height:16px;line-height:1rem;letter-spacing:0em;text-align:center;text-transform:uppercase}.deleteAllModalButtonCancel .deleteAllModalSpinner{color:#fff;display:block;margin:0 auto}.deleteAllModalButtonCancel:hover{border:1px solid #184077;color:#184077}.deleteAllModalButtonConfirm{margin:0 0 0 8px;background:#373896;border:1px solid #373896;color:#fff;font-family:"Nunito",sans-serif;font-size:16px;font-size:1rem;font-weight:400;line-height:16px;line-height:1rem;letter-spacing:0em;text-align:center;text-transform:uppercase}.deleteAllModalButtonConfirm:hover{background-color:#184077}.our-card-total{display:block;padding:0 0 1rem}@media only screen and (max-width: 767px){.our-card-total{padding-bottom:5px}}.our-card-total .our-card-total-content{align-items:center;display:flex;justify-content:space-between;flex-direction:row;width:100%}.our-card-total .our-card-total-label{color:#3b3b3b;font-family:"Nunito",sans-serif;font-size:12px;font-size:0.75rem;font-weight:400;line-height:21px;line-height:1.3125rem;letter-spacing:0em;text-align:left;text-transform:initial}.our-card-total .our-card-total-value{color:#3b3b3b;font-family:"Nunito",sans-serif;font-size:12px;font-size:0.75rem;font-weight:400;line-height:21px;line-height:1.3125rem;letter-spacing:0em;text-align:right;text-transform:initial}.modalMainParagraphNote{position:absolute;top:calc(100% + 14px);left:0;right:0;font-size:14px;line-height:28px}@media only screen and (max-width: 639px){.modalMainParagraphNote{position:static;width:100%;margin-top:33px;font-size:12px}}.modalMainParagraphNote strong{font-weight:600;font-size:1rem}@media only screen and (max-width: 639px){.modalMainParagraphNote strong{font-size:14px}}.modalMainParagraphNote button{background-color:rgba(0,0,0,0);border:0;box-shadow:none;padding:0;margin:0;font-size:14px;text-decoration:underline;color:#3b3b3b}@media only screen and (max-width: 639px){.modalMainParagraphNote button{font-size:12px}}.shipping-summary{background:#fff;padding:20px 20px 0;text-align:left;box-sizing:border-box;border-radius:15px;border:1px solid #cdcdcd;height:230px;position:absolute;top:calc(100% + 14px);left:0;right:0}@media only screen and (max-width: 639px){.shipping-summary{position:static;width:100%;margin-top:10px}}.shipping-summary .shipping-summary-title{display:block;color:#3b3b3b;font-family:"Nunito",sans-serif;font-size:15px;font-size:0.9375rem;font-weight:700;line-height:24px;line-height:1.5rem;letter-spacing:0em;text-align:left;text-transform:normal;margin-bottom:10px}.shipping-summary .shipping-summary-content{align-items:flex-start;display:flex;justify-content:flex-start;flex-direction:column;gap:10px}.shipping-summary .shipping-summary-items{align-items:center;display:flex;justify-content:flex-start;flex-direction:row;gap:5px}.shipping-summary .shipping-summary-items svg{vertical-align:middle;flex:0 0 auto}.shipping-summary .subtitle,.shipping-summary .time,.shipping-summary .price{color:#3b3b3b;font-family:"Nunito",sans-serif;font-size:13px;font-size:0.8125rem;font-weight:700;line-height:24px;line-height:1.5rem;letter-spacing:0em;text-align:left;text-transform:normal}.shipping-summary .subtitle{font-size:15px;align-items:flex-start}.shipping-summary .subtitle svg{height:24px}.shipping-summary .address{color:#3b3b3b;font-family:"Nunito",sans-serif;font-size:12px;font-size:0.75rem;font-weight:400;line-height:19px;line-height:1.1875rem;letter-spacing:0em;text-align:left;text-transform:normal}.shipping-redesign{margin-top:18px}.shipping-redesign .shipping-redesign-title{color:#3b3b3b;font-family:"Nunito",sans-serif;font-size:14px;font-size:0.875rem;font-weight:400;line-height:24px;line-height:1.5rem;letter-spacing:0em;text-align:left;text-transform:initial;display:block;margin:5px 0}.shipping-redesign ul{list-style:none;margin:0;padding:0}.shipping-redesign .shipping-redesign-days{align-items:center;display:flex;justify-content:flex-start;flex-direction:row;gap:9px;flex-wrap:wrap}.shipping-redesign .shipping-redesign-days li{border:1px solid #3b3b3b;background:#fff;border-radius:6px;align-items:center;display:flex;justify-content:center;flex-direction:column;flex-wrap:wrap;height:60px;width:60px;cursor:pointer}.shipping-redesign .shipping-redesign-days li .weekday{color:#3b3b3b;font-family:"Nunito",sans-serif;font-size:16px;font-size:1rem;font-weight:400;line-height:24px;line-height:1.5rem;letter-spacing:0em;text-align:center;text-transform:uppercase}.shipping-redesign .shipping-redesign-days li .dataStr{color:#3b3b3b;font-family:"Nunito",sans-serif;font-size:12px;font-size:0.75rem;font-weight:400;line-height:19px;line-height:1.1875rem;letter-spacing:0em;text-align:center;text-transform:uppercase}.shipping-redesign .shipping-redesign-days li.selected{border-color:#373896;background:#373896}.shipping-redesign .shipping-redesign-days li.selected .weekday,.shipping-redesign .shipping-redesign-days li.selected .dataStr{color:#fff}.shipping-redesign .shipping-redesign-hours{align-items:center;display:flex;justify-content:flex-start;flex-direction:row;gap:12px;flex-wrap:wrap;margin:12px auto 2px}.shipping-redesign .shipping-redesign-hours li{cursor:pointer;border:1px solid #d9d9d9;border-radius:8px;text-align:center;height:36px;width:auto;padding:8px 10px;align-items:center;display:flex;justify-content:flex-start;flex-direction:row;gap:5px;box-sizing:border-box}.shipping-redesign .shipping-redesign-hours li input{margin:0;border-color:#d9d9d9;accent-color:#373896 !important}.shipping-redesign .shipping-redesign-hours li label{color:#3b3b3b;font-family:"Nunito",sans-serif;font-size:12px;font-size:0.75rem;font-weight:400;line-height:19px;line-height:1.1875rem;letter-spacing:0em;text-align:left;text-transform:uppercase}.vtex-omnishipping-1-x-submitPaymentButton{text-align:left !important}#btn-confirm-shipping-redesign{color:#fff;font-family:"Nunito",sans-serif;font-size:14px;font-size:0.875rem;font-weight:600;line-height:20px;line-height:1.25rem;letter-spacing:0em;text-align:center;text-transform:normal;border-radius:6px;background-color:#373896;border:0;text-shadow:none;min-width:0;margin:0 auto 0 0;padding:12.5px 19px}#btn-confirm-shipping-redesign:hover{background-color:#19206a}#btn-confirm-shipping-redesign:focus{outline:none}#btn-confirm-shipping-redesign.loadingButton{opacity:.7;pointer-events:none}.address-nickname{display:block;margin:18px 0 0}.address-nickname .address-nickname-title{display:block;color:#3b3b3b;font-family:"Nunito",sans-serif;font-size:14px;font-size:0.875rem;font-weight:400;line-height:24px;line-height:1.5rem;letter-spacing:0em;text-align:left;text-transform:initial;margin-bottom:5px}.address-nickname ul{list-style:none;margin:0;padding:0;align-items:center;display:flex;justify-content:flex-start;flex-direction:row;gap:6px}.address-nickname li{border:1px solid #dedede;border-radius:5px;color:#c1c1c1;font-family:"Nunito",sans-serif;font-size:14px;font-size:0.875rem;font-weight:400;line-height:24px;line-height:1.5rem;letter-spacing:0em;text-align:center;text-transform:initial;padding:9px;min-width:104px;cursor:pointer}@media only screen and (max-width: 639px){.address-nickname li{min-width:0;flex:0 0 calc(32% - 19px)}}.address-nickname li.active{border-color:#3b3b3b;color:#3b3b3b}