@keyframes sheens{0%{left:-30%;opacity:0}50%{opacity:1}to{left:130%;opacity:0}}h2,.h2,.jdgm-rev-widg__title{font-family:Inter,sans-serif;font-style:italic;font-weight:700;font-size:34px;line-height:1.29;letter-spacing:-.05em}.main-button{display:inline-block;font-family:Josefin Sans,sans-serif;font-size:16px;font-weight:500;line-height:16px;letter-spacing:.03em;text-transform:uppercase;text-decoration:none;padding:20px 30px 19px;background-color:#218043;color:#fff;transition-duration:.25s}.main-button:hover{background-color:#ffbf26}.announcement-bar__message span{font-family:Josefin Sans,sans-serif;font-size:16px;font-weight:500;line-height:16px;letter-spacing:0;text-align:left}.header-custom .list-menu__item{font-family:Josefin Sans,sans-serif;font-size:16px;font-weight:500;line-height:1;text-transform:uppercase}.header-custom .list-menu__item:hover{color:#218043}.header-custom .list-menu__item>svg{top:calc(50% - .4rem)}.header-custom details[open]>.list-menu__item{color:#218043}.header-custom .header__icon{transition-duration:.25s}.header-custom .header__icon:hover svg{color:#218043;fill:#218043}.header-custom .header__icon:hover svg path{fill:#218043;color:#218043;stroke:#218043}.header-custom .header__icon .icon{width:22px;height:auto}.btn{height:50px;display:inline-flex;justify-content:center;align-items:center;padding:19px 30px 15px;line-height:1;cursor:pointer;text-align:center;color:#fff;font-weight:500;font-size:16px;letter-spacing:.03em;text-decoration:none;text-transform:uppercase;background:#218043;transition:background .3s linear,color .3s linear;border:0}.btn:hover{background:#895204}.btn.btn--yellow{color:#2a2f29;background:#ffbf26}.btn.btn--yellow:hover{color:#fff;background:#218043}.btn.btn--dark{color:#2a2f29;background:#8c918a}.btn.btn--dark:hover{color:#fff;background:#218043}.btn.btn--sm{height:32px;padding:11px 20px 7px;font-size:12px}.btn.btn--sm svg{width:12px}.btn svg{width:14px;height:auto;margin-right:10px;flex-shrink:0;fill:currentColor;transform:translateY(-2px)}.stars{display:flex;align-items:center;gap:1px;margin-bottom:5px;font-size:0;line-height:0}.stars svg{width:15px;height:auto;fill:#ffbf26}.stars svg.active{fill:#ffbf26}.rating-text{display:block!important;font-weight:400;font-size:16px;line-height:1;letter-spacing:-.03em}.swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{position:relative;left:auto;bottom:auto;width:100%;height:4px;margin-top:74px;background:#fff0}.swiper-horizontal>.swiper-scrollbar:before,.swiper-scrollbar.swiper-scrollbar-horizontal:before{content:"";position:absolute;left:0;right:0;top:50%;transform:translateY(-50%);height:1px;background:#8c918a}.swiper-horizontal>.swiper-scrollbar .swiper-scrollbar-drag,.swiper-scrollbar.swiper-scrollbar-horizontal .swiper-scrollbar-drag{display:block;background:#218043;border-radius:1px}.swiper-button-prev,.swiper-button-next{width:50px;height:50px;display:flex;justify-content:center;align-items:center;font-size:0;line-height:0;background:#218043;border-radius:50%}.swiper-button-prev svg,.swiper-button-next svg{width:18px;height:auto;fill:#fff!important}.swiper-button-prev:after,.swiper-button-next:after{display:none}.swiper-button-prev{left:0}.swiper-button-next{right:0}.slider-controll{display:flex;justify-content:center;align-items:center;gap:20px;margin-top:25px;font-size:0;line-height:0}.slider-controll .swiper-button-prev,.slider-controll .swiper-button-next{position:static;margin:0;transform:none}.predictive-search__heading{margin-bottom:10px;padding-top:25px;font-size:16px;font-family:Inter,sans-serif;font-weight:700;line-height:1.2;color:#2a2f29;border-bottom-color:#218043}.predictive-search__results-list *{font-size:14px}.predictive-search__item-query-result mark{color:#218043}.predictive-search__search-for-button *{font-size:16px;font-family:Inter,sans-serif;color:#2a2f29;font-weight:600}.predictive-search__search-for-button svg path{fill:#218043}.mobile-search{position:relative}.mobile-search .predictive-search{max-height:initial!important;height:calc(var(--vh, 1vh)*100 - 233px);padding-left:15px;padding-right:15px;border-top:0}.mobile-search #predictive-search-results{height:100%;display:flex;flex-direction:column}.mobile-search .predictive-search__results-groups-wrapper{flex-grow:1;gap:0;overflow-y:auto}.mobile-search .predictive-search__result-group{flex-grow:initial}.tags{position:absolute;top:0;right:0;z-index:2;display:flex;flex-direction:column;align-items:flex-end;gap:10px;padding:10px}.tags .tag{padding:5px 10px;font-family:Inter,sans-serif;font-style:italic;font-weight:600;font-size:12px;line-height:1;letter-spacing:-.05em;text-transform:uppercase;color:var(--tag-color);background:var(--tag-bg)}.section-newsletter__wrapper p{font-style:normal!important;font-weight:300!important;font-size:18px!important;line-height:1.44!important;letter-spacing:-.03em!important}.predictive-search__results-groups-wrapper{padding-top:20px;padding-bottom:20px}.predictive-search__results-groups-wrapper .predictive-search__result-group:first-of-type *{font-family:Josefin Sans,sans-serif!important;font-style:normal!important;font-weight:300!important;font-size:16px!important;line-height:1.62!important;letter-spacing:-.03em!important;color:#2a2f29!important}.predictive-search__results-groups-wrapper .predictive-search__result-group:first-of-type a{margin-top:10px;padding-top:0;padding-bottom:0}.predictive-search__results-groups-wrapper .predictive-search__result-group:first-of-type a:hover *{font-weight:400!important;color:#218043!important}.predictive-search__results-groups-wrapper .predictive-search__result-group:first-of-type p{margin:0}@media only screen and (min-width: 990pxpx){.header-custom.header{justify-items:center}.header-custom.header--middle-left{grid-template-columns:auto 1fr auto}}@media only screen and (min-width: 1024px){h2,.h2,.jdgm-rev-widg__title{font-size:36px}.header-custom .header__icon .icon{width:26px;height:24px}}@media only screen and (min-width: 1440pxpx){.header-custom.header{justify-items:end}.header-custom .list-menu__item{padding:10px 33px}.header-custom .header__icons{padding-right:0;padding-left:20px}.header-custom .header__icon{width:50px}}@media only screen and (max-width: 750pxpx){.main-button{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/73/assets/global.css.map */
