.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)}.grid-item__meta .element-price,.grid-product__price .element-price,.product-grid-item .element-price{--element-text-font-family: var(--aurore-sans, "Montserrat", sans-serif);--element-text-font-family--body: var(--aurore-sans, "Montserrat", sans-serif);--element-text-font-family--heading: var(--aurore-sans, "Montserrat", sans-serif);font-family:var(--aurore-sans, "Montserrat", sans-serif);font-size:16px;font-weight:400;line-height:19.2px;letter-spacing:.24px;text-transform:uppercase;color:var(--aurore-thunder, #362b2d)}@media only screen and (min-width:769px){.grid-item__meta .element-price,.grid-product__price .element-price,.product-grid-item .element-price{font-size:18px;line-height:21.6px;letter-spacing:.27px}}.color-scheme-1 .media-with-text .element-button,.color-scheme-1 .media-with-text .element-button.element-button--inverted{background-color:var(--aurore-beige, #f8f2e6);color:var(--aurore-thunder, #362b2d);--element-text-color: var(--aurore-thunder, #362b2d);box-shadow:none;border:0}.color-scheme-3 .media-with-text .element-button,.color-scheme-none .media-with-text .element-button{background-color:var(--aurore-maroon, #493034);color:var(--aurore-linen, #fcf5f0);--element-text-color: var(--aurore-linen, #fcf5f0);box-shadow:none;border:0}.testimonials-section .testimonials-slider__text{background:transparent;background-color:transparent}.text-with-icons__block-title h3{font-family:var(--aurore-sans, "Montserrat", sans-serif);font-size:16px;font-weight:400;letter-spacing:.24px;line-height:19.2px;text-transform:uppercase;color:var(--aurore-thunder, #362b2d)}@media only screen and (max-width:768px){.text-with-icons__block-title h3{font-size:14px;line-height:16.8px;letter-spacing:.21px;color:var(--aurore-maroon, #493034)}}.text-with-icons__block-icon{display:flex;align-items:center;justify-content:center;width:100%;height:70px;margin-bottom:10px;box-sizing:border-box}.text-with-icons__icon{display:block;flex:none;box-sizing:border-box;width:40px;height:40px;overflow:clip;line-height:0;color:var(--element-icon-color, #362b2d);--element-icon-size: 40px;--element-icon-width: 40px;--element-icon-height: 40px}.text-with-icons__icon element-icon{display:block;width:100%;height:100%;overflow:clip;--element-icon-size: 40px;--element-icon-width: 40px;--element-icon-height: 40px}.text-with-icons__block-icon .element-icon,.text-with-icons__icon element-icon>svg,.text-with-icons__icon .element-icon,.text-with-icons__icon svg,.text-with-icons__icon img{display:block;width:100%;height:100%;max-width:100%;max-height:100%;object-fit:contain}.text-with-icons .page-width{padding-left:0;padding-right:0}.text-with-icons .text-with-icons__blocks{margin-left:0;margin-right:0}@media only screen and (max-width:768px){.text-with-icons{margin-bottom:0}.text-with-icons .text-with-icons__blocks{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:repeat(2,auto);flex-direction:row;justify-content:stretch;align-items:start;padding:30px 20px;margin:0}.text-with-icons .text-with-icons__blocks .text-with-icons__block,.text-with-icons .has-1-per-row .text-with-icons__block,.text-with-icons .has-2-per-row .text-with-icons__block,.text-with-icons .has-3-per-row .text-with-icons__block,.text-with-icons .has-4-per-row .text-with-icons__block,.text-with-icons .has-5-per-row .text-with-icons__block{width:100%;max-width:none;min-width:0;flex:none;padding:0 0 22px;align-items:center;text-align:center;box-sizing:border-box}.text-with-icons__block-icon{height:60px}.text-with-icons__icon{width:40px;height:40px}}.site-footer h2.footer__title{font-family:var(--aurore-sans, "Montserrat", sans-serif)}.footer-wrap .footer__wordmark-wrap{display:flex;justify-content:center;align-items:center;overflow:visible}.footer-wrap .footer__wordmark,.footer-wrap .footer__wordmark-img,.footer-wrap .footer__logo{display:block;opacity:1;visibility:visible}.footer-wrap .footer__wordmark{width:var(--footer-wordmark-width-mobile, 330px);max-width:100%;height:auto;margin-inline:auto;font-size:0;line-height:0;overflow:visible}.footer-wrap .footer__wordmark:before,.footer-wrap .footer__wordmark:after{content:none}.footer-wrap .footer__wordmark-img{width:100%;height:auto;max-width:100%;max-height:none;object-fit:contain;object-position:center}@media only screen and (min-width:769px){.footer-wrap .footer__wordmark{width:var(--footer-wordmark-width-desktop, 650px)}}.text-with-icons__block-text a,.newsletter-section__content a{text-decoration:underline}:root{--aurore-white: #ffffff;--aurore-thunder: #362b2d;--aurore-maroon: #493034;--aurore-beige: #f8f2e6;--aurore-linen: #fcf5f0;--aurore-black: #000000;--aurore-border: #4d4343;--aurore-sans: "Montserrat", "Avenir Next", "Avenir", "Century Gothic", sans-serif;--page-width: 100%;--page-width-padding: 40px}@media only screen and (max-width:768px){:root{--page-width-padding: 20px;--page-width-gutter-small: 20px}}.page-width{max-width:100%}.index-section,.shopify-section{width:100%}.site-header__element--sub[data-type=nav] .site-navigation--below:before{content:none}@media only screen and (min-width:769px){.header-wrapper:not(.header-wrapper--compressed) .site-header__element--sub[data-type=nav]{border-top:1px solid color-mix(in srgb,var(--aurore-thunder, #362b2d) 10%,transparent)}}.toolbar{font-family:var(--element-text-font-family--body),var(--element-text-font-family-fallback--body);font-weight:var(--element-text-font-weight--body);font-size:13px;line-height:19.5px;letter-spacing:.21px;min-height:33px}.toolbar.color-scheme-1{background-color:var(--aurore-maroon, #493034);color:var(--aurore-beige, #f8f2e6)}.toolbar .page-width{max-width:none;width:100%}.toolbar--center .toolbar__content{justify-content:center}.toolbar--center .toolbar__item--announcements{flex:1 1 100%;padding-left:0;padding-right:0}.toolbar .announcement-bar{font-family:inherit;font-size:13px;font-weight:var(--element-text-font-weight--body);line-height:19.5px;letter-spacing:.21px;text-align:center;padding:7px 0}.toolbar .announcement-bar p{margin:0}@media only screen and (min-width:769px){.toolbar{font-size:14px;line-height:21px;letter-spacing:.24px}.toolbar .announcement-bar{font-size:14px;line-height:21px;letter-spacing:.24px;padding:6px 0}}.promo-grid--full-width{width:100%;max-width:100%}.promo-grid .promo-grid__container{border-radius:0;background-color:var(--aurore-white, #ffffff)}.promo-grid .type-advanced .rte--block{color:var(--aurore-thunder, #362b2d);text-shadow:0 2px 3px rgb(0 0 0 / 20%)}.promo-grid .type-advanced .rte--strong{font-family:var(--aurore-sans, "Montserrat", sans-serif);font-size:16px;line-height:17.6px;letter-spacing:.24px;font-weight:400;text-transform:uppercase}.promo-grid .type-advanced .promo-grid__content:after{content:none;background:none}.promo-grid .type-product .element-badge{background-color:var(--aurore-white, #ffffff);color:var(--aurore-thunder, #362b2d);border-radius:0;box-shadow:none}.promo-grid .type-product .promo-grid__product-cta,.promo-grid .type-product .element-button{background-color:var(--aurore-maroon, #493034);color:var(--aurore-white, #ffffff);border-radius:0;text-transform:uppercase}@media only screen and (max-width:768px){.promo-grid .type-advanced .rte--block{color:var(--aurore-maroon, #493034)}.promo-grid .type-advanced .rte--strong{font-size:14px;line-height:15.4px;letter-spacing:.21px}}.template-product .page-content--product{padding-top:0!important;padding-bottom:0!important}.template-product .page-content--product .page-width,.template-product .page-content--product .page-width--product{max-width:100%;padding-left:0;padding-right:0}.template-product .page-content--product .product-grid__container.float-grid{--grid-gutter: 0px;--grid-gutter-small: 0px;margin-left:0;margin-right:0}.template-product .page-content--product .product__thumbs{display:none!important}.template-product .page-content--product .product__photos{margin-top:0!important}.template-product .page-content--product .product-single__meta{padding-top:0!important;padding-left:0!important;padding-right:0!important;margin-top:0;margin-bottom:0}.template-product .page-content--product .product-grid__container:has(.small--hide [data-media-gallery-layout=stacked]) .product--description.product-single__sticky{max-height:none!important;overflow:visible!important}.template-product .page-content--product .block-price,.template-product .page-content--product block-buy-buttons,.template-product .page-content--product .block-buy-buttons,.template-product .page-content--product product-reassurance{display:block;width:100%}.template-product .page-content--product .product-single__meta h1,.template-product .page-content--product .product-single__meta .element-text--rte,.template-product .page-content--product .block-price,.template-product .page-content--product block-buy-buttons{padding-top:8px}.template-product .page-content--product .product__policies{display:none}.template-product .page-content--product .add-to-cart{--element-button-padding-block: 12px;--element-button-padding-inline: 20px;--element-button-radius: 0;--element-button-font-size: 16px;--element-button-line-height: 1.5;--element-button-letter-spacing: .24px;width:100%;padding:12px 20px!important;border-radius:0!important;background:var(--aurore-maroon, #493034)!important;background-color:var(--aurore-maroon, #493034)!important;color:var(--aurore-white, #fff)!important}.template-product .page-content--product .block-product-tab{border:0}.template-product .page-content--product .block-product-tab+.block-product-tab{margin-top:calc(-1 * var(--gap-size-xs, 8px))}.template-product .page-content--product .block-product-tab+.block-product-tab .element-accordion{border-block-start-width:0}.template-product .page-content--product .block-product-tab:not(.block-product-tab+.block-product-tab) .element-accordion{border-block-start-width:var(--element-accordion-border-width, 1px);border-block-start-color:color-mix(in srgb,#2a0717 16%,transparent)}.template-product .page-content--product .product-single__meta .element-breadcrumbs{color:var(--aurore-thunder, #362b2d);--_color-primary: var(--aurore-thunder, #362b2d);--element-breadcrumbs-divider-spacing: 6px}.template-product .page-content--product .block-product-vendor,.template-product .page-content--product .block-product-vendor a,.template-product .page-content--product .block-product-vendor .element-text{text-decoration:none}.template-product .page-content--product .product-single__meta .element-accordion{--element-accordion-py: 18px;--_py: 18px;--element-accordion-color-primary: #2a0717;--element-accordion-shade-border: 16%}.template-product .page-content--product .product-single__meta .element-accordion .element-text{font-family:var(--element-text-font-family--body),var(--element-text-font-family-fallback--body);font-weight:700;font-size:16px;line-height:24px;letter-spacing:.24px;color:#111;text-transform:none}.template-product .shopify-section.product-full-width,.template-product .product-full-width{margin-top:0!important}.template-product .aurore-pdp-description .element-text--rte ul,.template-product .aurore-pdp-description .rte ul{padding-inline-start:30px}@media only screen and (min-width:769px){.template-product .page-content--product .product-grid__container{display:flex;flex-wrap:nowrap;align-items:flex-start}.template-product .page-content--product .product-grid__media,.template-product .page-content--product .product-grid__container>.grid__item:not(.product-grid__content){flex:0 0 50%!important;max-width:50%!important;width:50%!important;float:none;padding-left:0!important;padding-right:0!important}.template-product .page-content--product .product-grid__content{flex:0 1 538px;float:none;width:538px!important;max-width:538px!important;min-width:0;padding-top:40px!important;padding-left:22px!important;padding-right:0!important;padding-bottom:40px;box-sizing:border-box}.template-product .page-content--product [data-media-gallery-layout=stacked] .product__photos,.template-product .page-content--product [data-media-gallery-layout=stacked] .product__main-photos,.template-product .page-content--product [data-media-gallery-layout=stacked] .product-slideshow,.template-product .page-content--product [data-media-gallery-layout=stacked] .product-main-slide,.template-product .page-content--product [data-media-gallery-layout=stacked] .product-image-main{margin:0!important;padding:0!important;border:0!important;gap:0!important}.template-product .page-content--product [data-media-gallery-layout=stacked] .product-slideshow{display:flex!important;flex-direction:column;gap:0}.template-product .page-content--product [data-media-gallery-layout=stacked] .product-main-slide{display:block!important;position:relative!important;left:0!important;top:auto!important;width:100%!important;overflow:hidden}.template-product .page-content--product [data-media-gallery-layout=stacked] .product-slideshow.flickity-enabled .product-main-slide,.template-product .page-content--product [data-media-gallery-layout=stacked] .flickity-viewport .product-main-slide{display:block!important}.template-product .page-content--product [data-media-gallery-layout=stacked] .flickity-viewport{position:relative!important;height:auto!important;overflow:visible!important}.template-product .page-content--product [data-media-gallery-layout=stacked] .flickity-slider{position:relative!important;transform:none!important;display:flex!important;flex-direction:column;width:100%;height:auto!important;left:0!important}.template-product .page-content--product [data-media-gallery-layout=stacked] .flickity-page-dots{display:none!important}.template-product .page-content--product [data-media-gallery-layout=stacked] .image-wrap{margin:0!important;border:0!important;height:auto!important;padding-bottom:0!important}.template-product .page-content--product [data-media-gallery-layout=stacked] .image-wrap is-land,.template-product .page-content--product [data-media-gallery-layout=stacked] .image-wrap is-land[data-image-type]{display:block!important;position:static!important;width:100%!important;height:auto!important;top:auto!important;left:auto!important}.template-product .page-content--product [data-media-gallery-layout=stacked] .product-image-main img,.template-product .page-content--product [data-media-gallery-layout=stacked] .product-image-main[data-size] img,.template-product .page-content--product [data-media-gallery-layout=stacked] .product__photos img,.template-product .page-content--product [data-media-gallery-layout=stacked] .product__main-photos img{position:static!important;display:block!important;width:100%!important;height:auto!important;margin:0!important;object-fit:unset;opacity:1!important}}@media only screen and (max-width:768px){.template-product .page-content--product .product-grid__container{display:flex;flex-direction:column}.template-product .page-content--product .product-grid__media,.template-product .page-content--product .product-grid__container>.grid__item:not(.product-grid__content){width:100%!important;max-width:100%!important;flex:none;float:none;padding:0!important}.template-product .page-content--product .product-grid__content{width:100%!important;max-width:100%!important;flex:none;float:none;padding:22px 20px 0!important;box-sizing:border-box}.template-product .page-content--product .product-single__meta{margin-top:0!important;margin-bottom:0!important}.template-product .page-content--product .product-main-slide,.template-product .page-content--product .product-slideshow{border:0!important}.template-product .page-content--product .product__main-photos{margin:0 0 14px!important}.template-product .page-content--product .flickity-page-dots{bottom:-14px}.template-product .page-content--product .add-to-cart{--element-button-padding-block: 8px;--element-button-padding-inline: 8px;--element-button-font-size: 14px;--element-button-letter-spacing: .21px;padding:8px!important;font-size:14px;line-height:21px;letter-spacing:.21px}.template-product .page-content--product .product-reassurance{max-width:100%}.template-product .page-content--product .product-single__meta .element-breadcrumbs{font-size:12px!important;line-height:18px!important;letter-spacing:.21px!important;--element-breadcrumbs-font-size: 12px;--element-breadcrumbs-line-height: 18px;--element-breadcrumbs-letter-spacing: .21px}.template-product .page-content--product .product-single__meta h1{font-size:21px!important;line-height:25.2px!important;letter-spacing:.315px!important}.template-product .page-content--product .block-product-vendor,.template-product .page-content--product .block-product-vendor a,.template-product .page-content--product .block-product-vendor .element-text{font-size:12px!important;line-height:18px!important;letter-spacing:.21px!important;text-decoration:underline!important}.template-product .page-content--product .product-single__meta .element-text--rte{font-size:14px!important;line-height:21px!important;letter-spacing:.21px!important}.template-product .page-content--product .product-single__meta .element-accordion{--_py: 18px}.template-product .page-content--product .product-try-in-store__content{padding-top:0;font-size:16px;line-height:24px}}.template-product .aurore-recommendations__header,.template-product .aurore-recommendations__title{text-align:left}
/*# sourceMappingURL=/cdn/shop/t/7/assets/overrides.css.map */
