:root{--brand:#046307}a:hover{color:var(--brand)!important;transition:color .2s}.button:hover,.shopify-challenge__button:hover,button:hover,.btn:hover{background:var(--brand)!important;color:#fff!important;transition:all .25s}.header__icon:hover .icon,.header__icon:hover svg,.header__icon:hover svg *{stroke:var(--brand)!important;fill:none;transition:stroke .2s}.variant-input label:hover{background:var(--brand);color:#fff!important;transition:.25s}.variant-input input:checked+label{background:var(--brand);color:#fff!important;border-color:var(--brand)}.announcement-bar__message{font-family:system-ui,-apple-system,Helvetica Neue,Arial,sans-serif;font-size:14px;font-weight:400;letter-spacing:.02em;text-transform:none;color:#000000bf}.banner__heading{letter-spacing:.01em}.banner__text{max-width:680px;margin:8px auto 0}.banner .button:hover{background:var(--brand)!important;border-color:var(--brand)!important;color:#fff!important;transition:all .25s}.card__media img{border-radius:10px;transition:transform .3s,box-shadow .3s}@media (hover:hover) and (pointer:fine){.card-wrapper{border-radius:10px;transition:transform .3s,box-shadow .3s;will-change:transform}.card-wrapper:hover{transform:translateY(-6px);box-shadow:0 8px 22px #04630740,0 12px 28px #00000026}}.blog-card:hover{transform:translateY(-4px);box-shadow:0 6px 16px #1a1a1a40;transition:all .3s}.content-container:hover{transform:translateY(-4px);box-shadow:0 6px 20px #1a1a1a26;border-radius:10px;transition:all .3s}.media:hover{transform:scale(1.02);box-shadow:0 6px 20px #1a1a1a26;border-radius:8px;transition:all .3s}.dropdown-menu,.cart-popup{transition:all .25s;border-radius:10px;box-shadow:0 8px 24px #1a1a2e40}.dropdown-menu a:hover{background:#1a1a2e14;color:#1a1a2e}@media (max-width:749px){.collection-list .grid{display:flex;flex-wrap:wrap;justify-content:center}.collection-list .grid .grid__item{flex:0 1 calc(50% - 10px);margin:5px}.collection-list .grid .grid__item:last-child:nth-child(odd){flex:0 1 100%;max-width:72%;margin-left:auto;margin-right:auto}}.badge--sale{background:var(--brand)!important;color:#fff!important;font-size:12px;font-weight:600;border-radius:12px!important;padding:2px 8px;letter-spacing:.02em;text-transform:uppercase}.badge--soldout{background:#1a1a2e!important;color:#fff!important;font-size:12px;font-weight:600;border-radius:12px!important;padding:2px 8px;letter-spacing:.02em;text-transform:uppercase}.predictive-search__view-all{display:block;text-align:center;padding:12px 16px;font-weight:600;font-size:14px;color:#fff!important;background:linear-gradient(180deg,#058a0c,#046307);border-radius:10px;margin:10px 14px;box-shadow:0 4px 8px #0463074d;transition:all .25s ease}.predictive-search__view-all:hover{background:linear-gradient(180deg,#046307,#034d05);transform:translateY(-3px);box-shadow:0 6px 14px #04630759}.predictive-search__view-all:active{transform:translateY(1px);box-shadow:0 2px 6px #04630740}cart-notification,.cart-notification{background:#ffffffeb;-webkit-backdrop-filter:saturate(120%) blur(10px);backdrop-filter:saturate(120%) blur(10px);border-radius:14px;box-shadow:0 20px 60px #0003;overflow:hidden;animation:cartPop .35s ease both}@keyframes cartPop{0%{transform:translateY(-8px) scale(.98);opacity:0}to{transform:translateY(0) scale(1);opacity:1}}.cart-notification__heading{font-weight:600;letter-spacing:.01em}.cart-notification__image img{border-radius:8px}.cart-notification .button{border-radius:10px;transition:all .25s}.cart-notification .button--primary{background:var(--brand);border-color:var(--brand);color:#fff}.cart-notification .button--primary:hover{filter:brightness(1.06)}.cart-notification .button--secondary:hover{border-color:var(--brand);color:var(--brand)}.announcement-bar__message{font-size:16px;font-weight:500;letter-spacing:.02em;color:#000c;text-shadow:0 1px 2px rgba(0,0,0,.12);transition:color .25s ease,text-shadow .25s ease}.announcement-bar__message:hover{color:var(--brand);text-shadow:0 2px 5px rgba(4,99,7,.25)}.header__inline-menu a{font-size:18px;font-weight:500;letter-spacing:.015em;color:#000;transition:color .25s ease,text-shadow .25s ease;text-shadow:0 1px 2px rgba(0,0,0,.12)}.header__inline-menu a:hover{color:var(--brand)!important;text-shadow:0 2px 6px rgba(4,99,7,.3)}.button,.shopify-challenge__button,button,.btn{font-size:16px;font-weight:500;border-radius:8px;transition:all .25s ease;text-shadow:0 1px 2px rgba(0,0,0,.12)}.button:hover,.shopify-challenge__button:hover,button:hover,.btn:hover{background:var(--brand)!important;color:#fff!important;box-shadow:0 4px 10px #04630740;text-shadow:0 2px 5px rgba(0,0,0,.25)}.collection-card,.product-card,.card,.contains-card--product{transition:all .25s ease;border-radius:12px}.collection-card:hover,.product-card:hover,.card:hover,.contains-card--product:hover{transform:translateY(-4px);box-shadow:0 8px 18px #00000040}.collection-card:active,.product-card:active,.card:active,.contains-card--product:active,.collection-card:focus,.product-card:focus,.card:focus,.contains-card--product:focus{transform:scale(.97);box-shadow:0 6px 16px #00000040}
/*# sourceMappingURL=/cdn/shop/t/13/assets/custom.css.map */
