@font-face{font-family:Libre Caslon Display;src:url(./libre-caslon-display-latin-400-normal.woff2) format("woff2");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:Archivo Narrow;src:url(./archivo-narrow-latin-600-normal.woff2) format("woff2");font-style:normal;font-weight:600;font-display:swap}@font-face{font-family:Manrope;src:url(./manrope-latin-400-normal.woff2) format("woff2");font-style:normal;font-weight:400;font-display:swap}:root{--font-body--family: "Manrope", sans-serif;--font-body--style: normal;--font-body--weight: 400;--font-heading--family: "Libre Caslon Display", Georgia, serif;--font-heading--style: normal;--font-heading--weight: 400;--font-subheading--family: "Archivo Narrow", sans-serif;--font-subheading--style: normal;--font-subheading--weight: 600;--font-accent--family: "Archivo Narrow", sans-serif;--font-accent--style: normal;--font-accent--weight: 600;--witching-lampblack: #1f1e1b;--witching-bone: #eee7d7;--witching-parchment: #cfc2a8;--witching-oxblood: #602c2a;--witching-woodland: #3f4a3d;--witching-brass: #8b6b3f;--witching-product-ground: #f4eedf}body{letter-spacing:.005em}:is(h1,h2,h3,h4,.h1,.h2,.h3,.h4){text-wrap:balance}.announcement-bar{color:var(--witching-bone);letter-spacing:.13em;text-transform:uppercase}.header-logo__image--witching-supply{display:block;width:auto;height:var(--header-logo-image-height-mobile);object-fit:contain}@media screen and (min-width:750px){.header-logo__image--witching-supply{height:var(--header-logo-image-height)}}.header-section{border-block-end:1px solid var(--witching-parchment)}.button,.button-custom{font-family:var(--font-subheading--family);font-weight:600;letter-spacing:.08em;text-transform:uppercase}.product-card .card-gallery,.product-card .product-media-container,.product-grid .product-media-container,.product-recommendations .product-media-container{background:var(--witching-product-ground)}.product-card .product-media-container,.product-grid .product-media-container,.product-recommendations .product-media-container{aspect-ratio:1 / 1!important}.product-card .product-media-container :is(img,video,iframe,.deferred-media__poster-image),.product-grid .product-media-container :is(img,video,iframe,.deferred-media__poster-image),.product-recommendations .product-media-container :is(img,video,iframe,.deferred-media__poster-image){width:100%;height:100%;object-fit:contain!important;object-position:center}main[data-template^=product] .product-media-container{width:min(100%,500px);max-width:500px;max-height:500px;aspect-ratio:1 / 1!important;margin-inline:auto;background:var(--witching-product-ground)}main[data-template^=product] .product-media-container :is(img,video,iframe,.deferred-media__poster-image){width:100%;height:100%;object-fit:contain!important;object-position:center}.cart-items__media-container{aspect-ratio:1 / 1!important;background:var(--witching-product-ground)}.cart-items__media-image,.sticky-add-to-cart__image-img{width:100%;height:100%;object-fit:contain!important;object-position:center}main:not([data-template=index]) .collection-card__image,main:not([data-template=index]) .collection-card__image .resource-image__image{aspect-ratio:1 / 1!important;background:var(--witching-product-ground)}main:not([data-template=index]) .collection-card__image .resource-image__image{width:100%;height:100%;object-fit:contain!important;object-position:center}main[data-template=index] .collection-card__image,main[data-template=index] .collection-card__image .resource-image__image{aspect-ratio:4 / 5}main[data-template=index] .collection-card__image .resource-image__image{object-fit:cover}.product-card :is(.price,.compare-at-price),.product-price{color:var(--witching-oxblood)}footer{border-block-start:1px solid var(--witching-brass)}
/*# sourceMappingURL=/cdn/shop/t/5/assets/witching-supply.css.map */
