.menu-drawer__menu-item{text-transform:uppercase;color:#000}.header__menu-item span{text-transform:uppercase;color:#000;text-decoration:none!important;font-size:20px;position:relative}span.header__active-menu-item{color:#4d5e31;font-weight:600;position:relative}.header__menu-item span:after{width:0;transition:.4s width ease;content:"";position:absolute;bottom:0;left:50%;transform:translate(-50%);height:2px;z-index:9;background-color:#000}span.header__active-menu-item:after{background-color:#4d5e31}span.header__active-menu-item:hover:after{width:100%}.header__menu-item span:hover:after{width:100%}.list-menu--inline{display:inline-flex;flex-wrap:wrap;gap:10px}@media (max-width:749px){.header-wrapper header.header{padding-left:15px;padding-right:15px}}h2.banner__heading{text-transform:uppercase}.banner__buttons a.button.button--primary{font-size:18px;font-weight:500}@media (max-width:749px){h2.banner__heading.inline-richtext.h1{font-size:30px}.banner__buttons a.button.button--primary{font-size:16px;font-weight:500;line-height:normal}}.rich-text__text ul li{text-align:left}.rich-text__text p{color:#000}.rich-text__buttons .button:after{box-shadow:none!important}.rich-text__buttons .button:before{box-shadow:none!important}.rich-text__buttons a.button.button--primary{background:transparent;color:#000;border:none!important;text-decoration:underline;text-underline-offset:4px;text-transform:uppercase;font-size:18px;font-weight:500}@media (max-width:990px){.rich-text__wrapper .rich-text__blocks{max-width:100%}}@media (max-width:749px){.rich-text__heading{font-size:30px}.rich-text__wrapper{padding:0}}.product__info-wrapper.grid__item.scroll-trigger.animate--slide-in{padding:0}h2.product__title.h1{text-transform:uppercase;font-size:44px;line-height:normal}.featured-product{gap:40px!important}span.price-item.price-item--regular{color:red;font-size:24px}.price.price--large.price--sold-out.price--show-badge{display:flex;align-items:center;gap:30px}label.form__label{font-size:22px;color:#000;text-transform:uppercase}quantity-input.quantity{width:300px}button.quantity__button.disabled{background:#ebede8!important;color:#000;width:20%}input.quantity__input{font-size:22px;color:#000!important}button.quantity__button{background:#4d5e31!important;color:#fff;width:20%}.quantity__button span.svg-wrapper{width:18px}.product-form__submit{background:#ebede8;box-shadow:none}.product-form__submit.button:before{box-shadow:none!important}.product-form__submit.button:after{box-shadow:none!important}a.link.product__view-details.animate-arrow{font-size:18px;text-transform:uppercase;text-decoration:underline}.product-form__submit span{color:#000;text-transform:uppercase;font-size:16px}button.read-more-btn-cust{text-decoration:underline;background:none;border:none;font-size:16px;color:#2e2e2e}.featured-product-collapsible-tab-custom .product__accordion.accordion.quick-add-hidden{border-top:none;border-bottom:1px solid #000}.featured-product-collapsible-tab-custom .accordion summary .summary__title .accordion__title{font-size:22px}.featured-product-collapsible-tab-custom .product__accordion .accordion__content{padding:0}.featured-product-collapsible-tab-custom .product__accordion .accordion__content{color:#000;font-size:18px;margin-top:10px}.featured-product-collapsible-tab-custom .accordion__content h3{color:#4d5e31;font-size:24px}.featured-product-collapsible-tab-custom .accordion summary svg{width:30px;height:30px}.featured-product-collapsible-tab-custom svg.accordion-plus-minus{display:none}.featured-product-collapsible-tab-custom .accordion summary[aria-expanded=true] svg.accordion-plus-cust{display:none}.featured-product-collapsible-tab-custom .accordion summary[aria-expanded=true] svg.accordion-plus-minus{display:block}a.link.product__view-details.animate-arrow{font-size:20px;text-transform:uppercase;text-decoration:underline;font-weight:600;color:#000;margin-top:30px}li.icon-with-text__item{margin-bottom:12px!important}.icon-with-text__item span.h4.inline-richtext{font-size:18px;font-weight:400;color:#000}a.link.product__view-details.animate-arrow svg{display:none}.product__info-container .product-form__buttons{max-width:100%}.product__info-wrapper.grid__item.scroll-trigger.animate--slide-in,.grid__item.product__media-wrapper{max-width:100%!important;width:100%}@media (min-width:992px){.product__info-wrapper.grid__item.scroll-trigger.animate--slide-in{max-width:48%!important;width:100%;display:flex;flex-direction:column;justify-content:center}.grid__item.product__media-wrapper{max-width:48%!important;width:100%}.grid__item.product__media-wrapper media-gallery{position:sticky;top:30px}.product__info-container{max-width:100%;position:sticky;top:30px}.featured-product{gap:40px!important;flex-wrap:nowrap}}@media (max-width:992px){.featured-product{gap:0px!important}}@media (max-width:749px){h2.product__title.h1{text-transform:uppercase;font-size:30px;line-height:normal}h2.product__title.h1{font-size:20px}.icon-with-text__item span.h4.inline-richtext{font-size:12px;font-weight:400;color:#000}.featured-product-collapsible-tab-custom .accordion summary .summary__title .accordion__title{font-size:18px;display:flex;align-items:center}.featured-product-collapsible-tab-custom .accordion summary svg{width:20px;height:20px}a.link.product__view-details.animate-arrow{font-size:15px;margin-top:15px}.featured-product-collapsible-tab-custom .accordion summary{display:flex;position:relative;line-height:1;padding:1.5rem 0 10px}.section-template--24591544254774__featured_product_dAKi8V-padding{padding-top:30px;padding-bottom:30px}}.footer-bg{background-position:center;background-repeat:no-repeat;background-size:cover}.footer-block:only-child>.footer-block__brand-info>.footer-block__image-wrapper{margin-left:0!important;margin-right:0!important}.footer-block.grid__item.scroll-trigger.animate--slide-in{max-width:100%;margin:0}.footer-block__brand-info{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #fff}.footer-block__brand-info svg.icon{height:40px!important;width:40px!important}.footer-block__brand-info span.svg-wrapper{width:35px;height:35px}.list-social__link svg{color:#fff}.footer .footer__content-top{display:flex!important;flex-direction:column-reverse}.footer__blocks-wrapper{padding-top:150px;padding-bottom:100px}.footer-block__newsletter h2.footer-block__heading.inline-richtext{font-size:54px;max-width:1060px;margin:0 auto 50px}.newsletter-form__field-wrapper .field__input{background:transparent;border:1px solid #4d5e31}.newsletter-form__field-wrapper{max-width:100%!important;width:100%}.footer .field-input-cust{max-width:600px!important;width:100%!important;margin-right:0;margin-left:0}.footer .newsletter-btn{margin:0;max-width:180px;width:100%;background-color:#4d5e31!important;color:#fff;height:100%;max-height:100%}.footer .field-input-cust .field__label{top:50%;transform:translateY(-50%);font-size:20px;color:#000}.footer .field-input-cust .field__input{padding:26px}.footer .newsletter-btn button#Subscribe{width:100%!important;text-transform:uppercase;letter-spacing:1px;font-size:18px;position:relative;padding:16px;line-height:normal}.newsletter-form__field-wrapper .field{display:flex;gap:10px;align-items:center}.newsletter-form{align-items:flex-start;margin:0 auto;max-width:740px!important;width:100%!important}.field:hover.field:after{box-shadow:none!important}.field:before,.field:after{box-shadow:none!important}.grid--4-col-tablet .footer-block--brand-info-custom{max-width:100%!important;width:100%}h2.footer-block__heading.inline-richtext{font-size:28px;font-weight:600}.footer-block__details-content p,.footer-block__details-content a.link.link--text.list-menu__item.list-menu__item--link{font-size:19px;line-height:normal;color:#fff;text-decoration:none!important;font-weight:300}.footer__blocks-wrapper{column-gap:75px}.footer__content-bottom{background:#000;padding:0}.footer__content-bottom{background:#000;padding-bottom:20px;padding-top:20px}.footer__copyright.caption{margin:0}small.copyright__content{font-size:16px;color:#fff}@media (max-width:990px){.footer__blocks-wrapper{column-gap:35px}.grid--4-col-tablet .grid__item{width:100%}}@media (max-width:749px){.footer-block__newsletter h2.footer-block__heading.inline-richtext{font-size:40.5px;max-width:100%}.footer .grid{display:flex!important}.footer__blocks-wrapper{row-gap:50px}.footer .footer-block__details-content{margin-bottom:0}.footer-block__image-wrapper{max-width:150px!important}.footer__blocks-wrapper{padding-top:100px;padding-bottom:70px}.footer .field-input-cust .field__label{top:15%;transform:translateY(0);font-size:15px;color:#000}.footer .newsletter-btn{max-width:100%}.footer .newsletter-btn button#Subscribe{font-size:14px;padding:12px}.footer .field-input-cust .field__input{padding:20px}h2.footer-block__heading.inline-richtext{font-size:20px}.footer-block__details-content p,.footer-block__details-content a.link.link--text.list-menu__item.list-menu__item--link{font-size:14px}.footer .footer__content-bottom{padding:15px}.section-sections--24591541403958__footer-padding{padding-top:20px;padding-bottom:0}.footer__blocks-wrapper{padding-top:70px;padding-bottom:20px}.footer-block__newsletter h2.footer-block__heading.inline-richtext{font-size:20px;max-width:100%}.footer-block__brand-info span.svg-wrapper{width:16px;height:16px}.footer-block__details-content a.link.link--text.list-menu__item.list-menu__item--link{padding:5px 0}.footer .list-social__link{padding:0}.footer__blocks-wrapper{row-gap:30px}.footer__list-social.list-social{gap:10px}.footer-block__image-wrapper{max-width:100px!important}.footer .footer__content-top{padding-left:15px;padding-right:15px}.newsletter-form__field-wrapper .field{flex-wrap:wrap}}.product.grid{row-gap:40px!important}.product__title h1{text-transform:uppercase;font-size:44px;line-height:normal}@media (min-width:992px){.product.grid{gap:40px;justify-content:space-between}media-gallery#MediaGallery-template--24591544418614__main{display:flex;gap:20px;flex-direction:row-reverse}slider-component#GalleryViewer-template--24591544418614__main{max-width:80%;width:100%}slider-component#GalleryThumbnails-template--24591544418614__main{max-width:20%;width:100%;display:block}.thumbnail-slider .thumbnail-list.slider--tablet-up{display:flex;padding:0;flex:1;scroll-padding-left:0;flex-direction:column;list-style:none;height:494px;width:100%!important;object-fit:cover;align-items:center}.product--thumbnail_slider .slider-mobile-gutter .slider-button{display:none!important}.thumbnail-list.slider--tablet-up .thumbnail-list__item.slider__slide{width:100px!important;height:100px!important;object-fit:cover}.slider-dots{display:none}}@media (max-width:992px){.product__media-item{margin:0!important;width:100%!important;object-fit:cover;padding:0!important;height:100%!important}.slider-dots{display:block}.slider-dots{text-align:center;margin-top:1rem}.slider-dot{background:none;border:none;cursor:pointer;padding:0;margin:0 4px}.dot{display:inline-block;width:10px;height:10px;background-color:#ccc;border-radius:50%;transition:background-color .3s}.slider-dot.is-active .dot{background-color:#000}.slider.slider--mobile{scroll-padding-left:0!important}.product__media img.image-magnify-lightbox{height:433px;object-fit:cover}.product-media-container .media{padding-top:var(--ratio-percent)!important}.section-template--24591544418614__main-padding{padding-top:24px;padding-bottom:54px}}@media (max-width:749px){.product__title h1{text-transform:uppercase;font-size:30px;line-height:normal}}@media (max-width:500px){.product__title h1{text-transform:uppercase;font-size:24px;line-height:normal}}.multirow__inner h2.image-with-text__heading.h1.rte{text-transform:uppercase;font-size:35px}.multirow__inner .image-with-text__content{padding-left:30px;padding-right:30px}.multirow__inner .image-with-text__text p{color:#000;font-size:18px}@media (max-width:992px){.multirow__inner .image-with-text__grid.grid.grid--gapless.grid--1-col.grid--2-col-tablet{flex-direction:column}.multirow__inner .grid--2-col-tablet .grid__item{width:100%}}@media (max-width:749px){.multirow__inner h2.image-with-text__heading.h1.rte{text-transform:uppercase;font-size:30px}}@media (max-width:500px){.multirow__inner h2.image-with-text__heading.h1.rte{text-transform:uppercase;font-size:23px}}.drawer{background-color:#00000042!important}.contact h2{text-align:center}.contact .field__input{border:1px solid #4d5e31}.contact label.form__label{font-size:14px;color:#000;text-transform:uppercase}.contact__button{display:flex;justify-content:center}.contact__button button.button{text-transform:uppercase;color:#fff}@media (max-width:500px){.contact h2{text-align:center;font-size:30px}}.shopify-policy__title h1{text-transform:uppercase}.shopify-policy__body p,.shopify-policy__body ul li,.shopify-policy__body table tr td{color:#000;font-size:18px}.shopify-policy__container{margin-bottom:50px;max-width:100ch}@media (max-width:500px){.shopify-policy__title h1{text-transform:uppercase;font-size:30px}}.image-with-text__text p{font-size:18px;color:#000}@media (max-width:992px){.image-with-text__grid{flex-direction:column}.image-with-text .grid--2-col-tablet .grid__item{width:100%}}@media (max-width:749px){.image-with-text__content{padding:20px 10px!important}h2.image-with-text__heading.inline-richtext.h2{font-size:22px}.image-with-text__text.rte.body{margin-top:10px}}@media (max-width:500px){.image-with-text__text p{font-size:14px;color:#000}}h1.collection-hero__title{font-size:40px;text-transform:uppercase;text-align:center}.facets-vertical-form{border-bottom:1px solid #c9c9c9;padding-bottom:10px}.facets__heading,.facet-filters__label label,.select__select,.select__select option,.product-count__text span,.facets__summary span,.facets__summary-label,.facet-checkbox__text-label{text-transform:uppercase;color:#000;font-size:18px!important}.product-grid-container .card__heading a{text-decoration:none!important;text-transform:uppercase;font-size:16px}.product-grid-container span.price-item.price-item--regular{color:red;font-size:20px}
/*# sourceMappingURL=/cdn/shop/t/2/assets/custom.css.map */
