.cupids-header-socials{background:#fff;color:#171316;padding:4px 16px}.cupids-header-socials .list-social{display:flex;justify-content:center;align-items:center;gap:10px;margin:0}.cupids-header-socials .list-social__link{color:#171316;padding:10px;min-width:44px;min-height:44px;justify-content:center}.cupids-header-socials .list-social__link .icon{width:22px;height:22px}.cupids-header-socials .list-social__link:hover{color:#b52f70}.section-header .header{background:#fff;color:#171316;grid-template-areas:"left-icons heading icons";grid-template-columns:1fr auto 1fr;column-gap:12px;padding:16px 24px}.section-header .header__heading-link{padding:0}.section-header .header__heading-logo-wrapper{width:230px;max-width:100%}.section-header .header__heading-logo{height:auto;object-fit:contain}.section-header .header>.header__search{display:none!important}.section-header .header__icons .header__search{display:inline-flex!important}.section-header .header__icons{padding-right:0}.section-header header-drawer{margin-left:0}.section-header .header__icon--cart{margin-right:0}.section-header .header__icon{color:#171316}@media screen and (min-width:990px){.section-header .header:not(.drawer-menu){grid-template-areas:"left-icons heading icons" "navigation navigation navigation";row-gap:16px;padding-bottom:0}.section-header .header__inline-menu{width:100%;margin:0!important;border-top:1px solid #eee5e9;padding:8px 0}.section-header .header .header__inline-menu>.list-menu--inline{display:flex;width:100%;justify-content:center;gap:clamp(0px,1vw,16px);flex-wrap:wrap}.section-header .header__menu-item{color:#171316;font-size:14px;font-weight:500;letter-spacing:.02em;padding:14px 22px 14px 10px;min-height:44px}.section-header .header__menu-item:hover,.section-header .header__menu-item:focus-visible,.section-header details[open]>.header__menu-item{color:#b52f70}.section-header #HeaderMenu-lingerie-clothing{color:#b52f70;font-weight:600}.section-header .mega-menu__content{background:#fff;border-top:1px solid #eee5e9;box-shadow:0 14px 24px #17131614;padding:24px 0;max-height:min(65vh,560px);overflow-y:auto}.section-header .header .mega-menu__list,.section-header .header .mega-menu__list--condensed{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px 32px;max-width:1200px}.section-header .header .mega-menu__list>li{width:auto;padding:0}.section-header .mega-menu__link{color:#51474d;font-size:14px;line-height:1.55;padding:8px 0}.section-header .mega-menu__link--level-2{color:#171316;font-weight:600}.section-header .mega-menu__link:hover{color:#b52f70}}.section-header #HeaderDrawer-lingerie-clothing{color:#b52f70;font-weight:600}@media screen and (max-width:749px){.cupids-header-socials .list-social{gap:8px}.section-header .header{grid-template-columns:44px minmax(0,1fr) 88px;column-gap:0;padding:12px}.section-header .header__heading,.section-header .header__heading-link{min-width:0;max-width:100%}.section-header .header__heading-logo-wrapper{width:min(190px,calc(100vw - 156px))}}.cupids-service-bar{background:#171316;color:#fff9fc;border-bottom:1px solid #e9b3cb;padding:9px 24px;font-family:var(--font-body-family);font-size:14px;line-height:1.5;letter-spacing:.025em;text-align:center}.cupids-service-bar__desktop,.cupids-service-bar__message{display:flex;justify-content:center;align-items:center;flex-wrap:wrap}.cupids-service-bar__desktop{column-gap:40px}.cupids-service-bar__message{gap:16px;min-height:44px}.cupids-service-bar__dot{color:#f0bfd5}.cupids-service-bar__link{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:44px;color:#f0bfd5;text-decoration:none}.cupids-service-bar__link:hover{text-decoration:underline;text-underline-offset:4px}.cupids-service-bar__link:focus-visible{outline:2px solid #f0bfd5;outline-offset:3px}.cupids-service-bar__mobile{display:none}@media screen and (max-width:749px){.cupids-service-bar{padding:4px 10px;font-size:13px;letter-spacing:0}.cupids-service-bar__desktop{display:none}.cupids-service-bar__mobile{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;column-gap:8px}}
/*# sourceMappingURL=/cdn/shop/t/16/compiled_assets/styles.css.map */
