:root{--namri-paper: #FAF8F5;--namri-ink: #1C1B19;--namri-muted: #6B665E;--namri-mauve: #DDD5CA;--namri-line: #DDD5CA;--namri-display: Georgia, "Times New Roman", serif}.header-wrapper{background:var(--namri-paper);color:var(--namri-ink);box-shadow:none}.header-wrapper--border-bottom{border-bottom:1px solid var(--namri-line)}.header-wrapper .header{min-height:7.2rem}.header-wrapper .header__heading-link{padding-block:1rem;color:var(--namri-ink);text-decoration:none}.header-wrapper .header__heading-link .h2{font-family:var(--namri-display);font-size:clamp(2.1rem,2vw,2.8rem);font-weight:400;letter-spacing:.16em;line-height:1;text-transform:uppercase}.header-wrapper .header__menu-item,.header-wrapper .header__inline-menu .list-menu__item{color:var(--namri-ink);font-size:1.2rem;font-weight:400;letter-spacing:.15em;text-transform:uppercase;text-underline-offset:.5rem}.header-wrapper .header__menu-item:hover,.header-wrapper .header__menu-item[aria-current=page]{color:var(--namri-ink);text-decoration-color:var(--namri-mauve)}.header-wrapper .header__active-menu-item{text-decoration-color:var(--namri-mauve);text-decoration-thickness:1px;text-underline-offset:.5rem}.header-wrapper .header__icon{color:var(--namri-ink)}.header-wrapper .header__icon:hover{color:var(--namri-muted)}.header-wrapper .menu-drawer,.header-wrapper .menu-drawer__inner-container{background:var(--namri-paper);color:var(--namri-ink)}.header-wrapper .menu-drawer__menu-item{color:var(--namri-ink);font-size:1.4rem;letter-spacing:.1em}.header-wrapper .cart-count-bubble{background:var(--namri-ink);color:#fff}#MainContent .collection-hero{background:var(--namri-paper);color:var(--namri-ink);border-bottom:1px solid var(--namri-line)}#MainContent .collection-hero__inner{padding-top:clamp(5rem,8vw,10rem);padding-bottom:clamp(4rem,6vw,8rem)}#MainContent .collection-hero__title{margin-bottom:1.6rem;color:var(--namri-ink);font-family:var(--namri-display);font-size:clamp(4.1rem,6.6vw,8rem);font-weight:400;letter-spacing:-.035em;line-height:1.04}#MainContent .collection-hero__description{max-width:54rem;color:var(--namri-muted);font-size:1.35rem;line-height:1.7}#MainContent .product-grid-container,#MainContent .facets-wrapper{color:var(--namri-ink)}#MainContent .product-grid-container .collection{padding-top:clamp(2.4rem,4vw,5rem)}#product-grid{--grid-desktop-horizontal-spacing: 2.6rem;--grid-desktop-vertical-spacing: 4.8rem}#product-grid .card-wrapper,#product-grid .card,#product-grid .card__inner{border-radius:0;box-shadow:none}#product-grid .card:after,#product-grid .card__inner:after{border:0;box-shadow:none}#product-grid .card__inner,#product-grid .card__media,#product-grid .card__media .media{background:#fff}#product-grid .card__media .media img{object-fit:contain;object-position:center}#product-grid .card__information{padding-top:1.6rem;padding-bottom:0}#product-grid .card__heading{color:var(--namri-ink);font-family:var(--namri-display);font-size:clamp(1.7rem,1.5vw,2rem);font-weight:400;line-height:1.25}#product-grid .card-information>.price,#product-grid .card-information .price-item{color:var(--namri-ink);font-size:1.25rem;font-weight:400;letter-spacing:.03em}#product-grid .card__badge .badge{border:1px solid var(--namri-line);border-radius:0;background:var(--namri-paper);color:var(--namri-ink);font-size:1.1rem;font-weight:400;letter-spacing:.1em;text-transform:uppercase}#MainContent .facets-wrapper .facets__summary,#MainContent .facets-wrapper .facet-filters__label,#MainContent .facets-wrapper .facet-filters__sort,#MainContent .facets-wrapper .product-count__text{color:var(--namri-ink);font-size:1.2rem;letter-spacing:.09em}product-info[id^=MainProduct-]{display:block;background:var(--namri-paper);color:var(--namri-ink);--color-button: 28, 27, 25;--color-button-text: 255, 255, 255}product-info[id^=MainProduct-]>.page-width{max-width:158rem}product-info[id^=MainProduct-] .product__media,product-info[id^=MainProduct-] .product__media .media{background:#fff}product-info[id^=MainProduct-] .product__media img{object-fit:contain;object-position:center}product-info[id^=MainProduct-] .thumbnail,product-info[id^=MainProduct-] .thumbnail img{background:#fff}product-info[id^=MainProduct-] .thumbnail img{object-fit:contain;object-position:center}product-info[id^=MainProduct-] .product__title h1,product-info[id^=MainProduct-] .product__title .h1{color:var(--namri-ink);font-family:var(--namri-display);font-size:clamp(3.4rem,3.6vw,5.4rem);font-weight:400;letter-spacing:-.035em;line-height:1.08}product-info[id^=MainProduct-] .product__text.caption-with-letter-spacing,product-info[id^=MainProduct-] .product-form__input .form__label,product-info[id^=MainProduct-] .product__sku{color:var(--namri-muted);font-size:1.15rem;font-weight:400;letter-spacing:.14em;text-transform:uppercase}product-info[id^=MainProduct-] .price .price-item{color:var(--namri-ink);font-size:1.85rem;font-weight:400;letter-spacing:.01em}product-info[id^=MainProduct-] .product__description{color:var(--namri-muted);font-size:1.35rem;line-height:1.75}product-info[id^=MainProduct-] .product-form__input input[type=radio]+label,product-info[id^=MainProduct-] .product-form__input .select__select,product-info[id^=MainProduct-] .quantity{border-radius:0}product-info[id^=MainProduct-] .product-form__buttons{max-width:none}product-info[id^=MainProduct-] .product-form__submit.button{min-height:5.6rem;border-radius:0;font-size:1.25rem;font-weight:400;letter-spacing:.15em;text-transform:uppercase;transition:background-color .18s ease,color .18s ease}product-info[id^=MainProduct-] .product-form__submit.button:hover:not([disabled]){background:#24382f}product-info[id^=MainProduct-] .shopify-payment-button__button--unbranded{min-height:5.2rem;border-radius:0;font-size:1.25rem;letter-spacing:.1em;text-transform:uppercase}product-info[id^=MainProduct-] .product__accordion{border-top:1px solid var(--namri-line);border-bottom:1px solid var(--namri-line)}product-info[id^=MainProduct-] .accordion__title{color:var(--namri-ink);font-size:1.2rem;font-weight:400;letter-spacing:.09em}@media screen and (min-width:990px){product-info[id^=MainProduct-] .product:not(.product--no-media) .product__media-wrapper{width:60%;max-width:60%}product-info[id^=MainProduct-] .product:not(.product--no-media) .product__info-wrapper{width:40%;max-width:40%;padding-left:clamp(4.5rem,5vw,9rem)}product-info[id^=MainProduct-] .product.product--right:not(.product--no-media) .product__info-wrapper{padding-right:clamp(4.5rem,5vw,9rem);padding-left:0}product-info[id^=MainProduct-] .product__column-sticky{top:10rem}}@media screen and (max-width:749px){.header-wrapper .header{min-height:6.2rem}.header-wrapper .header__heading-link{max-width:none;padding-inline:0;white-space:nowrap;word-break:normal}.header-wrapper .header__heading-link .h2{display:block;font-size:clamp(1.35rem,4.2vw,1.8rem);letter-spacing:.11em;white-space:nowrap;word-break:normal}#MainContent .collection-hero__inner{padding-top:4.8rem;padding-bottom:4.2rem}#product-grid{--grid-mobile-horizontal-spacing: 1.2rem;--grid-mobile-vertical-spacing: 3rem}#product-grid .card__information{padding-top:1.1rem}#product-grid .card__heading{font-size:1.55rem}product-info[id^=MainProduct-] .product__info-wrapper{padding-top:2.8rem}product-info[id^=MainProduct-] .product__title h1,product-info[id^=MainProduct-] .product__title .h1{font-size:3.5rem}product-info[id^=MainProduct-] .product-form__submit.button{min-height:5.4rem;font-size:1.3rem}}.header-wrapper :is(a,button,summary):focus-visible,#product-grid :is(a,button,summary):focus-visible,product-info[id^=MainProduct-] :is(a,button,summary,input,select):focus-visible{outline:2px solid var(--namri-ink);outline-offset:3px}@media(prefers-reduced-motion:reduce){#product-grid .card__media .media img,product-info[id^=MainProduct-] .product-form__submit.button{transition:none}}#MainContent .collection[id^=collection-]{background:var(--namri-paper);color:var(--namri-ink)}#MainContent .collection[id^=collection-] .collection__title{margin-bottom:clamp(2.4rem,3.5vw,4.8rem)}#MainContent .collection[id^=collection-] .collection__title .title{color:var(--namri-ink);font-family:var(--namri-display);font-size:clamp(3.4rem,4.6vw,6rem);font-weight:400;letter-spacing:-.035em;line-height:1.08}#MainContent .collection[id^=collection-] .product-grid{--grid-desktop-horizontal-spacing: 2.6rem;--grid-desktop-vertical-spacing: 4.8rem}#MainContent .collection[id^=collection-] .card-wrapper,#MainContent .collection[id^=collection-] .card,#MainContent .collection[id^=collection-] .card__inner,#MainContent .collection[id^=collection-] .card__media{border-radius:0;box-shadow:none}#MainContent .collection[id^=collection-] .card:after,#MainContent .collection[id^=collection-] .card__inner:after{border:0;box-shadow:none}#MainContent .collection[id^=collection-] .card__inner,#MainContent .collection[id^=collection-] .card__media,#MainContent .collection[id^=collection-] .card__media .media{background:#fff}#MainContent .collection[id^=collection-] .card__media .media img{object-fit:contain;object-position:center}#MainContent .collection[id^=collection-] .card__information{padding-top:1.6rem;padding-bottom:0}#MainContent .collection[id^=collection-] .card__heading{color:var(--namri-ink);font-family:var(--namri-display);font-size:clamp(1.7rem,1.5vw,2rem);font-weight:400;line-height:1.25}#MainContent .collection[id^=collection-] .card-information>.price,#MainContent .collection[id^=collection-] .card-information .price-item{color:var(--namri-ink);font-size:1.25rem;font-weight:400;letter-spacing:.03em}#MainContent .collection[id^=collection-] .card__badge .badge{border:1px solid var(--namri-line);border-radius:0;background:var(--namri-paper);color:var(--namri-ink);font-size:1.1rem;font-weight:400;letter-spacing:.1em;text-transform:uppercase}@media screen and (max-width:749px){#MainContent .collection[id^=collection-] .product-grid{--grid-mobile-horizontal-spacing: 1.2rem;--grid-mobile-vertical-spacing: 3rem}#MainContent .collection[id^=collection-] .card__information{padding-top:1.1rem}#MainContent .collection[id^=collection-] .card__heading{font-size:1.55rem}}#MainContent .collection[id^=collection-] :is(a,button,summary):focus-visible{outline:2px solid var(--namri-ink);outline-offset:3px}@media(prefers-reduced-motion:reduce){#MainContent .collection[id^=collection-] .card__media .media img{transition:none}}#MainContent product-recommendations.related-products .card__inner,#MainContent product-recommendations.related-products .card__media,#MainContent product-recommendations.related-products .card__media .media{background:#fff}#MainContent product-recommendations.related-products .card__media .media img{object-fit:contain;object-position:center}#MainContent .product-grid-container,#MainContent .collection[id^=collection-],product-info[id^=MainProduct-]{background:#fff}#MainContent .collection[id^=collection-]{border-top:1px solid var(--namri-line)}product-info[id^=MainProduct-] .namri-color-picker{display:flex;flex-wrap:wrap;gap:0 1.6rem;max-width:none;margin-bottom:2.4rem}product-info[id^=MainProduct-] .namri-color-picker .form__label{flex:0 0 100%;margin-bottom:.8rem}product-info[id^=MainProduct-] .namri-color-picker [data-selected-value]{color:var(--namri-ink);letter-spacing:.03em;text-transform:none}product-info[id^=MainProduct-] .namri-color-picker input[type=radio]+label,product-info[id^=MainProduct-] .namri-color-picker input[type=radio]:checked+label{display:inline-flex;align-items:center;justify-content:center;min-height:4.4rem;margin:0 0 .3rem;padding:0 .2rem;border:0;border-bottom:1px solid transparent;border-radius:0;background:transparent;color:var(--namri-muted);box-shadow:none;font-size:1.25rem;font-weight:400;letter-spacing:.08em;transition:color .2s ease,border-color .2s ease}product-info[id^=MainProduct-] .namri-color-picker input[type=radio]+label:before{display:none}product-info[id^=MainProduct-] .namri-color-picker input[type=radio]:checked+label{border-bottom-color:var(--namri-ink);color:var(--namri-ink)}product-info[id^=MainProduct-] .namri-color-picker input[type=radio]+label:hover{border-bottom-color:var(--namri-mauve);color:var(--namri-ink)}product-info[id^=MainProduct-] .namri-color-picker input[type=radio]:focus-visible+label,product-info[id^=MainProduct-] .namri-color-picker input[type=radio].focused+label{outline:2px solid var(--namri-ink);outline-offset:3px;box-shadow:none}product-info[id^=MainProduct-] .namri-color-picker input[type=radio]:disabled+label{opacity:.42;text-decoration:line-through}cart-drawer.drawer{background:#1c1b196b}cart-drawer .drawer__inner{width:min(48rem,100vw);max-width:100vw;padding:0 clamp(2rem,5vw,3.2rem);border:0;background:#fff;background-image:none;color:var(--namri-ink);box-shadow:-24px 0 60px #1c1b191f;--color-button: 28, 27, 25;--color-button-text: 255, 255, 255}cart-drawer .drawer__header{min-height:9.2rem;padding:2.4rem 0 1.8rem;border-bottom:1px solid var(--namri-line)}cart-drawer .drawer__heading,cart-drawer .cart__empty-text{margin:0;color:var(--namri-ink);font-family:var(--namri-display);font-size:clamp(2.7rem,4vw,3.3rem);font-weight:400;line-height:1.15;letter-spacing:-.025em}cart-drawer .namri-cart-count{display:inline-block;margin-left:.7rem;font:400 1.15rem/1 Arial,Helvetica,sans-serif;vertical-align:middle;letter-spacing:.08em}cart-drawer .drawer__close{right:-.8rem;top:2.4rem;color:var(--namri-ink)}cart-drawer .cart-items thead{margin:0}cart-drawer .cart-items thead th{padding-top:1.6rem;padding-bottom:1.2rem;border-bottom-color:var(--namri-line);color:var(--namri-muted);font-size:1rem;font-weight:400;letter-spacing:.16em;text-transform:uppercase}cart-drawer .cart-item{padding:1.6rem 0 1.9rem;border-bottom:1px solid var(--namri-line)}cart-drawer .cart-items td{padding-top:0}cart-drawer .cart-item__image{width:100%;aspect-ratio:1;object-fit:contain;background:#fff}cart-drawer .cart-item__name{color:var(--namri-ink);font-family:var(--namri-display);font-size:1.7rem;font-weight:400;text-decoration:none}cart-drawer .cart-item__name:hover,cart-drawer .namri-cart-pick__link:hover .namri-cart-pick__action{text-decoration:underline;text-underline-offset:.35rem}cart-drawer .product-option,cart-drawer .cart-item__details dl,cart-drawer .cart-item__price-wrapper{color:var(--namri-muted);font-size:1.2rem}cart-drawer .quantity{min-height:3.6rem;border:1px solid var(--namri-line);border-radius:0;background:transparent}cart-drawer .quantity:after,cart-drawer .quantity:before{display:none}cart-drawer .quantity__button{width:3.8rem}cart-drawer .drawer__footer{padding:1.8rem 0 max(2.2rem,env(safe-area-inset-bottom));border-top:1px solid var(--namri-line);background:#fff}cart-drawer .totals__total,cart-drawer .totals__total-value{color:var(--namri-ink);font-size:1.35rem;font-weight:400;letter-spacing:.04em}cart-drawer .tax-note{margin:1rem 0 1.6rem;color:var(--namri-muted);font-size:1.05rem;line-height:1.5}cart-drawer .cart__checkout-button,cart-drawer .cart-drawer__empty-content .button{width:100%;min-height:5.5rem;border-radius:0;font-size:1.15rem;font-weight:400;letter-spacing:.18em;text-transform:uppercase}cart-drawer .cart__checkout-button:hover{background:#33312d}cart-drawer .drawer__inner-empty{padding:0 2.4rem}cart-drawer .cart-drawer__empty-content{max-width:34rem}cart-drawer .cart-drawer__empty-content .button{margin-top:2.4rem}cart-drawer .namri-cart-pick{margin:1.6rem 0 2.2rem;padding:1.6rem 0 0;border-top:1px solid var(--namri-line);background:#fff}cart-drawer .namri-cart-pick__heading{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;margin-bottom:1.3rem}cart-drawer .namri-cart-pick__eyebrow,cart-drawer .namri-cart-pick__heading>span{margin:0;color:var(--namri-muted);font-size:1rem;letter-spacing:.12em;text-transform:uppercase}cart-drawer .namri-cart-pick__heading>span{white-space:nowrap;letter-spacing:.06em}cart-drawer .namri-cart-pick__rail{display:flex;gap:1.2rem;margin:0;padding:0 0 .6rem;overflow-x:auto;overscroll-behavior-inline:contain;scroll-snap-type:x mandatory;scrollbar-width:thin;list-style:none}cart-drawer .namri-cart-pick__item{flex:0 0 clamp(12rem,43%,16rem);min-width:0;scroll-snap-align:start}cart-drawer .namri-cart-pick__link{display:block;color:var(--namri-ink);text-decoration:none}cart-drawer .namri-cart-pick__link img{display:block;width:100%;height:auto;aspect-ratio:1;object-fit:contain;background:#fff}cart-drawer .namri-cart-pick__details{display:flex;align-items:baseline;justify-content:space-between;gap:.4rem;padding:.7rem 0 0;border-bottom:1px solid var(--namri-line)}cart-drawer .namri-cart-pick__details strong{font:400 1.4rem/1.2 var(--namri-display)}cart-drawer .namri-cart-pick__details small{color:var(--namri-muted);font-size:1.05rem;white-space:nowrap}@media(max-width:480px){cart-drawer .drawer__inner{width:100vw}cart-drawer .cart-item__name{font-size:1.55rem}}@media(prefers-reduced-motion:reduce){product-info[id^=MainProduct-] .namri-color-picker input[type=radio]+label{transition:none}cart-drawer .drawer__inner{transition-duration:.01ms}}@media(prefers-reduced-motion:no-preference){#MainContent .namri-card-reveal{opacity:0;transform:translate3d(0,2.4rem,0);transition:opacity .8s cubic-bezier(.2,.7,.2,1),transform .8s cubic-bezier(.2,.7,.2,1);transition-delay:var(--namri-reveal-delay, 0ms)}#MainContent .namri-card-reveal.is-visible{opacity:1;transform:translateZ(0)}}body:has(product-info.namri-pdp) .section-header{position:absolute!important;inset:0 0 auto;z-index:30;width:100%}body:has(product-info.namri-pdp) .header-wrapper,body:has(product-info.namri-pdp) .header-wrapper--border-bottom{background:transparent!important;border:0;box-shadow:none}product-info.namri-pdp{display:block;padding:0!important;background:#fff}product-info.namri-pdp>product-component>.page-width{max-width:none;padding:0}product-info.namri-pdp .product{display:flex;flex-direction:column;flex-wrap:nowrap;gap:0;margin:0}product-info.namri-pdp .product__media-wrapper,product-info.namri-pdp .product__info-wrapper{width:100%!important;max-width:none!important;margin:0}product-info.namri-pdp .product__media-wrapper{padding:0!important}product-info.namri-pdp media-gallery{display:block;position:relative!important;top:auto!important;width:100%;height:min(100svh,100rem);min-height:62rem;overflow:hidden;background:#fff}product-info.namri-pdp media-gallery>slider-component:not(.thumbnail-slider),product-info.namri-pdp media-gallery .product__media-list{display:block;width:100%;height:100%}product-info.namri-pdp media-gallery .product__media-list{display:flex!important;flex-wrap:nowrap;gap:0!important;margin:0;padding:0!important;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scrollbar-width:none}product-info.namri-pdp media-gallery .product__media-list::-webkit-scrollbar{display:none}product-info.namri-pdp media-gallery .product__media-item{flex:0 0 100%!important;width:100%!important;max-width:100%!important;height:100%!important;margin:0!important;padding:0!important;scroll-snap-align:start}product-info.namri-pdp media-gallery .product-media-container,product-info.namri-pdp media-gallery .product__modal-opener,product-info.namri-pdp media-gallery .product__media{width:100%!important;height:100%!important;max-width:none!important;max-height:none!important;padding:0!important;border:0;background:#fff}product-info.namri-pdp media-gallery .product__media{position:relative}product-info.namri-pdp media-gallery .product__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%!important;height:100%!important;object-fit:contain!important;object-position:center}product-info.namri-pdp media-gallery .product__media-icon{display:none}product-info.namri-pdp media-gallery:after{content:"NAMRI STUDIO";position:absolute;left:clamp(2rem,4vw,7rem);bottom:3.1rem;z-index:3;color:var(--namri-ink);font-size:1rem;letter-spacing:.18em;pointer-events:none}product-info.namri-pdp media-gallery .thumbnail-slider{position:absolute;right:13rem;bottom:2rem;z-index:4;width:max-content!important;max-width:min(44vw,40rem);margin:0;padding:.45rem;overflow:hidden;background:#ffffffe0;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}product-info.namri-pdp media-gallery .thumbnail-slider>.slider-button{display:none!important}product-info.namri-pdp media-gallery .thumbnail-list{display:flex!important;gap:.45rem;padding:0}product-info.namri-pdp media-gallery .thumbnail-list__item{flex:0 0 4.8rem!important;width:4.8rem!important;height:4.8rem}product-info.namri-pdp media-gallery .thumbnail{width:100%;height:100%;padding:0;border:1px solid transparent;border-radius:0}product-info.namri-pdp media-gallery .thumbnail[aria-current=true]{border-color:var(--namri-ink);box-shadow:none}product-info.namri-pdp media-gallery .thumbnail img{object-fit:contain;background:#fff}product-info.namri-pdp media-gallery .slider-buttons{position:absolute;right:clamp(2rem,4vw,7rem);bottom:2rem;z-index:5;display:flex!important;width:auto;height:5.8rem;padding:.3rem;background:#ffffffe6;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}product-info.namri-pdp media-gallery .slider-button{width:4.2rem;height:4.2rem}product-info.namri-pdp media-gallery .slider-counter{min-width:5.5rem;font-size:1.1rem;letter-spacing:.08em}product-info.namri-pdp .namri-pdp__single-count{position:absolute;right:clamp(2rem,4vw,7rem);bottom:2.5rem;z-index:5;padding:1.2rem 1.4rem;background:#ffffffe6;color:var(--namri-ink);font-size:1.1rem;letter-spacing:.08em}product-info.namri-pdp .product__info-wrapper{padding:clamp(5rem,7vw,11rem) clamp(2rem,7vw,12rem) clamp(7rem,9vw,12rem)!important;background:#fff}product-info.namri-pdp .product__info-container{display:grid;grid-template-columns:minmax(0,1fr) minmax(30rem,35%);column-gap:clamp(5rem,10vw,18rem);align-items:start;max-width:148rem;margin:0 auto}product-info.namri-pdp .product__info-container>:not(.namri-pdp__purchase){grid-column:1}product-info.namri-pdp .product__info-container>.namri-pdp__purchase{grid-column:2;grid-row:1 / span 9;position:sticky;top:3rem;width:100%;padding-top:2rem;border-top:1px solid var(--namri-line)}product-info.namri-pdp .product__title{margin:.4rem 0 1.5rem}product-info.namri-pdp .product__title h1{font-size:clamp(4.2rem,5vw,7.2rem)}product-info.namri-pdp .product__tax{margin:1.2rem 0 3.4rem}product-info.namri-pdp .product__description{max-width:65ch;margin-top:3.8rem;padding-top:3rem;border-top:1px solid var(--namri-line);color:var(--namri-ink)}product-info.namri-pdp .product__description:before{content:"PRODUCT DESCRIPTION";display:block;margin-bottom:2rem;color:var(--namri-ink);font-size:1.1rem;letter-spacing:.15em}product-info.namri-pdp .product__view-details{display:none}product-info.namri-pdp .namri-pdp__purchase .product-form__submit.button{min-height:6.5rem;background:#1c1b19;color:#fff;font-size:1.25rem;letter-spacing:.16em}product-info.namri-pdp .namri-pdp__purchase .product-form__submit.button:hover:not([disabled]){background:#24382f}product-info.namri-pdp .namri-pdp__mobile-dock{display:none!important}@media(max-width:989px){product-info.namri-pdp media-gallery{height:74svh;min-height:48rem}product-info.namri-pdp .product__info-container{display:flex;flex-direction:column;align-items:stretch}product-info.namri-pdp .product__info-container>.namri-pdp__purchase{position:static;width:100%;margin-top:1rem}product-info.namri-pdp .product__info-wrapper{padding:5rem clamp(2rem,5vw,5rem) 8rem!important}}@media(max-width:749px){body:has(product-info.namri-pdp) .header-wrapper .header{min-height:6.6rem;padding-inline:1.8rem}product-info.namri-pdp media-gallery{height:67svh;min-height:42rem;max-height:68rem}product-info.namri-pdp media-gallery:after{left:1.8rem;bottom:2.2rem;font-size:.9rem}product-info.namri-pdp media-gallery .thumbnail-slider{display:none!important}product-info.namri-pdp media-gallery .slider-buttons{right:1.2rem;bottom:1.2rem;height:4.8rem}product-info.namri-pdp media-gallery .slider-button{width:3.5rem;height:3.5rem}product-info.namri-pdp .namri-pdp__single-count{right:1.8rem;bottom:1.8rem}product-info.namri-pdp .product__info-wrapper{padding:3.6rem 2rem 8rem!important}product-info.namri-pdp .product__title h1{font-size:clamp(4rem,11vw,5.6rem)}product-info.namri-pdp .product__tax{margin-bottom:2.4rem}product-info.namri-pdp .product__description{margin-top:3rem}product-info.namri-pdp .namri-pdp__mobile-dock:not([hidden]){position:fixed;inset:auto 0 0;z-index:20;display:flex!important;align-items:center;justify-content:space-between;gap:1.5rem;min-height:7rem;padding:1rem 1.8rem calc(1rem + env(safe-area-inset-bottom));border-top:1px solid var(--namri-line);background:#fffffff7;box-shadow:0 -8px 30px #1c1b190d}product-info.namri-pdp .namri-pdp__mobile-name{color:var(--namri-ink);font-family:var(--namri-display);font-size:2rem}product-info.namri-pdp .namri-pdp__mobile-add{min-width:15.5rem;min-height:4.8rem;padding:.8rem 1.2rem;border:0;background:#1c1b19;color:#fff;font-size:1.1rem;letter-spacing:.14em}}product-info.namri-pdp :is(.namri-pdp__mobile-add,.thumbnail,.slider-button):focus-visible{outline:2px solid var(--namri-ink);outline-offset:3px}@media(prefers-reduced-motion:reduce){product-info.namri-pdp media-gallery .product__media-list{scroll-behavior:auto}}product-info.namri-pdp .namri-color-picker{gap:.9rem;margin-bottom:1.2rem}product-info.namri-pdp .namri-color-picker .form__label{margin-bottom:.9rem}product-info.namri-pdp .namri-color-picker input[type=radio]+label.namri-color-picker__option,product-info.namri-pdp .namri-color-picker input[type=radio]:checked+label.namri-color-picker__option{position:relative;display:flex;width:5.8rem;min-width:5.8rem;height:4.8rem;min-height:4.8rem;margin:0;padding:0;overflow:hidden;border:1px solid #DDD5CA;border-radius:0;background:#f8f6f5;box-shadow:none;color:var(--namri-ink)}product-info.namri-pdp .namri-color-picker .namri-color-picker__texture,product-info.namri-pdp .namri-color-picker .namri-color-picker__image{display:block;width:100%;height:100%}product-info.namri-pdp .namri-color-picker .namri-color-picker__texture{overflow:hidden}product-info.namri-pdp .namri-color-picker .namri-color-picker__image{object-fit:cover;object-position:center;transform:scale(4);transform-origin:50% 68%}product-info.namri-pdp .namri-color-picker input[type=radio]:checked+label.namri-color-picker__option{border-color:var(--namri-ink);outline:1px solid var(--namri-ink);outline-offset:2px}product-info.namri-pdp .namri-color-picker input[type=radio]+label.namri-color-picker__option:hover{border-color:var(--namri-ink)}product-info.namri-pdp .namri-color-picker .namri-color-picker__fallback{padding:0 .3rem;font-size:.9rem;letter-spacing:0;text-align:center}@media(max-width:749px){product-info.namri-pdp media-gallery{height:60svh;min-height:38rem;max-height:56rem}product-info.namri-pdp media-gallery:after{bottom:1.8rem}product-info.namri-pdp media-gallery .slider-buttons{bottom:.8rem}product-info.namri-pdp .product__info-wrapper{padding:1.8rem 1.8rem 5rem!important}product-info.namri-pdp .product__info-container>.product__text{margin:0 0 .2rem!important}product-info.namri-pdp .product__info-container>.product__title{margin:0!important}product-info.namri-pdp .product__title h1{font-size:clamp(3.8rem,10vw,4.6rem);line-height:1.05}product-info.namri-pdp .product__info-container>[id^=price-]{margin:.8rem 0 0!important}product-info.namri-pdp .product__info-container>div:has(>.installment){margin:0!important}product-info.namri-pdp .product__info-container>variant-selects{margin:1.5rem 0 0!important}product-info.namri-pdp .namri-color-picker{gap:.8rem;margin:0!important}product-info.namri-pdp .namri-color-picker .form__label{margin-bottom:.8rem}product-info.namri-pdp .product__info-container>.namri-pdp__purchase{margin:1.6rem 0 0!important;padding:0;border:0}product-info.namri-pdp .namri-pdp__purchase .product-form__submit.button{min-height:5.4rem}product-info.namri-pdp .product__info-container>.product__description{margin:2.4rem 0 0!important;padding-top:2rem}}@media(max-width:749px){product-info.namri-pdp .namri-pdp__purchase product-form{margin:0}product-info.namri-pdp .namri-pdp__purchase .product-form__submit.button{margin-bottom:0}}product-info.namri-pdp variant-selects[data-product-handle=elia] .namri-color-picker__image{transform-origin:50% 75%}product-info.namri-pdp variant-selects[data-product-handle=luma] .namri-color-picker__image{transform-origin:50% 85%}product-info.namri-pdp variant-selects[data-product-handle=noa] .namri-color-picker__image{transform-origin:25% 60%}@media screen and (max-width:360px){.header-wrapper .header__heading-link .h2{font-size:1.3rem;letter-spacing:.06em}}cart-drawer.namri-cart-v2{--namri-cart-ink:#1C1B19;--namri-cart-line:#DDD5CA}cart-drawer.namri-cart-v2 .drawer__inner{width:min(54rem,100vw);max-width:100vw;padding:0 2.4rem;height:100%;background:#fff;color:var(--namri-cart-ink)}cart-drawer.namri-cart-v2 .drawer__header{flex:none;min-height:7.6rem;padding:2rem 0 1.6rem;background:#fff;border-bottom:1px solid var(--namri-cart-line)}cart-drawer.namri-cart-v2 .drawer__heading{font-size:3.2rem;letter-spacing:-.035em}cart-drawer.namri-cart-v2 .namri-cart-count{margin-left:.8rem;padding:.5rem .7rem;min-width:2.4rem;border:1px solid var(--namri-cart-line);border-radius:50%;font:400 1.1rem/1 Arial,sans-serif;text-align:center}cart-drawer.namri-cart-v2 .drawer__close{top:1.5rem;right:-1rem;width:4.4rem;height:4.4rem}cart-drawer.namri-cart-v2 .namri-cart-body{flex:1;min-height:0;overflow:auto;overscroll-behavior:contain;scrollbar-width:thin;padding-right:2px}cart-drawer.namri-cart-v2 cart-drawer-items{display:block;flex:none;overflow:visible;min-height:0}cart-drawer.namri-cart-v2 .cart-drawer__form{display:block;flex:none}cart-drawer.namri-cart-v2 .drawer__contents{display:block;flex:none}cart-drawer.namri-cart-v2 .drawer__cart-items-wrapper{flex:none;overflow:visible;max-height:none}cart-drawer.namri-cart-v2 .cart-items{width:100%;margin:0}cart-drawer.namri-cart-v2 .cart-items thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}cart-drawer.namri-cart-v2 .cart-items tbody{display:block}cart-drawer.namri-cart-v2 .cart-item{display:grid;grid-template-columns:8.4rem minmax(0,1fr) auto;grid-template-areas:"image details total" "image quantity total";gap:.7rem 1.4rem;margin:0;padding:1.7rem 0;border-bottom:1px solid var(--namri-cart-line)}cart-drawer.namri-cart-v2 .cart-item>td{padding:0;width:auto;min-width:0}cart-drawer.namri-cart-v2 .cart-item__media{grid-area:image;align-self:start}cart-drawer.namri-cart-v2 .cart-item__image{display:block;width:8.4rem;height:9.2rem;object-fit:contain;background:#fff}cart-drawer.namri-cart-v2 .cart-item__details{grid-area:details}cart-drawer.namri-cart-v2 .cart-item__name{font-size:1.8rem;line-height:1.2}cart-drawer.namri-cart-v2 .cart-item__details>.product-option,cart-drawer.namri-cart-v2 .cart-item__details>.cart-item__discounted-prices{display:none}cart-drawer.namri-cart-v2 .cart-item__details dl{margin:.6rem 0 0}cart-drawer.namri-cart-v2 .product-option{margin:0;font-size:1.2rem;line-height:1.5}cart-drawer.namri-cart-v2 .cart-item__details p:empty{display:none}cart-drawer.namri-cart-v2 .cart-item__totals{grid-area:total;align-self:start;padding-left:.2rem}cart-drawer.namri-cart-v2 .cart-item__price-wrapper .price{font:400 1.35rem/1.5 var(--font-body-family,Arial,sans-serif);white-space:nowrap}cart-drawer.namri-cart-v2 .cart-item__quantity{grid-area:quantity}cart-drawer.namri-cart-v2 .cart-item__quantity-wrapper{gap:.5rem}cart-drawer.namri-cart-v2 .quantity{width:11rem;min-height:3.8rem;background:#fff;border-color:var(--namri-cart-line)}cart-drawer.namri-cart-v2 .quantity__button{width:3.4rem;min-height:3.8rem}cart-drawer.namri-cart-v2 .quantity__input{padding:0;font-size:1.3rem}cart-drawer.namri-cart-v2 cart-remove-button{margin:0}cart-drawer.namri-cart-v2 cart-remove-button .button{min-width:3.8rem;min-height:3.8rem}cart-drawer.namri-cart-v2 .discounts__discount{margin:.55rem 0 0;font-size:1.05rem;line-height:1.4;color:#24382f}cart-drawer.namri-cart-v2 .discounts__discount svg{width:1.2rem;height:1.2rem;flex:none}cart-drawer.namri-cart-v2 .namri-bag-offer{padding:1.8rem 0 1.6rem;border-bottom:1px solid var(--namri-cart-line)}.namri-bag-offer__top{display:flex;align-items:center;justify-content:space-between;gap:1rem}.namri-bag-offer__label{font-size:.95rem;letter-spacing:.17em}.namri-bag-offer__tag{padding:.55rem .8rem;border:1px solid #1C1B19;font-size:.95rem;line-height:1;letter-spacing:.07em;white-space:nowrap}.namri-bag-offer__title{margin:1rem 0 .4rem;font:400 2.7rem/1.15 var(--namri-display,Georgia,serif);letter-spacing:-.025em}.namri-bag-offer__copy{margin:0;font-size:1.3rem;line-height:1.5}.namri-bag-offer__choose{display:inline-flex;align-items:center;gap:1.4rem;min-height:4rem;color:inherit;font-size:1.25rem;text-underline-offset:.4rem}.namri-bag-offer__choose span{font-size:1.9rem}.namri-bag-offer__status{margin:.9rem 0;color:#24382f;font-size:1.25rem}.namri-bag-offer__status span{margin-right:.5rem}.namri-bag-offer__terms{max-width:47rem;margin:.5rem 0 0;color:#776d75;font-size:1.1rem;line-height:1.5;letter-spacing:0}.namri-cart-announcement:not([hidden]){margin:1.2rem 0 0;padding:1rem 0;font-size:1.25rem;color:#24382f}cart-drawer.namri-cart-v2 .namri-bag-picker{display:block;padding:2rem 0 1.8rem;scroll-margin-top:1rem}.namri-bag-picker__heading{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:1.5rem}.namri-bag-picker__eyebrow{margin:0 0 .5rem;font-size:.95rem;letter-spacing:.15em;color:#776d75}.namri-bag-picker__heading h3{margin:0;color:#1c1b19;font:400 2.1rem/1.2 var(--namri-display,Georgia,serif);letter-spacing:-.02em}.namri-bag-picker__arrows{display:flex;flex:none;gap:.4rem}.namri-bag-picker__arrows button{width:4rem;height:4rem;border:1px solid #DDD5CA;border-radius:50%;background:#fff;color:#1c1b19;font-size:1.7rem;cursor:pointer}.namri-bag-picker__arrows button:disabled{opacity:.3;cursor:default}.namri-bag-picker__rail{display:flex;gap:1.5rem;margin:0;padding:0 0 .8rem;list-style:none;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none}.namri-bag-picker__rail::-webkit-scrollbar{display:none}.namri-bag-card{flex:0 0 calc((100% - 3rem)/2.25);min-width:15rem;scroll-snap-align:start}.namri-bag-card__image-link{display:block;aspect-ratio:1;overflow:hidden;background:#fff}.namri-bag-card__image{display:block;width:100%;height:100%;object-fit:contain;background:#fff}.namri-bag-card__meta{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.3rem .6rem;margin:.9rem 0 1rem}.namri-bag-card__name{color:#1c1b19;text-decoration:none;font:400 1.7rem/1.2 var(--namri-display,Georgia,serif)}.namri-bag-card__price{font-size:1.2rem;white-space:nowrap}.namri-bag-card__label{display:block;margin:0 0 .4rem;font-size:1rem;color:#776d75}.namri-bag-card__select-wrap{position:relative}.namri-bag-card__select-wrap select{-webkit-appearance:none;appearance:none;display:block;width:100%;height:4.4rem;padding:.6rem 2.7rem .6rem 1rem;border:1px solid #DDD5CA;border-radius:0;color:#1c1b19;background:#fff;font:400 1.25rem/1.3 var(--font-body-family,Arial,sans-serif);cursor:pointer}.namri-bag-card__select-wrap>span{position:absolute;right:1rem;top:50%;transform:translateY(-60%);pointer-events:none}.namri-bag-card__add{display:flex;align-items:center;justify-content:space-between;gap:.5rem;width:100%;min-height:4.4rem;margin:.7rem 0 0;padding:.8rem 1rem;border:1px solid #1C1B19;border-radius:0;background:#1c1b19;color:#fff;font:400 1.2rem/1.2 var(--font-body-family,Arial,sans-serif);cursor:pointer}.namri-bag-card__add:hover:not(:disabled){background:#24382f}.namri-bag-card__add:disabled{opacity:.5;cursor:wait}.namri-bag-card__add span:last-child{font-size:1.7rem}.namri-bag-card__error{margin:.7rem 0 0;color:#a32e35;font-size:1.15rem;line-height:1.4}.namri-bag-card__error a{display:block;color:inherit;text-underline-offset:.3rem}.namri-bag-picker__hint{margin:.9rem 0 0;color:#776d75;font-size:1.05rem;line-height:1.5}cart-drawer.namri-cart-v2 .drawer__footer{flex:none;padding:1.6rem 0 max(1.4rem,env(safe-area-inset-bottom));margin:0;border-top:1px solid var(--namri-cart-line);background:#fff}cart-drawer.namri-cart-v2 .namri-cart-savings{display:flex;justify-content:space-between;margin:0 0 .8rem;color:#24382f;font-size:1.2rem}.namri-cart-savings strong{font-weight:400}cart-drawer.namri-cart-v2 .totals{align-items:baseline;justify-content:space-between}cart-drawer.namri-cart-v2 .totals__total{font-size:1.4rem}cart-drawer.namri-cart-v2 .totals__total-value{font-size:1.7rem}cart-drawer.namri-cart-v2 .tax-note{margin:.7rem 0 1.2rem;font-size:1.05rem;line-height:1.4;text-align:left}cart-drawer.namri-cart-v2 .cart__checkout-button{display:flex;justify-content:space-between;padding:1.5rem 1.8rem;min-height:5rem;margin:0;font-size:1.15rem;letter-spacing:.13em;background:#1c1b19;color:#fff}cart-drawer.namri-cart-v2 .cart__checkout-button>span{font-size:2rem;line-height:1}cart-drawer.namri-cart-v2 [data-namri-loading]{opacity:.6}cart-drawer.namri-cart-v2 :is(.namri-bag-picker button,.namri-bag-picker select,.namri-bag-offer__choose):focus-visible{outline:2px solid #1C1B19;outline-offset:3px}cart-drawer.namri-cart-v2:has(.cart__items--disabled) .namri-bag-picker{pointer-events:none;opacity:.65}@media(max-width:480px){cart-drawer.namri-cart-v2 .drawer__inner{width:100vw;padding:0 1.8rem}cart-drawer.namri-cart-v2 .drawer__header{min-height:7rem;padding:1.7rem 0 1.3rem}cart-drawer.namri-cart-v2 .drawer__heading{font-size:3rem}cart-drawer.namri-cart-v2 .cart-item{grid-template-columns:7.4rem minmax(0,1fr) auto;gap:.7rem 1rem}cart-drawer.namri-cart-v2 .cart-item__image{width:7.4rem;height:8.8rem}cart-drawer.namri-cart-v2 .cart-item__price-wrapper .price{font-size:1.2rem}.namri-bag-offer__title{font-size:2.5rem}.namri-bag-card{flex-basis:calc((100% - 1.5rem)/2.1);min-width:13.8rem}.namri-bag-picker__arrows{gap:.2rem}.namri-bag-picker__arrows button{width:3.6rem;height:3.6rem}.namri-bag-picker__heading h3{font-size:2rem}}@media(prefers-reduced-motion:reduce){.namri-bag-picker__rail{scroll-behavior:auto}}cart-drawer.namri-cart-v2.is-empty .drawer__footer,cart-drawer.namri-cart-v2.is-empty .namri-cart-body{display:none}.header-wrapper .namri-header-drawer .header__icon--menu{min-width:44px;min-height:44px}.namri-header-drawer .namri-menu-label,.namri-header-drawer .namri-menu-close-label{display:none}.namri-header-drawer details[open] .namri-menu-open-label{display:none}.namri-header-drawer details[open] .namri-menu-close-label{display:inline}.namri-header-drawer .header__icon--menu:not(:focus-visible){outline:none;box-shadow:none}.namri-header-drawer .header__icon--menu:focus-visible{outline:1px solid var(--namri-ink);outline-offset:5px;box-shadow:none}.header-wrapper #menu-drawer.namri-navigation{width:min(46rem,100vw);border:0;border-right:1px solid var(--namri-line);background:var(--namri-paper);box-shadow:20px 0 60px #1c1b190f}#menu-drawer.namri-navigation .menu-drawer__navigation-container{display:block;height:100%}#menu-drawer.namri-navigation .menu-drawer__navigation{display:flex;flex-direction:column;min-height:100%;position:relative;isolation:isolate;overflow:hidden;padding:clamp(34px,5vh,64px) clamp(26px,3.2vw,46px) 30px}#menu-drawer.namri-navigation .namri-navigation__eyebrow{margin:0 0 32px;color:var(--namri-muted);font:400 10px/1.5 var(--font-body-family);letter-spacing:.23em;text-transform:uppercase}#menu-drawer.namri-navigation .menu-drawer__menu{margin:0;padding:0}#menu-drawer.namri-navigation .namri-navigation__link{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:0 0 26px;min-height:88px;border-bottom:1px solid var(--namri-line);background:transparent;color:var(--namri-ink);text-decoration:none}#menu-drawer.namri-navigation .namri-navigation__title{font-family:Didot,"Bodoni MT",var(--namri-display);font-size:clamp(43px,4.1vw,58px);font-weight:400;letter-spacing:-.045em;line-height:1.1;white-space:nowrap}#menu-drawer.namri-navigation .namri-navigation__title em{font-style:italic;font-weight:400}#menu-drawer.namri-navigation .namri-navigation__arrow{position:static;flex:0 0 30px;width:30px;height:30px;fill:none;stroke:currentColor;stroke-width:1.1;transition:transform .3s ease}#menu-drawer.namri-navigation .namri-navigation__link:hover .namri-navigation__arrow{transform:translate(3px,-3px)}#menu-drawer.namri-navigation .namri-navigation__link:focus-visible{outline:1px solid var(--namri-ink);outline-offset:8px;box-shadow:none}#menu-drawer.namri-navigation .namri-navigation__contact{display:flex;align-items:center;justify-content:space-between;gap:20px;min-height:52px;margin-top:28px;padding:14px 18px;border:1px solid var(--namri-line);color:var(--namri-ink);background:transparent;font:400 12px/1.4 var(--font-body-family);letter-spacing:.16em;text-transform:uppercase;text-decoration:none;transition:background .2s ease,color .2s ease,border-color .2s ease}#menu-drawer.namri-navigation .namri-navigation__contact svg{flex:0 0 20px;width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.2}#menu-drawer.namri-navigation .namri-navigation__contact:hover{background:var(--namri-ink);color:var(--namri-paper);border-color:var(--namri-ink)}#menu-drawer.namri-navigation .namri-navigation__contact:focus-visible{outline:2px solid var(--namri-ink);outline-offset:4px}#menu-drawer.namri-navigation .namri-navigation__number{display:block;margin:auto 0 0;padding-top:52px;align-self:flex-end;color:var(--namri-ink);opacity:.055;font:italic 400 clamp(180px,24vh,280px)/.82 Didot,"Bodoni MT",Georgia,serif;letter-spacing:-.09em;pointer-events:none;-webkit-user-select:none;user-select:none}@media(max-width:749px){.header-wrapper #menu-drawer.namri-navigation{width:calc(100vw - 28px)}#menu-drawer.namri-navigation .namri-navigation__title{font-size:clamp(39px,12vw,53px)}}@media(prefers-reduced-motion:reduce){#menu-drawer.namri-navigation,#menu-drawer.namri-navigation *{transition:none!important;animation:none!important}}.header-wrapper .header__search,.header-wrapper .header__icon--search,.header-wrapper .header__icon--account,.header-wrapper shopify-account{display:none!important}product-info .product__modal-opener--image .product__media-toggle,product-info .product__modal-opener--image .product__media-icon{display:none!important}cart-drawer.namri-cart-v2 .drawer__inner{height:100%;height:100dvh}cart-drawer.namri-cart-v2 .drawer__header{min-height:6.4rem;padding:1.4rem 0}cart-drawer.namri-cart-v2 .drawer__heading{font-size:2.8rem}cart-drawer.namri-cart-v2 .drawer__close{top:1rem}cart-drawer.namri-cart-v2 .namri-cart-arrow{display:block;flex:0 0 22px;width:22px;height:22px}cart-drawer.namri-cart-v2 .namri-cart-body{overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch}cart-drawer.namri-cart-v2 .namri-bag-offer{padding:1.4rem 0 1.2rem}cart-drawer.namri-cart-v2 .namri-bag-offer__title{margin:0;font-size:2.3rem;line-height:1.2}cart-drawer.namri-cart-v2 .namri-bag-offer__copy{margin:.4rem 0 0;font-size:1.2rem}cart-drawer.namri-cart-v2 .namri-bag-offer__choose{min-height:4.4rem;gap:1rem;font-size:1.2rem}cart-drawer.namri-cart-v2 .namri-bag-offer__choose .namri-cart-arrow{width:17px;height:17px;flex-basis:17px}cart-drawer.namri-cart-v2 .namri-bag-offer__terms{margin:0;font-size:1.05rem;line-height:1.4}cart-drawer.namri-cart-v2 .namri-bag-offer__status{margin:.8rem 0}cart-drawer.namri-cart-v2 .cart-item{padding:1.4rem 0;gap:.6rem 1rem}cart-drawer.namri-cart-v2 .quantity{width:12.4rem;min-height:4.4rem}cart-drawer.namri-cart-v2 .quantity__button{width:4.4rem;min-height:4.4rem}cart-drawer.namri-cart-v2 .quantity__input{font-size:1.6rem}cart-drawer.namri-cart-v2 cart-remove-button .button{min-width:4.4rem;min-height:4.4rem}cart-drawer.namri-cart-v2 .namri-bag-picker{padding:1.2rem 0 1.6rem}cart-drawer.namri-cart-v2 .namri-bag-picker__heading{margin-bottom:1rem}cart-drawer.namri-cart-v2 .namri-bag-picker__eyebrow{display:none}cart-drawer.namri-cart-v2 .namri-bag-picker__heading h3{font-size:1.9rem}cart-drawer.namri-cart-v2 .namri-bag-picker__arrows button{width:4.4rem;height:4.4rem}cart-drawer.namri-cart-v2 .namri-bag-picker__rail{gap:1.6rem;padding-bottom:.4rem}cart-drawer.namri-cart-v2 .namri-bag-card{display:grid;grid-template-columns:8.8rem minmax(0,1fr);grid-template-areas:"image meta" "image form";gap:.7rem 1.2rem;flex:0 0 calc(100% - 3.6rem);min-width:0;max-width:35rem;padding:1.2rem;border:1px solid var(--namri-cart-line);background:#fff}cart-drawer.namri-cart-v2 .namri-bag-card__image-link{grid-area:image;align-self:center;width:100%}cart-drawer.namri-cart-v2 .namri-bag-card__meta{grid-area:meta;margin:0;gap:.3rem}cart-drawer.namri-cart-v2 .namri-bag-card__name{font-size:1.7rem}cart-drawer.namri-cart-v2 .namri-bag-card__price{font-size:1.2rem}cart-drawer.namri-cart-v2 .namri-bag-card__form{grid-area:form;min-width:0}cart-drawer.namri-cart-v2 .namri-bag-card__label{font-size:1rem;margin-bottom:.3rem}cart-drawer.namri-cart-v2 .namri-bag-card__select-wrap select{height:4.4rem;font-size:1.6rem;padding-left:.8rem}cart-drawer.namri-cart-v2 .namri-bag-card__add{min-height:4.4rem;margin-top:.6rem;padding:.8rem}cart-drawer.namri-cart-v2 .namri-bag-picker__hint{margin:.8rem 0 0;font-size:1rem}cart-drawer.namri-cart-v2 .drawer__footer{padding:1.2rem 0 max(1.2rem,env(safe-area-inset-bottom))}cart-drawer.namri-cart-v2 .tax-note{margin:.5rem 0 .9rem;font-size:1rem}cart-drawer.namri-cart-v2 .cart__checkout-button{min-height:4.8rem;padding:1.2rem 1.6rem}@media(max-width:480px){cart-drawer.namri-cart-v2 .drawer__inner{padding:0 1.6rem}cart-drawer.namri-cart-v2 .drawer__heading{font-size:2.7rem}cart-drawer.namri-cart-v2 .cart-item{grid-template-columns:6.8rem minmax(0,1fr) auto}cart-drawer.namri-cart-v2 .cart-item__image{width:6.8rem;height:8.4rem}cart-drawer.namri-cart-v2 .namri-bag-card{grid-template-columns:7.6rem minmax(0,1fr);gap:.6rem 1rem;padding:1rem}}.price--on-sale .price__sale s.price-item--regular,.cart-item--on-sale .cart-item__old-price{color:#b42332!important}.price--on-sale .price__sale .price-item--sale,.volume-pricing--sale-badge .price-item--sale,.cart-item--on-sale .cart-item__details>.product-option,.cart-item--on-sale .cart-item__price-wrapper .price:not(.cart-item__old-price),.cart-item__discounted-prices .cart-item__final-price,.namri-bag-card__price--sale{color:#1f1f1f!important}.namri-last-one{display:inline-block;margin-inline-start:1.2rem;color:#b42332;font-family:var(--font-body-family, Arial, sans-serif);font-size:1.3rem;font-weight:600;letter-spacing:.1em;line-height:1.25;text-transform:uppercase;white-space:nowrap;vertical-align:middle}.card-information .namri-last-one{display:block;margin:.6rem 0 0;font-size:1.2rem}@media(max-width:749px){.price--large .namri-last-one{margin-inline-start:.8rem;font-size:1.2rem;letter-spacing:.07em}}
/*# sourceMappingURL=/cdn/shop/t/29/assets/namri-theme.css.map */
