@import"https://fonts.googleapis.com/css2?family=DM+Sans:wght@300;400;500;600&display=swap";:root{--bynelis-pink: #E8789A;--bynelis-pink-dark: #D4607E;--bynelis-pink-light: #FFF5F8;--bynelis-pink-border: #F5E0E8;--bynelis-dark: #1A1A1A;--bynelis-gray: #666666}body{font-family:DM Sans,sans-serif!important}.header{border-bottom:1px solid var(--bynelis-pink-border)!important;background:#fff!important}.header__heading-link,.header__heading{font-family:DM Sans,sans-serif!important;font-weight:700!important;font-size:1.3rem!important;letter-spacing:-.02em!important;color:var(--bynelis-dark)!important}.button,.button--primary,button[class*=button]{border-radius:30px!important;font-family:DM Sans,sans-serif!important;font-weight:600!important;letter-spacing:.02em!important;transition:all .2s ease!important}@media screen and (min-width:750px){ul.product-grid.product-grid--grid{--product-grid-columns-desktop: repeat(4, 1fr) !important}}@media screen and (max-width:749px){ul.product-grid{--mobile-columns: 2 !important}}.collection-card,.card--collection,[class*=collection] .card{border-radius:20px!important;overflow:hidden!important;border:1px solid var(--bynelis-pink-border)!important;transition:transform .2s ease!important;background:var(--bynelis-pink-light)!important}.collection-card:hover,.card--collection:hover{transform:translateY(-4px)!important;box-shadow:0 8px 24px #e8789a1f!important}.card__media,.card--collection .card__media{border-radius:16px!important;margin:12px!important;overflow:hidden!important;background:#fde8ef!important}.card__heading,.card--collection .card__heading{font-family:DM Sans,sans-serif!important;font-weight:700!important;font-size:1rem!important;color:var(--bynelis-dark)!important;margin-bottom:4px!important}.card--collection a,.collection-card a{color:var(--bynelis-pink)!important;font-weight:600!important;font-size:.85rem!important;text-decoration:none!important}.card--product,.product-card,[class*=product] .card{border-radius:16px!important;overflow:hidden!important;border:1px solid var(--bynelis-pink-border)!important;background:#fff!important;transition:transform .2s ease!important}.card--product:hover{transform:translateY(-3px)!important;box-shadow:0 6px 20px #e8789a1a!important}.card--product .card__media{border-radius:12px!important;margin:8px!important;overflow:hidden!important}.product-information h1,[class*=product-information] h1{font-family:DM Sans,sans-serif!important;font-size:1.4rem!important;font-weight:700!important;letter-spacing:-.03em!important;line-height:1.2!important;color:var(--bynelis-dark)!important}[class*=product] ul:has(li),[class*=product-details] ul{display:flex!important;flex-wrap:wrap!important;gap:8px!important;list-style:none!important;padding:0!important;margin:0!important}[class*=product] ul li,[class*=product-details] ul li{display:inline-flex!important;align-items:center!important;gap:4px!important;background:var(--bynelis-pink-light)!important;border:1px solid var(--bynelis-pink-border)!important;color:var(--bynelis-pink-dark)!important;font-size:.78rem!important;font-weight:600!important;padding:6px 14px!important;border-radius:30px!important;white-space:nowrap!important;font-family:DM Sans,sans-serif!important}[class*=product] hr,[class*=product] [class*=divider]{border-color:var(--bynelis-pink-border)!important;opacity:.6!important}[class*=variant] button,[class*=swatch] button{border-radius:8px!important;border:1.5px solid var(--bynelis-pink-border)!important;font-family:DM Sans,sans-serif!important;font-size:.82rem!important;font-weight:500!important;transition:all .15s ease!important}[class*=variant] button:hover{border-color:var(--bynelis-pink)!important;color:var(--bynelis-pink)!important}[class*=variant] button[aria-pressed=true],[class*=variant] button[class*=selected]{background:var(--bynelis-pink)!important;border-color:var(--bynelis-pink)!important;color:#fff!important}[class*=section] h2,[class*=section] .title{font-family:DM Sans,sans-serif!important;font-weight:800!important;letter-spacing:-.03em!important;color:var(--bynelis-dark)!important}.badge{border-radius:20px!important;font-family:DM Sans,sans-serif!important;font-size:.7rem!important;font-weight:600!important}.badge--soldout,.badge[class*=sold]{background:var(--bynelis-pink-light)!important;color:var(--bynelis-pink)!important;border:1px solid var(--bynelis-pink-border)!important}.header__menu-item,.menu-drawer__menu-item{font-family:DM Sans,sans-serif!important;font-weight:500!important;font-size:.75rem!important;letter-spacing:.1em!important;text-transform:uppercase!important;color:var(--bynelis-gray)!important;transition:color .2s ease!important}.header__menu-item:hover{color:var(--bynelis-pink)!important}input,select,textarea{border-radius:8px!important;border-color:var(--bynelis-pink-border)!important;font-family:DM Sans,sans-serif!important}input:focus,select:focus,textarea:focus{border-color:var(--bynelis-pink)!important;box-shadow:0 0 0 2px #e8789a26!important}.footer{background:#1a1a1a!important;color:#ccc!important}.footer a{color:#888!important;transition:color .2s ease!important}.footer a:hover{color:var(--bynelis-pink)!important}.price__regular .price-item,.price .price-item--regular{color:var(--bynelis-dark)!important;font-weight:600!important}.price__sale .price-item--sale{color:var(--bynelis-pink)!important;font-weight:700!important}.cart-count-bubble,.pagination__item--current{background:var(--bynelis-pink)!important;color:#fff!important;border-radius:50%!important}
/*# sourceMappingURL=/cdn/shop/t/3/assets/bynelis-custom.css.map */
