.template-index{--ivory: #f7f4ee;--ivory-deep: #efe9dc;--ink: #2b2b26;--muted: #6f6a5e;--hairline: #e0dacd;--section-spacing-mobile: 34px;--section-spacing-desktop: 56px}.template-index .section-spacing-padding{padding-top:var(--section-spacing-desktop);padding-bottom:var(--section-spacing-desktop)}.template-index #main-content{background:var(--ivory)}.template-index .subheading{font-family:var(--font-body-family);font-size:.6875rem;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:var(--muted);margin-bottom:14px}.template-index .section-header--content h1{font-size:clamp(1.75rem,3vw,2.25rem);font-weight:400;letter-spacing:-.01em;line-height:1.15;color:var(--ink);margin-bottom:6px}.template-index .section-header--content .rte p{font-size:.9375rem;color:var(--muted)}.template-index .section-header{margin-bottom:26px}.template-index .button{border-radius:0;font-size:.6875rem;letter-spacing:.16em;text-transform:uppercase;padding:15px 30px;font-weight:600}.template-index .text-button{font-size:.6875rem;letter-spacing:.16em;text-transform:uppercase;font-weight:600}.template-index .section-slideshow h1{font-weight:400;line-height:1.08;letter-spacing:-.015em;color:#fff}.template-index .section-slideshow p,.template-index .section-slideshow .subheading{color:#ffffffe0}.template-index .section-slideshow p{font-size:.9375rem;max-width:36ch}.template-index .section-slideshow .button{border-color:#ffffffd9;color:#fff}.template-index .collection-list-section figure,.template-index .collection-list-section .aspect-ratio{padding-bottom:133%!important}.template-index .collection-list-section img{object-fit:cover;object-position:center top}.template-index .collection-card__content{font-family:var(--font-body-family);font-size:.75rem;font-weight:500;letter-spacing:.06em;text-transform:uppercase;color:var(--ink);margin-top:14px;line-height:1.4}.template-index .product-featured-image-link{padding-bottom:125%!important}.template-index .product-card img{object-fit:cover;object-position:center top}.template-index .product-card-info{padding-top:14px}.template-index .product-card-title{font-family:var(--font-body-family);font-size:.8125rem;font-weight:400;letter-spacing:0;line-height:1.45;text-transform:none;color:var(--ink);display:block;margin-bottom:6px}.template-index .product-card .price{font-size:.8125rem;display:flex;align-items:baseline;gap:8px;color:var(--ink)}.template-index .product-card .price del{color:var(--muted);text-decoration-thickness:1px}.template-index .product-card .badges,.template-index .product-card .badge,.template-index .product-card--add-to-cart-button,.template-index .product-card-quickview{display:none!important}.template-index .product-card-swatches{margin-top:10px}.template-index .product-card-swatches--title{display:none}.template-index .section-image-with-text .row{padding-left:0;padding-right:0;max-width:none}.template-index .section-image-with-text .columns{padding-left:0;padding-right:0}.template-index .section-image-with-text .image-with-text{align-items:stretch}@media only screen and (min-width:768px){.template-index .section-image-with-text .image-with-text__image,.template-index .section-image-with-text .image-with-text__content{width:50%;flex:0 0 50%}.template-index .section-image-with-text .image-with-text__image-media{height:100%;min-height:480px;padding-bottom:0}.template-index .section-image-with-text .image-with-text__content{display:flex;align-items:center;padding:0 6vw}}.template-index .section-image-with-text .image-with-text__content--inner{max-width:420px;padding:48px 0}.template-index .section-image-with-text .image-with-text__content--inner h1{font-size:clamp(1.6rem,2.6vw,2.1rem);font-weight:400;line-height:1.2;letter-spacing:-.01em;margin-bottom:16px}.template-index .section-image-with-text .image-with-text__content--inner .rte p{font-size:.9375rem;line-height:1.7;margin-bottom:24px}.template-index .section-image-with-text-overlay h1{font-weight:400;letter-spacing:-.01em;line-height:1.12;margin-bottom:8px}.template-index .section-image-with-text-overlay .rte p{font-size:.95rem;letter-spacing:.01em}.template-index .section-gallery .gallery__item figure{overflow:visible}.template-index .section-gallery .gallery__item figure:after{display:none}.template-index .section-gallery .gallery__item-content{top:100%;left:0;height:auto;width:100%;display:block;padding:18px 0 0;background:none;color:var(--ink)}.template-index .section-gallery .gallery__item{margin-bottom:84px}.template-index .section-gallery .gallery__item-content h4{font-size:1.25rem;font-weight:400;line-height:1.25;color:var(--ink);margin-bottom:12px}.template-index .section-gallery .gallery__item-content .text-button{color:var(--ink)}@media only screen and (min-width:768px){.template-index .collapsible-content .small-12.columns{display:grid;grid-template-columns:1fr 1.4fr;gap:60px;align-items:start}.template-index .collapsible-content .section-header{margin-bottom:0;text-align:left}.template-index .collapsible-content .section-header--content{text-align:left}.template-index .collapsible-content__inner{margin:0;max-width:none}}.template-index .collapsible-content .accordion summary{font-family:var(--font-body-family);font-size:.875rem;font-weight:400;color:var(--ink);padding:16px 0}.template-index .collapsible-content .accordion{border-bottom:1px solid var(--hairline)}.template-index .email-signup h1{font-weight:400;letter-spacing:-.01em}@media only screen and (max-width:767px){.template-index .section-image-with-text .image-with-text__content--inner{padding:32px 0;max-width:none}.template-index .section-header{margin-bottom:24px}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/homepage-editorial.css.map */
