@import"https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&display=swap";.footer-block__heading{font-weight:600;font-size:16px}.footer-block__details-content .list-menu__item--link{font-size:1.6rem}.footer-block__details-content a{color:rgba(var(--color-foreground),1);text-decoration:none}.footer-block__details-content li a{padding-bottom:0;padding-top:0}.footer-block__details-content p{margin:0}.footer-newsletter .field:after{box-shadow:none!important}.footer-newsletter .rte{margin-bottom:10px}.footer-newsletter .newsletter-form__field-wrapper .field .field__input{background:#377c70;margin-bottom:15px;border-color:#377c70}.footer-newsletter .newsletter-form__field-wrapper .field .field__label{font-weight:400;color:rgba(var(--color-foreground),1)}.footer-newsletter .newsletter-form__button{font-weight:600;width:auto}.footer .copyright__content{font-size:1.4rem}.Footer__Top{border-bottom:solid 1px rgba(var(--color-foreground));margin-bottom:40px;padding-bottom:40px;display:flex;justify-content:space-between;flex-wrap:wrap;align-items:flex-end}.Footer__Top_left{max-width:680px}.Footer__Top_title{font-weight:400;font-size:28px;margin-bottom:15px}.Footer__Top_title span{color:#7bb843}.Footer__Top_left .Footer__Content.Rte{font-size:18px}.Footer__Top_right{margin-left:20px}@media screen and (max-width: 767px){footer .Footer__Top_right{margin-left:0;margin-top:20px}.Footer__Top_title{font-size:20px}footer .footer-block__details-content .list-menu__item--link{padding-top:0;padding-bottom:0}footer .footer-block__newsletter.footer-newsletter{text-align:left}footer .footer__copyright{text-align:left}footer .footer__content-top{padding-left:15px;padding-right:15px}}.button{font-size:18px;font-weight:500;letter-spacing:0}.header--middle-left .header__menu-item{font-weight:400}.header__submenu.list-menu{text-align:left}@media screen and (min-width: 1350px){.header--middle-left .header__inline-menu{position:absolute;bottom:10px;width:auto;right:5rem;text-align:right;margin-right:-.6rem}.header--middle-left .header__icons{margin-bottom:30px}}@media screen and (max-width: 767px){.header__icons{padding-right:0}}@media screen and (min-width: 990px){.utility-bar__grid--2-col.menuenabled{grid-template-areas:"announcements announcementsmenu"}.menuenabled .announcement-bar{width:fit-content}.menuenabled .announcementbar_menu{grid-area:announcementsmenu}}@media screen and (max-width: 989px){.announcementbar_menu{display:none}}.announcementbar_menu_Linklist{display:flex;align-items:center;justify-content:flex-end;padding:1rem .6rem 0;margin:0}.announcementbar_menu__Item{list-style:none;padding-inline-start:0;font-size:14px;line-height:normal}.announcementbar_menu__Item:not(:last-child) a.Link:after{content:"|";margin:0 10px;color:rgb(var(--color-foreground))}.announcement-bar__message{letter-spacing:0;font-size:14px}.announcementbar_menu__Item a{color:rgb(var(--color-foreground));text-decoration:none}.header__icon--cart .icon,.header__icon .icon{width:2.4rem;height:2.4rem;color:#1f6c5f}.slideshow__slide .slideshow__text-wrapper.banner__content{padding-top:0;padding-bottom:0}@media screen and (max-width: 767px){.banner:not(.banner--mobile-bottom):not(.email-signup-banner) .banner--mobile-text .banner__box{background:rgb(var(--color-background));margin:0 15px}}.banner__text.rte{font-weight:400}.slideshow__controls.slider-buttons{position:absolute;right:15px;bottom:20px;border:0!important}.slideshow__controls .slider-button{display:none}.slider-counter__link--dots .dot,.slider-counter__link--dots .dot:hover{border-color:#fff!important}.slider-counter__link--active.slider-counter__link--dots .dot{background:#fff!important}.slider-counter__link{padding-left:.6rem!important;padding-right:.6rem!important}.collection .collection__title.title-wrapper{max-width:850px;text-align:center;margin-bottom:3.5rem}.collection__view-all{margin-top:40px}.card--card .card__badge{display:none}.card--card .card__media{border-width:1px 1px 0 1px;border-style:solid;border-color:#d9dbdb;background:#fff}.card--card .card__heading{font-size:16px;font-weight:600;letter-spacing:0}.card--card .card-information a{text-decoration:none}.product__title h1{font-size:22px}.image-with-text__grid.content-middle{align-items:center}@media screen and (min-width: 750px){.blog-articles{grid-template-columns:1fr 1fr}}.main-page-title,.title--primary{color:#1f6c5f}
/*# sourceMappingURL=/cdn/shop/t/2/assets/custom-styles.css.map */
