﻿.font-mackinac,.font-serif{font-family:"p22-mackinac-pro",serif !important}.font-underground{font-family:"p22-underground",sans-serif !important}.font-worksans,.font-sans{font-family:"Work Sans",sans-serif !important}body.woocommerce-checkout form input{width:unset}body.woocommerce-checkout .page-content-body{background-color:#f8f6f4}body.woocommerce-checkout header.page-header{display:none}body.woocommerce-checkout .gardyn-checkout-grid-container{width:100%;display:grid;grid-template-areas:"checkout-order-summary" "checkout-form"}body.woocommerce-checkout .gardyn-checkout-grid-container .checkout-grid-form{grid-area:checkout-form;background-color:#fff}body.woocommerce-checkout .gardyn-checkout-grid-container .checkout-grid-order-summary{grid-area:checkout-order-summary}body.woocommerce-checkout .gardyn-checkout-grid-container .checkout-grid-order-total{grid-area:checkout-order-total}body.woocommerce-checkout .gardyn-checkout-grid-container .checkout-grid-content{grid-area:checkout-content}@media screen and (min-width: 900px){body.woocommerce-checkout .gardyn-checkout-grid-container{grid-template-columns:5.5fr 4.5fr;grid-template-areas:"checkout-form checkout-order-summary";grid-template-rows:auto auto 1fr}body.woocommerce-checkout .gardyn-checkout-grid-container .checkout-grid-form,body.woocommerce-checkout .gardyn-checkout-grid-container .checkout-grid-order-summary{padding:1rem 1rem}body.woocommerce-checkout .gardyn-checkout-grid-container .checkout-grid-form{padding-left:calc(90.9090909091% - 675px)}body.woocommerce-checkout .gardyn-checkout-grid-container .checkout-grid-order-summary{padding-right:calc(111.1111111111% - 675px)}body.woocommerce-checkout .gardyn-checkout-grid-container .checkout-grid-order-summary .sticky{position:sticky;top:calc(78px + 1rem)}}@media screen and (min-width: 1350px){body.woocommerce-checkout .gardyn-checkout-grid-container .checkout-grid-form{padding-right:3rem}body.woocommerce-checkout .gardyn-checkout-grid-container .checkout-grid-order-summary{padding-left:3rem}}form.woocommerce-checkout .woocommerce-billing-fields__field-wrapper{margin-top:1rem}form.woocommerce-checkout .woocommerce-billing-fields__field-wrapper,form.woocommerce-checkout .woocommerce-shipping-fields__field-wrapper{display:flex;flex-wrap:wrap;justify-content:space-between;column-gap:8px;row-gap:8px}form.woocommerce-checkout .woocommerce-billing-fields__field-wrapper .form-row,form.woocommerce-checkout .woocommerce-shipping-fields__field-wrapper .form-row{flex-basis:100%;margin-bottom:0}form.woocommerce-checkout .woocommerce-billing-fields__field-wrapper .form-row.form-row-first,form.woocommerce-checkout .woocommerce-billing-fields__field-wrapper .form-row.form-row-last,form.woocommerce-checkout .woocommerce-billing-fields__field-wrapper .form-row.validate-state,form.woocommerce-checkout .woocommerce-billing-fields__field-wrapper .form-row#shipping_city_field,form.woocommerce-checkout .woocommerce-billing-fields__field-wrapper .form-row#billing_city_field,form.woocommerce-checkout .woocommerce-shipping-fields__field-wrapper .form-row.form-row-first,form.woocommerce-checkout .woocommerce-shipping-fields__field-wrapper .form-row.form-row-last,form.woocommerce-checkout .woocommerce-shipping-fields__field-wrapper .form-row.validate-state,form.woocommerce-checkout .woocommerce-shipping-fields__field-wrapper .form-row#shipping_city_field,form.woocommerce-checkout .woocommerce-shipping-fields__field-wrapper .form-row#billing_city_field{flex-basis:calc(50% - 8px/2)}form.woocommerce-checkout #order_comments::placeholder{visibility:hidden}form.woocommerce-checkout .form-row{padding:0 !important;margin:0 !important;position:relative}form.woocommerce-checkout .form-row input:not(.input-checkbox),form.woocommerce-checkout .form-row textarea{box-sizing:border-box;width:100%}form.woocommerce-checkout .form-row .form-row-first input,form.woocommerce-checkout .form-row .form-row-last input{width:50%}form.woocommerce-checkout .form-row .form-row-first{float:left}form.woocommerce-checkout .form-row .form-row-last{float:right}form.woocommerce-checkout .form-row>label{display:block}form.woocommerce-checkout .form-row>label:not(.checkbox){position:absolute;top:16px;left:9px;font-size:16px;pointer-events:none;transition:.2s ease all;color:#58595b;opacity:1;line-height:20px}form.woocommerce-checkout .form-row>label:not(.checkbox) abbr.required{color:#222;text-decoration:none}form.woocommerce-checkout .form-row>label.floating-label,form.woocommerce-checkout .form-row#shipping_state_field label,form.woocommerce-checkout .form-row#billing_state_field label,form.woocommerce-checkout .form-row#shipping_country_field label,form.woocommerce-checkout .form-row#billing_country_field label{font-size:12px;top:5px}form.woocommerce-checkout .form-row#shipping_country_field strong,form.woocommerce-checkout .form-row#billing_country_field strong{display:block;margin-top:22px;margin-left:9px;font-weight:normal}form.woocommerce-checkout .form-row.woocommerce-invalid input:not(.input-checkbox),form.woocommerce-checkout .form-row.woocommerce-invalid textarea,form.woocommerce-checkout .form-row.woocommerce-invalid select{box-shadow:inset 0px 0px 2px #c13512;border-color:#c13512}form.woocommerce-checkout input:not(.input-checkbox),form.woocommerce-checkout textarea,form.woocommerce-checkout select,form.woocommerce-checkout .woocommerce-checkout-payment ul.payment_methods>li>label{border:1px solid #616b68;font-size:16px;font-weight:350;border-radius:5px;border-width:1px}form.woocommerce-checkout input:not(.input-checkbox),form.woocommerce-checkout select{height:52px}form.woocommerce-checkout input:not(.input-checkbox),form.woocommerce-checkout textarea{padding-top:28px}form.woocommerce-checkout select{width:100%;padding-top:20px;padding-left:3px;background-color:rgba(0,0,0,0)}form.woocommerce-checkout fieldset{border:none}form.woocommerce-checkout .woocommerce-checkout-payment ul.payment_methods>li>label{display:block;padding:15px}form.woocommerce-checkout .woocommerce-checkout-payment ul.payment_methods input.input-radio:checked+label{border:3px solid #e57a59;padding-top:14px}form.woocommerce-checkout .woocommerce-checkout-payment ul.payment_methods #wc-stripe-cc-form{padding:0}form.woocommerce-checkout .woocommerce-additional-fields{margin-top:8px}form.woocommerce-checkout .woocommerce-shipping-fields #ship-to-different-address{display:none}form.woocommerce-checkout .woocommerce-checkout-payment{background-color:unset !important;border:none !important}form.woocommerce-checkout .woocommerce-checkout-payment ul.payment_methods{padding:0 !important;border:none !important;margin:0 0 1rem 0;list-style-type:none;display:flex;flex-direction:column;width:100%}form.woocommerce-checkout .woocommerce-checkout-payment ul.payment_methods li{margin-bottom:.5rem}form.woocommerce-checkout .woocommerce-checkout-payment ul.payment_methods li input.input-radio{opacity:0;position:fixed;width:0}form.woocommerce-checkout .woocommerce-checkout-payment ul.payment_methods li label img{float:right}form.woocommerce-checkout .woocommerce-checkout-payment ul.payment_methods li:checked+label{border:3px solid #e57a59}form.woocommerce-checkout .woocommerce-checkout-payment ul.payment_methods li:last-of-type{margin-bottom:0}form.woocommerce-checkout .woocommerce-checkout-payment .checkout-button,form.woocommerce-checkout .woocommerce-checkout-payment button#place_order{background:#c13512;color:#fff !important;height:52px;border-radius:0;border:0;width:100%;text-align:center;line-height:150%;font-size:18px;letter-spacing:2px;font-weight:600 !important;text-transform:uppercase;display:block;cursor:pointer;border-radius:26px !important;margin-bottom:.5rem}form.woocommerce-checkout .woocommerce-checkout-payment .checkout-button:hover,form.woocommerce-checkout .woocommerce-checkout-payment button#place_order:hover{background:#cd4726 !important}h4.section-title{font-weight:500;background-color:#f2eee9;color:#023f3a;padding:16px}ul#shipping_method li{margin-bottom:0}.payment_box{position:relative;background-color:#f8f6f4;padding:1rem;margin:1rem 0 0 0}.payment_box:before{content:"";position:absolute;top:-26px;border:14px solid #f8f6f4;border-right-color:rgba(0,0,0,0);border-left-color:rgba(0,0,0,0);border-top-color:rgba(0,0,0,0)}p.gardyn-checkout-purchase-policy-text{font-size:14px !important}#payment .payment_method_affirm>label{position:relative}#payment .payment_method_affirm img{position:absolute;height:18px !important;top:20px;right:8px}#payment .payment_method_paypal .about_paypal{margin-left:2rem}#payment .payment_method_paypal label img{position:relative;top:-4px}#payment .payment_method_amazon_payments_advanced label img{position:relative;top:-4px}@media screen and (max-width: 575px){#shipping_address_2_field label,#shipping_phone_field label,#billing_address_2_field label,#billing_phone_field label{top:6px}#payment .payment_method_affirm>label{position:relative;padding-top:7px;padding-right:132px}form.woocommerce-checkout .woocommerce-checkout-payment ul.payment_methods>li>label{font-size:14px}}@media screen and (min-width: 1200px){.page-content h4.billing__title.section-title{padding:12px;font-size:18px}#gardyn-checkout-mobile-order-total{display:none}.cart-subtotal-mobile{display:none}form.woocommerce-checkout .woocommerce-billing-fields__field-wrapper .form-row#shipping_city_field,form.woocommerce-checkout .woocommerce-billing-fields__field-wrapper .form-row#billing_city_field,form.woocommerce-checkout .woocommerce-shipping-fields__field-wrapper .form-row#shipping_city_field,form.woocommerce-checkout .woocommerce-shipping-fields__field-wrapper .form-row#billing_city_field{flex-basis:calc(75% - 8px/2)}form.woocommerce-checkout .woocommerce-billing-fields__field-wrapper .form-row.validate-state,form.woocommerce-checkout .woocommerce-shipping-fields__field-wrapper .form-row.validate-state{flex-basis:calc(25% - 8px/2)}}@media screen and (max-width: 899px){h4.billing__title.section-title{padding-left:16px;padding-right:16px;margin-left:-16px;margin-right:-16px}#order_review_heading{display:flex;flex-direction:row;justify-content:space-between}.g-row.g-row-summary-toggler{padding-top:0;padding-bottom:0}#gardyn-checkout-fragment-order-total{display:none}.checkout-tips{display:none}}body.woocommerce-checkout .checkout-tips h4{border-bottom:1px solid #e2d5c4;padding-bottom:6px}body.woocommerce-checkout .checkout-tips .tip-info-box{display:flex;flex-direction:row;align-items:center;gap:10px}body.woocommerce-checkout .checkout-tips .tip-info-box .tip-icon{width:50px}body.woocommerce-checkout .checkout-tips .tip-info-box .tip-icon img{max-width:100%;height:auto}body.woocommerce-checkout .checkout-tips .tip-info-box:not(:last-child){margin-bottom:1rem}.wc_payment_method>label{cursor:pointer}.gardyn-checkout-mobile-order-total{margin-bottom:1rem}.woocommerce-checkout-review-order{padding-top:1rem;padding-bottom:1rem}.gardyn-checkout-mobile-order-total .woocommerce-checkout-review-order-table thead,.woocommerce-checkout-review-order .woocommerce-checkout-review-order-table thead{display:none}.gardyn-checkout-mobile-order-total .woocommerce-checkout-review-order-table tbody tr:not(:last-of-type) td,.woocommerce-checkout-review-order .woocommerce-checkout-review-order-table tbody tr:not(:last-of-type) td{padding-bottom:9px}.gardyn-checkout-mobile-order-total .woocommerce-checkout-review-order-table tbody tr:not(:first-of-type) td,.woocommerce-checkout-review-order .woocommerce-checkout-review-order-table tbody tr:not(:first-of-type) td{border-top:1px solid #e2d5c4;padding-top:15px}.gardyn-checkout-mobile-order-total .woocommerce-checkout-review-order-table tbody tr:last-of-type td,.woocommerce-checkout-review-order .woocommerce-checkout-review-order-table tbody tr:last-of-type td{border-bottom:1px solid #e2d5c4;padding-bottom:15px}.gardyn-checkout-mobile-order-total .woocommerce-checkout-review-order-table tbody tr.bundled_table_item td,.woocommerce-checkout-review-order .woocommerce-checkout-review-order-table tbody tr.bundled_table_item td{padding-top:0;padding-left:0;border-top:none !important}.gardyn-checkout-mobile-order-total .woocommerce-checkout-review-order-table tbody tr.cart_item td.product-name .inner,.woocommerce-checkout-review-order .woocommerce-checkout-review-order-table tbody tr.cart_item td.product-name .inner{display:flex;flex-direction:row;width:100%;justify-content:space-between;gap:15px}.gardyn-checkout-mobile-order-total .woocommerce-checkout-review-order-table tbody tr.cart_item td.product-name .inner .inner-left,.woocommerce-checkout-review-order .woocommerce-checkout-review-order-table tbody tr.cart_item td.product-name .inner .inner-left{display:flex;flex-direction:row;gap:15px;justify-content:flex-start;align-items:center}.gardyn-checkout-mobile-order-total .woocommerce-checkout-review-order-table tbody tr.cart_item td.product-name .inner .inner-left .thumbnail,.woocommerce-checkout-review-order .woocommerce-checkout-review-order-table tbody tr.cart_item td.product-name .inner .inner-left .thumbnail{width:75px;height:auto;max-height:75px;flex-shrink:0}.gardyn-checkout-mobile-order-total .woocommerce-checkout-review-order-table tbody tr.cart_item td.product-name .inner .inner-left .details,.woocommerce-checkout-review-order .woocommerce-checkout-review-order-table tbody tr.cart_item td.product-name .inner .inner-left .details{display:flex;flex-direction:column;justify-content:center;gap:5px}.gardyn-checkout-mobile-order-total .woocommerce-checkout-review-order-table tbody tr.cart_item td.product-name .inner .inner-left .details dl.variation,.woocommerce-checkout-review-order .woocommerce-checkout-review-order-table tbody tr.cart_item td.product-name .inner .inner-left .details dl.variation{margin:0;margin-top:10px}.gardyn-checkout-mobile-order-total .woocommerce-checkout-review-order-table tbody tr.cart_item td.product-name .inner .inner-left .details dl.variation dt,.woocommerce-checkout-review-order .woocommerce-checkout-review-order-table tbody tr.cart_item td.product-name .inner .inner-left .details dl.variation dt{display:none}.gardyn-checkout-mobile-order-total .woocommerce-checkout-review-order-table tbody tr.cart_item td.product-name .inner .inner-left .details dl.variation dd,.woocommerce-checkout-review-order .woocommerce-checkout-review-order-table tbody tr.cart_item td.product-name .inner .inner-left .details dl.variation dd{display:inline-block;margin:0;font-size:12px}.gardyn-checkout-mobile-order-total .woocommerce-checkout-review-order-table tbody tr.cart_item td.product-name .inner .inner-left .details dl.variation dd p,.woocommerce-checkout-review-order .woocommerce-checkout-review-order-table tbody tr.cart_item td.product-name .inner .inner-left .details dl.variation dd p{display:inline-block;margin:0;font-size:12px}.gardyn-checkout-mobile-order-total .woocommerce-checkout-review-order-table tbody tr.cart_item td.product-name .inner .inner-left .details dl.variation dd:not(:first-of-type):before,.woocommerce-checkout-review-order .woocommerce-checkout-review-order-table tbody tr.cart_item td.product-name .inner .inner-left .details dl.variation dd:not(:first-of-type):before{content:"•";margin-right:7px}.gardyn-checkout-mobile-order-total .woocommerce-checkout-review-order-table tbody tr.cart_item td.product-name .inner .inner-right,.woocommerce-checkout-review-order .woocommerce-checkout-review-order-table tbody tr.cart_item td.product-name .inner .inner-right{display:flex;align-items:center}.gardyn-checkout-mobile-order-total .woocommerce-checkout-review-order-table tbody tr.cart_item td.product-name .bundled_table_item_indent .details,.gardyn-checkout-mobile-order-total .woocommerce-checkout-review-order-table tbody tr.cart_item td.product-name .bundled_table_item_indent .product-quantity,.woocommerce-checkout-review-order .woocommerce-checkout-review-order-table tbody tr.cart_item td.product-name .bundled_table_item_indent .details,.woocommerce-checkout-review-order .woocommerce-checkout-review-order-table tbody tr.cart_item td.product-name .bundled_table_item_indent .product-quantity{font-size:15px}.gardyn-checkout-mobile-order-total .woocommerce-checkout-review-order-table tbody tr.cart_item td.product-name .bundled_table_item_indent .inner .inner-left .thumbnail,.woocommerce-checkout-review-order .woocommerce-checkout-review-order-table tbody tr.cart_item td.product-name .bundled_table_item_indent .inner .inner-left .thumbnail{width:75px;max-height:75px}.gardyn-checkout-mobile-order-total .woocommerce-checkout-review-order-table tbody tr.cart_item td.product-total,.woocommerce-checkout-review-order .woocommerce-checkout-review-order-table tbody tr.cart_item td.product-total{width:90px;text-align:right}.gardyn-checkout-mobile-order-total .woocommerce-checkout-review-order-table tbody tr.cart_item td.product-total .product-total-container,.woocommerce-checkout-review-order .woocommerce-checkout-review-order-table tbody tr.cart_item td.product-total .product-total-container{display:flex;flex-direction:column-reverse;justify-content:center;height:100%;gap:6px}.gardyn-checkout-mobile-order-total .woocommerce-checkout-review-order-table tbody tr.cart_item td.product-total.text-align-left,.woocommerce-checkout-review-order .woocommerce-checkout-review-order-table tbody tr.cart_item td.product-total.text-align-left{text-align:left}.gardyn-checkout-mobile-order-total .woocommerce-checkout-review-order-table tbody tr.cart_item td.product-total del,.woocommerce-checkout-review-order .woocommerce-checkout-review-order-table tbody tr.cart_item td.product-total del{text-decoration-color:#b8b8b8}.gardyn-checkout-mobile-order-total .woocommerce-checkout-review-order-table tbody tr.cart_item.bundled_table_item .bundled_table_item_indent,.woocommerce-checkout-review-order .woocommerce-checkout-review-order-table tbody tr.cart_item.bundled_table_item .bundled_table_item_indent{padding-left:0}.gardyn-checkout-mobile-order-total .woocommerce-checkout-review-order-table tbody tr.cart_item.bundled_table_item .bundled_table_item_indent .thumbnail,.woocommerce-checkout-review-order .woocommerce-checkout-review-order-table tbody tr.cart_item.bundled_table_item .bundled_table_item_indent .thumbnail{margin-right:0}.gardyn-checkout-mobile-order-total .woocommerce-checkout-review-order-table tbody tr.cart_item.bundled_table_item .bundled_table_item_indent .thumbnail img.checkout-thumbnail,.woocommerce-checkout-review-order .woocommerce-checkout-review-order-table tbody tr.cart_item.bundled_table_item .bundled_table_item_indent .thumbnail img.checkout-thumbnail{width:auto !important;height:100% !important}.gardyn-checkout-mobile-order-total .woocommerce-checkout-review-order-table tbody tr.bundled_table_item .product-total,.woocommerce-checkout-review-order .woocommerce-checkout-review-order-table tbody tr.bundled_table_item .product-total{font-size:inherit}.gardyn-checkout-mobile-order-total .woocommerce-checkout-review-order-table tfoot tr th,.gardyn-checkout-mobile-order-total .woocommerce-checkout-review-order-table tfoot tr td,.woocommerce-checkout-review-order .woocommerce-checkout-review-order-table tfoot tr th,.woocommerce-checkout-review-order .woocommerce-checkout-review-order-table tfoot tr td{padding:10px 0}.gardyn-checkout-mobile-order-total .woocommerce-checkout-review-order-table tfoot tr:first-of-type th,.gardyn-checkout-mobile-order-total .woocommerce-checkout-review-order-table tfoot tr:first-of-type td,.woocommerce-checkout-review-order .woocommerce-checkout-review-order-table tfoot tr:first-of-type th,.woocommerce-checkout-review-order .woocommerce-checkout-review-order-table tfoot tr:first-of-type td{padding-top:0}.gardyn-checkout-mobile-order-total .woocommerce-checkout-review-order-table tfoot tr:last-of-type th,.gardyn-checkout-mobile-order-total .woocommerce-checkout-review-order-table tfoot tr:last-of-type td,.woocommerce-checkout-review-order .woocommerce-checkout-review-order-table tfoot tr:last-of-type th,.woocommerce-checkout-review-order .woocommerce-checkout-review-order-table tfoot tr:last-of-type td{padding-bottom:0}.gardyn-checkout-mobile-order-total .woocommerce-checkout-review-order-table tfoot tr td,.woocommerce-checkout-review-order .woocommerce-checkout-review-order-table tfoot tr td{text-align:right;vertical-align:top}.gardyn-checkout-mobile-order-total .woocommerce-checkout-review-order-table tfoot tr td.text-align-left,.woocommerce-checkout-review-order .woocommerce-checkout-review-order-table tfoot tr td.text-align-left{text-align:left}.gardyn-checkout-mobile-order-total .woocommerce-checkout-review-order-table tfoot tr td .woocommerce-Price-amount,.woocommerce-checkout-review-order .woocommerce-checkout-review-order-table tfoot tr td .woocommerce-Price-amount{font-weight:400;font-family:"Work Sans",sans-serif}.gardyn-checkout-mobile-order-total .woocommerce-checkout-review-order-table tfoot tr td.coupon,.gardyn-checkout-mobile-order-total .woocommerce-checkout-review-order-table tfoot tr td.gardyn-gift-cards,.woocommerce-checkout-review-order .woocommerce-checkout-review-order-table tfoot tr td.coupon,.woocommerce-checkout-review-order .woocommerce-checkout-review-order-table tfoot tr td.gardyn-gift-cards{padding:7.5px 0}.gardyn-checkout-mobile-order-total .woocommerce-checkout-review-order-table tfoot tr td.coupon .gardyn-checkout-form-expand,.gardyn-checkout-mobile-order-total .woocommerce-checkout-review-order-table tfoot tr td.gardyn-gift-cards .gardyn-checkout-form-expand,.woocommerce-checkout-review-order .woocommerce-checkout-review-order-table tfoot tr td.coupon .gardyn-checkout-form-expand,.woocommerce-checkout-review-order .woocommerce-checkout-review-order-table tfoot tr td.gardyn-gift-cards .gardyn-checkout-form-expand{cursor:pointer}.gardyn-checkout-mobile-order-total .woocommerce-checkout-review-order-table tfoot tr td.coupon input,.gardyn-checkout-mobile-order-total .woocommerce-checkout-review-order-table tfoot tr td.gardyn-gift-cards input,.woocommerce-checkout-review-order .woocommerce-checkout-review-order-table tfoot tr td.coupon input,.woocommerce-checkout-review-order .woocommerce-checkout-review-order-table tfoot tr td.gardyn-gift-cards input{margin:0;flex:1}.gardyn-checkout-mobile-order-total .woocommerce-checkout-review-order-table tfoot tr td.coupon button,.gardyn-checkout-mobile-order-total .woocommerce-checkout-review-order-table tfoot tr td.gardyn-gift-cards button,.woocommerce-checkout-review-order .woocommerce-checkout-review-order-table tfoot tr td.coupon button,.woocommerce-checkout-review-order .woocommerce-checkout-review-order-table tfoot tr td.gardyn-gift-cards button{padding:8px 25px;background-color:#075953;color:#fff;order:1}.gardyn-checkout-mobile-order-total .woocommerce-checkout-review-order-table tfoot tr td.coupon button:hover,.gardyn-checkout-mobile-order-total .woocommerce-checkout-review-order-table tfoot tr td.gardyn-gift-cards button:hover,.woocommerce-checkout-review-order .woocommerce-checkout-review-order-table tfoot tr td.coupon button:hover,.woocommerce-checkout-review-order .woocommerce-checkout-review-order-table tfoot tr td.gardyn-gift-cards button:hover{background-color:#397a75}.gardyn-checkout-mobile-order-total .woocommerce-checkout-review-order-table tfoot tr td.coupon,.woocommerce-checkout-review-order .woocommerce-checkout-review-order-table tfoot tr td.coupon{padding-top:15px}.gardyn-checkout-mobile-order-total .woocommerce-checkout-review-order-table tfoot tr td.coupon form,.gardyn-checkout-mobile-order-total .woocommerce-checkout-review-order-table tfoot tr td.gardyn-gift-cards form,.woocommerce-checkout-review-order .woocommerce-checkout-review-order-table tfoot tr td.coupon form,.woocommerce-checkout-review-order .woocommerce-checkout-review-order-table tfoot tr td.gardyn-gift-cards form{display:flex;gap:15px;width:100%;justify-content:space-between;align-items:center}.gardyn-checkout-mobile-order-total .woocommerce-checkout-review-order-table tfoot tr td.coupon form label,.woocommerce-checkout-review-order .woocommerce-checkout-review-order-table tfoot tr td.coupon form label{position:absolute;overflow:hidden;height:1px;width:1px;margin:-1px}.gardyn-checkout-mobile-order-total .woocommerce-checkout-review-order-table tfoot tr td.gardyn-gift-cards .add_gift_card_form,.woocommerce-checkout-review-order .woocommerce-checkout-review-order-table tfoot tr td.gardyn-gift-cards .add_gift_card_form{width:100%}.gardyn-checkout-mobile-order-total .woocommerce-checkout-review-order-table tfoot tr.shipping ul.woocommerce-shipping-methods,.woocommerce-checkout-review-order .woocommerce-checkout-review-order-table tfoot tr.shipping ul.woocommerce-shipping-methods{list-style-type:none;padding:0;margin:0}.gardyn-checkout-mobile-order-total .woocommerce-checkout-review-order-table tfoot tr.shipping p.woocommerce-shipping-destination,.woocommerce-checkout-review-order .woocommerce-checkout-review-order-table tfoot tr.shipping p.woocommerce-shipping-destination{display:none}.gardyn-checkout-mobile-order-total .woocommerce-checkout-review-order-table tfoot tr.order-total th,.gardyn-checkout-mobile-order-total .woocommerce-checkout-review-order-table tfoot tr.order-total td,.gardyn-checkout-mobile-order-total .woocommerce-checkout-review-order-table tfoot tr.order-total .woocommerce-Price-amount,.woocommerce-checkout-review-order .woocommerce-checkout-review-order-table tfoot tr.order-total th,.woocommerce-checkout-review-order .woocommerce-checkout-review-order-table tfoot tr.order-total td,.woocommerce-checkout-review-order .woocommerce-checkout-review-order-table tfoot tr.order-total .woocommerce-Price-amount{font-weight:500;font-size:17px;font-family:"Work Sans",sans-serif}.gardyn-checkout-mobile-order-total .woocommerce-checkout-review-order-table tfoot tr.tax-total small,.woocommerce-checkout-review-order .woocommerce-checkout-review-order-table tfoot tr.tax-total small{display:none}.gardyn-checkout-mobile-order-total .woocommerce-checkout-review-order-table tfoot tr.gardyn-you-saved th,.gardyn-checkout-mobile-order-total .woocommerce-checkout-review-order-table tfoot tr.gardyn-you-saved td,.woocommerce-checkout-review-order .woocommerce-checkout-review-order-table tfoot tr.gardyn-you-saved th,.woocommerce-checkout-review-order .woocommerce-checkout-review-order-table tfoot tr.gardyn-you-saved td{padding-top:2px;color:#023f3a}.gardyn-checkout-mobile-order-total .woocommerce-checkout-review-order-table tfoot tr.gardyn-you-saved th,.woocommerce-checkout-review-order .woocommerce-checkout-review-order-table tfoot tr.gardyn-you-saved th{text-transform:uppercase}.gardyn-checkout-mobile-order-total .woocommerce-checkout-review-order-table tfoot tr:last-of-type td,.woocommerce-checkout-review-order .woocommerce-checkout-review-order-table tfoot tr:last-of-type td{padding-bottom:0}.gardyn-checkout-mobile-order-total .woocommerce-checkout-review-order-table input,.woocommerce-checkout-review-order .woocommerce-checkout-review-order-table input{border:1px solid #616b68 !important}#gardyn-checkout-fragment-order-summary .woocommerce-checkout-review-order-table tfoot tr:first-child th,#gardyn-checkout-fragment-order-summary .woocommerce-checkout-review-order-table tfoot tr:first-child td{padding-top:1.5rem}#gardyn-checkout-fragment-order-total .woocommerce-checkout-review-order-table tfoot td{width:180px}@media screen and (max-width: 575px){.woocommerce-checkout-review-order .woocommerce-checkout-review-order-table tfoot tr.cart-discount.gift-card th small{display:none}.gardyn-checkout-mobile-order-total .woocommerce-checkout-review-order-table{margin:20px 0}.gardyn-checkout-mobile-order-total .woocommerce-checkout-review-order-table tfoot tr th,.gardyn-checkout-mobile-order-total .woocommerce-checkout-review-order-table tfoot tr td,.woocommerce-checkout-review-order .woocommerce-checkout-review-order-table tfoot tr th,.woocommerce-checkout-review-order .woocommerce-checkout-review-order-table tfoot tr td{font-size:14px;line-height:1.3em;padding:7.5px 0}.gardyn-checkout-mobile-order-total .woocommerce-checkout-review-order-table tfoot tr.order-total th,.gardyn-checkout-mobile-order-total .woocommerce-checkout-review-order-table tfoot tr.order-total td,.woocommerce-checkout-review-order .woocommerce-checkout-review-order-table tfoot tr.order-total th,.woocommerce-checkout-review-order .woocommerce-checkout-review-order-table tfoot tr.order-total td{font-size:16px}.gardyn-checkout-mobile-order-total .woocommerce-checkout-review-order-table tfoot tr.gardyn-you-saved th,.gardyn-checkout-mobile-order-total .woocommerce-checkout-review-order-table tfoot tr.gardyn-you-saved td,.woocommerce-checkout-review-order .woocommerce-checkout-review-order-table tfoot tr.gardyn-you-saved th,.woocommerce-checkout-review-order .woocommerce-checkout-review-order-table tfoot tr.gardyn-you-saved td{padding-top:2.5px}}@media screen and (min-width: 760px){table.woocommerce-checkout-review-order-summary-table tr.actions td{margin-top:30px}}.g_checkbox_switch{position:relative;display:inline-block;width:48px;height:24px}.g_checkbox_switch input{opacity:0;width:0;height:0}.g_checkbox_slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#b8b8b8;border-radius:24px;transition:.4s}.g_checkbox_slider:before{content:"";position:absolute;height:100%;top:50%;transform:translateY(-50%);background:url('data:image/svg+xml,<svg width="8" height="1" viewBox="0 0 8 1" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M0.5 0.5H7.5" stroke="white"/></svg>') center center no-repeat;right:9px;width:8px}.g_checkbox_slider:after{content:"";position:absolute;width:20px;height:20px;background:#fff;border-radius:50%;top:2px;left:2px;transition:.4s}input:checked+.g_checkbox_slider{background-color:#023f3a}input:checked+.g_checkbox_slider:before{background:url('data:image/svg+xml,<svg width="11" height="10" viewBox="0 0 11 10" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M1 3.5L3 8.5L10 1" stroke="white"/></svg>') center center no-repeat;left:9px;width:11px}input:checked+.g_checkbox_slider:after{left:26px}form.woocommerce-checkout .gardyn_package_protection_container{padding:12px;margin:1rem 0;background-color:#f8f6f4}form.woocommerce-checkout .gardyn_package_protection_container .woocommerce-input-wrapper>label{display:flex;flex-direction:row;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:1rem;font-weight:400}form.woocommerce-checkout .gardyn_package_protection_container .woocommerce-input-wrapper>label input{height:auto;padding:unset}body.woocommerce-checkout .wc_coupon_message_wrap{padding:0 !important}body.woocommerce-checkout .checkout-container-express-payments{display:block}body.woocommerce-checkout .checkout-container-express-payments fieldset{border:.75px solid #023f3a;margin-left:0;margin-right:0}body.woocommerce-checkout .checkout-container-express-payments fieldset legend{color:#222;font-size:14px;text-transform:uppercase;margin:0 auto;padding:0 25px}body.woocommerce-checkout .checkout-container-express-payments .express-payment-divider{display:block;text-align:center;overflow:hidden;white-space:nowrap;margin:35px 0}body.woocommerce-checkout .checkout-container-express-payments .express-payment-divider>span{position:relative;display:inline-block;color:#222;font-size:14px;text-transform:uppercase}body.woocommerce-checkout .checkout-container-express-payments .express-payment-divider>span::before,body.woocommerce-checkout .checkout-container-express-payments .express-payment-divider>span::after{content:"";position:absolute;top:50%;width:9999px;height:1px;background:#023f3a}body.woocommerce-checkout .checkout-container-express-payments .express-payment-divider>span::before{right:100%;margin-right:15px}body.woocommerce-checkout .checkout-container-express-payments .express-payment-divider>span::after{left:100%;margin-left:15px}body.woocommerce-checkout .checkout-container-express-payments .express-payment-button-container{max-width:400px;margin:auto;padding:25px}@media screen and (min-width: 900px){body.woocommerce-checkout .checkout-container-express-payments .express-payment-button-container{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;max-width:100%;padding:22px 0}body.woocommerce-checkout .checkout-container-express-payments .express-payment-button-container>div{flex:1;margin:0 15px !important;max-width:325px}}body.woocommerce-checkout.gardyn_is_express_checkout #bill_to_shipping_container,body.woocommerce-checkout.gardyn_is_express_checkout .payment_tab_top{display:none}body.woocommerce-checkout.gardyn_is_express_checkout .express-provided-address{background-color:#f8f6f4;padding:20px 30px;border:1px solid rgba(34,34,34,.5019607843);border-radius:3px;display:flex;flex-wrap:wrap;flex-direction:row-reverse;justify-content:space-between;align-items:center}body.woocommerce-checkout.gardyn_is_express_checkout .express-provided-address a.ex-show-address-fields{font-size:14px;text-transform:uppercase;color:#075953;text-decoration:underline;flex:1;text-align:right}body.woocommerce-checkout.gardyn_is_express_checkout .express-provided-address address{font-style:normal}.gardyn-express-pay .express-pay-button-container #pay_with_amazon,.gardyn-express-pay .express-pay-button-container #pay_with_amazon_cart,.gardyn-express-pay .express-pay-button-container #pay_with_amazon_product{max-width:auto;margin:0}.gardyn-express-pay .express-pay-button-container .wc-amazon-payments-advanced-info{line-height:0;background-color:rgba(0,0,0,0) !important}body.woocommerce-checkout .wc-amazon-payments-advanced-populated .wc-amazon-payments-advanced-info{border-top:none;color:rgba(0,0,0,0);padding:0;margin:0;line-height:0}body.woocommerce-checkout .wc-amazon-payments-advanced-populated .wc-amazon-payments-advanced-info::before{display:none}body.woocommerce-checkout .wc-amazon-payments-advanced-populated .wc-amazon-payments-advanced-info #pay_with_amazon{width:100%;float:none;text-align:center;color:#222 !important}body.gardyn_is_express_checkout_amazon .checkout-container-express-payments{display:none}body.gardyn_is_express_checkout_amazon h4.billing__title.section-title-contact{display:none}body.gardyn_is_express_checkout_amazon h4.billing__title.section-title-payment{margin-top:0}body.gardyn_is_express_checkout_amazon .checkout-container-shipping{display:none}body.gardyn_is_express_checkout_amazon .woocommerce-shipping-fields{display:none}body.gardyn_is_express_checkout_amazon form.woocommerce-checkout .woocommerce-checkout-payment{padding-top:1rem}body.gardyn_is_express_checkout_amazon form.woocommerce-checkout .woocommerce-checkout-payment ul.payment_methods{display:none}body.gardyn_is_express_checkout_amazon .wc-apa-widget-change{font-size:18px}body.woocommerce-checkout .billing_payment_section .ppc-button-wrapper{margin-top:1rem}body.woocommerce-checkout .payment ul.payment_methods li img.stripe-icon,body.woocommerce-checkout .woocommerce-checkout #payment ul.payment_methods li img.stripe-icon{max-width:40px;padding-left:3px;margin:0}body.woocommerce-checkout #wc-stripe-payment-request-wrapper{margin-top:0 !important}body.woocommerce-checkout #wc-stripe-payment-request-button-separator,body.woocommerce-checkout #wc-stripe-express-checkout-button-separator{display:none !important}@media screen and (max-width: 899px){body.woocommerce-checkout #wc-stripe-express-checkout-element>div{width:100%}}/*# sourceMappingURL=checkout.css.map */
