@import"https://fonts.googleapis.com/css2?family=Fraunces:opsz,wght@9..144,300;9..144,400;9..144,500;9..144,600;9..144,700&family=Figtree:wght@300;400;500;600;700;800&display=swap";:root{--brand-ink: #183126;--brand-ink-soft: #355243;--brand-ink-muted: #6d8377;--brand-accent: #204838;--brand-paper: #ffffff;--brand-paper-soft: #f6f9f6;--brand-paper-mist: #edf3ef;--brand-line: rgb(32 72 56 / 12%);--brand-line-strong: rgb(32 72 56 / 22%);--brand-shadow-sm: 0 1px 2px rgb(23 49 38 / 4%);--brand-shadow-md: 0 8px 24px rgb(23 49 38 / 6%);--brand-shadow-lg: 0 16px 40px rgb(23 49 38 / 8%);--brand-radius-sm: 0;--brand-radius-md: 0;--brand-radius-lg: 0;--narrow-page-width: 74rem;--normal-page-width: 94rem}body{--font-body--family: "Figtree", "Helvetica Neue", Arial, sans-serif;--font-subheading--family: "Figtree", "Helvetica Neue", Arial, sans-serif;--font-heading--family: "Fraunces", "Times New Roman", Georgia, serif;--font-accent--family: "Figtree", "Helvetica Neue", Arial, sans-serif;--font-h1--family: var(--font-heading--family);--font-h2--family: var(--font-heading--family);--font-h3--family: var(--font-heading--family);--font-h4--family: var(--font-heading--family);--font-h5--family: var(--font-body--family);--font-h6--family: var(--font-body--family);background:var(--brand-paper);color:var(--brand-ink)}main[data-template]{background:transparent}:is(p,li,input,textarea,select){font-family:var(--font-body--family)}:is(h1,h2,h3,h4,.h1,.h2,.h3,.h4){font-family:var(--font-heading--family);font-weight:500}.button,.shopify-payment-button__button{border-radius:0;font-family:var(--font-body--family);font-size:.82rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.button--primary,.shopify-payment-button__button{background:var(--brand-ink);color:var(--brand-paper);border:1px solid var(--brand-ink)}.button--primary:hover,.shopify-payment-button__button:hover{background:var(--brand-accent);border-color:var(--brand-accent);color:var(--brand-paper)}.button--secondary{background:transparent;color:var(--brand-ink);border:1px solid var(--brand-ink)}.button--secondary:hover{background:var(--brand-ink);color:var(--brand-paper)}@media(any-pointer:fine)and (prefers-reduced-motion:no-preference){.button,.product-grid__card,[id*=__product_list_] product-card>.group-block,.collection-card,.blog-post-item{transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease,background .2s ease,color .2s ease}}#header-group .announcement-bar{background:var(--brand-ink);color:var(--brand-paper)}#header-group .announcement-bar__text{font-size:.72rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase}#header-group .header__row--top.section{background:var(--brand-paper);border-bottom:1px solid var(--brand-line);box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}#header-group .menu-list__link-title,#header-group .header-actions__action,#header-group .account-button{color:var(--brand-ink);font-family:var(--font-body--family);font-size:.92rem;font-weight:500;letter-spacing:0;text-transform:none}#header-group .menu-list__link:hover .menu-list__link-title,#header-group .menu-list__link--active .menu-list__link-title{color:var(--brand-accent)}#header-group .header-logo__text-mark,#header-group .header-logo__mark-primary,#header-group .header-logo__mark-secondary{color:var(--brand-ink);font-family:var(--font-heading--family);font-size:1.4rem;font-weight:600;letter-spacing:-.01em;text-transform:none}#header-group .header-logo__mark-emblem{color:var(--brand-accent)}[id*=__hero_jVaWmY] .hero__container{min-height:clamp(34rem,72vh,50rem);background:radial-gradient(circle at 14% 20%,rgb(255 255 255 / 76%) 0 16%,transparent 17%),radial-gradient(circle at 82% 16%,rgb(255 255 255 / 58%) 0 14%,transparent 15%),linear-gradient(135deg,#f6faf7,#edf4ef 44%,#fbfdfb);overflow:hidden}[id*=__hero_jVaWmY] .hero__container:before,[id*=__hero_jVaWmY] .hero__container:after{content:"";position:absolute;pointer-events:none}[id*=__hero_jVaWmY] .hero__container:before{inset:12% auto 12% 6%;width:min(38vw,30rem);background:linear-gradient(0deg,rgb(32 72 56 / 12%) 0 1px,transparent 1px 100%),linear-gradient(90deg,rgb(32 72 56 / 12%) 0 1px,transparent 1px 100%);background-size:3.8rem 3.8rem;border:1px solid rgb(32 72 56 / 12%);opacity:.9}[id*=__hero_jVaWmY] .hero__container:after{right:-6rem;bottom:-8rem;width:min(48vw,34rem);aspect-ratio:1;border-radius:50%;background:radial-gradient(circle at 48% 48%,rgb(255 255 255 / 14%) 0 26%,transparent 27%),conic-gradient(from 220deg,#5c8570b8,#183126eb,#5c8570b8);filter:blur(.2px);opacity:.92}[id*=__hero_jVaWmY] .hero__blurred-image,[id*=__hero_jVaWmY] .hero__media-grid{display:none!important}[id*=__hero_jVaWmY] .hero__content-wrapper{position:relative;z-index:2;min-height:inherit;padding:clamp(2.5rem,5vw,4.5rem) clamp(1.5rem,5vw,4rem) clamp(2.5rem,5vw,4rem);align-items:end}[id*=__hero_jVaWmY] .text-block:has(h1) p:first-child,[id*=__hero_jVaWmY] .group-block>.text-block:first-child p{background:transparent;border:0;box-shadow:none;padding:0;color:var(--brand-ink)!important;font-family:var(--font-body--family);font-size:1rem;font-weight:400;letter-spacing:0;text-transform:none;max-width:38rem;line-height:1.55}[id*=__hero_jVaWmY] .text-block :is(h1,p:last-child){color:var(--brand-ink)!important}[id*=__hero_jVaWmY] .group-block{max-width:38rem}[id*=__hero_jVaWmY] h1{max-width:14ch;font-family:var(--font-heading--family);font-size:clamp(3.2rem,7vw,6.4rem);font-weight:400;line-height:.94;letter-spacing:-.02em}[id*=__hero_jVaWmY] .text-block:has(h1) p:last-child{max-width:36rem;margin-top:1.6rem;color:var(--brand-ink-soft)!important;font-family:var(--font-body--family);font-size:1.05rem;font-weight:400;line-height:1.7}[id*=__hero_jVaWmY] .button{min-height:3.4rem;padding-inline:2rem;border-radius:0}@media screen and (max-width:749px){[id*=__hero_jVaWmY] .hero__container:before{inset:auto 1rem 6rem 1rem;width:auto;height:9rem}[id*=__hero_jVaWmY] .hero__container:after{right:-7rem;bottom:-10rem;width:20rem}}[id*=__section_brand_notes]{margin-top:0}[id*=__section_brand_notes] .text-block{border-radius:0;background:transparent;box-shadow:none;border:0}[id*=__section_brand_notes] .text-block:nth-child(2){transform:none}[id*=__section_brand_notes] .text-block p:first-child,[id*=__product_list_] .text-block:has(h3) p:first-child,footer .text-block:has(h2) p:first-child,footer .text-block:has(h3) p:first-child{background:transparent;color:var(--brand-ink-muted);font-size:.72rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;padding:0;border:0}[id*=__section_brand_notes] .text-block h3{font-family:var(--font-heading--family);font-size:clamp(1.6rem,2.6vw,2.2rem);font-weight:500;line-height:1.05;letter-spacing:-.01em}[id*=__section_brand_notes] .text-block p:last-child{max-width:32ch;color:var(--brand-ink-soft)}.wandamark-category-grid__card:not(:has(.wandamark-category-grid__media)){min-height:100%;display:flex;align-items:stretch}.wandamark-category-grid__card:not(:has(.wandamark-category-grid__media)) .wandamark-category-grid__content{min-height:16rem;align-content:start;padding:clamp(1.25rem,2.4vw,1.75rem)}.wandamark-category-grid__card-body a{color:var(--brand-ink);font-weight:600;text-underline-offset:.2em}[id*=__product_list_] .section-resource-list__header{margin-bottom:1.25rem}[id*=__product_list_] .section-resource-list__header h3{max-width:none;font-family:var(--font-heading--family);font-size:clamp(2rem,3.6vw,3.2rem);font-weight:500;line-height:1.05;letter-spacing:-.015em}[id*=__product_list_] .section-resource-list__header .text-block p:last-child,footer .text-block p:last-child{color:var(--brand-ink-soft);line-height:1.65}[id*=__product_list_] .resource-list--grid:has(.resource-list__item:only-child){grid-template-columns:minmax(21rem,34rem)}[id*=__product_list_] product-card>.group-block,main[data-template=collection] .product-grid__card,main[data-template=search] .product-grid__card,main[data-template=cart] .product-grid__card,main[data-template="404"] .product-grid__card{padding:0;border:0;border-radius:0;background:transparent;box-shadow:none}[id*=__product_list_] .card-gallery,[id*=__product_list_] .product-card__image,main[data-template=collection] .card-gallery,main[data-template=collection] .product-card__image,main[data-template=search] .card-gallery,main[data-template=search] .product-card__image,main[data-template=cart] .card-gallery,main[data-template=cart] .product-card__image,main[data-template="404"] .card-gallery,main[data-template="404"] .product-card__image{overflow:hidden;border-radius:0;background:var(--brand-paper-soft);aspect-ratio:1 / 1}[id*=__product_list_] .product-card__image,main[data-template=collection] .product-card__image,main[data-template=search] .product-card__image,main[data-template=cart] .product-card__image,main[data-template="404"] .product-card__image{filter:none}[id*=__product_list_] .product-card__content,main[data-template=collection] .product-card__content,main[data-template=search] .product-card__content,main[data-template=cart] .product-card__content,main[data-template="404"] .product-card__content{padding:.8rem 0 0}[id*=__product_list_] .product-card__content :is(.h4,h4),main[data-template=collection] .product-card__content :is(.h4,h4),main[data-template=search] .product-card__content :is(.h4,h4),main[data-template=cart] .product-card__content :is(.h4,h4),main[data-template="404"] .product-card__content :is(.h4,h4){font-family:var(--font-body--family);font-size:.98rem;font-weight:500;letter-spacing:0;color:var(--brand-ink)}[id*=__product_list_] .price,main[data-template=collection] .product-card__content .price,main[data-template=search] .product-card__content .price,main[data-template=cart] .product-card__content .price,main[data-template="404"] .product-card__content .price{color:var(--brand-ink-soft);font-family:var(--font-body--family);font-size:.92rem;font-weight:500}@media(any-pointer:fine)and (prefers-reduced-motion:no-preference){[id*=__product_list_] product-card:hover>.group-block,main[data-template=collection] .product-grid__card:hover,main[data-template=search] .product-grid__card:hover,main[data-template=cart] .product-grid__card:hover,main[data-template="404"] .product-grid__card:hover,main[data-template=list-collections] .collection-card:hover,main[data-template=blog] .blog-post-item:hover{transform:none;box-shadow:none}[id*=__product_list_] product-card:hover .card-gallery img,main[data-template=collection] .product-grid__card:hover .card-gallery img,main[data-template=search] .product-grid__card:hover .card-gallery img{transform:scale(1.03)}[id*=__product_list_] .card-gallery img,main[data-template=collection] .card-gallery img,main[data-template=search] .card-gallery img{transition:transform .4s ease}}main[data-template=collection]>.shopify-section:first-child [data-testid=section-content],main[data-template=search] .search-page__header,main[data-template=list-collections] .section-resource-list__content>.group-block:first-child,main[data-template^=page] .page-width-content .section-content-wrapper,main[data-template=article] .section-content-wrapper>header,main[data-template="404"] .section-content-wrapper{padding:clamp(1.5rem,3.5vw,2.5rem) 0;border:0;border-radius:0;background:transparent;box-shadow:none}main[data-template=collection]>.shopify-section:first-child [data-testid=section-content],main[data-template=search] .search-page__header,main[data-template=list-collections] .section-resource-list__content>.group-block:first-child,main[data-template^=page] .page-width-content .section-content-wrapper,main[data-template=article] .section-content-wrapper>header{gap:clamp(.75rem,1.5vw,1.2rem)}main[data-template=collection]>.shopify-section:first-child h1,main[data-template=search] .search-page__header h3,main[data-template=list-collections] .section-resource-list__content>.group-block:first-child h1,main[data-template^=page] .page-width-content h1,main[data-template=article] header h1,main[data-template="404"] h1,main[data-template=cart] .cart-title h1{margin:0;color:var(--brand-ink);font-family:var(--font-heading--family);font-size:clamp(2.6rem,5.5vw,4.8rem);font-weight:400;line-height:1.02;letter-spacing:-.02em}main[data-template=collection]>.shopify-section:first-child p:last-child,main[data-template=list-collections] .section-resource-list__content>.group-block:first-child p:last-child,main[data-template^=page] .page-width-content .text-block p,main[data-template=article] header p,main[data-template="404"] p,main[data-template=cart] .cart-page--empty p{color:var(--brand-ink-soft);font-size:1rem;line-height:1.7}main[data-template^=page] .page-width-content{padding-top:clamp(.75rem,2.5vw,1.5rem)}main[data-template^=page] .page-width-content .section-content-wrapper{max-width:min(76rem,calc(100% - var(--page-margin) * 2));margin-inline:auto}@media screen and (min-width:900px){main[data-template^=page] .page-width-content .section-content-wrapper{grid-template-columns:minmax(0,.9fr) minmax(0,1.2fr);align-items:start}}main[data-template="page.contact"] .page-width-content .section-content-wrapper,main[data-template="page.contact"] .page-width-content .section-content-wrapper .text-block{text-align:left}.contact-form{width:min(100%,48rem);margin-inline:auto;padding:clamp(1.4rem,3vw,2rem);border:1px solid var(--brand-line);border-radius:0;background:var(--brand-paper);box-shadow:none}.contact-form__form{gap:.85rem}.contact-form__input{min-height:3rem;border:1px solid var(--brand-line);border-radius:0;background:var(--brand-paper);color:var(--brand-ink);box-shadow:none}.contact-form__input:focus{border-color:var(--brand-ink);outline:0}.contact-form__input--textarea{min-height:12rem;border-radius:0}main[data-template=search] .search-page__header{align-items:start}main[data-template=search] search-page-input-component{width:min(100%,46rem);max-width:none;margin:0}main[data-template=search] .search-page-input{min-height:3.4rem;border:1px solid var(--brand-line);border-radius:0;background:var(--brand-paper);box-shadow:none}main[data-template=search] search-page-input-component .search__icon{left:1rem}main[data-template=search] search-page-input-component .search__reset-button{right:1rem}main[data-template=collection] .facets--horizontal,main[data-template=search] .facets--horizontal{align-items:center;gap:.5rem;padding:.6rem 0;border:0;border-block:1px solid var(--brand-line);border-radius:0;background:transparent;box-shadow:none}main[data-template=collection] .facets__form,main[data-template=search] .facets__form{gap:.5rem}main[data-template=collection] .facets__filters-wrapper,main[data-template=search] .facets__filters-wrapper{gap:.4rem}main[data-template=collection] .facets__summary,main[data-template=collection] .sorting-filter__select-wrapper,main[data-template=search] .facets__summary,main[data-template=search] .sorting-filter__select-wrapper{display:inline-flex;align-items:center;gap:.45rem;min-height:2.6rem;padding:0 .85rem;border:1px solid var(--brand-line);border-radius:0;background:var(--brand-paper);box-shadow:none}main[data-template=collection] .facets__label,main[data-template=search] .facets__label{color:var(--brand-ink-muted);font-size:.7rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase}main[data-template=collection] .facets__status-wrapper,main[data-template=search] .facets__status-wrapper{gap:.3rem}main[data-template=collection] .facets__status,main[data-template=search] .facets__status{max-width:9rem;overflow:hidden;color:var(--brand-ink);font-size:.82rem;font-weight:600;text-overflow:ellipsis;white-space:nowrap}main[data-template=collection] .facets__summary .icon-caret,main[data-template=search] .facets__summary .icon-caret,main[data-template=collection] .sorting-filter__select-wrapper .icon,main[data-template=search] .sorting-filter__select-wrapper .icon{flex:0 0 auto;color:var(--brand-ink-muted)}main[data-template=collection] .facets__panel-content,main[data-template=collection] .sorting-filter__options,main[data-template=search] .facets__panel-content,main[data-template=search] .sorting-filter__options{border:1px solid var(--brand-line);border-radius:0;background:var(--brand-paper);box-shadow:var(--brand-shadow-md)}main[data-template=collection] .facets__inputs-wrapper,main[data-template=search] .facets__inputs-wrapper{padding:.85rem}main[data-template=collection] .price-facet--horizontal,main[data-template=search] .price-facet--horizontal{min-width:min(86vw,24rem)}main[data-template=collection] .price-facet__inputs-wrapper,main[data-template=search] .price-facet__inputs-wrapper{gap:.6rem;padding:.25rem}main[data-template=collection] .price-facet__field,main[data-template=search] .price-facet__field{min-width:8.5rem}main[data-template=collection] .price-facet__input,main[data-template=search] .price-facet__input{min-height:2.6rem;border-radius:0;background:var(--brand-paper);border:1px solid var(--brand-line)}main[data-template=collection] .sorting-filter__option,main[data-template=search] .sorting-filter__option{min-width:13.5rem;border-radius:0}main[data-template=collection] .sorting-filter__option[aria-selected=true],main[data-template=search] .sorting-filter__option[aria-selected=true]{background:var(--brand-ink);color:var(--brand-paper)}main[data-template=collection] .facets-remove__pill,main[data-template=collection] .pills__pill,main[data-template=search] .facets-remove__pill,main[data-template=search] .pills__pill,.cart-discount__pill{border-radius:0;background:var(--brand-paper-soft);color:var(--brand-ink);border:1px solid var(--brand-line)}main[data-template=collection] .main-collection-grid,main[data-template=search] .main-collection-grid{padding-top:clamp(1.25rem,3vw,2rem)}main[data-template=collection] .product-grid:has(>.product-grid__item:first-of-type:last-of-type),main[data-template=search] .product-grid:has(>.product-grid__item:first-of-type:last-of-type){grid-template-columns:minmax(22rem,34rem);justify-content:center}main[data-template=product] .product-information{padding-top:clamp(1rem,4vw,2.8rem)}main[data-template=product] .product-information__grid{gap:clamp(2rem,4vw,3.25rem)}main[data-template=product] .product-information__media media-gallery,main[data-template=product] .product-details>.group-block{border:0;border-radius:0;background:transparent;box-shadow:none}main[data-template=product] .product-information__media media-gallery{padding:0}main[data-template=product] .product-information__media .product-media-container{border:0;border-radius:0;background:var(--brand-paper-soft)}main[data-template=product] .product-information__media .product-media-container img{filter:none}main[data-template=product] .product-information__media slideshow-arrows .slideshow-control{border:1px solid var(--brand-line);background:var(--brand-paper);box-shadow:var(--brand-shadow-sm);border-radius:0}main[data-template=product] .product-information__media .slideshow-controls__thumbnail{border-radius:0}main[data-template=product] .product-details>.group-block{width:min(100%,38rem);padding:0}main[data-template=product] .product-details .text-block:has(h1) p:first-child{display:inline-flex;width:fit-content;max-width:fit-content;margin:0 0 .85rem;padding:0;border:0;border-radius:0;background:transparent;color:var(--brand-ink-muted);font-size:.72rem;font-weight:600;letter-spacing:.14em;line-height:1;text-transform:uppercase}main[data-template=product] .product-details h1{font-family:var(--font-heading--family);font-size:clamp(2.4rem,4vw,3.6rem);font-weight:500;line-height:1.04;letter-spacing:-.015em}main[data-template=product] .product-details .price{color:var(--brand-ink);font-weight:600}main[data-template=product] .product-details .compare-at-price{color:var(--brand-ink-muted)}main[data-template=product] .product-details legend{color:var(--brand-ink-muted);font-size:.7rem;font-weight:600;letter-spacing:.14em}main[data-template=product] .product-details .variant-option__button-label,main[data-template=product] .product-details .quantity-selector,main[data-template=product] .product-details .add-to-cart-button.button{border-radius:0}main[data-template=product] .product-details .quantity-selector{background:var(--brand-paper);border:1px solid var(--brand-line)}main[data-template=product] .product-details product-inventory{display:block;padding:.6rem .9rem;border:1px solid var(--brand-line);border-radius:0;background:var(--brand-paper)}main[data-template=product] .wandamark-product-customization{display:grid;gap:.85rem;padding:1.25rem;border:1px solid var(--brand-line);background:linear-gradient(180deg,#f6f9f6d1,#f6f9f62e),var(--brand-paper)}main[data-template=product] .wandamark-product-customization__eyebrow{margin:0;color:var(--brand-ink-muted);font-family:var(--font-body--family);font-size:.72rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase}main[data-template=product] .wandamark-product-customization h2{margin:0;font-family:var(--font-heading--family);font-size:clamp(1.55rem,2.7vw,2.1rem);font-weight:500;line-height:1.05;letter-spacing:-.02em;color:var(--brand-ink)}main[data-template=product] .wandamark-product-customization p{margin:0;color:var(--brand-ink-soft)}main[data-template=product] .wandamark-product-customization__actions{display:flex;flex-wrap:wrap;gap:.75rem;padding-top:.3rem}main[data-template=product] .product-details product-custom-property-component{display:block;padding-top:.95rem;border-top:1px solid var(--brand-line)}main[data-template=product] product-custom-property-component .__heading{color:var(--brand-ink);font-family:var(--font-heading--family);font-size:1.1rem;font-weight:500;line-height:1.15}main[data-template=product] product-custom-property-component .__description{color:var(--brand-ink-soft);font-size:.95rem;line-height:1.6}main[data-template=product] product-custom-property-component input,main[data-template=product] product-custom-property-component textarea{border-radius:0;background:var(--brand-paper);border-color:var(--brand-line)}main[data-template=product] product-custom-property-component .checkbox{padding-top:.15rem}main[data-template=product] .product-details accordion-custom{display:block;overflow:hidden;border:0;border-top:1px solid var(--brand-line);border-radius:0;background:transparent}main[data-template=product] .product-details accordion-custom:last-of-type{border-bottom:1px solid var(--brand-line)}main[data-template=product] .product-details accordion-custom+accordion-custom{margin-top:0}main[data-template=product] .product-details accordion-custom summary{padding:1rem 0;font-weight:600}main[data-template=product] .product-details accordion-custom .text-block{padding:0 0 1rem;color:var(--brand-ink-soft)}main[data-template=product] .product-details .product-inventory__status{color:var(--brand-ink-soft);font-size:.9rem;font-weight:500}.sticky-add-to-cart__bar{border:0;border-top:1px solid var(--brand-line);background:var(--brand-paper);color:var(--brand-ink);box-shadow:var(--brand-shadow-md);border-radius:0}.sticky-add-to-cart__title,.sticky-add-to-cart__price .price{color:var(--brand-ink)}.sticky-add-to-cart__variant{color:var(--brand-ink-soft)}.sticky-add-to-cart__button{background:var(--brand-ink);color:var(--brand-paper);border-radius:0}main[data-template=cart] .cart-page{gap:clamp(1.25rem,2.5vw,2rem)}main[data-template=cart] .cart-page__items{padding:0;border:0;border-top:1px solid var(--brand-line);border-radius:0;background:transparent;box-shadow:none}main[data-template=cart] .cart-page--empty{width:min(100%,40rem);margin-inline:auto;padding:clamp(2rem,5vw,3rem) 0;border:0;border-radius:0;background:transparent;box-shadow:none;text-align:center}main[data-template=cart] .cart-page--empty .cart-page__title,main[data-template=cart] .cart-page--empty .cart-page__more-blocks{margin-top:0}main[data-template=cart] .cart-summary__inner{padding:1.2rem;border:1px solid var(--brand-line);border-radius:0;background:var(--brand-paper-soft);box-shadow:none}main[data-template=cart] .cart-items__table-row,.cart-drawer__items .cart-items__table-row{border:0;border-bottom:1px solid var(--brand-line);border-radius:0;background:transparent}main[data-template=cart] .cart-items__media-container,.cart-drawer__items .cart-items__media-container{border-radius:0;background:var(--brand-paper-soft)}.cart-drawer__dialog{border-left:1px solid var(--brand-line);background:var(--brand-paper);box-shadow:var(--brand-shadow-lg)}.cart-drawer__summary .cart-totals__container,.cart-note,.cart-discount{border:1px solid var(--brand-line);border-radius:0;background:var(--brand-paper);box-shadow:none}.cart-note__instructions,.cart-discount__input,.email-signup__input{border:1px solid var(--brand-line);background:var(--brand-paper);border-radius:0}main[data-template="404"] .section-content-wrapper{max-width:min(100%,42rem);min-height:auto;margin-inline:auto;text-align:center}main[data-template=blog] .blog-posts{padding-top:clamp(1rem,4vw,2.5rem)}main[data-template=blog] .blog-post-item{padding:0;border:0;border-radius:0;background:transparent;box-shadow:none}main[data-template=blog] .blog-post-card__image,main[data-template=article] .blog-post-card__image{border-radius:0}main[data-template=blog] .blog-post-card__content{padding-top:1rem}main[data-template=article] .section-content-wrapper{max-width:min(74rem,calc(100% - var(--page-margin) * 2));margin-inline:auto;gap:clamp(1rem,2.5vw,1.6rem)}main[data-template=article] .blog-post-card__image-container{border-radius:0;overflow:hidden;box-shadow:none}main[data-template=article] .blog-post-comments-container{padding:clamp(1.4rem,3vw,2rem);border:1px solid var(--brand-line);border-radius:0;background:var(--brand-paper);box-shadow:none}main[data-template=article] .blog-post-comment{padding:1rem;border:0;border-bottom:1px solid var(--brand-line);border-radius:0;background:transparent}.wandamark-journal-card{display:grid;gap:1rem;height:100%}.wandamark-journal-card__media{display:block;overflow:hidden;background:var(--brand-paper-soft);text-decoration:none}.wandamark-journal-card__image{display:block;width:100%;height:100%;object-fit:cover}.wandamark-journal-card__fallback{min-height:clamp(16rem,34vw,24rem);display:grid;align-content:end;gap:.5rem;padding:1.2rem;background:linear-gradient(135deg,#edf3ef,#f6f9f6),linear-gradient(0deg,rgb(32 72 56 / 10%) 0 1px,transparent 1px 100%),linear-gradient(90deg,rgb(32 72 56 / 10%) 0 1px,transparent 1px 100%);background-size:auto,2.8rem 2.8rem,2.8rem 2.8rem}.wandamark-journal-card__fallback-label,.wandamark-journal-card__eyebrow{margin:0;color:var(--brand-ink-muted);font-size:.72rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase}.wandamark-journal-card__fallback p,.wandamark-journal-card__excerpt{margin:0;color:var(--brand-ink-soft);font-size:.98rem;line-height:1.68}.wandamark-journal-card__content{display:grid;gap:.65rem}.wandamark-journal-card__title{margin:0;color:var(--brand-ink);font-family:var(--font-heading--family);font-size:clamp(1.35rem,2.4vw,2rem);font-weight:500;line-height:1.08}.wandamark-journal-card--featured .wandamark-journal-card__title{font-size:clamp(1.85rem,3vw,2.9rem)}.wandamark-journal-card__title a,.wandamark-journal-card__link{color:inherit;text-decoration:none}.wandamark-journal-card__meta{display:flex;flex-wrap:wrap;gap:.5rem .9rem;color:var(--brand-ink-muted);font-size:.9rem}.wandamark-journal-card__link{font-weight:600}@media(any-pointer:fine)and (prefers-reduced-motion:no-preference){.wandamark-journal-card__media img{transition:transform .4s ease}.wandamark-journal-card:hover .wandamark-journal-card__media img{transform:scale(1.03)}}main[data-template=list-collections] .section-resource-list__content{gap:clamp(1.25rem,3vw,2rem)}main[data-template=list-collections] .collection-card{height:100%;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none}main[data-template=list-collections] .collection-card__image{overflow:hidden;border-radius:0;background:var(--brand-paper-soft);aspect-ratio:4 / 5}main[data-template=list-collections] .collection-card__content{padding:.7rem 0 0}main[data-template=list-collections] .collection-card .text-block{color:var(--brand-ink);font-family:var(--font-body--family);font-size:1rem;font-weight:500;letter-spacing:0}.password-main-content .section-content-wrapper{max-width:min(100%,44rem);margin-inline:auto;padding:clamp(1.75rem,4vw,2.75rem);border:1px solid var(--brand-line);border-radius:0;background:var(--brand-paper);box-shadow:none}.password-main-content h1{font-family:var(--font-heading--family);font-size:clamp(2.6rem,6vw,4rem);font-weight:500;line-height:1.04;letter-spacing:-.015em}footer{margin-top:clamp(3rem,7vw,5rem);padding-bottom:1.5rem;border-top:1px solid var(--brand-line)}footer .section-background{background:transparent}footer .footer-content{contain:none;content-visibility:visible;padding:clamp(2rem,4vw,3rem) 0 1rem;border:0;background:transparent;gap:clamp(1.5rem,3vw,2.5rem)}@media screen and (min-width:990px){footer .footer-content{grid-template-columns:minmax(0,1.15fr) minmax(20rem,1fr) minmax(0,.9fr);align-items:start}}footer .footer-content>.group-block,footer .email-signup{padding:0;border:0;border-radius:0;background:transparent;box-shadow:none;color:var(--brand-ink)}footer .footer-content>.group-block:first-child{max-width:none}footer .footer-content>.group-block:last-of-type{background:transparent}footer .text-block h2{color:var(--brand-ink);font-family:var(--font-heading--family);font-size:clamp(1.8rem,3vw,2.4rem);font-weight:500;line-height:1.05;letter-spacing:-.01em}footer .text-block h3{color:var(--brand-ink);font-family:var(--font-body--family);font-size:.78rem;font-weight:700;letter-spacing:.14em;line-height:1.2;text-transform:uppercase}footer .text-block:not(:has(h2,h3)) p,footer .text-block:has(h2) p:last-child,footer .text-block:has(h3)+.text-block p,footer .email-signup__message{color:var(--brand-ink-soft)}footer .link,footer a.link,footer .button-unstyled,footer .button-unstyled a,footer .menu-block a,footer .footer-policy-list a,footer .social-icons a{color:var(--brand-ink)!important;font-family:var(--font-body--family);font-size:.92rem;font-weight:400;letter-spacing:0;text-transform:none}footer .link:hover,footer a.link:hover,footer .menu-block a:hover,footer .footer-policy-list a:hover,footer .social-icons a:hover{color:var(--brand-accent)!important}footer .email-signup{padding:0;align-self:start}footer .email-signup__input-group--integrated{min-height:3.4rem;padding-inline:0;border:0;border-bottom:1px solid var(--brand-ink);border-radius:0;background:transparent;box-shadow:none}footer .email-signup__input{border-radius:0;color:var(--brand-ink);background:transparent}footer .email-signup__input::placeholder{color:var(--brand-ink-muted)}footer .email-signup__button--integrated{min-width:3rem;background:transparent;color:var(--brand-ink);border-radius:0}footer .email-signup__button--integrated:hover{color:var(--brand-accent)}footer [data-testid=footer-utilities]{margin-top:1.25rem;padding-top:1.25rem;border-top:1px solid var(--brand-line);border-radius:0;font-family:var(--font-body--family);font-size:.78rem;font-weight:400;letter-spacing:0;text-transform:none;color:var(--brand-ink-muted)}footer [data-testid=footer-utilities] a{color:var(--brand-ink-muted);font-size:.78rem;letter-spacing:0;text-transform:none}footer [data-testid=footer-utilities] a:hover{color:var(--brand-accent)}[id*=__hero_jVaWmY] jumbo-text,[id*=__hero_jVaWmY] .jumbo-text__container{display:block;margin-top:clamp(1rem,3vw,2rem);pointer-events:none}[id*=__hero_jVaWmY] .jumbo-text-line{font-family:var(--font-heading--family);font-size:clamp(4rem,14vw,13rem);font-weight:400;line-height:.92;letter-spacing:-.025em;color:var(--brand-ink)}[id*=__section_story] .section{padding-block:clamp(2rem,5vw,4rem)}[id*=__section_story] .media-with-content{position:relative;grid-template-areas:"content";grid-template-columns:minmax(0,1fr);overflow:hidden;border:1px solid var(--brand-line);background:linear-gradient(135deg,#f0f6f1eb,#fffffff5),var(--brand-paper)}[id*=__section_story] .media-with-content:before{content:"";position:absolute;inset:auto -8rem -10rem auto;width:min(26rem,42vw);aspect-ratio:1;border-radius:50%;background:radial-gradient(circle at 32% 32%,rgb(255 255 255 / 28%) 0 18%,transparent 19%),conic-gradient(from 210deg,#5c8570c7,#183126eb,#5c8570c7);opacity:.2;pointer-events:none}[id*=__section_story] .media-block{display:none}[id*=__section_story] .media-with-content__content{grid-area:content}[id*=__section_story] .media-with-content__content>.group-block-content{padding:clamp(1.5rem,4vw,3rem)}@media screen and (min-width:750px){[id*=__section_story] .media-with-content{grid-template-areas:"content";grid-template-columns:minmax(0,1fr)}}[id*=__section_story] .text-block:first-child p{color:rgb(var(--color-foreground-rgb) / .68)!important;font-family:var(--font-body--family);font-size:.74rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase}[id*=__section_story] h2{font-family:var(--font-heading--family);font-size:clamp(2rem,4vw,3rem);font-weight:400;line-height:1.05;letter-spacing:-.015em;color:var(--color-foreground-heading);max-width:18ch}[id*=__section_story] .group-block .text-block:nth-child(3) p{font-size:1rem;line-height:1.7;color:rgb(var(--color-foreground-rgb) / .84);max-width:36rem}[id*=__section_trust]{border-top:1px solid var(--brand-line)}[id*=__section_trust] .wandamark-category-grid__intro{margin-bottom:clamp(1rem,2vw,1.5rem)}[id*=__section_trust] .wandamark-category-grid__cards{gap:0;border:1px solid var(--brand-line)}[id*=__section_trust] .wandamark-category-grid__card{padding:clamp(1.5rem,3vw,2.25rem);border-right:1px solid var(--brand-line)}@media screen and (max-width:989px){[id*=__section_trust] .wandamark-category-grid__card{border-right:0;border-bottom:1px solid var(--brand-line)}[id*=__section_trust] .wandamark-category-grid__card:last-child{border-bottom:0}}@media screen and (min-width:990px){[id*=__section_trust] .wandamark-category-grid__card:last-child{border-right:0}}[id*=__section_trust] .wandamark-category-grid__card-eyebrow{font-family:var(--font-heading--family);font-size:1.4rem;font-weight:400;letter-spacing:0;text-transform:none;color:var(--brand-accent);margin-bottom:.4rem}[id*=__section_trust] .wandamark-category-grid__card-title{font-size:1.1rem;font-weight:500;letter-spacing:0}[id*=__section_trust] .wandamark-category-grid__card-body p{font-size:.95rem;line-height:1.55}main[data-template=product] [id*=__recommendations]{border-top:1px solid var(--brand-line);margin-top:clamp(2rem,4vw,3rem)}main[data-template=product] [id*=__recommendations] .text-block:first-child p{color:var(--brand-ink-muted)!important;font-family:var(--font-body--family);font-size:.74rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase}main[data-template=product] [id*=__recommendations] h3{font-family:var(--font-heading--family);font-size:clamp(1.6rem,3vw,2.4rem);font-weight:400;letter-spacing:-.015em;line-height:1.1;color:var(--brand-ink)}main[data-template=product] [id*=__recommendations] .text-block:nth-child(3) p{color:var(--brand-ink-soft);max-width:44rem}main[data-template=product] [id*=__recommendations] .resource-list__carousel slideshow-arrows{gap:.5rem}main[data-template=product] [id*=__recommendations] .resource-list__carousel .slideshow-control{width:2.6rem;height:2.6rem;border:1px solid var(--brand-line);border-radius:0;background:var(--brand-paper)}main[data-template=product] [id*=__recommendations] .resource-list__carousel .slideshow-control:hover{background:var(--brand-ink);color:var(--brand-paper);border-color:var(--brand-ink)}main[data-template=cart] [id*=__cart_suggestions]{border-top:1px solid var(--brand-line)}@media screen and (max-width:749px){[id*=__hero_jVaWmY] .hero__content-wrapper{padding-bottom:5rem}main[data-template=product] .wandamark-product-customization__actions .button,main[data-template=product] .wandamark-product-customization__actions .button-secondary{width:100%;justify-content:center}[id*=__hero_jVaWmY] h1,main[data-template=collection]>.shopify-section:first-child h1,main[data-template=search] .search-page__header h3,main[data-template=list-collections] .section-resource-list__content>.group-block:first-child h1,main[data-template^=page] .page-width-content h1,main[data-template=article] header h1,main[data-template="404"] h1,main[data-template=cart] .cart-title h1,footer .text-block h2{font-size:clamp(2.4rem,11vw,3.6rem)}[id*=__hero_jVaWmY] .jumbo-text-line{font-size:clamp(3rem,18vw,5.5rem)}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/wandamark-editorial.css.map */
