#pwgc-message{height:70px!important}.woocommerce-error,.woocommerce-info,.woocommerce-message{background:none!important}.woocommerce-message::before{display:none}.woocommerce .woocommerce-message{margin-right:auto;margin-left:auto;padding-bottom:20px!important;max-width:25%;border-top:none;text-align:center}.woocommerce-error,.woocommerce-info,.woocommerce-message{margin-top:0px!important;margin-bottom:0px!important;padding-top:0px!important;padding-bottom:10px!important}small.woocommerce-price-suffix{display:none!important}.woocommerce div.product form.cart .variations select{max-width:150px;border:1.5px solid #3a3a3a;padding:10px 14px}.woocommerce .quantity .qty{display:none}.woocommerce #payment #place_order,.woocommerce-page #payment #place_order{font-size:inherit}button,input[type=button],input[type=reset],input[type=submit]{font-size:inherit}@media only screen and (min-width:600px){#wc-stripe-express-checkout-element{max-width:25%;margin-left:auto;margin-right:auto;display:block}}.so-widget-sow-image-grid-default-02435c8b552c-28 .sow-image-grid-wrapper .sow-image-grid-image .image-title{letter-spacing:2px!important}#orddd-availability{display:none}h2{text-align:center!important}.woocommerce form.checkout_coupon .button{border-radius:5px;height:39px}@media only screen and (min-width:600px){.woocommerce form.checkout_coupon .button{font-size:1em}}.woocommerce table.shop_table .cart_totals{border:none;padding:0}.woocommerce-info::before{display:none}@media only screen and (min-width:600px){.woocommerce-info{background-color:white!important;margin-left:auto;margin-right:auto;text-align:center!important;font-size:16px}}@media only screen and (max-width:600px){.woocommerce-info{background-color:white!important;margin-left:auto;margin-right:auto;text-align:center!important;font-size:12px}}.alg-wc-oma-msg{text-align:center!important}@media only screen and (min-width:600px){.woocommerce form.checkout_coupon,.woocommerce form.login,.woocommerce form.register{background-color:white!important;width:400px;margin-left:auto;margin-right:auto}}a.showcoupon{text-align:center!important}.woocommerce-error,.woocommerce-info,.woocommerce-message{margin-bottom:0px!important;margin-top:20px!important}.woocommerce-notices-wrapper{display:none!important}.woocommerce ul.products li.product .button:hover{background-color:#292F25!important}.woocommerce.single #content div.product .single_add_to_cart_button:hover{background-color:#292F25!important}.wp-block-button__link:hover{background-color:#292F25!important}#secondary{display:none}#colophon.unconstrained-footer .container{background-color:#292F25!important}.easy-notification-bar{background-color:#292F25!important}.woocommerce .woocommerce-message .button{float:left!important;margin-right:20px}a.reset_variations{display:none!important}@media only screen and (max-width:600px){.woocommerce.single #content div.product .cart .quantity{margin-bottom:20px!important}.woocommerce.single #content div.product .single_add_to_cart_button{padding-top:15px!important;padding-bottom:15px!important}}.woocommerce.single #content div.product .cart .quantity{font-size:1em!important;font-weight:700}.woocommerce.single #content div.product .cart .quantity input{margin-left:10px!important}.cky-notice .cky-title{font-size:14px;margin-bottom:0}.cky-notice-des *,.cky-preference-content-wrapper *,.cky-accordion-header-des *,.cky-gpc-wrapper .cky-gpc-desc *{font-size:12px}@media only screen and (min-width:600px){.woocommerce form.woocommerce-checkout{margin-left:auto!important;margin-right:auto!important}}.woocommerce.single #content div.product .single_add_to_cart_button{margin:0px!important}.extra-resources{margin:0px!important}@media only screen and (min-width:600px){.ph-calendar-container{max-width:100%!important}}.term-description{max-width:700px;margin-left:auto;margin-right:auto}body.responsive .container{max-width:1500px!important}.sku_wrapper{display:none}.selected-date{color:#000000!important}p#booking_info_text{display:none}.booking-info-wraper{float:right}.woocommerce-info:before{content:"\e029"!important;color:#275B24!important}.woocommerce #content table.cart td.actions .coupon,.woocommerce table.cart td.actions .coupon,.woocommerce-page #content table.cart td.actions .coupon,.woocommerce-page table.cart td.actions .coupon{display:none}.woocommerce table.shop_table .wc-buttons .coupon{display:flex;justify-content:center}.woocommerce table.shop_table .wc-buttons td{justify-content:center}.woocommerce table.shop_table .coupon .input-text{font-size:12px}.woocommerce table.shop_table .button{font-size:1em}.sow-slider-base .sow-slide-nav.sow-slide-nav-next a{display:none!important}.sow-slider-base .sow-slide-nav.sow-slide-nav-prev a{display:none!important}.sow-slider-base .sow-slider-pagination{text-align:center!important}@media only screen and (max-width:600px){#mobile-navigation ul li a{font-size:1.2em;letter-spacing:5px;margin-bottom:20px}}button.single_add_to_cart_button.button.alt.wp-element-button.added::after{margin-left:5px}.picker__day--highlighted.picker__day--disabled,.picker__day--highlighted.picker__day--disabled:hover{background:#e5e5e5!important}#product-5694>div.summary.entry-summary>h1{width:100%}#product-5694>div.summary.entry-summary>p.stock.in-stock{display:none}input[type=email],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url],textarea{width:87.3%}textarea,input[type="email"],input[type="number"],input[type="search"],input[type="text"],input[type="tel"],input[type="url"],input[type="password"],input[type="date"],input[type="time"]{font-size:16px}@media only screen and (max-width:600px){#pg-28-1>.panel-row-style{padding-top:10px!important}}.woocommerce span.onsale{visibility:hidden;padding:8px 16px!important;font-size:15px!important;background-color:#275B24!important}@media only screen and (max-width:600px){.woocommerce #content table.cart td.actions .button,.woocommerce table.cart td.actions .button,.woocommerce-page #content table.cart td.actions .button,.woocommerce-page table.cart td.actions .button{font-size:1em!important}}@media only screen and (min-width:600px){#masthead.layout-centered .site-branding img{width:100px}}@media only screen and (max-width:600px){#masthead.layout-centered .site-branding img{width:100px}}.woocommerce div.product form.cart div.quantity,.woocommerce-page div.product form.cart div.quantity,.woocommerce #content div.product form.cart div.quantity,.woocommerce-page #content div.product form.cart div.quantity{margin:0 7px 0 7px!important}.qib-button-wrapper .quantity input.input-text.qty.text{margin-left:0px!important;padding-bottom:7px!important}@media only screen and (min-width:600px){button.single_add_to_cart_button.button.alt{font-size:1.25em!important;min-width:260px;max-width:260px}}@media only screen and (min-width:600px){.woocommerce div.product form.cart .variations select{font-size:1.1em!important}th.label{font-size:1em!important;margin-right:10px}a.reset_variations{font-size:1em!important}.woocommerce.single #content div.product .cart .quantity{margin-left:0px!important}}@media only screen and (max-width:600px){.woocommerce div.product form.cart .variations select{font-size:1.2em!important}th.label{font-size:1em!important;margin-right:10px}a.reset_variations{font-size:1em!important}button.single_add_to_cart_button.button.alt{max-width:100%!important;font-size:1.2em!important}body.single-product .qib-button.qib-button-wrapper{margin-bottom:15px}.woocommerce.single #content div.product .cart .quantity{margin-left:0px!important}}#topbar .demo_store{background-color:#051712}@media only screen and (max-width:600px){table.shop_table.shop_table_responsive{width:100%!important}}#colophon.unconstrained-footer .container{margin-top:50px;max-width:100%!important}div#wc-stripe-payment-request-wrapper{padding-top:0px!important}.woocommerce form.woocommerce-checkout .order-details table.shop_table .cart-subtotal td{text-align:left}.woocommerce form.woocommerce-checkout .order-details table.shop_table .product-total{text-align:left}.woocommerce form.woocommerce-checkout .order-details table.shop_table .order-total td,.woocommerce form.woocommerce-checkout .order-details table.shop_table .shipping td,.woocommerce form.woocommerce-checkout .order-details table.shop_table .tax-rate td{text-align:left}.woocommerce ul#shipping_method{text-align:left}#add_payment_method #payment div.payment_box p:last-child,.woocommerce-cart #payment div.payment_box p:last-child,.woocommerce-checkout #payment div.payment_box p:last-child{font-size:11px!important}.woocommerce form .form-row label.checkbox,.woocommerce-page form .form-row label.checkbox{font-size:12px}bdi{color:#275B24}div.wpforms-container-full .wpforms-form .wpforms-field-label{font-weight:100!important;font-size:14px!important}div.wpforms-container-full,div.wpforms-container-full .wpforms-form{max-width:700px!important}@media only screen and (max-width:600px){#pg-345-2>.panel-row-style{padding:0 0 0 0}}.checkbox woocommerce-form__label woocommerce-form__label-for-checkbox checkbox{font-size:75%!important}.woocommerce-privacy-policy-text p{font-size:75%!important}.wpautoterms-footer{display:none}#colophon a{color:#ffffff!important}#colophon{color:#ffffff!important}.woocommerce.single #content div.product .cart .quantity{font-size:1.25em;margin-bottom:10px}.woocommerce-variation-price{margin-top:0}.woocommerce.single #content div.product div.entry-summary{margin-bottom:0}.woocommerce.single #content div.product .woocommerce-tabs .tabs li.active{display:none}body,button,input,select,textarea{margin-left:0}@media only screen and (max-width:600px){div#wc-stripe-payment-request-wrapper{width:100%}button.single_add_to_cart_button.button.alt{width:100%}p#wc-stripe-payment-request-button-separator{width:100%}.wc-proceed-to-checkout{display:flex;flex-direction:column;flex-basis:100%;align-items:center;height:50px!important}}@media only screen and (min-width:768px){.wc-proceed-to-checkout{display:flex;flex-direction:column;flex-basis:100%;align-items:center}a.checkout-button.button.alt.wc-forward{width:500px;height:inherit;border-radius:4px;font-size:20px}}div#wc-stripe-payment-request-wrapper{width:100%}h2+table{width:80%!important;margin-left:auto!important}p#wc-stripe-payment-request-button-separator{width:100%}button.single_add_to_cart_button.button.alt{width:360px}h1.page-title{text-align:center!important}div.wpforms-container-full .wpforms-form .wpforms-field-label{font-size:14px;font-weight:400}.wfc_container .wfc_footer a{letter-spacing:0}div.wpforms-container-full .wpforms-form .wpforms-title{font-size:20px}.wfc_container span.wfc_close_cart{transition:none}.woocommerce table.shop_table tbody th,.woocommerce table.shop_table tfoot td,.woocommerce table.shop_table tfoot th{font-weight:400}h6{font-size:10px}.wfc_container .wfc_footer a{font-weight:100}h3.wfc_header_title{letter-spacing:0}.wfc_container img.attachment-thumbnail.size-thumbnail{height:auto;width:auto}.woocommerce .woocommerce-message .button{font-size:1em}.woocommerce .button.wc-backward{font-size:1em}.wfc_container h3.empty_cart_text{display:none}.wfc_container .wfc_total_tr{background-color:#fff}.wfc_container .wfc_footer{background-color:#fff}.wfc_container .wfc_header{background-color:#fff}.wfc_cart_basket{border:3px solid #ccc}.wfc_container .wfc_header_title{font-weight:200}.wfc_container .wfc_coupon{display:none}.wfc_container div.wfc_ship_txt{display:none}.woocommerce-info{border-top-color:#fff}.woocommerce-info:before{content:"\e016";color:red}#topbar .demo_store{background-color:#275B24;color:#fff;font-size:15px}.xoo-wsc-items-count{background-color:#275B24}.woocommerce.single #content div.product .product_title{text-align:left}.term-description{text-align:center;padding-bottom:30px}.so-widget-sow-social-media-buttons-flat-ee194c808371 .social-media-button-container{text-align:center}.woocommerce div.product form.cart{margin-top:0px!important}.woofc-count span{background:#003926}.woocommerce form.woocommerce-checkout .order-details table.shop_table .shipping td{padding:10px}.so-widget-sow-social-media-buttons-flat-7bacd75f12ea .social-media-button-container{text-align:center}.woocommerce.single #content div.product p.price{width:100%!important}@media only screen and (min-width:600px){.woocommerce form.woocommerce-checkout .order-details{width:50%!important}.woocommerce form.woocommerce-checkout .checkout-details{width:50%!important}}.woocommerce.single #content div.product p.price{float:left;width:600px;padding-bottom:10px}#colophon .widgets .widget-wrapper{height:400px;padding-bottom:0;margin-bottom:0}#masthead.layout-centered .main-navigation,#masthead.layout-centered .site-branding{margin-top:25px}#colophon.unconstrained-footer .container{background-color:#275B24;padding-bottom:20px;margin-bottom:0}.so-widget-sow-headline-default-24d37dad5e88 .sow-headline-container h1.sow-headline{color:#595959}.so-widget-sow-headline-default-24d37dad5e88 .sow-headline-container h1.sow-headline a{color:#595959}h1.entry-title{padding-top:20px;color:#595959}h1.page-title{padding:20px;color:#595959;margin:0;text-transform:uppercase;letter-spacing:4px;font-family:"Libre Baskerville";margin-top:0;margin-bottom:0;max-width:100%;text-align:center;margin-left:auto;margin-right:auto}#content.site-content{max-width:1600px;margin-left:auto;margin-right:auto;padding-top:10px}#main.site-main{max-width:1600px}.site-footer{border-top:0!important;background:transparent!important}.site-info,.site-footer{border-top:0!important}h1{text-transform:uppercase;font-weight:200!important;letter-spacing:4px;font-family:"Libre Baskerville";font-size:40px!important}h1.entry-title{text-transform:uppercase;letter-spacing:4px;font-family:"Libre Baskerville";margin-top:15px;margin-bottom:20px;text-align:center}h2{text-transform:uppercase;font-weight:500;letter-spacing:4px}h3{text-transform:uppercase;font-weight:500;letter-spacing:4px;padding:0}h3.widget-title{text-align:center;padding-top:20px;letter-spacing:2.5px;text-transform:uppercase}h4{font-weight:500;letter-spacing:4px;font-size:20px}p{font-size:14px}.main-navigation{font-size:1em;text-transform:uppercase;letter-spacing:4px}a:link{text-decoration:none}a:link:hover{color:#595959}label.sow-form-field-label-above{letter-spacing:2.5px;text-transform:uppercase}.sow-carousel-wrapper ul.sow-carousel-items li.sow-carousel-item .sow-carousel-thumbnail a span.overlay{background:#275B24}p.woocommerce-result-count{display:none}svg.svg-icon-search{display:none}#colophon .widgets .widget-title{color:#fff}#colophon .site-info{display:none}#colophon a{color:#275B24}.widget_shopping_cart_content{max-width:200px}h3.pt-cv-title{text-transform:uppercase;font-weight:500;letter-spacing:4px;font-size:15px;text-align:center;color:#474747;line-height:25px;max-width:400px!important}a._self{text-transform:uppercase;font-weight:500;letter-spacing:4px;font-size:15px;text-align:center;color:#474747;line-height:25px}.woocommerce-ordering{display:none}.panel-row-style.panel-row-style-for-28-4{max-width:1200px;margin-left:auto;margin-right:auto}@media (max-width:780px){h1{font-size:20px!important}h2{font-size:15px!important}h3{font-size:17px!important}#pg-28-4>.panel-row-style{padding:0}.sow-slider-image-wrapper{min-height:300px;height:100%;display:table}.sow-slider-image-wrapper h1{vertical-align:middle;text-align:center}.pt-cv-thumbnail{display:block;margin-left:auto;margin-right:auto}h3.pt-cv-title{display:block;margin-left:auto;margin-right:auto}#panel-345-2-0-0>.panel-widget-style{padding:0}.so-widget-sow-image-default-2b1fadbace82 .sow-image-container .so-widget-image{max-width:80%;width:80%;margin-left:auto;margin-right:auto}#pg-28-1.panel-grid.panel-has-style{margin-bottom:30px}h1.page-title{text-align:left}#pl-w5a9d6bc34e4d0.panel-layout{max-width:300px;margin-left:auto;margin-right:auto}.woocommerce .woocommerce-message{font-size:.8em}.woocommerce button.button.alt,.woocommerce #review_form #respond .form-submit input,.woocommerce .woocommerce-message .button,.woocommerce .products .button{padding-top:15px;padding-bottom:15px}.woocommerce button.button.alt,.woocommerce #review_form #respond .form-submit input,.woocommerce .woocommerce-message .button,.woocommerce .products .button{padding-top:10px;padding-bottom:10px;margin-top:2px}#tab-awards.woocommerce-Tabs-panel.woocommerce-Tabs-panel--awards.panel.entry-content.wc-tab{width:250px;margin-left:auto;margin-right:auto;text-align:center}.woocommerce.single #content div.product .cart .quantity input{margin-top:3px}.so-widget-sow-hero-default-835f53f586d1 .sow-slider-base ul.sow-slider-images .sow-slider-image-wrapper p{padding-top:60px}}#mobile-navigation{text-transform:uppercase;text-align:center}#greenbox{background-color:rgb(62 136 57 / .5);color:#fff;padding-left:20px;padding-right:20px;padding-top:20px;padding-bottom:20px}.entry-thumbnail{display:none}.sow-carousel-title a.sow-carousel-next{margin-left:0;margin-top:65px;float:right;padding-top:50px;padding-bottom:50px;padding-left:20px;padding-right:20px}.sow-carousel-title a.sow-carousel-previous{margin-top:65px;float:left;padding-top:50px;padding-bottom:50px;padding-left:20px;padding-right:20px}h3.pt-cv-title{max-width:300px}#primary.content-area{margin-top:10px}.sow-carousel-wrapper ul.sow-carousel-items li.sow-carousel-item .sow-carousel-thumbnail a span.overlay{background:none}.lsow-posts-carousel .lsow-posts-carousel-item .lsow-project-image .lsow-image-info .lsow-terms a{display:none}.lsow-posts-carousel .lsow-posts-carousel-item .lsow-project-image .lsow-image-info .lsow-post-title{font-size:18px}.cateogry{display:none}.woocommerce div.product div.images img{max-width:400px!important}#topbar p{font-size:1em;line-height:1.5em;text-align:left;margin-left:0}.dropdown-cart-button .dropdown .cart_list img{width:50px}.woocommerce table.shop_table .remove{background-color:#275B24;text-transform:none;font-size:12px;margin-bottom:0}.woocommerce #content table.cart td.actions .input-text,.woocommerce table.cart td.actions .input-text,.woocommerce-page #content table.cart td.actions .input-text,.woocommerce-page table.cart td.actions .input-text{width:200px}.woocommerce div.product form.cart{margin-top:40px}#pg-w5a9823585ae95-0,#pl-w5a9823585ae95 .so-panel{margin-bottom:0}#colophon a:hover{color:#595959}.woocommerce #respond input#submit.alt.disabled,.woocommerce #respond input#submit.alt.disabled:hover,.woocommerce #respond input#submit.alt:disabled,.woocommerce #respond input#submit.alt:disabled:hover,.woocommerce #respond input#submit.alt:disabled[disabled],.woocommerce #respond input#submit.alt:disabled[disabled]:hover,.woocommerce a.button.alt.disabled,.woocommerce a.button.alt.disabled:hover,.woocommerce a.button.alt:disabled,.woocommerce a.button.alt:disabled:hover,.woocommerce a.button.alt:disabled[disabled],.woocommerce a.button.alt:disabled[disabled]:hover,.woocommerce button.button.alt.disabled,.woocommerce button.button.alt.disabled:hover,.woocommerce button.button.alt:disabled,.woocommerce button.button.alt:disabled:hover,.woocommerce button.button.alt:disabled[disabled],.woocommerce button.button.alt:disabled[disabled]:hover,.woocommerce input.button.alt.disabled,.woocommerce input.button.alt.disabled:hover,.woocommerce input.button.alt:disabled,.woocommerce input.button.alt:disabled:hover,.woocommerce input.button.alt:disabled[disabled],.woocommerce input.button.alt:disabled[disabled]:hover{background-color:red}.wpgmza_sl_radius_innerdiv1{width:90px!important}.wpgmza_sl_query_innerdiv1{width:90px!important}.woocommerce form.woocommerce-checkout .order-details table.shop_table .product-name .product-quantity{display:inline}.woocommerce #payment #place_order,.woocommerce-page #payment #place_order{float:left}.woocommerce .cart-wrapper{max-width:800px;margin-left:auto;margin-right:auto;margin-bottom:50px}.woocommerce table.shop_table .cart_totals h2{margin-bottom:20px;margin-left:11px;text-align:center}.woocommerce-product-gallery__image{pointer-events:none}.woocommerce div.product form.cart .variations td,.woocommerce div.product form.cart .variations th{float:left}.woocommerce-variation-price{margin-right:20px;margin-top:2px;float:none}.woocommerce.single #content div.product .woocommerce-tabs .panel>:first-child{margin-bottom:0}#tab-awards.woocommerce-Tabs-panel.woocommerce-Tabs-panel--awards.panel.entry-content.wc-tab{max-width:500px;margin-left:auto;margin-right:auto;text-align:center}.woocommerce.single #content div.product .woocommerce-tabs .panel>:first-child{text-align:center;margin-top:0;display:none}section.related.products{font-size:12px;margin-bottom:10px;padding-top:75px!important}#tab-additional_information{display:none!important}li#tab-title-additional_information.additional_information_tab{display:none!important}ul.tabs.wc-tabs{margin-bottom:0px!important}.woocommerce.single #content div.product .woocommerce-tabs .tabs li a{font-size:16px}#add_payment_method #payment div.payment_box p:last-child,.woocommerce-cart #payment div.payment_box p:last-child,.woocommerce-checkout #payment div.payment_box p:last-child{margin-top:0;font-size:14px}#add_payment_method #payment .payment_method_paypal .about_paypal,.woocommerce-cart #payment .payment_method_paypal .about_paypal,.woocommerce-checkout #payment .payment_method_paypal .about_paypal{display:none}.widget_sow-video .mejs-container .mejs-controls .mejs-button{display:none!important}.widget_sow-video .mejs-container .mejs-controls{background:transparent!important}.sow-hero-buttons{margin-top:20px!important}.dropdown-cart-button{border:0}.pirate_forms_wrap .form_field_wrap,.widget .pirate_forms_wrap .form_field_wrap{margin-bottom:0}.checkout-warning{color:#fff;background-color:#cf2e2e}#sb_instagram .sb_instagram_header a{display:none}@media (max-width:768px){body.responsive.woocommerce.single #content div.product div.entry-summary{float:right}}