:root{--heading-font-weight: 500;--heading-text-transform: none;--heading-letter-spacing: -.01em;--text-letter-spacing: 0em;--text-base: 1rem;--text-sm: .875rem;--text-lg: 1.125rem;--text-xl: 1.25rem;--text-h1: 2.125rem;--text-h2: 1.875rem;--text-h3: 1.5rem;--text-h4: 1.375rem;--text-h5: 1.125rem;--text-h6: 1rem;--vp-hero: 2.375rem;--vp-product-title: 1.875rem;--button-font: normal 500 .8125rem / 1.4 var(--text-font-family);--button-letter-spacing: .08em;--button-text-transform: uppercase}@media screen and (min-width:1000px){:root{--text-h1: 3rem;--text-h2: 2.5rem;--text-h3: 1.75rem;--text-h4: 1.5rem;--text-h5: 1.25rem;--vp-hero: 4rem;--vp-product-title: 2.25rem}}body :is(h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6){font-family:var(--heading-font-family);font-weight:var(--heading-font-weight);font-style:normal;letter-spacing:var(--heading-letter-spacing);text-transform:none;line-height:1.2}body :is(h1,.h1){font-size:var(--text-h1)}body :is(h2,.h2){font-size:var(--text-h2)}body :is(h3,.h3){font-size:var(--text-h3)}body :is(h4,.h4){font-size:var(--text-h4)}body :is(h5,.h5){font-size:var(--text-h5)}body :is(h6,.h6){font-size:var(--text-h6)}body :is(.h1,.h2,.h3,.h4,.h5,.h6) :is(b,strong){font-weight:inherit}body{font-family:var(--text-font-family);font-weight:400;font-size:var(--text-base);line-height:1.55}body .prose :is(p,li):not(:is(.h1,.h2,.h3,.h4,.h5,.h6)){font-family:var(--text-font-family);font-size:1rem;line-height:1.55;letter-spacing:0}body .button{font:var(--button-font);letter-spacing:var(--button-letter-spacing);text-transform:uppercase}body :is(.input,.textarea,.select){font-family:var(--text-font-family);font-size:1rem;letter-spacing:0}body .header__primary-nav a.h6,body .header-sidebar__linklist-button{font-family:var(--text-font-family);font-size:.875rem;font-weight:500;letter-spacing:.04em;line-height:1.4}body .header-sidebar__linklist-button{font-size:1.125rem;letter-spacing:0}body .collection-card__content :is(.h1,.h2,.h3,.h4,.h5,.h6){font-size:var(--text-h3)}body .featured-collections-navigation button.h3{font-size:var(--text-h3)}body product-card .product-title{font-family:var(--text-font-family);font-size:1rem;font-weight:500;letter-spacing:0;line-height:1.4}body price-list :is(sale-price,compare-at-price,unit-price){font-family:var(--text-font-family);font-size:1rem;font-weight:500;letter-spacing:0;line-height:1.4;text-transform:none}body price-list unit-price{font-size:.875rem;font-weight:400}body .shopify-section--main-product h1.product-title{font-size:var(--vp-product-title);line-height:1.2}body .text-with-icons__item .h6{font-size:var(--text-h5);line-height:1.3}body cart-drawer p[slot=header]{font-size:1.625rem}body cart-drawer .h5{font-size:1.25rem}body newsletter-popup .h4{font-size:var(--text-h2);line-height:1.15}body newsletter-popup .floating-label{font-size:.75rem}body privacy-banner .h6{font-size:1rem;letter-spacing:0}body privacy-banner .prose p,body privacy-banner .link{font-size:.875rem}body .footer__block .h6{font-size:1rem;letter-spacing:0}body .footer__block--newsletter .h6{font-size:var(--text-h4)}body .footer__aside p{font-family:var(--text-font-family);font-size:.75rem;letter-spacing:0}body [id$=__image_with_text_overlay_hQicbd] .prose .h1{font-size:var(--vp-hero);line-height:1.08;letter-spacing:-.02em}body [id$=__rich_text_9wrCy7] .prose>.h3,body [id$=__image_with_text_dRhiKN] .prose>.h1,body [id$=__image_with_text_block_AiMXEr] .prose>.h6{font-size:var(--text-h2)}body [id$=__image-with-text-block] .prose>.h6{font-size:var(--text-h4);line-height:1.3}body [id$=__rich_text_9wrCy7] .prose>.h6,body .shopify-section--featured-collections .section-stack>div>p.h6{font-family:var(--text-font-family);font-size:.75rem;font-weight:500;letter-spacing:.08em;text-transform:uppercase;line-height:1.4}[id$=__image_with_text_overlay_hQicbd] .prose .h1{max-width:12ch}[id$=__image_with_text_overlay_hQicbd] .content-over-media{--content-over-media-gap: clamp(24px, 5vw, 72px)}[id$=__image_with_text_overlay_hQicbd] .prose{text-align:left}[id$=__image_with_text_overlay_hQicbd] .prose .button{margin-block-start:26px;width:auto;padding:10px 16px}[id$=__rich_text_9wrCy7] .prose>.h6{margin-bottom:0;padding-bottom:49px;background-image:linear-gradient(currentColor,currentColor);background-size:48px 1px;background-repeat:no-repeat;background-position:center bottom 24px}[id$=__rich_text_9wrCy7] .prose>.h6+.h3{margin-top:0}[id$=__image-with-text-block] .prose{max-width:540px}[id$=__image-with-text-block] .prose>.h6+.h6{margin-block-start:16px}[id$=__rich_text_rNgbKz] .prose{max-width:640px;margin-inline:auto}[id$=__rich_text_rNgbKz] .prose>p:not([class]){max-width:46ch;margin-inline:auto}[id$=__collection_list_Tk9Kre] .collection-card__content .button{margin-block-start:18px}[id$=__collection_list_Tk9Kre] .prose .button{margin-block-start:26px;width:auto;padding:10px 16px}[id$=__image_with_text_dRhiKN] .prose>.h1{max-width:16ch}[id$=__image_with_text_dRhiKN] .prose>div>p{max-width:42ch}[id$=__image_with_text_dRhiKN] .prose>.button{margin-block-start:26px}[id$=__image_with_text_block_AiMXEr] .prose{max-width:540px}[id$=__image-with-text-overlay-2] .prose{max-width:560px}[id$=__image-with-text-overlay-2] .prose>div>p{max-width:42ch}[id$=__image-with-text-overlay-2] .prose .button{margin-block-start:24px}[id$=__newsletter] .prose>p:not([class]){max-width:46ch;margin-inline:auto}.shopify-section--collection-banner .content-over-media{--content-over-media-height: clamp(20rem, 85vw, 32rem);--content-over-media-gap: clamp(24px, 5vw, 72px);--content-over-media-row-gap: clamp(24px, 5vw, 72px);--content-over-media-column-gap: clamp(24px, 5vw, 72px);--content-over-media-content-max-width: var(--container-md-max-width);row-gap:clamp(24px,5vw,72px)!important}.shopify-section--collection-banner .content-over-media>.prose{place-self:end start;text-align:left;margin:0;padding:0}body .shopify-section--collection-banner .prose>h1{font-family:var(--heading-font-family);font-size:var(--vp-hero, 2.375rem);font-weight:500;font-style:normal;line-height:1.08;letter-spacing:-.02em;text-transform:none;max-width:12ch;margin:0}body .shopify-section--collection-banner .collection-description,body .shopify-section--collection-banner .collection-description p{font-family:var(--text-font-family);font-size:1rem;font-weight:400;font-style:normal;line-height:1.55;letter-spacing:0;text-transform:none}.shopify-section--collection-banner .prose>.collection-description{margin-block-start:1rem}@media screen and (min-width:1000px){body .shopify-section--collection-banner .prose>h1{font-size:var(--vp-hero, 4rem)}.shopify-section--collection-banner .prose>.collection-description{margin-block-start:1.25rem}}@media screen and (min-width:1000px){.shopify-section--collection-banner .content-over-media>.prose{width:100%}.shopify-section--collection-banner .collection-description{max-width:33.333%;margin-inline:0 auto}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/vp-typography.css.map */
