:is(.nv-cat,.nv-cat-cart,#cart-drawer){--nvc-cream: var(--nv-cream, #f5e8df);--nvc-nude: var(--nv-nude, #e6d7c6);--nvc-wine: var(--nv-wine, #48272c);--nvc-wine-2: var(--nv-wine-light, #6f3d45);--nvc-ink: var(--nv-espresso-ink, #3e1f14);--nvc-esp: var(--nv-espresso, #5a3a2e);--nvc-muted: var(--nv-cocoa, #6b5a55);--nvc-gold: var(--nv-gold, #c79a62);--nvc-hair: rgb(199 154 98 / .6);--nvc-rule: rgb(90 58 46 / .16);--nvc-rule-strong: rgb(90 58 46 / .32);--nvc-photo: #f2f2f2;--nvc-display: "NV Cinzel", "Cinzel", "Times New Roman", serif;--nvc-text: "NV Montserrat", "Montserrat", "Segoe UI", system-ui, sans-serif;--nvc-latin: "NV Montserrat", "Montserrat", "Segoe UI", system-ui, sans-serif;--nvc-caps: var(--nvc-display);--nvc-scale: 1;--nvc-lh-display: 1.22;--nvc-lh-text: 1.65;--nvc-ease: cubic-bezier(.2, .7, .2, 1)}html[lang=ar] :is(.nv-cat,.nv-cat-cart,#cart-drawer){--nvc-display: "NV Amiri", "Amiri", "NV Cinzel", "Times New Roman", serif;--nvc-text: "NV Tajawal", "Tajawal", "NV Montserrat", "Segoe UI", Tahoma, sans-serif;--nvc-caps: var(--nvc-text);--nvc-scale: 1.15;--nvc-lh-display: 1.55;--nvc-lh-text: 1.75}.nv-cat{display:block;background-color:var(--nvc-cream);color:var(--nvc-ink);font-family:var(--nvc-text);-webkit-font-smoothing:antialiased}.nv-cat-wrap{box-sizing:border-box;inline-size:100%;max-inline-size:var(--page-width, 1440px);margin-inline:auto;padding-inline:var(--page-margin, 16px)}.nv-cat :where(h1,h2,h3,p,ul,ol,dl,dd){margin:0}.nv-cat :where(ul[role=list],ol[role=list]){list-style:none;padding:0}.nv-cat-num{unicode-bidi:isolate;font-family:var(--nvc-latin);font-size:.8em;font-variant-numeric:lining-nums;letter-spacing:.06em;text-transform:none;color:var(--nvc-muted);white-space:nowrap}.nv-cat-ltr{unicode-bidi:isolate;direction:ltr;font-family:var(--nvc-latin);font-variant-numeric:lining-nums tabular-nums}.nv-cat-wave{display:block;background-color:var(--nvc-esp);background-image:url(novella-home-wave.webp);background-size:380px auto;background-position:50% 50%;background-repeat:repeat}.nv-cat-eyebrow{display:flex;align-items:center;gap:14px;font-family:var(--nvc-caps);font-size:.6875rem;line-height:1.6;letter-spacing:.32em;text-transform:uppercase;color:var(--nvc-esp)}.nv-cat-eyebrow:before{content:"";flex:none;inline-size:36px;block-size:1px;background-color:var(--nvc-gold)}html[lang=ar] .nv-cat-eyebrow{font-size:.9375rem;font-weight:500;letter-spacing:0;text-transform:none;color:var(--nvc-wine)}.nv-cat-intro{padding-block-end:20px;text-align:start}.nv-cat-banner{display:grid;grid-template-columns:minmax(0,1fr);grid-template-areas:"text" "media" "panel"}.nv-cat-banner__text{grid-area:text;display:flex;flex-direction:column;gap:14px;padding:28px var(--page-margin, 16px) 28px}.nv-cat-banner__rule{display:none}.nv-cat-banner__media{grid-area:media;display:block;aspect-ratio:16 / 11;overflow:hidden;background-color:var(--nvc-cream)}.nv-cat-banner__img{inline-size:100%;block-size:100%;object-fit:cover;object-position:50% 0}.nv-cat-banner__media--trio{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;padding-inline:var(--page-margin, 16px)}.nv-cat-banner__media--trio .nv-cat-banner__img{background-color:var(--nvc-photo)}.nv-cat-banner__panel{grid-area:panel;block-size:14px;border-block:1px solid var(--nvc-gold)}.nv-cat-banner--plain .nv-cat-banner__panel{block-size:10px}.nv-cat-banner__line{max-inline-size:46ch;font-size:1rem;font-weight:300;line-height:1.6;color:var(--nvc-muted)}html[lang=ar] .nv-cat-banner__line{font-size:1.0625rem;font-weight:400;line-height:1.75}@media screen and (min-width:990px){.nv-cat-banner{grid-template-columns:minmax(0,1fr) 1px clamp(320px,31vw,460px) clamp(56px,5.5vw,88px);grid-template-areas:"text rule media panel";align-items:center;padding-inline-start:max(var(--page-margin, 16px),calc((100vw - var(--page-width, 1440px)) / 2 + var(--page-margin, 16px)))}.nv-cat-banner--plain{grid-template-columns:minmax(0,1fr) clamp(56px,5.5vw,88px);grid-template-areas:"text panel"}.nv-cat-banner__text{padding-block:56px;padding-inline:0 clamp(32px,5vw,80px)}.nv-cat-banner__rule{grid-area:rule;display:block;align-self:center;block-size:64%;background-color:var(--nvc-gold)}.nv-cat-banner__media{aspect-ratio:97 / 100;margin-block:36px;margin-inline:clamp(28px,3vw,48px)}.nv-cat-banner__media--trio{aspect-ratio:auto;gap:12px;padding-inline:0}.nv-cat-banner__media--trio .nv-cat-banner__img{aspect-ratio:380 / 880;block-size:auto}.nv-cat-banner__panel{align-self:stretch;block-size:auto;border-block:0;border-inline-start:1px solid var(--nvc-gold)}}.nv-cat-intro__body{padding-block-start:28px}.nv-cat-crumbs ol{display:flex;flex-wrap:wrap;gap:4px 0;margin:0 0 6px;padding:0;list-style:none;font-family:var(--nvc-text);font-size:.75rem;line-height:1.5;letter-spacing:.04em;color:var(--nvc-muted)}html[lang=ar] .nv-cat-crumbs ol{font-size:.875rem;letter-spacing:0}.nv-cat-crumbs li+li:before{content:"/";padding-inline:10px;color:var(--nvc-gold)}.nv-cat-crumbs a{color:inherit;text-decoration:none}.nv-cat-crumbs a:hover{color:var(--nvc-wine);text-decoration:underline;text-decoration-color:var(--nvc-gold);text-underline-offset:.3em}.nv-cat-crumbs [aria-current=page]{color:var(--nvc-ink)}.nv-cat-intro__title{font-family:var(--nvc-display);font-weight:400;font-size:calc(clamp(2rem,1.4rem + 2.4vw,3.5rem) * var(--nvc-scale));line-height:var(--nvc-lh-display);letter-spacing:.02em;color:var(--nvc-ink);text-wrap:balance;max-inline-size:22ch}html[lang=ar] .nv-cat-intro__title{letter-spacing:0}.nv-cat-intro__answer{max-inline-size:72ch}.nv-cat-intro__text{font-family:var(--nvc-text);font-size:.9375rem;font-weight:300;line-height:var(--nvc-lh-text);color:var(--nvc-ink)}html[lang=ar] .nv-cat-intro__text{font-size:1rem;font-weight:400}.nv-cat-intro__text p+p{margin-block-start:.75em}.nv-cat-intro__text a{color:var(--nvc-wine);text-decoration:underline;text-decoration-color:var(--nvc-gold);text-decoration-thickness:1px;text-underline-offset:.25em}.nv-cat-intro__more{display:none;margin-block-start:8px;padding:10px 0;border:0;background:none;font-family:var(--nvc-caps);font-size:.6875rem;letter-spacing:.24em;text-transform:uppercase;color:var(--nvc-wine);text-decoration:underline;text-decoration-color:var(--nvc-gold);text-underline-offset:7px;cursor:pointer}html[lang=ar] .nv-cat-intro__more{font-size:.9375rem;font-weight:500;letter-spacing:0;text-transform:none}.nv-cat-intro__more-close,[data-expanded] .nv-cat-intro__more-open{display:none}[data-expanded] .nv-cat-intro__more-close{display:inline}.nv-cat-intro__answer--long:not([data-expanded]) .nv-cat-intro__text{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;line-clamp:4;overflow:hidden}.nv-cat-intro__answer--long .nv-cat-intro__more{display:inline-block}@media screen and (max-width:749px){.nv-cat-intro__answer--long:not([data-expanded]) .nv-cat-intro__text{-webkit-line-clamp:5;line-clamp:5}}.nv-cat-facts{display:flex;flex-wrap:wrap;gap:8px 24px;margin-block-start:18px;font-family:var(--nvc-text);font-size:.8125rem;line-height:1.5;color:var(--nvc-muted)}html[lang=ar] .nv-cat-facts{font-size:.875rem}.nv-cat-facts li{display:inline-flex;align-items:center;gap:10px}.nv-cat-facts li:before{content:"";flex:none;inline-size:6px;block-size:6px;background-color:var(--nvc-wine)}.nv-cat-facts a{color:var(--nvc-wine);text-decoration:underline;text-decoration-color:var(--nvc-gold);text-underline-offset:.25em}.nv-cat-browse{margin-block-start:24px}.nv-cat-chips{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none}.nv-cat-browse .nv-cat-chips{flex-wrap:nowrap;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:none;margin-inline:calc(-1 * var(--page-margin, 16px));padding-inline:var(--page-margin, 16px);padding-block-end:2px}.nv-cat-browse .nv-cat-chips::-webkit-scrollbar{display:none}@media screen and (min-width:750px){.nv-cat-browse .nv-cat-chips{flex-wrap:wrap;overflow:visible;margin-inline:0;padding-inline:0}}.nv-cat-chips li{flex:none}.nv-cat-chip{display:inline-flex;align-items:center;min-block-size:42px;padding:0 16px;border:1px solid var(--nvc-rule-strong);border-radius:0;font-family:var(--nvc-caps);font-size:.6875rem;line-height:1.2;letter-spacing:.18em;text-transform:uppercase;white-space:nowrap;color:var(--nvc-ink);text-decoration:none;transition:border-color .18s var(--nvc-ease),color .18s var(--nvc-ease),background-color .18s var(--nvc-ease)}html[lang=ar] .nv-cat-chip{font-size:.9375rem;letter-spacing:0;text-transform:none}.nv-cat-chip:hover{border-color:var(--nvc-wine);color:var(--nvc-wine)}.nv-cat-chip.is-current{border-color:var(--nvc-wine);background-color:var(--nvc-wine);color:var(--nvc-cream)}.nv-cat-chip:focus-visible,.nv-cat-card__link:focus-visible,.nv-cat-ccard:focus-visible,.nv-cat-button:focus-visible{outline:2px solid var(--nvc-wine);outline-offset:3px}.nv-cat-results{border-block-start:1px solid var(--nvc-hair)}.nv-cat-results .facets{font-family:var(--nvc-text)}.nv-cat-results :is(.facets__summary,.facets__label,.sorting-filter__select,.products-count-wrapper){font-size:.8125rem;letter-spacing:.04em}.nv-cat-results .products-count-wrapper{color:var(--nvc-muted)}.nv-cat-results .product-grid__item{border:0}[dir=rtl] .nv-cat .pagination__link--arrow svg{transform:scaleX(-1)}.nv-cat .pagination{margin-block-start:48px}.nv-cat .pagination__link{border-radius:0;font-family:var(--nvc-latin);font-variant-numeric:lining-nums tabular-nums}.nv-cat .pagination__link[aria-current=page]{background-color:var(--nvc-wine);color:var(--nvc-cream)}.nv-cat-card{display:block;block-size:100%}.nv-cat-card__link{display:flex;flex-direction:column;block-size:100%;color:inherit;text-decoration:none}.nv-cat-card__media{position:relative;display:block;aspect-ratio:4 / 7;overflow:hidden;border-radius:0;background-color:var(--nvc-photo);isolation:isolate}.nv-cat-card__img{position:absolute;top:0;right:0;bottom:0;left:0;inline-size:100%;block-size:100%;object-fit:cover;object-position:50% 100%;transition:opacity .42s var(--nvc-ease),transform .7s var(--nvc-ease)}.nv-cat-card__img--second{opacity:0}.nv-cat-card__img--wide{transform:scale(1.26);transform-origin:50% 100%}@media(hover:hover)and (pointer:fine){.nv-cat-card--alt .nv-cat-card__link:hover .nv-cat-card__img--first{opacity:0}.nv-cat-card--alt .nv-cat-card__link:hover .nv-cat-card__img--second{opacity:1}.nv-cat-card:not(.nv-cat-card--alt) .nv-cat-card__link:hover .nv-cat-card__img{transform:scale(1.025)}.nv-cat-card:not(.nv-cat-card--alt) .nv-cat-card__link:hover .nv-cat-card__img--wide{transform:scale(1.29)}.nv-cat-card__link:hover .nv-cat-card__name{color:var(--nvc-wine)}}@media(prefers-reduced-motion:reduce){.nv-cat-card__img{transition:none}}.nv-cat-card__placeholder{fill:var(--nvc-rule-strong)}.nv-cat-card__flag{position:absolute;inset-block-start:10px;inset-inline-start:10px;z-index:1;padding:5px 9px;background-color:var(--nvc-cream);font-family:var(--nvc-text);font-size:.6875rem;line-height:1.3;color:var(--nvc-ink)}.nv-cat-card--unavailable .nv-cat-card__img{opacity:.55}.nv-cat-card__body{display:flex;flex-direction:column;gap:6px;padding-block:16px 4px;text-align:start}.nv-cat-card__body:before{content:"";inline-size:28px;block-size:1px;margin-block-end:4px;background-color:var(--nvc-gold)}.nv-cat-card__title{display:flex;flex-direction:column;gap:4px;margin:0;font-weight:400}.nv-cat-card__name{font-family:var(--nvc-display);font-size:.875rem;line-height:1.4;letter-spacing:.16em;text-transform:uppercase;color:var(--nvc-ink);transition:color .18s var(--nvc-ease)}html[lang=ar] .nv-cat-card__name{font-size:1.25rem;line-height:1.55;letter-spacing:0;text-transform:none}.nv-cat-card__desc{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden;font-family:var(--nvc-text);font-size:.8125rem;font-weight:300;line-height:1.55;color:var(--nvc-muted)}html[lang=ar] .nv-cat-card__desc{font-size:.875rem;font-weight:400;line-height:1.7}.nv-cat-card__price{margin-block-start:2px;font-family:var(--nvc-latin);font-size:.875rem;font-weight:500;line-height:1.3;letter-spacing:.04em;font-variant-numeric:lining-nums tabular-nums;unicode-bidi:isolate;color:var(--nvc-ink)}html[lang=ar] .nv-cat-card__price{font-family:var(--nvc-text)}.nv-cat-card__note{font-family:var(--nvc-text);font-size:.75rem;line-height:1.4;color:var(--nvc-muted)}@media screen and (max-width:749px){.nv-cat-card__name{font-size:.75rem;letter-spacing:.12em}html[lang=ar] .nv-cat-card__name{font-size:1.125rem}.nv-cat-card__desc{font-size:.75rem}.nv-cat-card__price{font-size:.8125rem}.nv-cat-card__note{display:none}}.nv-cat-faq{padding-block:72px 24px}.nv-cat-faq__title{font-family:var(--nvc-display);font-weight:400;font-size:calc(clamp(1.625rem,1.3rem + 1.2vw,2.25rem) * var(--nvc-scale));line-height:var(--nvc-lh-display);letter-spacing:.02em;color:var(--nvc-ink);margin-block-end:24px}html[lang=ar] .nv-cat-faq__title{letter-spacing:0}.nv-cat-faq__list{max-inline-size:880px;border-block-start:1px solid var(--nvc-gold)}.nv-cat-faq__item{border-block-end:1px solid var(--nvc-rule)}.nv-cat-faq__q{position:relative;display:flex;align-items:center;min-block-size:64px;padding-block:16px;padding-inline-end:52px;font-family:var(--nvc-text);font-size:1rem;font-weight:500;line-height:1.5;color:var(--nvc-ink);cursor:pointer;list-style:none}html[lang=ar] .nv-cat-faq__q{font-size:1.0625rem;line-height:1.7}.nv-cat-faq__q::-webkit-details-marker{display:none}.nv-cat-faq__q:before{content:"";position:absolute;inset-inline-end:0;inset-block-start:50%;inline-size:28px;block-size:28px;margin-block-start:-14px;background-color:var(--nvc-wine)}.nv-cat-faq__q:after{content:"";position:absolute;inset-inline-end:8px;inset-block-start:50%;inline-size:12px;block-size:12px;margin-block-start:-6px;background:linear-gradient(var(--nvc-cream),var(--nvc-cream)) center / 11px 1.5px no-repeat,linear-gradient(var(--nvc-cream),var(--nvc-cream)) center / 1.5px 11px no-repeat;transition:transform .22s var(--nvc-ease)}.nv-cat-faq__item[open]>.nv-cat-faq__q:after{background:linear-gradient(var(--nvc-cream),var(--nvc-cream)) center / 11px 1.5px no-repeat}.nv-cat-faq__q:hover{color:var(--nvc-wine)}.nv-cat-faq__q:focus-visible{outline:2px solid var(--nvc-wine);outline-offset:2px}.nv-cat-faq__a{padding-block-end:22px;padding-inline-end:52px;max-inline-size:72ch;font-family:var(--nvc-text);font-size:.9375rem;font-weight:300;line-height:var(--nvc-lh-text);color:var(--nvc-muted)}html[lang=ar] .nv-cat-faq__a{font-size:1rem;font-weight:400}.nv-cat-faq__a p+p{margin-block-start:.6em}.nv-cat-mtm{position:relative;margin-block-start:72px;border-block:1px solid var(--nvc-gold);background-color:var(--nvc-nude);color:var(--nvc-ink);overflow:hidden}.nv-cat-mtm:after{content:"";position:absolute;inset-block:0;inset-inline-end:0;inline-size:min(26%,260px);background-image:url(novella-home-corner.webp);background-repeat:no-repeat;background-position:100% 100%;background-size:contain;pointer-events:none}[dir=rtl] .nv-cat-mtm:after{transform:scaleX(-1)}.nv-cat-mtm__inner{position:relative;z-index:1;display:grid;gap:16px;padding-block:56px}@media screen and (min-width:990px){.nv-cat-mtm__inner{grid-template-columns:minmax(0,5fr) minmax(0,7fr);column-gap:72px;align-items:start;padding-block:80px;padding-inline-end:max(var(--page-margin, 16px),220px)}.nv-cat-mtm__title{grid-row:span 2}}@media screen and (max-width:989px){.nv-cat-mtm__inner{padding-block-end:150px}.nv-cat-mtm:after{inset-block-start:auto;inline-size:150px;block-size:150px}}.nv-cat-mtm__title{font-family:var(--nvc-display);font-weight:400;font-size:calc(clamp(1.625rem,1.3rem + 1.4vw,2.5rem) * var(--nvc-scale));line-height:var(--nvc-lh-display);letter-spacing:.02em;color:var(--nvc-ink);text-wrap:balance}html[lang=ar] .nv-cat-mtm__title{letter-spacing:0}.nv-cat-mtm__body{max-inline-size:62ch;font-family:var(--nvc-text);font-size:.9375rem;font-weight:300;line-height:var(--nvc-lh-text);color:var(--nvc-muted)}html[lang=ar] .nv-cat-mtm__body{font-size:1rem;font-weight:400}.nv-cat-mtm__links{display:flex;flex-wrap:wrap;gap:12px;margin-block-start:10px}.nv-cat-button{display:inline-flex;align-items:center;justify-content:center;min-block-size:50px;padding:0 26px;border:1px solid var(--nvc-wine);border-radius:0;background-color:var(--nvc-wine);color:var(--nvc-cream);font-family:var(--nvc-caps);font-size:.6875rem;font-weight:400;line-height:1.2;letter-spacing:.26em;text-transform:uppercase;text-decoration:none;cursor:pointer;transition:background-color .18s var(--nvc-ease),border-color .18s var(--nvc-ease),color .18s var(--nvc-ease)}html[lang=ar] .nv-cat-button{font-size:.9375rem;font-weight:500;letter-spacing:0;text-transform:none}.nv-cat-button:hover{border-color:var(--nvc-wine-2);background-color:var(--nvc-wine-2);color:var(--nvc-cream)}.nv-cat-button--quiet{background-color:transparent;color:var(--nvc-wine)}.nv-cat-button--quiet:hover{border-color:var(--nvc-wine);background-color:var(--nvc-wine);color:var(--nvc-cream)}.nv-cat-search__head{position:relative;overflow:hidden;padding-block:40px 28px}.nv-cat-search__head:after,.nv-cat-404:before{content:"";position:absolute;inset-block-start:0;inset-inline-end:0;inline-size:min(48vw,520px);aspect-ratio:3 / 2;background-image:url(novella-pages-wisp.webp);background-repeat:no-repeat;background-position:100% 0;background-size:contain;pointer-events:none}[dir=rtl] .nv-cat-search__head:after,[dir=rtl] .nv-cat-404:before{transform:scaleX(-1)}.nv-cat-search__head>.nv-cat-wrap{position:relative;z-index:1}@media screen and (min-width:750px){.nv-cat-search__head{padding-block:72px 36px}}.nv-cat-search__form{margin-block-start:28px;max-inline-size:720px}.nv-cat-search__label{display:block;margin-block-end:10px;font-family:var(--nvc-caps);font-size:.6875rem;letter-spacing:.26em;text-transform:uppercase;color:var(--nvc-esp)}html[lang=ar] .nv-cat-search__label{font-size:.9375rem;font-weight:500;letter-spacing:0;text-transform:none;color:var(--nvc-wine)}.nv-cat-search__row{display:flex;gap:0}.nv-cat-search__input{flex:1 1 auto;min-inline-size:0;min-block-size:52px;padding-inline:16px;border:1px solid var(--nvc-rule-strong);border-inline-end:0;border-radius:0;background-color:#fbf4ee;color:var(--nvc-ink);font-family:var(--nvc-text);font-size:1rem;-webkit-appearance:none;appearance:none}.nv-cat-search__input::placeholder{color:var(--nvc-muted);opacity:1}.nv-cat-search__input:focus-visible{outline:2px solid var(--nvc-wine);outline-offset:-2px}.nv-cat-search__submit{min-block-size:52px;flex:none}.nv-cat-search__count{margin-block-start:18px;font-family:var(--nvc-text);font-size:.875rem;color:var(--nvc-muted);font-variant-numeric:lining-nums tabular-nums}.nv-cat-search__empty{padding-block:8px 80px}.nv-cat-search__hint{max-inline-size:62ch;margin-block-end:36px;font-family:var(--nvc-text);font-size:1rem;font-weight:300;line-height:var(--nvc-lh-text);color:var(--nvc-ink)}.nv-cat-search__other{padding-block:56px 80px}.nv-cat-search__list{max-inline-size:880px;border-block-start:1px solid var(--nvc-gold)}.nv-cat-search__list li{padding-block:20px;border-block-end:1px solid var(--nvc-rule)}.nv-cat-search__list a{font-family:var(--nvc-display);font-size:calc(1.1875rem * var(--nvc-scale));line-height:var(--nvc-lh-display);letter-spacing:.02em;color:var(--nvc-ink);text-decoration:none}.nv-cat-search__list a:hover{color:var(--nvc-wine);text-decoration:underline;text-decoration-color:var(--nvc-gold);text-underline-offset:.25em}.nv-cat-search__list p{margin-block-start:6px;font-family:var(--nvc-text);font-size:.875rem;font-weight:300;line-height:1.6;color:var(--nvc-muted)}.nv-cat-links{display:grid;gap:36px;text-align:start}@media screen and (min-width:750px){.nv-cat-links{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:56px}}.nv-cat-links__heading{margin:0 0 16px;font-family:var(--nvc-caps);font-size:.6875rem;font-weight:400;line-height:1.5;letter-spacing:.3em;text-transform:uppercase;color:var(--nvc-esp)}html[lang=ar] .nv-cat-links__heading{font-size:.9375rem;font-weight:500;letter-spacing:0;text-transform:none;color:var(--nvc-wine)}.nv-cat-links__list{margin:0;padding:0;list-style:none;border-block-start:1px solid var(--nvc-gold)}.nv-cat-links__list li{border-block-end:1px solid var(--nvc-rule)}.nv-cat-links__link{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:4px 12px;padding-block:15px;font-family:var(--nvc-text);font-size:.9375rem;line-height:1.5;color:var(--nvc-ink);text-decoration:none}.nv-cat-links__link:hover{color:var(--nvc-wine)}.nv-cat-links__link:focus-visible{outline:2px solid var(--nvc-wine);outline-offset:2px}.nv-cat-links__link--wa .nv-cat-ltr{color:var(--nvc-muted)}.nv-cat-404{position:relative;overflow:hidden;padding-block:56px 88px}.nv-cat-404>.nv-cat-wrap{position:relative;z-index:1}@media screen and (min-width:750px){.nv-cat-404{padding-block:96px 120px}}.nv-cat-404__mark{display:block;inline-size:72px;margin-block-end:28px}.nv-cat-404__code{margin-block-end:14px}.nv-cat-404__body{margin-block-start:18px;max-inline-size:58ch;font-family:var(--nvc-text);font-size:1rem;font-weight:300;line-height:var(--nvc-lh-text);color:var(--nvc-muted)}html[lang=ar] .nv-cat-404__body{font-size:1.0625rem;font-weight:400}.nv-cat-404 .nv-cat-search__form{margin-block-end:56px}.nv-cat-404__home{margin-block-start:44px;font-family:var(--nvc-caps);font-size:.6875rem;letter-spacing:.24em;text-transform:uppercase}html[lang=ar] .nv-cat-404__home{font-size:.9375rem;font-weight:500;letter-spacing:0;text-transform:none}.nv-cat-404__home a{display:inline-block;padding-block:10px;color:var(--nvc-wine);text-decoration:underline;text-decoration-color:var(--nvc-gold);text-underline-offset:7px}.nv-cat-clist{padding-block-end:96px}.nv-cat-clist .nv-cat-intro{position:relative;overflow:hidden;padding-block:40px 36px}.nv-cat-clist .nv-cat-intro:after{content:"";position:absolute;inset-block-start:0;inset-inline-end:0;inline-size:min(48vw,520px);aspect-ratio:3 / 2;background-image:url(novella-pages-wisp.webp);background-repeat:no-repeat;background-position:100% 0;background-size:contain;pointer-events:none}[dir=rtl] .nv-cat-clist .nv-cat-intro:after{transform:scaleX(-1)}.nv-cat-clist .nv-cat-intro>.nv-cat-wrap{position:relative;z-index:1;display:flex;flex-direction:column;gap:14px}@media screen and (min-width:750px){.nv-cat-clist .nv-cat-intro{padding-block:72px 48px}}.nv-cat-clist__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:36px 12px;margin:0;padding:36px 0 0;list-style:none;border-block-start:1px solid var(--nvc-hair)}@media screen and (min-width:750px){.nv-cat-clist__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:56px 24px;padding-block-start:56px}}@media screen and (min-width:1200px){.nv-cat-clist__grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.nv-cat-ccard{display:flex;flex-direction:column;color:inherit;text-decoration:none}.nv-cat-ccard__media{position:relative;display:block;aspect-ratio:97 / 100;overflow:hidden;background-color:var(--nvc-cream);border-block-end:1px solid var(--nvc-gold);isolation:isolate}.nv-cat-ccard__img{position:absolute;top:0;right:0;bottom:0;left:0;inline-size:100%;block-size:100%;object-fit:cover;object-position:50% 0;transition:transform .7s var(--nvc-ease)}.nv-cat-ccard__img--photo{background-color:var(--nvc-photo);object-position:50% 60%}.nv-cat-ccard__media--trio{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.nv-cat-ccard__media--trio .nv-cat-ccard__img{position:static;background-color:var(--nvc-photo)}.nv-cat-ccard__body{display:flex;flex-direction:column;gap:6px;padding-block-start:16px}.nv-cat-ccard__title{font-family:var(--nvc-display);font-size:calc(clamp(1rem,.92rem + .35vw,1.25rem) * var(--nvc-scale));line-height:1.35;letter-spacing:.06em;color:var(--nvc-ink);transition:color .18s var(--nvc-ease)}html[lang=ar] .nv-cat-ccard__title{letter-spacing:0;line-height:1.55}@media(hover:hover)and (pointer:fine){.nv-cat-ccard:hover .nv-cat-ccard__title{color:var(--nvc-wine)}.nv-cat-ccard:hover .nv-cat-ccard__img{transform:scale(1.03)}}.nv-cat-ccard__count{font-family:var(--nvc-latin);font-size:.6875rem;font-weight:500;letter-spacing:.18em;text-transform:uppercase;color:var(--nvc-wine);font-variant-numeric:lining-nums tabular-nums}html[lang=ar] .nv-cat-ccard__count{font-family:var(--nvc-text);font-size:.875rem;letter-spacing:0;text-transform:none}.nv-cat-ccard__text{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3;overflow:hidden;font-family:var(--nvc-text);font-size:.8125rem;font-weight:300;line-height:1.6;color:var(--nvc-muted)}html[lang=ar] .nv-cat-ccard__text{font-size:.875rem;font-weight:400;line-height:1.7}@media screen and (max-width:749px){.nv-cat-ccard__text{display:none}}.nv-cat-cart{color:var(--nvc-ink);font-family:var(--nvc-text)}.nv-cat-cart-title{text-align:start}.nv-cat-cart-title__h{display:inline-flex;align-items:baseline;gap:14px;margin:0;font-family:var(--nvc-display);font-weight:400;font-size:calc(clamp(1.875rem,1.4rem + 1.8vw,3rem) * var(--nvc-scale));line-height:var(--nvc-lh-display);letter-spacing:.02em;color:var(--nvc-ink)}html[lang=ar] .nv-cat-cart-title__h{letter-spacing:0}.nv-cat-cart-title__count{display:inline-flex;align-items:center;justify-content:center;min-inline-size:30px;block-size:30px;padding-inline:6px;background-color:var(--nvc-wine);font-family:var(--nvc-latin);font-size:.8125rem;color:var(--nvc-cream);font-variant-numeric:lining-nums tabular-nums}.nv-cat-cart-title__body{margin-block-start:12px;max-inline-size:56ch;font-family:var(--nvc-text);font-size:1rem;font-weight:300;line-height:var(--nvc-lh-text);color:var(--nvc-muted)}.cart-page--empty .nv-cat-cart-title{text-align:center}.cart-page--empty .nv-cat-cart-title__body{margin-inline:auto}.nv-cat-cart-empty-links{inline-size:100%;max-inline-size:760px;margin-block-start:40px;margin-inline:auto;text-align:start}.cart-drawer__content .nv-cat-cart-empty-links{margin-block-start:28px;padding-inline:var(--cart-drawer-padding, 16px);box-sizing:border-box}.cart-drawer__content .nv-cat-links{grid-template-columns:minmax(0,1fr);gap:24px}.cart-drawer__content .nv-cat-links .nv-cat-chips{gap:6px}#cart-drawer .theme-drawer__dialog{background-color:var(--nvc-cream);color:var(--nvc-ink)}#cart-drawer .theme-drawer__header{border-block-end:1px solid var(--nvc-gold);background-color:var(--nvc-wine);color:var(--nvc-cream)}#cart-drawer .theme-drawer__header :is(.theme-drawer__title,h2){margin:0;font-family:var(--nvc-display);font-size:.9375rem;font-weight:400;line-height:1.4;letter-spacing:.3em;text-transform:uppercase;color:var(--nvc-cream)}html[lang=ar] #cart-drawer .theme-drawer__header :is(.theme-drawer__title,h2){font-size:1.375rem;letter-spacing:0;text-transform:none;line-height:1.5}#cart-drawer .theme-drawer__header :is(button,.theme-drawer__close-button){border-color:transparent;background-color:transparent;box-shadow:none;color:var(--nvc-cream)}#cart-drawer .theme-drawer__header :is(button,.theme-drawer__close-button):hover{background-color:#f5e8df1f}#cart-drawer .theme-drawer__header :is(button,.theme-drawer__close-button):focus-visible{outline:2px solid var(--nvc-gold);outline-offset:2px}#cart-drawer .theme-drawer__header svg{color:var(--nvc-cream);stroke:currentColor}#cart-drawer .theme-drawer__badge{border-radius:0;background-color:var(--nvc-gold);color:var(--nvc-wine);font-family:var(--nvc-latin);font-weight:600;letter-spacing:0}#cart-drawer .cart-drawer__content,#cart-drawer .cart-drawer__summary{background-color:var(--nvc-cream)}#cart-drawer .cart-drawer__items{padding-block-start:24px}#cart-drawer .cart-drawer--empty .cart-drawer__content .theme-drawer__title{font-family:var(--nvc-display);font-weight:400;letter-spacing:.04em;color:var(--nvc-ink)}.cart-items__title .nv-cat-line__name{display:block;font-family:var(--nvc-display);font-size:.875rem;line-height:1.4;letter-spacing:.14em;text-transform:uppercase;color:var(--nvc-ink)}html[lang=ar] .cart-items__title .nv-cat-line__name{font-size:1.1875rem;line-height:1.55;letter-spacing:0;text-transform:none}.cart-items__title .nv-cat-line__desc{display:block;margin-block-start:4px;font-family:var(--nvc-text);font-size:.8125rem;font-weight:300;line-height:1.55;letter-spacing:0;text-transform:none;color:var(--nvc-muted)}.nv-cat-line .nv-cat-line__options{display:flex;flex-wrap:wrap;gap:2px 14px;margin:0}.nv-cat-line .nv-cat-line__option{display:inline-flex;gap:6px;align-items:baseline}.nv-cat-line .nv-cat-line__option dt{color:var(--nvc-muted)}.nv-cat-line .nv-cat-line__option dd{margin:0;color:var(--nvc-ink);font-variant-numeric:lining-nums tabular-nums}.nv-cat-props{margin-block-start:10px;padding:10px 12px;border:1px solid var(--nvc-rule);border-inline-start:3px solid var(--nvc-wine);border-radius:0;background-color:#e6d7c68c}.nv-cat-props--mtm{border-inline-start-color:var(--nvc-wine)}.nv-cat-props__title{margin:0 0 6px;font-family:var(--nvc-caps);font-size:.6875rem;font-weight:400;line-height:1.4;letter-spacing:.24em;text-transform:uppercase;color:var(--nvc-wine)}html[lang=ar] .nv-cat-props__title{font-size:.875rem;font-weight:500;letter-spacing:0;text-transform:none}.nv-cat-props .nv-cat-props__list{display:grid;gap:2px;margin:0}.nv-cat-props .nv-cat-props__row{display:flex;justify-content:space-between;gap:12px;font-family:var(--nvc-text);font-size:.8125rem;line-height:1.55}.nv-cat-props .nv-cat-props__row dt{color:var(--nvc-muted)}.nv-cat-props .nv-cat-props__row dd{margin:0;color:var(--nvc-ink);text-align:end;font-variant-numeric:lining-nums tabular-nums;unicode-bidi:plaintext}.nv-cat-shipping-note p{margin:0;font-family:var(--nvc-text);font-size:.8125rem;line-height:1.55;color:var(--nvc-muted)}.nv-cat-cart-help{display:flex;flex-wrap:wrap;justify-content:center;gap:2px 8px;inline-size:100%;margin:12px 0 0;font-family:var(--nvc-text);font-size:.8125rem;line-height:1.55;color:var(--nvc-muted);text-align:center}.nv-cat-cart-help a{color:var(--nvc-wine);text-decoration:underline;text-decoration-color:var(--nvc-gold);text-underline-offset:.25em}.nv-cat-cart-help a:hover{color:var(--nvc-wine-2)}
/*# sourceMappingURL=/cdn/shop/t/6/assets/novella-catalog.css.map */
