.benefit-ticker{overflow:hidden;background:#0b0b0b;color:#fff}.benefit-ticker__viewport{overflow:hidden}.benefit-ticker__track{display:flex;width:max-content;will-change:transform;animation:benefit-ticker-scroll var(--benefit-ticker-duration, 34s) linear infinite;--benefit-ticker-distance: 0px}.benefit-ticker__set{flex:0 0 auto;display:flex;align-items:center;gap:42px;min-height:44px;padding:0 0 0 42px;white-space:nowrap;font-size:12px}.benefit-ticker__set span{display:inline-flex;align-items:center;gap:10px}.benefit-ticker__icon{width:27px;height:27px;flex:0 0 auto;fill:none;stroke:currentColor;stroke-width:1.35;stroke-linecap:round;stroke-linejoin:round}.benefit-ticker:hover .benefit-ticker__track{animation-play-state:paused}@keyframes benefit-ticker-scroll{0%{transform:translateZ(0)}to{transform:translate3d(calc(-1 * var(--benefit-ticker-distance)),0,0)}}@media(max-width:800px){.benefit-ticker__set{gap:24px;min-height:38px;padding:0 0 0 24px;font-size:10px}.benefit-ticker__icon{width:23px;height:23px}}@media(prefers-reduced-motion:reduce){.benefit-ticker__track{animation:none}.benefit-ticker__viewport{overflow-x:auto;scrollbar-width:none}.benefit-ticker__viewport::-webkit-scrollbar{display:none}}.featured-collections__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.featured-collections__card{position:relative;min-height:520px;overflow:hidden;background:var(--soft-stone);color:var(--pure-white)}.featured-collections__image,.featured-collections__placeholder,.featured-collections__shade{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.featured-collections__image{object-fit:cover;transition:transform .7s cubic-bezier(.22,1,.36,1)}.featured-collections__placeholder{background:linear-gradient(145deg,var(--soft-stone),var(--pearl-gray))}.featured-collections__shade{background:linear-gradient(to top,#211d1aa8,#211d1a00 58%)}.featured-collections__content{position:absolute;inset:auto 28px 28px;z-index:1}.featured-collections__content h3{margin:8px 0 6px;font-family:var(--display-font);font-size:clamp(34px,3vw,48px);font-weight:400;line-height:1}.featured-collections__content p{max-width:29ch;margin:0;font-size:12px;line-height:1.5}.featured-collections__card:hover .featured-collections__image{transform:scale(1.025)}@media(max-width:800px){.featured-collections__grid{grid-template-columns:1fr;gap:12px}.featured-collections__card{min-height:430px}}.featured-products-section--muse-tones{background:#f1ece6;padding-block:clamp(56px,7vw,104px)}.featured-products-section--muse-tones .product-card__visual,.featured-products-section--muse-tones .product-card__image{background:#fff}.featured-products__carousel{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px}.featured-products__track{min-width:0;overflow:hidden}.featured-products__track .product-grid{display:flex;gap:24px;overflow-x:auto;scroll-behavior:smooth;scrollbar-width:none}.featured-products__track .product-grid::-webkit-scrollbar{display:none}.featured-products__track .product-card{flex:0 0 calc((100% - 72px)/4);scroll-snap-align:start}.featured-products__arrow{width:34px;height:34px;border:1px solid var(--pearl-gray);border-radius:50%;background:transparent;color:var(--ink-brown);font-size:22px;line-height:1;cursor:pointer}.featured-products__arrow:hover{background:var(--ink-brown);color:var(--porcelain)}.featured-products__heading{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:24px;margin-bottom:32px}.featured-products__eyebrow{grid-column:1 / -1}.featured-products__heading .featured-products__title{margin:0}.featured-products__link{justify-self:end}.product-card__eyebrow{margin-top:12px;font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:#6f6962}@media(max-width:600px){.featured-products__carousel{gap:8px}.featured-products__arrow{width:28px;height:28px;font-size:18px}.featured-products__track .product-card{flex-basis:78%}.featured-products__heading{grid-template-columns:minmax(0,1fr);margin-bottom:24px}.featured-products__link{justify-self:start;margin-top:20px}}.collection-product-card__eyebrow{margin-top:12px;font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:#6f6962}.shop-filters-mobile-trigger{display:none}n .shop-filters{display:flex;align-items:center;gap:26px;margin:42px 0 34px;padding:16px 0;border-block:1px solid var(--pearl-gray)}.shop-filter-link,.shop-filter summary{color:var(--ink-brown);font-size:10px;letter-spacing:.13em;text-transform:uppercase}.shop-filter-link{text-decoration:none}.shop-filter-link--new{color:var(--oxblood);font-weight:600}.shop-filter{position:relative}.shop-filter summary{display:flex;align-items:center;gap:8px;list-style:none;cursor:pointer}.shop-filter summary::-webkit-details-marker{display:none}.shop-filter summary span{font-size:15px;font-weight:300;line-height:1}.shop-filter[open] summary{color:var(--oxblood)}.shop-filter__menu{position:absolute;top:calc(100% + 15px);left:-14px;z-index:8;display:grid;min-width:170px;gap:12px;padding:16px;border:1px solid var(--pearl-gray);background:var(--porcelain);box-shadow:0 14px 30px #211d1a1a}.shop-filter__menu a{color:var(--ink-brown);font-size:12px;white-space:nowrap}.shop-filter__menu a:hover{color:var(--oxblood)}.shop-filter--sort{margin-left:auto}.shop-filter__menu--right{right:-14px;left:auto}@media(max-width:800px){.shop-filters-mobile-trigger{display:flex;align-items:center;justify-content:space-between;width:100%;min-height:52px;margin:30px 0 18px;padding:0 2px;border:0;border-bottom:1px solid var(--pearl-gray);background:transparent;color:var(--ink-brown);font-size:12px;letter-spacing:.14em;text-transform:uppercase;cursor:pointer}.shop-filters-mobile-trigger span{font-size:20px;line-height:1}.shop-filters,.shop-filters__close{display:none}n .shop-filters.is-open{position:fixed;top:0;right:0;bottom:0;z-index:40;display:grid;grid-template-columns:1fr;align-content:start;width:min(86vw,360px);max-height:100dvh;overflow-y:auto;margin:0;padding:92px 24px 32px;border:0;background:var(--porcelain);box-shadow:-12px 0 30px #211d1a29}.shop-filter--sort{margin-left:0}.shop-filters.is-open .shop-filter__menu{display:grid}.shop-filter__menu{position:static;grid-column:1 / -1;margin:0;box-shadow:none;border:0;border-bottom:1px solid var(--pearl-gray);padding:0 0 16px}.shop-filter__menu--right{right:auto}}
/*# sourceMappingURL=/cdn/shop/t/20/compiled_assets/styles.css.map */
