@font-face{font-display:swap;font-family:Lovelo;font-style:normal;font-weight:800;src:url(/fonts/Lovelo-Black.woff2)format("woff2")}*{box-sizing:border-box}html,body{margin:0;padding:0}body{color:#000;background-color:#fff;font-family:Montserrat,system-ui,-apple-system,Segoe UI,Roboto,sans-serif}a{color:inherit;text-decoration:none}.link{color:#ff1e8a}.container{max-width:1200px;margin-left:auto;margin-right:auto;padding-left:16px;padding-right:16px}@media (min-width:768px){.container{padding-left:20px;padding-right:20px}}@media (min-width:1024px){.container{padding-left:24px;padding-right:24px}}.grid{gap:16px;display:grid}.grid--products{grid-template-columns:1fr}@media (min-width:480px){.grid--products{grid-template-columns:repeat(2,1fr)}}@media (min-width:768px){.grid--products{grid-template-columns:repeat(3,1fr)}}@media (min-width:1024px){.grid--products{grid-template-columns:repeat(4,1fr)}}.grid--categories{grid-template-columns:repeat(2,1fr)}@media (min-width:1024px){.grid--categories{grid-template-columns:repeat(4,1fr)}}@media (prefers-reduced-motion:reduce){.scroller{scroll-behavior:auto!important}}.visually-hidden{clip:rect(0 0 0 0)!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}
.banner-bar-module-scss-module__b0oi5q__banner{color:#000;text-align:center;white-space:nowrap;background-color:#ff1e8a;justify-content:center;align-items:center;padding:8px 12px;font-family:Montserrat,system-ui,-apple-system,Segoe UI,Roboto,sans-serif;font-weight:700;display:flex;overflow:hidden}.banner-bar-module-scss-module__b0oi5q__text{letter-spacing:.2px;text-overflow:ellipsis;max-width:100%;font-size:12px;line-height:1.4;animation:.6s ease-in-out banner-bar-module-scss-module__b0oi5q__fadeSlide;display:inline-block;overflow:hidden}@keyframes banner-bar-module-scss-module__b0oi5q__fadeSlide{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (min-width:480px){.banner-bar-module-scss-module__b0oi5q__text{font-size:13px}}@media (min-width:768px){.banner-bar-module-scss-module__b0oi5q__text{font-size:14px}}@media (min-width:1024px){.banner-bar-module-scss-module__b0oi5q__text{font-size:15px}}@media (prefers-reduced-motion:reduce){.banner-bar-module-scss-module__b0oi5q__text{animation:none}}
.wishlist-drawer-module-scss-module__1gHDwa__overlay{z-index:70;background:#00000059;justify-content:flex-end;align-items:stretch;animation:.25s ease-out both wishlist-drawer-module-scss-module__1gHDwa__fadeIn;display:flex;position:fixed;inset:0}.wishlist-drawer-module-scss-module__1gHDwa__overlay--closing{animation:.25s ease-in both wishlist-drawer-module-scss-module__1gHDwa__fadeOut}.wishlist-drawer-module-scss-module__1gHDwa__panel{background:#fff;flex-direction:column;width:min(92vw,420px);height:100%;min-height:0;padding:16px;animation:.28s ease-out both wishlist-drawer-module-scss-module__1gHDwa__slideInRight;display:flex;box-shadow:0 10px 30px #0003}.wishlist-drawer-module-scss-module__1gHDwa__panel--closing{animation:.28s ease-in both wishlist-drawer-module-scss-module__1gHDwa__slideOutRight}.wishlist-drawer-module-scss-module__1gHDwa__panel:focus{outline:none}.wishlist-drawer-module-scss-module__1gHDwa__head{flex:none;justify-content:space-between;align-items:center;margin-bottom:12px;font-weight:800;display:flex}.wishlist-drawer-module-scss-module__1gHDwa__body{overscroll-behavior:contain;scrollbar-gutter:stable;flex:auto;min-height:0;padding-right:2px;overflow-y:auto}.wishlist-drawer-module-scss-module__1gHDwa__headActions{align-items:center;gap:8px;display:flex}.wishlist-drawer-module-scss-module__1gHDwa__clearBtn{color:#000000ad;cursor:pointer;background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;gap:6px;height:34px;padding:0 8px;font-size:13px;font-weight:700;display:inline-flex}.wishlist-drawer-module-scss-module__1gHDwa__clearBtn:focus-visible{outline-offset:2px;outline:2px solid #ff1e8a}.wishlist-drawer-module-scss-module__1gHDwa__clearBtn:hover{color:#000;background:#0000000f}.wishlist-drawer-module-scss-module__1gHDwa__iconBtn{color:#000;background:0 0;border:none;border-radius:999px;justify-content:center;align-items:center;width:34px;height:34px;display:inline-flex}.wishlist-drawer-module-scss-module__1gHDwa__iconBtn:focus-visible{outline-offset:2px;outline:2px solid #ff1e8a}.wishlist-drawer-module-scss-module__1gHDwa__iconBtn:hover{background:#0000000f}.wishlist-drawer-module-scss-module__1gHDwa__confirmClear{background:#ff1e8a1a;border:1px solid #ff1e8a47;border-radius:12px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin:0 0 12px;padding:12px;display:flex}.wishlist-drawer-module-scss-module__1gHDwa__confirmClear span{font-size:13px;font-weight:800}.wishlist-drawer-module-scss-module__1gHDwa__confirmActions{align-items:center;gap:8px;display:flex}.wishlist-drawer-module-scss-module__1gHDwa__cancelClearBtn,.wishlist-drawer-module-scss-module__1gHDwa__confirmClearBtn{cursor:pointer;font:inherit;border-radius:999px;min-height:32px;padding:6px 12px;font-size:13px;font-weight:800}.wishlist-drawer-module-scss-module__1gHDwa__cancelClearBtn{color:#000;background:#fff;border:1px solid #00000024}.wishlist-drawer-module-scss-module__1gHDwa__confirmClearBtn{color:#fff;background:#000;border:1px solid #000}.wishlist-drawer-module-scss-module__1gHDwa__cancelClearBtn:focus-visible,.wishlist-drawer-module-scss-module__1gHDwa__confirmClearBtn:focus-visible{outline-offset:2px;outline:2px solid #ff1e8a}.wishlist-drawer-module-scss-module__1gHDwa__empty{margin:8px 0}.wishlist-drawer-module-scss-module__1gHDwa__note{color:#000;margin:0 0 8px;font-size:13px}.wishlist-drawer-module-scss-module__1gHDwa__group{gap:8px;display:grid}.wishlist-drawer-module-scss-module__1gHDwa__groupTitle{letter-spacing:.02em;text-transform:uppercase;margin:8px 0 0;font-size:13px}.wishlist-drawer-module-scss-module__1gHDwa__list{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.wishlist-drawer-module-scss-module__1gHDwa__item{border:1px solid #00000014;border-radius:12px;grid-template-columns:64px 1fr auto;align-items:center;gap:10px;padding:8px;display:grid}.wishlist-drawer-module-scss-module__1gHDwa__item--sold{opacity:.72}.wishlist-drawer-module-scss-module__1gHDwa__thumb{border-radius:8px;width:64px;height:64px;position:relative;overflow:hidden}.wishlist-drawer-module-scss-module__1gHDwa__thumb img{object-fit:cover}.wishlist-drawer-module-scss-module__1gHDwa__info{min-width:0}.wishlist-drawer-module-scss-module__1gHDwa__title{color:#000;font-weight:700;display:inline-block}.wishlist-drawer-module-scss-module__1gHDwa__meta{gap:8px;margin-top:4px;font-size:14px;display:flex}.wishlist-drawer-module-scss-module__1gHDwa__price{font-weight:800}.wishlist-drawer-module-scss-module__1gHDwa__ml{color:#ff1e8a;font-weight:700}.wishlist-drawer-module-scss-module__1gHDwa__soldLabel{color:#000000ad;text-transform:uppercase;font-weight:800}.wishlist-drawer-module-scss-module__1gHDwa__remove{color:#000;background:0 0;border:none;border-radius:999px;justify-content:center;align-items:center;width:34px;height:34px;display:inline-flex}.wishlist-drawer-module-scss-module__1gHDwa__remove:focus-visible{outline-offset:2px;outline:2px solid #ff1e8a}.wishlist-drawer-module-scss-module__1gHDwa__remove:hover{background:#0000000f}.wishlist-drawer-module-scss-module__1gHDwa__shareRow{gap:10px;margin-top:12px;display:flex}.wishlist-drawer-module-scss-module__1gHDwa__shareRow>*{flex:1;justify-content:center;align-items:center;gap:6px;display:inline-flex}@keyframes wishlist-drawer-module-scss-module__1gHDwa__fadeIn{0%{opacity:0}to{opacity:1}}@keyframes wishlist-drawer-module-scss-module__1gHDwa__fadeOut{0%{opacity:1}to{opacity:0}}@keyframes wishlist-drawer-module-scss-module__1gHDwa__slideInRight{0%{opacity:0;transform:translate(100%)}to{opacity:1;transform:translate(0)}}@keyframes wishlist-drawer-module-scss-module__1gHDwa__slideOutRight{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(100%)}}@media (prefers-reduced-motion:reduce){.wishlist-drawer-module-scss-module__1gHDwa__overlay,.wishlist-drawer-module-scss-module__1gHDwa__panel{animation:none}}
