body{font-family:var(--font-body-family)}.header-wrapper{background-color:#fffffff5;-webkit-backdrop-filter:saturate(180%) blur(6px);backdrop-filter:saturate(180%) blur(6px)}.header-wrapper--border-bottom{border-bottom:1px solid var(--color-yassine-border)}.header{padding-top:1.4rem;padding-bottom:1.4rem}.header__heading-logo{border-radius:0}.header__inline-menu .list-menu__item--link,.header__menu-item{position:relative;font-weight:700;color:var(--color-yassine-dark);transition:color var(--yassine-transition)}.header__menu-item span{transition:none}.header__menu-item:hover span,details[open]>.header__menu-item{text-decoration:none}.header__inline-menu .list-menu__item--link:after,.header__menu-item:after{content:"";position:absolute;left:1.2rem;right:1.2rem;bottom:.4rem;height:2px;border-radius:var(--yassine-radius-pill);background:var(--color-yassine-pink);transform:scaleX(0);transform-origin:center;transition:transform .22s ease}.header__inline-menu .list-menu__item--link:hover:after,.header__menu-item:hover:after,details[open]>.header__menu-item:after{transform:scaleX(1)}.header__inline-menu .list-menu__item--link:hover,.header__menu-item:hover,details[open]>.header__menu-item{color:var(--color-yassine-pink)}.header__active-menu-item{color:var(--color-yassine-pink)!important;text-decoration:none!important}.header__menu-item .icon-caret{transition:transform .22s ease}.header__submenu.global-settings-popup{border-radius:var(--yassine-radius-md);border-color:var(--color-yassine-border);overflow:hidden}details[open]>.header__submenu{animation:yassine-menu-open .22s cubic-bezier(.16,1,.3,1);animation-fill-mode:forwards}@keyframes yassine-menu-open{0%{opacity:0;transform:translateY(-.8rem)}to{opacity:1;transform:translateY(0)}}.header__submenu .header__menu-item:hover{color:var(--color-yassine-pink)}@media(prefers-reduced-motion:reduce){details[open]>.header__submenu{animation:none}}.header__icon:hover{color:var(--color-yassine-pink)}.header .cart-count-bubble{background-color:var(--color-yassine-pink);color:#fff}.utility-bar{font-weight:700;letter-spacing:.02em}.announcement-bar__message{font-size:1.3rem}.button,.shopify-payment-button__button--unbranded{font-weight:700;letter-spacing:0;border-radius:var(--yassine-radius-pill)!important}.card-wrapper .card{overflow:hidden}.card .media img{transition:transform .42s ease}.card:hover .media img{transform:scale(1.05)}.card__badge .badge{border-radius:var(--yassine-radius-pill);font-weight:700}.card__information .card__heading a{font-weight:700;color:var(--color-yassine-dark)}.price{font-weight:700}.price .price-item--sale{color:var(--color-yassine-pink)}.footer{border-top:none}.footer-block__heading{font-family:var(--font-heading-family);font-weight:700;font-size:1.6rem;color:var(--color-yassine-dark);margin-bottom:1.6rem}.footer-block .list-menu__item--link{color:var(--color-yassine-gray);transition:color var(--yassine-transition)}.footer-block .list-menu__item--link:hover{color:var(--color-yassine-pink)}.footer-block__details-content.rte p{color:var(--color-yassine-gray);font-size:1.4rem;line-height:1.6}.footer-block--newsletter .footer-block__heading{margin-bottom:1rem}.footer .newsletter-form__field-wrapper .field__input{border-radius:var(--yassine-radius-pill);border-color:var(--color-yassine-border)}.footer .newsletter-form__button{border-radius:var(--yassine-radius-pill);background-color:var(--color-yassine-pink);right:.4rem}.footer .footer__list-social .list-social__link{background:#fff;border-radius:50%;transition:transform var(--yassine-transition),background-color var(--yassine-transition)}.footer .footer__list-social .list-social__link:hover{background:var(--color-yassine-pink);color:#fff;transform:translateY(-2px)}.footer__content-bottom{border-top:1px solid var(--color-yassine-border)}.footer .list-payment__item svg{border-radius:.4rem}.footer__copyright,.footer__copyright a{color:var(--color-yassine-gray)}.footer__copyright a:hover{color:var(--color-yassine-pink)}.footer .policies li:not(:last-child):after{content:"\b7";margin:0 .6rem;color:var(--color-yassine-gray)}.footer .policies{display:flex;flex-wrap:wrap}.cart-drawer{border-top-left-radius:var(--yassine-radius-lg);border-bottom-left-radius:var(--yassine-radius-lg)}.drawer__inner,.cart-drawer__inner{border-radius:var(--yassine-radius-lg) 0 0 var(--yassine-radius-lg)}.cart-item__image{border-radius:var(--yassine-radius-sm)}.yassine-shipping-bar{padding:1rem 1.5rem 1.4rem;border-bottom:1px solid var(--color-yassine-border)}.yassine-shipping-bar__text{font-size:1.3rem;color:var(--color-yassine-dark);margin:0 0 .6rem;display:flex;align-items:center;gap:.5rem}.yassine-shipping-bar__text--success{color:var(--color-yassine-blue-dark);font-weight:700}.yassine-shipping-bar__text--success .svg-wrapper svg{width:1.4rem;height:1.4rem}.yassine-shipping-bar__track{height:.6rem;border-radius:var(--yassine-radius-pill);background:var(--color-yassine-light-pink);overflow:hidden}.yassine-shipping-bar__fill{height:100%;border-radius:var(--yassine-radius-pill);background:linear-gradient(90deg,var(--color-yassine-blue),var(--color-yassine-pink));transition:width .3s ease}.product__title{font-family:var(--font-heading-family);color:var(--color-yassine-dark)}.product .price{font-size:1.8rem}.product-form__submit.button--primary{border-radius:var(--yassine-radius-pill)}.product-form__buttons quantity-input,.product-form__buttons .quantity{border-radius:var(--yassine-radius-pill);overflow:hidden}.product__accordion .accordion__title{font-weight:700;color:var(--color-yassine-dark)}fieldset.product-form__input .swatch-input__input:checked+label,variant-radios .product-form__input input:checked+label{border-color:var(--color-yassine-pink);box-shadow:0 0 0 1px var(--color-yassine-pink)}.collection-hero__title,.main-collection-banner__title{font-family:var(--font-heading-family);color:var(--color-yassine-dark)}.facets__summary,.facet-filters summary .facets__summary{border-radius:var(--yassine-radius-pill)}.active-facets__button{border-radius:var(--yassine-radius-pill)}.predictive-search{border-radius:0 0 var(--yassine-radius-md) var(--yassine-radius-md)}.predictive-search__item-content .predictive-search__item-heading{color:var(--color-yassine-dark)}.search input[type=search]{border-radius:var(--yassine-radius-pill)}@media screen and (max-width:749px){.header__icon,.quantity__button,.drawer__close{min-width:4.4rem;min-height:4.4rem}.yassine-hero__deco--star2,.yassine-hero__deco--circle{display:none}.yassine-promo-card__content,.yassine-testimonial{padding:2rem}}:focus-visible{outline:2px solid var(--color-yassine-blue);outline-offset:2px}
/*# sourceMappingURL=/cdn/shop/t/8/assets/yassine-global.css.map */
