h1,.h1{font-size:calc(var(--font-heading-scale) * 2.4rem)!important}@media only screen and (min-width:750px){h1,.h1{font-size:calc(var(--font-heading-scale) * 3.2rem)!important}}h2,.h2{font-size:calc(var(--font-heading-scale) * 2rem)!important}@media only screen and (min-width:750px){h2,.h2{font-size:calc(var(--font-heading-scale) * 2.4rem)!important}}h3,.h3{font-size:calc(var(--font-heading-scale) * 1.6rem)!important}h4,.h4{font-size:calc(var(--font-heading-scale) * 1.5rem)!important}body,p,.text-body,.rte p,.rte li,.rte:not(h1):not(h2):not(h3):not(h4):not(h5):not(h6):not(.h0):not(.h1):not(.h2):not(.h3):not(.h4){font-size:calc(var(--font-body-scale) * 1.6rem)!important}.header__heading-link{display:inline-flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;text-decoration:none!important}.header__logo-tagline{display:block;font-family:var(--font-heading-family),serif!important;font-size:1.25rem!important;font-weight:600!important;color:#3c2415!important;letter-spacing:.05em!important;line-height:1.1!important;margin-top:4px!important;white-space:nowrap!important;transition:opacity .2s ease}.header__heading-link:hover .header__logo-tagline{opacity:.85}@media screen and (max-width:749px){.header__logo-tagline{font-size:1.05rem!important;margin-top:2px!important;letter-spacing:.03em!important}}h3,.h3,.category-grid__title,.collection-metafield-card__title{font-family:var(--font-body-family)!important;font-style:var(--font-body-style)!important;font-weight:600!important;line-height:1.3!important;letter-spacing:normal!important}.card__heading,.card__heading a{font-family:var(--font-body-family)!important;font-style:var(--font-body-style)!important;font-weight:400!important;letter-spacing:normal!important}body,p,.rte,.text-body{letter-spacing:normal!important}.page-width-container{box-sizing:border-box!important;margin-left:auto!important;margin-right:auto!important}@media screen and (max-width:749px){.page-width-container{width:calc(100% - 3rem)!important}}@media screen and (min-width:750px)and (max-width:989px){.page-width-container{width:calc(100% - 6rem)!important}}@media screen and (min-width:990px){.page-width-container{--scale: var(--section-scale, 100);max-width:calc(1200px * var(--scale) / 100)!important;width:calc(100% - 10rem)!important}}.banner.page-width-container,.page-width-container .banner{position:relative!important;margin-left:auto!important;margin-right:auto!important;overflow:hidden!important;border-radius:var(--media-radius, 0)}.banner.page-width-container,.banner.page-width-container .banner__content,.banner.page-width-container .banner__box,.page-width-container .banner,.page-width-container .banner__content,.page-width-container .banner__box{min-height:0!important;padding-top:0!important;padding-bottom:0!important}.banner.page-width-container .banner__media,.page-width-container .banner__media{left:0!important;right:0!important;width:100%!important}.banner.page-width-container .banner__media img,.page-width-container .banner__media img{width:100%!important;height:100%!important;object-fit:contain!important}.rich-text__blocks,.rich-text__wrapper{width:100%!important;max-width:100%!important}slideshow-component.page-width-container,.slideshow-wrapper.page-width-container,.page-width-container slideshow-component{position:relative!important;margin-left:auto!important;margin-right:auto!important;box-sizing:border-box!important}.page-width-container .slideshow,slideshow-component.page-width-container .slideshow,.page-width-container .slider-component-desktop,.page-width-container .slider-component-mobile{margin-left:0!important;margin-right:0!important;width:100%!important;max-width:100%!important;position:relative!important;border-radius:var(--media-radius, 0);overflow:hidden!important}.page-width-container .slideshow__slide,slideshow-component.page-width-container .slideshow__slide,.page-width-container .slideshow__media{width:100%!important;max-width:100%!important}.slideshow__controls,.slideshow__controls--top,.slideshow__controls--border-radius-mobile,.slider-buttons,.slideshow__controls .slider-button,.slideshow__controls .slideshow__autoplay,.slideshow__controls .slider-counter{border:none!important;box-shadow:none!important;outline:none!important}.slideshow__controls:before,.slideshow__controls:after,.slideshow__controls .slider-button:before,.slideshow__controls .slider-button:after{display:none!important;content:none!important}@media screen and (min-width:990px){.page-width-container .title-wrapper-with-link,.page-width-container .slider-component-full-width,.page-width-container .collection__title,.page-width-container .page-width-desktop,.collection.page-width-container .slider-component-desktop{padding-left:0!important;padding-right:0!important;max-width:100%!important}}@media screen and (min-width:1000px){.page-width--narrow,.article-template__hero-container,.article-template__content{max-width:var(--page-width)!important;padding-left:5rem!important;padding-right:5rem!important;margin-left:auto!important;margin-right:auto!important}.collection-hero__description,.product-description-content,.page-width--narrow:not(.article-template__content) .rte,.page-width--narrow:not(.article-template__content).rte{width:100%!important;max-width:100%!important;padding-left:0!important;padding-right:0!important;margin-left:auto!important;margin-right:auto!important}}.breadcrumbs{margin-top:1.25rem;margin-bottom:1rem;width:100%;text-align:left}.breadcrumbs__list{list-style-type:none;margin:0;padding:0;display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start!important;font-size:1.3rem;line-height:1.4}.breadcrumbs__item{display:inline-flex;align-items:center}.breadcrumbs__item:not(:last-child):after{content:"/";display:inline-block;margin:0 .8rem;color:#94a3b8}.breadcrumbs__link{color:#64748b;text-decoration:none;transition:color .15s ease}.breadcrumbs__link:hover{text-decoration:underline;color:#000}.breadcrumbs__link[aria-current=page]{color:#1e293b;font-weight:500}@media screen and (max-width:749px){.breadcrumbs{margin-top:1rem;margin-bottom:.75rem;overflow:hidden}.breadcrumbs__list{flex-wrap:nowrap!important;overflow-x:auto!important;white-space:nowrap!important;justify-content:flex-start!important;-webkit-overflow-scrolling:touch;padding-bottom:.5rem;scrollbar-width:none}.breadcrumbs__list::-webkit-scrollbar{display:none}.breadcrumbs__item{flex-shrink:0}}cart-items .product-option dd.multiline-text,.cart-items .product-option dd.multiline-text,cart-items .product-option--multiline dd,.cart-items .product-option--multiline dd{display:block!important;white-space:pre-line!important;margin-left:0!important;margin-top:.15rem!important}.collection-hero__title{margin:1.5rem 0!important}@media screen and (max-width:549px){.template-collection .product-grid:not(.slider),ul#product-grid:not(.slider),ul.product-grid:not(.slider):not(.slider--desktop){display:grid!important;grid-template-columns:repeat(2,1fr)!important;gap:1.25rem .75rem!important;width:100%!important}}@media screen and (min-width:550px){.template-collection #product-grid:not(.slider),ul#product-grid:not(.slider),ul.product-grid:not(.slider):not(.slider--desktop){display:grid!important;grid-template-columns:repeat(auto-fill,minmax(220px,1fr))!important;gap:2rem 1.5rem!important;width:100%!important}}.template-collection .product-grid:not(.slider) .grid__item,#product-grid:not(.slider) .grid__item,ul.product-grid:not(.slider):not(.slider--desktop) .grid__item{width:100%!important;max-width:100%!important}.product__info-container>*{margin-top:0!important;margin-bottom:1.5rem!important}.product__info-container .price,.product__info-container .price__container,.product__info-container div.rating-wrapper,.product__info-container .rating-wrapper,.product__info-container product-form,.product__info-container .product-form__submit,.product__info-container variant-selects,.product__info-container variant-radios{margin-top:0!important;margin-bottom:0!important;padding-top:0!important;padding-bottom:0!important}.product__info-container>[id^=price-],.product__info-container>[data-shopify-editor-block*='"type":"price"']{margin-bottom:.75rem!important}.product__info-container .price-item,.product__info-container .price{font-size:2rem!important}.product__info-container .product__text:has(+.product__sku),.product__info-container .product__text:has(+.product__sku) p,.product__info-container .product__sku{display:inline-block!important;vertical-align:top!important;font-size:1.2rem!important;line-height:1.2rem!important;color:#64748b!important}.product__info-container .product__sku{margin-left:.35rem!important}.product__description img,.product-description-content img,.product__info-container .rte img,.collection-hero__description img,.rte img{max-width:100%!important;height:auto!important;display:inline-block!important;vertical-align:middle!important;margin:.5rem .25rem!important}:target{scroll-margin-top:90px}.collection-metafield-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(145px,1fr));gap:1.5rem;margin-top:2rem;margin-bottom:2.5rem}@media screen and (min-width:750px){.collection-metafield-grid{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:2rem}}.collection-metafield-card{display:flex;flex-direction:column;text-decoration:none;color:rgb(var(--color-foreground));background-color:rgba(var(--color-foreground),.03);border:1px solid rgba(var(--color-foreground),.08);border-radius:var(--media-radius, 8px);overflow:hidden;transition:transform .2s ease,box-shadow .2s ease}.collection-metafield-card:hover{transform:translateY(-3px);box-shadow:0 4px 12px #00000014}.collection-metafield-card__image-wrapper{width:100%;display:flex;align-items:center;justify-content:center}.collection-metafield-card__image-wrapper img{width:100%;height:auto;display:block;object-fit:contain}.collection-metafield-card__info{padding:1rem .8rem;text-align:center;margin-top:auto}.collection-metafield-card__title{display:block!important;font-family:var(--font-heading-family);font-size:1.4rem;letter-spacing:.04rem;line-height:1.15!important;font-weight:500;margin:0!important}.page-collection-grid-section{margin-top:2rem;margin-bottom:2rem}.page-collection-grid-section h2{color:#3c2415;margin-bottom:1.5rem}
/*# sourceMappingURL=/cdn/shop/t/7/assets/custom.css.map */
