@font-face{font-family:Aleisha Kaleko Book;src:url(./kaleko-105-book.ttf) format("truetype");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:Aleisha Kaleko Heavy;src:url(./kaleko-105-heavy.ttf) format("truetype");font-style:normal;font-weight:700;font-display:swap}#MainContent:is([data-template=page],[data-template="page.contact"],[data-template=policy]),.aleisha-policy,.aleisha-customer{background:#fdf7ea;color:#82001a}#MainContent:has(.shopify-policy__container){background:#fdf7ea;color:#82001a}.shopify-policy__container{width:min(calc(100% - 40px),1080px)!important;max-width:none!important;margin-inline:auto;padding-block:clamp(52px,8vw,96px) clamp(76px,10vw,126px)!important}.shopify-policy__title{max-width:860px;margin-inline:auto;text-align:center}.shopify-policy__title:before{display:block;margin-bottom:12px;color:#82001a9e;content:"Legal and information";font-size:.72rem;font-weight:700;letter-spacing:.15em;text-transform:uppercase}.shopify-policy__title h1{margin:0 0 clamp(32px,5vw,52px);color:#82001a;font-family:Aleisha Kaleko Book,sans-serif;font-size:clamp(3.4rem,7vw,6.6rem);font-weight:400;letter-spacing:-.06em;line-height:.92}.shopify-policy__body{max-width:none!important;padding:0;border:0;border-radius:0;background:transparent;color:#82001ac2;font-size:clamp(.98rem,1.25vw,1.08rem);line-height:1.75}.shopify-policy__body :is(h1,h2,h3,h4){margin-block:1.5em .55em;color:#82001a;font-family:Aleisha Kaleko Book,sans-serif;font-weight:400;letter-spacing:-.03em;line-height:1.08}.shopify-policy__body h2{font-size:clamp(1.8rem,3vw,2.6rem)}.shopify-policy__body h3{font-size:clamp(1.4rem,2.3vw,2rem)}.shopify-policy__body a{color:#82001a;text-decoration-thickness:1px;text-underline-offset:4px}.shopify-policy__body :is(ul,ol){padding-left:1.3em}.shopify-policy__body table{display:block;max-width:100%;overflow-x:auto;border-collapse:collapse}.shopify-policy__body :is(th,td){padding:12px;border:1px solid rgb(130 0 26 / .16)}#MainContent[data-template="page.contact"] .section-wrapper:first-child .section-content-wrapper{align-items:center;text-align:center}#MainContent[data-template="page.contact"] .section-wrapper:first-child h1{margin:0;color:#82001a;font-family:Aleisha Kaleko Book,sans-serif;font-size:clamp(3.5rem,7vw,6.5rem);font-weight:400;letter-spacing:-.06em;line-height:.92}#MainContent[data-template="page.contact"] .section-wrapper:first-child .text-block:not(:has(h1)){max-width:620px;color:#82001aa8;font-size:clamp(.98rem,1.4vw,1.12rem);line-height:1.65}#MainContent[data-template="page.contact"] .section-wrapper:has(.contact-form) .section-content-wrapper{width:min(calc(100% - 40px),1180px);margin-inline:auto;padding:clamp(18px,3.6vw,46px) 0 clamp(42px,6vw,82px)!important;border-block:1px solid rgb(130 0 26 / .16);border-radius:0;background:transparent;box-shadow:none}#MainContent[data-template="page.contact"] .contact-form{margin:0;padding:0!important;border:0;border-radius:0;background:transparent}#MainContent[data-template="page.contact"] .section-wrapper:has(.contact-form) .text-block{color:#82001ab3;line-height:1.65}#MainContent[data-template="page.contact"] .section-wrapper:has(.contact-form) .text-block h2{margin:0 0 22px;color:#82001a;font-size:clamp(2rem,3.5vw,3.4rem);line-height:.98}#MainContent[data-template="page.contact"] .section-wrapper:has(.contact-form) .text-block p{margin-block:0 22px}#MainContent[data-template="page.contact"] .section-wrapper:has(.contact-form) .text-block strong{display:inline-block;margin-bottom:3px;color:#82001a;font-size:.72rem;font-weight:600;letter-spacing:.09em;text-transform:uppercase}#MainContent[data-template="page.contact"] .contact-form__form{gap:14px}#MainContent[data-template="page.contact"] .contact-form__input{min-height:54px;padding:14px 0;border:0;border-bottom:1px solid rgb(130 0 26 / .3);border-radius:0;background:transparent;color:#82001a;font-size:1rem;box-shadow:none;transition:border-color .18s ease,box-shadow .18s ease}#MainContent[data-template="page.contact"] .contact-form__input::placeholder{color:#82001a75}#MainContent[data-template="page.contact"] .contact-form__input:focus{border-color:#82001a;outline:0;box-shadow:0 1px #82001a}#MainContent[data-template="page.contact"] .contact-form__input--textarea{min-height:150px;padding-top:16px;border:1px solid rgb(130 0 26 / .24);border-radius:16px;padding-inline:16px}#MainContent[data-template="page.contact"] .contact-form .submit-button{width:min(100%,220px)!important;min-height:52px;margin-top:6px;border:1px solid #82001a;border-radius:999px;background:#82001a;color:#fdf7ea;font-family:Aleisha Kaleko Book,sans-serif;font-size:1.05rem}#MainContent[data-template="page.contact"] .contact-form__error,#MainContent[data-template="page.contact"] .contact-form__success{padding:13px 15px;border:1px solid rgb(130 0 26 / .18);border-radius:12px;background:#82001a0e;color:#82001a}#MainContent[data-template=search] .search-page__header{align-items:center;text-align:center}#MainContent[data-template=search] .search-page__header :is(h1,h2,h3){color:#82001a;font-size:clamp(2.1rem,5vw,4.6rem);line-height:.98}#MainContent[data-template=search] .search-page__header .search-input{margin-inline:auto}.aleisha-customer__shell{width:min(calc(100% - 40px),1120px);margin-inline:auto;padding-block:clamp(52px,8vw,96px) clamp(72px,10vw,120px)}.aleisha-customer__header{max-width:780px;margin:0 auto clamp(30px,5vw,54px);text-align:center}.aleisha-customer__eyebrow{margin:0 0 12px;color:#82001a9e;font-size:.72rem;font-weight:700;letter-spacing:.15em;text-transform:uppercase}.aleisha-customer__title{margin:0;color:#82001a;font-family:Aleisha Kaleko Book,sans-serif;font-size:clamp(3.2rem,6.5vw,6rem);font-weight:400;letter-spacing:-.06em;line-height:.94}.aleisha-customer__subtitle{max-width:600px;margin:18px auto 0;color:#82001aa3;line-height:1.65}.aleisha-customer__panel{width:min(100%,680px);margin-inline:auto;padding:clamp(24px,4vw,42px);border:1px solid rgb(130 0 26 / .2);border-radius:24px;background:#fffcf585}.aleisha-customer__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.aleisha-customer__field{display:grid;gap:8px;margin-bottom:15px}.aleisha-customer__field--full{grid-column:1 / -1}.aleisha-customer__field label{color:#82001ab3;font-size:.78rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase}.aleisha-customer__field input,.aleisha-customer__field select,.aleisha-customer__field textarea{width:100%;min-height:54px;padding:14px 16px;border:1px solid rgb(130 0 26 / .24);border-radius:13px;background:transparent;color:#82001a;font:inherit}.aleisha-customer__field :is(input,select,textarea):focus{border-color:#82001a;outline:0;box-shadow:0 0 0 3px #82001a14}.aleisha-customer__button,.aleisha-customer__button-secondary{display:inline-flex;align-items:center;justify-content:center;min-height:54px;padding:0 24px;border:1px solid #82001a;border-radius:13px;font-family:Aleisha Kaleko Book,sans-serif;font-size:1rem;text-decoration:none;cursor:pointer}.aleisha-customer__button{background:#82001a;color:#fdf7ea}.aleisha-customer__button-secondary{background:transparent;color:#82001a}.aleisha-customer__actions{display:flex;flex-wrap:wrap;gap:11px;margin-top:20px}.aleisha-customer__link{color:#82001a;text-underline-offset:4px}.aleisha-customer__errors{margin-bottom:18px;padding:14px 16px;border:1px solid rgb(130 0 26 / .22);border-radius:12px;background:#82001a0e}.aleisha-customer__table-wrap{overflow-x:auto;border:1px solid rgb(130 0 26 / .16);border-radius:18px}.aleisha-customer__table{width:100%;min-width:660px;border-collapse:collapse}.aleisha-customer__table th,.aleisha-customer__table td{padding:17px 18px;border-bottom:1px solid rgb(130 0 26 / .12);text-align:left}.aleisha-customer__table th{color:#82001a99;font-size:.72rem;letter-spacing:.1em;text-transform:uppercase}.aleisha-customer__address-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.aleisha-customer__address-card{padding:24px;border:1px solid rgb(130 0 26 / .18);border-radius:18px}@media screen and (max-width:749px){.shopify-policy__container{width:min(calc(100% - 28px),1080px)!important}#MainContent[data-template="page.contact"] .section-wrapper:has(.contact-form) .section-content-wrapper{width:min(calc(100% - 24px),1180px);padding:22px 0 44px!important}.aleisha-customer__grid,.aleisha-customer__address-list{grid-template-columns:1fr}.aleisha-customer__field--full{grid-column:auto}.aleisha-customer__actions>*{width:100%}}@media(prefers-reduced-motion:reduce){#MainContent[data-template="page.contact"] .contact-form__input{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/aleisha-pages.css.map */
