/*
 * Safari / Apple movement guard.
 * Uses html classes from browser-classes.js. Do not change brand styling here.
 */

html.bgccou-is-apple-device .boddor-standalone-checkout .bgc-button,
html.bgccou-is-apple-device .boddor-standalone-checkout .button,
html.bgccou-is-apple-device .boddor-standalone-checkout button,
html.bgccou-is-apple-device .bgc-ui-root .bgc-button,
html.bgccou-is-apple-device .bgc-ui-root .button,
html.bgccou-is-apple-device .bgc-ui-root button,
html.bgccou-is-apple-device .bgc-thankyou-page .bgc-button,
html.bgccou-is-apple-device .bgc-thankyou-page .button,
html.bgccou-is-apple-device .bgc-thankyou-page button,
html.bgccou-is-apple-device .bgc-activation-page .bgc-button,
html.bgccou-is-apple-device .bgc-activation-page .button,
html.bgccou-is-apple-device .bgc-activation-page button,
html.bgccou-is-apple-device .boddor-thankyou-page .bgc-button,
html.bgccou-is-apple-device .boddor-thankyou-page .button,
html.bgccou-is-apple-device .boddor-thankyou-page button,
html.bgccou-is-apple-device .bgc-activation-render-root .bgc-button,
html.bgccou-is-apple-device .bgc-activation-render-root .button,
html.bgccou-is-apple-device .bgc-activation-render-root button,
html.bgccou-is-apple-device .boddor-standalone-checkout .bgc-place-order,
html.bgccou-is-apple-device .boddor-standalone-checkout .bgc-support-button,
html.bgccou-is-apple-device .boddor-standalone-checkout .bgc-coupon-toggle,
html.bgccou-is-apple-device .boddor-standalone-checkout .bgc-coupon-button,
html.bgccou-is-apple-device .boddor-standalone-checkout .bgc-coupon-remove,
html.bgccou-is-apple-device .boddor-standalone-checkout .bgccou-place-order-button,
html.bgccou-is-apple-device .bgc-ui-root .bgccou-place-order-button,
html.bgccou-is-apple-device .bgc-checkout .bgccou-place-order-button,
html.bgccou-is-apple-device .woocommerce-checkout .bgccou-place-order-button,
html.bgccou-is-apple-device form.checkout .bgccou-place-order-button,
html.bgccou-is-apple-device form.woocommerce-checkout .bgccou-place-order-button,
html.bgccou-is-apple-device .bgccou-otp-modal button,
html.bgccou-is-apple-device .bgccou-tip-modal button,
html.bgccou-is-apple-device .bgccou-trial-used-modal button,
html.bgccou-is-apple-device .bgc-popup button,
html.bgccou-is-apple-device .bgc-modal button,
html.bgccou-is-apple-device .bgc-checkout-preferences-popup button,
html.bgccou-is-apple-device .bgc-bouquets-popup button {
  -webkit-appearance: none !important;
  appearance: none !important;
  max-width: 100%;
  min-width: 0;
  line-height: 1 !important;
  vertical-align: middle;
  transform: none !important;
  transform-origin: center center;
  scale: 1 !important;
  backface-visibility: hidden;
  -webkit-font-smoothing: antialiased;
  will-change: auto !important;
  transition-property: background-color, color, border-color, opacity, box-shadow !important;
  transition-duration: 0.18s !important;
  transition-timing-function: ease !important;
}

html.bgccou-is-apple-device .boddor-standalone-checkout .bgc-button::before,
html.bgccou-is-apple-device .boddor-standalone-checkout .bgc-button::after,
html.bgccou-is-apple-device .boddor-standalone-checkout .button::before,
html.bgccou-is-apple-device .boddor-standalone-checkout .button::after,
html.bgccou-is-apple-device .boddor-standalone-checkout button::before,
html.bgccou-is-apple-device .boddor-standalone-checkout button::after,
html.bgccou-is-apple-device .bgc-thankyou-page .bgc-button::before,
html.bgccou-is-apple-device .bgc-thankyou-page .bgc-button::after,
html.bgccou-is-apple-device .bgc-thankyou-page .button::before,
html.bgccou-is-apple-device .bgc-thankyou-page .button::after,
html.bgccou-is-apple-device .bgc-thankyou-page button::before,
html.bgccou-is-apple-device .bgc-thankyou-page button::after,
html.bgccou-is-apple-device .bgc-activation-page .bgc-button::before,
html.bgccou-is-apple-device .bgc-activation-page .bgc-button::after,
html.bgccou-is-apple-device .bgc-activation-page .button::before,
html.bgccou-is-apple-device .bgc-activation-page .button::after,
html.bgccou-is-apple-device .bgc-activation-page button::before,
html.bgccou-is-apple-device .bgc-activation-page button::after,
html.bgccou-is-apple-device .bgc-activation-render-root .bgc-button::before,
html.bgccou-is-apple-device .bgc-activation-render-root .bgc-button::after,
html.bgccou-is-apple-device .bgc-activation-render-root .button::before,
html.bgccou-is-apple-device .bgc-activation-render-root .button::after,
html.bgccou-is-apple-device .bgc-activation-render-root button::before,
html.bgccou-is-apple-device .bgc-activation-render-root button::after {
  animation: none !important;
  transform: none !important;
  scale: 1 !important;
  will-change: auto !important;
}

html.bgccou-is-apple-device .boddor-standalone-checkout .bgc-card,
html.bgccou-is-apple-device .boddor-standalone-checkout .bgc-panel,
html.bgccou-is-apple-device .boddor-standalone-checkout .bgc-checkout-card,
html.bgccou-is-apple-device .boddor-standalone-checkout .bgc-checkout-feature-card,
html.bgccou-is-apple-device .boddor-standalone-checkout .bgc-payment-card,
html.bgccou-is-apple-device .boddor-standalone-checkout .bgc-summary-card,
html.bgccou-is-apple-device .boddor-standalone-checkout .bgc-order-summary,
html.bgccou-is-apple-device .boddor-standalone-checkout .bgc-option-card,
html.bgccou-is-apple-device .boddor-standalone-checkout .bgc-bouquet-tab,
html.bgccou-is-apple-device .boddor-standalone-checkout .bgc-check,
html.bgccou-is-apple-device .boddor-standalone-checkout .bgc-segmented,
html.bgccou-is-apple-device .boddor-standalone-checkout .bgc-order-details-row,
html.bgccou-is-apple-device .boddor-standalone-checkout .bgc-activation-detail-row,
html.bgccou-is-apple-device .boddor-standalone-checkout .bgc-summary-product,
html.bgccou-is-apple-device .bgc-ui-root .bgc-card,
html.bgccou-is-apple-device .bgc-ui-root .bgc-panel,
html.bgccou-is-apple-device .bgc-ui-root .bgc-checkout-card,
html.bgccou-is-apple-device .bgc-ui-root .bgc-checkout-feature-card,
html.bgccou-is-apple-device .bgc-ui-root .bgc-payment-card,
html.bgccou-is-apple-device .bgc-ui-root .bgc-summary-card,
html.bgccou-is-apple-device .bgc-ui-root .bgc-order-summary,
html.bgccou-is-apple-device .bgc-ui-root .bgc-option-card,
html.bgccou-is-apple-device .bgc-ui-root .bgc-bouquet-tab,
html.bgccou-is-apple-device .bgc-ui-root .bgc-check,
html.bgccou-is-apple-device .bgc-ui-root .bgc-segmented,
html.bgccou-is-apple-device .bgc-thankyou-page .bgc-card,
html.bgccou-is-apple-device .bgc-thankyou-page .bgc-panel,
html.bgccou-is-apple-device .bgc-thankyou-page .bgc-thankyou-card,
html.bgccou-is-apple-device .bgc-thankyou-page .bgc-activation-card,
html.bgccou-is-apple-device .bgc-thankyou-page .bgc-action-card,
html.bgccou-is-apple-device .bgc-thankyou-page .bgc-order-number-card,
html.bgccou-is-apple-device .bgc-thankyou-page .bgc-important-note-card,
html.bgccou-is-apple-device .bgc-thankyou-page .bgc-delivery-preview,
html.bgccou-is-apple-device .bgc-thankyou-page .bgc-html-preview,
html.bgccou-is-apple-device .bgc-activation-page .bgc-card,
html.bgccou-is-apple-device .bgc-activation-page .bgc-panel,
html.bgccou-is-apple-device .bgc-activation-page .bgc-thankyou-card,
html.bgccou-is-apple-device .bgc-activation-page .bgc-activation-card,
html.bgccou-is-apple-device .bgc-activation-page .bgc-action-card,
html.bgccou-is-apple-device .bgc-activation-page .bgc-order-number-card,
html.bgccou-is-apple-device .bgc-activation-page .bgc-important-note-card,
html.bgccou-is-apple-device .bgc-activation-page .bgc-delivery-preview,
html.bgccou-is-apple-device .bgc-activation-page .bgc-html-preview,
html.bgccou-is-apple-device .bgc-activation-render-root .bgc-card,
html.bgccou-is-apple-device .bgc-activation-render-root .bgc-panel,
html.bgccou-is-apple-device .bgc-activation-render-root .bgc-thankyou-card,
html.bgccou-is-apple-device .bgc-activation-render-root .bgc-activation-card,
html.bgccou-is-apple-device .bgc-activation-render-root .bgc-action-card,
html.bgccou-is-apple-device .bgc-activation-render-root .bgc-order-number-card,
html.bgccou-is-apple-device .bgc-activation-render-root .bgc-important-note-card,
html.bgccou-is-apple-device .bgc-activation-render-root .bgc-delivery-preview,
html.bgccou-is-apple-device .bgc-activation-render-root .bgc-html-preview {
  max-width: 100%;
  min-width: 0;
  transform: none !important;
  transform-origin: center center;
  scale: 1 !important;
  backface-visibility: hidden;
  will-change: auto !important;
}

html.bgccou-is-apple-device .bgccou-otp-dialog,
html.bgccou-is-apple-device .bgccou-tip-dialog,
html.bgccou-is-apple-device .bgccou-trial-used-dialog,
html.bgccou-is-apple-device .bgc-popup-dialog,
html.bgccou-is-apple-device .bgc-modal-dialog,
html.bgccou-is-apple-device .bgc-trial-popup-dialog,
html.bgccou-is-apple-device .bgc-checkout-preferences-dialog,
html.bgccou-is-apple-device .bgc-bouquets-popup-dialog {
  animation: none !important;
  transform: none !important;
  transform-origin: center center;
  scale: 1 !important;
  will-change: auto !important;
  backface-visibility: hidden;
}

html.bgccou-is-apple-device .bgccou-place-order-label {
  transform: none !important;
  will-change: auto !important;
}

html.bgccou-is-apple-device .bgccou-place-order-spinner {
  will-change: auto !important;
}

@media (hover: none), (pointer: coarse) {
  .boddor-standalone-checkout .bgc-button:hover,
  .boddor-standalone-checkout .button:hover,
  .boddor-standalone-checkout button:hover,
  .bgc-ui-root .bgc-button:hover,
  .bgc-ui-root .button:hover,
  .bgc-ui-root button:hover,
  .bgc-thankyou-page .bgc-button:hover,
  .bgc-thankyou-page .button:hover,
  .bgc-thankyou-page button:hover,
  .bgc-activation-page .bgc-button:hover,
  .bgc-activation-page .button:hover,
  .bgc-activation-page button:hover,
  .bgc-activation-render-root .bgc-button:hover,
  .bgc-activation-render-root .button:hover,
  .bgc-activation-render-root button:hover,
  .boddor-thankyou-page .bgc-button:hover,
  .boddor-thankyou-page .button:hover,
  .boddor-thankyou-page button:hover,
  .boddor-standalone-checkout .bgc-card:hover,
  .boddor-standalone-checkout .bgc-panel:hover,
  .bgc-ui-root .bgc-card:hover,
  .bgc-ui-root .bgc-panel:hover,
  .bgc-thankyou-page .bgc-card:hover,
  .bgc-thankyou-page .bgc-panel:hover,
  .bgc-activation-page .bgc-card:hover,
  .bgc-activation-page .bgc-panel:hover,
  .bgc-activation-render-root .bgc-card:hover,
  .bgc-activation-render-root .bgc-panel:hover,
  .bgccou-tip-modal .bgccou-tip-option:hover,
  .boddor-standalone-checkout .bgc-payment-card:hover,
  .boddor-standalone-checkout .bgc-bouquet-tab:hover,
  .boddor-standalone-checkout .bgc-check:hover,
  .boddor-standalone-checkout .bgc-segmented button:hover,
  .boddor-standalone-checkout .bgc-option-card:hover,
  .boddor-standalone-checkout .bgc-coupon-toggle:hover,
  .boddor-standalone-checkout .bgc-coupon-button:hover,
  .boddor-standalone-checkout .bgc-support-button:hover,
  .boddor-standalone-checkout .bgc-place-order:hover,
  .bgccou-otp-modal button:hover,
  .bgccou-trial-used-modal button:hover,
  .bgc-popup button:hover,
  .bgc-modal button:hover {
    filter: none !important;
    transform: none !important;
    scale: 1 !important;
  }

  .boddor-standalone-checkout .bgc-button,
  .boddor-standalone-checkout .button,
  .boddor-standalone-checkout button,
  .bgc-ui-root .bgc-button,
  .bgc-ui-root .button,
  .bgc-ui-root button,
  .bgc-thankyou-page .bgc-button,
  .bgc-thankyou-page .button,
  .bgc-thankyou-page button,
  .bgc-activation-page .bgc-button,
  .bgc-activation-page .button,
  .bgc-activation-page button,
  .bgc-activation-render-root .bgc-button,
  .bgc-activation-render-root .button,
  .bgc-activation-render-root button,
  .bgccou-otp-modal button,
  .bgccou-tip-modal button,
  .bgccou-trial-used-modal button {
    transition-property: background-color, color, border-color, opacity, box-shadow, filter !important;
  }
}
