:root{--nolia-ink: #000000;--nolia-ink-muted: #6b6b6b;--nolia-line: #e6e2df;--nolia-surface: #ffffff;--nolia-surface-alt: #f6f4f2;--nolia-accent: #f4dcdc;--nolia-sale: #e00000;--nolia-badge-bg: #1c1d1d;--nolia-radius: 0px;--nolia-radius-lg: 0px;--nolia-section-y: 4.5rem;--nolia-gutter: 1.5rem;--nolia-maxw: 1360px;--nolia-ease: cubic-bezier(.22, .61, .36, 1);--nolia-h2-size: 33px;--nolia-h2-weight: 500;--nolia-card-title-size: 14px;--nolia-card-title-lh: 21px;--nolia-card-title-ls: 2.8px;--nolia-card-price-size: 14px;--nolia-eyebrow-ls: 3.6px}@media screen and (max-width:749px){:root{--nolia-h2-size: 26px;--nolia-card-title-size: 13px;--nolia-card-title-lh: 20px;--nolia-card-title-ls: 2.6px}}@media screen and (max-width:749px){:root{--nolia-section-y: 3rem;--nolia-gutter: 1rem}}.nolia-section{padding-top:var(--nolia-section-y);padding-bottom:var(--nolia-section-y);background:var(--nolia-section-bg, transparent);color:var(--nolia-section-fg, inherit)}.nolia-container{max-width:var(--nolia-maxw);margin-inline:auto;padding-inline:var(--nolia-gutter)}.nolia-container--narrow{max-width:860px}.nolia-container--wide{max-width:1680px}.nolia-heading{font-family:var(--font-heading-family);font-weight:var(--nolia-h2-weight);letter-spacing:.01em;line-height:1;text-transform:uppercase;margin:0;color:inherit}.nolia-section__head .nolia-heading{font-size:var(--nolia-h2-size);color:rgb(var(--color-foreground))}.header__inline-menu .header__menu-item,.header__inline-menu .header__menu-item span,.header__inline-menu summary.header__menu-item,.header__submenu .header__menu-item,.header__submenu .header__menu-item span,.menu-drawer__menu-item{font-size:12px;letter-spacing:2.4px;text-transform:uppercase}.header__inline-menu .header__menu-item{color:rgb(var(--color-foreground))}.header__inline-menu .header__menu-item:hover span,.header__menu-item:hover span{text-decoration-thickness:1px;text-underline-offset:.4em}@media screen and (max-width:989px){.header__menu-item,.header__menu-item span{font-size:13px;letter-spacing:1.8px}}.nolia-eyebrow{display:inline-block;font-size:12px;letter-spacing:.18em;text-transform:uppercase;color:var(--nolia-ink-muted);margin-bottom:.75rem}.nolia-rte>:first-child{margin-top:0}.nolia-rte>:last-child{margin-bottom:0}.nolia-rte p{line-height:1.7}.nolia-section__head{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;margin-bottom:2rem;flex-wrap:wrap}.nolia-section__head--center{justify-content:center;text-align:center;flex-direction:column;align-items:center;gap:1.15rem}.nolia-section__head--left{justify-content:space-between}.nolia-link-more--pill{border:1px solid var(--nolia-line);padding:.7rem 2.1rem;transition:border-color .25s var(--nolia-ease),background-color .25s var(--nolia-ease)}.nolia-link-more--pill:hover{border-color:var(--nolia-ink);text-decoration:none}.nolia-link-more{font-size:12px;line-height:17px;letter-spacing:var(--nolia-eyebrow-ls);text-transform:uppercase;text-decoration:none;color:inherit;white-space:nowrap}.nolia-link-more:hover{text-decoration:underline;text-underline-offset:.35em}.nolia-btn{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;min-height:3rem;padding:.75rem 2rem;border:1px solid currentColor;border-radius:var(--nolia-radius);font-size:14px;letter-spacing:.1em;text-transform:uppercase;text-decoration:none;cursor:pointer;transition:background-color .25s var(--nolia-ease),color .25s var(--nolia-ease),transform .25s var(--nolia-ease)}.nolia-btn--solid{background:var(--nolia-btn-bg, var(--nolia-ink));color:var(--nolia-btn-fg, #fff);border-color:var(--nolia-btn-bg, var(--nolia-ink))}.nolia-btn--outline{background:transparent;color:inherit}.nolia-btn:hover{transform:translateY(-1px)}.nolia-btn--solid:hover{background:transparent;color:var(--nolia-btn-bg, var(--nolia-ink))}.nolia-btn--outline:hover{background:currentColor}.nolia-btn--outline:hover span{color:var(--nolia-surface)}.nolia-btn:focus-visible{outline:2px solid var(--nolia-ink);outline-offset:3px}.nolia-media{position:relative;display:block;overflow:hidden;border-radius:var(--nolia-radius-lg);background:var(--nolia-surface-alt)}.nolia-media>img,.nolia-media>svg{display:block;width:100%;height:100%;object-fit:cover}.nolia-media--square{aspect-ratio:1 / 1}.nolia-media--portrait{aspect-ratio:4 / 5}.nolia-media--tall{aspect-ratio:3 / 4}.nolia-media--landscape{aspect-ratio:4 / 3}.nolia-media--wide{aspect-ratio:16 / 9}.nolia-media__zoom{transition:transform .7s var(--nolia-ease)}a:hover .nolia-media__zoom,.nolia-card:hover .nolia-media__zoom{transform:scale(1.04)}.nolia-media__alt{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;transition:opacity .4s var(--nolia-ease)}.nolia-card:hover .nolia-media__alt{opacity:1}@media(prefers-reduced-motion:reduce){.nolia-media__zoom,.nolia-media__alt,.nolia-btn{transition:none}.nolia-btn:hover{transform:none}}.nolia-card{position:relative;display:flex;flex-direction:column}.nolia-card__link{text-decoration:none;color:inherit;display:block}.nolia-card__badges{position:absolute;top:.75rem;left:.75rem;z-index:2;display:flex;flex-direction:column;gap:.35rem;align-items:flex-start;pointer-events:none}.nolia-badge{display:inline-block;padding:7px 9px;font-size:14px;font-weight:400;letter-spacing:.04em;line-height:1;border-radius:var(--nolia-radius);background:var(--nolia-badge-bg);color:#fff}@media screen and (max-width:749px){.nolia-badge{font-size:11px;padding:5px 7px}}.nolia-badge--sale{background:var(--nolia-badge-bg);color:#fff}.nolia-badge--discount{background:var(--nolia-sale);color:#fff;font-weight:600}.nolia-badge--soldout{background:var(--nolia-ink-muted);color:#fff}.nolia-badge--new{background:var(--nolia-accent);color:var(--nolia-ink)}.nolia-card__body{padding-top:.85rem;display:flex;flex-direction:column;gap:.35rem;text-align:center}.nolia-card__title{font-family:var(--font-body-family);font-size:var(--nolia-card-title-size);line-height:var(--nolia-card-title-lh);letter-spacing:var(--nolia-card-title-ls);text-transform:uppercase;margin:0;font-weight:400;color:var(--nolia-ink);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.nolia-card__vendor{font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:var(--nolia-ink-muted);margin:0}.nolia-price{display:flex;align-items:baseline;justify-content:center;gap:.5rem;flex-wrap:wrap;font-size:var(--nolia-card-price-size);line-height:20px;font-weight:var(--nl-w-bold, 500);letter-spacing:.03em}.nolia-price__was{text-decoration:line-through;color:var(--nolia-ink-muted);font-weight:400}.nolia-price__now--sale{color:var(--nolia-sale);font-weight:var(--nl-w-bold, 500)}.nolia-price__unit{font-size:12px;color:var(--nolia-ink-muted);font-weight:400}.nolia-swatches{justify-content:center}.nolia-swatches{display:flex;gap:.3rem;margin-top:.15rem;flex-wrap:wrap}.nolia-swatch{width:.85rem;height:.85rem;border-radius:50%;border:1px solid var(--nolia-line);background-size:cover;background-position:center}.nolia-swatch--more{font-size:11px;color:var(--nolia-ink-muted);line-height:1.4}.nolia-grid{display:grid;gap:var(--nolia-grid-gap, 1.25rem)}.nolia-grid--products{grid-template-columns:repeat(var(--nolia-cols-mobile, 2),minmax(0,1fr))}@media screen and (min-width:750px){.nolia-grid--products{grid-template-columns:repeat(var(--nolia-cols-tablet, 3),minmax(0,1fr))}}@media screen and (min-width:990px){.nolia-grid--products{grid-template-columns:repeat(var(--nolia-cols, 4),minmax(0,1fr))}}.nolia-carousel{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - var(--nolia-grid-gap, 1.25rem)) / var(--nolia-cols-mobile, 2));gap:var(--nolia-grid-gap, 1.25rem);overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:var(--nolia-gutter);scrollbar-width:thin;-webkit-overflow-scrolling:touch;padding-bottom:.5rem}.nolia-carousel>*{scroll-snap-align:start}@media screen and (min-width:750px){.nolia-carousel{grid-auto-columns:calc((100% - (var(--nolia-cols-tablet, 3) - 1) * var(--nolia-grid-gap, 1.25rem)) / var(--nolia-cols-tablet, 3))}}@media screen and (min-width:990px){.nolia-carousel{grid-auto-columns:calc((100% - (var(--nolia-cols, 4) - 1) * var(--nolia-grid-gap, 1.25rem)) / var(--nolia-cols, 4))}}.nolia-carousel__wrap{position:relative}.nolia-carousel__btn{position:absolute;top:calc(50% - 3rem);transform:translateY(-50%);z-index:3;width:2.75rem;height:2.75rem;display:none;align-items:center;justify-content:center;border:1px solid var(--nolia-line);border-radius:50%;background:var(--nolia-surface);cursor:pointer;transition:opacity .2s var(--nolia-ease)}.nolia-carousel__btn[disabled]{opacity:.3;cursor:default}.nolia-carousel__btn--prev{left:-.5rem}.nolia-carousel__btn--next{right:-.5rem}@media screen and (min-width:990px){.nolia-carousel__btn{display:flex}}.nolia-trust{display:grid;gap:1.5rem;grid-template-columns:1fr;text-align:center}@media screen and (min-width:750px){.nolia-trust{grid-template-columns:repeat(var(--nolia-trust-cols, 3),minmax(0,1fr))}}.nolia-trust__item{display:flex;flex-direction:column;align-items:center;gap:.6rem}.nolia-trust__icon{width:2.25rem;height:2.25rem}.nolia-trust__icon svg{width:100%;height:100%}.nolia-trust__title{font-weight:600;font-size:15px}.nolia-trust__text{font-size:14px;color:var(--nolia-ink-muted);max-width:30ch}.nolia-faq{max-width:860px;margin-inline:auto}.nolia-faq__item{border-bottom:1px solid var(--nolia-line)}.nolia-faq__item:first-child{border-top:1px solid var(--nolia-line)}.nolia-faq__summary{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1.15rem 0;cursor:pointer;list-style:none;font-weight:500}.nolia-faq__summary::-webkit-details-marker{display:none}.nolia-faq__summary:focus-visible{outline:2px solid var(--nolia-ink);outline-offset:2px}.nolia-faq__icon{flex:none;width:1rem;height:1rem;transition:transform .3s var(--nolia-ease)}.nolia-faq__item[open] .nolia-faq__icon{transform:rotate(45deg)}.nolia-faq__content{padding-bottom:1.25rem;color:var(--nolia-ink-muted)}.nolia-marquee{overflow:hidden}.nolia-marquee__track{display:flex;gap:var(--nolia-marquee-gap, 1rem);width:max-content;animation:nolia-marquee var(--nolia-marquee-speed, 40s) linear infinite}.nolia-marquee:hover .nolia-marquee__track{animation-play-state:paused}.nolia-marquee__item{flex:none;width:var(--nolia-marquee-w, 22rem)}@keyframes nolia-marquee{0%{transform:translate(0)}to{transform:translate(calc(-50% - (var(--nolia-marquee-gap, 1rem) / 2)))}}@media(prefers-reduced-motion:reduce){.nolia-marquee__track{animation:none;flex-wrap:wrap;width:100%;justify-content:center}}.nolia-ticker{overflow:hidden}.nolia-ticker__track{display:flex;gap:3rem;width:max-content;animation:nolia-marquee var(--nolia-ticker-speed, 30s) linear infinite}.nolia-ticker__item{flex:none;white-space:nowrap}@media(prefers-reduced-motion:reduce){.nolia-ticker__track{animation:none}}.nolia-story{position:relative;display:grid;align-items:center}.nolia-story__media{position:relative}.nolia-story__inner{position:relative;z-index:2}.nolia-story--overlay .nolia-story__media{position:absolute;top:0;right:0;bottom:0;left:0}.nolia-story--overlay .nolia-story__media img{width:100%;height:100%;object-fit:cover}.nolia-story--overlay .nolia-story__inner{padding:clamp(3rem,10vw,8rem) var(--nolia-gutter);text-align:var(--nolia-story-align, center)}.nolia-story__scrim{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--nolia-scrim, rgba(0,0,0,.25))}@media screen and (min-width:750px){.nolia-story--split{grid-template-columns:1fr 1fr;gap:clamp(2rem,5vw,5rem)}.nolia-story--split.nolia-story--media-right .nolia-story__media{order:2}}.nolia-coll-desc{max-width:70ch}.nolia-coll-desc__summary{list-style:none;cursor:pointer;display:block;line-height:1.7;color:var(--nolia-ink-muted)}.nolia-coll-desc__summary::-webkit-details-marker{display:none}.nolia-coll-desc__summary:focus-visible{outline:2px solid rgb(var(--color-foreground));outline-offset:3px}.nolia-coll-desc__toggle{display:inline-block;margin-left:.4rem;font-size:12px;letter-spacing:var(--nolia-eyebrow-ls);text-transform:uppercase;color:rgb(var(--color-foreground));text-decoration:underline;text-underline-offset:.3em;white-space:nowrap}.nolia-coll-desc__less,.nolia-coll-desc[open] .nolia-coll-desc__more{display:none}.nolia-coll-desc[open] .nolia-coll-desc__less{display:inline}.nolia-coll-desc[open] .nolia-coll-desc__teaser{display:none}.nolia-coll-desc__full{margin-top:.5rem}.collection .grid__item,.collection product-component,.collection .card-wrapper,.collection .card{height:100%}.collection .card{display:flex;flex-direction:column}.collection .card>.card__content{flex:1 1 auto;display:flex;flex-direction:column}.collection .card__information{display:flex;flex-direction:column;gap:.35rem;flex:1 1 auto;text-align:center;padding-top:.85rem}.collection .card__information .card__heading{min-height:calc(3 * var(--nolia-card-title-lh))}.collection .card>.card__content>.quick-add,.collection .quick-add{margin-top:auto;padding-top:.6rem}.collection .card__heading,.collection .card__heading a{font-family:var(--font-body-family);font-size:var(--nolia-card-title-size);line-height:var(--nolia-card-title-lh);letter-spacing:var(--nolia-card-title-ls);text-transform:uppercase;font-weight:400;color:rgb(var(--color-foreground));text-decoration:none}.collection .card__heading a{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.collection .price{font-size:var(--nolia-card-price-size);font-weight:var(--nl-w-bold, 500);letter-spacing:.03em;justify-content:center}.collection .price .price-item--sale{color:var(--nolia-sale)}.collection .price .price-item--regular{color:var(--nolia-ink-muted);font-weight:400}.collection .price--on-sale .price__sale{justify-content:center;gap:.5rem}.collection .card__badge .badge,.collection .badge{background:var(--nolia-badge-bg);color:#fff;border:0;border-radius:var(--nolia-radius);font-size:14px;font-weight:400;letter-spacing:.04em;padding:7px 9px}@media screen and (max-width:749px){.collection .card__badge .badge,.collection .badge{font-size:10px;padding:6px 7px}}.nolia-promo{position:relative;display:grid;overflow:hidden}.nolia-promo__media{position:absolute;top:0;right:0;bottom:0;left:0;grid-area:1 / 1}.nolia-promo__img{width:100%;height:100%;object-fit:cover;display:block}.nolia-promo__scrim{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.nolia-promo__content{grid-area:1 / 1;position:relative;z-index:2;display:flex;flex-direction:column;justify-content:center;padding:clamp(2rem,6vw,4.5rem) var(--nolia-gutter);width:100%}.nolia-promo__inner{display:flex;flex-direction:column;gap:1rem;align-items:inherit}.nolia-promo__eyebrow{color:inherit;opacity:.9;margin-bottom:0}.nolia-promo__text{line-height:1.7}.nolia-promo__btn{align-self:flex-start;margin-top:.35rem}.nolia-promo__content--center .nolia-promo__btn{align-self:center}.nolia-promo__content--right .nolia-promo__btn{align-self:flex-end}.nolia-showcase__head{display:flex;flex-direction:column;gap:.85rem}.nolia-showcase__head .nolia-eyebrow{margin-bottom:0}.nolia-showcase__intro{color:var(--nolia-ink-muted);font-size:16px;line-height:1.7}.nolia-coll-grid{display:grid;grid-template-columns:repeat(var(--nolia-coll-cols-mobile, 2),minmax(0,1fr));gap:var(--nolia-coll-gap, 22px)}@media screen and (min-width:750px){.nolia-coll-grid{grid-template-columns:repeat(var(--nolia-coll-cols-tablet, 2),minmax(0,1fr))}}@media screen and (min-width:990px){.nolia-coll-grid{grid-template-columns:repeat(var(--nolia-coll-cols, 3),minmax(0,1fr))}}.nolia-coll-grid__item{min-width:0}.nolia-coll-grid__item:has(.nolia-coll-card--span2){grid-column:span 2}.nolia-coll-card--span2 .nolia-media img{object-position:center 28%}.nolia-coll-card{position:relative;height:100%}.nolia-coll-card__link{display:flex;flex-direction:column;height:100%;text-decoration:none;color:inherit}.nolia-coll-card__link:focus-visible{outline:2px solid rgb(var(--color-foreground));outline-offset:4px}.nolia-coll-card__media{position:relative;border-radius:var(--nolia-coll-radius, 0);overflow:hidden}.nolia-coll-card__scrim{position:absolute;top:0;right:0;bottom:0;left:0;--s: var(--nolia-scrim-strength, .35);background:radial-gradient(ellipse at 50% 50%,rgba(0,0,0,calc(var(--s) * 1.7)),rgba(0,0,0,calc(var(--s) * .55)) 74%),linear-gradient(180deg,rgba(0,0,0,calc(var(--s) * .5)),rgba(0,0,0,calc(var(--s) * .9)));pointer-events:none;transition:filter .35s var(--nolia-ease)}.nolia-coll-card__link:hover .nolia-coll-card__scrim{filter:brightness(.82)}.nolia-coll-card__badge{position:absolute;top:.9rem;left:.9rem;z-index:2;padding:6px 10px;font-size:11px;letter-spacing:.12em;text-transform:uppercase;background:var(--nolia-surface);color:var(--nolia-ink);border-radius:var(--nolia-radius)}.nolia-coll-card--overlay .nolia-coll-card__inner{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.5rem;padding:1.25rem;text-align:center;pointer-events:none}.nolia-coll-card__inner--below{padding-top:.9rem;display:flex;flex-direction:column;gap:.35rem;align-items:flex-start;text-align:left}.nolia-coll-card__title{font-family:var(--font-body-family);font-size:18px;line-height:1.25;letter-spacing:.14em;text-transform:uppercase;font-weight:400}.nolia-coll-card--light .nolia-coll-card__inner{color:#fff;text-shadow:0 1px 3px rgba(0,0,0,.55),0 2px 18px rgba(0,0,0,.45)}.nolia-coll-card--dark .nolia-coll-card__inner,.nolia-coll-card__inner--below{color:var(--nolia-ink);text-shadow:none}.nolia-coll-card__text{font-size:14px;line-height:1.6;max-width:32ch;opacity:.92}.nolia-coll-card__cta{display:inline-flex;align-items:center;gap:.5rem;margin-top:.15rem;font-size:11px;letter-spacing:.24em;text-transform:uppercase;opacity:.86}.nolia-coll-card__link:hover .nolia-coll-card__cta{opacity:1}.nolia-coll-card__cta .nolia-arrow{width:18px;height:9px}.nolia-arrow{transition:transform .3s var(--nolia-ease);flex:none}.nolia-coll-card__link:hover .nolia-arrow{transform:translate(5px)}@media screen and (max-width:749px){.nolia-coll-card__title{font-size:14px;letter-spacing:.1em}.nolia-coll-card__text{display:none}.nolia-coll-card__cta{font-size:10px;letter-spacing:.2em}}@media(prefers-reduced-motion:reduce){.nolia-coll-card__scrim,.nolia-arrow{transition:none}.nolia-coll-card__link:hover .nolia-arrow{transform:none}}.nolia-media--editorial{aspect-ratio:2 / 3}.nolia-tiles{display:grid;gap:var(--nolia-grid-gap, 1.25rem);grid-template-columns:repeat(var(--nolia-tiles-mobile, 2),minmax(0,1fr))}@media screen and (min-width:750px){.nolia-tiles{grid-template-columns:repeat(var(--nolia-tiles-cols, 4),minmax(0,1fr))}}.nolia-tile{position:relative;display:block;text-decoration:none;color:inherit}.nolia-tile__label{margin-top:.75rem;font-size:15px;letter-spacing:.06em;text-align:center}.nolia-tile--overlay .nolia-tile__label{position:absolute;inset-inline:0;bottom:1rem;margin:0;color:#fff;text-shadow:0 1px 12px rgba(0,0,0,.45);font-size:17px}.nolia-hero{position:relative;display:grid;overflow:hidden}.nolia-hero__media{position:absolute;top:0;right:0;bottom:0;left:0;grid-area:1 / 1}.nolia-hero__media img,.nolia-hero__media picture{width:100%;height:100%;object-fit:cover;display:block}.nolia-hero__content{grid-area:1 / 1;position:relative;z-index:2;display:flex;flex-direction:column;justify-content:var(--nolia-hero-justify, center);align-items:var(--nolia-hero-align, center);text-align:var(--nolia-hero-text, center);padding:clamp(2rem,6vw,5rem) var(--nolia-gutter);gap:1rem;width:100%;max-width:var(--nolia-maxw);margin-inline:auto}.nolia-hero__inner{max-width:44rem;display:flex;flex-direction:column;gap:1rem;align-items:inherit}.nolia-hero--sm{min-height:42vh}.nolia-hero--md{min-height:62vh}.nolia-hero--lg{min-height:82vh}.nolia-hero--full{min-height:100vh}.nolia-hero__ribbon{display:inline-block;padding:.4rem 1rem;font-size:12px;letter-spacing:.14em;text-transform:uppercase;background:var(--nolia-accent);color:var(--nolia-ink);border-radius:var(--nolia-radius)}body,body.gradient{background-color:#fdfdfd}.nolia-announce{position:relative;font-size:13px;letter-spacing:.06em}.nolia-announce__viewport{overflow:hidden}.nolia-announce__slides{display:flex;transition:transform .6s var(--nolia-ease)}.nolia-announce__slide{flex:0 0 100%;padding:.65rem 2.5rem;text-align:center;min-height:2.5rem;display:flex;align-items:center;justify-content:center;gap:.5rem}.nolia-announce__slide a{color:inherit}.nolia-announce--marquee .nolia-announce__marquee{overflow:hidden;-webkit-mask-image:linear-gradient(to right,transparent 0,#000 56px,#000 calc(100% - 56px),transparent 100%);mask-image:linear-gradient(to right,transparent 0,#000 56px,#000 calc(100% - 56px),transparent 100%)}.nolia-announce__marquee-track{display:flex;width:max-content;animation:nolia-marquee var(--nolia-marquee-seconds, 30s) linear infinite}@media screen and (max-width:749px){.nolia-announce__marquee-track{will-change:transform;backface-visibility:hidden}}.nolia-announce__marquee-run{display:flex;align-items:center}.nolia-announce__marquee-run .nolia-announce__item{padding:.65rem 1.75rem;white-space:nowrap}.nolia-announce__marquee-run .nolia-announce__item:after{content:"";width:3px;height:3px;margin-left:1.75rem;border-radius:50%;background:currentColor;opacity:.45;flex:0 0 auto}@keyframes nolia-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.nolia-announce--marquee:hover .nolia-announce__marquee-track,.nolia-announce--marquee:focus-within .nolia-announce__marquee-track{animation-play-state:paused}@media(prefers-reduced-motion:reduce){.nolia-announce__marquee-track{animation:none}}@media screen and (max-width:749px){.nolia-announce--marquee .nolia-announce__viewport{display:none}}@media screen and (min-width:750px){.nolia-announce--marquee .nolia-announce__marquee{display:none}.nolia-announce--marquee .nolia-announce__slides{display:grid;transform:none!important;transition:none}.nolia-announce--marquee .nolia-announce__slide{grid-area:1 / 1;opacity:0;visibility:hidden;transition:opacity .52s var(--nolia-ease),visibility .52s var(--nolia-ease)}.nolia-announce--marquee .nolia-announce__slide.is-current{opacity:1;visibility:visible}}@media(prefers-reduced-motion:reduce){.nolia-announce--marquee .nolia-announce__marquee{display:none}.nolia-announce--marquee .nolia-announce__viewport{display:block}.nolia-announce--marquee .nolia-announce__slides{display:grid;transform:none!important;transition:none}.nolia-announce--marquee .nolia-announce__slide{grid-area:1 / 1;opacity:0;visibility:hidden;transition:none}.nolia-announce--marquee .nolia-announce__slide.is-current{opacity:1;visibility:visible}}.nolia-announce__nav{position:absolute;top:50%;transform:translateY(-50%);background:none;border:0;color:inherit;cursor:pointer;padding:.4rem;line-height:0;opacity:.7}.nolia-announce__nav:hover{opacity:1}.nolia-announce__nav--prev{left:.35rem}.nolia-announce__nav--next{right:.35rem}.nolia-announce__nav svg{width:.7rem;height:.7rem}@media(prefers-reduced-motion:reduce){.nolia-announce__slides{transition:none}}.nolia-benefits{display:grid;gap:.85rem;margin:1.25rem 0}.nolia-benefit{display:flex;gap:.7rem;align-items:flex-start;font-size:14px}.nolia-benefit__icon{flex:none;width:1.15rem;height:1.15rem;margin-top:.1rem}.nolia-benefit__icon svg{width:100%;height:100%}.nolia-stock{display:flex;align-items:center;gap:.5rem;font-size:14px;margin:.75rem 0}.nolia-stock__dot{width:.55rem;height:.55rem;border-radius:50%;flex:none}.nolia-stock--in .nolia-stock__dot{background:#1f8a4c}.nolia-stock--low .nolia-stock__dot{background:#c98a00}.nolia-stock--out .nolia-stock__dot{background:#b3261e}.nolia-stock__bar{height:3px;background:var(--nolia-line);border-radius:2px;overflow:hidden;flex:1;max-width:9rem}.nolia-stock__fill{height:100%;background:currentColor}.nolia-ship{display:flex;gap:.6rem;align-items:center;font-size:14px;margin:.75rem 0}.nolia-sizeguide__open{background:none;border:0;padding:0;cursor:pointer;font-size:14px;text-decoration:underline;text-underline-offset:.25em;color:inherit}.nolia-modal{border:0;padding:0;max-width:min(46rem,92vw);width:100%;border-radius:var(--nolia-radius-lg)}.nolia-modal::backdrop{background:#00000080}.nolia-modal__inner{padding:1.75rem;max-height:82vh;overflow-y:auto}.nolia-modal__close{position:absolute;top:.6rem;right:.6rem;background:none;border:0;cursor:pointer;padding:.5rem;line-height:0}.nolia-modal table{width:100%;border-collapse:collapse;font-size:14px}.nolia-modal th,.nolia-modal td{border:1px solid var(--nolia-line);padding:.55rem .7rem;text-align:left}.nolia-modal thead th{background:var(--nolia-surface-alt)}.nolia-volume{display:grid;gap:.6rem;margin:1.25rem 0}.nolia-volume__row{display:flex;align-items:center;justify-content:space-between;gap:1rem;border:1px solid var(--nolia-line);border-radius:var(--nolia-radius);padding:.7rem .9rem;font-size:14px}.nolia-volume__row--best{border-color:var(--nolia-ink)}.nolia-volume__tag{font-size:12px;letter-spacing:.06em;background:var(--nolia-accent);padding:.2rem .5rem}.nolia-payments{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center;margin-top:1rem}.nolia-payments svg,.nolia-payments img{height:1.5rem;width:auto}.nolia-quotes{display:grid;gap:1.5rem;grid-template-columns:1fr}@media screen and (min-width:750px){.nolia-quotes{grid-template-columns:repeat(var(--nolia-quote-cols, 3),minmax(0,1fr))}}.nolia-quote{border:1px solid var(--nolia-line);padding:1.5rem;display:flex;flex-direction:column;gap:.75rem}.nolia-quote__stars{display:flex;gap:.15rem;color:var(--nolia-ink)}.nolia-quote__stars svg{width:.95rem;height:.95rem}.nolia-quote__text{font-size:15px;line-height:1.65}.nolia-quote__author{font-size:14px;color:var(--nolia-ink-muted);margin-top:auto}.nolia-empty-note{border:1px dashed var(--nolia-line);padding:1.25rem;text-align:center;color:var(--nolia-ink-muted);font-size:14px}.nolia-visually-hidden{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.nolia-placeholder-svg{width:100%;height:100%;display:block;background:var(--nolia-surface-alt);fill:#0000001f}.nolia-anim-asleep,.nolia-anim-asleep *,.nolia-anim-asleep:before,.nolia-anim-asleep:after,.nolia-anim-asleep *:before,.nolia-anim-asleep *:after{animation-play-state:paused!important}.nolia-section.nolia-featured .nolia-featured__heading{color:rgb(var(--color-foreground));opacity:1}.nolia-featured .nolia-card__vendor{margin:0;font-size:.75rem;letter-spacing:.12em;text-transform:uppercase;color:var(--nolia-ink-muted)}.nolia-featured .nolia-featured__list{list-style:none;margin:0;padding:0}.nolia-featured nolia-carousel{display:block}.nolia-featured .nolia-carousel:focus-visible,.nolia-featured .nolia-link-more:focus-visible,.nolia-featured .nolia-card__link:focus-visible,.nolia-featured .nolia-carousel__btn:focus-visible{outline:2px solid currentColor;outline-offset:3px}.nolia-featured .nolia-carousel__btn svg{width:.85rem;height:.85rem}.nolia-featured .nolia-carousel__btn[hidden]{display:none}
/*# sourceMappingURL=/cdn/shop/t/12/assets/nolia.css.map */
