@import"https://fonts.googleapis.com/css2?family=Cormorant+Garamond:ital,wght@0,300;0,400;0,500;0,600;1,400&family=Inter:wght@300;400;500;600&display=swap";:root{--color-text: #1a1a1a;--color-background: #fbfaf7;--color-accent: #8a6a4f;--color-secondary: #d4b89a;--color-outline: #e6e1d8;--color-sale: #b14a3a;--color-muted: #a39888;--color-warm-dark: #3d3934;--font-heading: "Cormorant Garamond", "Times New Roman", serif;--font-body: "Inter", -apple-system, "Segoe UI", sans-serif;--font-nav: "Inter", -apple-system, "Segoe UI", sans-serif;--type-base: 15px;--type-ratio: 1.3;--page-width: 1440px;--gutter: 24px;--radius-button: 0;--radius-image: 0;--space-xs: 8px;--space-sm: 16px;--space-md: 32px;--space-lg: 64px;--space-xl: 120px;--space-2xl: 160px;--ease-out: cubic-bezier(.2, .6, .2, 1);--ease-spring: cubic-bezier(.34, 1.56, .64, 1);--motion-fast: .25s;--motion-medium: .5s;--motion-slow: .8s}*,*:before,*:after{box-sizing:border-box}html,body{margin:0;padding:0}body{font-family:var(--font-body);font-size:var(--type-base);font-weight:300;line-height:1.6;color:var(--color-text);background:var(--color-background);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;overflow-x:hidden}h1,h2,h3,h4,h5,h6{font-family:var(--font-heading);font-weight:300;margin:0;line-height:1.1;letter-spacing:-.015em}h1{font-size:clamp(2.6rem,7vw,6rem);font-weight:300;letter-spacing:-.02em;font-family:Cormorant Garamond,Times New Roman,Georgia,serif}h2{font-size:clamp(2rem,4vw,3.4rem);font-weight:300;font-family:Cormorant Garamond,Times New Roman,Georgia,serif}h3{font-size:clamp(1.4rem,2.2vw,2rem);font-weight:400;font-family:Cormorant Garamond,Times New Roman,Georgia,serif}h4{font-size:1.1rem;font-weight:500;letter-spacing:.02em}em,i{font-style:italic;font-family:var(--font-heading)}p{margin:0 0 1em}a{color:inherit;text-decoration:none}a:hover{text-decoration:underline}img,svg,video{max-width:100%;height:auto;display:block}button{font:inherit;color:inherit;background:none;border:0;padding:0;cursor:pointer}input,select,textarea{font:inherit;color:inherit}ul,ol{list-style:none;padding:0;margin:0}fieldset{border:0;padding:0;margin:0}.visually-hidden{position:absolute!important;clip:rect(1px,1px,1px,1px);padding:0;border:0;height:1px;width:1px;overflow:hidden;white-space:nowrap}.skip-link{position:absolute;left:8px;top:8px;padding:8px 12px;background:var(--color-text);color:var(--color-background);z-index:9999;transform:translateY(-150%);transition:transform .2s}.skip-link:focus{transform:none}.page-width{width:100%;max-width:var(--page-width);margin:0 auto;padding-left:var(--gutter);padding-right:var(--gutter)}.rte{line-height:1.7}.rte p,.rte ul,.rte ol,.rte blockquote{margin:0 0 1em}.rte ul,.rte ol{padding-left:1.2em}.rte ul li{list-style:disc}.rte ol li{list-style:decimal}.rte img{margin:1em 0}[data-section-type]{position:relative}.pl-media__placeholder,.pl-image--placeholder,.pl-product-card--placeholder .pl-product-card__media,.pl-collection-card--placeholder .pl-collection-card__media,.section-instagram__item--placeholder,.pl-press-logo--placeholder{display:flex;align-items:center;justify-content:center;background:#0000000a;color:#00000040;aspect-ratio:1 / 1;width:100%}.pl-media__placeholder svg,.pl-image--placeholder svg,.pl-product-card--placeholder svg,.pl-collection-card--placeholder svg,.section-instagram__item--placeholder svg,.pl-press-logo--placeholder svg{width:32px;height:32px}@media(max-width:768px){:root{--type-base: 15px}}
/*# sourceMappingURL=/cdn/shop/t/37/assets/base-reset.css.map */
