@font-face{font-family:clarendonregular;src:url(clarendon_regular-webfont.woff2) format("woff2"),url(clarendon_regular-webfont.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:proxima_novaregular;src:url(proximanovaregular-webfont.woff2) format("woff2"),url(proximanovaregular-webfont.woff) format("woff");font-weight:400;font-style:normal}.text a{text-decoration:none;color:#16583a;text-transform:uppercase}.heading{text-align:center}.heading h2{color:#16583a;font-family:clarendonregular;font-size:34px;margin:0;padding:20px 0}.text span{padding:0 10px}.form_filed input{border:3px solid #16583a;height:50px;padding:0 10px;width:100%}.cgp-submit{text-align:center}.cgp-submit input{width:auto}.form_filed{margin:0 auto;width:65%}.text_filed{border:3px solid #16583a;height:210px;padding:10px;width:100%}.click_submit>a{border:3px solid #16583a;border-radius:14px;color:#16583a;display:block;font-size:20px;margin:0 auto;max-width:230px;padding:8px 0;text-align:center;text-decoration:none;text-transform:uppercase;width:100%}#ContactFormMessage{border:solid 3px #16583a;color:#16583a;width:100%;border-radius:0;margin-top:9px;margin-bottom:9px;padding-left:11px;padding-right:11px;height:200px}.grid--half-gutters>.grid__item{margin-bottom:15px}#contact_form{margin-top:30px}image{padding-top:70px}.images_logo img{margin:0 auto;max-width:210px;width:100%}.images_logo{display:table-cell;margin:0 auto;text-align:center;vertical-align:middle}.logo_text{display:table;height:200px;vertical-align:bottom}.title-page{text-align:center}#cart-popup{position:fixed;right:0;width:370px;height:100vh;overflow:auto;background:#fff;z-index:9999;top:0;bottom:0;padding:20px 15px;font-size:2rem;box-shadow:0 0 20px 6px #0000007f;display:none}button.close-cart-popup{position:absolute;top:15px;right:20px;background:transparent;border:none;font-size:40px;padding:0;line-height:1.2}#cart-popup .popup-header{border-bottom:1px solid #16583a;margin-bottom:20px}#cart-popup .popup-header h2{font-size:42.411px;font-family:northwell;color:#16583a;line-height:1.32;text-align:center}.empty-cart-text{margin-bottom:20px;text-align:center}.empty-cart-text .btn{color:#16583a!important}.empty-cart-text .btn:hover,.empty-cart-text .btn:focus{color:#fff!important}.product_image{min-width:100px;max-width:100px;padding:10px}.product_info{padding:5px;max-width:calc(100% - 120px)}.popup-cart-contents li{display:flex;flex-grow:1;align-items:center;margin-bottom:20px;padding:20px 0}.popup-cart-contents li:not(:last-child){border-bottom:1px solid #16583a}.popup-cart-contents li .product_title{margin-bottom:0;font-size:18px}.product_meta{display:inline-block;margin-top:15px;min-width:100%}.product_meta .qty{display:inline-flex;flex-direction:row;padding:2px 5px;border:2px solid #16583a;width:60px;border-radius:5px}.product_meta .qty span{line-height:1;margin:0}.product_meta .qty .qty-plus,.product_meta .qty .qty-minus{line-height:1;width:20px;text-align:center;font-size:18px;font-weight:900;cursor:pointer}.product_meta .remove-link{display:inline-block;text-align:right;width:50%}.product_meta .remove-link a{color:#16583a!important;text-transform:uppercase;font-size:16px}.popup-footer{padding:20px 0;border-top:1px solid #16583a}.popup-footer p{color:#16583a;font-size:16px;text-align:center}.recommended_products{padding:20px 0;border-top:1px solid #16583a;clear:both}.checkout-buttons,.recommended_products{display:none}.recommended_products h2{font-size:32.623px;font-family:northwell;color:#16583a;margin:0;text-align:center}#r_products{padding:20px 0;border-top:1px solid rgb(22,88,58);display:flex;flex-wrap:wrap;flex-direction:row}.cart_recommended_product{display:flex;align-items:center;flex:1;flex-wrap:wrap;min-width:33.3%}.cart_recommended_product .product_title{margin-bottom:0!important}.cart_recommended_product .add_to_cart_btn{min-width:100%;flex:1;text-align:center}.cart_recommended_product .add_to_cart_btn a{color:#16583a!important}.btn-checkout-cart-popup{margin:10px auto;display:block;clear:both;background-color:#16583a!important}.cart_recommended_product .add_to_cart_btn a:hover,.cart_recommended_product .add_to_cart_btn a:focus{color:#fff!important}.btn-checkout-cart-popup:hover,.btn-checkout-cart-popup:focus{color:#16583a!important;background-color:#fff!important}.popup-footer .footer-link{display:block;text-align:center;color:#16583a!important;text-decoration:underline}.col-top-image{min-width:100%;clear:both;margin-top:-85px}.col-top-image img{height:auto;min-width:100%}.col-top-content{clear:both;text-align:center;margin:30px auto 50px;max-width:840px;font-size:18px;line-height:24px}.collection-title h1{font-size:2.5rem!important}.desktop-header .dropdown.mega-menu{z-index:999}.slideshow__text-content.transparent_bg{background:transparent!important}.slideshow__text-content .btn.text_left{text-align:left!important}.slideshow__text-content .btn.text_right{text-align:right!important}.slideshow__text-content .btn.text_center{text-align:center!important}.slideshow__text-content .btn.align_left{float:left!important}.slideshow__text-content .btn.align_right{float:right!important}.slideshow__text-content .btn.align_center{float:none!important;display:block;margin:auto}.btn{transition:none!important;opacity:1!important;pointer-events:all!important}@media only screen and (max-width: 980px){.col-top-image img{min-height:250px}.col-top-image.desktop-version{display:none!important}.col-top-image{background-size:cover;background-position:center;min-height:250px}}@media only screen and (min-width: 981px){.col-top-image.mobile-version{display:none!important}}@media only screen and (max-width: 767px){.r_products{flex-direction:column!important}}
/*# sourceMappingURL=/s/files/1/2723/3000/t/40/assets/custom.css.map */
