body .announcement-bar{padding:7px 0}body .announcement-bar .announcement-bar__text,body .announcement-bar .announcement-bar__text p{font-size:12px;line-height:18px}body .announcement-bar .announcement-bar__button-close{display:none}body .announcement-bar .announcement-bar__content{padding-left:16px;padding-right:16px}body .header .icon.icon--outline,body .header .icon.icon--outline path{fill:none}body .header .header__icons .header__icon--search{order:-1}@media(min-width:1200px){body .header .header__container{padding:16px 80px}body .header .header__logo{justify-content:flex-start}body .header .header__heading-logo{width:312px;height:auto}body .header .header__heading-logo:not(.header__heading-logo--transparent){max-width:none}}@media(max-width:1199.98px){body .header .header__container{display:grid;grid-template-columns:1fr auto 1fr;padding:26px 12px}body .header .header__logo{justify-content:center;flex:none}body .header .header__utils{justify-self:end}body .header .header__icons .header__icon--search,body .header .header__icons .header__icon--account{display:none}}body .nineteenth-mobile-search{display:flex;align-items:center;gap:12px;width:calc(100% - 48px);margin:12px 24px;padding:14px 15px;border:1px solid var(--color-border-secondary, #d3d3d3);background:transparent;font-size:14px;text-align:left;color:var(--color-text-secondary, #918c8c);cursor:pointer}body .footer .footer__navigation-heading,body .footer .footer__text-heading{font-family:var(--subheading-font-family);font-size:24px;line-height:1.3;font-weight:300;text-transform:none}body .footer .footer__copyright{text-align:center}@media(min-width:1200px){body .footer .footer__main-content{min-height:300px;margin-bottom:56px}body .footer .footer__text:not(.footer__text--right){display:flex;flex-direction:column}body .footer .footer__text:not(.footer__text--right) .footer__text-rte{display:flex;flex:1;flex-direction:column}body .footer .footer__text:not(.footer__text--right) .footer__text-rte>p:last-child{margin-top:auto}}body .ticker{padding:8px 0}body .ticker .ticker__items{font-size:18px;line-height:1.4}body .ticker .ticker__items p{align-items:baseline}body .ticker .ticker__items p:after{display:none}body .ticker strong{font-family:var(--font-condensed);font-size:.78em;font-weight:600;letter-spacing:.21em;color:#85375f}body .product-card .product-card__title{font-size:14px;font-weight:500;line-height:1.4}body .product-card .product-card__price .price{font-size:13px;font-weight:600}@media(min-width:768px){body .product-card .product-card__meta-info{display:grid;grid-template-columns:1fr auto;grid-template-areas:"title swatches" "price price";align-items:center;column-gap:8px}body .product-card .product-card__meta-info .product-card__swatches-wrapper{grid-area:swatches;justify-self:end}body .product-card .product-card__meta-info .product-card__title{grid-area:title}body .product-card .product-card__meta-info .product-card__price{grid-area:price}}body .slideshow .slideshow__slide-heading,body .slideshow .slideshow__slide-description,body .slideshow .slideshow__slide-description p{font-family:var(--font-codec);font-size:clamp(36px,4.6vw,64px);font-weight:400;line-height:.95;letter-spacing:-.06em;color:#fff}body .slideshow .slideshow__slide-heading{margin-bottom:0}body .slideshow .slideshow__slide-description p{white-space:nowrap}body .slideshow .slideshow__slide-description em{font-family:var(--font-script);font-style:normal;font-size:1.7em;line-height:0;letter-spacing:0;color:#b45781}body [id$=__tagline] .text-section{background:#3b2a22;color:#fff}body [id$=__tagline] .text-section .section-rte,body [id$=__tagline] .text-section .section-rte p{padding:16px 0;font-size:20px;line-height:1.5;color:#fff}@media(min-width:768px){body .featured-collection .featured-collection__grid .featured-collection__item{grid-area:auto}}body [id$=__statement] .banner-with-text__heading{font-family:var(--font-editorial-italic);font-style:italic;font-weight:400;font-size:clamp(36px,4vw,56px);line-height:1;max-width:340px;letter-spacing:-.06em;color:#fff}body [id$=__statement] .banner-with-text__label{font-family:var(--font-condensed);font-size:16px;font-weight:600;letter-spacing:.21em;color:#f3b9d3}@media(min-width:768px){:root body [id$=__statement] .banner-with-text{justify-content:flex-start}:root body [id$=__statement] .banner-with-text__content-container{--statement-size: clamp(48px, 5.14vw, 72px);--statement-inset: clamp(40px, 10vw, 140px);position:static;width:auto;max-width:none;margin:0;padding:10px 0 10px var(--statement-inset)}:root body [id$=__statement] .banner-with-text__heading{margin:0;max-width:5em;font-size:var(--statement-size);line-height:.85;text-align:left}:root body [id$=__statement] .banner-with-text__label{order:2;position:static;width:8.6em;margin:0 0 calc(var(--statement-size) * .32) calc(var(--statement-size) * -.04);font-size:clamp(12px,1.15vw,16px);line-height:1.25;letter-spacing:.14em;text-transform:uppercase;text-align:left}:root body [id$=__statement] .banner-with-text__content-container{display:flex;align-items:flex-end;gap:0}:root body [id$=__statement] .banner-with-text__heading{order:1;max-width:5.2em}}body [id$=__curation] .gallery-carousel__header{display:flex;flex-direction:row-reverse;justify-content:space-between;align-items:baseline;padding:0 16px;margin-bottom:16px}body [id$=__curation] .gallery-carousel__heading,body [id$=__curation] .gallery-carousel__label{width:auto;max-width:none;margin:0;white-space:nowrap;font-family:var(--font-body, Inter, sans-serif);font-size:18px;font-weight:600;line-height:1.5;color:#000}body [id$=__curation] .gallery-carousel__heading,body [id$=__curation] .gallery-carousel__label{padding-left:0;padding-right:0}@media(max-width:359px){:root body [id$=__curation] .gallery-carousel__heading,:root body [id$=__curation] .gallery-carousel__label{font-size:15px}}@media(min-width:768px){body [id$=__curation] .gallery-carousel__heading,body [id$=__curation] .gallery-carousel__label{font-size:22px}}@media(min-width:1200px){body [id$=__curation] .gallery-carousel__header{padding:0 80px}}body [id$=__faq] .faq-simple__heading{font-size:16px;font-weight:600;line-height:1.5;letter-spacing:0}body [id$=__faq] .faq-simple__container{max-width:none}body [id$=__faq] .faq-simple__item,body [id$=__faq] .faq-simple__item+.faq-simple__item{border-top:0;border-bottom:1px dashed #918c8c}body [id$=__faq] .faq-simple__item-title,body [id$=__faq] .faq-simple__item-title-text{font-size:18px;line-height:1.4;color:#271c18}body [id$=__faq] .faq-simple__item-control{min-height:44px;align-items:center;padding-top:12px;padding-bottom:12px}body [id$=__faq] .faq-simple__item-control-icon{display:none}body [id$=__faq] .faq-simple__item-control:after{content:"";position:absolute;inset-inline-end:19px;top:50%;width:7px;height:7px;margin-top:-6px;border-right:1px solid #000;border-bottom:1px solid #000;transform:rotate(45deg);transition:transform .2s}body [id$=__faq] .faq-simple__item.is-active .faq-simple__item-control:after{margin-top:-2px;transform:rotate(-135deg)}body [id$=__faq] .faq-simple__item-inner{font-size:15px;color:#271c18}@media(min-width:768px){body [id$=__faq] .faq-simple__heading{font-size:24px}body [id$=__faq] .faq-simple__container{padding-left:80px;padding-right:80px}body [id$=__faq] .faq-simple__item-title,body [id$=__faq] .faq-simple__item-title-text{font-size:24px}body [id$=__faq] .faq-simple__item-control{padding-top:20px;padding-bottom:20px}}.product-card .n19-cycle-layer{opacity:0;transition:opacity .5s ease}@media(min-width:1200px){.product-media .product-media__slider-thumbnails-container{position:relative}.product-media .n19-thumb-arrow{position:absolute;top:50%;z-index:3;width:40px;height:40px;margin-top:-20px;padding:0;border:0;border-radius:50%;box-shadow:0 0 3px -1px #000;background-color:#fff;color:#000;cursor:pointer;transition:background-color .3s,color .3s,opacity .3s}.product-media .n19-thumb-arrow--prev{left:8px}.product-media .n19-thumb-arrow--next{right:8px}.product-media .n19-thumb-arrow:after{content:"";position:absolute;top:50%;left:50%;width:9px;height:9px;border-top:1.5px solid currentColor;border-right:1.5px solid currentColor}.product-media .n19-thumb-arrow--next:after{transform:translate(-65%,-50%) rotate(45deg)}.product-media .n19-thumb-arrow--prev:after{transform:translate(-35%,-50%) rotate(-135deg)}.product-media .n19-thumb-arrow:hover:not([disabled]){background-color:#000;color:#fff}.product-media .n19-thumb-arrow:focus-visible{outline:2px solid #000;outline-offset:2px}.product-media .n19-thumb-arrow[disabled]{opacity:.35;pointer-events:none}.product-media .n19-thumb-arrow[hidden]{display:none}}body .collection .collection__header-row{display:grid;grid-template-columns:1fr auto 1fr;align-items:center}body .collection .collection__header-col:first-child{grid-column:2;grid-row:1}body .collection .collection__header-col--filter{grid-column:3;grid-row:1;justify-self:end}body .collection .collection__title{max-width:none;margin:0;font-size:20px;font-weight:600;line-height:1.5;letter-spacing:0;text-align:center}body .collection .collection__header{margin-bottom:32px}@media(min-width:768px){body .collection .product-filters .product-filters__open-menu-button{width:40px;height:40px;padding:10px}body .collection .product-filters .product-filters__open-menu-button svg{width:18px;height:18px}}body .product .product-title{font-size:24px;font-weight:500;line-height:1.3;letter-spacing:0}body .product .product-price{font-size:20px;font-weight:500}body .product .radio__option .radio__label{min-width:44px;min-height:44px;border:1px solid transparent;border-radius:2px;background:#f2f2f2}body .product .radio__option input:checked+.radio__label{border-color:#000}body .product .n19-details{margin-top:24px;border-top:1px solid #e6e6e6}body .product .n19-details__row{display:grid;grid-template-columns:96px 1fr;gap:16px;padding:16px 0;border-bottom:1px solid #e6e6e6;font-size:14px;line-height:1.5}body .product .n19-details__label{font-weight:600}@media(min-width:1200px){body section.product{gap:64px;padding:32px 64px 0}body section.product .product-media{flex:0 0 calc(56% - 64px);max-width:calc(56% - 64px)}body section.product form.product-form{display:grid;grid-template-columns:1fr auto;align-content:start;align-items:baseline;column-gap:24px}body section.product form.product-form>*{grid-column:1 / -1}body section.product form.product-form>.product-title{grid-column:1}body section.product form.product-form>.product-price{grid-column:2;margin:0;text-align:right}body section.product .product-media__slider-thumbnails-slide{width:calc((100% - 24px)/4)!important;height:auto;aspect-ratio:4 / 5}body section.product .product-media__slider-thumbnails-slide img{width:100%;height:100%;object-fit:cover}}body .product-size-guide-drawer .drawer__body.rte{overflow-x:auto}body .product-size-guide-drawer .drawer__body.rte table{display:table;width:max-content;min-width:100%;table-layout:auto;border-collapse:collapse}body .product-size-guide-drawer .drawer__body.rte table thead{display:table-header-group}body .product-size-guide-drawer .drawer__body.rte table tbody{display:table-row-group}body .product-size-guide-drawer .drawer__body.rte table th,body .product-size-guide-drawer .drawer__body.rte table td{padding:12px 16px;border-bottom:1px solid #e6e6e6;background:none;text-align:left;white-space:nowrap}body .product-size-guide-drawer .drawer__body.rte table th{font-weight:600}body .product .product-options__size-guide button{display:inline-flex;align-items:center;min-height:44px}body .product-recommendations :is(h2,h3):first-of-type{font-size:20px;font-weight:600;line-height:1.5;letter-spacing:0}body .jdgm-write-review-modal input.jdgm-write-review-modal__field-input,body .jdgm-write-review-modal textarea.jdgm-write-review-modal__field-input{height:auto;margin-bottom:0;padding:12px 16px}body [id$=__reviews] .jm-review-widget-minimal-header__title{font-size:20px;font-weight:600;line-height:1.5}body [id$=__reviews] .jm-button--primary{border:1px solid #000;border-radius:0;background:#000;color:#fff}body [id$=__reviews] .jm-button--primary:hover{background:#fff;color:#000}body [id$=__reviews] .jm-button--primary:focus-visible,body .jdgm-write-review-modal .jm-button--primary:focus-visible{outline:2px solid #000;outline-offset:2px}body .jdgm-write-review-modal .jm-button--primary{--jm-btn-bg: #000000;--jm-btn-color: #ffffff;border-radius:0}body [id$=__reviews] .jdgm-widget,body [id$=__reviews] .jdgm-widget .jm-review-widget{--jm-review-widget-star-and-histogram-color: #000000;--jm-review-widget-button-color: #000000;--jm-review-widget-button-text-color: #ffffff}body [id$=__reviews] .jm-star-rating__font-icon{color:#000!important}body [id$=__reviews] .jm-reviewer-avatar{background:#f3e8e0;color:#271c18}body [id$=__reviews] .jm-review-item{padding-bottom:24px;border-bottom:1px solid #e6e6e6}[id$=__about-benefits] .benefits .benefits__heading{font-size:16px;font-weight:600;line-height:1.3}[id$=__about-benefits] .benefits .benefits__text{font-size:15px;line-height:1.4}@media(min-width:768px){[id$=__about-benefits] .benefits .benefits__icon,[id$=__about-benefits] .benefits svg{width:64px;height:64px}}@media(max-width:767px){.header__heading-link,.footer__logo-container,.footer__navigation-list-link,.product-card__title,.footer a[href*="instagram.com"],.footer a[href*="shopify.com"]{display:inline-flex;align-items:center;min-height:44px}.product-card__swatch-button,.swiper-pagination-bullet{position:relative}.product-card__swatch-button:after,.swiper-pagination-bullet:after{content:"";position:absolute;top:50%;left:50%;width:44px;height:44px;transform:translate(-50%,-50%)}.jm-button,.jdgm-sort-dropdown,.jdgm-widget button{min-height:44px;min-width:44px}.jdgm-sort-dropdown{min-width:44px!important}.footer__navigation-list-link{min-width:44px}}@media(max-width:767px){:root body .featured-collection__heading,:root body .collection__title,:root body .n19-look__heading,:root body .gallery-carousel__heading{font-size:18px;font-weight:600;line-height:1.3;letter-spacing:0}:root body .product-card .product-card__meta-info{display:flex;flex-direction:column;align-items:flex-start}:root body .product-card .product-card__title{order:1;font-size:13px;font-weight:600;line-height:1.3}:root body .product-card .product-card__price{order:2;padding-top:6px;font-size:13px;font-weight:600}:root body .product-card .product-card__price .price-item{font-size:13px;font-weight:600}:root body .product-card .product-card__swatches-wrapper{order:3;margin-top:8px}:root body .slideshow,:root body .slideshow .slideshow__slide{min-height:0;background:#fff}:root body .slideshow .slideshow__slide:before{display:none}:root body .slideshow .slideshow__slide{display:block}:root body .slideshow .slideshow__slide-media{position:relative;display:block;height:430px}:root body .slideshow .slideshow__slide-content{position:relative;min-height:0;padding:24px 20px 32px}:root body .slideshow .slideshow__slide-content-inner{padding:0}:root body .slideshow .slideshow__slide-heading,:root body .slideshow .slideshow__slide-description,:root body .slideshow .slideshow__slide-description p{color:#000}:root body .slideshow .slideshow__slide-heading{padding-bottom:0;font-family:var(--base-font-family);font-size:28px;font-weight:300;line-height:1.3;letter-spacing:0;text-transform:none}:root body .slideshow .slideshow__slide-description,:root body .slideshow .slideshow__slide-description p{margin:0;font-family:var(--base-font-family);font-size:28px;font-weight:300;line-height:1.3;letter-spacing:0}:root body .slideshow .slideshow__slide-description em{font-family:var(--font-script);font-style:normal;font-size:3em;line-height:.5;letter-spacing:0;display:inline-block;color:#b45781}:root body .slideshow .slideshow__slide-button-wrapper{display:flex;justify-content:center;padding-top:28px}:root body .slideshow .slideshow__slide-button{width:200px;border:1px solid #000;letter-spacing:.12em;text-transform:uppercase;font-size:14px;font-weight:300}:root body [id$=__tagline] .text-section .text-section__container{padding-top:0;padding-bottom:0}:root body [id$=__tagline] .text-section .section-rte,:root body [id$=__tagline] .text-section .section-rte p{padding:20px 0;font-size:14px;line-height:1.4}:root body .n19-hero__content{flex-direction:row;align-items:center;justify-content:space-between;padding:0 20px}:root body .n19-hero__text,:root body .n19-hero__text p{font-size:13px;letter-spacing:0;line-height:1.2}:root body .n19-hero__text em{font-size:1.8em}:root body .nc .nc__heading{font-size:20px}:root body .nc .nc__direction-heading{font-size:20px}:root body .nc .nc__social-link svg path,:root body .nc .nc__link svg path{fill:none;stroke:currentColor;stroke-width:1.2}:root body .nc .nc__select select{background-image:none}:root body .about-founder__inner{display:flex;flex-direction:column;align-items:stretch;gap:16px}:root body .about-founder__media{display:flex;flex-direction:column;order:1}:root body .about-founder__script{position:static;order:-1;margin:0 0 16px;font-size:56px;line-height:1;text-align:center;color:#918c8c;transform:none}:root body .about-founder__lettering{order:2;display:block;text-align:center}:root body .about-founder__role{display:none}:root body .about-founder__name{writing-mode:horizontal-tb;transform:none;font-family:N19 Merriweather,Georgia,serif;font-style:normal;font-weight:300;font-size:28px;letter-spacing:.04em;color:#b8b4b4}:root body .about-founder__text{order:3;text-align:center;font-size:16px;line-height:1.5;max-width:none;padding:0 4px}:root body [id$=__about-benefits] .benefits__row{align-items:stretch;padding:0 20px}:root body [id$=__about-benefits] .benefits__col{display:grid;grid-template-columns:56px 1fr;column-gap:16px;align-items:center;justify-items:start;text-align:left;padding:16px 0;border:0}:root body [id$=__about-benefits] .benefits__icon-wrapper{grid-row:1 / span 2;margin:0}:root body [id$=__about-benefits] .benefits__icon-wrapper+*{margin-top:0}:root body [id$=__about-benefits] .benefits__heading,:root body [id$=__about-benefits] .benefits__text{text-align:left}:root body [id$=__about-benefits] .benefits__heading{margin:0}:root body [id$=__about-benefits] .benefits__text{margin:4px 0 0}:root body .n19-look__item{padding-bottom:36px}:root body .n19-look__label{top:auto;bottom:4px;left:0;min-width:0;padding:0;background:none;text-align:left;font-size:13px;letter-spacing:.03em}:root body [id$=__statement] .banner-with-text{display:flex;align-items:flex-start;min-height:497px}:root body [id$=__statement] .banner-with-text__content-container{display:flex;flex-direction:column;align-items:flex-start;gap:14px;padding:28px 16px 24px}:root body [id$=__statement] .banner-with-text__heading{order:1;margin:0;max-width:150px;font-size:38px;line-height:.95;color:#fff}:root body [id$=__statement] .banner-with-text__label{order:2;width:150px;margin:0;padding:0;font-size:11px;text-transform:uppercase;line-height:1.3;letter-spacing:.2em}:root body [id$=__faq] .faq-simple__heading{font-size:20px}:root body .faq-simple .accordion__control{padding-top:40px;padding-bottom:40px}:root body section.product{display:flex;flex-direction:column}:root body section.product>*{order:3}:root body section.product>.product-media{order:1}:root body section.product>.product-form--mobile-container{order:2;padding-top:16px}:root body [id$=__story] .text-section__heading{font-size:18px;font-weight:600}:root body [id$=__story] .text-section__content,:root body [id$=__story] .text-section__content p{font-size:16px;line-height:1.5}}:root body .jm-button:focus-visible,:root body .jdgm-sort-dropdown:focus-visible{outline:2px solid #271c18!important;outline-offset:2px!important}:root body a:focus-visible,:root body button:focus-visible,:root body input:focus-visible,:root body select:focus-visible,:root body textarea:focus-visible,:root body summary:focus-visible,:root body [tabindex]:focus-visible,:root body .jdgm-prev-badge:focus-visible{outline:2px solid #271c18;outline-offset:2px}:root body .footer a:focus-visible,:root body .footer button:focus-visible,:root body .footer summary:focus-visible{outline-color:#fff}@media(prefers-reduced-motion:reduce){:root body .ticker:not(.is-loading) .ticker__items{animation:none;transform:none}}body .slideshow img.slideshow__slide-media{object-position:80% 50%!important}body [id$=__statement] img{object-position:100% 62%!important}@media(min-width:768px){body .slideshow img.slideshow__slide-media{object-position:50% 50%!important}body [id$=__statement] img{object-position:50% 62%!important}}@media(max-width:991.98px){:root body .drawer.js-predictive-search{inset-inline-end:auto;inset-inline-start:0;transform:translate(-100%)}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/nineteenth-overrides.css.map */
