@media screen and (min-width: 990px){.page-width-desktop{max-width:var(--page-width);padding:0 6.4rem}}@media screen and (min-width: 750px){.page-width{padding:0 6.4rem}}.button:after,.shopify-challenge__button:after,.customer button:after,.shopify-payment-button__button--unbranded:after{box-shadow:unset}p.announcement-bar__message.h5{color:#fff;text-align:center;leading-trim:both;text-edge:cap;font-family:Open Sans;font-size:14px;font-style:normal;font-weight:400;line-height:19.6px;letter-spacing:1.12px;text-transform:uppercase}.header__menu-item{color:#000;font-family:Open Sans;font-size:16px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:.32px}@media screen and (min-width: 1537px){.header__menu-item{padding:2.5rem}}.slideshow__text-wrapper{padding-top:unset!important;padding-bottom:unset!important}.slideshow__text.banner__box{max-width:53.3rem}.banner__box{height:100%!important;background:#231f20e6}h2.banner__heading{color:#fff;leading-trim:both;text-edge:cap;font-family:Playfair Display;font-size:60px;font-style:normal;font-weight:400;line-height:60px}.banner__text{color:#fff;text-align:center;font-family:Open Sans;font-size:16px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:.32px}.banner__box .banner__heading+*{margin-top:2.4rem!important}.multicolumn-list__item.center .multicolumn-card__image-wrapper:not(.multicolumn-card__image-wrapper--full-width),.multicolumn-list__item:only-child{max-width:40px}.multicolumn-card__info h3.inline-richtext{color:var(--Black, #231f20);text-align:center;leading-trim:both;text-edge:cap;font-family:Playfair Display;font-size:24px;font-style:normal;font-weight:400;line-height:28.8px}.multicolumn-card__info .rte{color:var(--Black, #231f20);text-align:center;font-family:Open Sans;font-size:14px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:.7px;max-width:352px;margin-inline:auto}h2.title{color:#000;text-align:center;leading-trim:both;text-edge:cap;font-family:Playfair Display;font-size:32px;font-style:normal;font-weight:400;line-height:38.2px}.custom-section-full-width .multicolumn-card__image-wrapper{margin-inline:unset!important}.custom-section-full-width .multicolumn-list{gap:14px!important}@media screen and (min-width: 990px){.custom-section-full-width .grid--3-col-desktop .grid__item{width:calc(33.33% - 10px)}}.custom-section-full-width .multicolumn-card__info h3.inline-richtext{color:var(--Black, #231f20);text-align:center;leading-trim:both;text-edge:cap;font-family:Playfair Display;font-size:32px;font-style:normal;font-weight:400;line-height:31.2px}.custom-section-full-width .multicolumn-card__info .rte{color:var(--Black, #231f20);text-align:center;font-family:Open Sans;font-size:16px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:.32px}.custom-section-full-width a.link.animate-arrow{color:var(--Black, #231f20);leading-trim:both;text-edge:cap;font-family:Open Sans;font-size:14px;font-style:normal;font-weight:400;line-height:19.6px;letter-spacing:2.8px;text-transform:uppercase;border:1px solid var(--Black, #231f20);padding:16px 44px;justify-content:center;align-items:center;gap:10px;height:fit-content}.custom-section-full-width span.svg-wrapper{display:none}.custom-section-full-width .multicolumn-card__info{padding-top:40px!important}@media screen and (min-width: 990px){.newsletter__wrapper{display:flex;align-items:center;justify-content:center;align-content:center;gap:40px}.newsletter__wrapper>*{width:calc(50% - 20px)}.newsletter__wrapper>div{margin:unset!important}.newsletter__wrapper h2.inline-richtext{color:var(--Light-Taupe, #f8f6f6);leading-trim:both;text-edge:cap;font-family:Playfair Display;font-size:32px;font-style:normal;font-weight:400;line-height:38.2px;text-align:right}.newsletter-form,.newsletter__wrapper .newsletter-form__field-wrapper{max-width:47.7rem!important;width:100%!important}.newsletter__wrapper .newsletter-form{margin:unset}}.newsletter__wrapper .field:before,.newsletter__wrapper .field:after{box-shadow:unset}.newsletter__wrapper .field input{border-bottom:1px solid #f8f6f6}h2.footer-block__heading{color:#fff;leading-trim:both;text-edge:cap;font-family:Open Sans;font-size:14px;font-style:normal;font-weight:700;line-height:19.6px;letter-spacing:1.12px;text-transform:uppercase}.footer a.link.list-menu__item{color:var(--Light-Taupe, #f8f6f6);font-family:Open Sans;font-size:16px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:.32px}.footer .custom-footer-social-icons-wrapper>ul{display:flex;justify-content:flex-start}.footer .custom-footer-social-icons-wrapper{padding-top:56px;padding-bottom:56px}.footer h6.custom-footer-text-heading{margin-top:unset;margin-bottom:16px;color:#fff;leading-trim:both;text-edge:cap;font-family:Open Sans;font-size:14px;font-style:normal;font-weight:700;line-height:19.6px;letter-spacing:1.12px;text-transform:uppercase}.footer span.custom-footer-text-city{color:#fff;font-family:Open Sans;font-size:16px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:.32px}.footer .custom-footer-text-address-wrapper{display:flex;gap:8px;align-items:flex-start}.footer p.custom-footer-text-address{margin-top:unset;margin-bottom:unset;line-height:1;color:#fff;font-family:Open Sans;font-size:16px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:.32px;max-width:172px;width:100%}.footer .custom-footer-text-phone-number-wrapper{margin-top:12.56px;gap:8px;display:flex;align-items:center;justify-content:flex-start;align-content:center}.footer a.custom-footer-text-phone-number{color:#fff;font-family:Open Sans;font-size:16px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:.32px;text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:none;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font}.footer .custom-footer-text-address-wrapper{margin-top:13px}.footer img.custom-footer-logo{width:100%;max-width:297px}.footer small.copyright__content{color:#fff;text-align:center;leading-trim:both;text-edge:cap;font-family:Open Sans;font-size:14px;font-style:normal;font-weight:400;line-height:19.6px;letter-spacing:1.12px;text-transform:uppercase}.footer .footer__content-bottom{border-top:unset}.footer .footer__content-bottom-wrapper{justify-content:flex-start!important}h1.collection-hero__title{color:#000;text-align:center;leading-trim:both;text-edge:cap;font-family:Playfair Display;font-size:48px;font-style:normal;font-weight:400;line-height:48px;margin-top:100px;margin-bottom:86px}.image-with-banner-section h2.banner__heading{color:#fff;text-align:center;leading-trim:both;text-edge:cap;font-family:Playfair Display;font-size:32px;font-style:normal;font-weight:400;line-height:38.2px}.image-with-banner-section .banner__box{max-width:726px!important;flex-direction:column;justify-content:center;display:flex}.product .product__text.inline-richtext.subtitle{color:#000;leading-trim:both;text-edge:cap;font-family:Playfair Display;font-size:24px;font-weight:400;line-height:28.8px}.product p.product__text.inline-richtext.caption-with-letter-spacing{color:#000;leading-trim:both;text-edge:cap;font-family:Open Sans;font-size:14px;font-style:normal;font-weight:400;line-height:19.6px;letter-spacing:1.12px;text-transform:uppercase}.product .product__title h1{color:#000;leading-trim:both;text-edge:cap;font-family:Playfair Display;font-size:32px;font-style:normal;font-weight:400;line-height:38.2px}.product .price span{leading-trim:both;text-edge:cap;font-family:Open Sans;font-size:20px;font-style:normal;font-weight:600;line-height:30px}.product .product-form__input--pill input[type=radio]:checked+label{background:#c23f29;border-color:#c23f29}.product .product-form__buttons{max-width:unset}.custom-multi_icons_with_text-flex-wrapper{display:flex;gap:32px;flex-wrap:wrap;align-items:center;justify-content:space-evenly;align-content:center}.custom-multi_icons_with_text-icon-container{display:flex;flex-direction:column;gap:16px;align-items:center;justify-content:center;align-content:center}.custom-multi_icons_with_text-icon-image-wrapper{width:64px;height:64px;background:#f8f6f6;border-radius:50%;position:relative}img.custom-multi_icons_with_text-icon-image{width:100%;height:auto;max-width:44px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}span.custom-multi_icons_with_text-icon-label{color:#000;leading-trim:both;text-edge:cap;font-family:Playfair Display;font-size:21px;font-style:normal;font-weight:400;line-height:28.8px}h4{color:#000;leading-trim:both;text-edge:cap;font-family:Playfair Display;font-size:24px;font-style:normal;font-weight:400;line-height:28.8px}@media screen and (min-width: 990px){.image-with-text__text>h4:first-of-type{margin-top:unset}.image-with-text__text{margin-top:unset!important}}.custom-main-article-excerpt{color:#000;leading-trim:both;text-edge:cap;font-family:Playfair Display;font-size:18px;font-style:italic;font-weight:400;line-height:24px}article.article-template h4{color:#000;leading-trim:both;text-edge:cap;font-family:Playfair Display;font-size:24px;font-style:normal;font-weight:400;line-height:28.8px;border-bottom:#e1e1e1 1px solid;padding-bottom:24px}a.article-template__link.link.animate-arrow{color:var(--Secondary-Taupe, #90857e);leading-trim:both;text-edge:cap;font-family:Open Sans;font-size:14px;font-style:normal;font-weight:700;line-height:19.6px;letter-spacing:1.12px;text-transform:uppercase}.flickity-prev-next-button:focus,.flickity-prev-next-button:focus-visible{box-shadow:unset}img.custom-mega-menu-image{width:100%;height:auto;object-fit:contain}span.custom-mega-menu-image-title{color:var(--Black, #231f20);font-family:Open Sans;font-size:14px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:.7px}a.custom-mega-menu-image-url{text-decoration:unset}span.custom-mega-menu-image-title{display:flex}.custom-megamenu-image-wrapper{width:25%!important;max-width:254px}.table-bordered td,.table-bordered th{border:1px solid #444}.table-responsive>.table-bordered{border:0}table{border-collapse:collapse}.table-responsive{margin:10px 0}a.link.animate-arrow:hover{border:2px solid var(--Black, #231f20);padding:15px 43px}.custom-footer-text-address-wrapper>svg,.custom-footer-text-phone-number-wrapper>svg{width:20px!important;height:auto}.multicolumn h2.title.inline-richtext.h1{text-align:center;width:100%}a.article-template__link.link.animate-arrow{width:fit-content;padding:10px;text-align:center;margin-inline:auto;border:unset}span.badge.price__badge-sold-out.color-scheme-3{font-size:1.2rem;font-style:normal;font-weight:400;line-height:1}.header--top-center .mega-menu__list>li{margin-inline:auto}.card-information .price{font-weight:600}.custom-no-image-grid{flex-direction:column}.custom-no-image-grid>div{width:100%!important;max-width:100%}.custom-no-image-grid .image-with-text__media-item{display:none}.custom-no-image-grid .image-with-text__content{padding:unset;display:block}.custom-no-image-grid .image-with-text__content>*{text-align:center!important;margin-bottom:20px}.accordion__title{font-size:21px}thead.gs__cart-header{font-size:16px}div#gsMultishippingPage{margin-top:60px;margin-bottom:60px}button.btn.btn-default.link.animate-arrow.action_button.button.gs__add-shipping-address{background:#fff;color:#000}form#cart{margin-top:40px}span.h5.cart__subtotal{font-size:26px}img.custom-image-grid-item-image{border:1px solid #cbcbcb;padding:10px}details .header__icon-close{display:none!important}.predictive-search__loading-state svg{display:none!important}a.link.animate-arrow{border:2px solid transparent;padding:15px 43px}a.custom-image-with-text-content-phone-link:hover span{text-decoration:underline!important}.product__accordion .accordion__content{padding-inline:unset}
/*# sourceMappingURL=/cdn/shop/t/6/assets/custom.css.map */
