.button:after,.button:before{display:none}.button{padding:15px 30px;border:1px solid #a3b18a;border-radius:10px;background:#a3b18a;color:#000;font-size:16px;text-transform:uppercase;letter-spacing:0;margin:0;line-height:0}.announcement-bar p.announcement-bar__message.h5{font-family:DM Sans,sans-serif!important;font-size:16px;line-height:normal;letter-spacing:0;margin:0}body .announcement-bar__link:hover{text-decoration:none}@media screen and (min-width:990px){.header--middle-left{grid-template-areas:"heading navigation icons";grid-template-columns:1fr auto 1fr!important;column-gap:2rem}}body .header .header__inline-menu ul.list-menu.list-menu--inline li a{font-size:16px;font-weight:600;line-height:normal;letter-spacing:1px;text-transform:capitalize;color:#000}body .header__active-menu-item,body .header__menu-item:hover span{text-decoration:none}.banner .banner__text.rte.body p{font-size:16px;color:#fff;font-weight:600;margin:0;letter-spacing:0;text-transform:uppercase}.banner h2.banner__heading.inline-richtext.h0{text-transform:capitalize;font-size:55px;margin:0;letter-spacing:0;line-height:1.2}.banner h2.banner__heading.inline-richtext.h0 strong{color:#a3b18a}.collection h2.title.inline-richtext.h2.scroll-trigger.animate--slide-in{font-size:34px;letter-spacing:0;line-height:normal;margin:0;text-align:center}.collection .card__heading a{text-decoration:none;color:currentColor;display:block;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;text-decoration:none!important;-webkit-box-orient:vertical;font-size:16px;text-transform:uppercase}.collection .center.collection__view-all.scroll-trigger.animate--slide-in{padding:20px 0 0}.banner h2.banner__heading.inline-richtext.h1{font-size:48px;letter-spacing:0;color:#000;line-height:normal;width:100%;max-width:450px;font-weight:600}.rich-text h2.rich-text__heading.rte.inline-richtext.h1.scroll-trigger.animate--slide-in{font-size:34px;letter-spacing:0;font-weight:600;color:#000}.rich-text .rich-text__text{font-size:18px;line-height:1.5;margin:10px 0 0;color:#000;letter-spacing:0}.footer h2.footer-block__heading.inline-richtext{font-size:22px;font-weight:600;line-height:normal;letter-spacing:1px;color:#000;margin:10px 0}.footer .rte p{color:#000}.footer ul.footer-block__details-content.list-unstyled li a{font-size:16px;color:#000;line-height:normal;padding:10px 0;letter-spacing:0;text-decoration:none}.footer .footer-block__details-content.rte a{text-decoration:none;color:#000;line-height:normal;transition:.3s ease-in-out}body .copyright__content{font-size:16px;color:#000}.shopify-policy__container{max-width:100ch;color:#000;font-size:17px;margin-bottom:40px}.shopify-policy__body p{word-break:break-all}.product .rte li{list-style:disc}.product h1{font-size:22px;line-height:1.5;letter-spacing:0;color:#000}.product legend.form__label{font-size:16px;color:#000;font-weight:600}.product .product__description p{font-size:15px;margin:0;letter-spacing:0;color:#000}.related-products h2.related-products__heading.inline-richtext.h2{font-size:34px;color:#000;font-weight:600;letter-spacing:0}.product label.quantity__label.form__label{font-size:16px;color:#000;font-weight:600}td.cart-item__details a{font-size:14px;font-weight:600;letter-spacing:0}body .cart-item__name:hover{text-decoration:none}body .sub-check{color:#000;font-size:16px;line-height:1.5;letter-spacing:0}body .totals__total-value{font-size:1.8rem;color:#000!important}h2.totals__total{color:#000!important}body .cart-drawer .tax-note{margin:1.2rem 0 2rem auto;text-align:left;color:#000}body .list.list-payment{list-style:none;display:flex;justify-content:center;padding:0;margin-top:10px;gap:4px;width:100%}.contact h2.title.title-wrapper--no-top-margin.inline-richtext.h1.scroll-trigger.animate--slide-in{text-align:center;font-size:34px;letter-spacing:0;color:#000;font-weight:600}.contact .button{padding:15px 30px;border:1px solid #a3b18a;border-radius:10px;background:#a3b18a;color:#000;font-size:16px;text-transform:uppercase;letter-spacing:0;margin:0;line-height:0;width:100%}@media screen and (min-width:750px){body cart-remove-button .button{min-width:4.5rem;min-height:3.5rem}}@media(max-width:768px){.button{padding:10px 20px}.banner h2.banner__heading.inline-richtext.h0{font-size:42px}.banner .banner__text.rte.body p{font-size:15px}.banner h2.banner__heading.inline-richtext.h1{font-size:32px;line-height:1.1;max-width:100%}#shopify-section-template--20335154364502__image_banner_9QCgm3 .banner .banner__text.rte.body p{font-size:18px;line-height:1.5;max-width:100%}.collection h2.title.inline-richtext.h2.scroll-trigger.animate--slide-in{font-size:28px;letter-spacing:0;line-height:normal;margin:0;text-align:center}.related-products h2.related-products__heading.inline-richtext.h2{font-size:28px;color:#000;font-weight:600;letter-spacing:0}.contact h2.title.title-wrapper--no-top-margin.inline-richtext.h1.scroll-trigger.animate--slide-in{text-align:center;font-size:28px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/custom.css.map */
