@font-face{font-family:EB Garamond;src:url(EBGaramond-MediumItalic.woff);font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:GT America;src:url(GT-America-Standard-Regular.woff);font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:GT America;src:url(GT-America-Standard-Regular-Italic.woff);font-weight:400;font-style:italic;font-display:swap}:root{--rich-black: #131112;--rich-black-40: #13111266;--rich-black-10: #1311121A;--off-white: #FDFBF7;--off-white-40: #FDFBF766;--red-1: #CC0018;--red-1-50: #CC001880;--red-2: #840200;--red-3: #3F0F0F;--butter: #F7F2DE;--font-eb-garamond: "EB Garamond", serif;--font-gt-america: "GT America", sans-serif;--duration-short: .15s;--duration-default: .3s;--duration-long: .6s;--duration-extra-long: .9s;--ease-circ: cubic-bezier(0, .92, .38, .98);--ease-slow: cubic-bezier(.4, 0, .6, 1);--font-primary--family: var(--font-gt-america);--color-background: var(--off-white);--color-foreground: var(--rich-black)}h1,.h1,.article__content>blockquote{font-family:var(--font-eb-garamond);font-style:italic;font-weight:500;font-size:clamp(3rem,3vw + 1.25rem,5rem);line-height:1;letter-spacing:-.03em}h2,.h2{font-family:var(--font-eb-garamond);font-style:italic;font-weight:500;font-size:clamp(2rem,1vw + 1.75rem,2.25rem);line-height:1;letter-spacing:-.02em}h3,.h3{font-family:var(--font-eb-garamond);font-style:italic;font-weight:500;font-size:clamp(1.25rem,1vw + 1rem,1.5rem);line-height:1;letter-spacing:-.02em}body,.body{font-family:var(--font-gt-america);font-weight:400;font-size:.75rem;line-height:1.3;letter-spacing:0}.cta,.eyebrow{font-family:var(--font-gt-america);font-weight:400;font-size:.75rem;line-height:.9;letter-spacing:.05em;text-transform:uppercase}.utility{font-family:var(--font-gt-america);font-weight:400;font-size:.625rem;line-height:1.3;letter-spacing:0}.grid{padding:0 1rem;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem}@media screen and (min-width:990px){.grid{grid-template-columns:repeat(12,minmax(0,1fr))}}@media screen and (max-width:989px){.mobile-hide{display:none!important}}@media screen and (min-width:990px){.desktop-hide{display:none!important}}.hidden{display:none!important}.visually-hidden{position:absolute!important;overflow:hidden;width:1px;height:1px;margin:-1px;padding:0;border:0;clip:rect(0 0 0 0);word-wrap:normal!important}.opacity-0{opacity:0}.transition-dissolve{transition:color var(--duration-short) ease-out,background-color var(--duration-short) ease-out,opacity var(--duration-short) ease-out}.transition-sliding{transition:transform var(--duration-long) var(--ease-slow)}.button-wrapper:has(.cta){margin:0}.button{padding:0;border:0;cursor:pointer;height:3rem;display:flex;justify-content:center;align-items:center;background-color:var(--red-1);color:var(--off-white);transition:background-color .15s ease-out;font-family:var(--font-gt-america);font-weight:400;font-size:.75rem;line-height:.9;letter-spacing:.05em;text-transform:uppercase}.button:hover{background-color:var(--rich-black)}.arrow{color:var(--rich-black)}.arrow:hover{color:var(--red-1)}.arrow--left svg{transform:rotate(180deg)}.arrow--on-image{color:var(--red-1)}.scrollbar-hide::-webkit-scrollbar{display:none!important}.scrollbar-hide{-ms-overflow-style:none!important;scrollbar-width:none!important}.shopify-policy__container{max-width:unset!important;padding:0 1rem!important;margin:calc(var(--header-height) + 2rem) 0 2rem!important}@media screen and (min-width:990px){.shopify-policy__container{margin:calc(var(--header-height) + 2.5rem) 0 3.75rem!important;display:grid!important;grid-template-columns:repeat(12,minmax(0,1fr))!important;gap:1rem!important}}.shopify-policy__title{text-align:left!important}@media screen and (max-width:989px){.shopify-policy__title{margin:0 0 2rem}}@media screen and (min-width:990px){.shopify-policy__title{grid-column:1 / span 7;padding:0 0 0 5rem}}@media screen and (min-width:990px){.shopify-policy__body{grid-column:8 / span 4}}.shopify-policy__body .rte *+*{margin-top:1rem}.shopify-policy__body .rte *+:is(h1,h2,h3,h4,h5,h6){margin-top:2rem}.shopify-policy__body .rte a{color:var(--red-1)}.shopify-policy__body .rte :is(ul,ol){padding-left:1rem}.needsclick .klaviyo-form-richtext h2,.needsclick .klaviyo-form-richtext h2 span{font-family:var(--font-eb-garamond)!important;font-style:italic!important;font-weight:500!important;line-height:1!important;letter-spacing:-.02em!important}.needsclick .klaviyo-emailinput input[type=email]{font-family:var(--font-gt-america)!important;font-weight:400!important;font-size:.75rem!important;line-height:.9!important;text-align:center!important;letter-spacing:.05em!important;text-transform:uppercase!important}.klaviyo-form .klaviyo-form-button{padding:0;border:0;cursor:pointer!important;height:3rem;display:flex;justify-content:center;align-items:center;background-color:var(--red-1)!important;color:var(--off-white)!important;transition:background-color .15s ease-out;font-family:var(--font-gt-america)!important;font-weight:400!important;font-size:.75rem!important;line-height:.9!important;letter-spacing:.05em!important;text-transform:uppercase!important}.klaviyo-form .klaviyo-form-button:hover{background-color:var(--rich-black)}
/*# sourceMappingURL=/cdn/shop/t/2/assets/base--szya.css.map */
