.header__icons .icon{fill:unset}header.header{display:grid;grid-template-columns:auto auto 10%}header.header .header__inline-menu{text-align:right}.header__icon--cart .icon{max-width:22px}.header__icon,.header__icon--cart .icon{width:4rem;height:4rem}.header__inline-menu .list-menu--inline .list-menu__item>a{text-decoration:none;color:#000000bf}.mega_menu_wrap{display:grid;grid-template-columns:1fr;text-align:left}.mega_menu_wrap .mega-menu__list{padding:20px;max-width:unset;width:100%;background-color:#ededed}.mega_menu_wrap .mega-menu__list .mega-menu__link{text-transform:uppercase;display:inline-block;font-family:Titillium Web;text-decoration:underline;color:#000;font-size:15px}.mega_menu_wrap .mega-menu__list li{text-align:center}.mega-menu .mega-menu__content{padding:0;margin-top:-1px;z-index:1}.menu_coll_list{display:flex;flex-wrap:wrap;gap:20px;padding:40px 35px;background-color:#e8e8e8;justify-content:flex-end}.menu_coll_list .menu_coll_inner{width:calc(12.5% - 17.5px)}.menu_coll_list .menu_coll_inner img{width:100%}.menu_coll_list a{text-decoration:none;display:block}.menu_coll_list .coll_title{margin:10px 0 0;text-align:center;color:#121212bf;font-weight:400;font-size:1.4rem}.mega-menu__list li{text-align:left}.header__menu-item,.header__menu-item span{text-decoration:none!important}.mega-menu__list .mega-menu__link{text-decoration:none}header.header .header__heading-logo-wrapper{padding:10px 0}.footer__content-top .grid .footer-block #Subscribe{background:#fff}.footer__content-top .grid .footer-block #Subscribe svg path{fill:#000}.footer__content-top .grid .footer-block #Subscribe svg{width:18px}footer .newsletter-form__field-wrapper .field input:focus{box-shadow:none}.footer-block__heading{margin-bottom:15px!important}.footer__content-bottom{border-color:#ffffff3b}.footer-block__details-content.list-unstyled .list-menu__item{text-decoration:none!important}.footer-block__brand-info .footer__list-social.list-social{max-width:200px;justify-content:center!important;margin:30px 0 0!important;border-top:1px solid #fff3;padding-top:20px}.footer__content-bottom{padding-top:10px!important}.footer__content-top{padding-bottom:70px!important}.footer-block--menu .list-menu__item,.footer-block .footer-block__details-content p{font-size:15px}.footer-block .footer__newsletter{margin-top:20px}.ctm_img_left .image-with-text__content{padding-right:0}.image-icon_txt_wrap{display:grid;grid-template-columns:1fr 1fr 1fr;width:100%;gap:15px;margin-top:30px!important}.image-icon_txt_wrap .icon_inner_wrap{text-align:center;background:#fff;transition:all .5s;padding:20px 10px}.image-icon_txt_wrap .icon_inner_wrap .icon_heading{margin:10px 0;transition:all .5s}.image-icon_txt_wrap .icon_inner_wrap .icon_content{margin:0;line-height:1.4;font-size:15px}.image-icon_txt_wrap .icon_inner_wrap img{max-width:45px;transition:all .5s}.image-icon_txt_wrap .icon_inner_wrap:hover{background:#3ba937;cursor:pointer;color:#fff}.image-icon_txt_wrap .icon_inner_wrap:hover .icon_heading{color:#fff}.image-icon_txt_wrap .icon_inner_wrap:hover img{filter:brightness(0) invert(1)}.page-width.ctm .image-icon_txt_wrap .icon_inner_wrap:hover{background:#fff;color:#000}.page-width.ctm .image-icon_txt_wrap .icon_inner_wrap:hover .icon_heading{color:#000}.page-width.ctm .image-icon_txt_wrap .icon_inner_wrap:hover img{filter:none}.image-with-text .image-with-text__heading p{margin:0}.image-with-text .image-with-text__heading strong{color:#3ba937}.contact__button{text-align:center}.product-card-wrapper .card__information{background:#fff;padding-left:15px!important;padding-right:15px!important;text-align:center}.product-card-wrapper .card__information .price{font-size:15px;text-align:center}.product-card-wrapper .card__information .card__heading{font-size:16px}.product-card-wrapper .card__information .card__heading a{text-decoration:unset!important}.collection__view-all{margin-top:30px}.collection__title .title strong{color:#3ba937}.collection .collection__title{text-align:center;margin-bottom:4rem!important}.custom_collectoin_card .card__inner:before{display:none}.custom_collectoin_card .card__inner .card__media,.custom_collectoin_card .card__inner .card__media .media,.custom_collectoin_card .card__inner .card__media .media img{position:relative}.custom_collectoin_card .card__inner .card__content{display:none}.collection-list-wrapper .title-wrapper-with-link{justify-content:center;margin-bottom:40px}.collection-list-wrapper .title-wrapper-with-link strong{color:#3ba937}.collection-list-wrapper .card__inner+.card__content{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:left;height:100%;justify-content:left;align-items:flex-start;display:flex}.collection-list-wrapper .card__inner+.card__content .card__information{padding-left:35px;padding-top:35px}.collection-list-wrapper .card__inner+.card__content .card__information .full-unstyled-link{font-size:32px}.collection-list-wrapper .card__inner+.card__content .card__information .full-unstyled-link span{color:#3ba937}.collection-list-wrapper .button--underline{text-decoration:none;margin-top:16px;display:inline-block;text-transform:uppercase;font-size:14px;color:#000;border-bottom:2px solid #3ba937}h2.related-products__heading.inline-richtext.h1 strong{color:#3ba937}h2.jdgm-rev-widg__title{font-size:40px}.jdgm-widget-actions-wrapper a{font-weight:100!important}h2.related-products__heading.inline-richtext.h1{font-size:40px}.pdf,.pdf a{display:flex;align-items:flex-start;font-size:14px;font-weight:500;padding-left:5px}.accordion__content .page-width{padding:10px 0}.accordion__content h1{font-size:20px!important}.rte blockquote{display:block!important}.collapsible-content summary:hover{background:#fff!important}.rte ul{list-style-position:outside}.background-none .multicolumn-card__image-wrapper{margin:0!important}.banner__heading strong{color:#3ba937}.ctm_variant_info{display:none}.ctm_variant_info.show{display:block}.price-item{color:green;font-weight:500;font-size:18px;-webkit-text-stroke-width:.5px}.card-information .price-item{color:#000;font-weight:500;font-size:16px;-webkit-text-stroke-width:0px}select#SortBy{padding-left:5px}select#SortBy:focus-visible{box-shadow:none;outline:none}.ctm_list_price a{color:#000000b5;align-item:center}.card-information{margin:0 auto;text-align:center!important;padding-top:5px}.facets-container.scroll-trigger{position:sticky;top:90px}.facets-wrapper .facets__heading--vertical{font-size:16px;font-family:Titillium Web}.acc__card{position:relative}.faq_box_inner .acc__title h4{margin:0;font-size:16px;color:#fff}.acc__panel p{margin:0}.acc__panel{padding:25px 20px 20px;background:#f6f6f6;border-radius:0 0 10px 10px;margin-top:-10px}.acc__title{cursor:pointer;display:block;position:relative;padding:15px}.acc__panel{display:none}.acc__title{display:flex;align-items:center;justify-content:space-between;background:#014b8f;border-radius:10px}.acc__title .icon{width:28px;height:28px}.acc__title .faqs__cross{display:flex;align-items:center;transform:rotate(45deg);transition-duration:.5s;transition-property:transform;will-change:transform}.acc__title.active .faqs__cross{transform:rotate(0)}.faq_sec .rich-text__heading{margin-top:0;text-align:center}.faq_sec .page-width{max-width:990px}.faq_box .acc{display:flex;flex-direction:column;gap:15px}.acc__title .faqs__cross path{fill:#fff}.collection-hero__title+.collection-hero__description{font-size:14px!important;max-width:100%;margin-top:-2rem!important;margin-bottom:3rem!important}.collection-hero__text-wrapper{text-align:center}h2.rich-text__heading.rte.inline-richtext.h2.scroll-trigger.animate--slide-in,.ctm_sp h2.image-with-text__heading.inline-richtext.h2{font-size:20px}.ctm_sp .media>img{object-fit:contain}.ctm_sp .image-with-text__content>*+*{margin-top:1rem!important}.ctm_sp .image-with-text__content{padding:6rem 3rem 7rem!important}.trst_ico_container .icon_wrapp{display:grid;grid-template-columns:1fr 1fr 1fr}.trst_ico_container .icon_wrapp .icon_wrap{display:grid;grid-template-columns:1fr;align-items:center;gap:20px;justify-content:center;text-align:center}.trst_ico_container h4{margin:3px 0 5px;padding:0;font-size:18px}.trst_ico_container .icon_wrapp .icon_wrap .image_icon{display:flex;justify-content:center;min-height:60px;max-height:60px;align-items:center}.trst_ico_container .icon_wrapp .icon_wrapv .image_icon img{width:100%}.trst_ico_container .icon_wrapp .icon_wrap img{width:100%;max-width:55px}.trst_ico_container .icon_wrapp .icon_wrap p{margin:0}.product-media-container{width:100%!important;min-width:unset}.product-media-container.constrain-height .media{padding-top:100%!important}.share-button.quick-add-hidden{margin-bottom:0}.product__description blockquote{margin-left:0;margin-right:0}.accordion__content{overflow:unset}.accordion .accordion__content table{word-break:normal}@media only screen and (min-width: 990px){.header__inline-menu .list-menu--inline .list-menu__item{padding-top:40px;padding-bottom:40px}.scrolled-past-header .header__inline-menu .list-menu--inline .list-menu__item{padding-top:30px;padding-bottom:30px}.scrolled-past-header .header__heading-logo-wrapper{width:72%!important}}@media only screen and (max-width: 989px){header.header{grid-template-columns:1fr 2fr 1fr;padding-left:20px;padding-right:20px}.header__icon,.header__icon--cart .icon{width:3rem}summary.header__icon.header__icon--menu{width:4rem}.menu_coll_list{gap:20px;padding:20px;background:#fff}.menu_coll_list .menu_coll_inner{width:calc(50% - 10px)}.menu-drawer__inner-submenu{background:rgba(var(--color-foreground),.03)}.menu-drawer__inner-submenu .menu-drawer__close-button{margin:0}.menu-drawer__inner-submenu .menu-drawer__menu{padding:20px 0 30px}.menu-drawer__inner-submenu .menu-drawer__menu .list-menu__item{font-size:16px;padding-top:6px;padding-bottom:6px}.menu-drawer__menu-item--active{background-color:unset!important}.menu-drawer__menu-item>.icon-arrow{height:13px;right:2rem}.menu-drawer__close-button .icon-arrow{height:14px}}@media screen and (max-width: 749px){h2.jdgm-rev-widg__title,h2.related-products__heading.inline-richtext.h1{font-size:30px}.page-width.ctm .image-icon_txt_wrap{grid-template-columns:1fr}.ctm_sp .image-with-text__content{padding:2rem 0 4rem!important}.ctm_sp .image-with-text__content>*+*{margin-top:1rem!important}.card-information .price-item{font-size:14px}.product-card-wrapper .card__information .card__heading a{font-size:15px}.trst_ico_container .icon_wrapp{grid-template-columns:1fr;gap:40px}.trst_ico_container .icon_wrapp .icon_wrap{gap:10px}.footer__copyright.caption{flex-direction:column;gap:15px}.footer .footer__blocks-wrapper .footer-block:first-child{width:100%!important;padding:0;text-align:center;order:4;margin:0}.footer .footer__blocks-wrapper .footer-block:first-child .footer-block__brand-info{display:flex;flex-direction:column;align-items:center;text-align:center}.footer .footer__blocks-wrapper{display:flex!important;flex-wrap:wrap}.footer .footer__blocks-wrapper .footer-block{width:calc(50% - 10px)!important;margin:0}.footer .footer__content-top.page-width{padding-left:2rem;padding-right:2rem}.footer-block__details-content .newsletter-form__field-wrapper{max-width:unset}.footer-block__brand-info .footer__list-social.list-social{margin-top:20px!important}.footer__content-top.page-width{padding-bottom:30px!important}.accordion summary .accordion__title{font-size:16px!important}.collapsible-content .accordion{margin-top:0}.product__info-container{margin-top:40px}.product__info-container .product__title h1{font-size:30px;margin-top:10px}.ctm_img_left .image-with-text__content{padding-left:0;padding-bottom:0}.image-icon_txt_wrap{grid-template-columns:1fr}}@media screen and (max-width: 540px){.collection-list-wrapper .card__inner+.card__content .card__information{padding-left:15px;padding-top:15px;max-width:230px}.collection-list-wrapper .card__inner+.card__content .card__information .full-unstyled-link{font-size:30px}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/custom.css.map */
