@font-face{font-family:westmount;src:url(/cdn/shop/files/Westmount-ExtraLight.otf?v=1762238625) format("opentype");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:westmount;src:url(/cdn/shop/files/Westmount-Light.otf?v=1762238624) format("opentype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:westmount;src:url(/cdn/shop/files/Westmount-Regular.otf?v=1762238623) format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:westmount;src:url(/cdn/shop/files/Westmount-Bold.otf?v=1762238625) format("opentype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:westmount;src:url(/cdn/shop/files/Westmount-ExtraBold.otf?v=1762238625) format("opentype");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:westmount-outline;src:url(/cdn/shop/files/Westmount-Outline.otf?v=1762238625) format("opentype");font-weight:400;font-style:normal;font-display:swap}*,html,html *{font-family:westmount!important;letter-spacing:normal}body{margin:0;padding:0;font-family:Gellix,Recoleta DEMO,sans-serif;font-family:Creattion Demo,cursive;font-family:westmount}h1{font-family:Recoleta DEMO;font-weight:300;font-style:Light;font-size:50px;line-height:56px}body h2{font-size:40px!important;line-height:45px!important;margin:0}p{font-family:Gellix;font-weight:500;font-style:Medium;font-size:16px;line-height:26px;margin:0;color:#445019}.page-width{max-width:1600px;margin:0 auto;padding:0 100px!important}img{width:100%}ul,ol{margin:0;padding:0}.header__inline-menu{margin-left:0!important}.jdgm-star{font-family:JudgemeStar!important}.jdgm-widget.jdgm-preview-badge.jdgm-preview-badge--with-link.jdgm--done-setup{display:flex;justify-content:center}body #insta-feed button.instafeed-new-arrow{z-index:1}.whitebgheader{background-color:#fff!important;top:0;padding:10px 0}.whitebgheader span{color:#445019}.whitebgheader .header__icons svg{filter:invert(1)}.announce-bar-m.utility-bar{height:40px}.announce-bar-m.utility-bar p{line-height:normal}.announcement-bar-slider.slider-buttons{width:fit-content}.announcement-bar-slider.slider-buttons span.svg-wrapper{width:16px;height:16px}.announcement-bar-slider.slider-buttons span.svg-wrapper svg{width:16px;height:16px;color:#fff}.header-wrapper{position:fixed;background-color:transparent;width:100%;padding-top:20px}nav.header__inline-menu li a{padding:0;text-decoration:none;font-family:Gellix;font-weight:500;font-style:Medium;font-size:16px;color:#fff}nav.header__inline-menu li summary{padding:0 20px 0 0;color:#fff;font-family:Gellix;font-weight:500;font-style:Medium;font-size:16px}nav.header__inline-menu li summary svg.icon.icon-caret{width:12px;height:12px;margin-top:-2px}nav.header__inline-menu span.header__active-menu-item{color:#cedc00;text-decoration:none}.whitebgheader header-menu svg.icon.icon-caret{color:#000}.header__submenu.list-menu a{color:#000}ul.list-menu.list-menu--inline{display:flex;gap:30px;align-items:center}.header__menu-item:hover{color:#cedc00}h1.header__heading a.header__heading-link.link.link--text.focus-inset{padding:0}.header__heading-logo-wrapper img.header__heading-logo{width:194px;height:84px;object-fit:contain}.header__icons span.svg-wrapper,.header__icons span{width:26px;height:26px}.header__icons{padding-right:0;display:flex;gap:35px;align-items:center}.header__icons a.header__icon{padding:0!important;margin:0;width:26px;height:26px}.header__icon,.header__icon--cart .icon{width:26px;height:26px}.video-slideshow-m .slick-arrow{width:70px;height:70px;border:1px solid #ffffff;border-radius:100%;cursor:pointer}.video-slideshow-sec .prev_arrow_slick.slick-arrow{position:absolute;top:40%;left:30px;z-index:999;transform:translateY(-50%)}.video-slideshow-sec .next_arrow_slick.slick-arrow{position:absolute;right:30px;top:40%;transform:translateY(-50%);z-index:99}.video-slideshow-m .video-overlay{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:99}.video-slideshow-m .video-element:after{content:"";position:absolute;top:0;left:0;width:100%;height:calc(100% - 6px);background-color:#0006}.video-slideshow-m .video-element{position:relative}.video-slideshow-m .video-overlay h2{font-weight:300;font-style:Light;font-size:50px;line-height:56px;letter-spacing:0%;text-align:center;color:#fff}.video-slideshow-sec video{width:100%}.video-slideshow-sec .slick-arrow svg{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:16px;height:16px}a.cst_btn{display:inline-block!important;width:220px!important;max-width:100%!important;box-sizing:border-box;height:60px;display:flex!important;align-items:center;justify-content:center;border-radius:12px;font-family:Gellix;font-weight:700;font-style:Bold;font-size:16px;text-align:center;text-transform:uppercase;margin:27px auto 0;transition:1.5s;text-decoration:none}a.cst_btn:hover{background-color:#000!important;color:#fff!important}.img-w-txt-m a.button.cst_btn.button--primary:hover{background-color:#64781c!important}.category-m.index-shop-category .category-list{display:flex;flex-wrap:wrap;gap:26px}.category-m.index-shop-category .category-list .category-item{width:31.7%}.category-m.index-shop-category{padding:54px 0 82px}.category-m.index-shop-category .category-header.center{padding-bottom:51px}.category-m.index-shop-category .category-txt{padding-top:14px}.category-m.index-shop-category .category-txt h3{margin:0}.category-m.index-shop-category .category-txt h3 a{text-decoration:none;margin:0;font-family:Gellix;font-weight:500;font-style:Medium;font-size:26px;text-align:center;text-transform:uppercase;color:#000;padding:0}.category-m.index-shop-category .category-txt a{font-family:Gellix;font-weight:700;font-style:Bold;font-size:16px;text-align:center;color:#64781c;display:flex;justify-content:center;padding-top:16px;text-transform:uppercase}.category-item .category-img{height:407px}.category-item .category-img img{height:407px;object-fit:cover;border-radius:15px}.custom-coll-body .slick-list .slick-track{display:flex}.custom-coll-body .slick-list{margin:0 -13px}.custom-coll-inn .custom-coll-body{padding-top:32px}.custom-coll-body .slick-list .slick-slide{margin:0 13px}.custom-coll-body .custom-coll-info{padding-top:16px}.custom-coll-body .custom-coll-info h3{margin:0}.custom-coll-body .custom-coll-info h3 a{font-family:Gellix;font-weight:600;font-style:SemiBold;font-size:18px;text-align:center;color:#445019;text-decoration:none;display:flex;justify-content:center}.custom-coll-body .custom-coll-info s.price-item.price-item--regular{font-family:Gellix;font-weight:400;font-style:Regular;font-size:18px;text-align:center;color:#888}.custom-coll-body .custom-coll-info span.price-item.price-item--sale.price-item--last{font-family:Gellix;font-weight:600;font-style:SemiBold;font-size:18px;text-align:center}.price.cust-coll-price.price--on-sale{display:flex;justify-content:center;margin:0 auto;text-align:center;padding-top:14px}.price.cust-coll-price{display:flex;justify-content:center;padding-top:17px}.iwt-sec .iwt-m.index-cust-iwt{padding-top:80px}.custom-coll-body .slick-arrow{border:1px solid #64781C;width:60px;height:60px;border-radius:100%;display:flex;justify-content:center;align-items:center;cursor:pointer}.custom-coll-body .slick-arrow svg path{width:14px;height:14px;fill:#64781c}.custom-coll-body .next_arrow_slick.slick-arrow{position:absolute;top:40%;right:-70px;transform:translateY(-50%)}.custom-coll-body .prev_arrow_slick.slick-arrow{position:absolute;top:40%;left:-40px;transform:translate(-50%)}.img-banner-m.index-c-img-banner{position:relative}.img-banner-m.index-c-img-banner .img-banner-txt{position:absolute;top:50%;transform:translateY(-50%);z-index:1}.img-banner-m.index-c-img-banner .img-banner-txt h2{width:440px;line-height:56px;font-size:50px}.img-banner-m.index-c-img-banner .img-banner-txt .banner-content ul li{list-style:none;position:relative;font-family:Gellix;font-weight:500;font-style:Medium;font-size:16px;line-height:45px;padding-left:45px}.img-banner-m.index-c-img-banner .img-banner-txt .banner-content ul li:before{content:"";position:absolute;top:5px;left:0;width:32px;height:32px;background:url("data:image/svg+xml;utf8,<svg width='32' height='33' viewBox='0 0 32 33' fill='none' xmlns='http://www.w3.org/2000/svg'><g clip-path='url(%23clip0_201_336)'><path d='M16 0.751709C7.1635 0.751709 0 7.91521 0 16.7517C0 25.5887 7.1635 32.7517 16 32.7517C24.837 32.7517 32 25.5887 32 16.7517C32 7.91521 24.837 0.751709 16 0.751709ZM16 30.7832C8.2805 30.7832 2 24.4712 2 16.7516C2 9.03215 8.2805 2.75165 16 2.75165C23.7195 2.75165 30 9.03218 30 16.7516C30 24.4711 23.7195 30.7832 16 30.7832ZM22.3855 10.8972L12.998 20.3437L8.77047 16.1162C8.37997 15.7257 7.74697 15.7257 7.35597 16.1162C6.96547 16.5067 6.96547 17.1397 7.35597 17.5302L12.3055 22.4802C12.696 22.8702 13.329 22.8702 13.72 22.4802C13.765 22.4352 13.8035 22.3862 13.8385 22.3352L23.8005 12.3117C24.1905 11.9212 24.1905 11.2882 23.8005 10.8972C23.4095 10.5067 22.7765 10.5067 22.3855 10.8972Z' fill='white'/></g><defs><clipPath id='clip0_201_336'><rect width='32' height='32' fill='white' transform='translate(0 0.751709)'/></clipPath></defs></svg>") no-repeat center center;background-size:contain}.img-banner-m.index-c-img-banner .img-banner-txt .banner-content ul{padding-top:27px}.img-banner-m.index-c-img-banner .img-banner-txt a.cst_btn{margin:46px 0 0}.template-index .img-banner-sec{padding:60px 0 0}.template-index .iwt-sec .iwt-m.index-cust-iwt{padding-top:60px}.template-index #insta-feed{margin-bottom:60px!important}.template-index .img-w-txt-m.index-iwt{padding:0 0 50px}.img-banner-m.index-c-img-banner .img-banner-area:after{content:"";position:absolute;top:0;left:0;width:100%;height:calc(100% - 7px);background:linear-gradient(100.48deg,#0009 7.81%,#0000 57.81%)}.about-banner{height:630px}.img-banner-m.inner-page-banner.about-banner.secound-about{height:500px!important}.testimonials-m.index-testimonials .slick-slide{border:1px solid #64781C;border-radius:15px;padding:37px}.testimonials-m.index-testimonials .slick-slide{height:auto}.iwt-sec .iwt-m.index-cust-iwt .iwt-area{display:flex}.iwt-sec .iwt-m.index-cust-iwt .iwt-area .iwt-img-area{width:65%;height:563px}.iwt-sec .iwt-m.index-cust-iwt .iwt-area .content-area{width:35%;padding:40px;display:flex;align-items:center;border-top-right-radius:15px;border-bottom-right-radius:15px}.facets-vertical-form{align-items:center!important}.template-collection .coll-header-area-inn .coll-banner h2{font-size:50px}.template-collection .facets-container span.facets__summary-label span.facets__selected{font-size:16px!important}.iwt-sec .iwt-m.index-cust-iwt .iwt-area .content-area .top_title p{font-weight:300;font-style:Light;font-size:64.58px;color:#fff;letter-spacing:0px;display:flex;align-items:center}.footer__column.footer__column--info{display:none}small.copyright__content{font-family:Gellix;font-weight:500;font-style:Medium;font-size:16px;line-height:26px;text-align:center}.iwt-sec .iwt-m.index-cust-iwt .iwt-area .content-area .top_title p strong{font-family:Recoleta DEMO;font-weight:900;font-style:Black;font-size:64.58px;line-height:100%}.iwt-sec .iwt-m.index-cust-iwt .iwt-area .content-area h2{color:#fff;line-height:48px;padding:10px 0}.iwt-sec .iwt-m.index-cust-iwt .iwt-area .content-area p{color:#fff;font-family:Gellix;font-weight:500;font-style:Medium;font-size:16px;line-height:26px}.iwt-sec .iwt-m.index-cust-iwt .iwt-area .iwt-img-area img{height:564px;object-fit:cover;border-top-left-radius:15px;border-bottom-left-radius:15px}.perks-sec{padding:57px 0}.perks-sec .perks-list{display:flex;align-items:center;justify-content:center;gap:100px}.perks-sec .perks-list img{width:42px;height:42px;display:flex;justify-content:center;margin:0 auto}.perks-sec .perks-list .perk-img{border:1px solid #D9D9D9;border-radius:100%;width:108px;height:108px;display:flex;justify-content:center;align-items:center;margin:0 auto}.perks-sec .perks-list h3{margin:0;font-family:Gellix;font-weight:500;font-style:Medium;font-size:18px;text-align:center;padding-top:11px}.img-w-txt-m.index-iwt h2.image-with-text__heading.inline-richtext.h1{margin:0;font-family:Recoleta DEMO;font-weight:300;font-style:Light;font-size:40px;line-height:48px;text-align:center}.img-w-txt-m.index-iwt .image-with-text__text.rte.body{margin:0}.img-w-txt-m.index-iwt .image-with-text__text.rte.body p{font-family:Gellix;font-weight:500;font-style:Medium;font-size:16px;line-height:26px;text-align:center;padding-top:10px;color:#445019}.img-w-txt-m.index-iwt .image-with-text__media.image-with-text__media--medium.global-media-settings{height:687px;border:none}.img-w-txt-m.index-iwt a.button.cst_btn.button--primary:after,.img-w-txt-m.index-iwt a.button.cst_btn.button--primary:before{display:none}.footer-block.grid__item img{width:195px;height:84px;object-fit:contain}.footer-block__details-content.footer-block-image.center{display:block}.footer-block__details-content.footer-block-image.center .field input{background-color:transparent;outline:none;box-shadow:none;border:none!important;padding:0 32px 0 0!important;margin:0!important;color:#fff}.contact-form-img-inn{padding:50px 0}.contact-form-img-inn img{border-radius:12px;height:100%;object-fit:cover}.contact-form-img-inn .form-img-inn{height:600px}.section.iwt-sec .iwt-area a.cst_btn{margin-left:0}.footer-block__details-content.footer-block-image.center .field:after,.footer-block__details-content.footer-block-image.center .field:before{display:none}.footer-block__details-content.footer-block-image.center .field{border-bottom:1px solid #A48D7E;width:330px}.footer-block__details-content.footer-block-image.center .field label{display:none}.footer-block__details-content.footer-block-image.center .field input::placeholder{color:#fff!important;opacity:1!important;font-family:Gellix!important;font-weight:400!important;font-style:italic;font-size:16px!important;line-height:26px!important}ul.list-unstyled.list-social.footer__list-social{justify-content:left;padding-top:42px;gap:17px}ul.list-unstyled.list-social.footer__list-social li.list-social__item{width:48px;height:48px;background-color:#cedc00;border-radius:100px;display:flex;justify-content:center;align-items:center}ul.list-unstyled.list-social.footer__list-social li.list-social__item span.svg-wrapper{width:24px;height:24px}.footer-block.grid__item.footer-block--menu h2.footer-block__heading.inline-richtext{font-family:Gellix;font-weight:700;font-style:Bold;font-size:16px!important;line-height:26px!important;text-transform:uppercase;color:#fff!important;margin:0;margin-bottom:10px!important}.template-page-about-us .newsletter_footer h2{color:#fff!important}.footer-block.grid__item h2.footer-block__heading.inline-richtext{font-family:Gellix;font-weight:700;font-style:bold;font-size:16px!important;line-height:26px;text-transform:uppercase;color:#fff!important}ul.footer-block__details-content.list-unstyled li a{font-family:Gellix;font-weight:500;font-style:Medium;font-size:16px;line-height:26px;padding:0;color:#fff;text-decoration:none;transition:.5s}ul.footer-block__details-content.list-unstyled li a:hover{color:#cedc00}.footer__contact-detail-block ul.footer-contact-blocks li.contact__detail{list-style:none;display:flex;align-items:center;gap:13px;flex-shrink:unset;padding-bottom:15px}.footer__contact-detail-block ul.footer-contact-blocks li.contact__detail .contact_icon{background-color:#cedc00;width:50px;height:50px!important;display:inline-flex;justify-content:center;align-items:center;border-radius:100%;overflow:hidden}.footer__contact-detail-block ul.footer-contact-blocks li.contact__detail h4{margin:0;font-family:Gellix;font-weight:500;font-style:Medium;font-size:16px;line-height:21px;color:#fff}.footer__contact-detail-block ul.footer-contact-blocks li.contact__detail h4 a{font-family:Gellix;font-weight:500;font-style:Medium;font-size:16px;line-height:35px;color:#fff!important;text-decoration:none}.footer__content-bottom{padding-top:20px!important;border-top:1px solid #82756D!important}.footer__copyright.caption a:hover{color:#cedc00}.footer__content-bottom .footer__content-bottom-wrapper.page-width.footer__content-bottom-wrapper--center{font-family:Gellix;font-weight:500;font-style:Medium;font-size:16px;line-height:26px;text-align:center}.footer__copyright.caption a{font-family:Gellix;font-weight:500;font-style:Medium;font-size:16px!important;line-height:26px;text-align:center;color:#fff}.footer__copyright.caption{color:#fff;font-size:16px!important;margin:0}footer.footer{padding:69px 0 33px}.footer__content-top{padding-bottom:75px!important}.img-w-txt-m.index-iwt{padding:0 0 83px}.footer__blocks-wrapper.grid{display:flex!important;flex-wrap:wrap!important}.footer__blocks-wrapper.grid .footer-block.grid__item{width:21%}.footer__blocks-wrapper.grid .footer-block.grid__item:nth-child(1){width:33%}.newsletter-form__field-wrapper{width:330px}.newsletter_footer form{max-width:100%}.newsletter_footer h2{text-align:left;font-family:Gellix;font-weight:700;font-style:Bold;font-size:16px!important;line-height:26px;letter-spacing:0%;text-transform:uppercase;color:#fff}.footer__contact-detail-block ul.footer-contact-blocks li.contact__detail .contact-txt{width:80%}.template-search button.search__button.field__button svg{filter:invert(1);width:20px;height:20px}.testimonials-m.index-testimonials .slick-slide p{font-family:Gellix;font-weight:400;font-style:italic;font-size:16px;line-height:26px;color:#445019}.testimonials-m.index-testimonials .slick-slide .testimonial-icons.info-w-icon{display:flex;justify-content:space-between;align-items:center;padding-top:39px}.testimonials-m.index-testimonials .slick-slide .testimonial-icons.info-w-icon h3{margin:0;font-family:Creattion Demo;font-weight:400;font-size:30px;line-height:26px;color:#64781c}.testimonials-m.index-testimonials .slick-slide{margin:0 16px}.testimonials-m.index-testimonials .slick-list{margin:0}.testimonials-m.index-testimonials .slick-list .slick-track{display:flex}.testimonials-m.index-testimonials .slick-arrow{border:1px solid #64781C;width:60px;height:60px;border-radius:100%;display:flex;justify-content:center;align-items:center;cursor:pointer}.testimonials-m.index-testimonials .prev_arrow_slick.slick-arrow{position:absolute;top:50%;left:-60px;transform:translateY(-50%)}.testimonials-m.index-testimonials .next_arrow_slick.slick-arrow{position:absolute;right:-60px;top:50%;transform:translateY(-50%)}.testimonials-m.index-testimonials .slick-arrow svg path{width:14px;height:14px;fill:#64781c}.testimonials-m.index-testimonials .testimonials-body{padding-top:46px}.template-page-contact .banner .banner__media.media:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#0006!important;z-index:99;opacity:40%!important}.template-page-contact .banner .banner__media.media img,.template-page-contact .banner .banner__media.media,.template-page-contact .banner{height:550px}.template-page-contact .banner__content.banner__content--middle-center{position:absolute;z-index:99;top:35%;transform:translateY(50%)}.contact-methods-m.inner-page-contact.inner-contact-methods{padding:77px 0 83px}.contact-methods-inn p{width:711px;margin:0 auto;line-height:26px}.contact-methods-body{padding-top:54px}.contact-methods-body .contact-methods-list{display:flex;justify-content:center}.contact-methods-body .contact-methods-list .contact-method{width:33%}.contact-methods-body .contact-methods-list .contact-method .contact-icon{background-color:#64781c;width:95px;height:95px;display:flex;justify-content:center;align-items:center;border-radius:100%;margin:0 auto}.contact-methods-body .contact-methods-list .contact-method .contact-icon svg{width:45px;height:45px}.contact-method h4{font-family:Gellix;font-weight:700;font-style:Bold;font-size:24px;text-align:center;margin:16px 0 8px}.contact-method p{font-family:Gellix;font-weight:500;font-style:Medium;font-size:16px;line-height:22px;text-align:center;width:100%;color:#000}.map-m.inner-page-map.contact-map iframe{width:100%;height:570px;border-radius:15px;margin:80px 0}.contact-form-img-area-inn.grid{display:flex;gap:74px;flex-wrap:wrap;align-items:center}.contact-form-img-area-inn.grid .grid__item{width:45%!important}.contact-form-img-area-inn.grid .grid__item h3{font-family:Recoleta DEMO;font-weight:300;font-style:Light;font-size:40px;line-height:56px;text-transform:capitalize;margin:0;color:#445019!important}.contact-form-img-area-inn.grid p{line-height:26px;padding-bottom:35px;color:#445019!important}.contact-form-img-area-inn.grid form .contact__fields{display:flex;gap:30px;padding-bottom:30px}.contact-form-img-area-inn.grid form .contact__fields .field:after,.contact-form-img-area-inn.grid form .contact__fields .field:before{display:none}.contact-form-img-area-inn.grid form .contact__fields .field input:focus{box-shadow:none}.contact-form-img-area-inn.grid form .contact__fields .field input{background-color:#f4f4f4;height:65px;border:1px solid #C8C8C8;border-radius:6px;outline:none!important;color:#445019!important}.contact-form-img-area-inn.grid form .contact__fields .field label{font-family:Gellix;font-weight:500;font-style:Medium;font-size:16px;line-height:26px;color:#445019!important}.contact-form-img-area-inn.grid form .field:after,.contact-form-img-area-inn.grid form .field:before{display:none}.contact-form-img-area-inn.grid form .field textarea:focus{box-shadow:none}.contact-form-img-area-inn.grid form .field textarea{border:1px solid #C8C8C8;background-color:#f4f4f4;margin-bottom:30px;border-radius:6px;color:#445019!important}.contact-form-img-area-inn.grid form .field label{font-family:Gellix;font-weight:500;font-style:Medium;font-size:16px;line-height:26px;color:#445019!important}.contact-form-img-area-inn.grid form button.button:after,.contact-form-img-area-inn.grid form button.button:before{display:none}.contact-form-img-area-inn.grid form button.button{width:173px;height:60px;background-color:#cedc00;border-radius:12px;font-family:Gellix;font-weight:700;font-style:Bold;font-size:16px;line-height:100%;text-transform:uppercase;color:#445019!important}.template-page-contact .banner__content.banner__content--middle-center h2.banner__heading.inline-richtext.h1{font-family:Recoleta DEMO;font-weight:300;font-style:Light;font-size:50px;line-height:56px;letter-spacing:0%;text-align:center}.template-collection .coll-header-area-inn .coll-banner{position:relative;height:550px}.template-collection .coll-header-area-inn .coll-banner:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#0006}.template-collection .coll-header-area-inn .coll-banner img{height:550px;object-fit:cover}.contact-method p a{text-decoration:none;color:#000}.cart-items td{padding-top:2rem!important}.template-cart nav.header__inline-menu li summary svg.icon.icon-caret{filter:invert(0)}.template-collection .coll_breads nav.breadcrumb a{color:#445019;font-family:Gellix;font-weight:500;font-style:Medium;font-size:16px}.template-collection h2.facet-filters__label.caption-large.text-body label{font-family:Gellix;font-weight:700;font-style:Bold;font-size:16px!important;color:#445019;display:block}.template-collection .facet-filters.sorting.caption .select select{font-family:Gellix;font-weight:500;font-style:Medium;font-size:16px;color:#445019}.template-collection .product-count-vertical.light h2.product-count__text.text-body{font-family:Gellix;font-weight:500;font-style:Medium;font-size:16px!important;line-height:100%!important;color:#445019;opacity:100%}.template-collection .coll-banner .coll-banner-title{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1}.template-collection .coll-banner .coll-banner-title h2{color:#fff;text-align:center}.template-collection .card__content .card__information a{font-family:Gellix;font-weight:600;font-style:SemiBold;font-size:18px;text-align:center}.template-collection .card__information{padding:16px 0 0}.template-collection .card-information{display:flex;justify-content:center;flex-wrap:wrap}span.jdgm-prev-badge__text{font-family:Gellix;font-weight:500;font-style:Medium;font-size:14px;text-align:center;color:#8c8c8c}.price__sale{display:none!important}.price--on-sale .price__sale{display:block!important}.template-collection .card-information s.price-item.price-item--regular{font-family:Gellix;font-weight:400;font-style:Regular;font-size:18px;color:#888}.template-collection .price--on-sale .price__sale span.price-item.price-item--sale.price-item--last{font-family:Gellix;font-weight:600;font-style:SemiBold;font-size:18px;text-align:center}.template-collection .price--on-sale .price__sale{display:flex;justify-content:center;margin:0 auto}.template-collection .price__container span.price-item.price-item--regular{font-family:Gellix;font-weight:600;font-style:SemiBold;font-size:18px;text-align:center}.template-collection .collection ul{display:flex;flex-wrap:wrap;gap:33px}.template-collection .collection ul li.grid__item{width:30%!important;max-width:33%!important}.template-collection .collection ul li.grid__item .card__media img,.collection ul li.grid__item .card__inner,.template-collection .media.media--transparent.media--hover-effect{border-radius:15px}.template-collection .card__badge.top.right span{font-family:Gellix;font-weight:600;font-style:SemiBold;font-size:14px;text-align:center;background-color:#cedc00;color:#000}.template-collection .pagination-wrapper{margin:0}.template-collection .pagination-wrapper ul.pagination__list.list-unstyled{display:flex;gap:25px;padding-top:21px}.template-collection .active-facets.active-facets-desktop a.active-facets__button.active-facets__button--light span{font-family:Gellix;font-weight:500;font-style:Medium;font-size:16px;text-transform:capitalize}.template-collection .active-facets-vertical-filter{margin-bottom:15px}.template-collection facet-remove.active-facets__button-wrapper a.active-facets__button-remove.underlined-link{text-decoration:none}.template-collection facet-remove.active-facets__button-wrapper a.active-facets__button-remove.underlined-link span{font-family:Gellix;font-weight:500;font-style:Medium;font-size:16px;color:#445019}.template-collection .facet-checkbox .svg-wrapper{top:10px}.template-collection .pagination-wrapper ul.pagination__list.list-unstyled li{padding:0;margin:0;width:auto;max-width:fit-content}.template-collection .pagination-wrapper ul.pagination__list.list-unstyled li a{font-family:Gellix;font-weight:600;font-style:SemiBold;font-size:18px;color:#445019;text-decoration:none;border:1px solid #B2B2B2;border-radius:100%;width:60px;height:60px;padding:0}.template-collection .template-collection .pagination-wrapper ul.pagination__list.list-unstyled li a:after{display:none}.template-collection .pagination-wrapper ul.pagination__list.list-unstyled li a.pagination__item.pagination__item--current.light{border-color:#64781c;border-radius:100%}.template-collection .pagination-wrapper ul.pagination__list.list-unstyled span.svg-wrapper{width:19px;height:19px}.template-collection .pagination-wrapper ul.pagination__list.list-unstyled span.svg-wrapper svg.icon.icon-caret{width:19px;height:19px}.template-collection .active-facets .active-facets-vertical-filter h2{font-family:Gellix;font-weight:500;font-style:Medium;font-size:26px!important;line-height:40px!important;color:#445019;margin:0;position:relative;padding-bottom:6px}.template-collection .active-facets .active-facets-vertical-filter h2:after{content:"";position:absolute;bottom:-1px;left:0;width:60px;height:1.5px;background-color:#64781c}.template-collection .facets-container span.facets__summary-label{font-family:Gellix;font-weight:500;font-style:Medium;font-size:26px;line-height:26px;text-transform:capitalize;color:#445019}.template-collection .facets__disclosure-vertical{position:relative;border-top:0px;border-bottom:1.5px solid #D9D9D9}.template-collection .facets__disclosure-vertical:after{content:"";position:absolute;bottom:-1px;left:0;width:60px;height:1.5px;background-color:#64781c}.template-collection .active-facets-vertical-filter{border-bottom:1.5px solid #D9D9D9}.template-collection span.facet-checkbox__text{font-family:Gellix;font-weight:500;font-style:Medium;font-size:16px;line-height:26px;text-transform:capitalize;color:#445019}.template-collection label.facets__label.facet-checkbox{padding:0;margin:0;display:flex;align-items:center}.template-collection li.list-menu__item.facets__item{display:flex;align-items:center}.template-collection fieldset.facets-wrap.parent-wrap.facets-wrap-vertical ul.facets-layout.facets-layout-list.facets-layout-list--swatch.facets__list--vertical.list-unstyled{display:flex;flex-wrap:wrap;gap:15px}.template-collection fieldset.facets-wrap.parent-wrap.facets-wrap-vertical ul.facets-layout.facets-layout-list.facets-layout-list--swatch.facets__list--vertical.list-unstyled span.facet-checkbox__text{display:none}.template-collection fieldset.facets-wrap.parent-wrap.facets-wrap-vertical .swatch-input-wrapper span.swatch,.template-collection fieldset.facets-wrap.parent-wrap.facets-wrap-vertical .swatch-input-wrapper label.swatch-input__label{width:32px;height:32px}.template-collection .facets__label.facet-checkbox{gap:0px!important;flex:unset;padding:0}.template-collection .prd_list_top_bar{display:flex;align-items:center;justify-content:space-between;margin-bottom:52px;border-bottom:1px solid #D9D9D9;padding-bottom:20px!important}.template-collection .facets-vertical .product-grid-container{padding-bottom:54px}.template-page-about-us .img-banner-sec h2.banner__heading.inline-richtext.h1{font-family:Recoleta DEMO;font-weight:300;font-style:Light;font-size:50px;line-height:56px;color:#fff!important}.template-page-about-us .img-banner-sec p{font-family:Gellix;font-weight:500;font-style:Medium;font-size:16px;line-height:22px;color:#fff!important;margin-bottom:30px}.template-page-about-us .about-iwt .image-with-text__text-item.grid__item h2.image-with-text__heading.inline-richtext.h1{font-family:Recoleta DEMO;font-weight:300;font-size:40px;line-height:56px;text-align:left;width:100%;padding-bottom:0;color:#445019!important}.template-page-about-us .about-iwt .image-with-text__text-item p{font-family:Gellix;font-weight:500;font-style:Medium;font-size:16px;line-height:26px;text-align:left;padding-bottom:0;padding:0!important;margin-bottom:20px}.template-page-about-us .about-iwt .image-with-text__text-item p br{display:none}.template-page-about-us .first-section .image-with-text__grid.grid.grid--gapless.grid--1-col.grid--2-col-tablet{display:flex;align-items:flex-start}.template-page-about-us .about-iwt .image-with-text__text-item.grid__item .image-with-text__text.rte.body{margin:0!important}.template-page-about-us .first-section{padding:80px 0}.template-page-about-us .first-section img{border-radius:15px;height:560px!important}.template-page-about-us .first-section .image-with-text__media.image-with-text__media--adapt.global-media-settings.background-transparent.media{height:560px;border-radius:15px}.template-page-about-us .secound-s h2.image-with-text__heading.inline-richtext.h1{font-family:Recoleta DEMO;font-weight:300;font-style:Light;font-size:40px;line-height:56px;text-align:center;width:100%;padding-bottom:20px}.template-page-about-us .secound-s p{font-family:Gellix;font-weight:500;font-style:Medium;font-size:16px;line-height:26px;text-align:center;margin-bottom:25px}.template-page-about-us .custom-2iwt-sec .custom-2iwt-area h2{padding-bottom:20px}.template-page-about-us .secound-s .image-with-text__text.rte.body{margin:0!important}.template-page-about-us .image-with-text__content--top{justify-content:center;align-self:flex-start}.template-page-about-us .three-s{padding:80px 0}.template-page-about-us .about-banner .banner__buttons{margin-top:35px!important}.template-page-about-us .about-banner .banner__buttons a.button.button--primary:after,.about-banner .banner__buttons a.button.button--primary:before{display:none}.template-page-about-us .about-banner .banner__buttons a.button.button--primary{font-family:Gellix;font-weight:700;font-style:Bold;font-size:16px;line-height:100%;text-align:center;width:189px;height:60px;padding:0!important;border-radius:12px;text-transform:uppercase}.template-page-about-us .secound-about .banner:after,.banner__media:after{background:linear-gradient(92.28deg,#000 25.91% 72.3%)}.template-page-about-us .about-banner .banner .banner:after,.banner__media:after{opacity:40%!important;background:#0006}.template-page-about-us .image-with-text__media.image-with-text__media--adapt.global-media-settings.background-transparent{border:none!important}.template-page-about-us .first-section .image-with-text__content,.template-page-about-us .three-s .image-with-text__content{padding-right:0;padding-top:0}.template-page-about-us .three-s .image-with-text__content{padding-right:0}.template-page-about-us .custom-2iwt-area{display:flex;gap:50px;align-items:center;padding:80px 0 50px}.template-page-about-us .custom-2iwt-area .custom-2iwt-area-l{width:50%}.template-page-about-us .custom-2iwt-area .custom-2iwt-area-r{width:50%;padding-left:20px}.template-page-about-us .custom-2iwt-area .custom-2iwt-img{position:relative}.template-page-about-us .custom-2iwt-area .custom-2iwt-img .sec-img-2iwt{display:none;position:absolute;top:50%;right:-120px;transform:translateY(-50%)}.template-page-about-us .custom-2iwt-area .custom-2iwt-area-r p{line-height:26px;margin-bottom:20px}.price__container span.price-item.price-item--regular{font-family:Gellix;font-weight:400;font-style:Regular;font-size:18px;line-height:100%;text-align:center}.template-product.non-transparent-header .header-wrapper{background-color:#fff;padding-top:0;border-bottom:1px solid #E4E4E4}.template-product.non-transparent-header .header-wrapper summary{color:#445019}.template-product.non-transparent-header .header-wrapper a{color:#445019}.template-product.non-transparent-header .header-wrapper svg{filter:invert(1)}.template-product .pdp-breads{margin-top:90px;padding-bottom:28px}.template-product .pdp-breads a{font-family:Gellix;font-weight:400;font-style:Regular;font-size:16px;color:#445019;text-decoration:none}.template-product .product__title h1{font-family:Recoleta DEMO;font-weight:300;font-style:Light;font-size:34px;line-height:30px}.product.grid .jdgm-widget.jdgm-preview-badge.jdgm-preview-badge--with-link.jdgm--done-setup{justify-content:start}.template-product span.jdgm-prev-badge__text{font-family:Gellix;font-weight:500;font-style:Medium;font-size:16px;color:#575757}.template-product .price__sale s.price-item.price-item--regular{font-family:Gellix;font-weight:400;font-style:Regular;font-size:28px;color:#667085}.template-product .price__container span.price-item.price-item--sale.price-item--last{font-family:Gellix;font-weight:700;font-style:Bold;font-size:28px}.template-product .price.price--large.price--on-sale.price-with-discount-lbl span.price-item.price-item--discount{background-color:#cedc00;width:102px;height:37px;display:flex;align-items:center;justify-content:center;border-radius:200px;font-family:Gellix;font-weight:600;font-style:SemiBold;font-size:16px;text-transform:uppercase}.template-product .product__description.product__short_desc.rte.quick-add-hidden p{font-family:Gellix;font-weight:500;font-style:Medium;font-size:16px;line-height:26px;color:#000}.template-product variant-selects legend.form__label{font-family:Gellix;font-weight:600;font-style:SemiBold;font-size:16px;line-height:26px;color:#000}.template-product fieldset.js.product-form__input.product-form__input--pill label{font-family:Gellix;font-weight:500;font-style:Medium;font-size:16px;line-height:26px;letter-spacing:0%;width:auto;padding:5px 10px;border-radius:6px;border:1px solid #000000}.template-product .qty_cart .qty_cart_inn{display:flex;align-items:center;gap:20px}.template-product .qty_cart .product-form__input{width:40%!important;flex:unset;max-width:50%!important}.template-product .qty_cart span{font-family:Gellix;font-weight:600;font-style:SemiBold;font-size:16px;line-height:26px;color:#000}.template-product .qty_cart .product-form__input .price-per-item__container{width:215px}.template-product .qty_cart .product-form__input .price-per-item__container quantity-input.quantity:after,.qty_cart .product-form__input .price-per-item__container quantity-input.quantity:before{display:none}.template-product .qty_cart .product-form__input .price-per-item__container quantity-input{border:1px solid;max-width:100%;width:100%;border-radius:12px;height:60px}.template-product .qty_cart .product-form__input .price-per-item__container quantity-input input{font-family:Gellix;font-weight:600;font-style:SemiBold;font-size:18px;text-transform:uppercase}.template-product .qty_cart .product-form__input .price-per-item__container quantity-input .svg-wrapper{width:20px!important;height:20px!important}.template-product .product__info-container .product-form{margin:0!important}.template-product .product__info-container .product-form .product-form__buttons{max-width:100rem!important}.template-product .product__info-container .product-form .product-form__buttons button:after,.product__info-container .product-form .product-form__buttons button:before{display:none}.template-product .product__info-container .product-form .product-form__buttons button{color:#fff;text-transform:uppercase;padding:0!important;background-color:#cedc00!important;border-radius:12px;height:60px;margin-top:20px;width:100%!important;max-width:100%}.template-product .product-description-accordion.product__accordion.accordion.quick-add-hidden summary{margin:0!important;padding:22px 0}.template-product .product-description-accordion.product__accordion.accordion.quick-add-hidden svg{width:22px;height:22px}.template-product .product-description-accordion.product__accordion.accordion.quick-add-hidden svg.icon.icon-minus{display:none}.template-product .product-description-accordion.product__accordion h2.h4.accordion__title.inline-richtext{font-family:Gellix;font-weight:600;font-style:SemiBold;font-size:16px!important;line-height:26px!important;text-transform:capitalize}.template-product .product-description-accordion.product__accordion.accordion.quick-add-hidden{border-top:0px!important;border-bottom:1px solid #979797}.template-product .product__accordion .accordion__content ul li{font-family:Gellix;font-weight:500;font-style:Medium;font-size:16px;line-height:26px;color:#445019;list-style:none;position:relative}.template-product .product__accordion .accordion__content ul li:before{content:"";position:absolute;top:13px;left:-10px;width:7px;height:7px;background-color:#445019;border-radius:100%}.product-description-accordion ul li ul li:before{background-color:transparent!important;border:1px solid!important}button.nm-wishlist-button.nm-PRODUCT_PAGE-wishlist-button.btn.button.Button.button-primary.Button-primary.button--primary.Button--primary{background-color:#445019!important}.product-description-accordion ul li ul li{position:relative!important}.template-product .product__accordion .accordion__content ul{padding-left:25px!important}.template-product .product__accordion .accordion__content{padding:0!important}.template-product .product-description-accordion.product__accordion details[open] svg.icon.icon-plus{display:none}.template-product .product-description-accordion.product__accordion details[open] svg.icon.icon-minus{display:block!important}.template-product .img-w-txt-sec h2.image-with-text__heading.inline-richtext.h1{font-family:Recoleta DEMO;font-weight:300;font-style:Light;font-size:40px;line-height:48px;text-align:left}.template-product .img-w-txt-sec .image-with-text__text.rte.body{margin:15px 0 0;text-align:left}.template-product .img-w-txt-sec .image-with-text__content{padding:0!important}.template-product .img-w-txt-sec .image-with-text__media.image-with-text__media--adapt.global-media-settings.background-transparent.media img{height:538px;border-radius:15px}.template-product .img-w-txt-sec .image-with-text__media.image-with-text__media--adapt.global-media-settings.background-transparent.media{border-radius:15px;height:538px}.template-product .img-w-txt-sec{padding:60px 0}.template-product .pdp-video-m video{width:100%;border-radius:15px;height:584px!important;object-fit:cover}.template-product .pdp-video-area{height:584px;position:relative}.pdp-video-icons .play-icon{cursor:pointer}.pdp-video-icons{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.template-product product-recommendations.related-products h2.related-products__heading.inline-richtext.h2{margin:0;font-family:Recoleta DEMO;font-weight:300;font-style:Light;font-size:40px;line-height:56px;letter-spacing:0%;text-align:center;padding-bottom:32px}.template-product product-recommendations.related-products ul.grid.product-grid{display:flex;flex-wrap:wrap;gap:33px}.template-product product-recommendations.related-products ul.grid.product-grid li.grid__item{width:22%}.template-product product-recommendations.related-products ul.grid.product-grid li.grid__item h3 a{font-family:Gellix;font-weight:600;font-style:SemiBold;font-size:18px;text-align:center}.template-product product-recommendations.related-products .card__information{padding:16px 0 0!important}.template-product product-recommendations.related-products .card-information{display:flex;justify-content:center;padding-top:5px}.template-product product-recommendations.related-products .card-information s.price-item.price-item--regular{font-family:Gellix;font-weight:400;font-style:Regular;font-size:18px!important;text-align:center;color:#888!important}.template-product product-recommendations.related-products .card__content span.price-item.price-item--sale.price-item--last{font-family:Gellix;font-weight:600;font-style:SemiBold;font-size:18px!important;text-align:center}.template-product product-recommendations.related-products .price__sale{display:flex;justify-content:center;margin:0 auto}.template-product product-recommendations.related-products .card__badge.top.right span{background-color:#64781c;font-family:Gellix;font-weight:600;font-style:SemiBold;font-size:14px;text-align:center;padding:0;width:60px;height:30px;display:flex;justify-content:center;align-items:center;margin:0!important;border:0px;line-height:0px}.template-product .card__media .media.media--transparent.media--hover-effect img,.template-product .card.card--standard.card--media,.template-product .card__inner,.template-product .card .card__inner .card__media{border-radius:15px!important}.template-product product-recommendations.related-products{padding-bottom:50px!important}.template-product .custom_media_prdct_bx{display:flex;flex-direction:row-reverse;align-items:baseline;gap:15px}.template-product .slider-mobile-gutter{width:80%}.template-product .thumbnail-slider.slider-mobile-gutter{width:18%;overflow:hidden}.template-product .custom_media_prdct_bx .thumbnail-slider.slider-mobile-gutter .slick-list.draggable{width:100%!important;overflow:visible}.template-product .slider-mobile-gutter .slick-arrow{background-color:#fff;width:60px;height:60px;display:flex;justify-content:center;align-items:center;border-radius:100%;cursor:pointer}.template-product .jdgm-rev-widg__summary-text{font-family:Gellix;font-weight:500;font-size:16px;line-height:26px;color:#445019}.template-product .slider-mobile-gutter .arrow_prev.slick-arrow{position:absolute;top:50%;left:22px;transform:translateY(-50%);z-index:1}.template-product .slider-mobile-gutter .arrow_next.slick-arrow{position:absolute;top:50%;right:22px;transform:translateY(-50%)}.template-product .slider-mobile-gutter .slick-arrow svg{filter:invert(1)}.template-product .thumbnail-list__item.slider__slide{height:115px!important;width:115px!important}.template-product .product-media-container.constrain-height.media-fit-contain,.template-product .thumbnail-list__item.slider__slide button.thumbnail,.template-product .product-media-container.constrain-height .media img.image-magnify-none{border-radius:15px}.template-product .product-media-container{padding:0!important;margin:0!important;width:100%!important}.template-product .jdgm-rev-widg{padding:50px 0!important;margin:50px 0!important}.template-product section#shopify-section-template--25481640968484__1758625132fe27ef36{background-color:#f4f4f4}.template-product .jdgm-rev-widg__header h2.jdgm-rev-widg__title{font-family:Recoleta DEMO;font-weight:300;font-style:Light;font-size:40px;line-height:56px;padding:0;margin-bottom:50px!important}.template-product span.jdgm-rev-widg__summary-average{font-family:Gellix;font-weight:500;font-style:Medium;font-size:16px;line-height:26px;color:#000}.template-product .jdgm-rev-widg__summary-text.jdgm-all-reviews__summary-text--verified{font-family:Gellix;font-weight:500;font-style:Medium;font-size:16px;line-height:26px;letter-spacing:0%;color:#000}.template-product .jdgm-widget-actions-wrapper a.jdgm-write-rev-link{font-family:Gellix;font-weight:600;font-style:SemiBold;font-size:14.36px;line-height:100%;text-align:center;vertical-align:middle;height:60px;padding:0!important;display:flex;justify-content:center;align-items:center;text-transform:uppercase;border-radius:200px;background-color:transparent;color:#445019}.template-product span.jdgm-rev__timestamp{font-family:Gellix;font-weight:600;font-style:SemiBold;font-size:14.36px;text-align:center;color:#445019}.template-product .card__inner{height:342px!important}.cart-count-bubble{background-color:#64781c;border:1px solid #ffffff;width:26px;height:26px;color:#fff;font-family:Gellix;font-weight:700;font-style:Bold;font-size:14px}.cart-count-bubble span{margin-top:-2px}.template-product ul.list-menu.list-menu--inline header-menu svg.icon.icon-caret path{filter:invert(1)}.template-collection .facets-vertical .facets-wrapper{position:sticky;top:125px;height:100%}.template-product .image-with-text__grid.grid{display:flex;gap:50px;flex-wrap:wrap}.template-product .image-with-text__grid.grid .image-with-text__media-item.image-with-text__media-item--medium.image-with-text__media-item--middle.grid__item{width:45%}.whitebgheader .cart-count-bubble span{color:#fff}cart-drawer.drawer th{font-family:Gellix;font-weight:600;font-style:SemiBold;font-size:16px;color:#445019;padding:0 0 10px}cart-drawer.drawer a.cart-item__name.h4.break{font-family:Gellix;font-weight:600;font-style:SemiBold;font-size:16px;text-align:left}cart-drawer.drawer .product-option{padding:3px 0;font-family:Gellix;font-weight:600;font-style:SemiBold;font-size:14px;color:#445019}cart-drawer.drawer span.price.price--end{font-family:Gellix;font-weight:600;font-style:SemiBold;font-size:16px}.cart-item__quantity-wrapper.quantity-popover-wrapper quantity-input.quantity.cart-quantity:after,.cart-item__quantity-wrapper.quantity-popover-wrapper quantity-input.quantity.cart-quantity:before{display:none}.cart-item__quantity-wrapper.quantity-popover-wrapper quantity-input.quantity.cart-quantity{border:1px solid #000000;margin-top:20px}.cart-item__quantity-wrapper.quantity-popover-wrapper quantity-input.quantity.cart-quantity span.svg-wrapper{width:20px}.cart-item__quantity-wrapper.quantity-popover-wrapper input{font-family:Gellix;font-weight:600;font-style:SemiBold;font-size:16px;text-align:center}.cart-item__quantity-wrapper.quantity-popover-wrapper input:focus{box-shadow:none;outline:none}.cart-item__quantity-wrapper.quantity-popover-wrapper cart-remove-button svg.icon.icon-remove{width:25px;height:25px}.drawer__footer h2.totals__total{font-family:Gellix;font-weight:600;font-style:SemiBold;font-size:18px;text-align:center}.drawer__footer p.totals__total-value{font-family:Gellix;font-weight:600;font-style:SemiBold;font-size:18px;text-align:center;color:#445019}.drawer__footer small.tax-note.caption-large.rte{font-family:Gellix;font-weight:600;font-style:SemiBold;font-size:16px;text-align:left;color:#445019}.drawer__footer .cart__ctas button:after,.drawer__footer .cart__ctas button:before{display:none}.drawer__footer .cart__ctas button{background-color:#cedc00;height:60px;font-family:Gellix;font-weight:700;font-style:Bold;font-size:16px;text-align:center;text-transform:uppercase;color:#445019;border-radius:12px}.search-modal__content.search-modal__content-bottom .field:after,.search-modal__content.search-modal__content-bottom .field:before{display:none}.search-modal__content.search-modal__content-bottom .field label.field__label{font-family:Gellix;font-weight:700;font-style:Bold;font-size:16px;color:#445019;top:0}button.search-modal__close-button.modal__close-button.link.link--text.focus-inset svg.icon.icon-close path{filter:invert(1)}.search-modal__content.search-modal__content-bottom span{font-family:Gellix;font-weight:700;font-style:Bold;font-size:16px;text-align:left;width:100%}.search-modal__content.search-modal__content-bottom p.predictive-search__item-heading.h5{font-family:Gellix;font-weight:500;font-style:Medium;font-size:16px;text-align:left;text-transform:capitalize}.drawer__inner-empty h2.cart__empty-text{font-size:30px!important;line-height:35px!important}.predictive-search__result-group h2{font-family:Gellix;font-weight:600;font-style:Medium;font-size:18px!important;text-align:left;text-transform:uppercase;color:#445019;padding-bottom:12px}.template-search.transparent-header .header-wrapper{background-color:#fff;border-bottom:1px solid #E4E4E4;padding-top:0}.template-search.transparent-header .header-wrapper a,.template-search.transparent-header .header-wrapper span{color:#445019}.template-search.transparent-header .header-wrapper header-menu svg.icon.icon-caret path{filter:invert(1)}.template-search.transparent-header .header-wrapper .header__icons svg{filter:invert(1)}.template-search .cart-count-bubble span{color:#fff!important}.template-search__header .field:after,.template-search__header .field:before{display:none}.template-search__header label.field__label{font-family:Gellix;font-weight:500;font-style:Medium;font-size:16px!important;color:#000;top:0!important}.template-search facet-filters-form.facets.small-hide h2{font-family:Gellix;font-weight:600;font-style:Regular;font-size:18px;color:#000}.template-search .facets-container{margin-bottom:25px}.template-search .facets-container span.facets__summary-label{font-family:Gellix;font-weight:400;font-style:Regular;font-size:16px;color:#000;font-weight:500}.template-search summary.facets__summary.caption-large.focus-offset{margin:0}.template-search .select select{font-family:Gellix;font-weight:500;font-style:Regular;font-size:16px;color:#000}.template-search .facets__wrapper svg.icon.icon-caret{width:20px;height:10px;top:10px;right:-5px}.template-search .facets__header span.facets__selected{font-family:Gellix;font-weight:400;font-style:Regular;font-size:16px;color:#000}.template-search facet-remove a{font-family:Gellix;font-weight:400;font-style:Regular;font-size:16px}.template-search .facets__header a.facets__reset.link.underlined-link{font-family:Gellix;font-weight:400;font-style:Regular;font-size:16px;text-decoration:none;color:#000}.template-search ul.facets-layout.facets-layout-list.facets-layout-list--text.facets__list.list-unstyled span.facet-checkbox__text-label,.template-search fieldset.facets-wrap.parent-wrap span.facet-checkbox__text{font-family:Gellix;font-weight:400;font-style:Regular;font-size:16px;color:#000}.template-search .template-search__search .field input:focus{box-shadow:none}.template-search .template-search__search .field input{border:1px solid}.template-search .product-grid-container ul.grid{display:flex;flex-wrap:wrap;gap:20px;justify-content:center}.template-search .product-grid-container ul.grid li.grid__item{width:25%}.template-search .product-grid-container ul.grid li.grid__item .card__inner .card__media{border-radius:15px}.template-search .product-grid-container ul.grid li.grid__item .card__inner{height:325px}.template-search .card__content a{font-family:Gellix;font-weight:600;font-style:SemiBold;font-size:18px;text-align:center}.template-search .card__content .card-information{display:flex;justify-content:center;padding-top:10px}.template-search .card__content .card-information span.price-item.price-item--regular,.template-search .card__content .card-information s.price-item.price-item--regular{font-family:Gellix;font-weight:400;font-style:Regular;font-size:18px;text-align:center}.template-search .price__sale span.price-item.price-item--sale.price-item--last{font-family:Gellix;font-weight:600;font-style:SemiBold;font-size:18px;text-align:center}.template-search .card__badge.top.right span{background-color:#64781c;border:none;font-family:Gellix;font-weight:600;font-style:SemiBold;font-size:14px;text-align:center}.drawer__inner-empty a.button:after,.drawer__inner-empty a.button:before{display:none}.drawer__inner-empty a.button{font-family:Gellix;font-weight:700;font-style:Bold;font-size:16px;height:60px;padding:0;width:100%;background-color:#cedc00;color:#445019;text-transform:uppercase}.drawer__inner-empty p.cart__login-title.h3{font-family:Gellix;font-weight:600;font-style:SemiBold;font-size:16px;line-height:26px;text-transform:capitalize;margin:10px 0 0}.drawer__inner-empty p.cart__login-paragraph{font-family:Gellix;font-weight:600;font-style:SemiBold;font-size:16px;line-height:26px;text-transform:capitalize;color:#445019}.drawer__inner-empty p.cart__login-paragraph a{color:#cedc00}body.template-cart.transparent-header .header-wrapper{background-color:#fff;padding-top:0;border-bottom:1px solid #E4E4E4}body.template-cart.transparent-header .header-wrapper a{color:#445019}body.template-cart.transparent-header .header-wrapper summary{color:#445019}body.template-cart.transparent-header .header-wrapper svg{filter:invert(1)}body.template-cart.transparent-header .cart__warnings{background-color:#5a4639;width:50%;border-radius:12px;padding:30px;margin:150px auto 50px}body.template-cart.transparent-header .cart__warnings h1.cart__empty-text{color:#fff}.search-modal__content.search-modal__content-bottom span svg{filter:invert(1)}body.template-cart.transparent-header cart-items{margin:100px 0 0}body.template-cart.transparent-header .cart__warnings a.button:after,.cart__warnings a.button:before{display:none}body.template-cart.transparent-header .cart__warnings a.button{font-family:Gellix;font-weight:700;font-style:Bold;font-size:16px;padding:0;height:60px;width:50%;text-transform:uppercase;color:#445019;background-color:#cedc00;border-radius:12px}button.nm-wishlist-open-list-button{background-color:#cedc00;color:#445019}.nm-wishlist-summery-product-count,a.nm-wishlist-item-name,span.nm-wishlist-item-price{color:#445019}.nm-wishlist-item-add-to-cart-button{background-color:#cedc00;color:#445019}.nm-wishlist-summery-add-all-to-cart,.nm-wishlist-drawer-title{color:#445019}body.template-cart.transparent-header .cart__warnings h2.cart__login-title{font-size:25px;color:#fff}body.template-cart.transparent-header .cart__warnings p.cart__login-paragraph{color:#fff;margin:0}body.template-cart.transparent-header .cart__warnings p.cart__login-paragraph a{color:#fff}.template-cart form.cart__contents th.caption-with-letter-spacing{font-family:Gellix;font-weight:600;font-style:SemiBold;font-size:16px;line-height:26px;color:#445019;padding:0;margin:0}.template-cart cart-items a.underlined-link{color:#445019;font-family:Gellix;font-weight:500;font-style:Medium;font-size:16px;line-height:100%;text-transform:capitalize}.template-cart form.cart__contents .product-option{font-family:Gellix;font-weight:600;font-style:SemiBold;font-size:14px;text-align:left;color:#445019}.template-cart form.cart__contents td.cart-item__details a.cart-item__name.h4.break{color:#445019;font-family:Gellix;font-weight:600;font-style:SemiBold;font-size:18px;line-height:100%;text-align:left}.template-cart td.cart-item__quantity{padding:0!important}.template-cart .cart-item__price-wrapper span.price.price--end{font-family:Gellix;font-weight:600;font-style:SemiBold;font-size:18px;text-align:right}.template-cart .cart__footer.isolate{background-color:#5a4639;width:40%;margin-left:auto;padding:30px;border-radius:12px;margin-bottom:60px}.template-cart .cart__footer.isolate h2.totals__total,.cart__footer.isolate p.totals__total-value{color:#fff}.template-cart .cart__footer.isolate small.tax-note.caption-large.rte{color:#fff;font-family:Gellix;font-weight:500;font-style:Medium;font-size:14px;line-height:20px}.template-cart .cart__footer.isolate .cart__ctas button:after,.cart__footer.isolate .cart__ctas button:before{display:none}.template-cart .cart__footer.isolate .cart__ctas button{height:60px;border-radius:12px;font-family:Gellix;font-weight:700;font-style:Bold;font-size:16px;text-transform:uppercase;background-color:#cedc00;color:#445019}fieldset.js.product-form__input.product-form__input--pill label.swatch-type-label{width:32px;height:32px;border-radius:100%;border:none}.template-search .template-search__search{padding-top:20px}.template-search .template-search__search span{font-family:Assistant;font-size:16px;font-weight:200}.template-search p.predictive-search__item-heading.h5{font-size:16px;font-weight:400;font-family:Gellix}.template-search facet-filters-form.facets.facets-vertical-sort{margin-bottom:30px}select:focus{box-shadow:none!important;outline:none!important}.category-m.index-shop-category .prev_arrow_slick.slick-arrow{position:absolute;top:37%;left:5px;transform:translate(-50%);z-index:99}.category-m.index-shop-category .next_arrow_slick.slick-arrow{position:absolute;top:40%;right:-12px;transform:translateY(-50%)}.category-m.index-shop-category .slick-arrow{border:1px solid #64781C;width:40px;height:40px;border-radius:100%;display:flex;justify-content:center;align-items:center;cursor:pointer;background-color:#fff}.category-m.index-shop-category .slick-arrow svg path{width:14px;height:14px;fill:#64781c}.category-m.index-shop-category .slick-list .slick-track{display:flex;gap:10px!important}.product__info-wrapper.grid__item .price.price--large .price__regular span{font-family:Gellix;font-weight:700;font-style:Bold;font-size:28px}.template-product input[type=radio]:checked+.swatch-type-label{border-color:#000;border:2px solid #000000!important}.custom-coll-inn .custom-coll-body a img{height:342px;object-fit:cover;border-radius:15px;transition:.5s}.custom-coll-inn .custom-coll-body a:hover img{transform:scale(1.1)}.custom-coll-inn .custom-coll-img{overflow:hidden;border-radius:15px}.about-page-faq .accordion .collapsible-content summary:hover{background:unset!important;text-decoration:none;border:none}.about-page-faq{margin:0 0 50px}.about-page-faq h2.collapsible-content__heading.inline-richtext.h1{font-family:Recoleta DEMO;font-weight:600;margin:0 0 20px}.about-page-faq .collapsible-content-wrapper-narrow{background-color:#cedc00;padding:20px;border-radius:10px}.about-page-faq h3.accordion__title.inline-richtext.h4{font-size:22px;font-family:Recoleta DEMO;font-weight:600}.about-page-faq summary{padding:15px 0!important}.collapsible-content summary:hover{background:unset!important;border:none;text-decoration:none!important}.about-page-faq svg.icon.icon-caret{width:20px;height:20px;top:16px}body.template-page-about-us .banner__media.media,body.template-page-about-us .about-banner{height:600px}body.template-page-about-us .banner--desktop-transparent .banner__box{padding:100px 0 0}.template-index .custom-coll-m.index-f-collection{padding-top:40px}.header__icon--menu[aria-expanded=true]:before{display:none!important}.menu-opening .header__icon--menu[aria-expanded=true]:before{display:block!important}ul.footer-block__details-content.list-unstyled li a{font-weight:200!important}body .footer-block.grid__item.footer-block--menu .footer-block__heading,.footer-block.grid__item h2.footer-block__heading.inline-richtext,.newsletter_footer h2{font-size:20px!important;margin-bottom:10px!important}body .footer-block.grid__item.footer-block--menu .footer-block__heading,.footer-block.grid__item h2.footer-block__heading.inline-richtext{text-decoration:underline}.footer-block.grid__item h2.footer-block__heading.inline-richtext{margin-bottom:10px!important;font-size:16px!important;line-height:26px!important}.template-product .product-form__input label{font-weight:600;font-size:16px;line-height:26px;color:#445019}.template-product .product-form__input quantity-input{border:1px solid;max-width:100%;width:215px;border-radius:12px;height:60px}.template-product .product-form__input input{font-family:Gellix;font-weight:600;font-style:SemiBold;font-size:18px;text-transform:uppercase}.template-product .product-form__input .svg-wrapper{width:20px!important;height:20px!important}.template-product .nm-portal p{color:#445019}.template-product .product-form__input .quantity:before,.template-product .product-form__input .quantity:after{display:none}.template-product .product-form__buttons .product-form__submit,.template-product .product-form__buttons .nm-wishlist-button{width:100%!important}.product-description-accordion .accordion__content *{font-weight:200!important;color:#445019}.product-description-accordion p{margin-bottom:10px;line-height:20px}.product-description-accordion ul{padding:10px 0!important}.product-description-accordion ul li ul{padding-left:40px!important;list-style:circle}.template-page-about-us h2,.template-page-about-us p,.template-page-about-us a{color:#445019!important}.custom-coll-item.coll-with-reviews.pdp-badge{position:relative}.custom-coll-item.coll-with-reviews.pdp-badge span.badge--preorder,span.badge--preorder{position:absolute;top:0;right:0;background-color:#cedc00;padding:5px 2px 10px;border-radius:5px;display:flex;justify-content:center;align-items:center;color:#445019;width:100%;line-height:18px!important;text-align:center;font-size:18px;letter-spacing:-2px}.announce-bar-m.utility-bar{display:flex;align-items:center}body.template-index.welcome-popup-open .welcome-popup-sec{opacity:1;visibility:visible}.welcome-popup-sec .welcome-popup-area form .field input:focus{box-shadow:none;outline:none}.welcome-popup-sec{position:fixed;top:0;right:0;bottom:0;left:0;background:#000000a6;display:flex;align-items:center;justify-content:center;opacity:0;visibility:hidden;transition:.3s ease-in-out;z-index:9999}.welcome-popup-sec .welcome-popup-area{width:900px;position:relative}.welcome-popup-sec .welcome-popup-area .welcome-popup-area-inn{background-color:#fff;padding:20px;border-radius:20px}.welcome-popup-sec .welcome-popup-area .grid.grid--2-col.grid--1-col-tablet-down{display:flex;gap:20px;align-items:center}.welcome-popup-sec .welcome-popup-area .grid__item{width:45%}.welcome-popup-sec .welcome-popup-area form{max-width:100%;margin-top:20px}.welcome-popup-sec .welcome-popup-area form .field:after,.welcome-popup-sec .welcome-popup-area form .field:before{display:none}.welcome-popup-sec .welcome-popup-area form .field{border:1px solid}.welcome-popup-inn{position:relative}.welcome-popup-inn button.welcome-popup-close{position:absolute;right:20px;font-size:0px;border:none;background-color:unset;cursor:pointer}.welcome-popup-inn button.welcome-popup-close:after{content:"";position:absolute;top:0;left:0;width:20px;height:2px;background-color:#000;transform:rotate(45deg);border-radius:10px}.welcome-popup-inn button.welcome-popup-close:before{content:"";position:absolute;top:0;left:0;width:20px;height:2px;background-color:#000;transform:rotate(135deg)}.welcome-popup-inn img{border-radius:15px}.welcome-popup-sec .welcome-popup-area form input::placeholder{box-shadow:none;outline:none}.welcome-popup-area h3{font-size:35px;margin:0;padding-bottom:15px}.template-page-about-us ul.footer-block__details-content li a,.template-page-about-us .copyright__content a{color:#fff!important}@media(max-width:991px){body .footer-block.grid__item.footer-block--menu .footer-block__heading,.footer-block.grid__item h2.footer-block__heading.inline-richtext,.newsletter_footer h2{font-size:18px!important}.footer-block.grid__item h2.footer-block__heading.inline-richtext{margin-bottom:5px!important}}.handle-brooklyn-mahjong-gift-card-1 button.nm-wishlist-button.nm-PRODUCT_PAGE-wishlist-button.btn.button.Button.button-primary.Button-primary.button--primary.Button--primary{display:none!important}.handle-brooklyn-mahjong-gift-card-1 .product__info-container .product-form .product-form__buttons button{display:block}.template-page-new-here .header-wrapper{background-color:#fff}.template-page-new-here .header-wrapper span{color:#445019}.template-page-new-here .header__icons svg{filter:invert(1)}.template-page-new-here header-menu svg.icon.icon-caret{color:#000}.template-page-new-here .video-section{margin:120px 0 70px}.template-page-new-here .video-section h2.title.inline-richtext.h1{font-size:30px;margin:0!important;padding:0;line-height:35px}.template-page-new-here .video-section .title-wrapper.title-wrapper--no-top-margin{margin:0 0 10px}.template-page-new-here deferred-media.video-section__media.deferred-media.gradient.global-media-settings button{height:500px}.template-page-new-here deferred-media.video-section__media.deferred-media.gradient.global-media-settings{height:500px!important;padding:0}.template-404 .header-wrapper a,.template-404 .header-wrapper span,.template-404 .header-wrapper svg{color:#445019}.template-404 .header-wrapper .header__icons svg{filter:invert(1)}.template-404 .header-wrapper{background-color:#fff}.template-404 main .template-404{margin:150px auto 70px;background-color:#f1eced;width:600px;padding:30px!important;border-radius:10px!important}.template-404 main .template-404 p{font-size:70px;font-weight:600;line-height:80px}.template-404 main .template-404 h1.title{margin:0;padding:20px 0;font-size:30px;line-height:35px}.template-product .product__info-container .product-personalizer input.pplr_text.pplr_monogram{height:55px;box-shadow:none!important;outline:none!important;border-radius:5px}body.handle-.template-page-Forms .header-wrapper{background-color:#5a4639;padding-top:0}button._formSubmitButton_cit2d_96{background-color:#cedc00!important;color:#000!important}body.handle-.template-page-Forms h1.main-page-title.page-title.h0{margin-top:100px;text-align:center;margin-bottom:0}body.handle-.template-page-Forms .rte{width:500px;margin:0 auto;padding-bottom:30px;max-width:100%}body.handle-.template-page-Forms .rte p{line-height:20px;text-align:center}.bk-restock-note{margin:0 0 12px;font-size:15px;letter-spacing:1px;font-weight:700;color:#445019;text-transform:uppercase}.bk-shipping-line{margin:4px 0 0;font-size:13px;line-height:1.4;letter-spacing:.3px;color:rgba(var(--color-foreground),.8)}.bk-shipping-line a,.product__info-container .bk-shipping-line a{color:inherit!important;text-decoration:underline;text-underline-offset:2px}.bk-shipping-line--pdp{margin:6px 0 10px;font-size:14px}.bk-card-cta.button{min-height:38px;min-width:0;padding:0 16px;margin-top:8px;font-size:12px;letter-spacing:1.5px;text-transform:uppercase;width:auto}.custom-coll-info .bk-card-cta.button{display:inline-flex;margin-left:auto;margin-right:auto}.custom-coll-info .bk-shipping-line{text-align:center}.product__info-container:has(.bk-waitlist) .nm-portal{display:none!important}.custom-coll-info .bk-shipping-line,.card-information .bk-shipping-line{font-size:12px}.bk-waitlist{border:1px solid rgba(68,80,25,.35);border-radius:12px;padding:18px 18px 14px;margin:4px 0 18px;background:#fbfbef;scroll-margin-top:120px}.bk-waitlist__heading{margin:0 0 6px;font-weight:700;letter-spacing:2px;text-transform:uppercase;color:#445019}.bk-waitlist__text{margin:0 0 12px;font-size:14px;line-height:1.45}.bk-waitlist__row{display:flex;gap:8px;flex-wrap:wrap}.bk-waitlist input.bk-waitlist__input{box-sizing:border-box;height:48px;flex:1 1 200px;min-height:48px;padding:0 14px;border:1px solid #5a4639;border-radius:8px;font-size:16px;background:#fff}.bk-waitlist__btn.button{flex:0 0 auto;min-height:48px}.bk-waitlist__msg{margin:8px 0 0;font-size:14px}.bk-waitlist__msg--ok{font-weight:700;color:#445019}.bk-waitlist__msg--err{color:#b00020}.bk-waitlist-section{max-width:640px;margin:0 auto 50px}@media(max-width:749px){.bk-waitlist__btn.button{width:100%}}.welcome-popup-inn button.welcome-popup-close{top:8px;right:8px;width:44px;height:44px;z-index:2;display:flex;align-items:center;justify-content:center}.welcome-popup-inn button.welcome-popup-close:before,.welcome-popup-inn button.welcome-popup-close:after{top:21px;left:12px}@media(max-width:749px){.welcome-popup-sec .welcome-popup-area{width:calc(100vw - 32px);max-height:calc(100vh - 48px);overflow-y:auto}.welcome-popup-sec .welcome-popup-area .grid.grid--2-col.grid--1-col-tablet-down{display:block}.welcome-popup-sec .welcome-popup-area .grid__item{width:100%}.welcome-popup-sec .welcome-popup-img{display:none}.welcome-popup-area h3{font-size:26px;padding-right:40px}.welcome-popup-sec .welcome-popup-area .welcome-popup-area-inn{padding:20px 18px}}.custom-coll-info .bk-card-cta.button{display:flex!important;width:fit-content;margin:8px auto 0!important}body.template-page .header-wrapper{background-color:#5a4639;padding-top:0}body.template-page h1.main-page-title{margin-top:100px}body.template-page .main-page-title+.rte,body.template-page .rte{max-width:900px}@media(min-width:990px){.footer__blocks-wrapper.grid .footer-block.grid__item{width:18%}.footer__blocks-wrapper.grid .footer-block.grid__item:nth-child(1){width:26%}}.bk-card-cta.button,.bk-card-cta.button:visited{background-color:#445019!important;color:#fff!important;border:0!important;border-radius:6px;text-decoration:none!important;box-shadow:none!important}.bk-card-cta.button:before,.bk-card-cta.button:after{display:none!important;box-shadow:none!important}.bk-card-cta.button:hover,.bk-card-cta.button:focus-visible{background-color:#cedc00!important;color:#445019!important;text-decoration:none!important}.card-information .jdgm-widget.jdgm-preview-badge,.card-information .price,.custom-coll-info .jdgm-widget.jdgm-preview-badge,.custom-coll-info .price{flex:0 0 100%;width:100%;display:block;text-align:center}.card-information .bk-card-cta.button{flex:0 0 auto;margin:8px auto 0}.header-wrapper.whitebgheader{background-color:#fff!important;box-shadow:0 1px #e4e4e4}.bk-card-cta.button{align-items:center!important;line-height:1!important;padding-top:0!important;padding-bottom:7px!important}.template-page-about-us .header-wrapper:not(.whitebgheader) nav.header__inline-menu>ul>li>a,.template-page-about-us .header-wrapper:not(.whitebgheader) nav.header__inline-menu>ul>li>header-menu summary,.template-page-about-us .header-wrapper:not(.whitebgheader) nav.header__inline-menu>ul>li summary{color:#fff!important}.template-page-about-us .header-wrapper:not(.whitebgheader) nav.header__inline-menu span.header__active-menu-item{color:#cedc00!important}.template-page-about-us .collapsible-sec{scroll-margin-top:140px}.section-header~* .announcement-bar a,.announcement-bar a,.announcement-bar a:visited,.utility-bar a.announcement-bar__link,.template-page-about-us .utility-bar a,.template-page-about-us .announcement-bar a{color:#fff!important}.custom-coll-info .bk-card-cta.button{padding-bottom:5px!important}.card__information .nm-portal,.card-information .nm-portal,.custom-coll-info .nm-portal{display:flex;justify-content:center;width:100%;flex:0 0 100%}.restock-alerts-notify-button.COLLECTION_PAGE-notify-button,.restock-alerts-notify-button.LANDING_PAGES-notify-button{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:auto!important;min-width:0!important;min-height:38px!important;height:auto!important;margin:8px auto 0!important;padding:0 16px 7px!important;line-height:1!important;background:#445019!important;color:#fff!important;border:0!important;border-radius:6px!important;box-shadow:none!important;font-family:inherit!important;font-size:12px!important;letter-spacing:1.5px!important;text-transform:uppercase!important;text-decoration:none!important;cursor:pointer}.restock-alerts-notify-button.LANDING_PAGES-notify-button{padding-bottom:5px!important}.restock-alerts-notify-button.COLLECTION_PAGE-notify-button:hover,.restock-alerts-notify-button.LANDING_PAGES-notify-button:hover{background:#cedc00!important;color:#445019!important}dialog.bk-notify-dialog{width:min(460px,calc(100vw - 32px));padding:0;border:0;border-radius:12px;background:transparent;overflow:visible}dialog.bk-notify-dialog::backdrop{background:#00000073}dialog.bk-notify-dialog .bk-waitlist{margin:0;padding:26px 22px 18px;background:#fbfbef;text-align:left}dialog.bk-notify-dialog .bk-notify-dialog__close{position:absolute;top:6px;right:6px;width:40px;height:40px;border:0;background:none;font-size:28px;line-height:1;color:#445019;cursor:pointer;z-index:1}.restock-alerts-notify-button.COLLECTION_PAGE-notify-button:before,.restock-alerts-notify-button.COLLECTION_PAGE-notify-button:after,.restock-alerts-notify-button.LANDING_PAGES-notify-button:before,.restock-alerts-notify-button.LANDING_PAGES-notify-button:after{display:none!important;box-shadow:none!important}.restock-alerts-notify-button.COLLECTION_PAGE-notify-button:focus,.restock-alerts-notify-button.LANDING_PAGES-notify-button:focus{outline:none!important}.restock-alerts-notify-button.COLLECTION_PAGE-notify-button:focus-visible,.restock-alerts-notify-button.LANDING_PAGES-notify-button:focus-visible{outline:2px solid #445019!important;outline-offset:2px}.card__information:has(.nm-portal){display:flex;flex-direction:column}.card__information:has(.nm-portal)>h3.card__heading{display:contents}.card__information:has(.nm-portal)>h3.card__heading>*{order:1}.card__information:has(.nm-portal)>.card-information{order:2}.card__information:has(.nm-portal)>h3.card__heading>.nm-portal{order:3}.custom-coll-info:has(.nm-portal){display:flex;flex-direction:column;align-items:center}.custom-coll-info:has(.nm-portal)>*{width:100%}.custom-coll-info:has(.nm-portal)>h3{display:contents}.custom-coll-info:has(.nm-portal)>h3>.nm-portal{order:3}.card__information:has(.nm-portal) .nm-portal,.custom-coll-info:has(.nm-portal) .nm-portal{flex:0 0 auto!important;height:auto!important}.custom-coll-info .jdgm-widget.jdgm-preview-badge[style*=none],.card-information .jdgm-widget.jdgm-preview-badge[style*=none],.card__information .jdgm-widget.jdgm-preview-badge[style*=none]{display:block!important;visibility:hidden!important;pointer-events:none}.custom-coll-info .jdgm-widget.jdgm-preview-badge[style*=none] .jdgm-prev-badge,.card-information .jdgm-widget.jdgm-preview-badge[style*=none] .jdgm-prev-badge,.card__information .jdgm-widget.jdgm-preview-badge[style*=none] .jdgm-prev-badge{display:block!important}.custom-coll-info h3>a{display:block;min-height:2.6em}.card-wrapper .card__content .card__information h3.card__heading>a{display:block;min-height:2.6em}@media(max-width:749px){.card-wrapper .card__content .card__information h3.card__heading>a{min-height:3.9em}}.footer__contact-detail-block ul.footer-contact-blocks li.contact__detail .contact_icon{flex-shrink:0}.footer__contact-detail-block ul.footer-contact-blocks li.contact__detail .contact-txt{flex:1 1 auto;min-width:0;width:auto;container-type:inline-size}.footer__contact-detail-block ul.footer-contact-blocks li.contact__detail .contact-txt h4 a[href^=mailto]{white-space:nowrap;font-size:min(16px,7.9cqi)}@media(min-width:990px){.footer__contact-detail-block ul.footer-contact-blocks li.contact__detail{flex-direction:column;align-items:flex-start}.footer__contact-detail-block ul.footer-contact-blocks li.contact__detail .contact-txt{width:100%}}@media(max-width:989px){.footer__blocks-wrapper.grid .footer-block.grid__item:has(.footer__contact-detail-block){width:100%}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/custom.css.map */
