.krumel-collection-tile{width:100%;min-width:0;background:#f7f5f0}.krumel-collection-tile__link{display:block;text-decoration:none;color:inherit}.krumel-collection-tile__link:focus-visible{outline:2px solid #1f3a2e;outline-offset:4px}body .krumel-collection-tile__title{display:flex;align-items:center;justify-content:center;min-height:58px;box-sizing:border-box;padding:14px 16px;margin:0;background:#1f3a2e;color:#fff;font-family:var(--font-body-family);font-size:clamp(16px,1.6vw,21px);font-weight:400;letter-spacing:.06em;line-height:1.4;text-align:center;transition:background .2s}.krumel-collection-tile__image{display:block;width:100%;height:auto;max-width:100%;border-radius:0}.krumel-collection-tile__placeholder{display:block;width:100%;height:auto}@media(hover:hover){.krumel-collection-tile__link:hover .krumel-collection-tile__title{background:#2e5040}}body:not(.krumel-page-index) :is(h1,h2,h3,.h0,.h1,.h2,.h3){font-family:var(--font-body-family);font-weight:400;letter-spacing:.025em}body:not(.krumel-page-index) .rte{letter-spacing:normal}body .product-form__submit{background:#1f3a2e;color:#fff;border:1px solid #1f3a2e;border-radius:2px;min-height:48px;font-family:var(--font-body-family);letter-spacing:.04em}body .product-form__submit:before,body .product-form__submit:after{box-shadow:none;border-radius:2px}body .product-form__submit.loading .loading__spinner,body .product-form__submit.krumel-quantity-feedback .loading__spinner{display:block!important;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:26px;height:26px;color:#fff}.product-form__submit.krumel-quantity-feedback>span{visibility:hidden}@media(prefers-reduced-motion:reduce){.krumel-collection-tile__title{transition:none}}.krumel-collection-tile__image,.krumel-collection-tile__placeholder{width:100%;height:100%;object-fit:contain;object-position:center;display:block}.krumel-collection-tile__photo{aspect-ratio:4/5;width:100%;overflow:hidden;background:#f7f5f0}body .krumel-collection-tile__title{height:84px;min-height:84px;padding:10px 12px;font-size:clamp(15px,1.6vw,21px);line-height:1.3;overflow-wrap:anywhere}body.krumel-page-product .product-form__buttons .product-form__submit{width:100%;min-height:52px;background-color:#1f3a2e;color:#fff;border:1px solid #1f3a2e;border-radius:4px;box-shadow:none;font-family:var(--font-body-family);font-size:15px;font-weight:500;letter-spacing:.04em}body.krumel-page-product .product-form__buttons .product-form__submit:before,body.krumel-page-product .product-form__buttons .product-form__submit:after,body.krumel-page-product .product-form__buttons .product-form__submit:hover:after{border-radius:4px;box-shadow:none}body.krumel-page-product .product-form__buttons .product-form__submit:not(:disabled):hover{background-color:#294838;color:#fff}body.krumel-page-product .product-form__buttons button.shopify-payment-button__button--unbranded,body.krumel-page-product .product-form__buttons button.shopify-payment-button__button--unbranded:hover:not([disabled]){width:100%;min-height:52px;box-sizing:border-box;background-color:#fff;color:#1f3a2e;border:1px solid #1f3a2e;border-radius:4px;box-shadow:none;font-family:var(--font-body-family);font-size:15px;font-weight:500;letter-spacing:.04em}body.krumel-page-product .product-form__buttons .shopify-payment-button__button--unbranded:before,body.krumel-page-product .product-form__buttons .shopify-payment-button__button--unbranded:after,body.krumel-page-product .product-form__buttons .shopify-payment-button__button--unbranded:hover:after{border-radius:4px;box-shadow:none}body.krumel-page-product .product-form__buttons shopify-accelerated-checkout{--shopify-accelerated-checkout-button-block-size: 52px;--shopify-accelerated-checkout-button-border-radius: 4px;--shopify-accelerated-checkout-button-box-shadow: none}body.krumel-page-product .product-form__buttons .shopify-payment-button{width:100%;--color-button: 255, 255, 255;--color-button-text: 31, 58, 46;--shadow-opacity: 0;--buttons-shadow-visible: 0}body.krumel-page-product .product-form__buttons .product-form__submit:focus-visible,body.krumel-page-product .product-form__buttons .shopify-payment-button__button--unbranded:focus-visible{outline:2px solid #1f3a2e;outline-offset:3px}
/*# sourceMappingURL=/cdn/shop/t/66/assets/krumel-refinements.css.map */
