.shopify-policy__container{--sec-pt-top: 40px;--sec-pt-bottom: 40px}a{color:var(--global-link-color, var(--link-color, inherit))}a:hover{color:var(--global-link-hover-color, var(--link-hover-color, inherit))}:where([class*=__eyebrow]){color:var(--global-eyebrow-color, inherit)}.button{--button-padding-y: var(--global-btn-padding-v, 1.3rem);--button-padding-x: var(--global-btn-padding-h, 3rem);--button-font-size: var(--global-btn-font-size, .9375rem)}h1,h2,h3,h4,h5,h6,.heading--xx-large,.heading--x-large,.heading--large,.heading--medium{letter-spacing:var(--global-heading-letter-spacing, 0)}.product-card h1,.product-card h2,.product-card h3,.product-card h4,.product-card_heading,.blog-card h1,.blog-card h2,.blog-card h3,.blog-card h4,.blog-card_heading{letter-spacing:0}.product-card .text-size--small{font-size:calc(1.4rem * var(--global-card-text-scale, 1))}.product-card .text-size--medium{font-size:calc(1.6rem * var(--global-card-text-scale, 1))}.product-card .text-size--large{font-size:calc(1.8rem * var(--global-card-text-scale, 1))}.product-card_description{font-size:calc(1.6rem * var(--global-card-text-scale, 1))}.product-card .button{--button-font-size: calc(1.4rem * var(--global-card-text-scale, 1))}.blog-card .text-size--small{font-size:calc(1.4rem * var(--global-card-text-scale, 1))}.blog-card .text-size--medium{font-size:calc(1.6rem * var(--global-card-text-scale, 1))}.blog-card .text-size--large,.blog-card_heading{font-size:calc(1.8rem * var(--global-card-text-scale, 1))}.blog-card_excerpt{font-size:calc(1.6rem * var(--global-card-text-scale, 1))}.blog-card_subtitle{font-size:calc(1.4rem * var(--global-card-text-scale, 1))}.blog-card .button{--button-font-size: calc(1.4rem * var(--global-card-text-scale, 1))}.supp-bundle__card-name{font-size:calc(.9375rem * var(--global-card-text-scale, 1))}.supp-bundle__card-price{font-size:calc(.875rem * var(--global-card-text-scale, 1))}.supp-bundle__cta{font-size:calc(.9375rem * var(--global-card-text-scale, 1))}.sbi__card-name{font-size:calc(var(--sbi-card-name-size, 22px) * var(--global-card-text-scale, 1))}.sbi__card-desc{font-size:calc(var(--sbi-desc-size, 15px) * var(--global-card-text-scale, 1))}.sbi__spec{font-size:calc(var(--sbi-spec-size, 14px) * var(--global-card-text-scale, 1))}p,li,.rte,.rte p,.rte li,.product-description,.article-content,.page-content{font-size:calc(1em * var(--global-body-text-scale, 1))}.product-form__submit,.supp-hero__cta,.supp-give__cta,.supp-bundle__cta,.supp-env__cta,.supp-events-hub__cta,.supp-contact-form__submit,.supp-sf__cta,.supp-transp__cta,.supp-badges__cta,.supp-story__cta,.supp-stats__cta,.supp-vf__cta,.supp-fp__cta,.supp-collection-grid__card-cta,.supp-colgrid__cta,.supp-footer__btn,.supp-cta-row__primary,.supp-cta-row__secondary{background-color:var(--section-btn-bg, var(--global-btn-bg, #a94c2e))!important;color:var(--global-btn-text, #ffffff)!important;border-color:var(--section-btn-bg, var(--global-btn-bg, #a94c2e))!important;font-size:.9375rem;box-shadow:none!important}.product-form__submit:hover,.supp-hero__cta:hover,.supp-give__cta:hover,.supp-bundle__cta:hover,.supp-env__cta:hover,.supp-events-hub__cta:hover,.supp-contact-form__submit:hover,.supp-sf__cta:hover,.supp-transp__cta:hover,.supp-badges__cta:hover,.supp-story__cta:hover,.supp-stats__cta:hover,.supp-vf__cta:hover,.supp-fp__cta:hover,.supp-collection-grid__card-cta:hover,.supp-colgrid__cta:hover,.supp-footer__btn:hover,.supp-cta-row__primary:hover,.supp-cta-row__secondary:hover{background-color:var(--global-btn-hover-bg, #7A4520)!important;border-color:var(--global-btn-hover-bg, #7A4520)!important;color:var(--global-btn-text, #ffffff)!important}.supp-hero__cta,.supp-give__cta,.supp-bundle__cta,.supp-env__cta,.supp-events-hub__cta,.supp-contact-form__submit,.supp-sf__cta,.supp-transp__cta,.supp-badges__cta,.supp-story__cta,.supp-stats__cta,.supp-vf__cta,.supp-fp__cta,.supp-collection-grid__card-cta,.supp-colgrid__cta,.supp-footer__btn,.supp-cta-row__primary,.supp-cta-row__secondary{border-radius:var(--button-corner-radius, 8px)}@media(max-width:749px){.product-form__submit,.supp-hero__cta,.supp-give__cta,.supp-bundle__cta,.supp-env__cta,.supp-events-hub__cta,.supp-contact-form__submit,.supp-sf__cta,.supp-badges__cta,.supp-story__cta,.supp-stats__cta,.supp-vf__cta,.supp-fp__cta,.supp-collection-grid__card-cta,.supp-colgrid__cta,.supp-footer__btn,.supp-cta-row__primary,.supp-cta-row__secondary{width:var(--global-btn-mobile-width, auto);box-sizing:border-box}}.supp-agrid__page-btn,.supp-colgrid__page-btn,.supp-colgrid__page-info,.supp-collection-grid__page-link,.supp-collection-grid__page-indicator{font-size:1rem}.supp-collection-grid__sort-select,.supp-collection-grid__filter-toggle,.supp-collection-grid__filter-pill,.supp-collection-grid__sort-label,.supp-collection-grid__count,.supp-colgrid__count{font-size:.975rem}.video-container iframe,.supp-vf__embed-wrap iframe,.rte iframe[src*=youtube],iframe[src*="youtube.com/embed"],iframe[src*="youtube-nocookie.com/embed"],iframe[src*="player.vimeo.com"]{margin:0!important}.supp-hero__cta:focus-visible,.supp-give__cta:focus-visible,.supp-bundle__cta:focus-visible,.supp-env__cta:focus-visible,.supp-events-hub__cta:focus-visible,.supp-contact-form__submit:focus-visible,.supp-sf__cta:focus-visible,.supp-transp__cta:focus-visible,.supp-badges__cta:focus-visible,.supp-story__cta:focus-visible,.supp-stats__cta:focus-visible,.supp-vf__cta:focus-visible,.supp-fp__cta:focus-visible,.supp-collection-grid__card-cta:focus-visible,.supp-colgrid__cta:focus-visible,.supp-footer__btn:focus-visible,.supp-cta-row__primary:focus-visible,.supp-cta-row__secondary:focus-visible,.supp-agrid__page-btn:focus-visible,.supp-colgrid__page-btn:focus-visible{outline:2px solid #a94c2e;outline-offset:3px;border-radius:8px}a:focus-visible,button:focus-visible,summary:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,[tabindex]:focus-visible{outline:2px solid #a94c2e;outline-offset:2px}.supp-footer__input:focus-visible{outline:2px solid #eacfb6;outline-offset:2px}.supp-bundle__card:focus-within,.supp-testimonials__card:focus-within,.supp-env__card:focus-within,.supp-blog-card:focus-within,.supp-collection-grid__card:focus-within,.supp-colgrid__card:focus-within,.supp-fp__card:focus-within,.supp-events-hub__card:focus-within,.supp-lab-hub__card:focus-within{transform:translateY(-4px);box-shadow:0 8px 24px #2c211b1f}html{scroll-behavior:smooth}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}.supp-scroll-top{position:fixed;bottom:1.5rem;right:1.5rem;width:44px;height:44px;border-radius:50%;background:#2c211b;color:#fff;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;opacity:0;visibility:hidden;transform:translateY(10px);transition:opacity .25s ease,transform .25s ease,visibility .25s ease;z-index:90;box-shadow:0 4px 16px #0003}.supp-scroll-top.is-visible{opacity:1;visibility:visible;transform:translateY(0)}.supp-scroll-top:hover{background:#a94c2e}.supp-scroll-top:focus-visible{outline:2px solid #a94c2e;outline-offset:3px}.supp-scroll-top svg{width:20px;height:20px;fill:currentColor}@media(max-width:749px){.supp-scroll-top{bottom:5rem;right:1rem}}.supp-toast-container{position:fixed;bottom:1.5rem;left:50%;transform:translate(-50%);z-index:100;display:flex;flex-direction:column;gap:.5rem;pointer-events:none}.supp-toast{background:#2c211b;color:#fff;padding:.85rem 1.25rem;border-radius:10px;font-size:.9rem;font-weight:600;display:flex;align-items:center;gap:.6rem;box-shadow:0 8px 24px #0003;opacity:0;transform:translateY(20px);transition:opacity .25s ease,transform .25s ease;pointer-events:auto;max-width:90vw}.supp-toast.is-visible{opacity:1;transform:translateY(0)}.supp-toast__icon{width:20px;height:20px;flex-shrink:0;color:#c47d4a}.supp-toast__icon svg{width:100%;height:100%;display:block}@media(min-width:750px){.supp-collection-grid__toolbar{position:sticky;top:0;z-index:15;background:var(--cg-bg, #ffffff);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}}.supp-collection-grid__card-image-wrap,.supp-fp__img-wrap,.supp-colgrid__img-wrap{position:relative}.supp-collection-grid__card-image-wrap:before,.supp-fp__img-wrap:before,.supp-colgrid__img-wrap:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#2c211b0d,#2c211b1a,#2c211b0d);background-size:200% 100%;animation:supp-skeleton-shimmer 1.4s ease-in-out infinite;z-index:0}.supp-collection-grid__card-image,.supp-fp__img,.supp-colgrid__img{position:relative;z-index:1}.supp-collection-grid__card-image[src],.supp-fp__img[src],.supp-colgrid__img[src]{background:#fff}@keyframes supp-skeleton-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@media(prefers-reduced-motion:reduce){.supp-collection-grid__card-image-wrap:before,.supp-fp__img-wrap:before,.supp-colgrid__img-wrap:before{animation:none;background:#2c211b0d}}@media(prefers-reduced-motion:no-preference){.supp-collection-grid__card-image,.supp-fp__img,.supp-colgrid__img,.supp-bundle__card-image,.supp-blog-card__image,.supp-lab-hub__card-image{transition:transform .4s ease}.supp-collection-grid__card:hover .supp-collection-grid__card-image,.supp-fp__card:hover .supp-fp__img,.supp-colgrid__card:hover .supp-colgrid__img,.supp-bundle__card:hover .supp-bundle__card-image,.supp-blog-card:hover .supp-blog-card__image,.supp-lab-hub__card:hover .supp-lab-hub__card-image{transform:scale(1.06)}}@media(prefers-reduced-motion:reduce){.supp-bundle,.supp-bundle *,.supp-recs,.supp-recs *,.supp-rb,.supp-rb *,.supp-policy-cta,.supp-policy-cta *,.supp-story,.supp-story *,.supp-sticky-atc,.supp-sticky-atc *,.supp-fp,.supp-fp *{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important}}.supp-recently-viewed{padding:2.5rem 1.25rem;background:#fff}.supp-recently-viewed__inner{max-width:1200px;margin:0 auto}.supp-recently-viewed__heading{font-size:1.5rem;font-weight:700;margin:0 0 1.25rem;color:#2c211b}.supp-recently-viewed__grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,1fr);gap:1rem}@media(min-width:750px){.supp-recently-viewed__grid{grid-template-columns:repeat(4,1fr)}}.supp-recently-viewed__card{background:#f9f5ef;border-radius:10px;overflow:hidden;transition:transform .2s ease,box-shadow .2s ease}.supp-recently-viewed__card:hover{transform:translateY(-3px);box-shadow:0 6px 18px #2c211b1a}.supp-recently-viewed__link{text-decoration:none;color:inherit;display:block}.supp-recently-viewed__img-wrap{aspect-ratio:1 / 1;overflow:hidden;background:#2c211b0d}.supp-recently-viewed__img{width:100%;height:100%;object-fit:cover;display:block}.supp-recently-viewed__body{padding:.75rem 1rem 1rem}.supp-recently-viewed__title{font-size:.9rem;font-weight:700;color:#2c211b;margin:0 0 .25rem;line-height:1.3}.supp-recently-viewed__price{font-size:.85rem;color:#6b5c54;margin:0}.supp-recently-viewed[data-empty=true]{display:none}.supp-breadcrumbs{max-width:1200px;margin:0 auto;padding:1rem 1.25rem 0;font-size:.85rem;color:#6b5c54}.supp-breadcrumbs__list{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;align-items:center;gap:.4rem}.supp-breadcrumbs__item{display:inline-flex;align-items:center;gap:.4rem}.supp-breadcrumbs__item:not(:last-child):after{content:"\203a";opacity:.5}.supp-breadcrumbs__link{color:#6b5c54;text-decoration:none;transition:color .15s ease}.supp-breadcrumbs__link:hover{color:#a94c2e}.supp-breadcrumbs__current{color:#2c211b;font-weight:600}.shopify-section:has(.jdgm-medals-wrapper),.shopify-section:has(.jdgm-medals-wrapper) [class*=color-],.shopify-section:has(.jdgm-medals-wrapper) .gradient,.shopify-section .jdgm-medals-wrapper,.shopify-section .jdgm-medals,.shopify-section .jdgm-medals__container,.jdgm-medals-wrapper,.jdgm-medals{background:transparent!important;background-color:transparent!important;box-shadow:none!important}.jdgm-medals,.jdgm-medals__container{overflow-x:visible!important;overflow:visible!important}.jdgm-medals__container{display:flex!important;flex-wrap:wrap!important;justify-content:center!important;white-space:normal!important;gap:14px 20px!important}.jdgm-medals__container .jdgm-medal-wrapper{flex:0 0 auto!important;min-width:0!important}.jm-ai-insights__disclaimer,.jm-ai-insights__disclaimer .jm-text,.jdgm-carousel__rev-sum-info{color:#374232!important}.jdgm-carousel__rev-sum-info>svg{fill:#374232!important}.jdgm-star.jdgm--on,.jdgm-rating__stars .jdgm-star.jdgm--on,.jdgm-prev-badge__stars .jdgm-star.jdgm--on{color:#e69d28!important}.jdgm-prev-badge__text,.jdgm-prev-badge__count,.jdgm-numreviews{color:#a94c2e!important}.jdgm-widget .jdgm-title{font-family:var(--heading-font-family, inherit);color:#2c211b;font-weight:700}.jdgm-widget .jdgm-text,.jdgm-widget .jdgm-content{color:#2c211b;font-family:var(--body-font-family, inherit)}.jdgm-widget .jdgm-reviewer-name{color:#2c211b;font-weight:700}.jdgm-widget .jdgm-product-name,.jdgm-widget .jdgm-rating-text,.jdgm-widget .jdgm-rating-star{color:#a94c2e}.jdgm-widget .jdgm-verified-text,.jdgm-verified-by__text{color:#7a6558}.jdgm-widget .jdgm-verified-checkmark path{fill:#a94c2e}.jdgm-widget .jdgm-reviewer-verified-icon svg path{fill:#a94c2e}.jdgm-widget .jdgm-quote-marks{color:#c47d4a}.jdgm-testimonials-carousel .jdgm-card,.jdgm-cards-carousel .jdgm-card,.jdgm-cards-carousel .jdgm-media-card{background:#f3e9d7;border:none;border-radius:14px}.jdgm-widget .jdgm-arrow{color:#2c211b}.jdgm-widget .jdgm-arrow:hover{color:#a94c2e}.jm-review-widget .jm-button--primary,.jm-review-widget .jm-action-buttons__button{background-color:#a94c2e!important;color:#fff!important;border-color:#a94c2e!important;border-radius:var(--button-corner-radius, 8px)}.jm-review-widget .jm-button--primary:hover,.jm-review-widget .jm-action-buttons__button:hover{background-color:#7a4520!important;border-color:#7a4520!important}.jm-review-widget .jm-review-widget-minimal-header__title{font-family:var(--heading-font-family, inherit);color:#2c211b;font-weight:700}.jm-review-widget .jm-no-reviews-state__text,.jm-review-widget .jm-text{color:#7a6558}.jdgm-medals-wrapper{color:#2c211b;padding:2rem 1.25rem}.jdgm-medals-wrapper,.jdgm-medals-wrapper .jdgm-rating__count,.jdgm-medals-wrapper .jdgm-prev-badge__text,.jdgm-medals-wrapper .jdgm-rating-text,.jdgm-medals-wrapper .jdgm-verified-by__text,.jdgm-medals-wrapper .jdgm-verified-text{color:#2c211b!important}.jdgm-medals-wrapper .jdgm-star.jdgm--on{color:#c47d4a!important}.jdgm-testimonials-carousel,.jdgm-cards-carousel{max-width:1100px;margin-left:auto;margin-right:auto;padding:0 1.25rem}@media(min-width:900px){.jdgm-testimonials-carousel,.jdgm-cards-carousel{padding:0 2rem}}.jdgm-widget .jdgm-arrow:focus-visible,.jm-review-widget .jm-button:focus-visible{outline:2px solid #a94c2e;outline-offset:3px}@media(prefers-reduced-motion:reduce){.jdgm-widget,.jdgm-widget *{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important}}.supp-env{background-color:#f3e9d7!important;color:#2c211b!important}.supp-env__heading,.supp-env__subheading,.supp-env__card-heading{color:#2c211b!important}.supp-env__card{background:#fff!important;border-color:#00000012!important}.supp-env__stat,.supp-env__card-icon{color:#a94c2e!important}.supp-env__badge{background:#a94c2e!important;color:#fff!important}[class*=supp-] a:focus-visible,[class*=supp-] button:focus-visible,[class*=supp-] summary:focus-visible,[class*=supp-] [tabindex]:focus-visible,.hap-impact-banner:focus-visible{outline:2px solid currentColor;outline-offset:2px;border-radius:2px}a[class*=__card-link]:focus-visible,a[class*=__cs-link]:focus-visible,a[class*=__card-img-link]:focus-visible,a[class*=__crosssell-img]:focus-visible,a[class*=__product-link]:focus-visible,a[class*=__article-link]:focus-visible{outline-offset:-2px}
/*# sourceMappingURL=/cdn/shop/t/33/assets/customization.css.map */
