.vtex-flex-layout-0-x-flexColChild--pricesPdpNew .auteco-store-1-x-thirdPriceContainer{padding:0}.vtex-product-summary-2-x-containerNormal--main .auteco-store-1-x-thirdPriceContainer,.vtex-product-summary-2-x-containerNormal--shelf .auteco-store-1-x-thirdPriceContainer{padding:0;margin:0 0 10px;width:65%}.vtex-product-summary-2-x-containerNormal--shelf .auteco-store-1-x-priceContainer{margin:5px 0}.auteco-store-1-x-PriceColor{color:#888989!important;font-size:.7rem;font-weight:700;margin-top:10px}.auteco-store-1-x-PriceColor .vtex-product-price-1-x-currencyContainer--PricesDefaultPDP{color:#888989!important;font-size:2.1rem;display:block;width:-webkit-max-content;width:-moz-max-content;width:max-content}.auteco-store-1-x-textOtherPaymentMethods{width:100%;font-weight:400!important;bottom:-3px;display:block;position:relative}.auteco-store-1-x-tagPromocion{font-size:.9rem;font-weight:700;border:1px dotted #000;padding:5px 4px 4px;text-align:center;height:auto;display:flex;align-items:center;margin:5px 0;max-width:200px;justify-content:center;align-content:center;flex-direction:column;color:#000}.auteco-store-1-x-thirdPriceNumber{font-weight:700;font-size:2.7rem;line-height:1;color:#000}.vtex-flex-layout-0-x-flexCol--pricesPdpNew .auteco-store-1-x-thirdPriceNumber{margin-top:5px}.auteco-store-1-x-thirdPriceName{font-size:.9rem;display:block;text-transform:uppercase;padding:0 5px 2px;max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content;font-weight:700;border-bottom:2px solid #000}.auteco-store-1-x-tagPromocionContainer{margin-top:10px}.vtex-product-summary-2-x-element--main .auteco-store-1-x-priceContainer,.vtex-product-summary-2-x-element--shelf .auteco-store-1-x-separatorPrice{display:flex;flex-direction:column;align-content:center;align-items:center}.vtex-product-summary-2-x-element--main .vtex-product-price-1-x-listPriceValue,.vtex-product-summary-2-x-element--shelf .vtex-product-price-1-x-listPriceValue{text-decoration:none!important;font-size:17px;font-weight:700;color:#777}.vtex-flex-layout-0-x-flexRow--victory--InfoShelfContainer .vtex-product-price-1-x-listPriceValue:before{content:"";position:relative;left:-5%;width:114%;bottom:-15px;border-top:3px solid red;transform:rotate(-7deg);display:block}.vtex-flex-layout-0-x-flexRow--victory--InfoShelfContainer .strike{text-decoration:none!important}.vtex-product-summary-2-x-element--shelf .vtex-product-price-1-x-listPriceValue:before{content:"";position:relative;left:-5%;width:114%;bottom:-10px;border-top:3px solid red;transform:rotate(-8deg);display:block}.vtex-product-summary-2-x-element--main .vtex-product-price-1-x-listPriceValue:before{content:"";position:relative;left:23%;width:55%;bottom:-10px;border-top:3px solid red;transform:rotate(-8deg);display:block}.vtex-product-summary-2-x-element--main .vtex-product-price-1-x-listPrice{line-height:0!important}.vtex-product-summary-2-x-element--main .auteco-store-1-x-separatorPrice{line-height:inherit!important}.vtex-product-summary-2-x-container--main .auteco-store-1-x-nameContainerShelfNew,.vtex-product-summary-2-x-container--main .auteco-store-1-x-thirdPriceContainerShelfName{color:#000}.vtex-product-summary-2-x-container--main .text-h3-product-name{margin-bottom:.5em!important}.vtex-product-summary-2-x-element--shelf .vtex-product-price-1-x-listPriceValue.strike{width:6rem;margin:0 auto;display:block}.vtex-flex-layout-0-x-flexColChild--shelfMenu-condition{height:100%;display:flex;flex-direction:column;justify-content:center;align-items:stretch}.vtex-product-summary-2-x-element--main .vtex-product-price-1-x-sellingPrice,.vtex-product-summary-2-x-element--shelf .vtex-product-price-1-x-sellingPrice{font-size:20px;font-weight:700;color:#000!important}.vtex-product-summary-2-x-element--main .auteco-store-1-x-priceContainer,.vtex-product-summary-2-x-element--shelf .auteco-store-1-x-priceContainer{justify-content:space-between;align-items:center;flex-direction:row}.auteco-store-1-x-termsContainer{font-size:.5rem;font-weight:700;border:1px dotted #000;padding:5px 4px;text-align:center;height:auto;display:flex;align-items:center;margin:0 5px;max-width:130px}.auteco-store-1-x-paddingTerms{margin-bottom:10px}@media (max-width:768px){.vtex-flex-layout-0-x-flexRow--PricesDefault .auteco-store-1-x-priceContainer{display:flex;justify-content:space-between;align-items:center;flex-direction:column;min-height:auto!important}.auteco-store-1-x-terminosPopupTrigger a{margin-top:5px}.auteco-store-1-x-textOtherPaymentMethodsShelf{bottom:-4px;position:relative}.auteco-store-1-x-tagPromocionContainer{display:flex;justify-content:center}.auteco-store-1-x-termsContainer{width:100%;font-size:.7rem;border:1px dashed #000;text-align:center;height:auto;display:flex;letter-spacing:1px;align-items:center;margin:5px 0 10px;max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content}.vtex-flex-layout-0-x-flexCol--pricesPdpNew .auteco-store-1-x-thirdPriceName{border-bottom:2px solid #000}.vtex-flex-layout-0-x-flexCol--details-pdp-new .auteco-store-1-x-thirdPriceContainer2{width:80%;margin:0 auto}.auteco-store-1-x-PricethirdContainer{}.auteco-store-1-x-nameContainer{width:-webkit-max-content;width:-moz-max-content;width:max-content;margin:5px auto 10px!important}.auteco-store-1-x-thirdPriceContainer{margin:0 auto 5px}.auteco-store-1-x-PriceColor{font-size:1rem}.vtex-product-summary-2-x-element--main .auteco-store-1-x-thirdPriceContainer2,.vtex-product-summary-2-x-element--shelf .auteco-store-1-x-thirdPriceContainer2{display:inline-block;margin:0 auto 10px;max-width:90%!important}.vtex-product-summary-2-x-element--main .auteco-store-1-x-thirdPriceName,.vtex-product-summary-2-x-element--shelf .auteco-store-1-x-thirdPriceName{font-size:12px!important;margin-top:5px!important;margin-bottom:5px!important}.vtex-flex-layout-0-x-flexCol--details-pdp-new .auteco-store-1-x-termsContainerBottomPrice{margin:5px auto 10px!important}.auteco-store-1-x-thirdPriceNameMobile{font-size:1rem!important;font-weight:700!important;margin-top:5px!important;margin-bottom:5px!important}.auteco-store-1-x-PricethirdContainerShelf{margin-bottom:0!important}}.auteco-store-1-x-KymcoContent .auteco-store-1-x-priceNormalContainer .vtex-product-price-1-x-currencyContainer--PricesDefaultPDP:before{content:"";position:relative;top:18px;display:flex;width:100%;border-top:3px solid #ce0b0b;transform:rotate(-6deg);left:0}.auteco-store-1-x-VictoryContent .auteco-store-1-x-priceNormalContainer .vtex-product-price-1-x-currencyContainer--PricesDefaultPDP:before{content:"";position:relative;top:18px;display:flex;width:100%;border-top:3px solid #e4961f;transform:rotate(-6deg);left:0}.auteco-store-1-x-VictoryContent .auteco-store-1-x-terminosPopupTrigger a{font-size:.8rem;color:#e4961f;padding:2px 0 5px;text-decoration:underline;display:block}.auteco-store-1-x-CeronteContent .auteco-store-1-x-priceNormalContainer .vtex-product-price-1-x-currencyContainer--PricesDefaultPDP:before{content:"";position:relative;top:18px;display:flex;width:100%;border-top:3px solid #d1682d;transform:rotate(-6deg);left:0}.auteco-store-1-x-CeronteContent .auteco-store-1-x-terminosPopupTrigger a{font-size:.8rem;color:#d1682d;padding:2px 0 5px;text-decoration:underline;display:block}.auteco-store-1-x-tagPromocionShelf{font-size:.6rem;border:1px dotted #000;padding:1px 4px;text-align:center;color:#000}.auteco-store-1-x-tagPromocionContainerShelf{margin-top:0}.auteco-store-1-x-KymcoContent .auteco-store-1-x-terminosPopupTrigger a{font-size:.8rem;color:#ce0b0b;padding:5px 0 2px;text-decoration:underline;display:block}@media screen and (max-width:1376px){.auteco-store-1-x-thirdPriceContainerShelfName{max-width:85%!important}}.auteco-store-1-x-thirdPriceContainerShelfName{font-size:.67rem;border-bottom:1px solid #000;max-width:80%;margin:0 auto;padding-bottom:2px}.auteco-store-1-x-separatorPriceShelf{-webkit-margin-after:.2em;margin-block-end:.2em}.auteco-store-1-x-separatorPriceShelfNoOthers .vtex-product-price-1-x-sellingPriceValue{color:#7b7b7b!important;font-size:1.2rem;width:-webkit-max-content;width:-moz-max-content;width:max-content;display:block;margin:0 auto}.auteco-store-1-x-separatorPriceShelfNoOthers .vtex-product-price-1-x-sellingPriceValue:before{content:"";position:relative;top:13px;display:flex;width:100%;border-top:2px solid #ce0b0b;transform:rotate(-6deg);left:3px}.auteco-store-1-x-separatorPriceShelfNoOthersColor .vtex-product-price-1-x-sellingPriceValue{color:#000!important}.auteco-store-1-x-separatorPriceShelfNoOthers{-webkit-margin-after:.5em;margin-block-end:.5em}.auteco-store-1-x-separatorPriceShelfNoOthersColor{-webkit-margin-after:.2em;margin-block-end:.2em}.vtex-flex-layout-0-x-flexRow--benelli--InfoShelfContainer .auteco-store-1-x-thirdPriceContainer,.vtex-flex-layout-0-x-flexRow--victory--InfoShelfContainer .auteco-store-1-x-thirdPriceContainer{width:50%}.vtex-product-summary-2-x-element--main .vtex-flex-layout-0-x-flexRow--container-prices .auteco-store-1-x-thirdPriceContainer{margin:0 auto 13px}.vtex-product-summary-2-x-element--main .text-h3-product-name{-webkit-margin-before:1em;margin-block-start:1em;-webkit-margin-after:1em;margin-block-end:1em}.vtex-flex-layout-0-x-flexRow--benelli--InfoShelfContainer .auteco-store-1-x-thirdPriceContainer,.vtex-flex-layout-0-x-flexRow--victory--InfoShelfContainer .auteco-store-1-x-thirdPriceContainer{margin:0 auto 5px;padding-top:0}.vtex-flex-layout-0-x-flexRow--benelli--InfoShelfContainer .auteco-store-1-x-thirdPriceNumber,.vtex-flex-layout-0-x-flexRow--victory--InfoShelfContainer .auteco-store-1-x-thirdPriceNumber,.vtex-product-summary-2-x-element--main .vtex-flex-layout-0-x-flexRow--container-prices .auteco-store-1-x-thirdPriceNumber{font-size:20px}.vtex-flex-layout-0-x-flexRow--benelli--InfoShelfContainer .auteco-store-1-x-thirdPriceName,.vtex-flex-layout-0-x-flexRow--victory--InfoShelfContainer .auteco-store-1-x-thirdPriceName,.vtex-product-summary-2-x-element--main .vtex-flex-layout-0-x-flexRow--container-prices .auteco-store-1-x-thirdPriceName{font-size:12px;color:#000}.vtex-product-summary-2-x-element--main .auteco-store-1-x-thirdPriceContainer,.vtex-product-summary-2-x-element--shelf .auteco-store-1-x-thirdPriceContainer{display:inline-block;margin:0 auto 10px;max-width:100%}.vtex-product-summary-2-x-element--main .auteco-store-1-x-thirdPriceContainer2,.vtex-product-summary-2-x-element--shelf .auteco-store-1-x-thirdPriceContainer2{display:inline-block;margin:0 auto 10px;max-width:80%}.vtex-product-summary-2-x-element--main .auteco-store-1-x-textOtherPaymentMethods,.vtex-product-summary-2-x-element--shelf .auteco-store-1-x-textOtherPaymentMethods{text-transform:capitalize;font-weight:0!important;font-size:.7rem}.vtex-product-summary-2-x-element--main .auteco-store-1-x-priceContainer,.vtex-product-summary-2-x-element--shelf .auteco-store-1-x-priceContainer{justify-content:center;display:flex;flex-direction:column}.vtex-product-summary-2-x-element--main .auteco-store-1-x-termsContainer,.vtex-product-summary-2-x-element--shelf .auteco-store-1-x-termsContainer{font-size:.4rem;height:20px;margin:5px 0 0;padding:0 5px}.vtex-flex-layout-0-x-flexRowContent--PricesDefault .auteco-store-1-x-priceContainer{display:flex;justify-content:space-between;align-items:center;min-height:48px}.auteco-store-1-x-nameAndTermsMobile{border-bottom:2px solid #000}.vtex-flex-layout-0-x-flexRowContent--PricesDefault .auteco-store-1-x-thirdPriceContainer2{max-width:none!important;margin-top:5px}.vtex-product-summary-2-x-element--main .auteco-store-1-x-thirdPriceNumber,.vtex-product-summary-2-x-element--shelf .auteco-store-1-x-thirdPriceNumber{font-size:20px;font-weight:700}.vtex-product-summary-2-x-element--main .auteco-store-1-x-thirdPriceName,.vtex-product-summary-2-x-element--shelf .auteco-store-1-x-thirdPriceName{font-size:12px;font-weight:300;padding:0}.auteco-store-1-x-PriceMainContainer{display:flex;flex-direction:column}.auteco-store-1-x-Victory{background-color:#fff;padding:10px 0 0;border:1px solid #e6e6e6;box-shadow:0 3px 6px rgba(0,0,0,.16);border-radius:5px;margin-bottom:10px}.vtex-flex-layout-0-x-flexRow--victory--InfoShelfContainer .auteco-store-1-x-priceNormalContainer{margin-bottom:5px;display:flex;justify-content:center;flex-direction:column;align-items:center}.auteco-store-1-x-thirdPriceContainerShelfPrice{display:block}.auteco-store-1-x-PricethirdContainerShelf{font-size:1.3rem;font-weight:700;color:#000!important;-webkit-margin-after:.1em;margin-block-end:.1em}.auteco-store-1-x-nameContainerShelf{font-size:.67rem;border-bottom:1px solid #000;max-width:80%;margin:0 auto;padding-bottom:2px}.auteco-store-1-x-nameContainerShelfNew{font-size:.67rem;border-bottom:1px solid #000;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content;display:flex;padding-bottom:2px;justify-content:center;margin:0 auto -3px}.auteco-store-1-x-separatorPriceShelf .vtex-product-price-1-x-sellingPriceValue,.auteco-store-1-x-textOtherPaymentMethodsShelf{color:#7b7b7b}.auteco-store-1-x-textOtherPaymentMethodsShelf{font-size:.7rem;bottom:-8px;position:relative}.vtex-flex-layout-0-x-flexRow--victory--InfoShelfContainer .auteco-store-1-x-separatorPrice,.vtex-flex-layout-0-x-flexRow--victory--InfoShelfContainer .auteco-store-1-x-thirdPriceNumber{font-size:24px!important;font-weight:700!important}.vtex-flex-layout-0-x-flexRow--victory--InfoShelfContainer .auteco-store-1-x-separatorPrice{display:flex;flex-direction:column}.vtex-flex-layout-0-x-flexRow--victory--InfoShelfContainer .auteco-store-1-x-termsContainer{display:none!important}.vtex-flex-layout-0-x-flexRowContent--victory--InfoShelfContainer .vtex-product-price-1-x-sellingPriceValue{font-size:1.3rem!important;font-weight:700}.vtex-flex-layout-0-x-flexRowContent--victory--InfoShelfContainer .auteco-store-1-x-thirdPriceContainerShelfName{display:inline!important}.vtex-flex-layout-0-x-flexRowContent--victory--InfoShelfContainer .auteco-store-1-x-nameContainerShelfNew{display:inline-block!important}.auteco-store-1-x-modalOverlay{position:fixed;inset:0;background:rgba(0,0,0,.45);display:flex;align-items:center;justify-content:center;z-index:9999}.auteco-store-1-x-modalDialog{background:#fff;width:min(720px,92vw);max-height:80vh;overflow:auto;border-radius:16px;box-shadow:0 10px 30px rgba(0,0,0,.25);outline:none}.auteco-store-1-x-modalHeader{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;border-bottom:1px solid #eee}.auteco-store-1-x-modalTitle{margin:0;font-size:1.125rem;line-height:1.3}.auteco-store-1-x-modalClose{background:transparent;border:0;font-size:1.5rem;line-height:1;cursor:pointer}.auteco-store-1-x-modalBody{padding:16px 20px;font-size:.7rem;line-height:1.55;text-align:justify}.auteco-store-1-x-terminosPopupTrigger .auteco-store-1-x-buyNowButton{cursor:pointer;text-decoration:underline}