.pensefarma-custom-apps-avanti-0-x-pdpCart{width:100%;min-width:0}.pensefarma-custom-apps-avanti-0-x-pdpCartBuyButtonWrapper{position:relative;width:100%;min-width:0;margin:0;padding:0;border:0}.pensefarma-custom-apps-avanti-0-x-pdpCartBuyButtonWrapper>.pensefarma-flags-pdp-0-x-modalButtonBuy,.pensefarma-custom-apps-avanti-0-x-pdpCartBuyButtonWrapper>.vtex-button,.pensefarma-custom-apps-avanti-0-x-pdpCartLoading{display:flex;align-items:center;justify-content:flex-start;box-sizing:border-box;width:100%;max-width:none;height:48px;min-height:48px;margin:0;padding:0 64px 0 24px;border:0;border-radius:12px;background:#006ea8;box-shadow:none;color:#fff;font-family:inherit;font-size:16px;font-weight:700;line-height:20px;text-align:left;text-transform:uppercase;cursor:pointer}.pensefarma-custom-apps-avanti-0-x-pdpCartBuyButtonWrapper>.vtex-button .vtex-button__label{width:100%;height:100%;padding:0!important;justify-content:flex-start}.pensefarma-custom-apps-avanti-0-x-pdpCartBuyButtonWrapper>.vtex-button .vtex-add-to-cart-button-0-x-buttonDataContainer{width:100%;justify-content:flex-start}.pensefarma-custom-apps-avanti-0-x-pdpCartBuyButtonWrapper>.vtex-button .vtex-add-to-cart-button-0-x-buttonText{font-size:16px;font-weight:700}.pensefarma-custom-apps-avanti-0-x-pdpCartBuyButtonWrapper>.pensefarma-flags-pdp-0-x-modalButtonBuy:hover:not(:disabled),.pensefarma-custom-apps-avanti-0-x-pdpCartBuyButtonWrapper>.vtex-button:hover:not(:disabled){background:#005785}.pensefarma-custom-apps-avanti-0-x-pdpCartBuyButtonWrapper>.pensefarma-flags-pdp-0-x-modalButtonBuy:disabled,.pensefarma-custom-apps-avanti-0-x-pdpCartBuyButtonWrapper>.vtex-button:disabled,.pensefarma-custom-apps-avanti-0-x-pdpCartLoading:disabled{opacity:.6;cursor:not-allowed}.pensefarma-custom-apps-avanti-0-x-pdpCartBagIcon{display:flex;position:absolute;top:50%;right:24px;width:20px;height:20px;color:#fff;transform:translateY(-50%);pointer-events:none}.pensefarma-custom-apps-avanti-0-x-pdpCartQuantitySelector{display:flex;align-items:center;justify-content:space-between;box-sizing:border-box;width:100%;height:48px;padding:0 12px;border:1px solid #006ea8;border-radius:12px;background:#fff}.pensefarma-custom-apps-avanti-0-x-pdpCartQuantityButton{display:flex;align-items:center;justify-content:center;flex:0 0 44px;height:44px;padding:0;border:0;background:transparent;color:#006ea8;font-family:inherit;font-size:24px;cursor:pointer}.pensefarma-custom-apps-avanti-0-x-pdpCartQuantityButton:disabled{opacity:.4;cursor:not-allowed}.pensefarma-custom-apps-avanti-0-x-pdpCartQuantityValue{color:#006ea8;font-size:18px;font-weight:600}.pensefarma-custom-apps-avanti-0-x-pdpCartQuantityButton:focus-visible{outline:2px solid #006ea8;outline-offset:1px;border-radius:4px}.pensefarma-custom-apps-avanti-0-x-pdpCartError{margin:8px 0 0;color:#c51d34;font-size:12px;line-height:18px}.pensefarma-custom-apps-avanti-0-x-pdpCart[data-variant=floating] .pensefarma-custom-apps-avanti-0-x-pdpCartBuyButtonWrapper>.pensefarma-flags-pdp-0-x-modalButtonBuy,.pensefarma-custom-apps-avanti-0-x-pdpCart[data-variant=floating] .pensefarma-custom-apps-avanti-0-x-pdpCartBuyButtonWrapper>.vtex-button,.pensefarma-custom-apps-avanti-0-x-pdpCart[data-variant=floating] .pensefarma-custom-apps-avanti-0-x-pdpCartLoading{padding:0 52px 0 20px;border:1px solid #bad8eb;background:#fff;color:#006ea8;font-size:14px}.pensefarma-custom-apps-avanti-0-x-pdpCart[data-variant=floating] .pensefarma-custom-apps-avanti-0-x-pdpCartBuyButtonWrapper>.vtex-button .vtex-add-to-cart-button-0-x-buttonText{font-size:14px}.pensefarma-custom-apps-avanti-0-x-pdpCart[data-variant=floating] .pensefarma-custom-apps-avanti-0-x-pdpCartBuyButtonWrapper>.pensefarma-flags-pdp-0-x-modalButtonBuy:hover:not(:disabled),.pensefarma-custom-apps-avanti-0-x-pdpCart[data-variant=floating] .pensefarma-custom-apps-avanti-0-x-pdpCartBuyButtonWrapper>.vtex-button:hover:not(:disabled){background:#eaf4f9}.pensefarma-custom-apps-avanti-0-x-pdpCart[data-variant=floating] .pensefarma-custom-apps-avanti-0-x-pdpCartBagIcon{right:16px;color:#006ea8}.pensefarma-custom-apps-avanti-0-x-pdpCart[data-variant=floating] .pensefarma-custom-apps-avanti-0-x-pdpCartQuantitySelector{padding:0 4px;border-color:#bad8eb}@media (max-width:360px){.pensefarma-custom-apps-avanti-0-x-pdpCart[data-variant=floating] .pensefarma-custom-apps-avanti-0-x-pdpCartBuyButtonWrapper>.pensefarma-flags-pdp-0-x-modalButtonBuy,.pensefarma-custom-apps-avanti-0-x-pdpCart[data-variant=floating] .pensefarma-custom-apps-avanti-0-x-pdpCartBuyButtonWrapper>.vtex-button,.pensefarma-custom-apps-avanti-0-x-pdpCart[data-variant=floating] .pensefarma-custom-apps-avanti-0-x-pdpCartLoading{padding-left:12px;font-size:12px}.pensefarma-custom-apps-avanti-0-x-pdpCart[data-variant=floating] .pensefarma-custom-apps-avanti-0-x-pdpCartBuyButtonWrapper>.vtex-button .vtex-add-to-cart-button-0-x-buttonText{font-size:12px}}