:root{--grey-900: #191918;--grey-600: #615D59;--grey-300: #DFDCD9;--primary: #2A1311;--brand-beige: #F5F3E7;--blocks-radius: 8px;--buttons-height: 49px !important}.text-grey-600{color:var(--grey-600)}.f-badge--soldout{color:#191918;background:#d9d9d9}body,.button,.btn,.text-pcard-title,.promotion__text,.form-control,.font-heading,.menu-drawer__item-link,.card-media__heading,.card-media__heading span,.font-body,.font-body-bolder,.quantity__input,button,.btn--link{font-family:Urbanist,sans-serif!important;font-optical-sizing:auto}.promotion__text{font-weight:500!important}.text-subheading{color:var(--grey-600);font-family:Baskervville,serif;font-optical-sizing:auto;font-size:14px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:7px}.rte a:hover{text-decoration-thickness:unset}.hd1,.hd2,.hd3,.h1,.h2,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:Urbanist,sans-serif!important;font-optical-sizing:auto;font-style:normal;font-weight:400;line-height:100%}.h1,.hd1{font-size:48px;letter-spacing:3.84px!important}.h2,.shopify-policy__body h2,.hd2{font-size:36px;letter-spacing:2.88px!important}.h3,.shopify-policy__body h3{font-size:33px;letter-spacing:2.64px!important;line-height:100%}.h4,.shopify-policy__body h4{font-size:28px;line-height:120%;letter-spacing:2.24px!important}.h5,.shopify-policy__body h5{font-size:23px;letter-spacing:1.84px!important;line-height:120%}.h6,.shopify-policy__body h6{font-size:19px;letter-spacing:1.52px!important;line-height:120%;font-weight:500}.underline{text-decoration:underline}.text-xs{font-size:12px;font-style:normal;font-weight:400;line-height:100%;letter-spacing:.96px}.text-sm{font-size:14px;font-weight:400;line-height:140%;letter-spacing:1.12px}.p-large{font-size:18px;font-style:normal;font-weight:500!important;line-height:130%;letter-spacing:1.44px}.p-medium,.text-base{font-size:16px;font-style:normal;font-weight:500;line-height:140%;letter-spacing:1.28px}.form-control{letter-spacing:1.28px}.p-medium-bold{font-size:16px;font-style:normal;font-weight:700!important;line-height:140%;letter-spacing:1.28px}.article__content p,.p-small{font-size:14px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:1.12px}.rich-text .text-sm,.section__header .text-sm{color:var(--grey-600);max-width:720px;margin:8px auto 0}.font-400{font-weight:400!important}.font-500{font-weight:500!important}.opacity-0-5{opacity:.5}.section__header .rich-text__heading,.section__header .rich-text__text,.section__header .section__description,.section__header--text .section__heading,.contact__title,.shopify-policy__title,.shopify-policy__title h1,.cart__title,.template-search .h2{font-family:Baskervville,serif!important}@media only screen and (max-width: 768px){.h1,.hd1{font-size:36px;letter-spacing:2.88px}.h2,.shopify-policy__body h2,.hd2{font-size:22px;letter-spacing:1.76px}.h3,.shopify-policy__body h3{font-size:21px;letter-spacing:1.68px}.h4,.shopify-policy__body h4{font-size:20px;letter-spacing:1.6px}.h5,.shopify-policy__body h5{font-size:18px;letter-spacing:1.44px}.h6,.shopify-policy__body h6{font-size:17px;letter-spacing:1.36px}}.btn--underline:after{bottom:5px}.btn--icon,.btn--icon-circle{width:44px;height:44px}button,.btn{--buttons-padding: 20px;font-size:12px;letter-spacing:2.4px}.shopify-payment-button__button--unbranded{font-size:12px!important;letter-spacing:2.4px!important}.border-r-4{border-radius:4px}.rich-text>*+*{margin:24px 0 0}.rich-text>*:first-child:is(.rich-text__subheading){margin-bottom:24px}.gap-xs{gap:4px}.mb-8{margin-bottom:8px!important}.mb-12{margin-bottom:12px!important}mt-12{margin-top:12px!important}.mt-38{margin-top:38px!important}.max-w-md .page-width{max-width:945px}@media screen and (min-width: 1430px){.max-w-md .page-width{padding-inline-end:50px;padding-inline-start:50px}}.max-w-sm{max-width:448px!important}.section--lookbook-cards .section__header-wrap,.feature-list .section__header,.multicolumn .section__header.spacing--large,.section--featured-collection .section__header-wrap,.collection-list .section__header.spacing--large,.related-products .section__header{padding-bottom:32px!important}.slideshow-layout--standard.slideshow-controls-position--bottom .slideshow__content[class*=--bottom-] .slideshow__text{padding-bottom:75px!important}.slideshow-layout--standard .swiper-pagination-bullets.swiper-pagination-horizontal{bottom:32px!important}.collection-list .content-overlay{position:absolute!important;padding:20px!important}.collection-list .btn--icon-circle{background:none;background-color:none;border:1px solid black}.collection-list .collection-card__info{align-items:end}.lbcard__popup .drawer__inner{padding:12px 0}.lbcard__popup-header{margin:0 12px}.lbcard__product-thumbnail{max-width:50px!important}.p-label-container{display:flex;gap:8px;align-items:center}.p-label{font-size:12px;font-weight:500;line-height:100%;letter-spacing:.96px;padding:4px;border:1px solid var(--brand-beige);border-radius:4px}.grouped-products-container{display:flex;align-items:center;gap:6px}.grouped-products-link{display:inline-flex;align-items:center;justify-content:center;padding:3px;border-radius:50%;border:1px solid transparent;background:#fff}.grouped-products-link-selected{border-color:#000}.grouped-products-img{border-radius:50%}.grouped-products-variant-name{margin-bottom:8px;line-height:140%}.product__inventory--low-stock .product__inventory-icon{display:block!important}.product__inventory--low-stock{--status-color: #A45951 !important}.f-badge{font-size:12px;font-weight:500;letter-spacing:.96px;padding:4px;line-height:100%}.product__info-container .f-price--medium span,.product__info-container .f-price--on-sale .f-price-item--regular{font-size:18px;font-style:normal;font-weight:400;line-height:130%;letter-spacing:1.44px}.product-short-description{color:var(--grey-600)}.product__info-container variant-selects .product-form__input .form__label{margin-bottom:8px;font-size:14px;font-style:normal;line-height:140%;letter-spacing:1.12px}.variant-title{color:var(--grey-600);font-weight:400}.variant-name{font-weight:500;text-transform:lowercase}.product-form__input--button input[type=radio]+label{min-height:33px!important;padding:0 14px!important;font-size:12px!important;font-weight:500!important;text-transform:uppercase;letter-spacing:2.4px;line-height:140%}.quantity__input{border-radius:4px;box-shadow:none;border:1px solid black;font-size:14px}.accordion-details__content ul{margin-top:0;margin-bottom:0}.accordion-details{border-block-end:1px solid #F5F3E7}.accordion-details__summary{padding-block:20px}.product__block--complementary-inline.has-heading .slider-controls--grouped-always .slider-controls--group{transform:translateY(0)!important}.complementary-products__container .product-card--list .product-card__wrapper{padding:24px}.complementary-products__container .product-card__info .product-card__type{font-size:12px;font-weight:400;line-height:100%;letter-spacing:.96px;text-transform:uppercase;margin-bottom:2px}.complementary-products__container .product-card__info .product-card__title{font-size:16px;font-weight:500;line-height:140%;letter-spacing:1.28px;margin-bottom:0}.complementary-products__container .product-card__info .f-price{margin-top:0!important;font-size:14px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:1.12px}.complementary-products__container .product-card--list .product-card__image-wrapper{width:70px}.complementary-products__container .product-card--list .product-card__atc{border-radius:4px!important;border:none!important}.swiper-pagination{font-size:14px}.product__media-gallery-viewer-wrap .swiper-pagination,.complementary-products__container .swiper-pagination{justify-content:space-between!important}.swiper-button-next path,.swiper-button-prev path{stroke-width:1px!important}.product__block{--product-blocks-gap: 16px !important;--product-blocks-gap-large: 24px !important}.product__block--inventory,.product__block--icon-with-text{margin-top:32px!important;margin-bottom:32px!important}.product__block--complementary{margin-bottom:32px!important}.product__block--variant_picker{margin-bottom:24px!important}.product-form__buttons{gap:12px!important}@media (min-width: 768px){.product--media-has-many.product--grid-mix .product__media-list{row-gap:24px!important}.product--media-has-many.product--grid-mix .product__media-item{padding:0 12px!important}}.grouped-products-product-card-container{display:flex;align-items:center;gap:4px;justify-content:center}.grouped-products-product-card-link{display:inline-flex;align-items:center;justify-content:center;padding:0;border-radius:50%}.product-card .product-card__info{gap:8px}.product-card .product-card__info .product-card__type{color:var(--grey-600);font-size:12px;font-weight:400;line-height:100%;letter-spacing:.96px}.product-card .product-card__info .product-card__title{font-size:16px;font-style:normal;font-weight:500;line-height:140%;letter-spacing:1.28px}.product-card .product-card__info .f-price{margin:0!important;font-size:14px;font-style:normal;font-weight:600;line-height:140%;letter-spacing:1.12px}.product-card .product-card__info .f-price--on-sale .f-price-item--regular{font-size:14px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:1.12px}.image-margin-lg .multicolumn-card__image{margin-bottom:24px!important}.multicolumn-card__image{margin-bottom:16px!important}.breadcrumbs{font-size:14px;font-weight:400;line-height:140%;letter-spacing:1.12px}.breadcrumbs--sep{margin:0 8px}.feature-item__text{font-size:16px;font-style:normal;font-weight:500;line-height:140%;letter-spacing:1.28px}.sticky-atc-bar__product-image{width:62px!important}.sticky-atc-bar__inner{padding:24px 0!important}.sticky-atc-bar__product-title{font-size:16px;font-weight:500;line-height:140%;letter-spacing:1.28px;margin-bottom:0!important}.sticky-atc-bar__product-info .f-price,.sticky-atc-bar__product-info .f-price--on-sale .f-price-item--regular{font-size:14px;font-weight:400;line-height:140%;letter-spacing:1.12px}.sticky-atc-bar .select select{font-size:14px;border-radius:4px;border-color:#000}.lbcard__product-title{font-size:16px;font-weight:500;line-height:140%;letter-spacing:1.28px}.lbcard__product-price .f-price,.lbcard__product-price .f-price--on-sale .f-price-item--regular{font-size:14px;font-weight:400;line-height:140%;letter-spacing:1.12px}.lbcard__popup-btn-trigger{color:var(--primary);background-color:#fff;border-radius:4px}.products-bundle__content .section__subheading{margin-bottom:8px}.products-bundle__content .text-pcard-title{font-size:16px;font-weight:500;line-height:140%;letter-spacing:1.28px}.products-bundle__content .f-price,.products-bundle__content .f-price--on-sale .f-price-item--regular{font-size:14px;font-weight:400;line-height:140%;letter-spacing:1.12px}.product-bundle-card__count{width:30px;height:30px;border-radius:50%;border:1px solid var(--primary)!important;border-color:var(--primary)!important;background-color:#fff!important;font-size:12px;font-style:normal;font-weight:500;line-height:100%;letter-spacing:.96px}.product-bundle-hotspot>motion-element{width:30px;height:30px;color:#fff;background-color:var(--primary)}@media (max-width: 767.98px){.favorite-product .mobile-hide-quick-add .product-card__main-actions{display:block!important}.favorite-product .product-card__action-button{border-radius:8px;border:1px solid black}}.favorite-product .f-price--on-sale .f-price-item--sale{color:#2a1311}.favorite-product .testimonial__bio{font-family:Baskervville,serif!important}.favorite-product .testimonial__text{font-family:Baskervville,serif!important;font-style:italic}.testimonial__text{color:var(--grey-600);font-size:18px;font-weight:400;line-height:130%;letter-spacing:1.44px!important}.testimonial__bio{color:var(--primary);font-family:Urbanist,sans-serif!important;font-size:36px;font-style:normal;font-weight:500;line-height:100%;letter-spacing:2.88px;margin-bottom:16px!important}.testimonial__author{font-size:16px;font-style:normal;font-weight:500;line-height:140%;letter-spacing:1.28px;margin:16px 0 0!important}.favorite-product .grouped-products-product-card-container{justify-content:flex-start}@media only screen and (max-width: 768px){.testimonial__bio{font-size:22px;letter-spacing:1.76px}.favorite-product__testimonial{margin-top:56px!important}.section-favorite-products .slider-controls--grouped-mobile.slider-controls--below{padding-bottom:0}.favorite-product .product-card-list-on-mobile .product-card__wrapper{margin-top:24px;padding:0;background:#fff}}.featured-blog .article-card__media{margin-bottom:16px}.featured-blog .article-card__date{font-size:12px;font-weight:400;line-height:100%;letter-spacing:.96px}.featured-blog .article-card__title{margin-top:12px}.featured-blog .article-card__excerpt{font-size:16px;font-weight:400;line-height:140%;letter-spacing:1.28px;color:var(--grey-600);margin-top:12px}.featured-blog .article-card__button{font-size:14px;font-weight:500;line-height:140%;letter-spacing:1.12px;margin-top:12px!important;text-transform:capitalize!important}@media (min-width: 768px){.contact-form__info{flex:0 0 36%!important}}.contact .form-control{border-radius:4px!important;font-size:16px;font-style:normal;font-weight:400;letter-spacing:1.28px}.form-label{margin:0 0 4px;font-size:14px;font-weight:400;line-height:140%;letter-spacing:1.12px}.contact__title{padding-bottom:24px!important}.name-phone-side-by-side .rte p{font-size:14px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:1.12px}.name-phone-side-by-side .rte h6{font-size:18px;font-weight:400;line-height:130%;letter-spacing:1.44px}.name-phone-side-by-side .form-field--name{order:1}.name-phone-side-by-side .form-field--phone{order:2}.name-phone-side-by-side .form-field--email{order:3}.name-phone-side-by-side .form-field--select{order:4}.name-phone-side-by-side .form-field--body{order:5}.name-phone-side-by-side .contact__button{order:6}@media (min-width: 768px){.name-phone-side-by-side .form-field--email{grid-column-start:1;grid-column-end:3}.name-phone-side-by-side .form-field--phone{grid-column-start:2!important;grid-column-end:3!important}}.section--collapsible-tabs.section-header-standing-column .section__subheading,.section--collapsible-tabs.section-header-standing-column .section__heading{margin-bottom:24px}.section--collapsible-tabs .accordion-details__summary .font-heading{font-size:16px;font-weight:500!important;line-height:140%;letter-spacing:1.28px}.section--collapsible-tabs .accordion-details__content{font-size:14px;font-weight:400;line-height:140%;letter-spacing:1.12px;color:var(--grey-600)!important}.section--collapsible-tabs .accordion-standard+.accordion-standard{margin-top:0}.section--collapsible-tabs .accordion-details__summary{padding-block:40px}.section--collapsible-tabs .accordion-standard .accordion-details__content{padding:0 0 20px}.section--collapsible-tabs .accordion-standard .accordion-details[open] .accordion-details__summary:before{display:none}.section--collapsible-tabs .accordion-standard .accordion-details__summary:before{height:0px}.section--collapsible-tabs .accordion-details{border-block-end:1px solid #F5F3E7!important}@media (min-width: 1024px){.section--collapsible-tabs.section-header-standing-column .section__wrapper{grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important}}.collection-hero__title{font-family:Baskervville,serif!important}.collection-hero__description,.collection-hero__description.rte,.collection-hero__description .rte,.collection-hero__description p{font-family:Baskervville,serif!important;font-style:italic}.collection-hero__description{margin-top:14px;font-size:14px;color:var(--grey-600);font-weight:400;line-height:140%;letter-spacing:1.12px}.facet-accordion-details .icon-plus-toggle .horizontal,.facet-accordion-details .icon-plus-toggle .vertical{stroke-width:1px!important}.facet-accordion-details .form-control,.facet-accordion-details .facet-input-wrapper{font-size:16px;font-weight:400;letter-spacing:1.28px}.facet-range__input{border-radius:4px;background-color:#fcfbfb;border:1px solid #DFDCD9;line-height:36px}.facet-drawer-button{padding-inline:20px!important;padding-block:11px!important}@media (min-width: 768px){.facet-short select{font-size:14px!important;letter-spacing:1.12px;font-weight:400!important;width:calc(var(--width) + 20px)!important}}.facet-short-drawer .form-control--select{font-size:14px!important;letter-spacing:1.12px;border-radius:4px;background-color:#fcfbfb;border:1px solid #DFDCD9;line-height:36px}.collection-seo{text-align:center;margin:auto;max-width:880px}.pagination__item{gap:8px}.pagination__list{font-size:14px;font-weight:500;letter-spacing:1.12px}.pagination__list .pagination__item{border-radius:4px!important}.blog-template .pagination__list .background-2{background:#f5f3e7!important}.main-blog__featured_post .hero__content{padding-bottom:40px!important}.main-blog__featured_post,.main-blog__tags{margin-bottom:24px!important}.main-blog__tags a{font-size:12px;font-style:normal;font-weight:500;line-height:140%;letter-spacing:2.4px;text-transform:uppercase}.article-card__media{margin-bottom:16px!important}.article-card__date{font-size:12px;font-weight:400;line-height:100%;letter-spacing:.96px}.article-card__title,.article-card__excerpt,.article-card__content .article-card__button{margin-top:12px!important}.article-card__content .article-card__button{font-size:14px;font-style:normal;font-weight:500;line-height:140%;letter-spacing:1.12px;text-transform:unset}@media (min-width: 768px){.main-blog .article-card__title{max-width:80%}}@media (max-width: 768px){.hero--medium{--banner-height-mobile: 20rem !important}}.article__content p{color:var(--grey-600)}.article-tags__heading{font-size:14px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:1.12px}.article-tags a{font-size:12px;font-style:normal;font-weight:500;line-height:140%;letter-spacing:2.4px;height:33px}.article__share .text-normal{font-size:12px;font-style:normal;font-weight:500;line-height:140%;letter-spacing:2.4px;text-transform:uppercase!important}.article-navigation .inline-flex span{font-size:12px;font-style:normal;font-weight:500;line-height:140%;letter-spacing:2.4px;text-transform:uppercase}.main-content .shopify-policy__container{max-width:900px!important}.shopify-policy__title h1{font-size:36px;letter-spacing:2.88px!important;text-align:left}.page__content p,.shopify-policy__body .rte p,.shopify-policy__body .rte ul,.shopify-policy__body .rte li{color:var(--grey-600);font-size:14px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:1.12px}@media only screen and (max-width: 768px){.shopify-policy__title h1{font-size:22px;letter-spacing:1.76px}}.heading-not-found .rich-text__heading{font-size:80px;font-style:normal;font-weight:400;line-height:100%;letter-spacing:6.4px}@media only screen and (max-width: 768px){.heading-not-found .rich-text__heading{font-size:40px;letter-spacing:3.2px}}.search__input{background:#fff!important;font-size:16px;font-style:normal;font-weight:var(--regular, 400);letter-spacing:1.28px;border-radius:4px;border-color:#dfdcd9!important}.template-search .search__input{line-height:70px}.progress-bar{background-color:var(--brand-beige)!important}.cart tbody tr:last-child{border-block-end:1px solid var(--brand-beige)!important}.cart tbody tr{border-block-start:1px solid var(--brand-beige)!important}@media (max-width: 1023.98px){.cart tbody tr:first-child td:first-child{padding-block-start:3rem!important}}.blocks-corner--round .cart__addon{border-radius:4px!important}.cart__addon{border:1px solid var(--grey-300)!important;padding:14px!important}.font-navigation{font-family:Urbanist,sans-serif!important;font-optical-sizing:auto}.menu__item{font-size:14px;font-weight:500!important;line-height:140%;letter-spacing:1.12px}.header__buttons .icon--large{width:20px;height:20px}.header__buttons{column-gap:0px!important}.header__buttons .icon--large svg,.header__buttons .icon--large path{stroke-width:1px!important}.icon-shopping-bag{stroke-width:1px!important}.cart-count{font-size:12px;line-height:100%}.drawer__heading .cart-count{font-size:12px;line-height:100%;padding-left:2px}.mega-menu__product-list--header .swiper-pagination{justify-content:space-around}.mega-menu__promotions .product-card__info{text-align:left!important}.mega-menu__promotions .product-card__info.text-center .f-price,.mega-menu__promotions .grouped-products-product-card-container{justify-content:start!important}.menu-drawer__item-link,.menu-drawer__item .font-heading,.menu-drawer__item-back-link,.menu-drawer__item{font-size:16px!important;font-style:normal!important;font-weight:500!important;line-height:140%!important;letter-spacing:1.28px!important;color:rgb(var(--color-foreground))}.menu-drawer__item{padding-bottom:4px}.footer-newsletter__description,.accordion-details__content a,.footer-image-box__text p{font-size:14px;font-weight:400;line-height:140%;letter-spacing:1.12px}.footer-newsletter__description{margin-top:8px}.footer-newsletter__form{margin-top:16px}.footer-newsletter__term{margin-top:8px;font-size:12px;font-weight:400;line-height:100%;letter-spacing:.96px}.footer-newsletter .form-control{border-radius:4px;line-height:58px}.footer-newsletter .newsletter-form__button{top:8px}.footer__wrapper .linklist--vertical li+li{padding-top:8px}.footer-image-box__btn a{font-size:12px;font-weight:500;line-height:140%;letter-spacing:2.4px}.footer__copyright-content{font-size:12px;font-weight:400;line-height:100%;letter-spacing:.96px}@media (min-width: 768px){.footer__localization{display:block!important}}.cart-drawer__empty .btn,.product-form__buttons .product-form__submit,.cart-drawer .drawer__footer-buttons .btn{border:1px solid black}.main-page-title{margin-bottom:32px}.shopify-pc__banner__dialog h2{letter-spacing:1.28px}.shopify-pc__banner__dialog p,.shopify-pc__banner__dialog button.shopify-pc__banner__btn-manage-prefs{font-size:16px;font-style:normal;font-weight:500;line-height:140%;letter-spacing:1.28px}.cf-form-block{font-family:Urbanist,sans-serif!important}.cf-form-block h3{font-size:33px;letter-spacing:2.64px!important;line-height:100%;font-weight:500!important}.cf-form-block label{margin:0 0 4px;font-size:14px;font-weight:400;line-height:140%;letter-spacing:1.12px}.cf-form-block input,.cf-form-block select{padding:8px;border-radius:4px;border:1px solid black;box-shadow:none}.cf-step-title{font-size:19px;letter-spacing:1.52px!important;line-height:120%;font-weight:500}.cf-field h1{font-size:48px;letter-spacing:3.84px!important}
/*# sourceMappingURL=/cdn/shop/t/2/assets/custom.css.map */
