#fixed-header{position:fixed!important;transition:top 0.2s ease-in-out!important;top:0;width:100%;z-index:10;box-shadow:0 .125rem .25rem rgba(0,0,0,.075)!important}.nav-up{top:-200px!important}.site-content{margin-top:120px}.astra-shop-thumbnail-wrap a img{transition:all 0.3s}.astra-shop-thumbnail-wrap a img:hover{transform:scale(1.1);opacity:.75}@media (max-width:769px){.site-content{margin-top:140px}}.rpwwt-widget ul{list-style:outside none none;margin-left:0;margin-right:0;padding-left:0;padding-right:0}.rpwwt-widget ul li{overflow:hidden;margin:0 0 1.5em}.rpwwt-widget ul li:last-child{margin:0}.rpwwt-widget ul li img{display:inline;float:left;margin:.3em .75em .75em 0}.rpwwt-widget ul li img{width:75px;height:75px}.hide{display:none}#slider{display:flex;align-items:center;text-align:center;min-height:380px;margin-bottom:2.4rem}#slider-title h2{color:white;font-size:2.8rem;font-weight:500;max-width:700px}#slider-subtitle h3{color:white;font-size:1.2rem;font-weight:400;line-height:1.8rem;max-width:700px;opacity:.75}#slider-btn-primary,#slider-btn-secondary{display:inline-block;width:auto;margin:1rem .4rem;margin-bottom:0}#slider-btn-primary a{background:none;border:2px solid white;border-radius:.4rem;font-size:1.2rem}#slider-btn-primary img{height:18px;margin-right:.4rem}#slider-btn-secondary a{background:none;text-decoration:underline;font-size:1.2rem}#slider-btn-primary a:hover,#slider-btn-secondary a:hover{opacity:.75}@media (max-width:769px){#slider-title h2{font-size:2.4rem;margin:0 1rem}#slider-subtitle h3{color:white;line-height:1.8rem;margin:0 1rem}}#features{margin:1.4rem 0}#features .title h4{text-align:center;font-size:1.2rem;max-width:200px;margin:auto;line-height:1.6rem;font-weight:500;color:black}#features .icon img{height:82px}@media (max-width:769px){#features{display:none}}#popular-products{margin:1.4rem 0}#popular-products .title h3{color:black;font-size:1.4rem;font-weight:500;margin-bottom:3rem}.eaw-product-section .section-title{display:none}#popular-products .show-more{text-align:center}#popular-products .show-more a{background:none;border-radius:.4rem;font-size:1.2rem;color:#008351;text-decoration:underline;padding:0}#popular-products .show-more a:hover{opacity:.75}#news{margin:1.4rem 0}#news .title h3{color:black;font-size:1.4rem;font-weight:500;margin-bottom:3rem}#news .rpwwt-widget li{margin:0rem .8rem;margin-top:2rem}#news .rpwwt-widget li .attachment-thumbnail{margin-right:1.8rem;border-radius:.4rem}#news .rpwwt-widget li .rpwwt-post-title{font-size:1.1rem;font-weight:500;display:block;margin-bottom:.6rem}#news .rpwwt-widget li .rpwwt-post-excerpt{line-height:1.6rem}#news .rpwwt-widget li .rpwwt-post-excerpt a{margin-left:.2rem;margin-top:.6rem}.elementor-element-e8d66b9{margin-bottom:0px!important}.entry-title{font-size:1.4rem!important}.entry-title a{font-weight:500}.ast-archive-title{font-size:1.8rem!important}.post-navigation{display:none}#primary{margin-top:4rem!important;margin-bottom:4rem!important}@media (max-width:769px){#primary{margin-top:1.4rem!important;margin-bottom:1.4rem!important}}.page-title h2{color:black!important;font-size:1.4rem;font-weight:500}.widget-title{font-size:1.2rem!important;margin-bottom:2rem!important;font-weight:500}#contacts .elementor-col-66{padding-left:3rem;border-left:1px solid #eaeaea}#contacts .elementor-col-33{padding-right:3rem}#contacts .elementor-col-33 ul{list-style:none;margin-left:0}#contacts .elementor-col-33 ul a{font-weight:500}@media (max-width:769px){#contacts .elementor-col-66{padding-left:0;border-left:0;margin-top:2rem}#contacts .elementor-col-33{padding-right:0}}#contacts #assistant-trigger{background:none;color:#008351;border:2px solid #008351;font-weight:500!important;padding:.8rem 2rem!important;line-height:1.2;border-radius:.4rem;margin-top:.4rem}#locations{margin-top:2rem}#locations .metro-icon{height:18px;margin-right:.6rem;border-radius:.2rem}#locations .station{margin:2rem .5rem}#locations .station p{font-weight:500;color:black}#locations .station ul{list-style:none;margin-left:0}#locations .station .mrb-0{margin-bottom:0}#locations .elementor-active{color:black;opacity:1!important}#locations .elementor-tab-title{color:black;opacity:.5}#locations .elementor-tab-content{border-color:#eaeaea}.astra-shop-thumbnail-wrap{padding:1rem;margin-bottom:1rem}.ast-woocommerce-container .ast-article-single{max-width:924px;margin:auto}.ast-woocommerce-container .ast-article-single .entry-summary{width:50%!important;padding:0 2rem;margin-bottom:0!important;padding-bottom:0!important}.ast-woocommerce-container .ast-article-single .onsale{display:none}.ast-woocommerce-container .ast-article-single .woocommerce-product-gallery{padding:2rem;border:1px solid #eaeaea;margin-bottom:3rem!important}.ast-woocommerce-container .ast-article-single .related h2{border-top:1px solid #eaeaea;padding-top:2rem;padding-bottom:1.2rem;font-size:1.2rem;font-weight:500}.ast-woocommerce-container .ast-article-single .related .price{font-size:1rem!important;margin-top:0!important}.ast-woocommerce-container .ast-article-single .related .products h2{color:black;border:none;font-weight:300}.ast-woocommerce-container .ast-article-single .price{font-size:1.4rem!important;margin-top:1.4rem!important}.ast-woocommerce-container .ast-article-single .qty{border-radius:.2rem;margin-right:.2rem}.ast-woocommerce-container .ast-article-single .product_help{border:1px solid #008351;background:none;color:#008351;display:inline-block;padding:.2rem .6rem;margin-left:.4rem;border-radius:.2rem;font-weight:500;text-align:center}.ast-woocommerce-container .ast-article-single .product_help:hover{opacity:.75}.ast-woocommerce-container .ast-article-single .woocommerce-tabs{display:none!important}.ast-woocommerce-container .ast-article-single .product_description{margin-top:1rem;opacity:.75;margin-bottom:3rem!important}.out-of-stock{color:black!important;margin-top:.4rem;opacity:.75;line-height:1.6!important}@media (max-width:769px){.ast-woocommerce-container .ast-article-single .entry-summary{width:100%!important;padding:2rem 0}.ast-woocommerce-container .ast-article-single .product_description{margin-bottom:0}.ast-woocommerce-container .ast-article-single .quantity{width:30%}.ast-woocommerce-container .ast-article-single .qty{width:100%;padding:.8rem 0!important;font-size:1.2rem}.ast-woocommerce-container .ast-article-single .single_add_to_cart_button{width:calc(70% - .3rem);font-size:1.2rem;padding:1rem 0!important}.ast-woocommerce-container .ast-article-single .product_help{margin-top:.4rem;margin-left:0;width:100%;font-size:1.2rem;padding:.4rem 0!important}.ast-woocommerce-container .ast-article-single .woocommerce-product-gallery{margin-bottom:.5rem!important}}#ship-to-different-address{display:none}.woocommerce-additional-fields{margin-top:1rem}.button-variable-wrapper{margin-top:.8rem!important}.button-variable-wrapper li:before,.button-variable-wrapper li:after{display:none}.button-variable-wrapper li span{font-size:.9rem!important}.header-before{background:white;padding:.8rem 2rem;text-align:center;border-bottom:1px solid #eaeaea;line-height:1.4rem}.header-before>a{font-weight:700}.quick_call{padding:.35rem 1rem;border-radius:.2rem;margin-left:1rem}.cart-container{margin-top:-.4rem}#menu-item-30>a:hover{opacity:.9}#menu-item-46 span{font-weight:700;border:1px solid #008351;margin-left:.4rem;line-height:1rem;padding:0 .2rem;color:#008351;font-size:.6rem;border-radius:.2rem;margin-top:-12px}.site-branding{height:74px}.site-footer{border-top:1px solid #eaeaea}.ast-footer-overlay{background:white;color:#808080;padding-top:2rem;padding-bottom:1.5rem;font-size:.9rem;line-height:1.4rem}.ast-footer-overlay a{color:#808080;text-decoration:underline}.ast-footer-overlay a:hover{color:black}.ast-small-footer-section p{margin-bottom:1rem}.entry-title{font-weight:700}.footer-menu{margin-bottom:1rem!important}.footer-menu li{display:inline;margin-right:1rem}.payments,.social{text-align:left}.payments span,.social span{display:block;font-weight:700;margin-bottom:.8rem}.payments img{height:22px}.social>a{margin-right:.4rem}.social>a:hover{opacity:.9}.social>a img{height:18px}@media (max-width:769px){#menu-item-46 span{padding:.1rem .25rem;font-size:.8rem}.footer-menu li{margin-right:.5rem;margin-left:.5rem}.social{margin-top:1rem}.toggle-on{padding-top:0!important}.quick_call{padding:.5rem 1rem;border-radius:0;border:none;margin-left:0}.ast-footer-overlay .social,.ast-footer-overlay .payments{display:none}}.development{margin-top:.8rem}.development img{height:2.4rem}.development a{text-decoration:none;opacity:.2}.development a:hover{opacity:1}.modal{position:fixed;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);opacity:0;visibility:hidden;transform:scale(1.1);transition:visibility 0s linear 0.25s,opacity 0.25s 0s,transform 0.25s;z-index:100}.modal-content{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-color:white;padding:1rem 1.5rem;width:100%;max-width:340px;border-radius:.4rem}.close-button{float:right;width:1.4rem;line-height:1.5rem;text-align:center;cursor:pointer;border-radius:.25rem;background-color:#eaeaea;padding-bottom:.19rem}.close-button:hover{background-color:#e1e1e1e1}.modal-content form{margin-bottom:1.4rem}.modal-content form input{display:block;width:100%;margin:1rem 0}.modal-content form button{padding:.35rem 1rem;border-radius:.2rem;width:100%;font-weight:700;margin-top:1rem}.modal-content .small{font-size:.8rem;line-height:1.6;opacity:.75}.show-modal{opacity:1;visibility:visible;transform:scale(1);transition:visibility 0s linear 0s,opacity 0.25s 0s,transform 0.25s}#error-msg{color:red;font-size:.9rem}#valid-msg{color:green;font-size:.9rem}.intl-tel-input{width:100%;margin-bottom:.4rem}