.age-gate-heading-title-logo,.age-gate__heading-title--logo{width:200px}.age-gate-headline,.age-gate__headline{font-size:14px;color:white;line-height:1.6em;max-width:300px;margin-bottom:10px}.age-gate-form h2{font-size:24px;margin-bottom:5px}button.age-gate-submit-yes,button.age-gate-submit-no{padding:10px 20px 15px 20px!important;font-size:16px;line-height:1em;border:1px solid #fff!important;transition:.3s}button.age-gate-submit-yes:hover,button.age-gate-submit-no:hover{color:#000;background:#fff!important;transition:.3s}h1,h2,h3,h4,h5{font-family:"obviously-wide",sans-serif;font-weight:500;font-style:normal}body{font-family:"obviously",sans-serif;font-weight:400;font-style:normal}b,strong{font-family:"obviously",sans-serif;font-weight:500;font-style:normal}.et_pb_button{font-family:"obviously",sans-serif;font-weight:500;font-style:normal;line-height:1em}@media only screen and (min-width:360px) and (max-width:480px){.half.et_pb_column{width:50%!important}.half h3{font-size:18px!important}}@media only screen and (min-width:550px) and (max-width:768px){.fixed-text-over-slider{margin-top:-240px!important}.slider-under-fixed-text{height:250px!important}.fixed-text-over-slider h1{font-size:30px!important}}@media only screen and (min-width:481px) and (max-width:549px){.fixed-text-over-slider{margin-top:-240px!important}.slider-under-fixed-text{height:250px!important}.fixed-text-over-slider h1{font-size:28px!important}.fixed-text-over-slider .et_pb_row{width:98%!important}}@media only screen and (min-width:441px) and (max-width:480px){.fixed-text-over-slider{margin-top:-240px!important}.slider-under-fixed-text{height:250px!important}.fixed-text-over-slider h1{font-size:22px!important}.fixed-text-over-slider .et_pb_row{width:98%!important}.fixed-text-over-slider p{font-size:15px!important}}@media only screen and (min-width:401px) and (max-width:440px){.fixed-text-over-slider{margin-top:-240px!important}.slider-under-fixed-text{height:250px!important}.fixed-text-over-slider h1{font-size:22px!important}.fixed-text-over-slider .et_pb_row{width:98%!important}.fixed-text-over-slider p{font-size:15px!important}}@media only screen and (min-width:320px) and (max-width:400px){.fixed-text-over-slider{margin-top:-240px!important}.slider-under-fixed-text{height:250px!important}.fixed-text-over-slider h1{font-size:22px!important}.fixed-text-over-slider .et_pb_row{width:98%!important}.fixed-text-over-slider p{font-size:15px!important}}@media only screen and (min-width:0px) and (max-width:319px){.fixed-text-over-slider{margin-top:-240px!important}.slider-under-fixed-text{height:250px!important}.fixed-text-over-slider h1{font-size:18px!important}.fixed-text-over-slider .et_pb_row{width:98%!important}.fixed-text-over-slider p{font-size:14px!important}}.noscroll{overflow:hidden!important;height:100%!important}.age-gate-form h1,.age-gate-form p{display:none}.age-gate-submit-no{display:none}.age-gate-form h2{text-transform:inherit;font-weight:500;font-size:14px;margin-bottom:20px;line-height:1.3em}button.age-gate-submit-yes,button.age-gate-submit-no{padding:5px 10px;color:#fff;background:transparent!important;font-size:14px;border:1px solid #fff;cursor:pointer}button.age-gate-submit-yes:hover,button.age-gate-submit-no:hover{color:#000;background:#fff}.age-gate-background{margin-top:90px}ol{padding:10px 10px 23px 20px!important;line-height:1.6em!important}ol li{padding-bottom:15px}#top-menu li a{font-weight:900}.btn-inline .et_pb_button_module_wrapper,.btn-inline-left .et_pb_button_module_wrapper{display:inline-block;margin:0 5px}.btn-inline{text-align:center!important}.ds-vertical-align{display:flex;flex-direction:column;justify-content:center}.fixed-text-over-slider{z-index:999!important;position:absolute;width:100%}#et-top-navigation{float:right}.mega-menu-link:after{margin:0!important}#main-header{padding:3px 0px}.heading-padding h3{padding-bottom:4px!important}.tight-title h1{padding-bottom:0px}.blog-post-title h3:hover{font-weight:500;color:#000!important}h2.entry-title:hover{text-decoration:underline!important}.lux-def h2{text-transform:none!important}.press a:hover{font-weight:700}.et_pb_post{max-width:800px;margin:0px auto}#mega-menu-wrap-primary-menu{clear:both}.et-menu-nav li.mega-menu ul li{float:none!important}.et-menu-nav li.mega-menu li>ul{width:auto!important}#mega-menu-wrap-primary-menu #mega-menu-primary-menu>li.mega-menu-flyout>ul.mega-sub-menu li.mega-menu-item ul.mega-sub-menu a.mega-menu-link{height:30px}#mega-menu-primary-menu>li.mega-menu-item>a.mega-menu-link{vertical-align:bottom!important;line-height:28px!important}body.mega-menu-primary-menu-mobile-open{position:fixed!important}#mega-menu-wrap-primary-menu .mega-menu-toggle.mega-menu-open+#mega-menu-primary-menu{max-height:80vh;overflow:scroll}.menu-inline .et_pb_image,.menu-inline .et_pb_code{display:inline-block}@media screen and (min-width:768px){#mega-menu-wrap-primary-menu #mega-menu-primary-menu>li.mega-menu-flyout ul.mega-sub-menu{margin-left:-20px!important}}@media screen and (max-width:767px){#mega-menu-wrap-primary-menu #mega-menu-primary-menu>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-item ul.mega-sub-menu{margin-left:15px!important}#mega-menu-wrap-primary-menu #mega-menu-primary-menu>li.mega-menu-flyout ul.mega-sub-menu{margin-left:10px!important}.mega-sub-menu{margin-left:0px!important}}@media screen and (max-width:782px){header .container{width:100%}a.mega-menu-link{height:45px!important}}.et-menu a,.et-menu a:hover{transition:none}.et_pb_menu__menu>nav>ul>li{font-family:"Source Sans Pro",Helvetica,Arial,Lucida,sans-serif;font-size:16px;font-weight:400;text-transform:uppercase;color:#383428!important}.et_pb_menu__menu>nav>ul>li a:hover{font-weight:700;opacity:1}.et-menu .menu-item-has-children>a:first-child:after{display:none}.et-menu .menu-item-has-children>a:first-child{padding-right:0px}.et_pb_menu .et_pb_menu__wrap{padding-left:25px}.et_pb_menu .et-menu>li{padding-left:6px;padding-right:6px}.et_pb_menu ul li.current-menu-item>a{font-weight:700}.et_pb_menu .et_pb_menu__menu>nav>ul>li>ul{margin-left:-13px;padding:10px 0px}.nav li ul{box-shadow:none}.et_pb_menu--with-logo .et_pb_menu__menu>nav>ul>li>a{align-items:flex-end;padding:0}.et_pb_menu .et_pb_menu__menu>nav>ul>li.mega-menu{position:relative}.et-menu-nav li.mega-menu>ul{display:flex;width:auto}.et_pb_menu .et-menu-nav>ul>li.mega-menu>ul{padding:20px;margin-left:-33px}.nav li li{padding:0px 22px 0px 0px}.et-menu-nav li.mega-menu li>a{white-space:nowrap;line-height:1.7;padding-top:0;padding-bottom:0}.et-menu-nav li.mega-menu>ul>li>a:first-child{border-bottom:none;font-size:16px}.nav ul li a:hover{background-color:transparent}.et-menu-nav li.mega-menu>ul>li,.et-menu-nav li.mega-menu.mega-menu-parent li>.sub-menu,.et-menu-nav li.mega-menu li>a{width:auto!important}.et-menu li li a{padding:3px 20px}.et_mobile_menu{width:105%;left:-2.5%}.et_pb_menu__wrap{margin:0px}.et_mobile_menu .first-level>a{background-color:transparent;position:relative}.et_mobile_menu .first-level>a:after{font-family:'ETmodules';content:'4c';font-weight:normal;position:absolute;font-size:16px;top:13px;right:10px}.et_mobile_menu .first-level>.icon-switch:after{content:'4d'}.second-level{display:none}.reveal-items{display:block}.et_pb_text p a,.type-post a{font-weight:500;transition:all 300ms ease 0ms}.et_pb_text p a:hover,.type-post a:hover{text-decoration:underline!important}.age-gate-background-colour{background-color:transparent!important}.woocommerce table.shop_attributes{border:0;border-top:none}.woocommerce table.shop_attributes tr:nth-child(even) td,.woocommerce table.shop_attributes tr:nth-child(even) th{background:transparent}.woocommerce table.shop_attributes td{font-style:normal}.disable-lightbox a{pointer-events:none}.disable-lightbox .et_overlay{display:none!important}.disable-lightbox .et-pb-slider-arrows a{pointer-events:auto;cursor:pointer}.disable-lightbox .et-pb-controllers{display:none}.woocommerce .variations{margin-bottom:10px}.woocommerce .variations tr{display:flex;flex-flow:column}.et_pb_wc_add_to_cart .quantity input.qty{width:50px}.woocommerce .variations tr td{padding:5px 0px!important;line-height:1em!important}.woocommerce div.product form.cart .variations{margin-bottom:0px}.woocommerce .star-rating span:before,.woocommerce-page .star-rating span:before{color:#009383}.comment-form-rating label{display:none}.woocommerce #review_form #respond p{margin-bottom:0px;padding-bottom:0px}.et_pb_wc_reviews .comment-reply-title{display:block;font-size:14px!important;text-transform:uppercase}.woocommerce #reviews #comments ol.commentlist li .comment-text p.meta,.woocommerce-page #reviews #comments ol.commentlist li .comment-text p.meta{font-size:14px!important;color:#393428}.woocommerce-review__author{text-transform:uppercase;font-weight:700}.woo-variation-swatches.wvs-attr-behavior-blur .variable-item:not(.radio-variable-item).disabled:after,.woo-variation-swatches.wvs-attr-behavior-blur .variable-item:not(.radio-variable-item).disabled:before,.woo-variation-swatches.wvs-attr-behavior-blur .variable-item:not(.radio-variable-item).disabled:hover:after,.woo-variation-swatches.wvs-attr-behavior-blur .variable-item:not(.radio-variable-item).disabled:hover:before{background:transparent!important}button.single_add_to_cart_button.button{width:100%}p#wc-stripe-payment-request-button-separator{margin:16px 0px!important}.woocommerce-error,.woocommerce-info,.woocommerce-info li,.woocommerce-message{font-size:16px!important;color:#393428!important;background:#fafafa!important;padding:0px!important;display:flex;flex-direction:row-reverse;align-items:center}@media (max-width:767px){.woocommerce-error,.woocommerce-info,.woocommerce-info li,.et_pb_wc_cart_notice_0_tb_body .woocommerce-message{display:flex;flex-direction:column-reverse;align-items:center;padding:10px}.woocommerce-error li,.woocommerce-info li,.woocommerce-message li{display:flex;flex-direction:column-reverse;align-items:center;padding:10px}body #page-container .et_pb_section .et_pb_wc_cart_notice_0_tb_body .wc-forward,body #page-container .et_pb_section .et_pb_wc_cart_notice_0_tb_body .wc-forward:hover{margin-top:10px}}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none!important;margin:0!important}.woocommerce #content .quantity input.qty input[type=number],.woocommerce-cart table.cart td.actions .coupon .input-text input[type=number],.woocommerce-page #content .quantity input.qty input[type=number],.woocommerce-page .quantity input.qty input[type=number],.woocommerce .quantity input.qty input[type=number]{-moz-appearance:textfield!important}.woocommerce table.shop_table td,.woocommerce table.shop_table{border:none!important}#add_payment_method .cart-collaterals .cart_totals table,.woocommerce-cart .cart-collaterals .cart_totals table,.woocommerce-checkout .cart-collaterals .cart_totals table{font-size:14px}.iwd-opc-main-top__title,.iwd-opc-section-title,.iwd-opc-main-wrapper h3{font-weight:500;color:#383428}p#billing_country_field,p#shipping_country_field{display:none}div.iwd-opc-billing-form div.row,div.iwd-opc-shipping-form div.row{display:flex;flex-wrap:wrap}p#billing_first_name_field,p#shipping_first_name_field{order:1}p#billing_last_name_field,p#shipping_last_name_field{order:2}p#billing_address_1_field,p#shipping_address_1_field{order:3}p#billing_address_2_field,p#shipping_address_2_field{order:4}p#billing_state_field,p#shipping_state_field{order:6;font-size:15px;text-transform:uppercase}p#billing_city_field,p#shipping_city_field{order:5}p#billing_postcode_field,p#shipping_postcode_field{order:7}p#billing_phone_field,p#shipping_phone_field{order:8}.woocommerce form .form-row-first,.woocommerce form .form-row-last,.woocommerce-page form .form-row-first,.woocommerce-page form .form-row-last{width:50%}#ship-to-different-address label span{font-weight:400;font-size:14px}.shipping-methods-list__item{width:50%}div.payment-methods-list div.row div{width:100%;border-radius:0px}.shipping-methods-list__item input[type=radio]+label{font-size:16px;border-radius:0px}.iwd-opc-sidebar .iwd-opc-sidebar-wrapper::after,.iwd-opc-sidebar .iwd-opc-sidebar-wrapper.is-affixed::after{position:fixed;right:0;top:0;left:calc(50% + 200px);bottom:0}@media (min-width:1101px) and (max-width:1250px){.iwd-opc-sidebar .iwd-opc-sidebar-wrapper::after,.iwd-opc-sidebar .iwd-opc-sidebar-wrapper.is-affixed::after{position:fixed;right:0;top:0;left:calc(50% + 175px);bottom:0}}@media (min-width:992px) and (max-width:1100px){.iwd-opc-sidebar .iwd-opc-sidebar-wrapper::after,.iwd-opc-sidebar .iwd-opc-sidebar-wrapper.is-affixed::after{position:fixed;right:0;top:0;left:calc(50% + 150px);bottom:0}}.payment_box p{margin:0;font-size:14px}@media (min-width:991px){.iwd-opc-main{padding-right:50px;padding-bottom:200px}}@media (max-width:990px){.shipping-methods-list__item{width:100%}}.place-order-button-wrapper .place-order-btn{font-size:15px;font-weight:700;background:#383428;color:#fff;border:none;border-radius:0px;transition:.3s}.place-order-button-wrapper .place-order-btn:hover{background:#000;color:#fff;transition:.3s}.entry-content table:not(.variations),body.et-pb-preview #main-content .container table{border:none}p.iwd-opc-review-products__item-qty,p.iwd-opc-review-products__item-attributes{font-size:18px}input.iwd-opc-input,.iwd-opc-main-wrapper .select2-selection--single,.shipping-methods-list__item input[type=radio] label{border-radius:0px}.iwd-opc-main div:nth-of-type(9){display:none}div.shop-sticky-row{display:flex}.shop-sticky-row .et_pb_column{width:100%;margin-bottom:0px!important}span.cart-contents-count{font-size:12px;font-weight:700}@media (max-width:980px){.footer-row{display:flex;flex-wrap:wrap}.footer-row #col-one{order:2}.footer-row #col-two{order:1}.footer-row #col-three{order:3}}.loyalty-button,.loyalty-login-button:hover{background:#85b09a;color:#fff!important;padding:9px 18px 13px 18px;font-weight:700;text-transform:uppercase;font-size:14px;line-height:1em!important;font-family:'obviously',Helvetica,Arial,Lucida,sans-serif;transition:.3s;border:2px solid #85b09a}.loyalty-button:hover,.loyalty-login-button{background:#fff;color:#85b09a!important;padding:9px 18px 13px 18px;font-weight:700;text-transform:uppercase;font-size:14px;font-family:'obviously',Helvetica,Arial,Lucida,sans-serif;transition:.3s;border:2px solid #85b09a}@media (min-width:480px) and (max-width:1080px){#loyalty-banner{display:flex;flex-direction:row;flex-wrap:wrap}#loyalty-banner div.col-one,#loyalty-banner div.col-four{width:100%}#loyalty-banner div.col-two,#loyalty-banner div.col-three{width:50%;margin-right:0px}#loyalty-banner div.col-two p,#loyalty-banner div.col-three p{text-align:center!important}#loyalty-banner div.col-four .et_pb_image{display:none!important}#loyalty-banner div.col-four{margin-bottom:50px;margin-top:50px}#loyalty-banner #loyalty-button-code{text-align:center}#loyalty-banner .et_pb_image{margin-left:auto!important;margin-right:auto!important;margin-bottom:0px!important}}.lux-modal-overlay{position:fixed;height:100%;width:100%;background:rgba(0,0,0,0.7);display:none;pointer-events:none;opacity:0;transition:all 0.5s cubic-bezier(0.59,-0.17,0.3,1.67);border-radius:3px;top:0;bottom:0;left:0;right:0;z-index:9999}.lux-modal-content{height:100%}.lux-modal-overlay.lux-modal-open{opacity:1;pointer-events:auto;display:flex;justify-content:center;align-items:center}.lux-modal-overlay.lux-modal-open .lux-modal{transform:translate(0px,0px)}.lux-modal{transition:all 0.7s cubic-bezier(0.59,-0.17,0.3,1.67);position:relative;width:90%;max-width:500px;height:90%;min-height:300px;background-color:#fff;color:#231D23;text-align:center;overflow:auto;box-shadow:0px 4px 20px 0px rgb(0 0 0 / 40%);padding:0px 0px;max-height:90vh}.lux-modal .lux-close-btn{position:absolute;padding:10px 15px;text-align:center;color:#9c9c9c;top:-1px;right:0;cursor:pointer;transition:all 0.3s ease-in-out}.lux-modal .lux-close-btn:before{content:"M";font-family:ETmodules!important;color:#000000;font-size:24px}.lux-modal iframe{width:100%;border:none;height:100%;min-height:600px;overflow:hidden}@media only screen and (min-width:360px) and (max-width:480px){.half.et_pb_column{width:50%!important}.half h3{font-size:18px!important}}@media only screen and (min-width:550px) and (max-width:768px){.fixed-text-over-slider{margin-top:-240px!important}.slider-under-fixed-text{height:250px!important}.fixed-text-over-slider h1{font-size:30px!important}}@media only screen and (min-width:481px) and (max-width:549px){.fixed-text-over-slider{margin-top:-240px!important}.slider-under-fixed-text{height:250px!important}.fixed-text-over-slider h1{font-size:28px!important}.fixed-text-over-slider .et_pb_row{width:98%!important}}@media only screen and (min-width:441px) and (max-width:480px){.fixed-text-over-slider{margin-top:-240px!important}.slider-under-fixed-text{height:250px!important}.fixed-text-over-slider h1{font-size:22px!important}.fixed-text-over-slider .et_pb_row{width:98%!important}.fixed-text-over-slider p{font-size:15px!important}}@media only screen and (min-width:401px) and (max-width:440px){.fixed-text-over-slider{margin-top:-240px!important}.slider-under-fixed-text{height:250px!important}.fixed-text-over-slider h1{font-size:22px!important}.fixed-text-over-slider .et_pb_row{width:98%!important}.fixed-text-over-slider p{font-size:15px!important}}@media only screen and (min-width:320px) and (max-width:400px){.fixed-text-over-slider{margin-top:-240px!important}.slider-under-fixed-text{height:250px!important}.fixed-text-over-slider h1{font-size:22px!important}.fixed-text-over-slider .et_pb_row{width:98%!important}.fixed-text-over-slider p{font-size:15px!important}}@media only screen and (min-width:0px) and (max-width:319px){.fixed-text-over-slider{margin-top:-240px!important}.slider-under-fixed-text{height:250px!important}.fixed-text-over-slider h1{font-size:18px!important}.fixed-text-over-slider .et_pb_row{width:98%!important}.fixed-text-over-slider p{font-size:14px!important}}.noscroll{overflow:hidden!important;height:100%!important}.age-gate-form h1,.age-gate-form p{display:none}.age-gate-submit-no{display:none}.age-gate-form h2{text-transform:inherit;font-weight:700;font-size:36px;margin-bottom:20px;line-height:1.3em}button.age-gate-submit-yes,button.age-gate-submit-no{padding:5px 10px;color:#fff;background:transparent;font-size:18px;border:1px solid #fff;cursor:pointer}button.age-gate-submit-yes:hover,button.age-gate-submit-no:hover{color:#000;background:#fff}.age-gate-background{margin-top:90px}ol{padding:10px 10px 23px 20px!important;line-height:1.6em!important}ol li{padding-bottom:15px}#top-menu li a{font-weight:900}.btn-inline .et_pb_button_module_wrapper,.btn-inline-left .et_pb_button_module_wrapper{display:inline-block;margin:0 5px}.btn-inline{text-align:center!important}.ds-vertical-align{display:flex;flex-direction:column;justify-content:center}.fixed-text-over-slider{z-index:999!important;position:absolute;width:100%}#et-top-navigation{float:right}.mega-menu-link:after{margin:0!important}#main-header{padding:3px 0px}.heading-padding h3{padding-bottom:4px!important}.tight-title h1{padding-bottom:0px}.blog-post-title h3:hover{font-weight:500;color:#000!important}h2.entry-title:hover{text-decoration:underline!important}.lux-def h2{text-transform:none!important}.press a:hover{font-weight:700}.et_pb_post{max-width:800px;margin:0px auto}#mega-menu-wrap-primary-menu{clear:both}.et-menu-nav li.mega-menu ul li{float:none!important}.et-menu-nav li.mega-menu li>ul{width:auto!important}#mega-menu-wrap-primary-menu #mega-menu-primary-menu>li.mega-menu-flyout>ul.mega-sub-menu li.mega-menu-item ul.mega-sub-menu a.mega-menu-link{height:30px}#mega-menu-primary-menu>li.mega-menu-item>a.mega-menu-link{vertical-align:bottom!important;line-height:28px!important}body.mega-menu-primary-menu-mobile-open{position:fixed!important}#mega-menu-wrap-primary-menu .mega-menu-toggle.mega-menu-open+#mega-menu-primary-menu{max-height:80vh;overflow:scroll}.menu-inline .et_pb_image,.menu-inline .et_pb_code{display:inline-block}@media screen and (min-width:768px){#mega-menu-wrap-primary-menu #mega-menu-primary-menu>li.mega-menu-flyout ul.mega-sub-menu{margin-left:-20px!important}}@media screen and (max-width:767px){#mega-menu-wrap-primary-menu #mega-menu-primary-menu>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-item ul.mega-sub-menu{margin-left:15px!important}#mega-menu-wrap-primary-menu #mega-menu-primary-menu>li.mega-menu-flyout ul.mega-sub-menu{margin-left:10px!important}.mega-sub-menu{margin-left:0px!important}}@media screen and (max-width:782px){header .container{width:100%}a.mega-menu-link{height:45px!important}}.et-menu a,.et-menu a:hover{transition:none}.et_pb_menu__menu>nav>ul>li{font-family:"Source Sans Pro",Helvetica,Arial,Lucida,sans-serif;font-size:16px;font-weight:400;text-transform:uppercase;color:#383428!important}.et_pb_menu__menu>nav>ul>li a:hover{font-weight:700;opacity:1}.et-menu .menu-item-has-children>a:first-child:after{display:none}.et-menu .menu-item-has-children>a:first-child{padding-right:0px}.et_pb_menu .et_pb_menu__wrap{padding-left:25px}.et_pb_menu .et-menu>li{padding-left:6px;padding-right:6px}.et_pb_menu ul li.current-menu-item>a{font-weight:700}.et_pb_menu .et_pb_menu__menu>nav>ul>li>ul{margin-left:-13px;padding:10px 0px}.nav li ul{box-shadow:none}.et_pb_menu--with-logo .et_pb_menu__menu>nav>ul>li>a{align-items:flex-end;padding:0}.et_pb_menu .et_pb_menu__menu>nav>ul>li.mega-menu{position:relative}.et-menu-nav li.mega-menu>ul{display:flex;width:auto}.et_pb_menu .et-menu-nav>ul>li.mega-menu>ul{padding:20px;margin-left:-33px}.nav li li{padding:0px 22px 0px 0px}.et-menu-nav li.mega-menu li>a{white-space:nowrap;line-height:1.7;padding-top:0;padding-bottom:0}.et-menu-nav li.mega-menu>ul>li>a:first-child{border-bottom:none;font-size:16px}.nav ul li a:hover{background-color:transparent}.et-menu-nav li.mega-menu>ul>li,.et-menu-nav li.mega-menu.mega-menu-parent li>.sub-menu,.et-menu-nav li.mega-menu li>a{width:auto!important}.et-menu li li a{padding:3px 20px}.et_mobile_menu{width:105%;left:-2.5%}.et_pb_menu__wrap{margin:0px}.et_mobile_menu .first-level>a{background-color:transparent;position:relative}.et_mobile_menu .first-level>a:after{font-family:'ETmodules';content:'4c';font-weight:normal;position:absolute;font-size:16px;top:13px;right:10px}.et_mobile_menu .first-level>.icon-switch:after{content:'4d'}.second-level{display:none}.reveal-items{display:block}.et_pb_text p a,.type-post a{font-weight:600;transition:all 300ms ease 0ms}.et_pb_text p a:hover,.type-post a:hover{text-decoration:underline!important}.age-gate-background-colour{background-color:transparent!important}.woocommerce table.shop_attributes{border:0;border-top:none}.woocommerce table.shop_attributes tr:nth-child(even) td,.woocommerce table.shop_attributes tr:nth-child(even) th{background:transparent}.woocommerce table.shop_attributes td{font-style:normal}.disable-lightbox a{pointer-events:none}.disable-lightbox .et_overlay{display:none!important}.disable-lightbox .et-pb-slider-arrows a{pointer-events:auto;cursor:pointer}.disable-lightbox .et-pb-controllers{display:none}.woocommerce .variations{margin-bottom:10px}.woocommerce .variations tr{display:flex;flex-flow:column}.et_pb_wc_add_to_cart .quantity input.qty{width:50px}.woocommerce .variations tr td{padding:5px 0px!important;line-height:1em!important}.woocommerce div.product form.cart .variations{margin-bottom:0px}.woocommerce .star-rating span:before,.woocommerce-page .star-rating span:before{color:#009383}.comment-form-rating label{display:none}.woocommerce #review_form #respond p{margin-bottom:0px;padding-bottom:0px}.et_pb_wc_reviews .comment-reply-title{display:block;font-size:14px!important;text-transform:uppercase}.woocommerce #reviews #comments ol.commentlist li .comment-text p.meta,.woocommerce-page #reviews #comments ol.commentlist li .comment-text p.meta{font-size:14px!important;color:#393428}.woocommerce-review__author{text-transform:uppercase;font-weight:700}.woo-variation-swatches.wvs-attr-behavior-blur .variable-item:not(.radio-variable-item).disabled:after,.woo-variation-swatches.wvs-attr-behavior-blur .variable-item:not(.radio-variable-item).disabled:before,.woo-variation-swatches.wvs-attr-behavior-blur .variable-item:not(.radio-variable-item).disabled:hover:after,.woo-variation-swatches.wvs-attr-behavior-blur .variable-item:not(.radio-variable-item).disabled:hover:before{background:transparent!important}button.single_add_to_cart_button.button{width:100%}p#wc-stripe-payment-request-button-separator{margin:16px 0px!important}.woocommerce-error,.woocommerce-info,.woocommerce-info li,.woocommerce-message{font-size:16px!important;color:#393428!important;background:#fafafa!important;padding:0px!important;display:flex;flex-direction:row-reverse;align-items:center}@media (max-width:767px){.woocommerce-error,.woocommerce-info,.woocommerce-info li,.et_pb_wc_cart_notice_0_tb_body .woocommerce-message{display:flex;flex-direction:column-reverse;align-items:center;padding:10px}.woocommerce-error li,.woocommerce-info li,.woocommerce-message li{display:flex;flex-direction:column-reverse;align-items:center;padding:10px}body #page-container .et_pb_section .et_pb_wc_cart_notice_0_tb_body .wc-forward,body #page-container .et_pb_section .et_pb_wc_cart_notice_0_tb_body .wc-forward:hover{margin-top:10px}}#add_payment_method table.cart img,.woocommerce-cart table.cart img,.woocommerce-checkout table.cart img{width:150px}.woocommerce.et_pb_button_helper_class a.button.alt,.woocommerce-page.et_pb_button_helper_class a.button.alt,.woocommerce.et_pb_button_helper_class button.button.alt,.woocommerce.et_pb_button_helper_class button.button.alt.disabled,.woocommerce-page.et_pb_button_helper_class button.button.alt,.woocommerce-page.et_pb_button_helper_class button.button.alt.disabled,.woocommerce.et_pb_button_helper_class input.button.alt,.woocommerce-page.et_pb_button_helper_class input.button.alt,.woocommerce.et_pb_button_helper_class #respond input#submit.alt,.woocommerce-page.et_pb_button_helper_class #respond input#submit.alt,.woocommerce.et_pb_button_helper_class #content input.button.alt,.woocommerce-page.et_pb_button_helper_class #content input.button.alt,.woocommerce.et_pb_button_helper_class a.button,.woocommerce-page.et_pb_button_helper_class a.button,.woocommerce.et_pb_button_helper_class button.button,.woocommerce-page.et_pb_button_helper_class button.button,.woocommerce.et_pb_button_helper_class input.button,.woocommerce-page.et_pb_button_helper_class input.button,.woocommerce.et_pb_button_helper_class #respond input#submit,.woocommerce-page.et_pb_button_helper_class #respond input#submit,.woocommerce.et_pb_button_helper_class #content input.button,.woocommerce-page.et_pb_button_helper_class #content input.button{color:#ffffff;font-weight:600}.woocommerce-cart table.cart td.actions .coupon .input-text{font-weight:600!important;font-size:18px!important;border-radius:0px;background-color:#fafafa!important;text-transform:uppercase;padding:10px 15px!important;height:41px;color:#393428!important}.woocommerce-cart table.cart td.actions .coupon .input-text::placeholder{color:#393428!important}@media only screen and (min-width:360px) and (max-width:480px){.half.et_pb_column{width:50%!important}.half h3{font-size:18px!important}}@media only screen and (min-width:550px) and (max-width:768px){.fixed-text-over-slider{margin-top:-240px!important}.slider-under-fixed-text{height:250px!important}.fixed-text-over-slider h1{font-size:30px!important}}@media only screen and (min-width:481px) and (max-width:549px){.fixed-text-over-slider{margin-top:-240px!important}.slider-under-fixed-text{height:250px!important}.fixed-text-over-slider h1{font-size:28px!important}.fixed-text-over-slider .et_pb_row{width:98%!important}}@media only screen and (min-width:441px) and (max-width:480px){.fixed-text-over-slider{margin-top:-240px!important}.slider-under-fixed-text{height:250px!important}.fixed-text-over-slider h1{font-size:22px!important}.fixed-text-over-slider .et_pb_row{width:98%!important}.fixed-text-over-slider p{font-size:15px!important}}@media only screen and (min-width:401px) and (max-width:440px){.fixed-text-over-slider{margin-top:-240px!important}.slider-under-fixed-text{height:250px!important}.fixed-text-over-slider h1{font-size:22px!important}.fixed-text-over-slider .et_pb_row{width:98%!important}.fixed-text-over-slider p{font-size:15px!important}}@media only screen and (min-width:320px) and (max-width:400px){.fixed-text-over-slider{margin-top:-240px!important}.slider-under-fixed-text{height:250px!important}.fixed-text-over-slider h1{font-size:22px!important}.fixed-text-over-slider .et_pb_row{width:98%!important}.fixed-text-over-slider p{font-size:15px!important}}@media only screen and (min-width:0px) and (max-width:319px){.fixed-text-over-slider{margin-top:-240px!important}.slider-under-fixed-text{height:250px!important}.fixed-text-over-slider h1{font-size:18px!important}.fixed-text-over-slider .et_pb_row{width:98%!important}.fixed-text-over-slider p{font-size:14px!important}}.noscroll{overflow:hidden!important;height:100%!important}.age-gate-form h1,.age-gate-form p{display:none}.age-gate-submit-no{display:none}.age-gate-form h2{text-transform:inherit;font-weight:700;font-size:36px;margin-bottom:20px;line-height:1.3em}button.age-gate-submit-yes,button.age-gate-submit-no{padding:5px 10px;color:#fff;background:transparent;font-size:18px;border:1px solid #fff;cursor:pointer}button.age-gate-submit-yes:hover,button.age-gate-submit-no:hover{color:#000;background:#fff}.age-gate-background{margin-top:90px}ol{padding:10px 10px 23px 20px!important;line-height:1.6em!important}ol li{padding-bottom:15px}#top-menu li a{font-weight:900}.btn-inline .et_pb_button_module_wrapper,.btn-inline-left .et_pb_button_module_wrapper{display:inline-block;margin:0 5px}.btn-inline{text-align:center!important}.ds-vertical-align{display:flex;flex-direction:column;justify-content:center}.fixed-text-over-slider{z-index:999!important;position:absolute;width:100%}#et-top-navigation{float:right}.mega-menu-link:after{margin:0!important}#main-header{padding:3px 0px}.heading-padding h3{padding-bottom:4px!important}.tight-title h1{padding-bottom:0px}.blog-post-title h3:hover{font-weight:500;color:#000!important}h2.entry-title:hover{text-decoration:underline!important}.lux-def h2{text-transform:none!important}.press a:hover{font-weight:700}.et_pb_post{max-width:800px;margin:0px auto}#mega-menu-wrap-primary-menu{clear:both}.et-menu-nav li.mega-menu ul li{float:none!important}.et-menu-nav li.mega-menu li>ul{width:auto!important}#mega-menu-wrap-primary-menu #mega-menu-primary-menu>li.mega-menu-flyout>ul.mega-sub-menu li.mega-menu-item ul.mega-sub-menu a.mega-menu-link{height:30px}#mega-menu-primary-menu>li.mega-menu-item>a.mega-menu-link{vertical-align:bottom!important;line-height:28px!important}body.mega-menu-primary-menu-mobile-open{position:fixed!important}#mega-menu-wrap-primary-menu .mega-menu-toggle.mega-menu-open+#mega-menu-primary-menu{max-height:80vh;overflow:scroll}.menu-inline .et_pb_image,.menu-inline .et_pb_code{display:inline-block}@media screen and (min-width:768px){#mega-menu-wrap-primary-menu #mega-menu-primary-menu>li.mega-menu-flyout ul.mega-sub-menu{margin-left:-20px!important}}@media screen and (max-width:767px){#mega-menu-wrap-primary-menu #mega-menu-primary-menu>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-item ul.mega-sub-menu{margin-left:15px!important}#mega-menu-wrap-primary-menu #mega-menu-primary-menu>li.mega-menu-flyout ul.mega-sub-menu{margin-left:10px!important}.mega-sub-menu{margin-left:0px!important}}@media screen and (max-width:782px){header .container{width:100%}a.mega-menu-link{height:45px!important}}.et-menu a,.et-menu a:hover{transition:none}.et_pb_menu__menu>nav>ul>li{font-family:"Source Sans Pro",Helvetica,Arial,Lucida,sans-serif;font-size:16px;font-weight:400;text-transform:uppercase;color:#383428!important}.et_pb_menu__menu>nav>ul>li a:hover{font-weight:700;opacity:1}.et-menu .menu-item-has-children>a:first-child:after{display:none}.et-menu .menu-item-has-children>a:first-child{padding-right:0px}.et_pb_menu .et_pb_menu__wrap{padding-left:25px}.et_pb_menu .et-menu>li{padding-left:6px;padding-right:6px}.et_pb_menu ul li.current-menu-item>a{font-weight:700}.et_pb_menu .et_pb_menu__menu>nav>ul>li>ul{margin-left:-13px;padding:10px 0px}.nav li ul{box-shadow:none}.et_pb_menu--with-logo .et_pb_menu__menu>nav>ul>li>a{align-items:flex-end;padding:0}.et_pb_menu .et_pb_menu__menu>nav>ul>li.mega-menu{position:relative}.et-menu-nav li.mega-menu>ul{display:flex;width:auto}.et_pb_menu .et-menu-nav>ul>li.mega-menu>ul{padding:20px;margin-left:-33px}.nav li li{padding:0px 22px 0px 0px}.et-menu-nav li.mega-menu li>a{white-space:nowrap;line-height:1.7;padding-top:0;padding-bottom:0}.et-menu-nav li.mega-menu>ul>li>a:first-child{border-bottom:none;font-size:16px}.nav ul li a:hover{background-color:transparent}.et-menu-nav li.mega-menu>ul>li,.et-menu-nav li.mega-menu.mega-menu-parent li>.sub-menu,.et-menu-nav li.mega-menu li>a{width:auto!important}.et-menu li li a{padding:3px 20px}.et_mobile_menu{width:105%;left:-2.5%}.et_pb_menu__wrap{margin:0px}.et_mobile_menu .first-level>a{background-color:transparent;position:relative}.et_mobile_menu .first-level>a:after{font-family:'ETmodules';content:'4c';font-weight:normal;position:absolute;font-size:16px;top:13px;right:10px}.et_mobile_menu .first-level>.icon-switch:after{content:'4d'}.second-level{display:none}.reveal-items{display:block}.et_pb_text p a,.type-post a{font-weight:600;transition:all 300ms ease 0ms}.et_pb_text p a:hover,.type-post a:hover{text-decoration:underline!important}.age-gate-background-colour{background-color:transparent!important}.woocommerce table.shop_attributes{border:0;border-top:none}.woocommerce table.shop_attributes tr:nth-child(even) td,.woocommerce table.shop_attributes tr:nth-child(even) th{background:transparent}.woocommerce table.shop_attributes td{font-style:normal}.disable-lightbox a{pointer-events:none}.disable-lightbox .et_overlay{display:none!important}.disable-lightbox .et-pb-slider-arrows a{pointer-events:auto;cursor:pointer}.disable-lightbox .et-pb-controllers{display:none}.woocommerce .variations{margin-bottom:10px}.woocommerce .variations tr{display:flex;flex-flow:column}.et_pb_wc_add_to_cart .quantity input.qty{width:50px}.woocommerce .variations tr td{padding:5px 0px!important;line-height:1em!important}.woocommerce div.product form.cart .variations{margin-bottom:0px}.woocommerce .star-rating span:before,.woocommerce-page .star-rating span:before{color:#009383}.comment-form-rating label{display:none}.woocommerce #review_form #respond p{margin-bottom:0px;padding-bottom:0px}.et_pb_wc_reviews .comment-reply-title{display:block;font-size:14px!important;text-transform:uppercase}.woocommerce #reviews #comments ol.commentlist li .comment-text p.meta,.woocommerce-page #reviews #comments ol.commentlist li .comment-text p.meta{font-size:14px!important;color:#393428}.woocommerce-review__author{text-transform:uppercase;font-weight:700}.woo-variation-swatches.wvs-attr-behavior-blur .variable-item:not(.radio-variable-item).disabled:after,.woo-variation-swatches.wvs-attr-behavior-blur .variable-item:not(.radio-variable-item).disabled:before,.woo-variation-swatches.wvs-attr-behavior-blur .variable-item:not(.radio-variable-item).disabled:hover:after,.woo-variation-swatches.wvs-attr-behavior-blur .variable-item:not(.radio-variable-item).disabled:hover:before{background:transparent!important}button.single_add_to_cart_button.button{width:100%}p#wc-stripe-payment-request-button-separator{margin:16px 0px!important}.woocommerce-error,.woocommerce-info,.woocommerce-info li,.woocommerce-message{font-size:16px!important;color:#393428!important;background:#fafafa!important;padding:0px!important;display:flex;flex-direction:row-reverse;align-items:center}@media (max-width:767px){.woocommerce-error,.woocommerce-info,.woocommerce-info li,.et_pb_wc_cart_notice_0_tb_body .woocommerce-message{display:flex;flex-direction:column-reverse;align-items:center;padding:10px}.woocommerce-error li,.woocommerce-info li,.woocommerce-message li{display:flex;flex-direction:column-reverse;align-items:center;padding:10px}body #page-container .et_pb_section .et_pb_wc_cart_notice_0_tb_body .wc-forward,body #page-container .et_pb_section .et_pb_wc_cart_notice_0_tb_body .wc-forward:hover{margin-top:10px}}#add_payment_method table.cart img,.woocommerce-cart table.cart img,.woocommerce-checkout table.cart img{width:150px}.woocommerce.et_pb_button_helper_class a.button.alt,.woocommerce-page.et_pb_button_helper_class a.button.alt,.woocommerce.et_pb_button_helper_class button.button.alt,.woocommerce.et_pb_button_helper_class button.button.alt.disabled,.woocommerce-page.et_pb_button_helper_class button.button.alt,.woocommerce-page.et_pb_button_helper_class button.button.alt.disabled,.woocommerce.et_pb_button_helper_class input.button.alt,.woocommerce-page.et_pb_button_helper_class input.button.alt,.woocommerce.et_pb_button_helper_class #respond input#submit.alt,.woocommerce-page.et_pb_button_helper_class #respond input#submit.alt,.woocommerce.et_pb_button_helper_class #content input.button.alt,.woocommerce-page.et_pb_button_helper_class #content input.button.alt,.woocommerce.et_pb_button_helper_class a.button,.woocommerce-page.et_pb_button_helper_class a.button,.woocommerce.et_pb_button_helper_class button.button,.woocommerce-page.et_pb_button_helper_class button.button,.woocommerce.et_pb_button_helper_class input.button,.woocommerce-page.et_pb_button_helper_class input.button,.woocommerce.et_pb_button_helper_class #respond input#submit,.woocommerce-page.et_pb_button_helper_class #respond input#submit,.woocommerce.et_pb_button_helper_class #content input.button,.woocommerce-page.et_pb_button_helper_class #content input.button{color:#ffffff;font-weight:600}.woocommerce-cart table.cart td.actions .coupon .input-text{font-weight:600!important;font-size:18px!important;border-radius:0px;background-color:#fafafa!important;text-transform:uppercase;padding:10px 15px!important;height:41px;color:#393428!important}.woocommerce-cart table.cart td.actions .coupon .input-text::placeholder{color:#393428!important}.woocommerce .quantity{clear:both;padding-bottom:1.5em}div#wc-stripe-payment-request-wrapper{padding-top:0!important}.gform_wrapper *,.gform_wrapper :after,.gform_wrapper :before{box-sizing:border-box!important}.gform_wrapper .gform_fileupload_multifile .gform_drop_area{padding:24px;border:1px dashed #ccc;text-align:center;color:#aaa;margin-bottom:16px;background:rgba(0,0,0,.02);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}body #gform_wrapper_2 .gform_body .gform_fields .gfield .gfield_label{font-weight:normal!important;text-transform:uppercase!important;font-weight:bold!important;color:#383428!important;font-size:14px!important}body #gform_wrapper_2 .gform_body .gform_fields .gfield input[type=text],body #gform_wrapper_2 .gform_body .gform_fields .gfield input[type=email],body #gform_wrapper_2 .gform_body .gform_fields .gfield input[type=tel],body #gform_wrapper_2 .gform_body .gform_fields .gfield input[type=url],body #gform_wrapper_2 .gform_body .gform_fields .gfield input[type=password],button gform_button_select_files{height:40px!important;color:#000000!important;font-size:18px!important;border-width:0 0 2px 0!important;border-color:#383428!important;border-style:solid;border-radius:0px!important;-web-border-radius:0px!important;-moz-border-radius:0px!important;max-width:100%}.gform_wrapper.gf_browser_chrome input.button.gform_button_select_files{padding:6px 12px!important}body #gform_wrapper_2 .gform_footer .gform_button{border-style:solid;font-weight:normal!important;text-transform:uppercase!important;font-weight:bold!important;height:40px!important;color:#ffffff!important;background-color:#383428!important;font-size:20px!important;width:100%!important;padding-top:10px!important;padding-bottom:10px!important;border-width:0px}.gform_wrapper .gform_footer{padding:16px 0 10px 0;margin:16px 0 0 0;clear:both;width:100%}#gform_wrapper_6 .gform_required_legend{display:none}body #gform_wrapper_6 .gform_footer .gform_button{border-style:solid;font-weight:normal;text-transform:uppercase;font-weight:bold;color:#ffffff;background-color:#222222;font-size:15px;padding-left:1.5em;padding-right:1.5em;padding-top:0.75em;padding-bottom:0.75em;border-width:0px}#gform_wrapper_6 input#input_6_7{border-top:0!important;border-left:0;border-right:0;border-bottom:1px solid #222222}body #gform_wrapper_6 .gform_footer .gform_button:hover{border-style:solid;background-color:#333333;color:#fff}header#main-header.et-fixed-header,#main-header{-webkit-box-shadow:none!important;-moz-box-shadow:none!important;box-shadow:none!important}@media only screen and (max-width:980px){#main-header .container{width:100%;box-sizing:border-box;padding-right:30px;padding-left:30px}#main-header .logo_container{width:auto}}.et_pb_text ul,.et_pb_text ol,.et_divi_builder #et_builder_outer_content .et_pb_module.et_pb_text ul,.et_divi_builder #et_builder_outer_content .et_pb_module.et_pb_text ol{margin:30px}.et_divi_builder #et_builder_outer_content .et_pb_module.et_pb_text li,.et_pb_text li{margin-top:16px}@media only screen and (max-width:767px){body .fun .et_pb_button,body .fun h2{text-align:center!important}body .et_pb_button_module_wrapper.et_pb_button_alignment_left{text-align:center!important}body #et-top-navigation{margin-top:-40px!important}body .logo_container{padding-top:0!important;z-index:9999}body .thirds.et_pb_column{width:33%!important;padding:0 2px!important}body #mega-menu-wrap-primary-menu #mega-menu-primary-menu{max-height:500px;overflow:auto}body header .logo_container{position:relative!important;padding-top:15px}body header div#et-top-navigation{padding-left:0!important}body header nav#top-menu-nav,body header #et-top-navigation{width:100%}body#mega-menu-wrap-primary-menu#mega-menu-primary-menu>li.mega-menu-flyoutul.mega-sub-menu{margin-left:15px!important}body#mega-menu-wrap-primary-menu#mega-menu-primary-menu>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-item{width:100%}}@media only screen and (min-width:768px) and (max-width:980px){body .thirds.et_pb_column{width:33%!important}body .half.et_pb_column{width:50%!important}body .fixed-text-over-slider{margin-top:-360px!important}body .slider-under-fixed-text{height:400px!important}body .mega-menu-item a{font-size:13px!important}body#mega-menu-wrap-primary-menu#mega-menu-primary-menu>li.mega-menu-item>a.mega-menu-link{height:25px!important}body #mega-menu-item-6152{margin-left:0!important}body #et-top-navigation{padding-top:0!important;margin-bottom:-5px!important;width:100%}body #top-menu-nav{width:100%}body #main-header .container{width:95%;margin:0 9px!important}body #mega-menu-item-6152>ul.mega-sub-menu{right:0!important}body#mega-menu-wrap-primary-menu#mega-menu-primary-menu>li.mega-menu-megamenu>ul.mega-sub-menuli.mega-menu-columns-1-of-3{width:auto!important}body #mega-menu-item-5945>ul{margin-left:-30px!important}body header .et_pb_fullwidth_menu .fullwidth-menu-nav,body header nav#top-menu-nav a{font-size:13px!important}body#mega-menu-wrap-primary-menu#mega-menu-primary-menu>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-itemul.mega-sub-menu{margin-left:0!important}body #mega-menu-wrap-primary-menu,body #mega-menu-wrap-primary-menu #mega-menu-primary-menu,body #mega-menu-wrap-primary-menu #mega-menu-primary-menu ul.mega-sub-menu,body #mega-menu-wrap-primary-menu #mega-menu-primary-menu li.mega-menu-item,body #mega-menu-wrap-primary-menu #mega-menu-primary-menu li.mega-menu-row,body #mega-menu-wrap-primary-menu #mega-menu-primary-menu li.mega-menu-column,body #mega-menu-wrap-primary-menu #mega-menu-primary-menu a.mega-menu-link{right:0!important}}@media only screen and (max-width:980px){body .btn-inline-fun .et_pb_button_module_wrapper{display:inline-block;margin:0 5px}body .btn-inline-fun{text-align:center!important}body .btn-inline-fun h2{text-align:center!important}body #main-header .container{width:95%;margin:0 9px!important}body #et-top-navigation{padding-top:0!important}body header .et_pb_fullwidth_menu .fullwidth-menu-nav,body header nav#top-menu-nav{display:block!important}}@media only screen and (min-width:480px) and (max-width:767px){body .half.et_pb_column{width:50%!important}}@media only screen and (min-width:981px){body .fixed-text-over-slider{margin-top:-450px!important}body .btn-inline-fun .et_pb_button_module_wrapper{display:inline-block;margin:0 5px;text-align:center!important}body #et-top-navigation{padding-top:0!important;margin-bottom:-5px!important;width:100%;padding-left:170px!important}body #top-menu-nav{width:100%}body#mega-menu-wrap-primary-menu#mega-menu-primary-menu>li.mega-menu-megamenu>ul.mega-sub-menuli.mega-menu-columns-1-of-3{width:auto!important}body #mega-menu-item-5945>ul{margin-left:-30px!important}body#mega-menu-wrap-primary-menu#mega-menu-primary-menu>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-itemul.mega-sub-menu{margin-left:0!important}}body.home .et_pb_slider .et_pb_slide{background-position:center!important}@media only screen and (max-width:980px){body.home .et_pb_section_2{display:block!important}}.entry-content{max-width:1600px;margin-left:auto;margin-right:auto}.lwptoc .lwptoc_i{padding:0!important;border:none!important}.lwptoc:first-child{margin-top:5px;margin-bottom:0}.center-image-module{display:flex;justify-content:center;align-items:center}.center-image-module picture{width:100%}@media (min-width:980px){.et_pb_column_single.sticky-toc{align-self:flex-start;position:sticky;top:60px}}@media (max-width:980px){.et_pb_column_single.sticky-toc{width:100%!important;max-width:100%!important}}@media (max-width:981px){.sticky-toc{margin-top:0em!important;margin-bottom:0!important;border-right:0!important;border-left:2px solid #000!important}}@media (min-width:981px){.special-section>.et_pb_row{display:flex;justify-content:space-between}}.explore-menu .et_pb_menu__wrap{padding-left:0!important}.explore-menu ul.et-menu>li{padding-right:1.4em!important}.explore-menu ul.et-menu>li:last-child{padding-right:0!important}.lwptoc-notInherit .lwptoc_i DIV A:hover{font-weight:700;border:none!important}.dp-dfg-item .entry-title a:hover{font-weight:700!important;border-bottom:0;text-decoration:none!important}@media (max-width:359px){.et_pb_row_inner.et_pb_row_inner_1_tb_body.explore-post-meta{flex-direction:column;align-items:flex-start}.explore-post-meta>div{margin-bottom:1em}}.et_pb_post_content p+p>picture img{padding-top:3em;padding-bottom:1em;padding-left:1em;padding-right:1em}@media (max-width:480px){.et_pb_post_content p+p>picture img{padding-left:0em;padding-right:0em}}.et_pb_post_content picture.aligncenter img{margin-left:auto;margin-right:auto;display:block}.et_pb_menu__logo-wrap{margin-right:30px}.et_pb_menu__logo{width:100%;margin-right:0!important}.age-gate-background-colour{background-color:rgba(255,255,255,0)}.age-gate-wrapper{background:transparent}.age-gate-wrapper:before{content:'';background:#fff;position:absolute;top:0;left:0;width:100%;height:100%;opacity:0.6}.age-restriction>*:not(.age-gate-wrapper):not(#wpadminbar){-webkit-filter:blur(8px);filter:blur(8px)}.et_pb_wc_add_to_cart form.cart .variations td.value span:after{display:none}.age-gate-form h2{color:#fff!important}.et_mobile_menu .first-level>.icon-switch:after{content:'d'!important}.et_mobile_menu .first-level>a:after{content:'c'!important}.newsletter-form{--form-color-primary:#005146;--form-border-style:3px solid var(--form-color-primary);--form-padding-top-bottom:8px;--form-padding-left-right:1.8em;--form-text-size:18px;--form-font-weight:700}.newsletter-form #gform_wrapper_9 input#input_9_7,.newsletter-form #gform_wrapper_9 .gform_footer .gform_button{line-height:normal!important}.newsletter-form #gform_wrapper_9 input#input_9_7{border:var(--form-border-style)!important;background-color:transparent!important;font-weight:var(--form-font-weight)!important;color:var(--form-color-primary)!important;text-transform:uppercase;font-size:var(--form-text-size)!important;padding-left:var(--form-padding-left-right)!important;padding-right:var(--form-padding-left-right)!important}.newsletter-form #gform_wrapper_9 input#input_9_7::placeholder{color:var(--form-color-primary)!important}.newsletter-form #gform_wrapper_9 .gform_footer .gform_button{background-color:#fff!important;border:var(--form-border-style)!important;font-size:var(--form-text-size)!important;color:var(--form-color-primary)!important;padding-top:var(--form-padding-top-bottom)!important;padding-bottom:var(--form-padding-top-bottom)!important;padding-left:var(--form-padding-left-right)!important;padding-right:var(--form-padding-left-right)!important;font-weight:var(--form-font-weight)!important;transition:0.1s ease-in-out all!important;cursor:pointer;align-self:flex-start;text-transform:uppercase}.newsletter-form p.gform_required_legend{display:none}.newsletter-form #gform_wrapper_9 .gform_footer .gform_button:hover,.newsletter-form #gform_wrapper_9 .gform_footer .gform_button.is-active-input{background-color:var(--form-color-primary)!important;color:#fff!important}.newsletter-form #gform_wrapper_9 .gform_footer.top_label{flex-direction:column}.newsletter-form span.newsletter-consent{text-align:left;font-size:8px;font-weight:500;text-transform:uppercase;line-height:1.2em;letter-spacing:-0.25px;color:Black!important}.newsletter-form .gform_ajax_spinner{width:26px!important;height:26px!important;position:absolute;top:10px;left:10px}.woocommerce-error *{color:#fb2626}.woocommerce-checkout button:after{display:none!important}