﻿/*!
Theme Name: Fluid 44
Theme URI: https://44i.com
Author: 44i
Author URI: https://44i.com
Description: Howdy! Fluid 44 is always a custom build based on your unique needs. Bolstering the most accessible & advanced responsive front-end framework in the solar system for any device—built just for you—in a semantic, readable, flexible, and completely customizable way. <a href="/wp-admin/admin.php?page=welcome">Welcome to your new shiny site</a>.
Version: 1.6.4.love
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Tags: uxpert, responsive, semantic, readable, reliable, flexible, accessible, customizable, clutter-free, taxonomy featured-images, rtl-language-support, translation-ready
Template: hello-elementor
Text Domain: fluid44 */div.elementor-widget-theme-site-logo a{width:100%}.gform_title{display:none}select{height:40px;position:relative;padding:10px;-moz-appearance:none;-webkit-appearance:none;appearance:none;background-image:url("./assets/chevron-down-solid.svg");background-repeat:no-repeat,repeat;background-position:right .7em top 50%,0 0;background-size:.95em auto,100%;transition:all .2s ease}select:hover{cursor:pointer}.elementor-widget-container button[type=submit]{width:475px;height:40px}.cart[data-nonce=e9759e8b37],:is(.elementor-widget-woocommerce-product-add-to-cart,.woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart,.elementor-widget-wc-add-to-cart,.woocommerce div.product .elementor-widget-wc-add-to-cart) form.cart.variations_form .woocommerce-variation-add-to-cart,:is(.elementor-widget-woocommerce-product-add-to-cart,.woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart,.elementor-widget-wc-add-to-cart,.woocommerce div.product .elementor-widget-wc-add-to-cart) form.cart:not(.grouped_form):not(.variations_form){display:unset}.wc-bookings-booking-form{border:0;padding:0}.wc-bookings-date-picker .ui-datepicker td.bookable a{background-color:#446e67 !important}.wc-bookings-date-picker .ui-datepicker td.bookable-range .ui-state-default{background-color:#2a4440 !important}.wc-bookings-date-picker .ui-datepicker-header{background-color:#446e67 !important;background-image:unset}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt.disabled{background-color:#2a4440 !important}.wc-bookings-date-picker .ui-datepicker .ui-datepicker-prev,.wc-bookings-date-picker .ui-datepicker .ui-datepicker-next{background-color:unset}.elementor-element[data-id="456a7d6"]{border:0}fieldset{border-width:0px !important}.wc-block-components-panel__button{font-weight:bold !important;text-transform:uppercase !important;letter-spacing:.5px !important;color:#516e76 !important;background-color:#fff !important;border-radius:0px 0px 0px 0px !important}.wc-block-components-panel__button:hover{font-weight:bold !important;text-transform:uppercase !important;letter-spacing:.5px !important;color:#516e76 !important;background-color:#fff !important;border-radius:0px 0px 0px 0px !important}.primary-guest-info .checkoutnames{flex:0 0 50%;max-width:50%;padding-right:15px;padding-left:15px;box-sizing:border-box}.primary-guest-info .form-row .form-group.col-md-4{flex:0 0 33.333333%;max-width:33.333333%;padding-right:15px;padding-left:15px;box-sizing:border-box}.primary-guest-info #billing_city,.primary-guest-info #billing_state,.primary-guest-info #billing_zip{margin-right:0}.primary-guest-info .form-row .form-group{margin-right:0}.primary-guest-info .form-group{margin-bottom:20px;padding-right:15px;padding-left:15px}.primary-guest-info .input-text{width:100%;box-sizing:border-box}.primary-guest-info .form-row{display:flex;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.woocommerce-additional-fields{display:none}.wc-block-cart__empty-cart__title.with-empty-cart-icon:before{display:none !important}.woocommerce-notices-wrapper{display:none !important}#payment{background-color:#f8f8ff !important}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit.alt,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button.alt,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button.alt,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button.alt{background-color:#516e76 !important}.wc-bookings-booking-cost,.price{display:none !important}.rental-agreement{position:relative;display:block}.rental-popup{position:relative;display:block;box-shadow:none;margin:0;width:100%;padding:0;opacity:1;overflow-y:unset;max-width:unset;border-radius:0}#ginput_complex{display:flex;flex-wrap:wrap}#input_4_4_3_container,#input_4_4_4_container,#input_4_4_5_container{width:100%;box-sizing:border-box}.gform_wrapper.gravity-theme .ginput_container_address span:not(:first-child){flex:0 0 33.333334% !important}.preferredcontact .gfield_radio{display:flex;flex-wrap:nowrap}.preferredcontact .gchoice{display:flex;align-items:center;margin-right:20px}.preferredcontact .gfield-choice-input{margin-right:5px}#input_4_4_3,#input_4_4_4,#input_4_4_5{width:100%;box-sizing:border-box}#input_4_4_5_container{margin-right:0}.gform-grid-col{margin:0}.gfield_description,.instruction{display:none}#field_4_9,#field_4_1,#field_4_72{border-bottom:0;padding:0}.gfield_description_4_67{display:block !important}#label_4_73_1{color:#666}select{border:1px solid #d6d6d6;color:#666}.ginput_complex .ginput_container span{display:block;vertical-align:top;box-sizing:border-box}#ginput_complex span{display:inline-block;box-sizing:border-box}.gf_clear{clear:both}.page-id-147 .wc-block-cart__submit-button{background-color:#516e76 !important}.page-id-147 .wc-block-components-button:not(.is-link) .wc-block-components-button__text{color:#fff}.page-id-1525 [type=button],.page-id-1525 [type=submit],.page-id-1525 button{border:none !important}.page-id-1525 .elementor-kit-5 button:hover,.page-id-1525 .elementor-kit-5 button:focus,.page-id-1525 .elementor-kit-5 input[type=button]:hover,.page-id-1525 .elementor-kit-5 input[type=button]:focus,.page-id-1525 .elementor-kit-5 input[type=submit]:hover,.page-id-1525 .elementor-kit-5 input[type=submit]:focus,.page-id-1525 .elementor-kit-5 .elementor-button:hover,.page-id-1525 .elementor-kit-5 .elementor-button:focus{background-color:#5e7075 !important}#rental-search-form{display:flex;flex-wrap:wrap;gap:10px}#rental-search-form label{flex:1 1 100%}#rental-search-form input[type=date],#rental-search-form input[type=number]{width:100%;padding:5px;box-sizing:border-box}#rental-search-form .input-container{display:flex;gap:10px;width:100%;align-items:center}#rental-search-form .input-container div{flex:1}#rental-search-form button{flex:1 1 100%;padding:10px;background-color:#516e76;color:#fff;border:none;cursor:pointer;text-transform:uppercase}#rental-search-form button:hover{background-color:#5e7075}#rental-search-results{display:flex;flex-wrap:wrap;gap:20px;margin-top:20px}.product-item{text-align:center;flex:1 1 calc(50% - 20px);text-decoration:none;color:#000;border:1px solid #ddd;padding:10px;box-sizing:border-box}.product-item a{text-decoration:none}.product-item img{max-width:100%;height:auto;display:block;margin:0 auto}.book-now-button{display:inline-block;margin-top:10px;padding:10px 20px;background-color:#516e76;color:#fff !important;text-decoration:none;border-radius:5px;text-transform:uppercase}.book-now-button:hover{background-color:#5e7075}.elementor-396 .elementor-element.elementor-element-456a7d6 .cart button,.elementor-396 .elementor-element.elementor-element-456a7d6 .cart .button{display:block;width:auto}.cart-removal-popup{width:400px;text-align:center}#preferred_customer .woocommerce-info{font-weight:bold;border-top:unset !important}#payment{background-color:#f1eee2 !important}#add_payment_method #payment div.payment_box,.woocommerce-cart #payment div.payment_box,.woocommerce-checkout #payment div.payment_box{background-color:#79a4b0 !important}#add_payment_method #payment div.payment_box,.woocommerce-cart #payment div.payment_box:before,.woocommerce-checkout #payment div.payment_box:before{border:1em solid #79a4b0 !important;border-right-color:rgba(0,0,0,0) !important;border-left-color:rgba(0,0,0,0) !important;border-top-color:rgba(0,0,0,0) !important}.payment_box.payment_method_stripe .woocommerce-SavedPaymentMethods .wc-upe-form .wc-stripe-upe-element .__PrivateStripeElement .Label{color:#fff !important}#search-rentals-button:disabled{background-color:#8ca0a5;cursor:not-allowed}.wc-block-components-product-details__booking-date{display:flex;flex-wrap:nowrap;align-items:center}.wc-block-components-product-details__booking-date .wc-block-components-product-details__name{visibility:hidden;position:relative}.wc-block-components-product-details__booking-date .wc-block-components-product-details__name::before{content:"Check-in Date:";visibility:visible;position:relative;left:0;top:0;white-space:nowrap}.wc-block-components-product-details__booking-date .wc-block-components-product-details__value{margin-left:-65px}.wc_payment_method.payment_method_bacs .payment_box.payment_method_bacs p{visibility:hidden;position:relative}.wc_payment_method.payment_method_bacs .payment_box.payment_method_bacs p:after{content:"Your personal data will be used to process your order, support your experience throughout this website, and for other purposes described in our privacy policy.";visibility:visible;position:absolute;top:0;left:0}#place_order{visibility:hidden;position:relative}#place_order:after{content:"Submit reservation";visibility:visible;position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;background-color:#516e76 !important}#order_review_heading{visibility:hidden;position:relative}#order_review_heading:before{content:"Your reservation";visibility:visible;position:absolute;top:0;left:0}.woocommerce-order-details__title{visibility:hidden;position:relative}.woocommerce-order-details__title:before{content:"Reservation details";visibility:visible;position:absolute;top:0;left:0}.woocommerce-notice.woocommerce-notice--success.woocommerce-thankyou-order-received{visibility:hidden;position:relative}.woocommerce-notice.woocommerce-notice--success.woocommerce-thankyou-order-received:before{content:"Thank you. Your reservation has been received.";visibility:visible;position:absolute;top:0;left:0}.woocommerce-order-overview__order.order{position:relative}.woocommerce-order-overview__order.order{visibility:hidden}.woocommerce-order-overview__order.order:before{content:"Reservation number:";visibility:visible;position:absolute;left:0;width:150%}.woocommerce-order-overview__order.order strong{visibility:visible;position:absolute}.woocommerce-order-overview__date.date{position:relative}.woocommerce-order-overview__date.date{visibility:hidden}.woocommerce-order-overview__date.date:before{content:"Booking date:";visibility:visible;position:absolute;left:0}.woocommerce-order-overview__date.date strong{visibility:visible}th.woocommerce-table__product-name.product-name{visibility:hidden;position:relative}th.woocommerce-table__product-name.product-name:before{content:"Property";visibility:visible;top:0;left:0}.product-quantity{display:none}.elementor-element[data-id="456a7d6"]{display:block !important}.elementor-396 .elementor-element.elementor-element-88df17a{display:block !important}.woocommerce-MyAccount-navigation-link--orders,.woocommerce-MyAccount-navigation-link--downloads{display:none}body.woocommerce-cart .wp-block-woocommerce-cart.alignwide{margin:0}body.woocommerce-cart .wc-block-components-main{padding-top:34px}body.woocommerce-cart .wc-block-cart-items__header,body.woocommerce-cart .wc-block-components-totals-item__description,body.woocommerce-cart .wp-block-woocommerce-cart-order-summary-coupon-form-block{display:none}body.woocommerce-checkout .woocommerce-form-coupon-toggle{display:none}body.woocommerce-checkout #customer_details .col-1{width:100%}body.woocommerce-checkout #customer_details .col-2{display:none}.alignwide{margin:0}body.woocommerce-cart form.woocommerce-cart-form{width:calc(66% - 10px);float:left}body.woocommerce-cart form.woocommerce-cart-form table.cart{border:none}body.woocommerce-cart form.woocommerce-cart-form table.cart thead{display:none}body.woocommerce-cart form.woocommerce-cart-form table.cart tbody tr{display:flex}body.woocommerce-cart form.woocommerce-cart-form table.cart tbody tr td{border:none;background-color:rgba(0,0,0,0)}body.woocommerce-cart form.woocommerce-cart-form table.cart tbody tr td.product-remove{width:35px}body.woocommerce-cart form.woocommerce-cart-form table.cart tbody tr td.product-thumbnail{width:100%;max-width:calc(50% - 20px);display:flex}body.woocommerce-cart form.woocommerce-cart-form table.cart tbody tr td.product-thumbnail img{width:100%}body.woocommerce-cart form.woocommerce-cart-form table.cart tbody tr td.product-name{width:100%;max-width:calc(50% - 20px)}body.woocommerce-cart form.woocommerce-cart-form table.cart tbody tr td.product-name>a{font-size:1.25em;line-height:1;font-weight:bold}body.woocommerce-cart form.woocommerce-cart-form table.cart tbody tr td.product-name .checkin-out{display:flex;flex-direction:column;font-weight:normal}body.woocommerce-cart form.woocommerce-cart-form table.cart tbody tr td.product-name #nightly_pricing{padding:10px 0 0}body.woocommerce-cart form.woocommerce-cart-form table.cart tbody tr td.product-name #nightly_pricing .headline{width:auto;float:left;font-weight:bold}body.woocommerce-cart form.woocommerce-cart-form table.cart tbody tr td.product-name #nightly_pricing i{width:20px;height:20px;color:#000;background:rgba(0,0,0,.1);border-radius:999px;float:left;cursor:pointer;display:flex;justify-content:center;align-items:center;font-size:10px;padding:10px 10px 7px;margin:0 10px;transform:rotate(0deg);transiton:all .5s ease}body.woocommerce-cart form.woocommerce-cart-form table.cart tbody tr td.product-name #nightly_pricing i.active{transform:rotate(180deg);color:#fff;background:rgba(0,0,0,.8)}body.woocommerce-cart form.woocommerce-cart-form table.cart tbody tr td.product-name #nightly_pricing .nights{clear:both;width:100%;overflow:hidden;display:flex;flex-direction:column;flex-wrap:wrap;opacity:0;max-height:0px;transition:all .5s ease}body.woocommerce-cart form.woocommerce-cart-form table.cart tbody tr td.product-name #nightly_pricing .nights .night{font-weight:normal}body.woocommerce-cart form.woocommerce-cart-form table.cart tbody tr td.product-name #nightly_pricing .nights.active{opacity:1;max-height:99999px}body.woocommerce-cart form.woocommerce-cart-form table.cart tbody tr td.product-price,body.woocommerce-cart form.woocommerce-cart-form table.cart tbody tr td.product-quantity,body.woocommerce-cart form.woocommerce-cart-form table.cart tbody tr td.product-subtotal{display:none}body.woocommerce-cart form.woocommerce-cart-form table.cart tbody tr td.actions{display:none}body.woocommerce-cart div.cart-collaterals{width:calc(34% - 10px);float:right}body.woocommerce-cart div.cart-collaterals div.cart_totals{width:100%}body.woocommerce-cart div.cart-collaterals div.cart_totals h2{display:none}body.woocommerce-cart div.cart-collaterals div.cart_totals table.shop_table{border:none}body.woocommerce-cart div.cart-collaterals div.cart_totals table.shop_table tbody tr{border-bottom:1px solid #e9e6ed}body.woocommerce-cart div.cart-collaterals div.cart_totals table.shop_table tbody tr th,body.woocommerce-cart div.cart-collaterals div.cart_totals table.shop_table tbody tr td{background-color:rgba(0,0,0,0);padding-left:0;padding-right:0;font-size:1.25em;line-height:1;border-top:none}body.woocommerce-cart div.cart-collaterals div.cart_totals table.shop_table tbody tr td{text-align:right}body.woocommerce-cart div.cart-collaterals div.cart_totals table.shop_table tbody tr.cart-discount a.woocommerce-remove-coupon{display:block;font-weight:normal}body.woocommerce-cart div.cart-collaterals div.cart_totals table.shop_table tbody tr.order-total th,body.woocommerce-cart div.cart-collaterals div.cart_totals table.shop_table tbody tr.order-total td{border:none}@media(max-width: 768px){body.woocommerce-cart form.woocommerce-cart-form{width:100%}body.woocommerce-cart form.woocommerce-cart-form table.cart.shop_table_responsive tr td{text-align:left !important;padding-left:0}body.woocommerce-cart form.woocommerce-cart-form table.cart.shop_table_responsive tr td.product-thumbnail{max-width:100px}body.woocommerce-cart form.woocommerce-cart-form table.cart.shop_table_responsive tr td.product-name{max-width:calc(100% - 100px)}body.woocommerce-cart form.woocommerce-cart-form table.cart.shop_table_responsive tr td::before{content:""}body.woocommerce-cart div.cart-collaterals{width:100%}}body.woocommerce-checkout #gform_fields_4{grid-row-gap:12px;grid-column-gap:12px}body.woocommerce-checkout #gform_fields_4 #input_4_4_1_container{margin-bottom:12px}body.woocommerce-checkout #gform_fields_4 #input_4_4_3_container,body.woocommerce-checkout #gform_fields_4 #input_4_4_4_container,body.woocommerce-checkout #gform_fields_4 #input_4_4_5_container{flex:auto !important;padding:2px}body.woocommerce-checkout #gform_fields_4 #input_4_4_3_container{width:calc(50% - 6px);padding-left:.9804%}body.woocommerce-checkout #gform_fields_4 #input_4_4_4_container{width:calc(50% - 103px);padding-left:10px;padding-right:10px}body.woocommerce-checkout #gform_fields_4 #input_4_4_5_container{width:100px;padding-right:.9804%}body.woocommerce-checkout #gform_fields_4 #input_4_67_3_container{padding-right:6px}body.woocommerce-checkout #gform_fields_4 #input_4_67_6_container{padding-left:6px}body.woocommerce-checkout #gform_fields_4 h3{margin-bottom:4px}body.woocommerce-checkout #gform_fields_4 #field_4_73 .gchoice{display:flex}body.woocommerce-checkout #gform_fields_4 #field_4_73 .gchoice input{width:25px;height:25px;margin:0 10px 0 0}body.woocommerce-checkout #gform_fields_4 #field_4_73 .gchoice label{width:calc(100% - 45px)}body.woocommerce-checkout #gform_submit_button_4{display:inline-block;opacity:0;max-height:0px;min-height:0;overflow:hidden;padding:0;margin:0}body.woocommerce-checkout form.checkout select,body.woocommerce-checkout form.checkout input{height:40px;padding:10px;font-size:15px;line-height:22.5px;border:1px solid #d6d6d6;color:#666}body.woocommerce-checkout form.checkout select{position:relative;-moz-appearance:none;-webkit-appearance:none;appearance:none;background-image:url(./assets/chevron-down-solid.svg);background-repeat:no-repeat,repeat;background-position:right .7em top 50%,0 0;background-size:.95em auto,100%;transition:all .2s ease}body.woocommerce-checkout form.checkout label[for=billing_first_name]{display:none}body.woocommerce-checkout form.checkout label[for=billing_last_name]{display:none}body.woocommerce-checkout form.checkout label[for=billing_company]{display:none}body.woocommerce-checkout form.checkout label[for=billing_country]{display:none}body.woocommerce-checkout form.checkout label[for=billing_address_1]{display:none}body.woocommerce-checkout form.checkout label[for=billing_city]{display:none}body.woocommerce-checkout form.checkout label[for=billing_state]{display:none}body.woocommerce-checkout form.checkout label[for=billing_postcode]{display:none}body.woocommerce-checkout form.checkout label[for=billing_phone]{display:none}body.woocommerce-checkout form.checkout label[for=billing_email]{display:none}body.woocommerce-checkout form.checkout p.form-row-first,body.woocommerce-checkout form.checkout p.form-row-last{width:calc(50% - 2px)}body.woocommerce-checkout form.checkout p#billing_company_field,body.woocommerce-checkout form.checkout p#billing_country_field{width:calc(50% - 2px);clear:none}body.woocommerce-checkout form.checkout p#billing_company_field{float:left}body.woocommerce-checkout form.checkout p#billing_country_field{float:right}body.woocommerce-checkout form.checkout p#billing_city_field,body.woocommerce-checkout form.checkout p#billing_state_field,body.woocommerce-checkout form.checkout p#billing_postcode_field{clear:none;float:left}body.woocommerce-checkout form.checkout p#billing_city_field{width:calc(50% - 2px)}body.woocommerce-checkout form.checkout p#billing_state_field{width:calc(50% - 103px);padding-left:8px}body.woocommerce-checkout form.checkout p#billing_postcode_field{width:100px;float:right}body.woocommerce-checkout form.checkout p#billing_phone_field,body.woocommerce-checkout form.checkout p#billing_email_field{width:calc(50% - 2px);clear:none}body.woocommerce-checkout form.checkout p#billing_phone_field{float:left}body.woocommerce-checkout form.checkout p#billing_email_field{float:right}body.woocommerce-checkout form.checkout #order_review tr.cart_item td.product-name{font-weight:bold}body.woocommerce-checkout form.checkout #order_review tr.cart_item td.product-name dl.variation{font-weight:normal}body.woocommerce-checkout form.checkout #order_review tr.cart_item td.product-name .checkin-out{display:flex;flex-direction:column;font-weight:normal}body.woocommerce-checkout form.checkout #order_review tr.cart_item td.product-name #nightly_pricing{padding:10px 0 0}body.woocommerce-checkout form.checkout #order_review tr.cart_item td.product-name #nightly_pricing .headline{width:auto;float:left;font-weight:bold}body.woocommerce-checkout form.checkout #order_review tr.cart_item td.product-name #nightly_pricing i{width:20px;height:20px;color:#000;background:rgba(0,0,0,.1);border-radius:999px;float:left;cursor:pointer;display:flex;justify-content:center;align-items:center;font-size:10px;padding:10px 10px 7px;margin:0 10px;transform:rotate(0deg);transiton:all .5s ease}body.woocommerce-checkout form.checkout #order_review tr.cart_item td.product-name #nightly_pricing i.active{transform:rotate(180deg);color:#fff;background:rgba(0,0,0,.8)}body.woocommerce-checkout form.checkout #order_review tr.cart_item td.product-name #nightly_pricing .nights{clear:both;width:100%;overflow:hidden;display:flex;flex-direction:column;flex-wrap:wrap;opacity:0;max-height:0px;transition:all .5s ease}body.woocommerce-checkout form.checkout #order_review tr.cart_item td.product-name #nightly_pricing .nights .night{font-weight:normal}body.woocommerce-checkout form.checkout #order_review tr.cart_item td.product-name #nightly_pricing .nights.active{opacity:1;max-height:99999px}@media(max-width: 1024px){body.woocommerce-checkout #gform_fields_4 #field_4_5,body.woocommerce-checkout #gform_fields_4 #field_4_6{grid-column:span 6}body.woocommerce-checkout #gform_fields_4 #field_4_69,body.woocommerce-checkout #gform_fields_4 #field_4_70,body.woocommerce-checkout #gform_fields_4 #field_4_71{grid-column:span 12}}@media(max-width: 641px){body.woocommerce-checkout #gform_fields_4 input,body.woocommerce-checkout #gform_fields_4 select,body.woocommerce-checkout form.checkout input,body.woocommerce-checkout form.checkout select{min-height:48px;line-height:26px}}@media(max-width: 640px){body.woocommerce-checkout #gform_fields_4 #input_4_67_3_container,body.woocommerce-checkout #gform_fields_4 #input_4_67_6_container{padding:0;margin-bottom:12px;width:calc(50% - 0px);flex:none}body.woocommerce-checkout #gform_fields_4 #input_4_67_3_container{padding-right:5px}body.woocommerce-checkout #gform_fields_4 #input_4_67_6_container{padding-left:5px}body.woocommerce-checkout #gform_fields_4 #input_4_4_3_container{width:100%;padding-left:.9804%;padding-right:.9804%}body.woocommerce-checkout #gform_fields_4 #input_4_4_4_container{width:calc(100% - 103px);padding-left:.9804%}body.woocommerce-checkout #gform_fields_4 #input_4_4_3_container{padding-right:.9804%}body.woocommerce-checkout form.checkout p#billing_city_field{width:calc(100% - 0px)}body.woocommerce-checkout form.checkout p#billing_state_field{width:calc(100% - 103px);padding-left:2px}}@media(max-width: 450px){body.woocommerce-checkout #gform_fields_4 #field_4_5,body.woocommerce-checkout #gform_fields_4 #field_4_6{grid-column:span 12}body.woocommerce-checkout form.checkout p#billing_phone_field,body.woocommerce-checkout form.checkout p#billing_email_field{width:calc(100% - 0px)}}
