html{scroll-behavior:smooth}.announcement-bar__message{color:#fff;text-align:center;font-size:clamp(13px,1.2vw,15px);font-style:normal;font-weight:400;line-height:clamp(22px,2vw,27px);letter-spacing:.75px}nav.header__inline-menu ul li{border-radius:6px;border:1px solid #FFF;background:#73b50b;box-shadow:0 4px 4px #0000001a}nav.header__inline-menu ul li a{color:#fff;font-size:clamp(14px,1.5vw,16px);font-style:normal;font-weight:600;line-height:clamp(20px,2vw,22px);letter-spacing:.8px;text-transform:uppercase;max-width:160px;text-align:center;word-break:break-word;width:100%;align-items:center;display:flex;height:100%}.image-with-text__text [title]{position:relative;display:inline-block;cursor:pointer}.image-with-text__text [title]:after{content:attr(title);position:absolute;left:0;transform:translate(-94%,-50%);background-color:#fff;padding:12px 16px;border-radius:6px;width:615px;max-width:100vw;white-space:normal;word-break:break-word;opacity:0;visibility:hidden;transition:opacity .3s ease,visibility .3s ease;z-index:100;filter:drop-shadow(10px 15px 20px rgba(0,0,0,.06));border:1px solid #C0C0C0;top:380%;color:#212529;text-align:center;font-family:Poppins;font-size:clamp(14px,1.5vw,16px);font-style:normal;font-weight:400;line-height:clamp(22px,2vw,24px);text-transform:capitalize}.image-with-text__text [title]:before{content:"";position:absolute;bottom:-29px;left:-8px;border-width:18px;border-style:solid;border-color:#fff transparent transparent transparent;opacity:0;visibility:hidden;transition:opacity .3s ease,visibility .3s ease;z-index:104;transform:rotate(180deg)}.image-with-text__text [title]:hover:after,.image-with-text__text [title]:hover:before{opacity:1;visibility:visible}.ibs-text-content h2{color:#212529;text-align:center;font-family:Poppins;font-size:clamp(30px,3.5vw,40px);font-style:normal;font-weight:700;line-height:clamp(40px,5vw,54px);margin:0 0 40px;padding:0 5px}.image_works_text\a0.image-with-text__text ul:nth-of-type(1) li{position:relative;list-style:none;padding-left:30px;margin-bottom:40px;color:#212529;font-size:clamp(14px,1.6vw,16px);font-style:normal;font-weight:400;line-height:clamp(22px,2.4vw,24px);text-transform:capitalize}.image_works_text .image-with-text__text ul li:before,.ibs_works_text .image-with-text__text.rte.body ul:nth-of-type(1) li:before{content:"";position:absolute;left:0;top:3px;width:17px;height:17px;background-image:url(/cdn/shop/files/icon_li.png?v=1751967474);background-size:contain;background-repeat:no-repeat}.image-with-text__text a{color:#82bd27;font-size:clamp(16px,2vw,20px);font-style:normal;font-weight:400;line-height:clamp(26px,3vw,31px);text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:none;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font;text-transform:capitalize}.image_works_text .image-with-text__text h4{color:#212529;font-size:clamp(22px,1vw,28px);font-style:normal;font-weight:700;line-height:clamp(30px,2vw,38px);text-transform:capitalize;margin:0}.image-with-text__text.rte.body ul{padding:0}.image_works_text .image-with-text__text ul li,.ibs_works_text .image-with-text__text ul li{color:#212529;font-size:clamp(14px,1.6vw,16px);font-style:normal;font-weight:400;line-height:clamp(22px,2.4vw,24px);text-transform:capitalize;position:relative;list-style:none;margin-bottom:20px;padding-left:30px}.ibs_works_text .image-with-text__text ul li{font-size:clamp(20px,2.4vw,24px);font-weight:600;line-height:clamp(28px,3vw,31px)}.ibs_works_text .image-with-text__text ul:nth-of-type(2) li{color:#212529;font-size:clamp(18px,2.2vw,20px);font-style:normal;font-weight:400;line-height:clamp(30px,4vw,42px);text-transform:capitalize;margin:0;padding-left:0;list-style:disc}.ibs_works_text .image-with-text__text ul:nth-of-type(2){padding-left:90px}.image_works_text .image-with-text__text.rte.body ul{margin:10px 0 50px}.hm_multicolumn .multicolumn-card__info h3{color:#000;text-align:center;font-family:Poppins;font-size:clamp(20px,4vw,28px);font-style:normal;font-weight:700;line-height:clamp(28px,5vw,38px);text-transform:capitalize}.hm_multicolumn .multicolumn-card__info .rte p{color:#212529;text-align:center;font-family:Poppins;font-size:clamp(14px,1vw,16px);font-style:normal;font-weight:400;line-height:clamp(18px,1.5vw,24px);text-transform:capitalize}.hm_multicolumn .title{color:#212529;text-align:center;font-family:Poppins;font-size:clamp(30px,3.5vw,40px);font-style:normal;font-weight:700;line-height:clamp(42px,5vw,54px);text-transform:capitalize;width:100%;margin-bottom:40px!important}.hm_multicolumn .media--transparent.media--circle{width:250px;height:250px;margin:0 auto;border:1px solid #8FBF48;padding:0;background:#fff;vertical-align:middle;display:flex;align-items:center;justify-content:center}.index-page .rich-text__wrapper .button:before,.index-page .rich-text__wrapper .button:after{display:none}.footer__blocks-wrapper .list-social__link{padding:6px 8px;justify-content:center}.footer__blocks-wrapper .footer__list-social li{width:36px;height:36px;border:1px solid #000;border-radius:50px}.footer__blocks-wrapper .list-social{gap:20px}h2.footer-block__heading{color:#2d2926;font-size:clamp(16px,1.8vw,18px);font-style:normal;font-weight:600;line-height:clamp(26px,3vw,29px)}.footer-block__details-content .list-menu__item--link{color:#615f5e;font-size:clamp(14px,1.5vw,16px);font-style:normal;font-weight:400;line-height:clamp(28px,3vw,36px);padding:0}.footer-block__details-content.rte{display:flex;align-items:center;gap:10px}.footer-block__details-content.rte p{margin:0;color:#615f5e;font-size:clamp(14px,1.5vw,16px);font-style:normal;font-weight:400;line-height:clamp(26px,3vw,29px)}small.copyright__content span,small.copyright__content a{color:#615f5e;font-family:Poppins;font-size:clamp(14px,1.5vw,16px);font-style:normal;font-weight:400;line-height:clamp(28px,3vw,36px);display:inline-block}body:not(.collection-page) footer.footer{border-top:13px solid #8FBF48}.banner_line .rich-text__buttons{width:auto;max-width:inherit}.banner_line .rich-text__blocks{display:flex;align-items:center;width:100%;max-width:100%;justify-content:center;gap:clamp(10px,2vw,40px);padding:5px 0}.banner_line .rich-text__buttons{margin:0}.banner_line .rich-text__buttons{justify-content:left}.banner_line .rich-text__buttons a{color:#000;text-align:center;font-size:16px;font-weight:600;line-height:clamp(40px,5vw,65px);width:219px;height:54px;flex-shrink:0;border-radius:6px;background:#fff;text-transform:uppercase}.banner_line h2.rich-text__heading.rte.inline-richtext.h2{color:#fff;font-size:clamp(20px,2vw,28px);font-weight:700;line-height:clamp(40px,4vw,65px);text-transform:capitalize}.slideshow__media.banner__media.media img.mobile-image{display:none}.media-img img{text-align:center;margin:0 auto;display:block;max-width:100%}@media screen and (max-width: 1530px){nav.header__inline-menu ul li a{font-size:14px;line-height:20px;max-width:150px;padding:.5rem}nav.header__inline-menu .list-menu--inline{gap:10px;flex-wrap:nowrap}nav.header__inline-menu ul li a{font-size:13px}}@media screen and (max-width: 1440px){.ibs_works_text .image-with-text__text ul li{font-size:19px;font-weight:600;line-height:25px}.image-with-text__text a{font-size:16px;line-height:30px}.header--middle-left{column-gap:.5rem!important}nav.header__inline-menu ul li a{font-size:13px}}@media screen and (max-width: 1366px){.header{padding-top:0!important;padding-bottom:0!important}.header__icon,.header__icon--cart .icon{width:3rem!important}}@media screen and (max-width: 1199px){.header{padding:10px 2rem!important}.image_works_text .image-with-text .grid{margin-bottom:0;align-items:flex-start}.image_works_text .image-with-text__media--large{height:35rem}.hm_multicolumn .multicolumn-card__info .rte p br{display:none}}@media screen and (max-width: 1199px){.footer__content-top .footer-block.grid__item:first-child{width:100%;max-width:100%;text-align:center}.footer__content-top .footer-block-image,.footer__content-top .list-social{justify-content:center}.footer__content-top .footer-block__details-content .list-menu__item--link{padding:0}.footer__content-top{padding-bottom:1rem!important;display:block}.footer__content-top .copyright__content{font-size:14px;line-height:25px}h2.footer-block__heading{margin-bottom:10px}.footer__content-top .grid{row-gap:2rem!important}.contact-page .contact.page-width--narrow{padding-left:2.5rem;padding-right:2.5rem}.banner--medium:not(.banner--adapt){min-height:40rem!important}}@media screen and (max-width: 1024px){.slideshow__media.banner__media.media img.desktop-image{display:none}.slideshow__media.banner__media.media img.mobile-image{display:block}}@media screen and (max-width: 991px){.image_works_text .image-with-text .grid--1-col .grid__item{max-width:100%;width:100%}.index-page .banner__text ul li{font-size:14px!important;line-height:30px!important}.index-page .banner__text.rte ul{margin:0!important}.image_works_text .image-with-text__content{padding:0}.image_works_text .image-with-text__text.rte.body ul{margin:10px 0 0}.image_works_text{padding-top:30px!important;padding-bottom:30px!important}}@media screen and (max-width: 749px){.ibs_works_text .image-with-text__text ul:nth-of-type(2){padding-left:30px}.ibs_works_text .image-with-text__content{padding:30px}.image_works_text .image-with-text__text.rte.body ul{margin:10px 0 0}.copyright__content,small.copyright__content span,small.copyright__content a{font-size:14px!important;line-height:20px!important}.footer-block--menu .footer-block__details-content{overflow:hidden;transition:max-height .3s ease;max-height:0;margin:0}.footer-block--menu.open .footer-block__details-content{max-height:300px;transition:max-height .3s ease;margin:0;margin-bottom:1rem}.footer-block__details-content.footer-block-image{overflow:inherit;transition:max-height .3s ease;max-height:none;margin:inherit}.footer-block__details-content .list-menu__item--link{padding:0!important}.footer__blocks-wrapper .footer-block--menu h2.footer-block__heading span:before{content:"+"}.footer-block--menu h2.footer-block__heading span{position:absolute;right:5px;top:50%;transform:translate(-50%,-50%);line-height:normal}.footer-block.grid__item.footer-block--menu.open h2.footer-block__heading span:before{content:"-"}h2.footer-block__heading{position:relative}.footer-block__heading{margin-bottom:1rem!important}.hm_multicolumn .media.media--transparent.media--circle{width:200px;height:200px}.image_works_text .media>img{object-fit:contain}.mobile-text-below .banner__heading p,.mobile-text-below .banner__heading strong{color:#000!important}.image_works_text .image-with-text .grid{gap:20px}.ibs-text-content h2{margin:0 0 20px}.mobile-text-below .banner__text ul{display:none}.rich-text__blocks.center{flex-direction:column!important;padding:20px}.hm_multicolumn .title{margin-bottom:20px!important}.banner__text.rte ul li{display:none}.index-page .slideshow__text-wrapper.banner__content{justify-content:left;padding:0px 1.5rem}.index-page .slideshow__text.banner__box.content-container{padding-left:0}.banner--medium:not(.banner--adapt){min-height:30rem!important}}@media screen and (max-width: 480px){.ibs_works_text .image-with-text__content{padding-left:0}.ibs_works_text .image-with-text__text ul li{font-size:15px;line-height:20px}.image_works_text .image-with-text__content{padding:0}.copyright__content,small.copyright__content span,small.copyright__content a{font-size:12px!important;line-height:20px!important}.footer-block__heading{margin-bottom:1rem}.footer__copyright{margin-top:1rem!important}}@media screen and (max-width: 375px){.image_works_text .image-with-text__media--large{height:28rem}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/style.css.map */
