.template-suffix-contact .section-rich-text .majortitle{margin-bottom:30px}.template-suffix-contact .section-rich-text .lightly-spaced-row p a,.template-suffix-contact .section-rich-text .lightly-spaced-row ul li a{font-weight:400;color:#728b69;text-decoration:none}.template-suffix-contact .section-rich-text .lightly-spaced-row ul li::marker{color:#728b69;font-size:10px}.template-suffix-contact .section-rich-text .lightly-spaced-row ul{margin-inline-start:30px;margin-bottom:0;margin-top:0;padding-top:5px;padding-bottom:5px}.template-suffix-contact .section-rich-text .lightly-spaced-row ul li{margin-bottom:10px}.template-suffix-contact .section-rich-text .lightly-spaced-row p{margin-bottom:0;line-height:normal;padding-bottom:10px}.template-suffix-contact .section-rich-text .lightly-spaced-row{margin-bottom:0}.template-suffix-contact .contact_style,.template-suffix-contact .section-rich-text .spaced-column{max-width:1415px;width:100%;margin:auto}.template-suffix-contact .section-rich-text .spaced-column h2,.template-suffix-contact .section-rich-text .spaced-column .rte{max-width:50%;width:100%}.template-suffix-contact .reading-width{max-width:100%}.template-suffix-contact .contact_form{flex:0 0 50%;max-width:50%;width:100%}.template-suffix-contact .contact_icon_with_text{flex:0 0 50%;max-width:50%;width:100%;padding-left:70px}.template-suffix-contact .contact_style .contact_icon{display:inline-flex;border-radius:5px;height:45px;max-width:45px;width:100%;align-items:center;justify-content:center}.template-suffix-contact .contact_style .contact_icon svg{height:24px;width:24px;max-width:100%}.template-suffix-contact .contact_style .contact_info{display:flex;align-items:center;gap:20px;margin-bottom:30px}.template-suffix-contact .contact_style .contact_info:last-child{margin-bottom:0}.template-suffix-contact .contact_style .contact_info p{margin-bottom:0;line-height:normal}.template-suffix-contact .contact_style .contact_info_text{max-width:235px;width:100%}.template-suffix-contact .contact_style .account-form label{display:none}.template-suffix-contact .contact_style .flexible-layout .column{padding-left:16px}.template-suffix-contact .contact_style .flexible-layout{margin-left:-16px}.template-suffix-contact .contact_style .account-form .column input::placeholder,.template-suffix-contact .contact_style .account-form .column textarea::placeholder{color:#3b3a3a;opacity:1}.template-suffix-contact .contact_style .lightly-spaced-row{margin-bottom:0}.template-suffix-contact .contact_style .lightly-spaced-row .btn{margin-top:14px}@media screen and (max-width:1024px){.template-suffix-contact .section-rich-text .spaced-column h2,.template-suffix-contact .section-rich-text .spaced-column .rte{max-width:100%}}@media screen and (max-width:992px){.template-suffix-contact .contact_icon_with_text{padding-left:40px}.template-suffix-contact .contact_style .contact_icon{height:40px;max-width:40px}.template-suffix-contact .contact_style .contact_icon svg{height:20px;width:20px}.template-suffix-contact .contact_style .contact_info p{font-size:16px}.template-suffix-contact .contact_style .account-form .column input::placeholder,.template-suffix-contact .contact_style .account-form .column textarea::placeholder{font-size:14px}.template-suffix-contact .contact_style .flexible-layout--form .column{margin-bottom:10px}.template-suffix-contact .contact_style .flexible-layout .column{padding-left:10px}.template-suffix-contact .contact_style .flexible-layout{margin-left:-10px}.template-suffix-contact .contact_style .lightly-spaced-row .btn{margin-top:9px}}@media screen and (max-width:767px){.template-suffix-contact .section-rich-text .majortitle{margin-bottom:20px}.template-suffix-contact .contact_form .column--half{width:50%!important}.template-suffix-contact .contact_form .flexible-layout{flex-direction:row}.template-suffix-contact .contact_form{flex:0 0 100%;max-width:100%;width:100%}.template-suffix-contact .contact_icon_with_text{flex:0 0 100%;max-width:100%;width:100%;padding-left:0}.template-suffix-contact .contact_form .lightly-spaced-row{margin-bottom:36px}.template-suffix-contact .contact_style .contact_info{gap:15px;margin-bottom:18px}.template-suffix-contact .section-rich-text .lightly-spaced-row p,.template-suffix-contact .section-rich-text .lightly-spaced-row ul li{font-size:16px}}@media screen and (max-width:560px){.template-suffix-contact .section-rich-text .lightly-spaced-row ul{margin-inline-start:25px}.template-suffix-contact .contact_style .contact_icon{height:35px;max-width:35px}.template-suffix-contact .contact_style .contact_icon svg{height:16px;width:16px}.template-suffix-contact .contact_form .column--half{width:100%!important}.template-suffix-contact .contact_form .flexible-layout{flex-direction:column}}.main-page-section .main_page_content p a,.main-page-section .main_page_content p ul li a{font-weight:400;color:#728b69;text-decoration:none}.main-page-section .main_page_content p{line-height:normal}.breadcrumbs .breadcrumbs-list__link{font-size:14px;line-height:normal}.main-page-section .breadcrumbs{margin-bottom:30px}.main-page-section .main_page_content strong{font-weight:400;color:#728b69}.main-page-section .page-header:not(.page-header--with-background){padding:0 0 10px}@media screen and (max-width:767px){.main-page-section .breadcrumbs{margin-bottom:20px}.main-page-section .page-header:not(.page-header--with-background){padding:0}.main-page-section .majortitle{margin:0 0 18px}}.template-suffix-our-values .height__image img{object-fit:contain}.template-suffix-our-values .section-custom-content .flexible-layout{max-width:1000px;width:100%;margin:auto}.template-suffix-our-values .section-custom-content .flexible-layout .column{margin:0;padding:0}.section-image-with-text .lightly-spaced-row p a,.section-image-with-text .lightly-spaced-row ul li a{font-weight:400;color:#728b69;text-decoration:none}.section-image-with-text .column--order-push-desktop{padding-left:0}.section-image-with-text .theme-img{width:100%;max-width:100%}.section-image-with-text .layout_right_style .text-column{padding-left:calc(var(--container-pad-x) + 30px)}.template-suffix-our-values .section-image-with-text .layout_right_style .feature-text-paired,.template-suffix-about-us .section-image-with-text .layout_right_style .feature-text-paired{margin-left:0;margin-right:6%}.section-image-with-text .lightly-spaced-row p em{color:#728b69}.section-image-with-text .value_thread_img_with_text .feature-text-paired .rte{padding-bottom:11px}@media screen and (min-width: 1299px){.template-suffix-our-values .section-image-with-text .layout_left_style .text-column,.template-suffix-about-us .section-image-with-text .layout_left_style .text-column{padding-left:65px}}@media screen and (max-width:767px){.template-suffix-our-values .section-image-with-text .feature-text-paired{margin-right:0}.section-image-with-text .layout_right_style .text-column{padding-left:calc(var(--container-pad-x))}.template-suffix-our-values .section-image-with-text .layout_right_style .feature-text-paired,.template-suffix-about-us .section-image-with-text .layout_right_style .feature-text-paired{margin-right:0}.section-image-with-text .value_first_img_with_text .majortitle{text-align:center}.section-image-with-text .value_thread_img_with_text .lightly-spaced-row{margin-bottom:15px}.section-image-with-text .value_thread_img_with_text .feature-text-paired .rte{padding-bottom:0}}.template-suffix-about-us .section-image-with-text .lightly-spaced-row{margin-bottom:0}.template-suffix-about-us .section-image-with-text .feature-text-paired .rte{padding-bottom:0}.template-suffix-about-us .section-image-with-text .lightish-spaced-row-above{margin-top:20px}.template-suffix-about-us .section-image-with-text .layout_right_style .feature-text-paired{margin-left:0;margin-right:7.3256%}.section-image-with-text .about_thread_img_with_text .lightish-spaced-row-above{margin-bottom:20px}@media screen and (max-width: 1440px) and (min-width: 767px){.template-suffix-about-us .about_second_img_with_text .feature-text-paired{margin-top:15px}}@media screen and (max-width: 1700px) and (min-width: 767px){.template-suffix-about-us .about_thread_img_with_text .feature-text-paired{margin-top:15px;margin-bottom:15px}}@media screen and (max-width:767px){.template-suffix-about-us .section-image-with-text .lightish-spaced-row-above{margin-top:15px}.section-image-with-text .about_second_img_with_text .lightish-spaced-row-above img{width:140px}.section-image-with-text .about_thread_img_with_text .lightish-spaced-row-above{margin-bottom:15px}.template-suffix-about-us .section-image-with-text .layout_right_style .feature-text-paired{margin-right:0}}.section-main-product .slider-nav__btn{height:67px;width:46px}.section-main-product .slider-nav__btn svg{width:46px;height:46px;margin:0}.short-description-link{text-decoration:underline}.section-main-product .container,.product-tab-view .container{max-width:1540px}.product-form .product_short_description p{line-height:normal;margin-bottom:15px}.product-form .product_short_description p:last-child{margin-bottom:17px;margin-top:17px}.product-form .product_short_description .product-price-table{padding-bottom:17px}.product-form .product_short_description .product-price-table table{width:100%}.product-form .product_short_description .product-price-table h3{padding-top:5px;font-size:16px;text-align:center;font-weight:600;color:#728b69}.product-form .product-price-table table th{border-bottom-width:0px;border-top:none}.product-form .product_short_description .product-price-table .wcj_product_wholesale_price_table tr td .woocommerce-Price-amount bdi{font-weight:700;padding-left:4px}.product-form .product_short_description .product-price-table .wcj_product_wholesale_price_table tr td del .woocommerce-Price-amount bdi{font-weight:400}.section-main-product .product-info{margin-top:20px;margin-bottom:0;padding-bottom:35px;border-bottom:1px rgb(92 92 92 / 27%) solid}.product-form .buy-buttons-row .buttoned-input{border:0;gap:7px}.product-form .buy-buttons-row .buttoned-input a{padding-inline-end:0;padding-inline-start:0}.product-form .custom-payment-icon h3{font-size:19px;line-height:normal;margin-bottom:16px}.product-form .product-payment-icons span{margin:0 5px}.product-form .custom-payment-icon{margin-bottom:15px}.social-share .icon-facebook path{fill:currentColor}.product-form .social-share svg{width:22px;height:22px}.product-form .social-share{margin-top:-2px}.product-form .social-share__heading{font-size:16px;margin-right:29px}.product-form .social a{margin-inline-start:0}.product-form .social{gap:15px}.product-form .price__default,.product-form .price__min_max,.product-form .service-text{line-height:normal}.product-form .service-text{max-width:100px;width:100%}.product-form .svg_and_text{justify-content:center;gap:60px}.product-form .buttoned-input:has(input:is(:active,:focus)){border:none;box-shadow:none}.product-form .buttoned-input input:hover{border:1px rgb(92 92 92 / 27%) solid}.mobile-title-and-review{display:none}.section-main-product .size-guide-link{text-decoration:underline}@media screen and (max-width: 1440px){.product-form .svg_and_text{gap:10px}.product-form .service-text span{font-size:14px}.service-icon_img img,.service-icon_svg svg{height:35px;width:35px}.svg_and_text_wrapper{padding:10px}}@media screen and (max-width: 1360px){.section-main-product .product-title{font-size:34px}}@media screen and (max-width: 1279px){.section-main-product .product-title{font-size:30px}.product-form .svg-with-text-grid{flex:0 0 calc(50% - 10px);max-width:calc(50% - 10px);width:100%}}@media screen and (max-width: 992px){.product-form .price__min_max .price__current_min_max span,.product-form .product-info__price .price .price__current{font-size:20px}.product-form .buy-buttons-row{margin:22px 0 16px}.product-form variant-picker{max-width:100%}.product-form .btn{padding:10px 18px;font-size:14px}.buttoned-input input{font-size:16px!important}.product-form .buttoned-input a,.product-form .buttoned-input input{height:34px;width:34px}.product-form .custom-payment-icon h3{font-size:16px;margin-bottom:10px}.product-form .custom-payment-icon{margin-bottom:20px}.product-form .quantity-submit-row{gap:12px}.product-form .social{gap:11px}.product-form .social-share__heading{margin-right:16px}}@media screen and (max-width: 768px){.section-main-product .thumbnails{margin-bottom:26px}.section-main-product .product-title{font-size:23px;margin:0}.product-form .page-header:not(.page-header--with-background){padding:0 0 12px}.product-form .product_short_description p{margin-bottom:12px}.product-form .product_short_description p:last-child{margin-bottom:12px}.product-form .metafield-rich_text_field p strong,.product-form .metafield-rich_text_field p{font-size:14px}.product-form .label{margin-bottom:6px}.product-form .custom-select__btn{padding:9px 15px 8px}.product-form .option-selector{margin-bottom:12px}.product-form .input-row{margin:0 0 12px}.product-form .not-in-quickbuy{margin:15px 0 0}.product-form .social-share__heading{font-size:14px}.product-form .social-share svg{width:17px;height:17px}.product-form .svg_and_text{gap:0px;row-gap:11px}.product-form .svg-with-text-grid{flex:0 0 calc(50% + -0px);max-width:calc(50% + -0px)}.section-main-product .product-info{padding-bottom:33px;margin-top:0}.mobile-title-and-review{display:block;margin-top:12px}.product-title-row.small-hidden,.desktop-breadcrumbs{display:none}.jdgm-preview-badge.jdgm-preview-badge--with-link{display:none!important}.mobile-title-and-review .product-review{padding-bottom:12px}.mobile-title-and-review .page-header:not(.page-header--with-background){padding:0 0 8px}}@media screen and (max-width: 576px){.product-form .label{font-size:12px}.product-form .custom-select__btn{font-size:14px}}.template-product .section-rich-text .majortitle{font-size:22px;font-weight:600;margin:0 0 15px}.template-product .section-rich-text .rte p{color:#333}.template-product .section-rich-text .lightish-spaced-row-above{margin-bottom:20px}@media screen and (max-width: 992px){.template-product .section-rich-text .lightish-spaced-row-above img{width:140px}}@media screen and (max-width: 767px){.template-product .section-rich-text .lightish-spaced-row-above img{width:100px}.template-product .section-rich-text .lightish-spaced-row-above{margin-bottom:18px}.template-product .section-rich-text .majortitle{font-size:18px;margin:0 0 12px}.template-product .section-rich-text .rte p{font-size:16px}}.template-product .section-related-products .hometitle{margin:0 0 27px}.template-product .section-related-products .collection-slider-row{margin-top:0}.template-product .section-related-products .collection-slider .has-paging .slider-nav__btn{display:inline-block;margin:-10px 26px}@media screen and (max-width: 1024px){.template-product .section-related-products .product-price.product-price--block{padding:8px 0}}@media (max-width: 767.98px){.template-product .section-related-products .slider--mobile-container-pad{padding-left:0;padding-right:0}.template-product .section-related-products .hometitle{margin:0 0 27px}.template-product .section-related-products .product-grid .product-block__detail{margin-bottom:0}.template-product .section-related-products .collection-slider .has-paging .slider-nav__btn{margin:0}}@media (max-width: 767px){.template-product .section-related-products .hometitle{margin:0 0 22px}}.error-image-with-text .container{max-width:1180px}.error-image-with-text .image-overlay__image img{width:auto;text-align:center;left:50%;transform:translate(-50%)}.error-image-with-text h2.majortitle{color:#4e803c;letter-spacing:0;margin-bottom:14px}.error-image-with-text .rte{font-size:16px;color:#1e1e1e}
/*# sourceMappingURL=/cdn/shop/t/3/assets/custom_style.css.map */
