:root{--al-site-text:#000000}body{color:#000}body #MainContent :is(h1,h2,h3,h4,h5,h6,p,li,dt,dd,blockquote,figcaption,caption,label,legend,summary,small,th,td,strong,em) :not(:where(.aljoy .feature *,.al-bold-head *,.al-stockings-hero *,.hdt-banner *,.hdt-banner-item *,.hdt-lookbook-pin *,[class*=text-overlay] *,[class*=image-overlay] *,.hdt-btn *,.btn *,.button *,button *,[role=button] *,.hdt-badge *,.hdt-tag *,[class*=badge] *,.hdt-form__message--error *,[role=alert] *)){color:#000!important}body #MainContent :is(.hdt-heading-template .hdt-main-heading,.hdt-heading-template .hdt-breadcrumb,.hdt-heading-template .hdt-breadcrumb a,.hdt-main-page .hdt-rte,.hdt-rte a,.hdt-card-product__title,.hdt-card-product__title a,.hdt-product-title,.hdt-pr-title,.hdt-pr-title a,.hdt-product-price,.hdt-pr-price,.hdt-price,.hdt-price-wrapp,.hdt-compare-at-price,.hdt-s-text,.hdt-s-text2,.hdt-search-content-title,.hdt-widget-title,.hdt-current-cate,.hdt-widget-content a,.hdt-cate-item a,.hdt-article-title,.hdt-blog-title,.hdt-article-item__title,.hdt-blog-item__title,.hdt-account-hello,.hdt-table-order,.hdt-order-financial,.hdt-order-fullfillment,.hdt-cart-item__title,.hdt-cart-item__price,.hdt-cart-count,.hdt-cart-total,.hdt-breadcrumb-item a):not(:where(.aljoy .feature *,.al-bold-head *,.al-stockings-hero *,.hdt-banner *,.hdt-banner-item *,.hdt-btn *,.button *,button *,.hdt-badge *,[class*=badge] *)){color:#000!important}body #MainContent :is(input,textarea,select),body #MainContent :is(input,textarea)::placeholder,body :is(.hdt-mini-cart,.hdt-cart-drawer,.hdt-drawer) :is(input,textarea,select),body :is(.hdt-mini-cart,.hdt-cart-drawer,.hdt-drawer) :is(input,textarea)::placeholder{color:#000!important}body :is(.hdt-mini-cart,.hdt-cart-drawer,.hdt-drawer,.hdt-popup,.hdt-customer) :is(h1,h2,h3,h4,h5,p,small,label,legend,summary,td,th,.hdt-pr-title,.hdt-product-title,.hdt-price,.hdt-pr-price,.hdt-s-text,.hdt-s-text2) :not(:where(button *,.hdt-btn *,.button *,.hdt-badge *,[class*=badge] *,[role=alert] *)){color:#000!important}body .hdt-footer :is(.hdt-footer-heading,.hdt-footer-title,.hdt-footer-menu-heading,.hdt-footer-menu_item,.hdt-footer-menu-list a,.hdt-text-newsletter,.hdt-footer-social p){color:#000!important}body :is(.hdt-product-form__submit,.hdt-btn-atc,.hdt-pr-atc,button[name=checkout],.hdt-btn-solid,.hdt-btn-primary,.aljoy .btn:not(.btn--outline),.aljoy .feature .tiny-btn),body :is(.hdt-product-form__submit,.hdt-btn-atc,.hdt-pr-atc,button[name=checkout],.hdt-btn-solid,.hdt-btn-primary,.aljoy .btn:not(.btn--outline),.aljoy .feature .tiny-btn) :is(span,strong,small,svg){color:#fff!important}body #MainContent :is(.aljoy .feature .content,.aljoy .feature .content *){color:#fff!important}body #hdt-page-cart{background:#fff!important;color:#000!important;font-family:Lato,Arial,sans-serif}body #hdt-page-cart :is(.hdt-page-cart__title,.hdt-page-cart__info,.hdt-page-cart__prices,.hdt-page-cart__imgtrust-mess,.hdt-page_cart__total-price,.hdt-page-cart__note label){color:#000!important}body #hdt-page-cart .hdt-page-cart__img,body #hdt-page-cart .hdt-page-cart__img-placeholder{background:#fbf2ee!important;border-radius:6px!important}body #hdt-page-cart .hdt-table-page-cart :is(th,td){border-color:#d98ca6!important;color:#000!important}body #hdt-page-cart :is(.hdt-page-cart__footer,.hdt-page-cart__content){background:#fff!important}body #hdt-page-cart :is(input,textarea,select){color:#000!important;border-color:#d98ca6!important}body #hdt-page-cart :is(.hdt-main-cart__button-checkout,button[name=checkout],.hdt-btn-solid){background:#9a4668!important;border-color:#9a4668!important;color:#fff!important;min-height:48px!important;border-radius:999px!important}body #hdt-page-cart :is(.hdt-main-cart__button-checkout,button[name=checkout],.hdt-btn-solid) :is(span,strong,svg){color:#fff!important}body #hdt-page-cart :is(.hdt-main-cart__button-checkout,button[name=checkout],.hdt-btn-solid):hover:not(:disabled){background:#813653!important;border-color:#813653!important}body #hdt-page-cart :is(input,textarea,select,button,a):focus-visible{outline:2px solid #9A4668!important;outline-offset:3px!important}body #hdt-page-cart .hdt-page-cart__empty{margin-block:clamp(36px,5vw,80px)!important}@media(max-width:749px){body #hdt-page-cart .hdt-page-cart__footer{margin-top:22px!important}}body #MainContent .al-help{background:#fff!important;color:#000!important;font-family:Lato,Arial,sans-serif}body #MainContent .al-help .al-help-hero{background:#f8e6e5!important;color:#000!important;padding:clamp(26px,3.5vw,45px) 20px!important;border:1px solid #D98CA6;margin-top:16px}body #MainContent .al-help .al-help-hero h1{font:700 clamp(30px,3.8vw,47px)/1.13 "Inter",Arial,sans-serif!important;color:#000!important;letter-spacing:-.035em!important;margin:7px 0 10px!important}body #MainContent .al-help .al-help-hero :is(p,.al-search-kicker),body #MainContent .al-help :is(.al-help-group,.al-help-prose,.al-help-prose p,.al-help-question summary,.al-help-sidebar a,.al-help-note p,.al-contact h2,.al-contact label){color:#000!important}body #MainContent .al-help .al-help-group,body #MainContent .al-help .al-contact h2{font:700 clamp(23px,2.3vw,28px)/1.2 "Inter",Arial,sans-serif!important;letter-spacing:-.025em!important}body #MainContent .al-help .al-help-sidebar nav a[aria-current=page],body #MainContent .al-help .al-help-sidebar nav a:hover{background:#f8e6e5!important;border-color:#9a4668!important}body #MainContent .al-help .al-help-question{border-color:#d98ca6!important}body #MainContent .al-help .al-help-question summary{min-height:48px;font-weight:700!important}body #MainContent .al-help .al-help-question summary span{color:#9a4668!important}body #MainContent .al-help .al-contact{background:#fbf2ee!important;border:1px solid #D98CA6;border-radius:6px!important}body #MainContent .al-help .al-contact :is(input,textarea){background:#fff!important;color:#000!important;border-color:#d98ca6!important;border-radius:6px!important}body #MainContent .al-help .al-contact button{background:#9a4668!important;color:#fff!important;border:1px solid #9A4668!important;border-radius:999px!important;min-height:48px!important;font:700 15px/1.35 Lato,Arial,sans-serif!important}body #MainContent .al-help .al-contact button:hover{background:#813653!important;border-color:#813653!important}body #MainContent .al-help :is(a,button,input,textarea,summary):focus-visible{outline:2px solid #9A4668!important;outline-offset:3px!important}@media(max-width:749px){body #MainContent .al-help .al-help-hero{width:calc(100% - 24px)!important;padding:26px 16px!important;margin-top:12px!important}body #MainContent .al-help .al-help-layout{gap:24px!important;margin-top:25px!important}body #MainContent .al-help .al-help-question summary{padding-block:16px!important}}body #CartDrawer.hdt-dialog,body #CartDrawer :is(.hdt-dialog-drawer__inner,.hdt-dialog-drawer__body,.hdt-mini-cart__wrap,.hdt-mini-cart__items,.hdt-mini-cart__bottom-wrap){background:#fff!important;color:#000!important}body #CartDrawer :is(.hdt-dialog-drawer__header,.hdt-mini-cart__header){background:#f8e6e5!important;color:#000!important;border-color:#d98ca6!important}body #CartDrawer :is(.hdt-mini-cart__header-title,.hdt-mini-cart__title,.hdt-mini-cart__price,.hdt-mini-cart__totals h3,.hdt-mini-cart__totals .hdt-money){color:#000!important}body #CartDrawer .hdt-mini-cart__btn-checkout{background:#9a4668!important;border-color:#9a4668!important;color:#fff!important;min-height:48px!important;border-radius:999px!important}body #CartDrawer .hdt-mini-cart__btn-checkout :is(span,strong,svg){color:#fff!important}body #CartDrawer .hdt-mini-cart__btn-checkout:hover:not(:disabled){background:#813653!important;border-color:#813653!important}body #CartDrawer .hdt-mini-cart__btn-viewcart{background:#fff!important;border-color:#9a4668!important;color:#000!important;border-radius:999px!important;min-height:44px!important}body #CartDrawer :is(a,button,input,textarea):focus-visible{outline:2px solid #9A4668!important;outline-offset:3px!important}body :is(.hdt-modal-customer,.hdt-main-login,.hdt-main-register) :is(.hdt-dialog-modal__header){background:#f8e6e5!important;border-color:#d98ca6!important}body :is(.hdt-modal-customer,.hdt-main-login,.hdt-main-register) :is(h1,h2,h3,label,.hdt-s-text){color:#000!important}body :is(.hdt-modal-customer,.hdt-main-login,.hdt-main-register) :is(input,textarea){background:#fff!important;border-color:#d98ca6!important;color:#000!important}body :is(.hdt-modal-customer,.hdt-main-login,.hdt-main-register) :is(input,button,a):focus-visible{outline:2px solid #9A4668!important;outline-offset:3px!important}body.template-collection:not(.al-christmas-collection) #MainContent .al-bold-head,body.template-collection:not(.al-christmas-collection) #MainContent .al-bold-head :is(h1,p,.al-all-gifts-hero__eyebrow){color:#000!important}body dialog#login-form-popup.hdt-dialog-modal,body dialog#register-form-popup.hdt-dialog-modal{background:#fff!important;border:1px solid #D98CA6!important;color:#000!important;box-shadow:0 18px 42px #4a082826!important}body dialog#login-form-popup .hdt-dialog-modal__header,body dialog#register-form-popup .hdt-dialog-modal__header{background:#f8e6e5!important;border-bottom:1px solid #D98CA6!important}body dialog#login-form-popup .hdt-dialog-modal__inner,body dialog#register-form-popup .hdt-dialog-modal__inner{background:#fff!important;color:#000!important}body dialog#login-form-popup .hdt-dialog-modal__header :is(.hdt-login-title,.hdt-recover-title),body dialog#register-form-popup .hdt-dialog-modal__header h3{color:#000!important;font-family:Inter,Arial,sans-serif!important;font-weight:700!important}body dialog#login-form-popup .hdt-dialog-modal__header button,body dialog#register-form-popup .hdt-dialog-modal__header button{color:#9a4668!important}body dialog#login-form-popup :is(.hdt-field label,.hdt-link-login,.hdt-link-recover,.hdt-link-cancel),body dialog#register-form-popup :is(.hdt-field label,.hdt-link-login,.hdt-link-recover,.hdt-link-cancel){color:#000!important;font-family:Lato,Arial,sans-serif!important}body dialog#login-form-popup .hdt-field input.hdt-input,body dialog#register-form-popup .hdt-field input.hdt-input,body .hdt-main-login .hdt-field input.hdt-input{background-color:#fff!important;border:1px solid #D98CA6!important;color:#000!important}body dialog#login-form-popup .hdt-field input.hdt-input:focus,body dialog#register-form-popup .hdt-field input.hdt-input:focus,body .hdt-main-login .hdt-field input.hdt-input:focus{border-color:#9a4668!important;outline:2px solid #9A4668!important;outline-offset:2px!important}body dialog#login-form-popup .hdt-btn-solid,body dialog#register-form-popup .hdt-btn-solid,body .hdt-main-login .hdt-btn-solid{min-height:48px!important;padding:12px 20px!important;border:1px solid #9A4668!important;border-radius:999px!important;background:#9a4668!important;color:#fff!important;font:700 15px/1.35 Lato,Arial,sans-serif!important;box-shadow:none!important}body dialog#login-form-popup .hdt-btn-solid :is(span,strong),body dialog#register-form-popup .hdt-btn-solid :is(span,strong),body .hdt-main-login .hdt-btn-solid :is(span,strong){color:#fff!important}body dialog#login-form-popup .hdt-btn-solid:hover:not(:disabled),body dialog#register-form-popup .hdt-btn-solid:hover:not(:disabled),body .hdt-main-login .hdt-btn-solid:hover:not(:disabled){background:#813653!important;border-color:#813653!important}body dialog#login-form-popup :is(.hdt-link-login,.hdt-link-recover,.hdt-link-cancel):hover,body dialog#register-form-popup :is(.hdt-link-login,.hdt-link-recover,.hdt-link-cancel):hover{color:#9a4668!important}body dialog#login-form-popup :is(button,a,input):focus-visible,body dialog#register-form-popup :is(button,a,input):focus-visible,body .hdt-main-login :is(button,a,input):focus-visible{outline:2px solid #9A4668!important;outline-offset:3px!important}body .hdt-main-login{background:#fff!important;color:#000!important}body .hdt-main-login :is(h1,h2,h3,.hdt-form-heading,.hdt-register-form__heading,.hdt-field label,.hdt-s-text,.hdt-s-text2){color:#000!important}
/*# sourceMappingURL=/cdn/shop/t/104/assets/al-black-text-sitewide.css.map */
