.po-product-buy,.product-sticky-form{--po-safira: #071F57;--po-safira-apoio: #0A2C73;--po-safira-claro: #F2F5FA;--po-borda: #D9E1EE;--po-cobre: #B87333;--po-cobre-claro: #E7A16C;--po-cobre-escuro: #8C4120;--po-branco: #FFFFFF;--po-verde: #087F5B}html{overflow-x:clip}.po-product-tags{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:10px}.po-product-sold{display:inline-flex;align-items:center;box-sizing:border-box;height:28px;padding:0 10px;border:1px solid var(--po-borda);border-radius:6px;background:var(--po-safira-claro);color:var(--po-safira);font-size:12px;font-weight:500;line-height:1;letter-spacing:.2px;white-space:nowrap}.po-product-tags .po-black-friday-badge{height:28px;gap:6px;padding:0 9px 0 6px;font-size:12px}.po-product-tags .po-black-friday-badge__bar{height:16px}.po-bf-campanha .product-meta:not(:has(.product-meta__label-list .label--highlight)) .po-black-friday-badge{display:none}.po-product-buy .product-meta__title{margin-top:0;color:var(--po-safira);font-size:25px;font-weight:600;line-height:1.2;letter-spacing:0}.po-product-buy .product-meta__price-list-container{margin-top:10px}.po-product-buy .price-list{gap:2px 12px}.po-product-buy .price-list .price{margin:0}.po-product-buy .price-list .price--large{color:var(--po-safira-apoio);font-size:29px;font-weight:700;line-height:1.15}.po-product-buy .price-list .price--compare{color:var(--po-cobre-escuro);opacity:1;font-size:17px;text-decoration:line-through;text-decoration-color:var(--po-cobre-escuro)}.po-product-buy .parcelamento,.po-product-buy .parcelamento span{color:var(--po-safira)!important}.po-product-buy .parcelamento{font-size:16px!important}.po-product-buy .parcelamento svg{fill:var(--po-safira)}.po-product-buy .parcelamento b{font-weight:700}.po-product-buy #modal-open-button{border:1px solid var(--po-safira)!important;border-radius:6px!important;background:#fff!important;color:var(--po-safira)!important}.po-product-buy #modal-open-button:hover{background:var(--po-safira-claro)!important}.po-product-buy #modal-open-button:focus-visible{outline:2px solid var(--po-safira);outline-offset:2px}.backdrop-modal-parcel{--po-safira: #071F57;--po-safira-claro: #F2F5FA;--po-borda: #D9E1EE;--po-cobre: #B87333;--po-branco: #FFFFFF;--color-primary-parcelamento: #071F57;--color-secondary-parcelamento: #071F57;--color-terciary-parcelamento: #0A2C73;--color-active-parcelamento: #0A2C73}.backdrop-modal-parcel .modal-parcel-title{color:var(--po-safira)}.backdrop-modal-parcel .modal-parcel-payments{gap:6px}.backdrop-modal-parcel .modal-parcel{overflow-y:auto;max-height:calc(100vh - 20px);max-height:calc(100dvh - 20px)}.backdrop-modal-parcel .modal-parcel-payment{border-color:var(--po-borda);border-radius:6px;background:#fff;font-size:12px}.backdrop-modal-parcel #payment-type-1:checked~.modal-parcel-payments #label-type-1,.backdrop-modal-parcel #payment-type-2:checked~.modal-parcel-payments #label-type-2,.backdrop-modal-parcel #payment-type-3:checked~.modal-parcel-payments #label-type-3{--color-active-parcelamento: #FFFFFF;border-color:var(--po-cobre);background:var(--po-safira);color:var(--po-branco);font-weight:700}.backdrop-modal-parcel .modal-parcel-list li:nth-child(odd){background:var(--po-safira-claro)}.backdrop-modal-parcel .modal-parcel-list-item{font-size:13px}.backdrop-modal-parcel .modal-parcel-extra,.backdrop-modal-parcel .modal-parcel-cards-wrapper{color:var(--po-safira)}.po-product-benefits{display:flex;flex-wrap:wrap;align-items:center;gap:8px 14px;box-sizing:border-box;width:100%;margin-top:12px;padding:10px 14px;border-radius:10px;background:var(--po-safira-claro);font-size:15px;line-height:1.25}.po-product-benefits__pix{display:inline-flex;align-items:center;gap:8px;min-width:0}.po-product-benefits__icon{flex:none;width:18px;height:18px;fill:var(--po-cobre)}.po-product-benefits__destaque{color:var(--po-cobre-escuro);font-weight:700}.po-product-benefits__complemento{color:var(--po-safira)}.po-product-benefits__prioritario{display:inline-flex;align-items:center;gap:6px;padding:5px 12px;border-radius:999px;background:var(--po-safira);color:var(--po-branco);font-weight:600}.po-product-benefits__mais{color:var(--po-cobre-claro);font-weight:700}.po-product-buy .product-form__option-name,.po-product-buy .product-form__quantity-label{color:var(--po-safira);font-weight:600}.po-product-buy .product-form__option-value{color:var(--po-safira)}.po-product-buy .block-swatch-list{flex-wrap:wrap}.po-product-buy .block-swatch__item{display:flex;align-items:center;justify-content:center;box-sizing:border-box;min-height:44px;border:1px solid var(--po-borda);border-radius:6px;background:#fff;color:var(--po-safira);white-space:nowrap}.po-product-buy .block-swatch__item:after{display:none}.po-product-buy .block-swatch__item:hover{border-color:var(--po-safira)}.po-product-buy .block-swatch__radio:checked+.block-swatch__item{border:2px solid var(--po-cobre);background:var(--po-safira);color:var(--po-branco);font-weight:700}.po-product-buy .block-swatch.is-disabled .block-swatch__item{border-color:var(--po-borda);background:linear-gradient(to bottom right,transparent calc(50% - 1px),var(--po-borda) 50%,transparent calc(50% + 1px)) no-repeat,#fff;color:#071f5780;font-weight:400}.po-product-buy .block-swatch__radio:focus-visible+.block-swatch__item,.po-product-buy .block-swatch__radio.focus-visible+.block-swatch__item{outline:2px solid var(--po-safira);outline-offset:2px}.po-product-buy .quantity-selector{--quantity-selector-height: 44px;box-sizing:content-box;border:1px solid var(--po-cobre);border-radius:6px!important;height:44px!important;background:#fff;color:var(--po-safira)}.po-product-buy .quantity-selector__button{width:44px;min-width:44px;color:var(--po-safira)}.po-product-buy .quantity-selector__input{width:46px;padding:0 4px;border-right:1px solid var(--po-borda);border-left:1px solid var(--po-borda);border-radius:0;color:var(--po-safira);font-weight:600}.po-product-buy .quantity-selector__button:focus-visible,.po-product-buy .quantity-selector__input:focus-visible{outline:2px solid var(--po-safira);outline-offset:-2px}.po-product-buy .quantity-selector__button[disabled]{opacity:.4;cursor:not-allowed}.po-product-buy .product-form__add-button.button,.product-sticky-form .product-form__add-button.button{min-height:48px;border:1px solid var(--po-cobre);border-radius:8px;background:linear-gradient(180deg,var(--po-safira-apoio) 0%,var(--po-safira) 62%)!important;box-shadow:0 2px 6px #071f5738;color:var(--po-branco);font-weight:700}.po-product-buy .product-form__add-button.button:not([disabled]):hover,.product-sticky-form .product-form__add-button.button:not([disabled]):hover{background:linear-gradient(180deg,var(--po-safira) 0%,#05153C 100%)!important;box-shadow:0 3px 9px #071f574d}.po-product-buy .product-form__add-button.button:focus-visible,.product-sticky-form .product-form__add-button.button:focus-visible{outline:2px solid var(--po-safira);outline-offset:2px}.po-product-buy .product-form__add-button.button[disabled],.product-sticky-form .product-form__add-button.button[disabled]{border-color:var(--po-borda);background:var(--po-safira-claro)!important;box-shadow:none;color:#071f5799;cursor:not-allowed}.po-product-buy .btn-whatsapp-buy{border:2px solid var(--po-verde);background:#fff;color:var(--po-verde)}.po-product-buy .btn-whatsapp-buy .logo-whatsapp-ionic{color:var(--po-verde)}.po-product-buy .btn-whatsapp-buy:hover{background:var(--po-verde);color:#fff}.po-product-buy .btn-whatsapp-buy:hover>.logo-whatsapp-ionic{color:#fff}.po-product-buy .btn-whatsapp-buy:focus-visible{outline:2px solid var(--po-verde);outline-offset:2px}@media screen and (min-width:741px){.po-product-buy .product-meta__title{font-size:26px}.po-product-buy .price-list .price--large{font-size:30px}}@media screen and (min-width:1000px){.po-product-buy .product-meta__title{font-size:30px}.po-product-buy .price-list .price--large{font-size:32px}.po-product-buy .price-list .price--compare{font-size:18px}}@media screen and (max-width:400px){.backdrop-modal-parcel .modal-parcel{padding:12px 10px 10px}.backdrop-modal-parcel .modal-parcel-title{padding-right:24px;font-size:17px}.backdrop-modal-parcel .modal-parcel-list-item{padding:3px 5px;font-size:11.5px;white-space:nowrap}.po-product-benefits{padding:10px 12px;font-size:14px}.po-product-buy .block-swatch__item{white-space:normal}}.po-payment-methods,.po-product-assurance,.po-shipping-calculator{box-sizing:border-box;border:1px solid #D9E1EE;border-radius:8px;background:#fff;box-shadow:none;container-type:inline-size}.po-payment-methods{margin-top:16px;padding:14px}.po-payment-methods__title{margin:0 0 10px;color:#071f57;font-size:15px;font-weight:700;line-height:1.25;text-align:center}.po-payment-methods__list{display:flex;flex-wrap:wrap;justify-content:center;gap:8px}.po-payment-methods__logo{display:block;flex:0 0 calc((100% - 24px)/4);box-sizing:border-box;width:calc((100% - 24px)/4);max-width:72px;height:auto;aspect-ratio:38 / 24;margin:0}@container (min-width: 460px){.po-payment-methods__logo{flex-basis:calc((100% - 48px) / 7);width:calc((100% - 48px) / 7)}}.po-product-assurances{margin-top:12px;container-type:inline-size}.po-product-assurances__grid{display:grid;grid-template-columns:1fr;gap:12px}@container (min-width: 500px){.po-product-assurances__grid{grid-template-columns:1fr 1fr}}.po-product-assurance{display:flex;align-items:flex-start;gap:12px;padding:14px}.po-product-assurance__icon{flex:none;width:26px;height:26px;color:#b87333}.po-product-assurance__title{margin:0 0 4px;color:#071f57;font-size:15px;font-weight:700;line-height:1.25}.po-product-assurance__title p,.po-product-assurance__text p{margin:0}.po-product-assurance__text{color:#48566b;font-size:13.5px;line-height:1.4}.po-product-assurance__text a{display:inline-block;margin-top:4px;color:#8c4120;text-decoration:underline}.po-product-assurance__text a:focus-visible{outline:2px solid #071F57;outline-offset:2px}.po-shipping-calculator.frete-real-box{margin:12px 0 0;padding:14px 16px;border-radius:8px}.po-shipping-calculator .frete-real-label{margin-bottom:10px;color:#071f57;font-size:15px;font-weight:700;text-transform:none}.po-shipping-calculator .frete-real-label svg{width:24px;height:22px;color:#b87333}.po-shipping-calculator__cep{display:block;margin-bottom:4px;color:#48566b;font-size:13px;font-weight:600}.po-shipping-calculator .frete-real-input{height:44px;border:1px solid #D9E1EE;border-radius:6px;background:#fff;color:#071f57;font-size:16px}.po-shipping-calculator .frete-real-input::placeholder{color:#48566b;opacity:1}.po-shipping-calculator .frete-real-input:focus-visible{outline:2px solid #071F57;outline-offset:1px}.po-shipping-calculator .frete-real-btn{justify-content:center;min-height:44px;border:1px solid #B87333;border-radius:6px;background:#071f57;color:#fff;font-weight:700}.po-shipping-calculator .frete-real-btn:not(:disabled):hover{background:#05153c}.po-shipping-calculator .frete-real-btn:focus-visible{outline:2px solid #071F57;outline-offset:2px}.po-shipping-calculator .frete-real-err{color:#b3261e;font-size:13px}.po-shipping-calculator .frete-real-empty,.po-shipping-calculator .frete-real-indisponivel{color:#48566b}.po-shipping-calculator .frete-real-indisponivel svg{color:#b87333;opacity:1}.po-shipping-calculator .frete-real-option{border-top-color:#d9e1ee}.po-shipping-calculator .frete-real-carrier{color:#071f57}.po-shipping-calculator .frete-real-days{color:#48566b}.po-shipping-calculator .frete-real-price{color:#071f57}@container (max-width: 280px){.po-shipping-calculator .frete-real-flex{flex-wrap:wrap}.po-shipping-calculator .frete-real-input,.po-shipping-calculator .frete-real-btn{flex:1 1 100%}}.po-shipping-calculator__destino{display:flex;align-items:flex-start;gap:8px;margin-top:10px;padding:8px 10px;border-radius:6px;background:#f2f5fa;color:#071f57;font-size:13.5px;line-height:1.35}.po-shipping-calculator__destino[hidden]{display:none}.po-shipping-calculator__destino svg{flex:none;width:16px;height:16px;margin-top:1px;color:#b87333}.po-shipping-calculator__destino-rotulo{display:block;color:#48566b;font-size:12px}.po-shipping-calculator__destino-cidade{font-weight:700}
/*# sourceMappingURL=/cdn/shop/t/22/assets/po-product-buy.css.map */
