:root{--rs32-ink:#121218;--rs32-matte:#1d1b21;--rs32-matte2:#26212a;--rs32-white:#f7f1f3;--rs32-pink:#e4b4c7;--rs32-quiet:#c2b4bc;--rs32-stroke:rgba(255,255,255,.17)}#header-group .header-section{background:#111215!important;border-bottom:0!important}#header-component{--color-foreground:#f7f1f3;--color-foreground-rgb:247 241 243;--color-background:#17161c;--color-background-rgb:23 22 28;--color-account-icon:#f7f1f3}#header-component .header__row--top{padding-block:12px!important;border:0!important}#header-component .header__row--top .header__columns{background:linear-gradient(120deg,#27222bfa,#18171dfa 60%,#1d1922fa)!important;border:1px solid rgba(243,212,225,.24);border-radius:999px;box-shadow:0 15px 40px #0000003d,inset 0 1px #ffffff14;min-height:83px;max-width:1510px;padding:7px clamp(16px,2.5vw,34px)!important;transition:min-height .28s ease,box-shadow .28s ease,background .28s ease}#header-component[data-sticky-state=active] .header__row--top .header__columns{min-height:70px;box-shadow:0 12px 33px #08070ba8,inset 0 1px #ffffff0f}#header-component .header-logo{display:none!important}#header-component .rs32-brand{display:inline-flex;align-items:center;gap:12px;color:var(--rs32-white)!important;text-decoration:none!important;min-width:171px;max-width:210px;white-space:nowrap;font-family:Arial,Helvetica,sans-serif;line-height:1;padding:2px;transition:transform .25s ease}#header-component .rs32-brand:hover{transform:translateY(-1px)}#header-component .rs32-brand__emblem{width:44px;height:44px;flex:0 0 44px;border-radius:50%;display:grid;place-items:center;color:#2a1b26;background:linear-gradient(135deg,#ffdfeb,#e3a4bd 62%,#d48bac);border:1px solid #ffe7ef52;box-shadow:0 0 0 4px #e5acc11a,0 6px 22px #e0a4bf24}#header-component .rs32-brand__emblem span{font-size:28px;line-height:1;transform:rotate(-12deg)}#header-component .rs32-brand__wordmark{display:flex;flex-direction:column;align-items:flex-start;gap:4px;min-width:0}#header-component .rs32-brand__wordmark strong{color:#fff!important;font-size:clamp(20px,2vw,25px);font-weight:900;letter-spacing:-.075em;line-height:.88}#header-component .rs32-brand__wordmark small{color:#dac9d0!important;font-size:8px;letter-spacing:.36em;font-weight:800;line-height:1}#header-component .rs32-brand__wordmark small span{letter-spacing:0;font-size:8px}#header-component .rs32-brand__dot{color:#e4b4c7}#header-component .header-menu{display:none!important}#header-component .rs32-nav{display:flex;align-items:center;justify-content:center;gap:clamp(13px,2vw,34px);min-width:0;height:100%;font-family:Arial,Helvetica,sans-serif}#header-component .rs32-nav__links{display:flex;align-items:center;gap:clamp(2px,.5vw,8px);list-style:none;padding:0;margin:0;height:100%;min-width:0}#header-component .rs32-nav__item{display:flex;align-items:center;height:100%;position:relative}#header-component .rs32-nav__link{position:relative;display:inline-flex;align-items:center;justify-content:center;min-height:43px;padding:12px clamp(9px,.85vw,16px);text-decoration:none!important;color:#e7dce1!important;border-radius:999px;font-size:11px;font-weight:820;letter-spacing:.075em;text-transform:uppercase;white-space:nowrap;transition:background .22s ease,color .22s ease,transform .22s ease}#header-component .rs32-nav__link:hover,#header-component .rs32-nav__link:focus-visible{color:#fff!important;background:#ffffff16;transform:translateY(-1px)}#header-component .rs32-nav__link--active{background:#f0d5df18;color:#ffdde9!important}#header-component .rs32-nav__link--active:before{content:"";position:absolute;left:11px;right:11px;bottom:6px;height:2px;background:#ebb1c9;border-radius:99px}#header-component .rs32-nav__link-line{position:absolute;left:16px;right:16px;bottom:7px;height:1px;transform:scaleX(0);transform-origin:center;background:#ebb1c9;transition:transform .24s ease}#header-component .rs32-nav__link:hover .rs32-nav__link-line{transform:scaleX(1)}#header-component .rs32-nav__drop{display:inline-flex;align-items:center;justify-content:center;gap:11px;flex:0 0 auto;min-height:48px;padding:9px 13px 9px 17px;border-radius:999px;background:linear-gradient(115deg,#f6e4eb,#e4b5c8);color:#151218!important;text-decoration:none!important;box-shadow:0 6px 21px #d998b329;font-size:11px;font-weight:900;letter-spacing:.075em;white-space:nowrap;transition:transform .23s ease,box-shadow .23s ease,background .23s ease}#header-component .rs32-nav__drop:hover{transform:translateY(-2px);box-shadow:0 8px 29px #e5a6c347;background:linear-gradient(115deg,#fff3f7,#f3cddd)}#header-component .rs32-nav__star{font-size:16px;line-height:1}#header-component .rs32-nav__drop-arrow{display:grid;place-items:center;font-size:16px;color:#fff;background:#241d26;border-radius:50%;width:28px;height:28px;transition:transform .22s ease}#header-component .rs32-nav__drop:hover .rs32-nav__drop-arrow{transform:rotate(45deg)}#header-component .header__columns .header__column--right{gap:9px;min-width:max-content}#header-component .header__column--right .search-action{margin-inline:0!important}#header-component .header__column--right header-actions{gap:9px!important;margin:0!important}#header-component .header-actions__action,#header-component .header__column--right .search-action>.header-actions__action,#header-component .menu-drawer-container>.header__icon--summary{width:45px;height:45px;min-height:45px;display:inline-flex;align-items:center;justify-content:center;flex:0 0 45px;border-radius:50%!important;border:1px solid rgba(255,255,255,.2)!important;background:#ffffff0f!important;color:#f7f1f3!important;box-shadow:inset 0 1px #ffffff09;transition:background .2s ease,color .2s ease,transform .2s ease,border-color .2s ease}#header-component .header-actions__action:hover,#header-component .menu-drawer-container>.header__icon--summary:hover{background:#e9b6cb3b!important;border-color:#eac3d4!important;color:#fff!important;transform:translateY(-2px)}#header-component .account-button,#header-component .account-button shopify-account{color:#f7f1f3!important}#header-component .header-actions__cart-icon .cart-bubble__background{background:#e9b5ca!important}#header-component .header-actions__cart-icon .cart-bubble__text{color:#161319!important;font-weight:900!important}#header-component .header-actions__cart-icon .svg-wrapper{display:grid;place-items:center}#header-component .header-actions__action .svg-wrapper svg{stroke-width:1.6}#header-component :is(.rs32-brand,.rs32-nav a,.header-actions__action,.header__icon--summary):focus-visible{outline:3px solid #efb2cc!important;outline-offset:4px!important}#header-component .rs32-brand:focus-visible{border-radius:15px}#header-component .rs32-drawer-intro,#header-component[data-menu-style=drawer] .rs32-nav{display:none}@media(min-width:750px)and (max-width:1200px){#header-component .header__row--top .header__columns{min-height:76px;padding-inline:16px!important}#header-component .rs32-nav{gap:9px}#header-component .rs32-brand{min-width:145px;gap:9px}#header-component .rs32-brand__emblem{width:37px;height:37px;flex-basis:37px}#header-component .rs32-brand__emblem span{font-size:24px}#header-component .rs32-brand__wordmark strong{font-size:20px}#header-component .rs32-nav__link{font-size:10px;padding-inline:9px}#header-component .rs32-nav__drop{font-size:10px;padding:8px 8px 8px 12px;gap:6px}#header-component .rs32-nav__drop-arrow{width:24px;height:24px;font-size:15px}}@media(min-width:750px)and (max-width:1050px){#header-component .rs32-nav__item--2,#header-component .rs32-nav__item--4{display:none}}@media(max-width:749px){#header-component .header__row--top{padding:9px 11px!important}#header-component .header__row--top .header__columns{min-height:64px;padding:5px 9px!important;border-radius:21px;box-shadow:0 7px 25px #0005;column-gap:0}#header-component[data-sticky-state=active] .header__row--top .header__columns{min-height:61px}#header-component .rs32-brand{grid-area:center;justify-self:center;gap:8px;min-width:0;max-width:100%;margin-inline:auto;padding:0}#header-component .rs32-brand__emblem{width:33px;height:33px;flex-basis:33px;box-shadow:none}#header-component .rs32-brand__emblem span{font-size:21px}#header-component .rs32-brand__wordmark strong{font-size:18px}#header-component .rs32-brand__wordmark small{font-size:6.5px;letter-spacing:.29em}#header-component .rs32-nav{display:none!important}#header-component .header-actions__action,#header-component .menu-drawer-container>.header__icon--summary{width:37px;height:37px;min-height:37px;flex-basis:37px;border-radius:14px!important}#header-component .header__columns{--header-mobile-bookend:37px!important;grid-template-columns:37px 37px minmax(0,1fr) 37px 37px!important}#header-component .header__column--right header-actions{gap:0!important}#header-component .header-actions__cart-icon .cart-bubble{top:0;right:0}#header-component .header-actions__action svg{width:18px;height:18px}#header-component .menu-drawer{--color-background:#14141a;--color-background-rgb:20 20 26;--color-foreground:#f4eef1;--color-foreground-rgb:244 238 241;background:linear-gradient(155deg,#28202d,#16151c 42%,#111216)!important;border:1px solid #ffffff22;border-inline-start:0;border-radius:0 29px 29px 0;box-shadow:15px 0 50px #0009;color:#f4eef1!important}#header-component .menu-drawer__navigation{--menu-top-level-font-color:#f4eef1;--menu-top-level-font-color-rgb:244 238 241}#header-component .menu-drawer__close-button{width:41px;height:41px;padding:9px!important;margin:15px 17px 0 auto!important;border-radius:50%!important;background:#ffffff18!important;border:1px solid #ffffff55!important;color:#fff!important;display:grid;place-items:center}#header-component .rs32-drawer-intro{display:block;margin:20px 20px 27px;padding:22px 20px;border-radius:23px;border:1px solid #efc1d544;background:linear-gradient(120deg,#352835,#231d27 75%);position:relative;overflow:hidden}#header-component .rs32-drawer-intro:after{content:"\2726";position:absolute;right:-10px;top:-27px;font-size:120px;color:#e8b7cd18;pointer-events:none;transform:rotate(-13deg)}#header-component .rs32-drawer-kicker{font:850 9px/1.3 Arial,Helvetica,sans-serif;letter-spacing:.23em;color:#e5b4c7}#header-component .rs32-drawer-intro p{color:#fff;margin:16px 0 20px;font:900 clamp(28px,8vw,44px)/.98 Arial,Helvetica,sans-serif;letter-spacing:-.06em}#header-component .rs32-drawer-intro p em{font:italic 500 1em Georgia,serif;color:#edbfd1}#header-component .rs32-drawer-cta{display:inline-flex;align-items:center;justify-content:space-between;gap:24px;min-height:41px;padding:11px 17px;border-radius:999px;color:#161419!important;background:#efcbd9;text-decoration:none!important;font:900 10px/1.3 Arial,Helvetica,sans-serif;letter-spacing:.08em}#header-component .rs32-drawer-cta:hover{background:#fff}#header-component .menu-drawer__menu{padding-inline:19px!important}#header-component .menu-drawer__menu>li{margin:0 0 11px!important;padding:0!important;border:0!important}#header-component .menu-drawer__menu-item--mainlist{min-height:59px!important;padding:14px 16px!important;border:1px solid #ffffff2e!important;background:#ffffff0b!important;border-radius:17px!important;font:900 16px/1.25 Arial,Helvetica,sans-serif!important;letter-spacing:.03em!important;text-transform:uppercase!important;color:#f7eef2!important;transition:background .2s ease,border-color .2s ease}#header-component .menu-drawer__menu-item--mainlist:hover,#header-component .menu-drawer__menu-item--mainlist:focus-visible{background:#efbbd022!important;border-color:#dba8bc!important}#header-component .menu-drawer__menu-item--mainlist:after{content:"\2197";font:600 20px/1 Arial,Helvetica,sans-serif;color:#e8b5c9;margin-left:auto}#header-component .menu-drawer__menu-item--mainlist:has(.icon-plus):after{display:none}#header-component .menu-drawer__navigation a:focus-visible,#header-component .rs32-drawer-cta:focus-visible{outline:3px solid #f5c2d9!important;outline-offset:3px}#header-component .menu-drawer__utility-links,#header-component .menu-drawer__account{color:#f3ebef!important}#header-component .menu-drawer__featured-content-list img{border-radius:18px}}@media(min-width:750px){#header-component .rs32-nav{display:flex}}@media(prefers-reduced-motion:reduce){#header-component .rs32-brand,#header-component .rs32-nav__link,#header-component .rs32-nav__drop,#header-component .rs32-nav__drop-arrow,#header-component .header-actions__action,#header-component .header__row--top .header__columns{transition:none!important}#header-component .rs32-brand:hover,#header-component .rs32-nav__drop:hover,#header-component .header-actions__action:hover{transform:none!important}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/rostar-header.css.map */
