.above-footer{background-color:#edeae3;padding-top:30px}.above-footer .signup-form{background-color:#2b2928;border-radius:10px;color:#fff;display:flex;flex-direction:column;gap:26px;padding:30px 40px}@media (min-width:1600px){.above-footer .signup-form{align-items:center;flex-direction:row;gap:30px}}.above-footer .signup-form .footer-signup{font-size:24px;font-weight:700;line-height:1.25;width:auto}@media (min-width:1600px){.above-footer .signup-form .footer-signup{font-size:30px;white-space:nowrap}}.above-footer .signup-form .gform_wrapper{display:flex;flex-direction:row;width:100%}.above-footer .signup-form .gform_wrapper form{display:flex;flex:1;flex-direction:column;gap:16px;width:100%}@media (min-width:768px){.above-footer .signup-form .gform_wrapper form{align-items:center;flex-direction:row;gap:30px}}.above-footer .signup-form .gform_wrapper form .gform-body,.above-footer .signup-form .gform_wrapper form .gform-body .ginput_container_email{width:100%}.above-footer .signup-form .gform_wrapper form .gform-body .ginput_container_email input{border:none;border-radius:5px;padding:14px 20px}.above-footer .signup-form .gform_wrapper form .gform_footer .gform_button{font-weight:500!important;margin:0}.above-footer .signup-form .gform_required_legend{display:none}.above-footer .signup-form .gform_footer{margin:0!important;padding:0!important}body>footer{background-color:#edeae3;color:#2b2928;padding-top:40px}body>footer .copyright{color:#2b2928;padding-bottom:50px}body>footer .copyright a{color:#000}body>footer strong{color:#34a49a}body>footer .footer-top{align-items:center;display:flex;flex-direction:row;gap:30px;justify-content:space-between;margin-bottom:60px}@media (min-width:1100px){body>footer .footer-top{justify-content:center}}body>footer .footer-top .logo{height:70px;width:120px}body>footer .footer-top .logo img{filter:brightness(0) saturate(100%);height:70px;-o-object-fit:contain;object-fit:contain;-o-object-position:left;object-position:left;width:120px}body>footer .footer-top hr{border:none;border-top:1px solid rgba(43,41,40,.25);width:100%}@media (max-width:767.98px){body>footer .footer-top hr{display:none}}body>footer .footer-top .social-icons{align-items:center;display:flex;flex-direction:row;gap:10px;justify-content:center}body>footer .footer-top .social-icons a{align-items:center;border:2px solid #edeae3;border-radius:100px;display:flex;height:42px;justify-content:center;text-decoration:none;width:42px}body>footer .footer-top .social-icons a img{filter:brightness(0) saturate(100%);height:18px;-o-object-fit:contain;object-fit:contain;width:18px}body>footer .footer-main{display:grid;gap:40px;grid-template-columns:1fr;margin:60px 0}@media (min-width:768px){body>footer .footer-main{gap:50px;grid-template-columns:1fr 1fr 1fr}}@media (min-width:1300px){body>footer .footer-main{gap:110px;grid-template-columns:3fr 1fr 1fr}}body>footer .footer-main .mission-statement{display:flex;flex-direction:column;font-weight:500;justify-content:space-between;order:3}@media (min-width:1300px){body>footer .footer-main .mission-statement{order:0}}body>footer .footer-main .mission-statement p{font-size:10pt;margin-bottom:20px}@media (min-width:768px){body>footer .footer-main .mission-statement{grid-column:span 3}}@media (min-width:1300px){body>footer .footer-main .mission-statement{grid-column:span 1}}body>footer .footer-main .mission-statement span{color:#34a49a}body>footer .footer-main .mission-statement .copyright p{color:#fbb725;font-size:16px;margin-bottom:0}body>footer .footer-main .mission-statement .copyright a{color:#fbb725}@media (max-width:1299.98px){body>footer .footer-main .mission-statement .copyright{display:none}}@media (min-width:768px){body>footer .footer-main .mobile-copyright{grid-column:span 3}}@media (min-width:1300px){body>footer .footer-main .mobile-copyright{display:none}}body>footer .footer-main h3{font-size:20px}body>footer .footer-main ul{list-style:none;padding:0}body>footer .footer-main ul li{margin-bottom:16px}body>footer .footer-main ul li a{color:#2b2928;text-decoration:none}body>footer .footer-main ul.contact-details{display:flex;flex-direction:row;flex-wrap:wrap;gap:25px 50px}body>footer .footer-main ul.contact-details li{margin-bottom:0}body>footer .footer-main ul.contact-details p{font-size:16px;margin-bottom:0}body>footer .footer-main ul.contact-details p.address{color:#34a49a}body>footer .footer-main ul.contact-details .address,body>footer .footer-main ul.contact-details a{color:#34a49a;font-size:16px;font-style:italic;font-weight:600;text-decoration:underline}body>footer .footer-main ul.contact-details .address{text-decoration:none}body>footer .footer-bot{border-top:1px solid #edeae3;color:#181818;padding-bottom:50px}body>footer .footer-bot a{color:#181818}.glide{box-sizing:border-box;position:relative;width:100%}.glide *{box-sizing:inherit}.glide__slides,.glide__track{overflow:hidden}.glide__slides{backface-visibility:hidden;display:flex;flex-wrap:nowrap;list-style:none;margin:0;padding:0;position:relative;touch-action:pan-Y;transform-style:preserve-3d;white-space:nowrap;width:100%;will-change:transform}.glide__slide,.glide__slides--dragging{-webkit-user-select:none;-moz-user-select:none;user-select:none}.glide__slide{-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;flex-shrink:0;height:100%;white-space:normal;width:100%}.glide__slide a{-webkit-user-drag:none;-webkit-user-select:none;user-select:none;-moz-user-select:none;-ms-user-select:none}.glide__arrows,.glide__bullets{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.glide--rtl{direction:rtl}.woocommerce-account .account-header{background-color:#2b2928;margin-top:-187px;padding-top:217px}.woocommerce-account h1{color:#edeae3;padding:20px 0 60px;text-align:center;text-transform:uppercase}@media (min-width:1300px){.woocommerce-account h1{font-size:65px}.woocommerce-account h2{font-size:35px}}.woocommerce-account form{border:none!important;padding:20px 0!important}.woocommerce-account form input,.woocommerce-account form textarea{background-color:#edeae3;border:2px solid #2b2928;border-radius:5px;color:#2b2928;padding:15px 17px}.woocommerce-account form input::-moz-placeholder,.woocommerce-account form textarea::-moz-placeholder{color:#2b2928!important}.woocommerce-account form input::placeholder,.woocommerce-account form textarea::placeholder{color:#2b2928!important}.woocommerce-account form .buttons-form-row{margin:20px 0}.woocommerce-account .woocommerce-LostPassword a{color:#2b2928}.woocommerce-account hr{border:none;border-top:1px solid #2b2928;margin-top:40px;padding-top:40px}.woocommerce-account .woocommerce-MyAccount-navigation{background-color:#edeae3;float:none!important;width:100%!important}.woocommerce-account .woocommerce-MyAccount-navigation ul{align-items:center;background-color:#edeae3;display:flex;flex-direction:column;justify-content:center;margin-bottom:60px;margin-top:0!important;padding:0!important}@media (min-width:1300px){.woocommerce-account .woocommerce-MyAccount-navigation ul{flex-direction:row;margin-bottom:25px}}.woocommerce-account .woocommerce-MyAccount-navigation ul:after,.woocommerce-account .woocommerce-MyAccount-navigation ul:before{display:none!important}.woocommerce-account .woocommerce-MyAccount-navigation ul li{background-color:#edeae3!important;border:none!important;border-radius:0!important;color:#2b2928!important;list-style:none;padding:25px 50px!important;text-align:center!important}.woocommerce-account .woocommerce-MyAccount-navigation ul li:after,.woocommerce-account .woocommerce-MyAccount-navigation ul li:before{display:none!important}@media (max-width:1299.98px){.woocommerce-account .woocommerce-MyAccount-navigation ul li{width:100%}}.woocommerce-account .woocommerce-MyAccount-navigation ul li.is-active{background-color:#fff!important}.woocommerce-account .woocommerce-MyAccount-navigation ul li.is-active a{color:#2b2928!important}.woocommerce-account .woocommerce-MyAccount-navigation ul li a{color:#2b2928!important;font-size:22px;font-weight:600;text-decoration:none}.woocommerce-account .woocommerce-MyAccount-content{float:none!important;margin-bottom:80px;width:100%}.woocommerce-account .woocommerce-MyAccount-content h4{margin-bottom:40px}.woocommerce-account .woocommerce-EditAccountForm .woocommerce-Button{font-weight:500;margin-top:25px;padding:16px 20px!important;text-transform:uppercase;width:100%}.woocommerce-account table .button{align-self:center}.woocommerce-account h2,.woocommerce-account h3{margin-bottom:15px}
