.cart-drawer .line-item-info .v-stack>.v-stack>a:first-child:not(.smallcaps):not(.text-subdued),.cart-drawer .line-item-info .v-stack>.v-stack>p:first-child:not(.smallcaps):not(.text-subdued){font-size:var(--text-xs);line-height:1.45}.cart-drawer line-item-quantity a.link{font-size:.6875rem}.product-gallery__media{aspect-ratio:4 / 5;overflow:hidden}.product-gallery__media>img,.product-gallery__media video-media,.product-gallery__media video-media>img,.product-gallery__media video-media>video{display:block;width:100%;height:100%;object-fit:cover}.craft-hotspots-wrapper .craft-popup .craft-popup-eyebrow{font-size:var(--text-h4);letter-spacing:.1em;line-height:1.25;margin:0 0 8px;color:#64574f}.craft-hotspots-wrapper .craft-popup{width:260px}.craft-hotspots-wrapper .craft-hotspots-intro p{text-align:left}.shopify-section--before-after-image .section-header .prose p{opacity:.8;font-weight:300;text-align:left}@media screen and (max-width:699px){[id$=__image_with_text_E6JMzU] .image-with-text>.prose{margin-block-end:.75rem}}.how-it-works .how-it-works-number{color:#64574f}.how-it-works .how-it-works-item{border-top-color:#64574f80}.how-it-works .how-it-works-item:last-child{border-bottom-color:#64574f80}.shopify-section .how-it-works{padding-bottom:1rem}@media screen and (min-width:1000px){.shopify-section .how-it-works{padding-bottom:1.5rem}}.footer__block .h6{font-size:.8125rem;letter-spacing:.16em;text-transform:uppercase;line-height:1.35}@media(max-width:699px){.footer__block .h6{font-size:.75rem;letter-spacing:.14em}}.footer__block .prose,.footer__block .prose p,.footer__block ul a{font-size:.875rem;line-height:1.6}.footer__block--newsletter .input,.footer__block--newsletter .input::placeholder{font-size:.875rem}.footer__block--newsletter .input{padding-block:.85rem}.footer__block--newsletter .floating-label{font-size:.75rem}.footer__block--newsletter .button{font-size:.8125rem;letter-spacing:.12em;padding:.85rem 1.75rem}.footer__aside>p.heading{text-transform:uppercase;letter-spacing:.28em;line-height:1.8}@media(max-width:480px){.footer__aside>p.heading{letter-spacing:.22em}}.variant-picker .variant-picker__option-values{max-width:23rem;gap:.25rem}.variant-picker .block-swatch{width:100%;justify-content:flex-start;align-items:center;gap:.7rem;padding:.65rem .85rem;border:1px solid transparent;border-radius:2px;background:transparent;font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.14em;transition:border-color .2s ease}.variant-picker .block-swatch,.variant-picker :checked+.block-swatch,.variant-picker .block-swatch.is-selected{color:var(--color-foreground, #2A2520)}.variant-picker .block-swatch>span:first-of-type{min-width:8rem;font-size:.85em}.variant-picker :checked+.block-swatch,.variant-picker .block-swatch.is-selected{border-color:#26211e73;background:transparent}@media(hover:hover)and (pointer:fine){.variant-picker .block-swatch:hover{border-color:#26211e33}.variant-picker .block-swatch--has-perk:hover .mk-perk{background:#a8957c61}}.variant-picker .block-swatch:not(.is-disabled):before{content:"";flex:none;width:9px;height:9px;border-radius:50%;border:1px solid rgba(38,33,30,.35);background:transparent;transition:background-color .2s ease,border-color .2s ease;position:static;inset:auto}.variant-picker :checked+.block-swatch:not(.is-disabled):before,.variant-picker .block-swatch.is-selected:not(.is-disabled):before{background:#26211e;border-color:#26211e}.variant-picker .mk-perk{margin-left:0;border-left:none;padding:.3rem .55rem;background:#a8957c47;color:#4e4239;border-radius:2px;text-align:left;white-space:nowrap;line-height:1;transition:background-color .2s ease}.variant-picker .block-swatch .mk-perk,.variant-picker .block-swatch:hover .mk-perk,.variant-picker :checked+.block-swatch .mk-perk,.variant-picker .block-swatch.is-selected .mk-perk{color:#4e4239}.variant-picker .mk-gift{max-width:23rem;margin:.25rem 0 0}.variant-picker .mk-gift__label{margin:0 0 .6rem;font-size:11px;letter-spacing:.28em;text-transform:uppercase;font-weight:400;line-height:1.4;color:var(--color-foreground-secondary, rgba(42, 37, 32, .5))}.variant-picker .mk-gift__card{display:flex;align-items:center;gap:14px;padding:0;border:none}.variant-picker .mk-gift__image{width:56px;height:56px;flex:none;display:block;object-fit:cover;border-radius:2px}.variant-picker .mk-gift__text{margin:0;min-width:0;text-align:left;font-size:.8125rem;font-weight:300;line-height:1.45;color:var(--color-foreground-secondary, rgba(42, 37, 32, .62))}@media(max-width:480px){.variant-picker .block-swatch{gap:.6rem;padding:.65rem;letter-spacing:.1em}.variant-picker .block-swatch>span:first-of-type{min-width:6.75rem}.variant-picker .mk-perk{letter-spacing:.08em;padding:.28rem .5rem}}@media(max-width:699px){.shopify-section--main-page .prose figure{width:100vw;max-width:100vw;margin-inline:calc(50% - 50vw)}.shopify-section--main-page .prose figure img{width:100%;max-width:none;border-radius:0}.shopify-section--main-page .prose figure figcaption{padding-inline:var(--container-gutter, 1.25rem)}}.shopify-section--main-page .prose ul,.shopify-section--main-page .prose ol{margin-inline-start:calc(1em + 1.25rem)!important}@media screen and (min-width:700px){[id$=__tabs_kDi8PQ] x-tabs.content-tabs{display:none!important}[id$=__tabs_kDi8PQ] .accordion-group{display:block!important}[id$=__tabs_kDi8PQ] .section-stack{max-width:720px;margin-inline:auto}[id$=__tabs_kDi8PQ] .accordion__toggle{padding-block:1.25rem}}[id$=__philosophy] .multiple-media-with-text__media-wrapper>div:after,[id$=__image_with_text_E6JMzU] .image-with-text>picture:after{content:"Photographed by @benmack_";display:block;margin-top:.5em;padding-inline:var(--container-gutter, 1.25rem);font-size:.85em;opacity:.455;text-align:end}@media screen and (min-width:700px){[id$=__image_with_text_E6JMzU] .image-with-text>picture:after{padding-inline:0}}[id$=__image_with_text_tAyc7r] .image-with-text>picture:after{content:"Image courtesy of Greenspark.";display:block;margin-top:.5em;padding-inline:var(--container-gutter, 1.25rem);font-size:.85em;opacity:.455;text-align:end}@media screen and (min-width:700px){[id$=__image_with_text_tAyc7r] .image-with-text>picture:after{padding-inline:0}}.shopify-section--main-page .prose figure figcaption{text-align:end;font-style:normal!important;color:inherit!important;opacity:.455!important}@media screen and (min-width:1000px){.header__primary-nav .header__primary-nav-item{position:relative}.header__primary-nav .header__primary-nav-item:before,.header__primary-nav .header__primary-nav-item:after{top:auto;bottom:-.45rem;inset-block-end:-.45rem}}#klaviyo-product-reviews-wrapper{--kl-reviews-reviews-button-color: #26211e !important;--kl-reviews-reviews-button-hover-color: #4e4239 !important;--kl-reviews-reviews-button-font-color: #f6efe4 !important;--kl-reviews-reviews-button-corner-radius: 2px !important;--kl-reviews-reviews-button-font-font-family: inherit !important;--kl-reviews-reviews-button-font-font-weight: 400 !important;--kl-reviews-reviews-primary-background-color: transparent !important;--kl-reviews-reviews-secondary-background-color: rgba(168, 149, 124, .18) !important;--kl-reviews-reviews-accent-color: #26211e !important;--kl-reviews-reviews-filter-style-width: 1px !important;--kl-reviews-reviews-filter-color: #26211e !important;--kl-reviews-reviews-filter-corner-radius: 2px !important;--kl-reviews-reviews-filter-background-color: transparent !important;--kl-reviews-reviews-primary-font-font-family: inherit !important;--kl-reviews-reviews-primary-font-font-weight: 400 !important;--kl-reviews-reviews-primary-font-color: #26211e !important;--kl-reviews-reviews-secondary-font-font-family: inherit !important;--kl-reviews-reviews-secondary-font-font-weight: 400 !important;--kl-reviews-reviews-secondary-font-color: #64574f !important;--kl-reviews-reviews-corner-radius: 2px !important;--kl-reviews-reviews-summary-images-corner-radius: 2px !important;--kl-reviews-reviews-review-images-corner-radius: 2px !important;--kl-reviews-reviews-star-color: #26211e !important;--kl-reviews-reviews-empty-star-color: rgba(38, 33, 30, .18) !important;--kl-reviews-reviews-star-spacing: 2px !important;font-family:var(--text-font-family, "Jost", sans-serif)}#klaviyo-product-reviews-wrapper,#klaviyo-product-reviews-wrapper *{font-family:var(--text-font-family, "Jost", sans-serif)!important;font-weight:400!important}.kl_reviews__star_rating_widget.kl_reviews__star_rating_widget.kl_reviews__star_rating_widget{--kl-reviews-stars-star-color: #26211e !important;--kl-reviews-stars-empty-star-color: rgba(38, 33, 30, .18) !important;--kl-reviews-stars-primary-font-font-family: inherit !important;--kl-reviews-stars-primary-font-font-weight: 300 !important;--kl-reviews-stars-primary-font-color: #64574f !important;--kl-reviews-stars-star-spacing: 2px !important;font-family:var(--text-font-family, "Jost", sans-serif)}.kl_reviews__star_rating_widget.kl_reviews__star_rating_widget.kl_reviews__star_rating_widget *{font-family:var(--text-font-family, "Jost", sans-serif)!important}#shopify-pc__banner,#shopify-pc__banner *,#shopify-pc__prefs,#shopify-pc__prefs *{font-size:.875rem!important;line-height:1.5!important}#shopify-pc__banner h1,#shopify-pc__banner h2,#shopify-pc__banner h3,#shopify-pc__banner [id$=title],#shopify-pc__prefs h1,#shopify-pc__prefs h2,#shopify-pc__prefs h3,#shopify-pc__prefs [id$=title]{font-size:1rem!important;line-height:1.35!important}#shopify-pc__banner button,#shopify-pc__prefs button{font-size:.8125rem!important;padding-block:.6rem!important}.shopify-pc__prefs__dialog:after{content:"";position:sticky;bottom:0;flex:none;display:block;height:2.5rem;margin-top:-2.5rem;pointer-events:none;background:linear-gradient(to bottom,#f6efe400,#f6efe4)}.shopify-pc__prefs__options{padding-bottom:3rem!important}
/*# sourceMappingURL=/cdn/shop/t/28/assets/custom.css.map */
