[id$=__footer] footer{border-top:6px solid #c8a24a}[id$=__footer] h3.disclosure__title{color:#c8a24a!important;font-size:13px!important;letter-spacing:.12em;text-transform:uppercase}[id$=__footer] a{color:#d7dce4;text-decoration:none}[id$=__footer] a:hover{color:#fff}[id$=__footer] input[type=email]{background:#ffffff0f!important;border:1px solid rgba(255,255,255,.25)!important;color:#fff!important;border-radius:999px!important}[id$=__footer] input[type=email]::placeholder{color:#9aa3b2}[id$=__footer] form button{color:#c8a24a!important}[id$=__footer] .custom-select__btn{background:#ffffff0f!important;color:#fff!important;border:1px solid rgba(255,255,255,.25)!important;border-radius:999px!important}[id$=__footer] a.btn{background:transparent!important;color:#fff!important;border:2px solid rgba(255,255,255,.6)!important;border-radius:999px!important}[id$=__footer] a.btn:hover{background:#fff!important;color:#0e1a2b!important}[id$=__footer] hr,[id$=__footer] .border-top{border-color:#ffffff1f!important}button[name=checkout].btn--primary{background:#0f7a3d!important;border-color:#0f7a3d!important;color:#fff!important;border-radius:999px!important;min-height:56px;font-size:17px;font-weight:700;box-shadow:0 6px 16px #0f7a3d40}button[name=checkout].btn--primary:hover{background:#0b6431!important;border-color:#0b6431!important}button[name=checkout].btn--primary svg{display:none}button[name=checkout].btn--primary:before{content:"";width:18px;height:18px;margin-right:10px;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M6 10V8a6 6 0 1 1 12 0v2h1a1 1 0 0 1 1 1v10a1 1 0 0 1-1 1H5a1 1 0 0 1-1-1V11a1 1 0 0 1 1-1h1Zm2 0h8V8a4 4 0 1 0-8 0v2Z'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M6 10V8a6 6 0 1 1 12 0v2h1a1 1 0 0 1 1 1v10a1 1 0 0 1-1 1H5a1 1 0 0 1-1-1V11a1 1 0 0 1 1-1h1Zm2 0h8V8a4 4 0 1 0-8 0v2Z'/%3E%3C/svg%3E") center/contain no-repeat}.dynamic-cart-btns{--shopify-accelerated-checkout-button-border-radius:999px;--shopify-accelerated-checkout-button-block-size:48px;--shopify-accelerated-checkout-inline-alignment:center;margin-top:10px}.free-shipping-notice__bar{background:#e5e5ea!important}.free-shipping-notice__bar:after{background:#0f7a3d!important}.cart__summary{border-radius:16px;border:1px solid #e5e5ea!important;background:#fff}.nhf-ctrust{margin-top:18px;padding-top:16px;border-top:1px solid #e5e5ea;font-size:14px;color:#3a4250}.nhf-ctrust__list{list-style:none;margin:0;padding:0;display:grid;gap:8px}.nhf-ctrust__list li{display:flex;align-items:center;gap:10px;margin:0}.nhf-ctrust__list svg{width:18px;height:18px;flex:none;fill:#0f7a3d}.nhf-ctrust__pay{list-style:none;margin:14px 0 0;padding:0;display:flex;flex-wrap:wrap;gap:6px}.nhf-ctrust__pay li{margin:0}.nhf-ctrust__pay svg{width:38px;height:24px;display:block}.nhf-ctrust__help{margin:12px 0 0;font-size:14px}.nhf-ctrust__help a{color:#0e1a2b;font-weight:700}.cart-drawer__summary .nhf-ctrust{margin-top:12px;padding-top:12px;font-size:13px}.cart-drawer__summary .nhf-ctrust__list{grid-template-columns:1fr 1fr;gap:6px 12px}.cart-drawer__summary .nhf-ctrust__help{display:none}@media(max-width:767px){.cart-drawer__summary .nhf-ctrust__list{grid-template-columns:1fr}}@media(max-width:767px){.cart-drawer__summary .nhf-ctrust__list{display:none}.cart-drawer__summary .nhf-ctrust{border-top:0;padding-top:0;margin-top:8px}.cart-drawer__summary .nhf-ctrust__pay{justify-content:center;margin-top:0}}.card__quick-add .btn--primary{background:#0f7a3d!important;border-color:#0f7a3d!important;color:#fff!important;border-radius:999px;font-weight:700}.card__quick-add .btn--primary:hover,.card__quick-add .btn--primary:focus-visible{background:#0b6431!important;border-color:#0b6431!important}.card .price:not(.price--on-sale) .price__current{color:#0e1a2b!important}.card .price--on-sale .price__current{color:#c62828!important}.card .product-inventory__status{color:#2c7e3f!important}.card .product-inventory__status:before{background-color:#2c7e3f!important}[id*=nhf] details>summary{min-height:48px;display:flex;align-items:center}.nhf-hshow__facts small{font-size:13px}@media(max-width:767px){.card .product-label--sale{white-space:nowrap;font-size:12px;padding:4px 8px}.card .product-label--sale svg{display:none}}
/*# sourceMappingURL=/cdn/shop/t/41/assets/nhf-global.css.map */
