:root{--brand-linen: #F3F0EC;--brand-text: #3E3A36;--brand-dusty-rose: #C9A8A6;--brand-clay: #B78F8B;--brand-mushroom: #A99F96;--brand-greige: #E7E2DC;--font-heading-letter-spacing: .02em;--font-subheading-letter-spacing: .12em;--font-body-letter-spacing: .04em;--font-label-letter-spacing: .1em;--spacing-xs: .4rem;--spacing-sm: .8rem;--spacing-md: 1.6rem;--spacing-lg: 3.2rem;--spacing-xl: 6.4rem;--spacing-xxl: 9.6rem}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{letter-spacing:var(--font-heading-letter-spacing);font-weight:400;line-height:1.15}h1,.h1{font-weight:300;letter-spacing:.01em}.label-eyebrow,.product__subtitle,.collection__subtitle{font-family:var(--font-body-family);font-size:1.1rem;font-weight:500;letter-spacing:var(--font-label-letter-spacing);text-transform:uppercase;color:rgba(var(--color-foreground),.55)}body{letter-spacing:var(--font-body-letter-spacing);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a{transition:opacity .2s ease}a:hover{opacity:.7}.rte p,.product__description p{line-height:1.75}.section-header{border-bottom:1px solid rgba(62,58,54,.12)}.header__menu-item,.header__menu-item span{font-family:var(--font-body-family);font-size:1.2rem;font-weight:400;letter-spacing:var(--font-label-letter-spacing);text-transform:uppercase}.header__heading-logo{width:auto;max-width:14rem}.header__menu-item:hover>span:after,.header__active-menu-item:after{background-color:var(--brand-dusty-rose)}.button,.shopify-challenge__button,.customer button{border-radius:0;letter-spacing:var(--font-label-letter-spacing);text-transform:uppercase;font-size:1.2rem;font-weight:500;font-family:var(--font-body-family);padding:1.4rem 3.2rem;transition:opacity .2s ease,background-color .2s ease}.button:hover:not([disabled]){opacity:.85}.button--secondary{border-width:1px}.product-form__submit{min-height:5.4rem;font-size:1.3rem}.card-wrapper{transition:transform .25s ease}.card-wrapper:hover{transform:translateY(-2px)}.card__heading{font-size:1.6rem;letter-spacing:.01em;margin-top:var(--spacing-sm)}.price__regular,.price-item{font-family:var(--font-body-family);font-size:1.3rem;letter-spacing:.06em;font-weight:400;color:rgba(var(--color-foreground),.65)}.price__regular .price-item--regular{font-style:italic;font-family:var(--font-heading-family);font-size:1.5rem}.quick-add__submit{background-color:rgb(var(--color-foreground));color:rgb(var(--color-background));border-radius:0}.collection-hero__title,.section-collection-template .title{font-size:clamp(3.2rem,5vw,6rem);font-weight:300}.collection .product-grid-container{padding-top:var(--spacing-lg)}.facets-container{border-bottom:1px solid rgba(62,58,54,.12);padding-bottom:var(--spacing-md);margin-bottom:var(--spacing-lg)}.product__title{font-size:clamp(2.8rem,3.5vw,4.8rem);font-weight:300;line-height:1.1;margin-bottom:var(--spacing-sm)}.product .price{font-family:var(--font-heading-family);font-size:2rem;font-style:italic}.product__description{font-size:1.4rem;line-height:1.8;color:rgba(var(--color-foreground),.75);margin-top:var(--spacing-md)}.product-form__option-label,.product-form__option-name{font-family:var(--font-body-family);font-size:1.1rem;font-weight:500;letter-spacing:var(--font-label-letter-spacing);text-transform:uppercase;color:rgba(var(--color-foreground),.55);display:block;margin-bottom:var(--spacing-xs)}.variant-pills .variant-pills__option{border-radius:0;font-size:1.2rem;letter-spacing:.06em;font-family:var(--font-body-family);padding:.8rem 1.6rem;transition:background-color .15s ease,color .15s ease,border-color .15s ease}.shopify-section--sticky-atc{position:sticky;bottom:0;z-index:100;background:rgb(var(--color-background));border-top:1px solid rgba(var(--color-foreground),.1);padding:var(--spacing-md)}.product__media-container{position:sticky;top:1.6rem}.accordion__summary{font-family:var(--font-body-family);font-size:1.3rem;letter-spacing:var(--font-label-letter-spacing);text-transform:uppercase;font-weight:500;padding:var(--spacing-md) 0;border-top:1px solid rgba(var(--color-foreground),.12)}.accordion__content{font-size:1.4rem;line-height:1.8;padding-bottom:var(--spacing-md)}.fas-options{margin-top:var(--spacing-lg)}.fas-option-group{margin-bottom:var(--spacing-lg)}.fas-option-group__label{display:flex;align-items:baseline;gap:.8rem;margin-bottom:var(--spacing-sm)}.fas-option-group__name{font-family:var(--font-body-family);font-size:1.1rem;font-weight:500;letter-spacing:var(--font-label-letter-spacing);text-transform:uppercase;color:rgba(var(--color-foreground),.55)}.fas-option-group__selected-value{font-family:var(--font-heading-family);font-style:italic;font-size:1.5rem;color:rgb(var(--color-foreground))}.fas-swatches{display:flex;flex-wrap:wrap;gap:.8rem}.fas-swatch{position:relative;width:4.8rem;height:4.8rem;cursor:pointer;border:1.5px solid transparent;transition:border-color .15s ease,transform .15s ease}.fas-swatch:hover{transform:scale(1.05)}.fas-swatch input[type=radio]{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;cursor:pointer;width:100%;height:100%;z-index:1;margin:0}.fas-swatch__image,.fas-swatch__color{display:block;width:100%;height:100%;object-fit:cover}.fas-swatch__color{border-radius:0}.fas-swatch--selected,.fas-swatch input[type=radio]:checked~.fas-swatch__inner{border-color:rgb(var(--color-foreground))}.fas-swatch input[type=radio]:checked+.fas-swatch__image,.fas-swatch input[type=radio]:checked+.fas-swatch__color{box-shadow:inset 0 0 0 2px rgb(var(--color-background));outline:2px solid rgb(var(--color-foreground));outline-offset:1px}.fas-swatch:after{content:attr(data-label);position:absolute;bottom:calc(100% + 6px);left:50%;transform:translate(-50%);white-space:nowrap;background:rgb(var(--color-foreground));color:rgb(var(--color-background));font-family:var(--font-body-family);font-size:1rem;letter-spacing:.05em;padding:.3rem .7rem;pointer-events:none;opacity:0;transition:opacity .15s ease}.fas-swatch:hover:after{opacity:1}.fas-image-picker{display:grid;grid-template-columns:repeat(auto-fill,minmax(9rem,1fr));gap:var(--spacing-sm)}.fas-image-option{position:relative;cursor:pointer}.fas-image-option input[type=radio],.fas-image-option input[type=checkbox]{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;cursor:pointer;width:100%;height:100%;z-index:1;margin:0}.fas-image-option__inner{border:1.5px solid rgba(var(--color-foreground),.15);transition:border-color .15s ease}.fas-image-option__inner img{display:block;width:100%;aspect-ratio:1;object-fit:cover}.fas-image-option__inner span{display:block;padding:.6rem;font-family:var(--font-body-family);font-size:1.1rem;letter-spacing:.04em;text-align:center;color:rgb(var(--color-foreground))}.fas-image-option input[type=radio]:checked~.fas-image-option__inner,.fas-image-option input[type=checkbox]:checked~.fas-image-option__inner{border-color:rgb(var(--color-foreground));border-width:1.5px}.fas-dropdown-wrap{position:relative}.fas-dropdown{width:100%;appearance:none;-webkit-appearance:none;background-color:rgb(var(--color-background));color:rgb(var(--color-foreground));border:1px solid rgba(var(--color-foreground),.3);border-radius:0;padding:1.2rem 4rem 1.2rem 1.6rem;font-family:var(--font-body-family);font-size:1.4rem;letter-spacing:.04em;cursor:pointer;transition:border-color .15s ease}.fas-dropdown:focus{outline:none;border-color:rgb(var(--color-foreground))}.fas-dropdown-wrap:after{content:"";position:absolute;right:1.6rem;top:50%;transform:translateY(-50%);width:1rem;height:.6rem;clip-path:polygon(0 0,100% 0,50% 100%);background:rgb(var(--color-foreground));pointer-events:none}.fas-dropdown-preview{margin-top:var(--spacing-sm);display:flex;align-items:center;gap:var(--spacing-sm)}.fas-dropdown-preview__image{width:5.6rem;height:5.6rem;object-fit:cover;border:1px solid rgba(var(--color-foreground),.15)}.fas-dropdown-preview__label{font-family:var(--font-heading-family);font-style:italic;font-size:1.5rem}.fas-checkboxes{display:flex;flex-direction:column;gap:var(--spacing-sm)}.fas-checkbox-option{display:flex;align-items:center;gap:var(--spacing-sm);cursor:pointer}.fas-checkbox-option input[type=checkbox]{appearance:none;-webkit-appearance:none;width:1.8rem;height:1.8rem;border:1.5px solid rgba(var(--color-foreground),.4);border-radius:0;flex-shrink:0;cursor:pointer;transition:background-color .15s ease,border-color .15s ease;position:relative}.fas-checkbox-option input[type=checkbox]:checked{background-color:rgb(var(--color-foreground));border-color:rgb(var(--color-foreground))}.fas-checkbox-option input[type=checkbox]:checked:after{content:"";position:absolute;left:.4rem;top:.1rem;width:.7rem;height:1.1rem;border:2px solid rgb(var(--color-background));border-top:none;border-left:none;transform:rotate(45deg)}.fas-checkbox-option__label{font-family:var(--font-body-family);font-size:1.3rem;letter-spacing:.04em;color:rgb(var(--color-foreground));-webkit-user-select:none;user-select:none}.fas-checkbox-option__price-modifier{margin-left:auto;font-family:var(--font-heading-family);font-style:italic;font-size:1.4rem;color:rgba(var(--color-foreground),.65)}.announcement-bar{font-family:var(--font-body-family);font-size:1.1rem;letter-spacing:var(--font-label-letter-spacing);text-transform:uppercase}.footer{border-top:1px solid rgba(62,58,54,.12)}.footer__col-header{font-family:var(--font-body-family);font-size:1.1rem;letter-spacing:var(--font-label-letter-spacing);text-transform:uppercase;font-weight:500;margin-bottom:var(--spacing-md)}.footer-block__list-item a,.footer__list-social a{font-size:1.3rem;color:rgba(var(--color-foreground),.65);text-decoration:none;transition:color .2s ease}.footer-block__list-item a:hover{color:rgb(var(--color-foreground));opacity:1}.footer__copyright{font-size:1.1rem;color:rgba(var(--color-foreground),.45);letter-spacing:.04em}::-webkit-scrollbar{width:6px}::-webkit-scrollbar-track{background:var(--brand-greige)}::-webkit-scrollbar-thumb{background:var(--brand-mushroom);border-radius:0}::-webkit-scrollbar-thumb:hover{background:var(--brand-clay)}*:focus-visible{outline:2px solid var(--brand-clay);outline-offset:3px}@media(prefers-reduced-motion:no-preference){.fas-fade-in{animation:fadeIn .4s ease forwards}@keyframes fadeIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/5th-and-sunday.css.map */
