:root{--alwin-warm-page: #faf7f2;--alwin-warm-panel: #f2eee8;--alwin-warm-shell: #eee7dd;--alwin-warm-ink: #24313a;--alwin-warm-muted: #6f7a83;--alwin-warm-primary: #2f5d62;--alwin-warm-primary-dark: #24484d;--alwin-warm-primary-soft: #dfeceb;--alwin-warm-accent: #c9805a;--alwin-warm-line: rgba(36, 49, 58, .12);--alwin-warm-shadow: 0 14px 34px rgba(47, 69, 75, .1);--alwin-warm-radius: 6px;--alwin-warm-pill: 6px;--alwin-beauty-pink: var(--alwin-warm-primary);--alwin-beauty-pink-dark: var(--alwin-warm-primary-dark);--alwin-beauty-ink: var(--alwin-warm-ink);--alwin-beauty-muted: var(--alwin-warm-muted);--alwin-beauty-blush: var(--alwin-warm-page);--alwin-beauty-soft: var(--alwin-warm-panel);--alwin-beauty-shell: var(--alwin-warm-shell);--alwin-beauty-accent: var(--alwin-warm-accent);--alwin-beauty-line: var(--alwin-warm-line);--alwin-beauty-shadow: var(--alwin-warm-shadow);--alwin-beauty-radius: var(--alwin-warm-radius);--alwin-beauty-pill: var(--alwin-warm-pill)}body{background:var(--alwin-warm-page);color:var(--alwin-beauty-ink);font-family:Arial,Helvetica,sans-serif}.announcement-bar,.announcement-bar-section,.utility-bar{background:var(--alwin-warm-primary)!important;color:#fffaf2!important;font-family:Arial,Helvetica,sans-serif;font-size:1.2rem;font-weight:800;letter-spacing:0;text-transform:uppercase}.header-wrapper{background:#fffaf4!important;border-bottom:1px solid var(--alwin-warm-line)!important}.header{min-height:96px;color:var(--alwin-beauty-ink)}.header__heading,.header__heading-link,.header__menu-item,.header__active-menu-item,.header__icon,.header__icon .icon,.header__text-icon.icon{color:var(--alwin-beauty-ink)!important}.header__heading-link img{filter:none}.header__inline-menu{justify-self:center}.header__menu-item{font-weight:700;font-size:1.3rem;letter-spacing:0;text-decoration-thickness:2px;text-underline-offset:.38em;text-transform:uppercase}.header__menu-item:hover span,.header__active-menu-item,.header__active-menu-item-v2{text-decoration:underline}.button,.shopify-payment-button__button{border-radius:var(--alwin-beauty-pill)!important;min-height:4.4rem;padding-inline:2.8rem;font-weight:800;font-family:Arial,Helvetica,sans-serif;letter-spacing:0;text-transform:uppercase;box-shadow:none!important;transition:background-color .18s ease,border-color .18s ease,color .18s ease,transform .18s ease}.button--primary,.shopify-payment-button__button--unbranded{background:var(--alwin-beauty-pink)!important;color:#fff!important;border-color:var(--alwin-beauty-pink)!important}.button--primary:hover,.shopify-payment-button__button--unbranded:hover{background:var(--alwin-beauty-pink-dark)!important;border-color:var(--alwin-beauty-pink-dark)!important;transform:translateY(-1px)}.button--secondary{background:#fffaf4!important;color:var(--alwin-beauty-ink)!important;border-color:var(--alwin-beauty-ink)!important}.card,.product-card-wrapper .card,.collection-card-wrapper .card{border-radius:var(--alwin-beauty-radius)!important;box-shadow:0 0 0 1px var(--alwin-beauty-line),var(--alwin-beauty-shadow)!important;border:0!important;background:#fffaf4!important;overflow:hidden;transition:transform .22s ease,box-shadow .22s ease}.product-card-wrapper:hover .card,.collection-card-wrapper:hover .card{transform:translateY(-3px);box-shadow:0 0 0 1px #2f5d622e,0 18px 42px #2f454b24!important}.card__media,.card .media,.collection-hero__image-container{border-radius:var(--alwin-beauty-radius) var(--alwin-beauty-radius) 0 0!important;background:var(--alwin-beauty-shell)!important}.product-card-wrapper .card__media,.product-card-wrapper .card .media{aspect-ratio:1 / 1}.product-card-wrapper .card__media img,.product-card-wrapper .card .media>img,.collection-card-wrapper .card__media img{object-fit:contain!important;padding:clamp(12px,3vw,28px)}.product-card-wrapper .card__content,.collection-card-wrapper .card__content{padding:1.5rem 1.6rem 1.8rem}.product-card-wrapper .quick-add{margin:0 1.6rem 1.7rem}.quick-add__submit{min-height:4.2rem!important;font-size:1.25rem}.card__heading{text-transform:uppercase;font-weight:800;line-height:1.25}.price,.price-item{font-weight:800;letter-spacing:0}.price-item--sale,.price__sale .price-item--regular+.price-item{color:var(--alwin-beauty-accent)}.main-product-section,.product__info-container,.product__media-wrapper{--color-base-accent-1: 215, 25, 32;--color-base-accent-2: 18, 18, 18}.main-product-section .product__title,.main-product-section .product__title h1{color:var(--alwin-beauty-ink);letter-spacing:0}.main-product-section .rating-stars,.main-product-section .rating-star,.main-product-section .stars,.sticky-atc .rating-stars,.sticky-atc .rating-star{color:var(--alwin-beauty-accent)!important}.main-product-section .product__media,.main-product-section .product-media-container,.main-product-section .product__media.media,.main-product-section .thumbnail,.main-product-section .slider-button{border-color:#1212121f!important;border-radius:var(--alwin-beauty-radius)!important;background:var(--alwin-beauty-shell)!important;box-shadow:0 0 0 1px var(--alwin-beauty-line)!important;overflow:hidden}.main-product-section .product__media img,.main-product-section .product-media-container img{object-fit:contain!important}.main-product-section .product__info-container{border-radius:var(--alwin-beauty-radius)}.main-product-section .product__title,.main-product-section .product__title h1,.collection-hero__title,.template-search__header h1,.main-page-title,.title,.related-products__heading,.featured-collection-wrapper .title,.image-with-text__heading{letter-spacing:0;line-height:.98}.main-product-section .product-form__submit,.sticky-atc .button{background:var(--alwin-beauty-pink)!important;border-color:var(--alwin-beauty-pink)!important;color:#fff!important}.main-product-section .product-form__submit:hover,.sticky-atc .button:hover{background:var(--alwin-beauty-pink-dark)!important;border-color:var(--alwin-beauty-pink-dark)!important}.badge,.card__sale-badge{border-radius:var(--alwin-beauty-pill)!important;background:var(--alwin-beauty-pink)!important;color:#fff!important;border:0!important;font-weight:800;letter-spacing:0;text-transform:uppercase}.collection-hero{background:var(--alwin-beauty-soft)!important}.gradient,.color-background-1,.color-background-2{background:var(--alwin-warm-page);color:var(--alwin-warm-ink)}.button:not(.button--secondary),.customer button,.shopify-challenge__button,.quick-add__submit,.product-form__submit,.cart__checkout-button,.shopify-payment-button__button,.bcp-home__button,.bcp-home__product-button,.bcp-home__collection-cta,.bcp-home__collection-copy span,.bcp-home__card-copy span{border-color:var(--alwin-warm-primary)!important;background:var(--alwin-warm-primary)!important;color:#fffaf2!important}.button:not(.button--secondary):hover,.customer button:hover,.shopify-challenge__button:hover,.quick-add__submit:hover,.product-form__submit:hover,.cart__checkout-button:hover,.shopify-payment-button__button:hover,.bcp-home__button:hover,.bcp-home__product-button:hover,.bcp-home__collection-card:hover .bcp-home__collection-copy span,.bcp-home__card-copy span:hover{border-color:var(--alwin-warm-primary-dark)!important;background:var(--alwin-warm-primary-dark)!important;color:#fffaf2!important}.card__heading,.collection-hero__title,.template-search__header h1,.main-page-title,.title,.related-products__heading,.product__title,.product__title h1{color:var(--alwin-warm-ink)!important;font-family:Arial,Helvetica,sans-serif!important}.alwin-collections-single{display:grid;grid-template-columns:minmax(0,.88fr) minmax(0,1.12fr);gap:clamp(24px,4vw,56px);align-items:center;padding:clamp(24px,5vw,56px);background:var(--alwin-beauty-soft)}.alwin-collections-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.alwin-collections-card{display:grid;grid-template-rows:auto 1fr;overflow:hidden;border:1px solid var(--alwin-beauty-line);border-radius:var(--alwin-beauty-radius);background:var(--alwin-beauty-soft);box-shadow:var(--alwin-beauty-shadow)}.alwin-collections-card__media{display:block;aspect-ratio:1 / 1;background:var(--alwin-beauty-shell)}.alwin-collections-card__media img{width:100%;height:100%;object-fit:contain;padding:clamp(12px,2vw,28px)}.alwin-collections-card__copy{display:flex;flex-direction:column;gap:12px;padding:clamp(20px,3vw,30px)}.alwin-collections-card__kicker{margin:0;color:var(--alwin-beauty-accent);font-size:12px;font-weight:800;letter-spacing:0;text-transform:uppercase}.alwin-collections-card__copy h2{margin:0;color:var(--alwin-beauty-ink);font-size:clamp(22px,2.4vw,34px);line-height:1.04}.alwin-collections-card__price{color:var(--alwin-beauty-ink);font-weight:800}.alwin-collections-card__copy .button{width:fit-content;margin-top:auto}@media screen and (max-width:749px){.alwin-collections-grid{grid-template-columns:1fr}}.alwin-collections-single__media{display:block;background:var(--alwin-beauty-shell);border-radius:var(--alwin-beauty-radius);box-shadow:var(--alwin-beauty-shadow);overflow:hidden}.alwin-collections-single__media img{display:block;width:100%;aspect-ratio:1 / 1;object-fit:contain}.alwin-collections-single__copy{display:grid;gap:16px;align-content:center}.alwin-collections-single__kicker{margin:0;color:var(--alwin-beauty-accent);font-size:12px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.alwin-collections-single h2{margin:0;color:var(--alwin-beauty-ink);font-size:clamp(30px,4vw,54px);line-height:1.02;letter-spacing:0;text-transform:uppercase}.alwin-collections-single p{max-width:560px;margin:0;color:#121212b8;font-size:16px;line-height:1.6}.alwin-collections-single__price .price{justify-content:flex-start}.collection-hero__inner{min-height:220px;align-items:center}.collection-hero__title,.template-search__header h1,.main-page-title,.title,.related-products__heading{text-transform:uppercase}#main-collection-filters,#main-search-filters{border-top:1px solid rgba(18,18,18,.08);border-bottom:1px solid rgba(18,18,18,.08);padding-top:1.4rem;padding-bottom:1.4rem}.facets__summary,.facet-filters__sort,.mobile-facets__open{text-transform:uppercase;font-weight:800}.footer{background:#1f2d33!important;color:#fff8ee;font-family:Arial,Helvetica,sans-serif;padding-top:3.2rem!important;padding-bottom:1.4rem!important}.shopify-section-group-footer-group .section-divider{background:#faf7f2!important;color:#1f2d33!important}.shopify-section-group-footer-group .section-divider__svg{color:#1f2d33!important}.footer a,.footer .link,.footer .footer-block__heading{color:#fff8ee!important}.footer .field__input{background:#fffaf4!important;color:var(--alwin-warm-ink)!important;border:.1rem solid rgba(250,247,242,.72)!important;border-radius:.6rem!important;box-shadow:none!important}.footer .field__label{color:#24313ab8!important}.footer .field:before,.footer .field:after{box-shadow:none!important;border-radius:.6rem!important}.footer .newsletter-form{max-width:36rem}.footer .newsletter-form__field-wrapper{max-width:100%}.footer .footer__content-top{padding-bottom:2.4rem!important}.footer .footer__blocks-wrapper{row-gap:2.2rem!important}.footer .newsletter__solid-btn,.footer .newsletter-form .button,.footer #ContactFooter button[type=submit]{min-height:4.6rem;margin-top:1.2rem;background:var(--alwin-warm-accent)!important;color:#fffaf2!important;border:.1rem solid var(--alwin-warm-accent)!important;border-radius:.6rem!important;box-shadow:none!important;font-weight:800;text-transform:uppercase}.footer .newsletter__solid-btn:before,.footer .newsletter__solid-btn:after,.footer .newsletter-form .button:before,.footer .newsletter-form .button:after,.footer #ContactFooter button[type=submit]:before,.footer #ContactFooter button[type=submit]:after{border:0!important;box-shadow:none!important}.footer .newsletter__solid-btn:hover,.footer .newsletter-form .button:hover,.footer #ContactFooter button[type=submit]:hover{background:#b56f4d!important;color:#fffaf2!important;border-color:#b56f4d!important}.footer .footer__localization{display:none!important}.footer .localization-form{flex:0 1 auto;min-width:16rem;margin:0;padding:0}.footer .footer__localization h2{margin:0 0 .6rem;color:#ffffffc2!important}.footer .localization-form__select,.footer .disclosure__button.localization-form__select,.footer select.localization-selector{min-height:4.6rem;border:.1rem solid rgba(255,255,255,.72)!important;border-radius:.6rem!important;background:#fffaf4!important;color:var(--alwin-warm-ink)!important;box-shadow:none!important}.footer .localization-form__select:after,.footer .localization-form__select:before{box-shadow:none!important}.footer .localization-form__select .icon-caret,.footer .disclosure__button.localization-form__select svg,.footer .localization-form__select+svg{color:var(--alwin-warm-ink)!important;fill:var(--alwin-warm-ink)!important}.footer .disclosure__list-wrapper{background:#fffaf4!important;border:.1rem solid rgba(36,49,58,.12)!important;border-radius:.6rem!important;box-shadow:0 1.2rem 3rem #0000003d!important}.footer .disclosure__link,.footer .disclosure__link .localization-form__currency{color:var(--alwin-warm-ink)!important}.footer .disclosure__link:hover,.footer .disclosure__link--active{background:var(--alwin-warm-primary-soft)!important;color:var(--alwin-warm-ink)!important}.footer .footer__content-bottom{padding-top:1.2rem!important;border-top:.1rem solid rgba(255,248,238,.12)!important}.footer .footer__content-bottom-wrapper{min-height:0!important;padding-top:.4rem!important;padding-bottom:.2rem!important;justify-content:center!important}.footer .footer__column--info{width:100%!important;display:flex!important;justify-content:center!important}.footer .footer__payment{margin:0!important}.footer .list-payment{display:flex!important;justify-content:center!important;gap:.55rem!important;margin:0!important;padding:0!important}.footer .list-payment__item{display:inline-flex!important;width:auto!important;margin:0!important;padding:0!important}.footer .list-payment .icon{width:3.4rem!important;height:2.2rem!important;border-radius:.3rem!important}.footer .footer__copyright{margin-top:.4rem!important;text-align:center!important;color:#fff8eea3!important}@media screen and (max-width:989px){.header{min-height:76px}.alwin-collections-single{grid-template-columns:1fr;padding:22px}}@media screen and (max-width:749px){.button,.shopify-payment-button__button{min-height:4.2rem;padding-inline:2.2rem}.product-card-wrapper .card__content,.collection-card-wrapper .card__content{padding:1.2rem 1.2rem 1.4rem}.product-card-wrapper .quick-add{margin:0 1.2rem 1.4rem}.product-card-wrapper .card__media img,.product-card-wrapper .card .media>img,.collection-card-wrapper .card__media img{padding:12px}}.huda-service-card__copy>strong+span{display:none!important}.huda-service-card__copy>strong{margin-bottom:0!important}html body .bcp-home .bcp-home__collection-grid>.bcp-home__collection-card,html body .bcp-home.bcp-home .bcp-home__collection-card{display:flex!important;flex-direction:column!important;overflow:hidden!important}html body .bcp-home .bcp-home__collection-card .bcp-home__collection-copy{display:flex!important;min-height:22rem!important;flex-direction:column!important;align-items:flex-start!important;overflow:visible!important}html body .bcp-home .bcp-home__collection-card .bcp-home__collection-copy>span,html body .bcp-home .bcp-home__collection-card .bcp-home__collection-cta{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:4.2rem!important;margin-top:auto!important;padding:1rem 1.5rem!important;border:.1rem solid var(--alwin-warm-primary)!important;background:var(--alwin-warm-primary)!important;color:#fffaf2!important;font-weight:800!important;line-height:1!important;text-transform:uppercase!important;white-space:nowrap!important;place-self:auto!important}html body .bcp-home .bcp-home__newsletter{display:none!important}html body .bcp-home .bcp-home__faq,html body .bcp-home .bcp-home__reviews,html body .bcp-home .bcp-home__review-grid,html body .bcp-home section:has(.bcp-home__review-grid),html body .bcp-home div:has(>.bcp-home__review-grid),html body .bcp-home div:has(>.bcp-home__faq){display:none!important}html body .announcement-bar,html body .announcement-bar-section,html body .utility-bar,html body .bcp-home .bcp-home__announcement{background:var(--alwin-warm-accent)!important;color:#fffaf2!important}html body .bcp-home .bcp-home__announcement{display:flex!important;width:100%!important;max-width:none!important;justify-content:center!important;flex-wrap:wrap!important;gap:clamp(1.4rem,3vw,3.4rem)!important;padding:1.15rem 2rem!important;border-bottom:.1rem solid rgba(36,49,58,.12)!important;border-radius:0!important;font-weight:800!important;letter-spacing:.02em!important}html body .header-wrapper,html body .shopify-section-header{background:#fffaf4!important;border-bottom-color:#24313a1f!important}html body .bcp-home .bcp-home__button,html body .bcp-home .bcp-home__product-button,html body .bcp-home .bcp-home__collection-copy>span,html body .bcp-home .bcp-home__collection-cta,html body .bcp-home .bcp-home__card-copy span,html body .button,html body .shopify-payment-button__button{border-radius:var(--alwin-warm-pill)!important}html body .bcp-home .bcp-home__scene-card,html body .bcp-home .bcp-home__collection-card,html body .bcp-home .alwin-market__product-card,html body .card,html body .product-card-wrapper .card,html body .collection-card-wrapper .card{border-radius:var(--alwin-warm-radius)!important}html body .bcp-home .bcp-home__product-button{color:#fffaf2!important}
/*# sourceMappingURL=/cdn/shop/t/61/assets/alwin-general-theme.css.map */
