.footer__title{font-weight:700;font-size:var(--body-font-size)!important}.type-banner .promo-grid__container{align-items:center;height:100%}.type-banner__text{flex-direction:column;gap:1rem}.flex-grid__item--75 .type-banner__text,.flex-grid__item--100 .type-banner__text{flex-direction:row}.type-banner__text h2,.type-banner__text p,.type-banner__text .element-button{margin:0}.collection-hero__content.overlay{--element-text-color: rgb(255,255,255);--color-secondary: rgb(0,0,0, .6)}.element-input:not(.element-input--transparent){--element-input-color-primary: var(--root-color-primary, #000);--element-input-color-secondary: var(--root-color-secondary, #fff)}.newsletter__input-group .element-input~button{--element-button-height: initial}.newsletter-section .element-text.element-text--heading-h0{font-size:var(--element-text-font-size--heading-2xl);line-height:var(--element-text-line-height--heading-2xl)}.newsletter-section .element-text.element-text--heading-h1{font-size:var(--element-text-font-size--heading-xl);line-height:var(--element-text-line-height--heading-xl)}.newsletter-section .element-text.element-text--heading-h2{font-size:var(--element-text-font-size--heading-lg);line-height:var(--element-text-line-height--heading-lg)}.newsletter-section .element-text.element-text--heading-h3{font-size:var(--element-text-font-size--heading-md);line-height:var(--element-text-line-height--heading-md)}.text-with-icons__block-text a,.newsletter-section__content a{text-decoration:underline}h1,h2,h3,.h1,.h2,.h3,.section-header__title,.footer__title,.site-footer h1,.site-footer h2,.site-footer h3{line-height:1.15;padding-top:.25em;padding-bottom:.1em}@media(min-width:960px){body.template-product .product-grid__content.product--description.product-single__sticky.grid__item.medium-up--one-half{padding-top:42px!important}}@media screen and (max-width:768px){.product--description{margin-top:1.25rem}}:root{--element-text-font-family--heading: "Tan Fifth Avenue";--element-text-font-family-fallback--heading: serif}.product-grid-item element-price,.grid-product element-price,.product-grid-item .element-price,.grid-product .element-price{font-family:var(--element-text-font-family--body),var(--element-text-font-family-fallback--body)!important}.block-price .money,.block-price .element-price{font-size:26px;line-height:1.1}.block-price__sale{text-decoration:none!important}.block-price__sale :is(s,.price__compare,.price__compare-at,.price__was){text-decoration-line:line-through;text-decoration-thickness:1px;text-decoration-color:currentColor;opacity:.55;font-size:.85em}.site-header .search__input-wrap{border:1px solid #7FA7DA!important;border-radius:999px;transition:all .2s ease}.site-header .search__input{color:#243840!important}.site-header .search__input::placeholder{color:#243840!important;opacity:.85}.site-header .element-button--search svg{stroke:#243840!important;fill:none!important}.element-button{padding:12px 26px;min-height:40px;height:auto;line-height:1.05}@media only screen and (max-width:767px){.element-button{padding:16px 26px;min-height:44px}}.quantity-selector .element-button,.quantity .element-button,.product__quantity .element-button,.block-quantity .element-button{padding:0!important;min-height:0!important;height:36px!important;width:36px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;line-height:1!important;letter-spacing:0!important}.quantity-selector button,.quantity button,.product__quantity button{padding:0!important}.block-variant-picker[data-picker-type=button] .variant-button-wrap .element-radio:has(input[type=radio]:checked) .element-button{background-color:#7fa7da!important;color:#fff!important;box-shadow:0 0 0 1px #7fa7da!important}.block-variant-picker[data-picker-type=button] .variant-button-wrap .element-radio:has(input[type=radio]:checked) .element-button *{color:#fff!important}.block-variant-picker[data-picker-type=button] .variant-button-wrap .element-radio .element-button{box-shadow:0 0 0 1px #2438402e;transition:background-color .18s ease,color .18s ease,box-shadow .18s ease}.block-variant-picker[data-picker-type=button] .variant-button-wrap input[type=radio]:checked~.element-button,.block-variant-picker[data-picker-type=button] .variant-button-wrap input[type=radio]:checked+.element-button{background-color:#7fa7da!important;color:#fff!important;box-shadow:0 0 0 1px #7fa7da!important}.template-product .product-form__submit,.template-product button[name=add],.template-product .product-form button[type=submit]{border-color:#7fa7da!important;box-shadow:0 0 0 2px #7fa7da inset!important}@media(min-width:990px){.template-product .product-form__submit{border-width:2px!important}}.template-product .product-form__submit,.template-product button[name=add],.template-product .product-form button[type=submit]{color:#243840!important}@media(hover:hover){.template-product .product-form__submit:hover,.template-product button[name=add]:hover,.template-product .product-form button[type=submit]:hover{background:#7fa7da1f!important}}.template-product .product-form__submit:focus-visible,.template-product button[name=add]:focus-visible,.template-product .product-form button[type=submit]:focus-visible{outline:none!important;box-shadow:0 0 0 2px #7fa7da inset,0 0 0 3px #7fa7da40!important}.grid-product:has(.element-badge--sold-out) .grid-product__tags{top:12px;right:12px;bottom:auto;left:auto;width:auto;z-index:5}.grid-product:has(.element-badge--sold-out) .grid-product__tags .layout-stack{align-items:flex-end}.element-badge--sold-out{background:#fffffff0!important;color:#243840!important;border:1.5px solid #7FA7DA!important;border-radius:999px!important;padding:6px 10px!important;font-size:12px!important;font-weight:500!important;letter-spacing:.06em!important;text-transform:uppercase!important;box-shadow:none!important}@media(max-width:767px){.grid-product:has(.element-badge--sold-out) .grid-product__tags{top:10px;right:10px}.element-badge--sold-out{font-size:11px!important;padding:5px 9px!important}}.grid-product__image-wrap{position:relative}.grid-product__tags{position:absolute!important;top:12px!important;right:12px!important;left:auto!important;bottom:auto!important;width:auto!important;display:flex!important;justify-content:flex-end!important;z-index:5;pointer-events:none}.grid-product__tags .element-badge--sold-out,.grid-product__tags .element-badge--sale{background:#ffffffeb!important;border:1.5px solid #7FA7DA!important;color:#243840!important;border-radius:999px!important;padding:6px 12px!important;font-weight:500!important;letter-spacing:.08em!important;text-transform:uppercase!important;font-size:12px!important;line-height:1!important;backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px)}.grid-product__tags .element-badge--sale svg,.grid-product__tags .element-badge--sale:before,.grid-product__tags .element-badge--sale:after{background:transparent!important}.product-full-width .pw-desc-to-tabs-spacer{height:32px}@media(min-width:990px){.product-full-width .pw-desc-to-tabs-spacer{height:32px}}.template-product product-recommendations[data-intent=complementary] .grid-item__link{justify-content:flex-start!important;align-items:center!important;gap:24px!important}.template-product product-recommendations[data-intent=complementary] .grid-item__link .grid-product__image-wrap,.template-product product-recommendations[data-intent=complementary] .grid-item__link .image-wrap,.template-product product-recommendations[data-intent=complementary] .grid-item__link .grid-product__image-mask{width:120px!important;flex:0 0 120px!important;margin:0!important}.template-product product-recommendations[data-intent=complementary] .grid-item__link .grid-product__meta{margin-left:0!important;width:auto!important;flex:1 1 auto!important;text-align:left!important}@media(max-width:768px){.template-product product-recommendations[data-intent=complementary] .grid-item__link{flex-direction:row!important;align-items:center!important}}:root{--__line-height--heading-2xl: 1.15;--__line-height--heading-xl: 1.25;--__line-height--heading-lg: 1.25;--__line-height--heading-md: 1.3;--__line-height--heading-sm: 1.35;--__line-height--heading-xs: 1.4}.element-text--heading-2xl,.element-text--heading-xl,.element-text--heading-lg,.element-text--heading-md,.element-text--heading-sm,.element-text--heading-xs{hyphens:auto;-webkit-hyphens:auto;-ms-hyphens:auto;overflow-wrap:break-word;word-break:normal}:root{--font-stack-header: "Tan Fifth Avenue", serif}.cart__item-name{line-height:1.35}.template-cart .cart__item-title{display:flex;flex-direction:column;align-items:flex-start;gap:14px}.template-cart .cart__item-title .cart__item-name,.template-cart .cart__item-title .cart__item-quantity,.template-cart .cart__item-title .cart__item-remove{margin:0!important}.featured-collection__view-all-wrapper--bottom{display:flex;justify-content:center;margin-top:32px}.featured-collection__view-all-wrapper--bottom .featured-collection__view-all-link{display:inline-flex;align-items:center;justify-content:center;padding:14px 28px;border-radius:9999px;background-color:#243840;color:#fff;border:1px solid #243840;text-decoration:none;font:inherit;line-height:1;transition:background-color .25s ease,border-color .25s ease,transform .15s ease}.featured-collection__view-all-wrapper--bottom .featured-collection__view-all-link:hover{background-color:#788a7d;border-color:#1b2c33;transform:translateY(-1px)}body.template-cart quantity-selector.element-quantity-selector{display:inline-block!important;position:relative!important;width:fit-content!important;overflow:visible!important}body.template-cart quantity-selector.element-quantity-selector .element-quantity-selector__input{text-align:center!important;padding-left:44px!important;padding-right:44px!important;min-width:32px!important;box-sizing:content-box!important}body.template-cart quantity-selector.element-quantity-selector .element-quantity-selector__button{position:absolute!important;top:0!important;height:100%!important;width:40px!important;min-width:40px!important;padding:0!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;z-index:2!important}body.template-cart quantity-selector.element-quantity-selector .element-quantity-selector__button--minus{left:0!important}body.template-cart quantity-selector.element-quantity-selector .element-quantity-selector__button--plus{right:0!important}body.template-cart .cart__item-quantity,body.template-cart .cart__item-quantity *{flex-wrap:nowrap!important}.grid-article .article__title,a.article__title{font-family:Tan Fifth Avenue,serif!important;font-weight:400!important;letter-spacing:0!important;line-height:1.25!important}.grid-article .article__title{--element-text-font-family: "Tan Fifth Avenue", serif !important;--element-text-font-family--heading: "Tan Fifth Avenue", serif !important}
/*# sourceMappingURL=/cdn/shop/t/19/assets/overrides.css.map */
