:root{--nc-ink: #2B2622;--nc-ink-soft: #4A3F37;--nc-ivory: #FBF8F4;--nc-sand: #F3EDE4;--nc-blush: #E7C9BE;--nc-rust: #C17B5F;--nc-line: rgba(43, 38, 34, .12);--nc-script: "Instrument Serif", "Times New Roman", serif}body{-webkit-font-smoothing:antialiased}.section-header__title,.section-header h2,.hero__title,.collection-hero__title,.product-single__title,.text-and-image .h1,.text-and-image .h2,.promo-grid__title,.newsletter-section h2,.testimonials-section h2,[id*=__brand-story] h2.h2,[id*=__newsletter] .h2,.newsletter-section .h2{font-family:var(--nc-script)!important;font-weight:400!important;letter-spacing:0!important;text-transform:none!important;line-height:1.12}.section-header__title,.section-header h2{font-size:clamp(30px,3.4vw,44px)}.product-single__title{font-size:clamp(32px,3vw,42px)}.subtitle,.hero__top-subtitle,.promo-grid__subtitle,.text-and-image .subtitle{font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:var(--nc-rust)}.announcement-bar{letter-spacing:.14em;text-transform:uppercase;font-size:11px}.site-header{border-bottom:1px solid var(--nc-line)}.site-nav__link{letter-spacing:.1em;font-weight:500}.megamenu{background:var(--nc-ivory);border-top:1px solid var(--nc-line)}.megamenu a:hover{color:var(--nc-rust)}.btn,.element-button{letter-spacing:.14em!important;font-weight:600!important}.btn:hover{background:var(--nc-ink-soft)!important}.btn--secondary{border:1px solid var(--nc-ink)!important}.grid-product__title{font-size:14px;font-weight:500;letter-spacing:.01em}.grid-product__price{font-weight:600}.grid-product__price--savings,.grid-product__price .sale-price{color:var(--nc-rust)}.grid-product__image-mask{background:var(--nc-sand)}.grid-product__tag{border-radius:0;letter-spacing:.1em;text-transform:uppercase;font-size:10px}.index-section{padding-top:24px}.testimonials-section blockquote{font-size:17px;line-height:1.6}.testimonial-stars{color:var(--nc-rust);letter-spacing:.2em}.logo-bar__item{filter:grayscale(1)}.nc-lead-time{display:flex;gap:12px;align-items:flex-start;padding:14px 16px;margin:6px 0 14px;background:var(--nc-sand);border-left:2px solid var(--nc-rust);font-size:13px;line-height:1.55;color:var(--nc-ink)}.nc-lead-time strong{display:block;letter-spacing:.08em;text-transform:uppercase;font-size:11px;margin-bottom:2px}.nc-spelling-note{font-size:12px;color:var(--nc-ink-soft);margin:-4px 0 14px}.nc-spelling-note:before{content:"\270e  ";color:var(--nc-rust)}.drawer{background:var(--nc-ivory)}.cart__item-sub,.cart__item--properties{font-size:12px;color:var(--nc-ink-soft)}.site-footer{border-top:1px solid var(--nc-line)}.footer__title{letter-spacing:.14em;text-transform:uppercase;font-size:12px}.footer-promotions .h3{font-family:var(--nc-script);font-weight:400;font-size:30px;text-transform:none}@media(prefers-reduced-motion:reduce){*{transition:none!important;animation:none!important}}.logo-bar__image,.logo-bar__item img{mix-blend-mode:multiply}[id*=__brand-story] h2.h2,[id*=__newsletter] .h2{font-size:clamp(32px,3.4vw,46px)}.nc-rating{line-height:1}.nc-rating .ruk_rating_snippet{display:inline-block}.nc-rating--card{margin:4px 0 2px;font-size:11px}.nc-rating--card .ruk_rating_snippet i,.nc-rating--card .ruk_rating_snippet .ruk-rating-snippet-count{font-size:11px}.nc-rating--product{margin:-6px 0 10px;font-size:13px}.nc-rating .ruk-rating-snippet-count{color:var(--nc-ink-soft);letter-spacing:.04em;margin-left:4px}.nc-rating--product{cursor:pointer}.nc-reviews{padding-top:48px;padding-bottom:24px;scroll-margin-top:120px}[data-product-blocks]>.product-block:not(:has(*)){display:none}[data-product-blocks]>.product-block:has(>.collapsibles-wrapper)+.product-block:has(>.collapsibles-wrapper),[data-product-blocks]>.product-block:has(>.collapsibles-wrapper)+.product-block:not(:has(*))+.product-block:has(>.collapsibles-wrapper){margin-top:-16px}[data-product-blocks]>.product-block:has(>.collapsibles-wrapper)+.product-block:has(>.collapsibles-wrapper) .collapsible-trigger-btn--borders,[data-product-blocks]>.product-block:has(>.collapsibles-wrapper)+.product-block:not(:has(*))+.product-block:has(>.collapsibles-wrapper) .collapsible-trigger-btn--borders{border-top:0}.color-swatch--filter{background-image:none!important;border:1px solid var(--nc-line)}.color-swatch--filter.color-swatch--pink{background-color:#e8c4c0!important}.color-swatch--filter.color-swatch--blue{background-color:#9fb6cc!important}.color-swatch--filter.color-swatch--green{background-color:#a3ae8f!important}.color-swatch--filter.color-swatch--purple{background-color:#c6b6d3!important}.color-swatch--filter.color-swatch--neutral{background-color:#e6d9c5!important}.color-swatch--filter.color-swatch--red{background-color:#b9473c!important}.color-swatch--filter.color-swatch--peach{background-color:#f1c4a6!important}.product-single__meta,.product-single__meta .product-block,.product-single__meta .breadcrumb,.product-single__meta .product-single__title,.product-single__meta .sales-points,.product-single__meta .social-sharing{text-align:left}.product-single__meta .product-block{margin-bottom:16px}.product-single__meta .product-block--header{margin-bottom:12px}.product-single__meta .breadcrumb{margin:0 0 8px;justify-content:flex-start}.product-single__meta .product-single__title{margin-bottom:4px}.product-single__meta .nc-rating--product{margin:0}.product-single__meta .product-block--price .product__policies{display:none}.product-single__meta .kit-fieldset__legend{margin-left:0;margin-right:auto;justify-content:flex-start}.product-single__meta .kit-product-variant-picker .kit-fieldset .kit-stack,.product-single__meta kit-variant-picker .kit-stack{justify-content:flex-start!important}.product-single__meta kit-variant-picker>.kit-stack{gap:16px}.product-single__meta .nc-lead-time{margin:0 0 10px}.product-single__meta .nc-spelling-note,.product-single__meta .sales-points{margin:0}.product-single__meta .product-block--sales-point+.product-block--sales-point{margin-top:-8px}.product-single__meta .icon-and-text{justify-content:flex-start}.product-single__meta .social-sharing{margin-top:12px;justify-content:flex-start}.product-single__meta .product-personalizer,.product-single__meta .product-personalizer *{text-align:left}.site-header{padding-top:6px;padding-bottom:6px}.site-nav__link{font-size:11.5px!important;letter-spacing:.1em!important;padding-left:10px!important;padding-right:10px!important}@media(min-width:769px)and (max-width:1220px){.site-nav__link{font-size:11px!important;letter-spacing:.06em!important;padding-left:6px!important;padding-right:6px!important}}.site-nav__link .icon-chevron-down{width:7px;opacity:.6}.site-header__logo img{transition:width .3s ease}.section-header{margin-bottom:40px}.section-header__title,.section-header h2{font-size:clamp(34px,3.8vw,54px);line-height:1.05}.section-header__title em,.nc-editorial__title em,.nc-steps__title em{font-style:italic}.nc-eyebrow{margin:0 0 14px;font-size:11px;letter-spacing:.22em;text-transform:uppercase;color:var(--nc-rust)}.index-section{margin-top:0;margin-bottom:0;padding-top:64px;padding-bottom:64px}[id$=__shop-by-category],[id$=__how-it-works],[id$=__brand-story],[id$=__reviews],[id$=__newsletter]{background:var(--nc-sand)}[id$=__shop-by-category] .index-section,[id$=__brand-story] .index-section,[id$=__reviews] .index-section,[id$=__newsletter] .index-section{padding-top:88px;padding-bottom:88px}[id$=__reviews] .testimonials-section,[id$=__newsletter] .newsletter-section{background:transparent!important}[id$=__brand-story] .text-and-image .h2,[id$=__brand-story] h2.h2{font-size:clamp(38px,4vw,58px)!important;line-height:1.04;margin-bottom:22px}[id$=__brand-story] .rte{font-size:16px;line-height:1.8;max-width:460px}.collection-item__title{font-family:var(--nc-script);font-size:26px!important;letter-spacing:0!important;text-transform:none!important;margin-top:14px}.grid-product{margin-bottom:44px}.grid-product__image-mask{overflow:hidden}.grid-product__image-mask img,.grid-product__image-mask .image-element{transition:transform 1.2s cubic-bezier(.2,.6,.2,1),opacity .5s ease}.grid-product:hover .grid-product__image-mask img{transform:scale(1.035)}.grid-product__meta{padding-top:14px;text-align:left}.grid-product__title{font-size:15px;font-weight:500;letter-spacing:0;line-height:1.35}.nc-card-variant{font-size:13px;color:var(--nc-ink-soft);margin-top:2px;line-height:1.4}.grid-product__price{margin-top:8px;font-size:14px;font-weight:500}.nc-rating--card{margin:6px 0 0}.nc-rating--card .ruk_rating_snippet i{font-size:10px!important}.nc-rating--card .ruk-rating-snippet-count{font-size:11px!important;color:var(--nc-ink-soft)}.nc-editorial{position:relative;height:var(--nc-ed-h, 640px);min-height:420px;overflow:hidden;color:var(--nc-ivory)}.nc-editorial__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:var(--nc-ed-focus, center 35%)}.nc-editorial__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#2b262273,#2b262214 55%,#2b262200)}.nc-editorial--center .nc-editorial__overlay{background:#2b262238}.nc-editorial__content{position:relative;height:100%;display:flex;align-items:flex-end;padding-bottom:72px}.nc-editorial--center .nc-editorial__content{justify-content:center;text-align:center;align-items:center;padding-bottom:0}.nc-editorial__inner{max-width:520px}.nc-editorial .nc-eyebrow{color:var(--nc-ivory);opacity:.9}.nc-editorial__title{font-family:var(--nc-script);font-weight:400;font-size:clamp(40px,5vw,72px);line-height:1.02;margin:0 0 18px;color:var(--nc-ivory)}.nc-editorial__text{font-size:16px;margin-bottom:24px}.nc-btn-light{background:var(--nc-ivory)!important;color:var(--nc-ink)!important;border-color:var(--nc-ivory)!important}.nc-btn-light:hover{background:var(--nc-sand)!important}.nc-steps{padding-top:88px;padding-bottom:88px}.nc-steps__header{text-align:center;margin-bottom:44px}.nc-steps__title{font-family:var(--nc-script);font-weight:400;font-size:clamp(34px,3.8vw,54px);line-height:1.05;margin:0}.nc-steps__list{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px}.nc-steps__media{aspect-ratio:1 / 1;overflow:hidden;background:var(--nc-sand);margin-bottom:20px}.nc-steps__media img,.nc-steps__media svg{width:100%;height:100%;object-fit:cover;display:block}.nc-steps__num{display:block;font-family:var(--nc-script);font-style:italic;font-size:22px;color:var(--nc-rust);margin-bottom:4px}.nc-steps__item-title{font-family:var(--nc-script);font-weight:400;font-size:28px;margin:0 0 8px;text-transform:none;letter-spacing:0}.nc-steps__text{font-size:15px;line-height:1.7;color:var(--nc-ink-soft);max-width:340px}.nc-steps__text p{margin:0}.nc-steps__text a{text-decoration:underline;text-underline-offset:3px}.nc-steps__cta{text-align:center;margin-top:44px}@media(max-width:768px){.nc-steps__list{grid-template-columns:1fr;gap:40px}.nc-editorial{height:520px}.nc-editorial__content{padding-bottom:44px}.nc-editorial__overlay{background:linear-gradient(0deg,#2b262280,#2b262200 65%)}.index-section,.nc-steps{padding-top:56px;padding-bottom:56px}}.btn,.element-button{transition:background-color .3s ease,color .3s ease,border-color .3s ease;padding:14px 30px}.btn--secondary:hover,.btn--tertiary:hover{background:var(--nc-ink)!important;color:var(--nc-ivory)!important}.footer-promotions{padding-top:24px}.site-footer{padding-top:72px;padding-bottom:40px}.site-footer .footer__item-padding{padding-bottom:28px}.site-footer .site-footer__linklist a{line-height:2}.logo-bar__item{filter:none!important;flex:0 1 140px;width:auto!important;margin:0 14px!important}.logo-bar{flex-wrap:nowrap;justify-content:center;align-items:center}.logo-bar__image{filter:grayscale(1);mix-blend-mode:multiply;max-height:64px;width:auto!important;max-width:100%;margin:0 auto;object-fit:contain}[id$=__as-seen-in] .section-header{margin-bottom:28px}[id$=__as-seen-in] .section-header .section-header__title{font-family:inherit!important;font-size:11px!important;letter-spacing:.22em!important;text-transform:uppercase!important;color:var(--nc-rust);line-height:1.4}@media(max-width:768px){.logo-bar{flex-wrap:wrap}.logo-bar__item{flex:0 1 28%;margin:8px!important}}[id$=__newsletter] .btn{background:var(--nc-ink)!important;color:var(--nc-ivory)!important;border-color:var(--nc-ink)!important}[id$=__newsletter] .btn:hover{background:var(--nc-ink-soft)!important}.grid-product .grid__image-ratio:before{padding-bottom:125%!important}.grid-product .grid__image-ratio img,.grid-product__secondary-image img{object-fit:cover;object-position:center}[id$=__collection-header] .page-content--top{padding-top:22px}[id$=__collection-header] .section-header{text-align:left;margin-bottom:14px}[id$=__collection-header] .breadcrumb{margin:0 0 6px;justify-content:flex-start;text-align:left}[id$=__collection-header] .section-header__title{font-size:clamp(26px,2.4vw,34px)!important;line-height:1.1;text-align:left}[id$=__collection-header]+[id$=__main-collection] .collection-content{padding-top:6px}.collection-filter .js-drawer-open-collection-filters.btn{font-size:11.5px!important;letter-spacing:.16em!important;height:36px;min-height:36px;padding:0 14px!important;line-height:34px}.collection-filter .js-drawer-open-collection-filters .icon{width:15px;height:15px}.collection-filter__sort-container select{font-size:13px!important;height:36px!important;min-height:36px;padding:4px 28px 4px 10px!important}.collection-filter__item--count{font-size:12.5px!important;color:var(--nc-ink-soft)}.grid:has(.collection__description)>.grid__item--sidebar{position:absolute;width:0!important;height:0;padding:0!important;margin:0;overflow:visible!important}.grid:has(.collection__description)>.grid__item--content{width:100%!important;float:none}.collection__description{max-width:760px;margin:0 auto!important;text-align:center}.collection__description p,.collection__description h2,.collection__description h3{text-align:center!important}.collection__description table{margin-left:auto;margin-right:auto}.megamenu .site-nav__dropdown-link--top-level{white-space:nowrap}.kit-fieldset__legend-selection.kit-text:before,.kit-fieldset__legend-extra.kit-text:before{content:" - "!important}[id$=__reviews].index-section,[id$=__reviews]{padding-top:0!important;padding-bottom:0!important}[id$=__reviews] .testimonials-section{padding:52px 0 44px!important}[id$=__reviews] .section-header{margin-bottom:12px}[id$=__reviews] .testimonials-slide{padding:16px 0 34px!important}[id$=__reviews] .testimonials-slider__text{padding:22px 26px!important}[id$=__reviews] .testimonial-stars{margin-bottom:8px}[id$=__reviews] .testimonials-slider__text p{margin-bottom:10px}@media(max-width:768px){[id$=__reviews] .testimonials-section{padding:40px 0 32px!important}}[id$=__as-seen-in]{background:#fff}.nc-variations{margin:4px 0 6px}.nc-variations__label{margin:0 0 10px;font-size:11.5px;letter-spacing:.16em;text-transform:uppercase;color:var(--nc-ink)}.nc-variations__current{margin-left:6px;letter-spacing:0;text-transform:none;font-size:13px;color:var(--nc-ink-soft)}.nc-variations__current:before{content:"- "}.nc-variations__list{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:8px}.nc-variations__list li{margin:0}.nc-variations__item{position:relative;display:block;width:64px;height:80px;overflow:hidden;background:#fff;border:1px solid var(--nc-line);transition:border-color .2s ease,transform .2s ease}.nc-variations__item img{width:100%;height:100%;object-fit:cover;display:block}.nc-variations__item:hover{border-color:var(--nc-ink);transform:translateY(-2px)}.nc-variations__item.is-current{border-color:var(--nc-ink);box-shadow:inset 0 0 0 1px var(--nc-ink)}.nc-variations__item.is-sold-out img{opacity:.45}.nc-variations__name{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.nc-variations__fallback{display:flex;align-items:center;justify-content:center;height:100%;font-size:12px;text-transform:uppercase}@media(max-width:768px){.nc-variations__list{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;padding-bottom:2px}.nc-variations__list::-webkit-scrollbar{display:none}.nc-variations__item{width:58px;height:72px}}@media only screen and (min-width:769px){.site-header .site-nav__dropdown.megamenu{top:100%!important}}.nc-cart-preview{margin-top:6px}.nc-preview-btn{display:inline-flex;align-items:center;gap:6px;padding:5px 10px;border:1px solid var(--nc-line);background:var(--nc-sand);color:var(--nc-ink)!important;font-size:11px;letter-spacing:.12em;text-transform:uppercase;text-decoration:none!important;line-height:1.4;transition:border-color .2s ease,background-color .2s ease}a.nc-preview-btn:hover{border-color:var(--nc-ink);background:var(--nc-ivory)}.nc-preview-btn--static{cursor:default}
/*# sourceMappingURL=/cdn/shop/t/45/assets/namely-brand.css.map */
