:root{--font-body-family: "Jost", "Helvetica Neue", Arial, sans-serif !important;--font-body-weight: 300 !important;--font-heading-family: "Jost", "Helvetica Neue", Arial, sans-serif !important;--font-heading-weight: 400 !important;--ulx-serif: "Bodoni Moda", "Didot", "Times New Roman", serif;--ulx-track: .12em}body{letter-spacing:.02em;color:#000;background:#fff}.page-width{max-width:160rem}@media screen and (min-width:990px){.page-width{padding:0 3.2rem}}.header-wrapper{border-bottom:0!important}.header__heading-link,.header__heading a{border:0!important;padding:0!important;min-width:0!important;border-radius:0!important;color:#000!important}.header__heading-link .h2,.header__heading-link span.h2{font-family:var(--ulx-serif)!important;font-weight:500!important;font-size:3.2rem!important;letter-spacing:.18em!important;text-transform:uppercase}@media screen and (max-width:749px){.header__heading-link .h2,.header__heading-link span.h2{font-size:2.2rem!important;letter-spacing:.14em!important}}.header__menu-item,.menu-drawer__menu-item,.header__submenu .header__menu-item{text-transform:uppercase;letter-spacing:var(--ulx-track);font-size:1.2rem!important;font-weight:400}.header__icon .svg-wrapper svg,.header__icon svg{stroke-width:1}.announcement-bar-section .utility-bar{background:#000!important}.announcement-bar__message{font-size:1.05rem!important;letter-spacing:.16em!important;text-transform:uppercase;padding:.8rem 0!important;min-height:0!important}.announcement-bar__link .svg-wrapper,.announcement-bar .slider-button{transform:scale(.8)}h1,h2,h3,.h0,.h1,.h2,.h3,.title,.banner__heading,.rich-text__heading,.collection-hero__title,.product__title h1,.main-page-title{font-family:var(--font-heading-family)!important;font-weight:400!important;text-transform:uppercase;letter-spacing:var(--ulx-track)!important}h2.title,.title-wrapper .title,.rich-text__heading,.collection-hero__title,.multicolumn .title,.blog__title,.collapsible-content__heading{font-size:clamp(1.6rem,1.6vw,2.2rem)!important}.hero-heading{font-size:1.3rem!important;font-weight:400!important;text-transform:uppercase;letter-spacing:.2em}.hero-tagline{font-style:normal!important;font-size:1.3rem!important;letter-spacing:.04em}.hero-trust{text-transform:uppercase;font-size:1.05rem!important;letter-spacing:.16em!important}.featured-collection .collection__description{font-style:normal!important}.rte,.product__description{font-weight:300}.banner.banner--medium:not(.banner--adapt),.banner.banner--large:not(.banner--adapt){min-height:88vh}@media screen and (max-width:749px){.banner.banner--medium:not(.banner--adapt),.banner.banner--large:not(.banner--adapt){min-height:78vh}}.banner__content .banner__heading{font-size:clamp(2.6rem,4vw,5.2rem)!important;letter-spacing:.2em!important;color:#fff}.banner__text{text-transform:uppercase;letter-spacing:.14em;font-size:1.2rem;color:#fff}.banner__box{background:transparent!important}.banner__content{padding-bottom:4rem}@media screen and (max-width:749px){.banner--mobile-bottom .banner__content{position:absolute;inset:auto 0 0 0}.banner--mobile-bottom .banner__box{color:#fff}.banner--stacked .banner__media{height:78vh}.banner--mobile-bottom .banner__box .banner__heading,.banner--mobile-bottom .banner__box .banner__text{color:#fff}}.button,.shopify-payment-button__button--unbranded,button.product-form__submit{border-radius:0!important;text-transform:uppercase;letter-spacing:.16em;font-size:1.2rem!important;font-weight:400;min-height:4.6rem}.button:not(.button--secondary),button.product-form__submit:not(.button--secondary){--color-button: 0, 0, 0;--color-button-text: 255, 255, 255;background:#000!important;color:#fff!important}.button--secondary{--color-button: 255, 255, 255;--color-button-text: 0, 0, 0;background:transparent!important;color:inherit!important;box-shadow:inset 0 0 0 1px currentColor!important}.button:after,.button:before{box-shadow:none!important}.banner__buttons .button--secondary{color:#fff!important}.link.underlined-link,.link-with-icon{text-transform:uppercase;letter-spacing:var(--ulx-track);font-size:1.15rem}.card-wrapper .card__media img,.card__media img,.product-card img,.card-wrapper img{aspect-ratio:3 / 4!important;object-fit:cover!important}.card--media .card__inner .card__media,.card .ratio{--ratio-percent: 133.33% !important}.card__heading,.card__heading a,.card-information__text{font-family:var(--font-body-family)!important;font-size:1.15rem!important;font-weight:400!important;text-transform:uppercase;letter-spacing:.08em!important;line-height:1.45}.card-information .price,.card-information .price-item{font-size:1.15rem!important;font-weight:300;letter-spacing:.04em}.card__information{padding:.8rem .2rem 1.6rem!important}.card .quick-add,.card-wrapper .quick-add__submit{display:none!important}.card__badge .badge{border-radius:0!important;text-transform:uppercase;letter-spacing:.12em;font-size:1rem}.grid--peek .grid__item,.collection .grid{--grid-desktop-horizontal-spacing: .4rem}.product-grid{column-gap:.4rem!important;row-gap:1.2rem!important}.facets__summary,.facet-filters__label,.facets__heading,.product-count__text,.facet-filters__field select,.mobile-facets__open-label{text-transform:uppercase;letter-spacing:var(--ulx-track);font-size:1.15rem!important}.collection-hero__description{font-weight:300}.product__title h1,.product__title .h1{font-size:clamp(1.6rem,1.6vw,2rem)!important;line-height:1.4}.product .price .price-item{font-size:1.6rem!important;font-weight:400;letter-spacing:.04em}.product-form__input .form__label,.product-form__input legend{text-transform:uppercase;letter-spacing:var(--ulx-track);font-size:1.1rem}.product-form__input input[type=radio]+label{border-radius:0!important;border:1px solid #000!important;font-size:1.2rem;letter-spacing:.06em;min-width:4.8rem}.product-form__input input[type=radio]:checked+label{background:#000;color:#fff}.product__info-container .breadcrumbs,.breadcrumbs{font-size:1.05rem;text-transform:uppercase;letter-spacing:.1em}.ulx-trust{border-radius:0!important;border-color:#00000026!important;font-size:1.25rem!important}.ulx-trust__holiday,.ulx-trust__list span{color:#000!important}.share-button__button{text-transform:uppercase;letter-spacing:var(--ulx-track);font-size:1.1rem}.newsletter .newsletter__wrapper{background:#f5f5f3}.newsletter .field__input{border-radius:0!important;border-bottom:1px solid #000!important;background:transparent}.newsletter .field:after,.newsletter .field:before{box-shadow:none!important}.ulx-footer{background:#000!important}.ulx-footer-heading{color:#fff!important;font-size:1.2rem!important;text-transform:uppercase;letter-spacing:.16em!important;font-weight:400!important}.ulx-footer p,.ulx-footer a,.ulx-footer li{font-size:1.3rem!important;font-weight:300;color:#cfcfcf!important}.ulx-footer a:hover{color:#fff!important}.ulx-social a{background:transparent!important;box-shadow:inset 0 0 0 1px #fff}.collapsible-content summary .accordion__title{text-transform:uppercase;letter-spacing:.1em;font-size:1.25rem;font-weight:400}.collapsible-content .icon-accordion,.accordion .icon-accordion{display:none}.multicolumn-card__info .inline-richtext,.multicolumn-card__info h3{text-transform:uppercase;letter-spacing:.1em;font-size:1.3rem!important}@media screen and (max-width:749px){.header__heading-link .h2,.header__heading-link span.h2{font-size:1.8rem!important;letter-spacing:.12em!important}}.facets,.facets *,.mobile-facets__open,.mobile-facets__open *,.facet-filters,.product-count{color:#000!important}.mobile-facets__open svg,.facets svg{stroke:#000}#readMoreBtn{font-family:var(--font-body-family)!important;font-weight:400!important;font-size:1.15rem!important;text-transform:uppercase;letter-spacing:var(--ulx-track)}.breadcrumbs{padding:0 1.6rem}@media screen and (min-width:990px){.breadcrumbs{padding:0 3.2rem}}.collection-hero__description,.collection-hero__description p{font-size:1.4rem!important}html body .product__title h1,html body .product__title .h1{font-size:1.7rem!important;letter-spacing:.1em!important}@media screen and (min-width:990px){html body .product__title h1,html body .product__title .h1{font-size:2rem!important}}html body .product .price .price-item{font-size:1.5rem!important}.product__tax,.product__tax a{font-size:1.15rem!important;text-transform:uppercase;letter-spacing:.08em;color:#0000008c}html body .product__description,html body .product__description p,html body .product__description li{font-size:1.4rem!important;line-height:1.7}.ulx-cart-trust{margin:1.2rem 0 0;text-align:center;font-size:1.1rem;letter-spacing:.1em;text-transform:uppercase;color:#000000a6}.color-scheme-ivory,.ulx-curated.color-scheme-ivory,.ulx-tiles.color-scheme-ivory{background:#f5f1ea}.newsletter .newsletter__wrapper.color-scheme-ivory,.color-scheme-ivory .newsletter__wrapper{background:#f5f1ea!important}.ulx-curated.color-scheme-ivory{padding:7.2rem 0 8rem}.featured-collection .title-wrapper .title{text-align:center;width:100%}.ulx-article-card,.blog .article-card-wrapper{border:0!important;border-top:1px solid rgba(0,0,0,.15)!important;border-radius:0!important;padding-left:0!important;padding-right:0!important;background:transparent!important;box-shadow:none!important}.featured-blog .blog__title,.blog__title{text-align:center;width:100%}.hero-heading{margin-top:2.4rem!important}.section-template--ulx_intro,[id*=ulx_intro] .custom-liquid,[id*=ulx_intro]{border-bottom:0!important}.collapsible-content,.rich-text{border-top:0!important}.ulx-tiles__media img{height:100%!important;aspect-ratio:auto!important}.collection__title.title-wrapper,.featured-collection .title-wrapper-with-link{justify-content:center!important;text-align:center;flex-direction:column;align-items:center}.featured-collection .collection__description{margin-left:auto;margin-right:auto;text-align:center}.color-scheme-ivory .card,.color-scheme-ivory .card__content,.color-scheme-ivory .card__information,.color-scheme-ivory .card-wrapper{background:transparent!important}.hero-heading,.hero-trust{padding:0 1.6rem}@media screen and (max-width:749px){.hero-heading{font-size:1.15rem!important;letter-spacing:.14em}.hero-trust{font-size:.95rem!important;letter-spacing:.1em!important}}.product-form__input .swatch-input__input+.swatch-input__label,.product-form__input input[type=radio].swatch-input__input+label{border:0!important;background:transparent!important;min-width:0!important;padding:.3rem!important;margin:0 .6rem .6rem 0;border-radius:50%!important;box-shadow:none!important}.product-form__input .swatch-input__label .swatch{--swatch-input--size: 3rem;width:3rem;height:3rem;border-radius:50%;box-shadow:inset 0 0 0 1px #00000026}.product-form__input .swatch-input__input:checked+.swatch-input__label{outline:1px solid #000!important;outline-offset:2px;background:transparent!important}.product-form__input .swatch-input__input:checked+.swatch-input__label .swatch{box-shadow:inset 0 0 0 1px #00000026}.ulx-dots{display:flex;justify-content:center;align-items:center;gap:.6rem;list-style:none;margin:.8rem 0 0;padding:0}.card-information .ulx-dots{justify-content:flex-start}.ulx-curated .ulx-dots{justify-content:center}.ulx-dots__dot{width:1.1rem;height:1.1rem;border-radius:50%;box-shadow:inset 0 0 0 1px #0000002e}.ulx-dots__more{font-size:1.05rem;letter-spacing:.06em;color:#0009}.ulx-readmore{display:inline-block;margin:.8rem 0 0;padding:0;background:none;border:0;cursor:pointer;color:#000;font:inherit;font-size:1.15rem;letter-spacing:.14em;text-transform:uppercase;text-decoration:underline;text-underline-offset:.4rem}#product-description{position:relative}.ulx-article-card{border:0!important;padding:0 0 2.4rem!important}.ulx-article-img{display:block;aspect-ratio:4 / 5;overflow:hidden;margin-bottom:1.6rem;background:#f3f1ec}.ulx-article-img img{width:100%;height:100%!important;object-fit:cover;transition:transform .8s ease}@media(hover:hover){.ulx-article-card:hover .ulx-article-img img{transform:scale(1.03)}}.ulx-article-title{font-size:1.5rem!important;letter-spacing:.1em!important;line-height:1.45!important;margin:0 0 .6rem!important}.ulx-article-meta{font-size:1.05rem!important;text-transform:uppercase;letter-spacing:.12em}.ulx-article-excerpt{font-size:1.3rem!important}.main-blog .blog-articles{grid-template-columns:repeat(1,1fr);gap:3.2rem 1.6rem!important}@media screen and (min-width:750px){.main-blog .blog-articles{display:grid;grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:990px){.main-blog .blog-articles{grid-template-columns:repeat(3,1fr)}}.main-blog .title--primary{font-size:clamp(2rem,2.4vw,2.8rem)!important;text-align:center;margin-bottom:3.2rem}.main-blog .blog-topics{display:none}.ulx-article-img{aspect-ratio:4 / 3!important;max-height:30rem;margin-bottom:1.4rem}.ulx-article-img img{object-position:center 22%}.featured-blog .ulx-article-img,.blog .ulx-article-img{aspect-ratio:3 / 2!important;max-height:24rem}@media screen and (min-width:990px){.main-blog .blog-articles{grid-template-columns:repeat(4,1fr)}}.article-template .page-width--narrow,.article-template__title,.article-template__content,.article-template .article-template__social-sharing,.article-template header{max-width:72rem;margin-left:auto!important;margin-right:auto!important}.article-template header{text-align:center}.article-template__title{font-size:clamp(2.2rem,2.6vw,3.2rem)!important;line-height:1.3;margin-top:2.4rem}.article-template header .circle-divider,.article-template header span{font-size:1.05rem;letter-spacing:.14em;text-transform:uppercase}.article-template__hero-container{max-width:96rem;margin:2.4rem auto 0!important;padding:0 1.6rem}.article-template__hero-medium,.article-template__hero-large,.article-template__hero-small{padding-bottom:0!important;height:auto!important;aspect-ratio:16 / 10;max-height:56rem}.article-template__hero-container img{object-fit:cover;object-position:center 42%}.article-template__content{font-size:1.5rem;line-height:1.85}.article-template__content h2{font-size:1.8rem!important;margin:3.6rem 0 1.2rem}.article-template__content h3{font-size:1.4rem!important;letter-spacing:.12em!important;margin:2.4rem 0 .8rem}.article-template__content a{text-decoration:underline;text-underline-offset:.3rem}.article-template__social-sharing{justify-content:center;display:flex}@media screen and (max-width:749px){.article-template__hero-medium,.article-template__hero-large{aspect-ratio:4 / 5}}.article-template__hero-container .media,.article-template__hero-medium,.article-template__hero-large{width:100%!important;margin-left:auto;margin-right:auto}.article-template__hero-container img{width:100%!important;height:100%!important}@media screen and (max-width:749px){.article-template__title{font-size:1.9rem!important;letter-spacing:.1em!important}.article-template__hero-medium,.article-template__hero-large{aspect-ratio:1 / 1!important}}:root{--font-body-weight: 400 !important}body,.rte,.rte p,.rte li,.product__description{font-weight:400!important;color:#1a1a1a}.rte p,.rte li{line-height:1.75}.hero-heading{font-size:1.5rem!important;font-weight:500!important}.hero-trust,.hero-trust *{font-size:1.2rem!important;color:#333!important;font-weight:400!important}.ulx-curated__sub,.collection__description,.featured-collection .collection__description,.title-wrapper-with-link+.rte,.newsletter__subheading,.newsletter__subheading p{font-size:1.5rem!important;color:#333!important;font-weight:400!important}.ulx-article-excerpt{font-size:1.4rem!important;color:#3a3a3a!important;font-weight:400!important;line-height:1.6!important}.ulx-article-title{font-weight:500!important}.card__heading,.card__heading a,.card-information__text{font-size:1.3rem!important;font-weight:500!important;color:#000!important}.card-information .price,.card-information .price-item{font-size:1.35rem!important;font-weight:400!important;color:#000!important}.ulx-tiles__label{font-size:1.5rem!important;font-weight:500;text-shadow:0 1px 6px rgba(0,0,0,.35)}.button,button.product-form__submit{font-weight:500!important;font-size:1.25rem!important}.header__menu-item,.menu-drawer__menu-item{font-size:1.3rem!important;font-weight:500!important}.announcement-bar__message{font-size:1.15rem!important;font-weight:500!important}.breadcrumbs,.breadcrumbs a{font-size:1.15rem!important;color:#333!important}.accordion__title{font-size:1.35rem!important;font-weight:500!important}.newsletter .field__label,.newsletter .field__input{color:#222!important;font-size:1.5rem!important}.ulx-footer p,.ulx-footer a,.ulx-footer li{font-size:1.45rem!important;font-weight:400!important;color:#e6e6e6!important}.ulx-footer-heading{font-size:1.3rem!important;font-weight:500!important}.product__tax,.product__tax a{color:#444!important;font-size:1.2rem!important}.product-form__input .form__label,.product-form__input legend{font-size:1.25rem!important;font-weight:500}.collection-hero__description.ulx-coll-intro{max-width:72ch}.collection-hero__description.ulx-coll-intro p{font-size:1.5rem!important;color:#222!important;margin:0 0 .6rem}.ulx-coll-more{font-size:1.2rem;text-transform:uppercase;letter-spacing:.12em;color:#000;text-underline-offset:.3rem}.ulx-coll-story{max-width:76rem!important;margin:6.4rem auto 4rem;padding-top:4rem;border-top:1px solid rgba(0,0,0,.1)}.ulx-coll-story p,.ulx-coll-story li{font-size:1.5rem!important;color:#222!important;line-height:1.8}.ulx-coll-story h2,.ulx-coll-story h3{font-size:1.5rem!important;font-weight:500!important;letter-spacing:.1em!important;margin:3.2rem 0 1rem}.ulx-coll-story strong{font-weight:500;color:#000}html{scroll-behavior:smooth}
/*# sourceMappingURL=/cdn/shop/t/56/assets/ulx-minimal.css.map */
