:root{--ette-bg: #ffffff;--ette-bg-alt: #f5f5f7;--ette-bg-dark: #000000;--ette-text: #1d1d1f;--ette-text-2: #6e6e73;--ette-text-on-dark: #f5f5f7;--ette-accent: #761e0b;--ette-accent-hover: #5a1608;--ette-rule: #d2d2d7;--ette-font: -apple-system, BlinkMacSystemFont, "SF Pro Text", Inter, "Helvetica Neue", Arial, sans-serif;--ette-font-display: -apple-system, BlinkMacSystemFont, "SF Pro Display", Inter, "Helvetica Neue", Arial, sans-serif;--ette-ease: cubic-bezier(.28, .11, .32, 1);--ette-radius: 18px;--ette-section-pad: 72px;--ette-gutter: 20px;--ette-header-h: 48px;--font-body--family: var(--ette-font);--font-subheading--family: var(--ette-font);--font-heading--family: var(--ette-font-display);--font-accent--family: var(--ette-font-display);--font-primary--family: var(--ette-font-display);--font-heading--weight: 600;--font-subheading--weight: 600;--font-primary--weight: 600;--font-accent--weight: 600;--font-size--paragraph: 1.0625rem;--font-size--h1: clamp(3rem, 5.6vw, 5rem);--font-size--h2: clamp(2.5rem, 3.9vw, 3.5rem);--font-size--h3: clamp(1.75rem, 2.2vw, 2rem);--font-size--h4: clamp(1.0625rem, 1.5vw, 1.3125rem);--font-size--h5: 1.0625rem;--font-size--h6: .875rem;--font-h1--letter-spacing: -.015em;--font-h2--letter-spacing: -.005em;--font-h3--letter-spacing: 0em;--font-h1--line-height: 1.05;--font-h2--line-height: 1.07;--font-h3--line-height: 1.125;--font-h4--line-height: 1.19;--font-paragraph--line-height: 1.47;--style-border-radius-buttons-primary: 980px;--style-border-radius-buttons-secondary: 980px;--style-border-radius-inputs: 12px;--style-border-radius-popover: var(--ette-radius)}@media(min-width:1068px){:root{--ette-section-pad: 120px}}body{background-color:var(--ette-bg);letter-spacing:-.022em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}h1,h2,h3,.h1,.h2,.h3{text-wrap:balance}p{text-wrap:pretty}input,select,textarea{font-size:max(16px,1em)}:where(a,button,summary,input,select,textarea,[tabindex]):focus-visible{outline:2px solid var(--ette-accent);outline-offset:2px;box-shadow:0 0 0 2px #fff}.ette-foundation{display:none}.ette-eyebrow{font-family:var(--ette-font-display);font-size:clamp(1.0625rem,1.5vw,1.3125rem);line-height:1.19;font-weight:600;letter-spacing:0;color:var(--ette-accent)}.ette-caption{font-size:.75rem;line-height:1.33;letter-spacing:-.01em;color:var(--ette-text-2)}.ette-link{color:var(--ette-accent);text-decoration:none}.ette-link:after{content:"\a0\203a"}.ette-link:hover{text-decoration:underline}#header-component .header__row--top{position:relative;z-index:0;border-bottom:1px solid rgb(0 0 0 / .08)}#header-component .header__row--top:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;-webkit-backdrop-filter:saturate(180%) blur(20px);backdrop-filter:saturate(180%) blur(20px)}#header-component .header__row--top .header__columns{min-height:var(--ette-header-h);padding-block:0}#header-component .header-logo__image,#header-component .header-logo img{max-height:40px;width:auto}#header-component .header-menu a,#header-component .menu-list a{color:var(--ette-text);opacity:.88;letter-spacing:-.01em;transition:opacity .2s var(--ette-ease)}#header-component .header-menu a:hover,#header-component .menu-list a:hover{opacity:1}#header-component .menu-list__disclosure{min-width:24px;min-height:24px}#header-component .header-actions__action,#header-component .header__icon--menu{min-width:44px;min-height:44px;color:var(--ette-text)}.announcement-bar .announcement-bar__text{color:var(--ette-text);letter-spacing:-.01em}.announcement-bar a{color:var(--ette-accent);text-decoration:none}.announcement-bar a:after{content:"\a0\203a"}.announcement-bar a:hover{text-decoration:underline}@media(prefers-reduced-motion:no-preference){@supports (animation-timeline: view()){main>.shopify-section:not(:first-child):not(:has(dialog,media-gallery,sticky-add-to-cart,.sticky-add-to-cart__bar,.facets,.shopify-app-block,[data-ette-no-reveal])),.ette-reveal{animation:ette-rise linear both;animation-timeline:view();animation-range:entry 0% entry 40%}}}@keyframes ette-rise{0%{opacity:0;transform:translate3d(0,24px,0)}to{opacity:1;transform:none}}footer .shopify-section{font-size:.75rem;line-height:1.33;letter-spacing:-.01em;color:var(--ette-text-2)}footer .shopify-section a{color:var(--ette-text-2);text-decoration:none}footer .shopify-section a:hover{color:var(--ette-text);text-decoration:underline}footer .shopify-section :is(h3,h5,.h5,summary){color:var(--ette-text);font-size:.75rem;font-weight:600;letter-spacing:-.01em}footer .shopify-section :is(p,.h6){color:var(--ette-text-2);font-size:.75rem}footer .shopify-section+.shopify-section{border-top:1px solid var(--ette-rule)}footer .shopify-section input{font-size:16px}.button:not(.button-unstyled):not(.close-button):not(.menu-drawer__back-button):not(.dropdown-localization__button):not(.header-actions__action){font-family:var(--ette-font);font-size:1.0625rem;font-weight:400;letter-spacing:-.022em;box-shadow:none;transition:background-color .2s var(--ette-ease),color .2s var(--ette-ease)}.button:not(.button-secondary):not(.button-unstyled):not(.close-button):not(.menu-drawer__back-button):hover{--button-background-color: var(--ette-accent-hover);--color-primary-button-hover-background: var(--ette-accent-hover)}.shopify-payment-button .shopify-payment-button__button--unbranded{background:var(--ette-bg-alt)!important;color:var(--ette-text)!important;border-radius:980px!important;box-shadow:none!important;font-family:var(--ette-font);font-size:1.0625rem;font-weight:400;letter-spacing:-.022em}.shopify-payment-button .shopify-payment-button__button--unbranded:hover:not([disabled]){background:#e8e8ed!important}.product-details [class*=text_LbbLqQ],.product-details [class*=text_LbbLqQ] :is(p,li,span,strong){font-family:var(--ette-font);font-size:1.0625rem;line-height:1.47;font-weight:400;letter-spacing:-.022em;color:var(--ette-text-2)}.product-details [class*=text_LbbLqQ] strong{color:var(--ette-text);font-weight:600}.product-details [class*=text_rmfzht] :is(h1,h1 strong){font-family:var(--ette-font-display);font-weight:600;font-size:clamp(2rem,3.2vw,3rem);line-height:1.08;letter-spacing:-.01em}@media(min-width:750px){.main-collection-grid .product-grid[product-grid-view=default]{grid-template-columns:repeat(3,minmax(0,1fr))}}:is(.product-grid,.resource-list) product-card .product-card__content{height:100%;padding-block-end:20px;border-radius:var(--ette-radius);background:var(--ette-bg-alt);overflow:hidden}:is(.product-grid,.resource-list) product-card .card-gallery{--gallery-aspect-ratio: 1 / 1 !important;background:transparent}:is(.product-grid,.resource-list) product-card .card-gallery :is(slideshow-container,slideshow-slide,.product-media,img,.product-card-gallery__title-placeholder){background:transparent}:is(.product-grid,.resource-list) product-card .product-card-gallery__title-placeholder{font-size:1.0625rem;color:var(--ette-text-2)}:is(.product-grid,.resource-list) product-card .card-gallery img{object-fit:contain;padding:8%;box-sizing:border-box;mix-blend-mode:multiply}:is(.product-grid,.resource-list) product-card .product-card__content>:not(.card-gallery){padding-inline:20px}:is(.product-grid,.resource-list) product-card .text-block :is(h1,h2,h3,h4,h5,h6,p){margin:0;font-family:var(--ette-font);font-size:1.0625rem;line-height:1.24;font-weight:600;letter-spacing:-.022em;color:var(--ette-text)}:is(.product-grid,.resource-list) product-card :is(product-price,.price,.price *){font-family:var(--ette-font);font-size:1.0625rem;line-height:1.47;font-weight:400;letter-spacing:-.022em;color:var(--ette-text-2)}:is(.product-grid,.resource-list) product-card product-swatches{display:none}@media(max-width:749px){:is(.product-grid,.resource-list) product-card .product-card__content{padding-block-end:16px}:is(.product-grid,.resource-list) product-card .product-card__content>:not(.card-gallery){padding-inline:14px}:is(.product-grid,.resource-list) product-card .text-block :is(h1,h2,h3,h4,h5,h6,p),:is(.product-grid,.resource-list) product-card :is(product-price,.price,.price *){font-size:.9375rem}}.facets :is(summary,button,label,.facets__label,.sorting-filter__label,.facets__summary){font-family:var(--ette-font);font-size:.875rem;letter-spacing:-.01em;color:var(--ette-text)}.facets .products-count-wrapper{font-size:.875rem;color:var(--ette-text-2)}main:has([data-ette-empty-collection]) :is(.facets-block-wrapper,.facets-toggle,.main-collection-grid__empty,.skip-to-content-link){display:none}.main-collection-grid__empty{padding:72px var(--ette-gutter);border-radius:var(--ette-radius);background:var(--ette-bg-alt);text-align:center;color:var(--ette-text-2);font-size:1.0625rem}.main-collection-grid__empty-title{margin:0 0 8px;font-family:var(--ette-font-display);font-size:clamp(1.75rem,2.2vw,2rem);line-height:1.125;font-weight:600;color:var(--ette-text)}.main-collection-grid__empty-link{color:var(--ette-accent)}.search-page__header .text-block :is(h1,h2,h3){margin:0;font-family:var(--ette-font-display);font-size:clamp(3rem,5.6vw,5rem);line-height:1.05;font-weight:600;letter-spacing:-.015em}.main-collection-grid__title{margin:0 0 20px;font-family:var(--ette-font-display);font-size:clamp(1.75rem,2.2vw,2rem);line-height:1.125;font-weight:600;color:var(--ette-text)}.page-content,.blog-post-content{max-width:680px;margin-inline:auto;font-size:1.0625rem;line-height:1.6;letter-spacing:-.022em;color:var(--ette-text)}:is(.page-content,.blog-post-content) :is(p,li){font-size:1.0625rem;line-height:1.6}:is(.page-content,.blog-post-content) p{margin:0 0 1.1em}:is(.page-content,.blog-post-content) :is(h2,h3,h4){margin:1.8em 0 .5em;font-family:var(--ette-font-display);font-weight:600;line-height:1.16;letter-spacing:-.005em}:is(.page-content,.blog-post-content) h2{font-size:clamp(1.75rem,2.2vw,2rem)}:is(.page-content,.blog-post-content) h3{font-size:1.3125rem}:is(.page-content,.blog-post-content) a{color:var(--ette-accent);text-decoration:underline;text-underline-offset:2px}:is(.page-content,.blog-post-content) img{max-width:100%;height:auto;border-radius:var(--ette-radius)}.section-wrapper:has(.page-content) .text-block:has(>h1),.section-wrapper:has(.blog-post-content) .text-block:has(>h1){width:100%;max-width:680px;margin-inline:auto}.section-wrapper:has(.page-content) h1,.section-wrapper:has(.blog-post-content) h1{font-family:var(--ette-font-display);font-size:clamp(2.5rem,3.9vw,3.5rem);line-height:1.07;font-weight:600;letter-spacing:-.005em}.section-wrapper:has(.blog-post-content) [class*=blog-post-info]{max-width:680px;margin-inline:auto;font-size:.875rem;color:var(--ette-text-2)}.section-wrapper:has(.blog-post-content) .image-block img{border-radius:var(--ette-radius)}blog-posts-list .text-block :is(h1,h2){font-family:var(--ette-font-display);font-size:clamp(3rem,5.6vw,5rem);line-height:1.05;font-weight:600;letter-spacing:-.015em}blog-posts-list .blog-post-card{border-radius:var(--ette-radius);background:var(--ette-bg-alt);overflow:hidden}blog-posts-list .blog-post-card :is(h2,h3,h4,h5){font-family:var(--ette-font-display);font-weight:600;letter-spacing:-.01em}
/*# sourceMappingURL=/cdn/shop/t/6/assets/ette.css.map */
