.woocommerce-checkout #payment div.payment_box .sv-wc-payment-gateway-payment-form-manage-payment-methods,#add_payment_method .sv-wc-payment-gateway-payment-form-manage-payment-methods{display:block;margin:1em 0;text-align:center}.woocommerce-checkout #payment div.payment_box .sv-wc-payment-gateway-payment-form-saved-payment-method,#add_payment_method .sv-wc-payment-gateway-payment-form-saved-payment-method{display:inline-block;margin-bottom:.5em}.woocommerce-checkout #payment div.payment_box .sv-wc-payment-gateway-payment-form-saved-payment-method .nickname,#add_payment_method .sv-wc-payment-gateway-payment-form-saved-payment-method .nickname{margin-right:.5em}.woocommerce-checkout #payment div.payment_box .sv-wc-payment-gateway-payment-form-saved-payment-method img,#add_payment_method .sv-wc-payment-gateway-payment-form-saved-payment-method img{float:none;width:30px;height:20px;display:inline-block;margin-right:.5em;vertical-align:middle}.woocommerce-checkout #payment div.payment_box input.js-sv-wc-payment-gateway-credit-card-form-input[type=tel],.woocommerce-checkout #payment div.payment_box input.js-sv-wc-payment-gateway-credit-card-form-input[type=text],.woocommerce-checkout #payment div.payment_box input.js-sv-wc-payment-gateway-echeck-form-input[type=tel],.woocommerce-checkout #payment div.payment_box input.js-sv-wc-payment-gateway-echeck-form-input[type=text],.woocommerce-checkout #payment div.payment_box input.js-sv-wc-payment-gateway-form-nickname,#add_payment_method input.js-sv-wc-payment-gateway-credit-card-form-input[type=tel],#add_payment_method input.js-sv-wc-payment-gateway-credit-card-form-input[type=text],#add_payment_method input.js-sv-wc-payment-gateway-echeck-form-input[type=tel],#add_payment_method input.js-sv-wc-payment-gateway-echeck-form-input[type=text],#add_payment_method input.js-sv-wc-payment-gateway-form-nickname{font-size:1.5em;padding:8px}.woocommerce-checkout #payment div.payment_box input.js-sv-wc-payment-gateway-credit-card-form-input[type=tel]:focus,.woocommerce-checkout #payment div.payment_box input.js-sv-wc-payment-gateway-credit-card-form-input[type=text]:focus,#add_payment_method input.js-sv-wc-payment-gateway-credit-card-form-input[type=tel]:focus,#add_payment_method input.js-sv-wc-payment-gateway-credit-card-form-input[type=text]:focus{box-shadow:0 0 .1875em #3498db}.woocommerce-checkout #payment div.payment_box input.js-sv-wc-payment-gateway-credit-card-form-input[type=tel].identified,.woocommerce-checkout #payment div.payment_box input.js-sv-wc-payment-gateway-credit-card-form-input[type=text].identified,#add_payment_method input.js-sv-wc-payment-gateway-credit-card-form-input[type=tel].identified,#add_payment_method input.js-sv-wc-payment-gateway-credit-card-form-input[type=text].identified{border-color:#69bf29}.woocommerce-checkout #payment div.payment_box input.js-sv-wc-payment-gateway-credit-card-form-input[type=tel].identified:focus,.woocommerce-checkout #payment div.payment_box input.js-sv-wc-payment-gateway-credit-card-form-input[type=text].identified:focus,#add_payment_method input.js-sv-wc-payment-gateway-credit-card-form-input[type=tel].identified:focus,#add_payment_method input.js-sv-wc-payment-gateway-credit-card-form-input[type=text].identified:focus{box-shadow:0 0 .1875em #69bf29}@media screen and (min-width: 330px){.woocommerce-checkout #payment div.payment_box input.js-sv-wc-payment-gateway-credit-card-form-account-number,#add_payment_method input.js-sv-wc-payment-gateway-credit-card-form-account-number{background-image:url(//blueroofdistillers.ca/wp-content/plugins/woocommerce-gateway-moneris/vendor/skyverge/wc-plugin-framework/woocommerce/payment-gateway/assets/images/card-cc-plain.svg);background-repeat:no-repeat;background-position:right 10px center;background-size:50px 31px}.woocommerce-checkout #payment div.payment_box input.js-sv-wc-payment-gateway-credit-card-form-account-number.visa,#add_payment_method input.js-sv-wc-payment-gateway-credit-card-form-account-number.visa{background-image:url(//blueroofdistillers.ca/wp-content/plugins/woocommerce-gateway-moneris/vendor/skyverge/wc-plugin-framework/woocommerce/payment-gateway/assets/images/card-visa.svg)}.woocommerce-checkout #payment div.payment_box input.js-sv-wc-payment-gateway-credit-card-form-account-number.mastercard,#add_payment_method input.js-sv-wc-payment-gateway-credit-card-form-account-number.mastercard{background-image:url(//blueroofdistillers.ca/wp-content/plugins/woocommerce-gateway-moneris/vendor/skyverge/wc-plugin-framework/woocommerce/payment-gateway/assets/images/card-mastercard.svg)}.woocommerce-checkout #payment div.payment_box input.js-sv-wc-payment-gateway-credit-card-form-account-number.dinersclub,#add_payment_method input.js-sv-wc-payment-gateway-credit-card-form-account-number.dinersclub{background-image:url(//blueroofdistillers.ca/wp-content/plugins/woocommerce-gateway-moneris/vendor/skyverge/wc-plugin-framework/woocommerce/payment-gateway/assets/images/card-dinersclub.svg)}.woocommerce-checkout #payment div.payment_box input.js-sv-wc-payment-gateway-credit-card-form-account-number.maestro,#add_payment_method input.js-sv-wc-payment-gateway-credit-card-form-account-number.maestro{background-image:url(//blueroofdistillers.ca/wp-content/plugins/woocommerce-gateway-moneris/vendor/skyverge/wc-plugin-framework/woocommerce/payment-gateway/assets/images/card-maestro.svg)}.woocommerce-checkout #payment div.payment_box input.js-sv-wc-payment-gateway-credit-card-form-account-number.jcb,#add_payment_method input.js-sv-wc-payment-gateway-credit-card-form-account-number.jcb{background-image:url(//blueroofdistillers.ca/wp-content/plugins/woocommerce-gateway-moneris/vendor/skyverge/wc-plugin-framework/woocommerce/payment-gateway/assets/images/card-jcb.svg)}.woocommerce-checkout #payment div.payment_box input.js-sv-wc-payment-gateway-credit-card-form-account-number.amex,#add_payment_method input.js-sv-wc-payment-gateway-credit-card-form-account-number.amex{background-image:url(//blueroofdistillers.ca/wp-content/plugins/woocommerce-gateway-moneris/vendor/skyverge/wc-plugin-framework/woocommerce/payment-gateway/assets/images/card-amex.svg)}.woocommerce-checkout #payment div.payment_box input.js-sv-wc-payment-gateway-credit-card-form-account-number.discover,#add_payment_method input.js-sv-wc-payment-gateway-credit-card-form-account-number.discover{background-image:url(//blueroofdistillers.ca/wp-content/plugins/woocommerce-gateway-moneris/vendor/skyverge/wc-plugin-framework/woocommerce/payment-gateway/assets/images/card-discover.svg)}.woocommerce-checkout #payment div.payment_box input.js-sv-wc-payment-gateway-credit-card-form-account-number.visaelectron,#add_payment_method input.js-sv-wc-payment-gateway-credit-card-form-account-number.visaelectron{background-image:url(//blueroofdistillers.ca/wp-content/plugins/woocommerce-gateway-moneris/vendor/skyverge/wc-plugin-framework/woocommerce/payment-gateway/assets/images/card-visa-electron.svg)}.woocommerce-checkout #payment div.payment_box input.js-sv-wc-payment-gateway-credit-card-form-account-number.invalid-card-type,#add_payment_method input.js-sv-wc-payment-gateway-credit-card-form-account-number.invalid-card-type{background-image:url(//blueroofdistillers.ca/wp-content/plugins/woocommerce-gateway-moneris/vendor/skyverge/wc-plugin-framework/woocommerce/payment-gateway/assets/images/card-cc-invalid.svg)}}.woocommerce-checkout #payment div.payment_box .js-sv-wc-payment-gateway-echeck-form-check-hint,#add_payment_method .js-sv-wc-payment-gateway-echeck-form-check-hint{margin:0 0 3px 2px;cursor:pointer}.woocommerce-checkout #payment div.payment_box .js-sv-wc-payment-gateway-echeck-form-sample-check,#add_payment_method .js-sv-wc-payment-gateway-echeck-form-sample-check{margin:1em}.woocommerce-checkout #payment div.payment_box .js-sv-wc-payment-gateway-echeck-form-sample-check img,#add_payment_method .js-sv-wc-payment-gateway-echeck-form-sample-check img{min-height:135px}ul.payment_methods li div.sv-wc-payment-gateway-card-icons{vertical-align:middle;display:flex;flex-wrap:wrap;margin-left:auto;gap:5px}ul.payment_methods li div.sv-wc-payment-gateway-card-icons img{float:none !important}.woocommerce-order-pay #order_review button#place_order[disabled],button#place_order[disabled]{display:none}.js-sv-wc-moneris-gateway-csc-field{font-size:1.5em;padding:8px}.taseav-age-verify{
  width:100%;
  height:100%;
  position:fixed;
  background:rgba(0, 0, 0, 0.9);
  top:0;
  left:0;
  z-index:9999;
}

.taseav-age-verify form{
  position:fixed;
  top:50%;
  left:50%;
  transform:translate(-50%, -50%);
  max-width:600px;
  width:90%;
}

.taseav-age-verify input{
  width:calc(100% - 24px);
  padding:10px;
  border-radius:5px;
}

.taseav-age-verify div{
  margin-bottom:20px;
  max-width:100%;
  float:left;
}

.taseav-age-verify .taseav-month{
  width:24%;
}

.taseav-age-verify .taseav-day{
  width:24%;
}

.taseav-age-verify .taseav-year{
  width:50%;
}

.taseav-age-verify div:nth-of-type(2){
  margin-left:1%;
  margin-right:1%;
}

.taseav-age-verify input[type="submit"]{
  clear:both;
  width:100%;
}

.taseav-age-verify input[name="overAge"],
.taseav-age-verify input[name="underAge"]{
  width:45%;
}

.taseav-age-verify input[name="overAge"]{
  margin-right:2.5%;
}

.taseav-age-verify input[name="underAge"]{
  margin-left:2.5%;
}

.taseav-age-verify{
  color:white;
}

.taseav-age-verify label{
  color:white;
}

.taseav-age-verify h2{
  font-size:30px;
  text-align:center;
  color:white;
}table.wc-block-cart-items .wc-block-cart-items__row.is-mnm-container td, table.wc-block-cart-items .wc-block-cart-items__row.is-mnm-container th {
  margin-bottom: 0;
}
table.wc-block-cart-items .wc-block-cart-items__row.is-mnm-container::after {
  border-bottom: 0px !important;
}
table.wc-block-cart-items .wc-block-cart-items__row.is-mnm-container .wc-block-cart-item__edit-link {
  margin: 0.5em 0;
  padding: 0 1em;
}
table.wc-block-cart-items .wc-block-cart-items__row.is-mnm-container .wc-block-components-product-details__selections {
  display: none;
}
table.wc-block-cart-items .wc-block-cart-items__row.is-mnm-child td {
  border-top: 0;
}
table.wc-block-cart-items .wc-block-cart-items__row.is-mnm-child:not(.is-mnm-child__last) td {
  margin-bottom: 0;
}
table.wc-block-cart-items .wc-block-cart-items__row.is-mnm-child:not(.is-mnm-child__last)::after {
  border-bottom: 0px;
}
table.wc-block-cart-items .wc-block-cart-items__row.is-mnm-child .wc-block-cart-item__wrap {
  padding-left: 66px;
  font-size: 0.75em;
}
table.wc-block-cart-items .wc-block-cart-items__row.is-mnm-child .wc-block-cart-item__wrap .wc-block-components-quantity-selector {
  display: none;
}
table.wc-block-cart-items .wc-block-cart-items__row.is-mnm-child .wc-block-cart-item__wrap .wc-block-cart-item__remove-link {
  display: none;
}
table.wc-block-cart-items .wc-block-cart-items__row.is-mnm-child .wc-block-cart-item__wrap .wc-block-components-product-metadata {
  font-size: 0.8572em;
}
table.wc-block-cart-items .wc-block-cart-items__row.is-mnm-child td.wc-block-cart-item__image {
  position: relative;
  z-index: 1;
}
table.wc-block-cart-items .wc-block-cart-items__row.is-mnm-child td.wc-block-cart-item__image a {
  height: 50px;
  display: block;
  width: 0px;
}
table.wc-block-cart-items .wc-block-cart-items__row.is-mnm-child td.wc-block-cart-item__image img {
  position: absolute;
  left: 100%;
  width: 50px;
}
table.wc-block-cart-items .wc-block-cart-items__row.is-mnm-child td.wc-block-cart-item__image:after {
  margin-left: 100%;
}
table.wc-block-cart-items .wc-block-cart-items__row.is-mnm-child__priced_per_product .wc-block-components-product-badge {
  display: none;
}
table.wc-block-cart-items .wc-block-cart-items__row.is-mnm-child__priced_per_product .wc-block-cart-item__total .wc-block-components-product-price {
  font-size: 0.875em;
}
table.wc-block-cart-items .wc-block-cart-items__row.is-mnm-child__priced_per_product .wc-block-cart-item__total .wc-block-components-product-price:after {
  font-family: "WC-Mix-And-Match";
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  margin-left: 0.618em;
  content: "\f148";
  text-decoration: none;
  display: inline-block;
  align-self: center;
  transform: rotate(-90deg) scaleX(-1);
  opacity: 0.25;
  display: inline-block;
  margin-left: 0.5em;
}

.rtl table.wc-block-cart-items .wc-block-cart-items__row.is-mnm-child__priced_per_product .wc-block-components-product-price::after {
  transform: rotate(90deg) scaleX(1) /*rtl:ignore*/;
}

.wc-block-components-order-summary-item.is-mnm-container::after {
  border-bottom: 0px !important;
}
.wc-block-components-order-summary-item.is-mnm-container .wc-block-cart-item__edit {
  display: none;
}
.wc-block-components-order-summary-item.is-mnm-container .wc-block-components-product-details__selections .wc-block-components-product-details__name {
  display: block;
  margin-bottom: 0.5em;
  font-weight: bold;
}
.wc-block-components-order-summary-item.is-mnm-container .wc-block-components-product-details__selections:not(:first-of-type) .wc-block-components-product-details__name {
  display: none;
}
.wc-block-components-order-summary-item.is-mnm-container .wc-block-components-product-details__includes + li:not(.wc-block-components-product-details__includes) {
  margin-top: 0.5em;
}
.wc-block-components-order-summary-item.is-mnm-child {
  display: none;
}

.is-large table.wc-block-cart-items .wc-block-cart-items__row.is-mnm-container td::after {
  border-bottom-width: 0;
}
.is-large table.wc-block-cart-items .wc-block-cart-items__row.is-mnm-child td::after {
  border-top-width: 0;
}
.is-large table.wc-block-cart-items .wc-block-cart-items__row.is-mnm-child td.wc-block-cart-item__image img {
  margin-left: 16px;
}

.wc-block-order-confirmation-totals__table .mnm_table_item {
  border-bottom: none !important;
  border-top: none !important;
}
.wc-block-order-confirmation-totals__table .mnm_table_item td {
  border-top: none !important;
  font-size: 85%;
  font-weight: normal;
}
.wc-block-order-confirmation-totals__table .mnm_table_item td.wc-block-order-confirmation-totals__product {
  padding-left: 3em;
}
.wc-block-order-confirmation-totals__table .mnm_table_item td.wc-block-order-confirmation-totals__product:before {
  font-family: "WC-Mix-And-Match";
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  margin-right: 0.618em;
  content: "\f148";
  text-decoration: none;
  display: inline-block;
  align-self: center;
  transform: rotate(90deg) scaleX(1);
  opacity: 0.25;
  display: inline-block;
  margin-right: 0.5em;
}
.wc-block-order-confirmation-totals__table .mnm_table_item:not(.mnm_table_item_last) td {
  border-bottom: none !important;
}

.rtl .wc-block-order-confirmation-totals__table .mnm_table_item .wc-block-order-confirmation-totals__product::before {
  transform: rotate(-90deg) scaleX(-1) /*rtl:ignore*/;
}