/*!
Theme Name: Drip Create
Theme URI: https://sustywp.com
Author: Drip
Author URI: https://dripcreate.com
Description: A theme for WordPress focused on performance and sustainability.
Version: 1.0.0
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: drip
Tags:

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.

Drip Create is based on Susty theme, which is based on Underscores https://underscores.me/, (C) 2012-2017 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.
*/
.woocommerce div.product form.cart div.quantity{margin:0 !important}.wc-block-error.wc-block-components-error{display:none}.woocommerce form .form-row-first,.woocommerce form .form-row-last,.woocommerce-page form .form-row-first,.woocommerce-page form .form-row-last{width:45% !important}.woocommerce-checkout #payment{background:0 0 !important;border-radius:5px}.payment_box.payment_method_stripe{background:#eaeaea !important}.wc-stripe-elements-field{padding:10px !important}#add_payment_method #payment div.form-row,.woocommerce-cart #payment div.form-row,.woocommerce-checkout #payment div.form-row{padding:0 !important}#place_order{background:#e20512 !important;padding:20px}.added_to_cart.wc-forward{display:none !important}.single-product .cart{margin-top:5px;margin-left:-5px}html{scroll-behavior:smooth}body{padding:0;margin:0;font-family:'Roboto',Arial,sans-serif;background-color:#fff}input:focus{outline:none}input:focus::placeholder{color:transparent}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;margin:0;border:none;outline:none;background:0 0}select{margin-left:-3px}img{max-width:100%}iframe{max-width:100%}h1,h2,h3,h4,h5,h6{padding-top:0;margin-top:0}button{margin:10px 0 0;background:#777;color:#fff;padding:10px}a{cursor:pointer;user-select:none;color:inherit}ol,ul{box-sizing:border-box;padding-left:15px}figure{text-align:center}.grf-logo img{min-width:150px}.getwid-background-video-controls .getwid-background-video-mute i,.getwid-background-video-controls .getwid-background-video-play i{font-size:1.5em}body .editor-styles-wrapper .wp-block-button__link,body .wp-block-button__link{border-radius:0}.wp-block-getwid-accordion__header a{color:green}body .wc-block-mini-cart__button{padding:0;padding-bottom:0 !important}body .components-modal__content{flex:1;margin-top:0;padding:0 32px 32px;overflow:auto}body h2.wc-block-mini-cart__title{font-size:1.5em;margin:40px 16px 0}body .wc-block-components-drawer .components-modal__header .components-button{right:20px;top:0;vertical-align:baseline;left:auto}body .wc-block-components-drawer__close{opacity:1 !important;color:#fff !important}.components-modal__screen-overlay svg{width:40px;height:40px}body h2.wc-block-mini-cart__title{margin:12px 0 0 16px;padding-bottom:10px}body .wp-block-getwid-section__inner-wrapper{max-width:1000px}body .wc-block-mini-cart__badge,body .wc-block-mini-cart__quantity-badge{margin-top:-10px}body .wc-block-mini-cart__icon{height:1.2em;width:1.2em}body .wc-block-mini-cart__badge{background:#f0303b !important;border:0;color:#fff}body .wc-block-components-product-name{text-decoration:none;color:#000;font-weight:700}.wp-block-navigation__responsive-container{background-color:rgba(0,0,0,.9) !important}body .wp-block-embed iframe{max-width:100%;width:100%}body .wp-block-image .alignleft{float:left;margin:0}body .wp-block-image img{max-width:100%}@media (min-width:960px){body .components-modal__frame{max-height:100%}body .wp-container-13 .wp-block-image img{max-width:inherit;margin-left:-10%}}.wp-block-getwid-accordion__header a{color:inherit}.slick-list.draggable{height:auto !important;padding:0 !important}.slick-prev:before,.slick-next:before{font-size:50px !important}.slick-prev,.slick-next{top:50% !important}.slick-slide.slick-current.slick-active{pointer-events:all !important}.slick-list a{cursor:pointer;user-select:none;text-decoration:none;color:inherit}.wp-block-getwid-content-slider.has-arrows-inside .slick-prev{left:0 !important}.wp-block-getwid-content-slider .slick-next:before,.wp-block-getwid-content-slider .slick-prev:before{color:#fff}.slick-initialized .slick-slide{padding:30px;padding-top:30px;padding-bottom:30px;padding-top:0;padding-bottom:0}.slick-prev{left:-40px !important}.kb-button{z-index:10;text-decoration:none}.wp-block-social-links,.wp-block-social-links.has-normal-icon-size{font-size:18px !important;padding:0 !important;margin:0 !important}.wc-block-mini-cart__badge{font-size:14px !important}body .wopb-product-gallery-wrapper .slick-slide img{width:auto!important}.wp-block-woocommerce-mini-cart-contents .components-button.wc-block-components-button.wp-element-button.wp-block-woocommerce-mini-cart-checkout-button-block.wc-block-mini-cart__footer-checkout.contained{background:#f0303b !important;color:#fff}.checkout-button.button.alt.wc-forward{background:#000 !important;color:#fff;text-decoration:none}.coupon .button{margin:0;padding:6px}.checkout-button.button.alt.wc-forward:hover{background:#cf2e2e !important}.wp-block-getwid-section__wrapper.getwid-reset-min-height-mobile{margin-top:-5px}#wc-stripe-payment-request-button-separator{display:none !important}@media screen and (max-width:768px) and (orientation:portrait){.slick-slider .wp-block-getwid-section__wrapper{min-height:38vh !important}}:where(figure){margin:auto !important}.red-bg .wp-block-getwid-section__background{background-size:100% 290% !important;background-position:center bottom !important}@media only screen and (max-width:1000px){.red-bg .wp-block-getwid-section__background{background-size:auto !important;background-position:center bottom !important}}.wopb-compare-btn-wrap{display:none}.embed-pdf-viewer{width:100%}body .large-side-bar-logo{display:block;max-width:150px;margin:0 auto;padding-top:20px;padding-bottom:10px;padding-left:5px}.update-nag{display:none !important}html :where(.wp-block){max-width:100%;margin-top:0;margin-bottom:0}html :where(.wp-block)[data-align=left],html :where(.wp-block)[data-align=right]{width:100%;height:auto !important}.block-editor-rich-text__editable.wp-element-caption.rich-text{display:none !important}.editor-styles-wrapper .wp-block[data-align=left]>.wp-block-image{margin:0}.editor-styles-wrapper .wp-block{margin-left:unset;margin-right:unset}.edit-post-visual-editor a{color:inherit}body .wp-block-columns{margin-bottom:0}body .wp-block-getwid-section__wrapper{padding:0}.wp-block-getwid-media-text-slider .wp-block[data-type="getwid/media-text-slider-slide"]{margin-left:0 !important;margin-right:0 !important}.wp-block-senff-sticky-block{padding:0 !important}.wp-admin button{color:inherit}.wp-block-navigation .wp-block-navigation-item__content{padding:5px !important}.stripe-connect-split-pay-tab_options{display:none !important}:where(figure){margin:auto !important}.wp-admin .button.refund-items{display:none !important}.wp-admin .wc-order-totals-items table:nth-child(6){display:none}.woocommerce-button,.woocommerce-Button{background-color:#dc1409 !important;color:#fff !important}.woocommerce-MyAccount-navigation-link{list-style:none}.woocommerce-MyAccount-navigation-link a{text-decoration:#ffdead;padding:7px;background:#333;display:block;margin-bottom:5px;color:#fff;font-weight:400;padding-left:10px}.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea{box-sizing:border-box;width:100%;margin:0;outline:0;line-height:normal;border:1px solid #333;padding:10px}.single-product a.woocommerce-product-gallery__trigger,.single-product img.zoomImg{display:none !important}.slick-slide.slick-current.slick-active{pointer-events:none}.wp-admin .woocommerce-store-alerts{display:none}collapsed-side-bar-logo{padding:10px !important;max-width:100% !important}.wc-block-components-button:not(.is-link).outlined:not(:focus){background:#000}.wc-block-cart-item__quantity{padding:0 !important}.wp-admin #adminmenu,.wp-admin #adminmenu .wp-submenu,.wp-admin #adminmenuback,.wp-admin #adminmenuwrap{background-color:#1d2327}.collapsed-side-bar-logo{padding:20px !important;max-width:80% !important}#coupon_code{width:auto !important}.woocommerce-checkout .wc-block-mini-cart,.woocommerce-cart .wc-block-mini-cart{display:none}.checkout-button.button.alt.wc-forward.wp-element-button{background-color:var(--wp--preset--color--vivid-red) !important}.wc-block-components-button:not(.is-link).contained,.wc-block-components-button:not(.is-link).contained:active,.wc-block-components-button:not(.is-link).contained:disabled,.wc-block-components-button:not(.is-link).contained:focus,.wc-block-components-button:not(.is-link).contained:hover{background-color:var(--wp--preset--color--vivid-red) !important}.woocommerce table.shop_table td a{text-decoration:#ffdead;color:inherit}.woocommerce div.product form.cart{margin-bottom:0 !important}.woocommerce-message{display:none !important}table.wc-block-cart-items,table.wc-block-cart-items td,table.wc-block-cart-items th{border:0;margin:0 !important}.is-medium table.wc-block-cart-items .wc-block-cart-items__row,.is-mobile table.wc-block-cart-items .wc-block-cart-items__row,.is-small table.wc-block-cart-items .wc-block-cart-items__row{padding:10px !important;padding-left:0 !important}body .wopb-cart-button{margin-left:0 !important}.woocommerce-checkout.processing .blockUI.blockOverlay{background-image:url(//grfgolf.com/wp-content/themes/drip-create/woocommerce/processing.gif) !important;background-position:center 50% !important;background-repeat:no-repeat !important;position:fixed !important}.wc-block-components-button:not(.is-link) .wc-block-components-button__text{display:block;color:#fff !important}.wp-block-getwid-section__wrapper.getwid-align-items-flex-start{padding-top:0}@media only screen and (max-width:1000px){.wp-block-woocommerce-filled-mini-cart-contents-block{height:90% !important}.wp-block-product-blocks-product-title,.wp-block-product-blocks-product-price,.wp-block-product-blocks-product-cart,.wp-block-product-blocks-product-description{padding-left:20px;padding-right:20px}}.contact-form .form-control{border:1px solid #ccc !important}.contact-form .form-control{border-radius:0;-webkit-box-shadow:none;box-shadow:none;border:1px solid #ebebeb;padding:15px 22px;font:15px/25px 'Open Sans',sans-serif;color:#242424;height:55px;margin-bottom:20px;background:#fff;width:100%}.contact-form textarea.form-control{margin-bottom:20px;height:203px !important;resize:none}.wpcf7-submit{padding:20px;background-color:var(--wp--preset--color--vivid-red) !important;color:#fff}@media only screen and (max-width:600px){.wp-block-navigation__responsive-dialog a{font-size:1.5em}.grf-header-section .slogan{width:200% !important}}.wopb-builder-container.product{max-width:none !important}.pp-tracking-section .tracking-form .box-main{border-radius:0;margin-bottom:-20px;background:#fff;z-index:2;position:relative}.pp-tracking-section .tracking-form .box-main .box-form{flex:1;background:#eaeaea;padding:20px !important}.pp-tracking-section .tracking-form .box-main .form-field input{width:100%;background:#fff;padding:10px;margin-top:5px}#pp-btn-trk-1,#pp-btn-trk-2{background:#e30613}.pp-tracking-section .single-form .box-main .box-form{padding:0;width:100% !important}.pp-tracking-section .single-form .box-main{width:100%}.pp-tracking-section .single-form{text-align:left !important}body .booknetic_company_logo{display:none}body .booknetic_appointment{width:100% !important;max-width:1000px !important;margin-right:auto;margin-left:auto;position:relative}body .booknetic_card,body .booknetic_card.booknetic_card_selected{padding:10px}#add_payment_method table.cart img,.woocommerce-cart table.cart img,.woocommerce-checkout table.cart img{width:100px !important}body .wc-block-components-order-summary-item__quantity{padding:0;right:-5px}body .booknetic_calendar_days>div>span>i[b]{background:#ddd}body .booknetic-cart-item.active{border-color:transparent}body .bkntc_again_booking{margin-bottom:20px}body .booknetic_card{margin-right:15px !important}.booknetic-cart-item .booknetic-cart-item-header{font-size:16px !important;line-height:18px !important}.booknetic-cart-item-body-row:not(:last-child){margin-bottom:5px}.booknetic-cart-item.active{border-color:#e30613}#booknetic_theme_8 .booknetic_active_step .booknetic_step_title{color:#f0303b !important}#booknetic_theme_8 .booknetic_active_step .booknetic_badge,#booknetic_theme_8 .booknetic_btn_success{background:#e30613 !important}body #booknetic_theme_8 .booknetic_btn_primary,#booknetic_theme_8 .booknetic_selected_time,#booknetic_theme_8 .booknetic_calendar_selected_day>div{background:#e30613 !important;color:#fff !important}.woocommerce-cart-form .product-name .variation{padding:0;margin:0}body .woocommerce-info:before{color:#e30815}body .woocommerce-info{border-top-color:#e30815}html body .quantity input{background:#fff !important}@media only screen and (max-width:1000px){body .booknetic_appointment_container_body{padding-bottom:0 !important;min-height:auto !important;height:auto !important}body .booknetic_card{margin-right:15px}body .bkntc_booking_modal .close_icon{background:#e30613}body .bkntc_booking_modal .close_icon svg{fill:#fff !important}.booknetic_warning_message{background-color:#cf2e2e}body .booknetic_appointment_container{width:100% !important;display:block !important;align-items:start !important;align-content:start !important}body .booknetic_appointment_steps.has-logo{height:auto !important}body .booknetic_appointment_steps{height:auto !important}body .booknetic_appointment_steps.has-logo{height:auto !important}.bkntc_again_booking{margin-bottom:15px}.booknetic_appointment_steps_body{display:none !important}body .bkntc_booking_modal .close_icon{right:0}body .bnktc_booking_popup_btn{position:relative;border-radius:0}body .booknetic_card{float:left !important}body .booknetic_service_card_image{visibility:hidden;width:0;margin:2px}.border-left{border-left:0 solid #000;padding-left:0;margin-left:0}#modal-1 .hide-mobile .current-menu-ancestor{display:none !important}}.wp-block-navigation .wp-block-navigation-item a:hover{background-color:#333}.wp-block-social-links .wp-social-link svg{height:1.2em !important;width:1.2em !important}.wp-block-navigation__responsive-container-close{position:absolute;right:30px !important;top:30px !important}.wp-block-navigation__responsive-container-close svg{height:35px !important;width:35px !important}.current-menu-ancestor{padding:30px !important}.border-left{border-left:2px solid #000;padding-left:20px;margin-left:-10px}.wp-block-navigation .wp-block-navigation__submenu-icon{margin-top:-5px;margin-left:0;font-weight:}.wp-block-navigation.has-background .has-child .wp-block-navigation__submenu-container{left:0 !important;padding:5px}.circle-live:before{content:" ";margin:0;width:12px;height:12px;border-radius:50%;margin:0 auto;transition:all .3s;animation:mylive 2s infinite;position:absolute;background-color:#f05;right:-8px;top:-3px}@-webkit-keyframes mylive{0%{transform:scale(1);opacity:1}50%{transform:scale(1);opacity:.1}100%{transform:scale(1);opacity:1}}.post-password-form{padding:0;padding-top:0;text-align:center;position:fixed;width:100%;height:100%;top:0;display:flex;flex-direction:column;margin:0;align-content:center;background-image:url('/wp-content/uploads/2023/09/wave-profile-10000.jpg');background-repeat:no-repeat;background-color:#000;background-position:center top;background-size:contain}.post-password-form{color:#fff;padding-top:30vh}.post-password-form label input{background:#fff;padding:5px;margin:5px;color:#000}.post-password-form input{background:#ccc;padding:5px;padding-right:5px;padding-left:5px;padding-right:5px;padding-left:5px;color:#000;padding-left:10px;padding-right:10px}.post-password-form p{padding-left:10px;padding-right:10px}@media screen and (max-width:800px){.post-password-form{background-size:auto}}.slick-next.slick-arrow:before,.slick-prev.slick-arrow:before{color:#000 !important;background:#ccc}