:root{--hl-burgundy: #82203E;--hl-pink: #F6DCDF;--hl-ease: cubic-bezier(.32, .72, 0, 1)}.announcement-bar,.utility-bar{background:var(--hl-pink)!important;border:0}.announcement-bar__message{color:var(--hl-burgundy);font-family:var(--font-heading-family);font-style:italic;font-size:1.3rem;text-transform:none;letter-spacing:.02em}.header,.header-wrapper{background:#fbf5f5!important}.header{border-bottom:1px solid rgba(0,0,0,.07)}.header__menu-item,.header__icon{color:var(--hl-burgundy)}.header__menu-item{font-size:1.05rem;font-weight:500;text-transform:uppercase;letter-spacing:.08em}h1,h2,h3,.h0,.h1,.h2,.h3,.banner__heading,.title{font-weight:400;letter-spacing:.015em}.banner__heading{font-style:italic}.banner__buttons .button{background:transparent;border:1px solid currentColor;color:inherit;box-shadow:none;font-family:var(--font-heading-family);font-style:italic;font-size:1.5rem;font-weight:400;text-transform:none;letter-spacing:.03em;padding:1.2rem 3.4rem;transition:background .5s var(--hl-ease),color .5s var(--hl-ease)}.banner__buttons .button:hover{opacity:.7}.button,.shopify-payment-button__button--unbranded{border-radius:0;font-size:1.1rem;font-weight:500;text-transform:uppercase;letter-spacing:.14em;transition:opacity .5s var(--hl-ease),transform .5s var(--hl-ease)}.button:active{transform:scale(.98)}.card__heading{font-style:italic;font-size:1.4rem}.card-information,.card__information{text-align:center}.price{font-size:1.2rem;letter-spacing:.04em}.price--on-sale .price-item--sale,.price__sale{color:var(--hl-burgundy)}.badge{border:0;background:var(--hl-burgundy)!important;color:#fff!important;font-size:.95rem;font-weight:500;letter-spacing:.12em;padding:.4rem .8rem}.card__media img{transition:transform 1.2s var(--hl-ease)}.card-wrapper:hover .card__media img{transform:scale(1.045)}.horizontal-ticker,[class*=ticker]{font-family:var(--font-heading-family);font-style:italic}.footer{background:var(--hl-pink)!important;color:var(--hl-burgundy)!important}.footer *,.footer a,.footer p,.footer h2,.footer .h4{color:var(--hl-burgundy)!important}.footer a{font-family:var(--font-heading-family);text-transform:uppercase;letter-spacing:.08em;text-decoration:none}.footer .list-social__link svg,.footer svg{fill:var(--hl-burgundy)}.field__input,.select__select,.quantity,input,select{border-radius:0!important}.cart-drawer .drawer__inner{background:#fbf5f5}.drawer__heading{font-style:italic;text-transform:none;letter-spacing:.03em;font-size:1.8rem}.card,.cart-drawer-item,details{border-color:#00000012!important}.card-wrapper,.card{box-shadow:none!important}.banner__box a:not(.button),.banner__heading,.banner__text{text-decoration:none!important}@media(max-width:749px){[id*=image_banner_F3t4aj] .banner__content{align-items:flex-start!important}[id*=image_banner_F3t4aj] .banner__box{margin-top:1vh}[id*=image_banner_F3t4aj] .banner__heading{font-size:3.4rem}}[id*=image_banner_F3t4aj] .banner__heading,[id*=image_banner_F3t4aj] .banner__text,[id*=image_banner_F3t4aj] .banner__box{color:#fff}[id*=image_banner_F3t4aj] .banner__box{background:transparent}[id*=image_banner_F3t4aj] .banner__heading{text-shadow:0 1px 22px rgba(0,0,0,.28)}.header__heading-logo{mix-blend-mode:normal}.product .price,.product .price--large{font-size:1.5rem;font-weight:500;letter-spacing:.08em}.product .price .price-item--regular{color:#00000073}.product .price .price-item--sale{color:var(--hl-burgundy)}.product .form__label,.product legend,.product .quantity__label{font-size:1.05rem;font-weight:500;text-transform:uppercase;letter-spacing:.12em}.product-form__submit,.product-form__buttons .button--full-width,[class*=sticky] .product-form__submit{background:var(--hl-burgundy)!important;color:#fff!important;font-family:var(--font-heading-family);font-size:1.5rem;letter-spacing:.22em;text-transform:uppercase;font-weight:400}.product-form__submit:hover{opacity:.92}.delivery-date-container{background:transparent!important;border:0!important;box-shadow:none!important;text-align:center;justify-content:center;font-size:1.15rem;letter-spacing:.04em;color:#000000a6}.delivery-date-container svg,.delivery-date-container .material-icon,.delivery-date-container img{display:none!important}.product__info-container .material-icon{display:none!important}.product__info-container details summary,.product__info-container .accordion__title{font-family:var(--font-body-family);font-size:1.15rem;text-transform:uppercase;letter-spacing:.14em;font-weight:500}.product a[href*=size],.product [class*=size-guide]{font-size:1.1rem;letter-spacing:.06em}[class*=readytoship]{font-size:1.15rem;letter-spacing:.06em}current-date,current-date>div,current-date .delivery-date-container,[class*=delivery-date]{background:transparent!important;border:none!important;box-shadow:none!important}div:has(>current-date){background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important}[class*=testimonials-stars] svg,[class*=testimonials-stars] svg path,[class*=testimonials-stars] svg *{fill:#82203e!important;color:#82203e!important;stroke:#82203e!important}[class*=testimonials-item]{border-color:#ead9dd!important}.product-form__input input[type=radio]:checked+label{background-color:#82203e!important;border-color:#82203e!important;color:#fff!important}.horizontal-ticker,[class*=horizontal-ticker]{background:#82203e!important;color:#f6dcdf!important}[class*=horizontal-ticker] *{color:#f6dcdf!important}.cart-count-bubble{background-color:#82203e!important}.scroll-to-top-btn,.floating-btn{background:#82203e!important}.card__badge .badge,.badge--bottom-left,[class*=best-seller]{color:#82203e}.icon-bar svg,[class*=icon-bar] svg,.icon-with-text svg{color:#82203e;fill:#82203e}.cart-drawer .drawer__inner{background:#fff}.cart-drawer .drawer__close,.cart-drawer .drawer__close svg{color:#82203e}.cart-drawer .drawer__heading{color:#82203e}.cart-drawer .cart-item__link,.cart-drawer .cart-item__name{font-family:var(--font-heading-family);font-style:italic;font-size:1.5rem;color:#82203e;text-decoration:none}.cart-drawer .cart-item__totals .price,.cart-drawer .price{color:#82203e}.cart-drawer .quantity{border:1px solid rgba(130,32,62,.4);border-radius:0}.cart-drawer .quantity__button{background:transparent!important;color:#82203e!important}.cart-drawer .quantity__button svg{fill:#82203e;color:#82203e}.cart-drawer .quantity__input{color:#82203e}.cart-drawer cart-remove-button svg,.cart-drawer [class*=remove] svg{color:#82203e;fill:#82203e}.cart-drawer [class*=savings],.cart-drawer [class*=save]{color:#82203e}.cart-drawer .totals__subtotal,.cart-drawer .drawer__footer [class*=shipping],.cart-drawer .drawer__footer>div:first-child{font-size:1.1rem;letter-spacing:.14em;text-transform:uppercase;color:#82203e}.cart-drawer .totals__total-value,.cart-drawer .totals{font-family:var(--font-heading-family);color:#82203e}.cart-drawer .cart__checkout-button{background:#82203e!important;color:#fff!important;font-family:var(--font-heading-family);letter-spacing:.2em;text-transform:uppercase;font-weight:400}.cart-drawer [class*=moneyback],.cart-drawer [class*=money-back]{color:#82203e}.cart-drawer [class*=moneyback] svg{fill:#82203e}.cart-drawer [class*=upsell] h3,.cart-drawer [class*=upsell] [class*=title]{font-family:var(--font-heading-family);font-style:italic;color:#82203e}.cart-drawer__totals__row,.cart-drawer__totals__row *{color:#82203e!important;font-weight:500}.cart-drawer__totals__row{font-size:1.15rem;letter-spacing:.12em;text-transform:uppercase}.cart-drawer-item__saving,.cart-drawer-item__saving *{color:#82203e!important;font-weight:400;font-size:1.1rem}.rich-text__heading,.rich-text h2,[class*=rich-text__heading]{color:#82203e}.rich-text .rte p,.rich-text__text,.rich-text p{color:#82203e;font-family:var(--font-heading-family);font-style:italic;font-size:1.6rem;line-height:1.8}[id*=icon_bar] .material-icon{color:#82203e!important}[id*=icon_bar]{color:#82203e}[id*=icon_bar] p,[id*=icon_bar] span:not(.material-icon){color:#82203e}[id*=icon_bar] :is(p,h3,h4,h5,div,span,a){color:#82203e!important}.product__title,.product__title h1{text-align:center;color:#82203e}.product__info-container>.rating-stars{justify-content:center}h1,h2,h3,.h0,.h1,.h2,.h3,.title,.card__heading,.card__heading a,body,p,.rte{color:#82203e}.product__title h1,.product__title .h0{color:#82203e!important;justify-content:center!important;text-align:center!important}
/*# sourceMappingURL=/cdn/shop/t/3/assets/luxury-polish.css.map */
