.rebel-beauty #header-group{display:contents}.rebel-header-section{position:sticky;top:0;z-index:60}.rebel-header{color:var(--rebel-cream);background:var(--rebel-burgundy);--color-foreground: var(--rebel-cream);--color-foreground-rgb: 255 253 247}.rebel-header__main{display:grid;grid-template-columns:180px minmax(180px,1fr) auto;align-items:center;gap:clamp(24px,5vw,84px);max-width:1920px;min-height:90px;padding:15px 24px;margin:auto}.rebel-header__logo{display:flex;align-items:center;width:180px;max-width:100%;text-decoration:none;color:var(--rebel-cream);font-size:22px;font-weight:700}.rebel-header__logo img,.rebel-footer__logo img{width:100%;height:auto;max-height:68px;object-fit:contain;filter:brightness(0) saturate(100%) invert(99%) sepia(6%) saturate(514%) hue-rotate(322deg) brightness(105%) contrast(101%)}.rebel-header__search{display:flex;width:100%;height:44px;margin:0;background:var(--rebel-cream);border:1px solid var(--rebel-blush);border-radius:5px;overflow:clip}.rebel-header__search input{min-width:0;flex:1;background:none;color:var(--rebel-ink);border:0;padding:0 14px;border-radius:0;font:inherit;font-size:14px}.rebel-header__search input::placeholder{color:#615259;opacity:1}.rebel-header__search button{display:grid;place-items:center;width:44px;flex:0 0 44px;border:0;background:var(--rebel-burgundy);color:var(--rebel-cream);cursor:pointer}.rebel-header__search svg{width:22px;height:22px}.rebel-header__actions{display:flex;align-items:center}.rebel-header__actions header-actions{gap:8px;color:var(--rebel-cream)}.rebel-header__actions .header-actions__action{color:var(--rebel-cream)}.rebel-header__actions .account-popover__panel,.rebel-header__actions .account-drawer__dialog,.rebel-header__actions .cart-drawer__dialog{--color-foreground: var(--rebel-ink);--color-foreground-rgb: 9 9 11}.rebel-header__menu-button{display:none}.rebel-nav{position:relative;max-width:1920px;margin:0 auto;border-top:1px solid #966277;padding:0 24px}.rebel-nav__list{list-style:none;display:flex;align-items:stretch;gap:clamp(8px,1.1vw,22px);margin:0;padding:0}.rebel-nav__item{min-width:0}.rebel-nav__details{position:static}.rebel-nav__details summary,.rebel-nav__direct{display:flex;align-items:center;gap:6px;min-height:48px;padding:8px 0;color:var(--rebel-cream);cursor:pointer;font-size:clamp(10px,.88vw,14px);line-height:1.3;text-decoration:none;white-space:nowrap;list-style:none}.rebel-nav__details summary::-webkit-details-marker{display:none}.rebel-nav__details summary::marker{content:""}.rebel-nav__details summary svg{width:19px;height:19px}.rebel-nav__details[open]>summary,.rebel-nav__direct:hover,.rebel-nav__details summary:hover{color:var(--rebel-cyan)}.rebel-nav__mega,.rebel-nav__dropdown{position:absolute;top:100%;left:0;z-index:2;max-height:min(70vh,700px);overflow-y:auto;background:var(--rebel-cream);color:var(--rebel-ink);padding:24px;border:1px solid var(--rebel-border);border-top:3px solid var(--rebel-blush);box-shadow:0 12px 24px #0002}.rebel-nav__mega{width:100%}.rebel-nav__columns{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:24px}.rebel-nav__column{display:flex;flex-direction:column;align-items:flex-start;gap:4px}.rebel-nav__mega a,.rebel-nav__dropdown a{display:block;color:var(--rebel-ink);text-decoration:none;padding:8px 0;font-size:13px;line-height:1.4;overflow-wrap:anywhere}.rebel-nav__mega a:hover,.rebel-nav__dropdown a:hover{text-decoration:underline;text-underline-offset:4px}.rebel-nav__heading{font-size:14px;font-weight:700;line-height:1.4;padding:8px 0}.rebel-nav__all{display:inline-block;font-weight:600;margin-bottom:12px;text-decoration:underline!important;text-underline-offset:4px}.rebel-nav__mega .rebel-nav__sub-link,.rebel-nav__dropdown .rebel-nav__sub-link{padding-left:12px}.rebel-nav__details--category{position:relative}.rebel-nav__dropdown{min-width:250px;width:max-content;max-width:360px}.rebel-nav__item:nth-last-child(-n+4) .rebel-nav__dropdown{left:auto;right:0}.rebel-header :is(a,button,summary,input):focus-visible,.rebel-footer :is(a,button,summary,input):focus-visible,.rebel-dock :is(a,button):focus-visible{outline:3px solid var(--rebel-cyan);outline-offset:4px}.rebel-header__search input:focus-visible{outline-color:var(--rebel-burgundy);outline-offset:-4px}.rebel-mobile-menu{width:min(92vw,430px);max-width:100%;height:100dvh;max-height:100dvh;margin:0;padding:0;border:0;background:var(--rebel-cream);color:var(--rebel-ink);overflow:auto}.rebel-mobile-menu::backdrop{background:#0009}.rebel-mobile-menu__top{display:flex;align-items:center;justify-content:space-between;position:sticky;top:0;z-index:1;padding:12px 20px;background:var(--rebel-burgundy);color:var(--rebel-cream)}.rebel-mobile-menu__top h2{margin:0;color:inherit;font-size:20px}.rebel-mobile-menu__top button{display:grid;place-items:center;width:44px;height:44px;border:0;background:transparent;color:var(--rebel-cream);cursor:pointer}.rebel-mobile-menu__top svg{width:24px;height:24px}.rebel-mobile-menu__list{list-style:none;margin:0;padding:8px 20px 30px}.rebel-mobile-menu__list>li{border-bottom:1px solid var(--rebel-border)}.rebel-mobile-menu__list :is(a,summary){display:block;min-height:46px;padding:12px 0;color:var(--rebel-ink);font-size:14px;font-weight:500;line-height:1.5;text-decoration:none;overflow-wrap:anywhere}.rebel-mobile-menu__list summary{display:flex;align-items:center;justify-content:space-between;cursor:pointer;list-style:none}.rebel-mobile-menu__list summary:after{content:"+";font-size:20px;line-height:1}.rebel-mobile-menu__list details[open]>summary:after{content:"\2212"}.rebel-mobile-menu__children{padding-left:16px}.rebel-menu-open{overflow:hidden}.rebel-header__fallback{padding:12px}.rebel-dock{display:none}.rebel-footer{margin-top:48px;color:var(--rebel-cream);background:var(--rebel-burgundy)}.rebel-footer__newsletter{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:48px;max-width:1920px;margin:auto;padding:42px 24px;color:var(--rebel-ink);background:var(--rebel-blush)}.rebel-footer__newsletter h2{margin:0 0 12px;font-size:clamp(24px,3vw,42px);font-weight:750;color:var(--rebel-ink);letter-spacing:-.03em}.rebel-footer__newsletter p{margin:0;font-size:14px;line-height:1.5}.rebel-footer__eyebrow{margin-bottom:10px!important;text-transform:uppercase;font-size:12px!important;letter-spacing:.08em;font-weight:650}.rebel-newsletter__field{display:flex;min-height:48px;background:var(--rebel-cream);border-radius:4px}.rebel-newsletter__field input{min-width:0;width:100%;flex:1;padding:12px;border:0;background:transparent;color:var(--rebel-ink);font:inherit;font-size:14px}.rebel-newsletter__field button{border:0;background:var(--rebel-burgundy);color:var(--rebel-cream);padding:12px 18px;border-radius:0 4px 4px 0;cursor:pointer;font:inherit;font-size:13px;font-weight:600}.rebel-newsletter__consent{display:flex;align-items:flex-start;gap:9px;margin-top:14px;font-size:12px;line-height:1.6}.rebel-newsletter__consent input{width:18px;height:18px;min-width:18px;margin:1px 0 0;accent-color:var(--rebel-burgundy)}.rebel-newsletter__consent a{color:var(--rebel-burgundy);text-decoration:underline;text-underline-offset:3px}.rebel-newsletter__feedback{font-weight:600}.rebel-footer__main{display:grid;grid-template-columns:minmax(220px,1.4fr) repeat(4,minmax(0,1fr));gap:32px;max-width:1920px;padding:48px 24px;margin:auto}.rebel-footer__brand{max-width:320px;font-size:13px;line-height:1.7}.rebel-footer__logo{display:block;width:180px;max-width:100%;margin-bottom:20px;color:var(--rebel-cream);font-size:24px;font-weight:700}.rebel-footer__brand p{margin:0 0 16px}.rebel-footer a{color:inherit;text-decoration:none;overflow-wrap:anywhere}.rebel-footer a:hover{text-decoration:underline;text-underline-offset:3px}.rebel-footer__social{display:flex;flex-wrap:wrap;gap:8px 16px;margin-top:16px}.rebel-footer__social a{display:inline-flex;align-items:center;min-height:44px;font-size:12px}.rebel-footer__group summary{cursor:pointer;list-style:none}.rebel-footer__group summary::-webkit-details-marker{display:none}.rebel-footer__group summary h2{margin:0 0 16px;color:var(--rebel-cream);font-size:13px;font-weight:650;text-transform:uppercase;letter-spacing:.03em;line-height:1.5}.rebel-footer__group ul{list-style:none;padding:0;margin:0}.rebel-footer__group li{margin:0}.rebel-footer__group li a{display:block;padding:7px 0;font-size:12px;line-height:1.5}.rebel-footer__bottom{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:18px 24px;background:var(--rebel-cream);color:var(--rebel-ink);font-size:10px;line-height:1.6}.rebel-footer__bottom p{margin:0;max-width:1000px}.rebel-footer__payments{display:flex;flex-wrap:wrap;gap:5px;list-style:none;padding:0;margin:0;flex:0 0 auto}.rebel-footer__payments svg{width:34px;height:22px}@media(max-width:1199px){.rebel-nav__list{gap:10px}.rebel-nav__details summary,.rebel-nav__direct{font-size:10px}.rebel-footer__main{grid-template-columns:repeat(4,minmax(0,1fr))}.rebel-footer__brand{grid-column:1 / -1;max-width:600px}}@media(max-width:999px){.rebel-header__main{grid-template-columns:44px minmax(0,1fr) auto;gap:8px 16px;padding:10px 12px 12px;min-height:0}.rebel-header__menu-button{display:grid;place-items:center;width:44px;height:44px;padding:10px;background:transparent;border:0;color:var(--rebel-cream);cursor:pointer}.rebel-header__menu-button svg{width:24px;height:24px}.rebel-header__logo{width:140px}.rebel-header__logo img{max-height:44px;object-position:left}.rebel-header__search{grid-row:2;grid-column:1 / -1}.rebel-header__actions{grid-column:3;grid-row:1}.rebel-nav{display:none}}@media(max-width:749px){.rebel-header__main{gap:8px}.rebel-header__logo{width:115px;font-size:16px}.rebel-header__search{height:42px}.rebel-header__actions header-actions{gap:0}.rebel-header__actions .header-actions__action{width:40px;min-width:40px}.rebel-dock{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));position:fixed;z-index:45;inset:auto 0 0;padding:5px 10px max(5px,env(safe-area-inset-bottom));background:var(--rebel-burgundy);color:var(--rebel-cream);border-top:1px solid #966277}.rebel-dock :is(a,button){display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;min-height:52px;padding:4px;border:0;background:none;color:inherit;font:inherit;font-size:10px;text-decoration:none;cursor:pointer}.rebel-dock svg{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:1.4}.rebel-dock [aria-current]{color:var(--rebel-cyan)}.rebel-beauty{padding-bottom:calc(65px + env(safe-area-inset-bottom))}.rebel-footer{margin-top:30px}.rebel-footer__newsletter{grid-template-columns:1fr;gap:22px;padding:32px 16px}.rebel-footer__newsletter h2{font-size:28px}.rebel-footer__main{display:block;padding:30px 16px 18px}.rebel-footer__brand{margin-bottom:26px}.rebel-footer__group{border-top:1px solid #966277;padding:0}.rebel-footer__group summary{display:flex;align-items:center;justify-content:space-between;min-height:52px;padding:12px 0}.rebel-footer__group summary h2{margin:0}.rebel-footer__group summary:after{content:"+";font-size:21px}.rebel-footer__group[open] summary:after{content:"\2212"}.rebel-footer__group ul{padding-bottom:12px}.rebel-footer__group li a{min-height:42px;padding-block:11px}.rebel-footer__bottom{flex-direction:column;align-items:flex-start;padding:18px 16px;gap:14px}.rebel-footer__payments{flex:initial}}@media(prefers-reduced-motion:reduce){.rebel-header *,.rebel-footer *,.rebel-dock *{scroll-behavior:auto}}.rebel-footer__newsletter :is(a,button,input):focus-visible{outline-color:var(--rebel-burgundy)}.rebel-header__search button:focus-visible{outline-color:var(--rebel-cyan);outline-offset:-4px}.rebel-newsletter__field input::placeholder{color:#615259;opacity:1}.rebel-header__actions .cart-bubble__background{background:var(--rebel-blush)}.rebel-header__actions .cart-bubble__text{color:var(--rebel-burgundy)}.rebel-mobile-menu :is(a,button,summary):focus-visible{outline-color:var(--rebel-burgundy)}.rebel-mobile-menu__top button:focus-visible{outline-color:var(--rebel-cyan)}.rebel-nav__mega a:focus-visible,.rebel-nav__dropdown a:focus-visible,.rebel-footer__bottom a:focus-visible{outline-color:var(--rebel-burgundy)}.rebel-footer .rebel-newsletter__consent a{color:var(--rebel-burgundy);text-decoration:underline}.rebel-nav__catalog-button{display:none;align-items:center;gap:8px;min-height:48px;border:0;padding:8px 0;background:none;color:var(--rebel-cream);font:inherit;font-size:clamp(10px,.88vw,14px);cursor:pointer;white-space:nowrap}html[data-rebel-navigation-ready] .rebel-nav__catalog-button{display:flex}.rebel-nav__catalog-button svg{width:19px;height:19px}.rebel-nav__catalog-button:hover,.rebel-nav__catalog-button[aria-expanded=true]{color:var(--rebel-cyan)}.rebel-mobile-menu{width:min(92vw,520px);overscroll-behavior:contain}.rebel-mobile-menu[open]{animation:rebel-drawer-enter .3s cubic-bezier(.2,.7,.2,1) both}.rebel-mobile-menu[open]::backdrop{background:#17050fa3;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);animation:rebel-drawer-shade-in .3s ease both}.rebel-mobile-menu[data-rebel-closing]{animation:rebel-drawer-exit .24s ease-in both}.rebel-mobile-menu[data-rebel-closing]::backdrop{animation:rebel-drawer-shade-out .24s ease-in both}.rebel-mobile-menu__all{display:flex;align-items:center;justify-content:space-between;min-height:56px;margin:18px 20px 8px;padding:12px 16px;border:1px solid var(--rebel-burgundy);background:var(--rebel-blush);color:var(--rebel-burgundy);font-size:14px;font-weight:600;text-decoration:none}.rebel-mobile-menu__list>li>details>summary,.rebel-mobile-menu__list>li>a{font-size:17px;min-height:58px}.rebel-mobile-menu__list a:hover{color:var(--rebel-burgundy);text-decoration:underline;text-underline-offset:4px}@keyframes rebel-drawer-enter{0%{transform:translate(-100%)}to{transform:translate(0)}}@keyframes rebel-drawer-exit{0%{transform:translate(0)}to{transform:translate(-100%)}}@keyframes rebel-drawer-shade-in{0%{opacity:0}to{opacity:1}}@keyframes rebel-drawer-shade-out{0%{opacity:1}to{opacity:0}}@media(prefers-reduced-motion:reduce){.rebel-mobile-menu[open],.rebel-mobile-menu[open]::backdrop,.rebel-mobile-menu[data-rebel-closing],.rebel-mobile-menu[data-rebel-closing]::backdrop{animation:none}}.rebel-header__main,.rebel-nav{max-width:none}.rebel-nav__list{width:100%;justify-content:space-between}
/*# sourceMappingURL=/cdn/shop/t/7/assets/rebel-chrome.css.map */
