.primary-button{font-family:Trade Gothic Next LT Pro,sans-serif;font-weight:700;font-size:16px;line-height:1.4;letter-spacing:0;padding:14px 20px;color:#f1ebe6;background-color:#1b4422;border-radius:10px;border:1px solid #1B4422;transition:all .3s ease;cursor:pointer;text-align:center}.primary-button:hover{background-color:#fff;color:#1b4422}.primary-button:disabled{opacity:.5;cursor:not-allowed}.secondary-button{font-family:Trade Gothic Next LT Pro,sans-serif;font-weight:700;font-size:16px;line-height:1.4;letter-spacing:0;padding:14px 20px;color:#1b4422;background-color:#fff;border-radius:10px;border:1px solid #1B4422;transition:all .3s ease;cursor:pointer;text-align:center}.secondary-button:hover{background-color:#1b4422;color:#fff}.secondary-button:disabled{opacity:.5;cursor:not-allowed}.primary-button--small{font-family:Trade Gothic Next LT Pro,sans-serif;font-weight:700;font-size:16px;line-height:1.4;letter-spacing:0;padding:9px 16px;color:#f1ebe6;background-color:#1b4422;border-radius:10px;border:1px solid #1B4422;transition:all .3s ease;cursor:pointer}.primary-button--small:hover{background-color:#fff;color:#1b4422}.primary-button--small:disabled{opacity:.5;cursor:not-allowed}.secondary-button--small{font-family:Trade Gothic Next LT Pro,sans-serif;font-weight:700;font-size:16px;line-height:1.4;letter-spacing:0;padding:9px 16px;color:#1b4422;background-color:#fff;border-radius:10px;border:1px solid #1B4422;transition:all .3s ease;cursor:pointer}.secondary-button--small:hover{background-color:#1b4422;color:#fff}.secondary-button--small:disabled{opacity:.5;cursor:not-allowed}.icon-button-left,.icon-button-right{width:52px;height:52px;color:#1b4422;transition:all .3s ease;cursor:pointer;border-radius:50%;overflow:hidden}.icon-button-left:hover,.icon-button-right:hover{color:#f1ebe6;background-color:#1b4422}.icon-button-left:hover rect,.icon-button-right:hover rect{stroke:#1b4422}.icon-button-left:disabled,.icon-button-right:disabled{opacity:.5;cursor:not-allowed}.swiper-button-next:hover .icon-button-right{color:#f1ebe6;background-color:#1b4422}.swiper-button-next:hover .icon-button-right rect{stroke:#1b4422}.swiper-button-prev:hover .icon-button-left{color:#f1ebe6;background-color:#1b4422}.swiper-button-prev:hover .icon-button-left rect{stroke:#1b4422}.icon-circle-plus,.icon-circle-minus,.icon-square-plus,.icon-square-minus{width:52px;height:52px;color:#1b4422;transition:all .3s ease;cursor:pointer}.icon-circle-plus:hover,.icon-circle-minus:hover,.icon-square-plus:hover,.icon-square-minus:hover{color:#f1ebe6;background-color:#1b4422}.icon-circle-plus:hover rect,.icon-circle-minus:hover rect,.icon-square-plus:hover rect,.icon-square-minus:hover rect{stroke:#f1ebe6}.icon-circle-plus:disabled,.icon-circle-minus:disabled,.icon-square-plus:disabled,.icon-square-minus:disabled{opacity:.5;cursor:not-allowed}.icon-circle-plus,.icon-circle-minus{border-radius:50%;overflow:hidden}.icon-square-plus,.icon-square-minus{border-radius:10px;overflow:hidden}.chip-label{font-family:Trade Gothic Next LT Pro,sans-serif;font-weight:700;font-size:14px;line-height:1.4;letter-spacing:0;border:1px solid #50BCC0;background-color:#50bcc0;color:#fff;border-radius:999px;padding:10px 14px;transition:all .3s ease;cursor:pointer;width:fit-content}.chip-label--secondary{font-family:Trade Gothic Next LT Pro,sans-serif;font-weight:700;font-size:14px;line-height:1.4;letter-spacing:0;border:1px solid #50BCC0;background-color:#fff;color:#50bcc0;border-radius:999px;padding:10px 14px;cursor:pointer;width:fit-content;transition:all .3s ease}.chip-label--small{font-family:Trade Gothic Next LT Pro,sans-serif;font-weight:700;font-size:12px;line-height:1.4;letter-spacing:0;background-color:#50bcc0;color:#fff;border-radius:999px;padding:4px 8px;transition:all .3s ease;cursor:pointer;width:fit-content}.heading-1{font-family:Ivy Presto Text,serif;font-weight:600;font-size:54px;line-height:1.1;color:currentColor}@media screen and (max-width: 749px){.heading-1{font-size:36px}}.heading-2{font-family:Ivy Presto Text,serif;font-weight:600;font-size:36px;line-height:1.2;color:currentColor}.heading-3{font-family:Ivy Presto Text,serif;font-weight:600;font-size:24px;line-height:1.3;color:currentColor}.subheading-1{font-family:Trade Gothic Next LT Pro,sans-serif;font-weight:700;font-size:20px;line-height:1.2;text-transform:uppercase;color:currentColor}.paragraph-1{font-family:Trade Gothic Next LT Pro,sans-serif;font-weight:400;font-size:20px;line-height:1.4;color:currentColor}.paragraph-1--bold{font-family:Trade Gothic Next LT Pro,sans-serif;font-weight:700;font-size:20px;line-height:1.4;color:currentColor}.paragraph-2{font-family:Trade Gothic Next LT Pro,sans-serif;font-weight:400;font-size:16px;line-height:1.4;color:currentColor}.paragraph-2--bold{font-family:Trade Gothic Next LT Pro,sans-serif;font-weight:700;font-size:16px;line-height:1.4;color:currentColor}.paragraph-3{font-family:Trade Gothic Next LT Pro,sans-serif;font-weight:400;font-size:14px;line-height:1.4;color:currentColor}.paragraph-3--bold{font-family:Trade Gothic Next LT Pro,sans-serif;font-weight:700;font-size:14px;line-height:1.4;color:currentColor}.caption-1{font-family:Trade Gothic Next LT Pro,sans-serif;font-weight:400;font-size:12px;line-height:1.4;color:currentColor}.caption-1--bold{font-family:Trade Gothic Next LT Pro,sans-serif;font-weight:700;font-size:12px;line-height:1.4;color:currentColor}.label-1{font-family:Trade Gothic Next LT Pro,sans-serif;font-weight:900;font-size:16px;line-height:1.4;text-transform:uppercase;color:currentColor}.label-2{font-family:Trade Gothic Next LT Pro,sans-serif;font-weight:900;font-size:14px;line-height:1.4;text-transform:uppercase;color:currentColor}.page-faq,.page-subscribe-save,.page-index,.page-product,.cstm-main-product,.page-collection,.page-article,.page-blog,.page-brand-story,.page-cart,.page-list-collections,.page-search,.page-contact-us,.page-login,.page-register,.page-account,.page-addresses,.page-order{background-color:#f8f6f4}@media screen and (min-width: 750px){.page-subscribe-save .page-width{padding:0 112.5px}}.page-search .template-search__header h1{color:#1b4422}.page-search .template-search__header *{font-family:Trade Gothic Next LT Pro,sans-serif;color:#1b4422}.page-search .product-grid .new-product-card{height:100%}.shopify-section .swiper-pagination{line-height:1;display:flex;justify-content:center;max-width:200px;flex-wrap:wrap;row-gap:5px;left:50%;transform:translate(-50%);z-index:1}.shopify-section .swiper-pagination .swiper-pagination-bullet{width:10px;height:10px;background-color:#c8d99f;transition:all .3s ease-in-out;margin:0 5px;opacity:1}.shopify-section .swiper-pagination .swiper-pagination-bullet:hover{background-color:#90b33f}.shopify-section .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#1b4422}.shopify-section .swiper-button-prev,.shopify-section .swiper-button-next{z-index:1}.shopify-section .swiper-button-prev:before,.shopify-section .swiper-button-prev:after,.shopify-section .swiper-button-next:before,.shopify-section .swiper-button-next:after{display:none}.shopify-section .swiper-button-prev svg,.shopify-section .swiper-button-next svg{fill:none}.shopify-section .swiper-button-prev.swiper-button-lock,.shopify-section .swiper-button-next.swiper-button-lock{display:none}.category__item{flex:1;position:relative;display:flex;background-color:#f1ebe6;border-radius:10px;padding:20px;text-decoration:none;min-height:172px}.category__item:hover .category__item-heading{text-decoration:underline}.category__item .category__item-text{display:flex;flex-direction:column;justify-content:space-between;max-width:calc(100% - 90px);max-width:calc(100% - min(84px,39.112%))}.category__item .category__item-text .category__item-headings{display:flex;flex-direction:column;gap:4px;transition:.3s all}.category__item .category__item-text .category__item-headings .category__item-heading{color:#1b4422;font-family:Ivy Presto Text,serif;font-weight:600;font-size:28px;line-height:130%;margin:0;letter-spacing:.003em;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.category__item .category__item-text .category__item-headings .category__item-subheading{color:#1b4422;font-family:Trade Gothic Next LT Pro,sans-serif;font-weight:800;font-size:18px;line-height:120%;letter-spacing:4%;text-transform:uppercase}.category__item .category__item-text .category__item-benefits{display:flex;align-items:end;gap:10px}.category__item .category__item-text .category__item-benefits .category__item-benefits-image{width:40px;height:40px;min-width:40px;min-height:40px}.category__item .category__item-text .category__item-benefits .category__item-benefits-image img{width:100%;height:100%;object-fit:contain}.category__item .category__item-text .category__item-benefits .category__item-benefits-text{display:flex;flex-direction:column}.category__item .category__item-text .category__item-benefits .category__item-benefits-text .category__item-benefits-heading{font-stretch:condensed;font-family:Trade Gothic Next LT Pro,sans-serif;font-weight:600;font-size:30px;line-height:120%;color:#50bcc0;letter-spacing:0}.category__item .category__item-text .category__item-benefits .category__item-benefits-text .category__item-benefits-text{color:#50bcc0;line-height:1;letter-spacing:0}.category__item .category__item-image{display:flex;position:absolute;bottom:0;right:0;max-width:110px;width:39.112%}.category__item .category__item-image img{width:100%;height:auto}.collections-page .heading-1{color:#1b4422;margin:0 0 88px;letter-spacing:.002em}@media (max-width: 765px){.collections-page .heading-1{margin-bottom:72px}}.collections-page .collection-list{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));column-gap:20px;row-gap:80px}@media (max-width: 765px){.collections-page .collection-list{row-gap:58px}}.blog-tags-list__container{display:flex;flex-wrap:wrap;gap:12px;margin-bottom:40px}.blog-tags-list__tag{font-family:Trade Gothic Next LT Pro,sans-serif;font-weight:700;font-size:14px;line-height:1.4;padding:10px 16px;border:1px solid #50BCC0;color:#50bcc0;border-radius:999px;cursor:pointer;transition:all .3s ease;text-decoration:none;display:inline-block}.blog-tags-list__tag:hover{background-color:#a8dee0;color:#fff}.blog-tags-list__tag.active,.blog-tags-list__tag[aria-current=page]{background-color:#50bcc0;color:#fff;border-color:#50bcc0}.blog-tags-list__tag.active:hover,.blog-tags-list__tag[aria-current=page]:hover{background-color:#50bcc0;color:#fff}.lb-widget-bac .lb-bundle-title{font-family:Ivy Presto Text,serif;font-weight:600!important;font-size:54px!important;line-height:1.1!important;letter-spacing:.003em!important;margin-bottom:45px!important}@media (max-width: 768px){.lb-widget-bac .lb-bundle-title{font-size:36px!important;line-height:1.2!important;margin-bottom:32px!important}}.lb-widget-bac .lb-bundle-title-cont,.lb-widget-bac .lb-bundle-cont{margin:0!important}.lb-widget-bac .lb-bundle-products-cont{font-family:Trade Gothic Next LT Pro,sans-serif}.lb-widget-bac .lb-bundle-products-cont .lb-price{font-family:Ivy Presto Text,serif!important;flex-direction:row-reverse!important;align-items:center!important;gap:10px}.lb-widget-bac .lb-bundle-products-cont .lb-bundle-classic-cont{justify-content:start;flex-direction:column;align-items:flex-start;gap:18px!important}@media (min-width: 1101px){.lb-widget-bac .lb-bundle-products-cont .lb-bundle-classic-cont{flex-direction:row;min-height:180px;position:relative}}@media (min-width: 1101px){.lb-widget-bac .lb-bundle-products-cont .lb-bundle-classic-cont .lb-bundle-classic-images{max-width:calc(50% + 12px)}}@media (max-width: 1100px){.lb-widget-bac .lb-bundle-products-cont .lb-bundle-classic-cont .lb-bundle-cta.lb-classic{width:100%!important}}@media (max-width: 1100px){.lb-widget-bac .lb-bundle-products-cont .lb-bundle-classic-cont lb-price.hydrated{display:flex;justify-content:space-between;align-items:center;width:100%}.lb-widget-bac .lb-bundle-products-cont .lb-bundle-classic-cont lb-price.hydrated .lb-price{width:fit-content}}.lb-widget-bac .lb-bundle-products-cont .lb-bundle-classic-cont .lb-bundle-classic-image-row{gap:0!important}.lb-widget-bac .lb-bundle-products-cont .lb-bundle-classic-cont .lb-bundle-cta-cont{margin:0!important}.lb-widget-bac .lb-bundle-products-cont .lb-bundle-classic-cont .lb-bundle-cta-cont .lb-bundle-cta-total-cont{display:flex;flex-direction:column;align-items:baseline;gap:8px!important}@media (max-width: 1100px){.lb-widget-bac .lb-bundle-products-cont .lb-bundle-classic-cont .lb-bundle-cta-cont .lb-bundle-cta-total-cont{margin-bottom:20px!important}}.lb-widget-bac .lb-bundle-products-cont .lb-bundle-classic-cont .lb-plus-svg:before{content:url("data:image/svg+xml,%3Csvg width='21' height='20' viewBox='0 0 21 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_477_17444)'%3E%3Cpath d='M10.8008 4.16675V15.8334' stroke='%231B4422' stroke-width='1.77908' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M4.9668 10H16.6335' stroke='%231B4422' stroke-width='1.77908' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_477_17444'%3E%3Crect width='20' height='20' fill='white' transform='translate(0.800781)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");line-height:1!important}.lb-widget-bac .lb-bundle-products-cont .lb-bundle-classic-cont .lb-plus-svg svg{display:none!important}.lb-widget-bac .lb-bundle-products-cont .lb-bundle-classic-cont .lb-image-bundle{width:180px}.lb-widget-bac .lb-bundle-products-cont .lb-bundle-classic-info{margin-left:auto;margin-right:0;max-width:fit-content;position:relative;z-index:1}@media (min-width: 1101px){.lb-widget-bac .lb-bundle-products-cont .lb-bundle-classic-info{margin-top:-100px!important;margin-right:145px!important;gap:20px!important}}.lb-widget-bac .lb-bundle-products-cont .lb-bundle-classic-info .lb-card-title{display:block!important}.lb-widget-bac .lb-bundle-products-cont .lb-bundle-cta-total-title{font-family:Trade Gothic Next LT Pro,sans-serif;font-weight:700;font-size:18px;line-height:1.4;letter-spacing:0}.lb-widget-bac .lb-bundle-products-cont .lb-button-cont.lb-button-bundle{top:0;right:0;display:flex;justify-content:flex-end;flex-direction:column;gap:10px;align-items:end}@media (min-width: 1101px){.lb-widget-bac .lb-bundle-products-cont .lb-button-cont.lb-button-bundle{position:absolute}}.lb-widget-bac .lb-bundle-products-cont .lb-button-cont.lb-button-bundle .lb-button{width:fit-content;margin:0!important;padding:12px 19.5px!important;letter-spacing:0!important}@media (max-width: 1100px){.lb-widget-bac .lb-bundle-products-cont .lb-button-cont.lb-button-bundle .lb-button{width:100%}}.lb-widget-bac .lb-bundle-products-cont .lb-button-cont.lb-button-bundle .lb-button:hover{background-color:#1b4422;color:#f1ebe6}.lb-widget-bac .lb-bundle-classic-info-item-content lb-price.hydrated{display:none!important}.lb-widget-bac .lb-you-save-message{font-family:Trade Gothic Next LT Pro,sans-serif;font-weight:700;font-size:16px;font-stretch:condensed;line-height:1.4;letter-spacing:0;text-transform:uppercase;color:#d72631;margin:0!important}.page-collection .product-grid-container{margin-top:40px}@media (max-width: 768px){.page-collection .product-grid-container{margin-top:20px}}#powrIframeLoader{display:none!important}.recharge-title{font-family:Trade Gothic Next LT Pro,sans-serif;font-weight:700;font-size:20px;line-height:1.2;letter-spacing:0;text-transform:uppercase;font-stretch:condensed;color:#1b4422;margin-bottom:14px}.shopify-block.recharge-subscription-widget{margin:32px 0}@media (max-width: 768px){.shopify-block.recharge-subscription-widget{margin:24px 0}}.shopify-block.recharge-subscription-widget .rc-widget{padding:0!important}.shopify-block.recharge-subscription-widget .rc-template__radio{display:flex;flex-direction:column}.shopify-block.recharge-subscription-widget .rc-template__radio .rc-radio{display:flex;align-items:start;gap:14px;border-radius:8px;border:1px solid rgba(29,29,29,.2);background:transparent;padding:13px 20px!important;transition:all .3s ease}.shopify-block.recharge-subscription-widget .rc-template__radio .rc-radio+.rc-radio{margin-top:10px}.shopify-block.recharge-subscription-widget .rc-template__radio .rc-radio.rc-radio--active{background:#fff}.shopify-block.recharge-subscription-widget .rc-template__radio .rc-radio.rc-radio--active.subscription-radio{border-radius:8px 8px 0 0!important;border-bottom:none}.shopify-block.recharge-subscription-widget .rc-template__radio .rc-radio.rc-radio--active.subscription-radio .cstm-app--additional-icons{display:flex!important}.shopify-block.recharge-subscription-widget .rc-template__radio .rc-radio input{-webkit-appearance:none;appearance:none;border:2px solid #F1EBE6;outline:1px solid #1B4422;border-radius:50%;background:transparent;margin:4px 0 0;width:16px;max-width:16px;max-height:16px;height:16px;min-width:16px;min-height:16px}.shopify-block.recharge-subscription-widget .rc-template__radio .rc-radio input:checked{background:#1b4422}.shopify-block.recharge-subscription-widget .rc-template__radio .rc-radio .rc-radio__label{font-family:Trade Gothic Next LT Pro,sans-serif;font-weight:700;font-size:16px;line-height:22px;letter-spacing:0;color:#1b4422;margin:0;display:flex;align-items:baseline;justify-content:space-between;width:100%}.shopify-block.recharge-subscription-widget .rc-template__radio .rc-radio .rc-radio__label .cstm-app--subscription-price{display:flex;gap:6px;align-items:baseline}.shopify-block.recharge-subscription-widget .rc-template__radio .rc-radio .rc-radio__label .cstm-app--subscription-price .cstm-app--subscription-price-old{font-family:Trade Gothic Next LT Pro,sans-serif;font-weight:400;font-size:14px;line-height:1.4;letter-spacing:0;text-decoration:line-through}.shopify-block.recharge-subscription-widget .rc-template__radio .rc-radio .rc-radio__label .rc-option__price{margin-left:auto}.shopify-block.recharge-subscription-widget .rc-template__radio .rc-radio .rc-radio__label .cstm-app--additional-icons{display:none;flex-direction:column;margin-top:14px;gap:6px}.shopify-block.recharge-subscription-widget .rc-template__radio .rc-radio .rc-radio__label .cstm-app--additional-icons .cstm-app--additional-icon{display:flex;align-items:center;gap:6px}.shopify-block.recharge-subscription-widget .rc-template__radio .rc-radio .rc-radio__label .cstm-app--additional-icons .cstm-app--additional-icon span{font-family:Trade Gothic Next LT Pro,sans-serif;font-weight:400;font-size:16px;line-height:1.4;letter-spacing:0}@media (max-width: 768px){.shopify-block.recharge-subscription-widget .rc-template__radio .rc-radio .rc-radio__label .cstm-app--additional-icons .cstm-app--additional-icon span{font-size:14px}}.shopify-block.recharge-subscription-widget .rc-template__radio .rc-selling-plans{position:relative;padding:14px 0 0;margin-top:-1px;border:1px solid rgba(29,29,29,.2);border-top:none;border-radius:0 0 8px 8px!important;background:#fff!important;padding:14px 20px!important}.shopify-block.recharge-subscription-widget .rc-template__radio .rc-selling-plans:before{content:"";position:absolute;top:0;left:20px;right:20px;height:1px;background:#90b33f}.shopify-block.recharge-subscription-widget .rc-template__radio .rc-selling-plans .rc-selling-plans-single{display:flex;align-items:center;gap:6px;font-family:Trade Gothic Next LT Pro,sans-serif;font-weight:400;font-size:14px;line-height:1.4;letter-spacing:0;color:#1b4422}.shopify-block.recharge-subscription-widget .rc-template__radio .rc-selling-plans .rc-selling-plans-single .rc-selling-plans__icon{display:flex}.shopify-block.recharge-subscription-widget .rc-template__radio .rc-selling-plans label{display:flex;align-items:center;flex-direction:row;gap:6px}.shopify-block.recharge-subscription-widget .rc-template__radio .rc-selling-plans label .rc-selling-plans__icon{display:flex;width:16px!important;height:16px!important}.shopify-block.recharge-subscription-widget .rc-template__radio .rc-selling-plans select{width:100%;font-family:Trade Gothic Next LT Pro,sans-serif;font-weight:400;font-size:16px;line-height:1.4;letter-spacing:0;color:#1b4422;border:none;outline:none;cursor:pointer;padding:0;background:transparent}@media (max-width: 768px){.shopify-block.recharge-subscription-widget .rc-template__radio .rc-selling-plans select{font-size:14px}}.shopify-block.recharge-subscription-widget .rc-template__radio .rc-selling-plans select option{font-family:Trade Gothic Next LT Pro,sans-serif;font-weight:400;font-size:16px;line-height:1.4;letter-spacing:0;color:#1b4422;background:transparent;border:none;outline:none}@media (max-width: 768px){.shopify-block.recharge-subscription-widget .rc-template__radio .rc-selling-plans select option{font-size:14px}}.shopify-block.recharge-subscription-widget .rc-subscription-details{display:none}
/*# sourceMappingURL=/cdn/shop/t/60/assets/custom-style.css.map */
