:root{--sr49-ivory:#fdfdfd;--sr49-ivory-2:#fdfdfd;--sr49-cream:#f2f4ff;--sr49-text:#24249f;--sr49-muted:rgba(22,22,37,.68);--sr49-purple:#2d2dbf;--sr49-purple-2:#2d2dbf;--sr49-lavender:#f2f4ff;--sr49-gold:#2d2dbf;--sr49-border:rgba(45,45,191,.13);--sr49-shadow:0 12px 28px rgba(22,22,37,.08);--sr49-dropdown-shadow:0 22px 54px rgba(22,22,37,.15)}html body>header,html body>header.z-30,html body>header[x-ref=header],html body>header>.shopify-section,html body>header .shopify-section,html body>header .shopify-section-group-header-group,html body>header [class*=shopify-section-group-header-group],html body>header [id*=theme_header],html body>header [id*=__theme_header],html body>header .theme__header,html body>header .sr-top-header-nav,html body>header .sr-top-header-nav>.relative,html body>header .sr-top-header-nav [class*=layout],#shopify-section-sections--header-group__theme_header{background:var(--sr49-ivory)!important;background-color:var(--sr49-ivory)!important;background-image:none!important;color:var(--sr49-text)!important;border-color:var(--sr49-border)!important;box-shadow:none!important}html body>header .sr-top-header-nav{min-height:76px!important;border-bottom:1px solid var(--sr49-border)!important;box-shadow:var(--sr49-shadow)!important;position:relative!important;z-index:50!important;overflow:visible!important}html body>header .sr-top-header-nav>.relative,html body>header .sr-top-header-nav .md\:flex,html body>header .sr-top-header-nav .flex-nowrap,html body>header .sr-top-header-nav .flex-wrap{overflow:visible!important}html body>header .sr-logo-plate,html body>header .sr-logo-plate:hover,html body>header .sr-logo-plate:focus,html body>header .sr-logo-plate:focus-within{background:transparent!important;background-image:none!important;border:0!important;box-shadow:none!important;padding:0!important;border-radius:0!important;filter:none!important}html body>header .sr-header__logo-link,html body>header .sr-header__logo-link:hover,html body>header .sr-header__logo-link:focus{background:transparent!important;background-image:none!important;border:0!important;box-shadow:none!important;border-radius:0!important;padding:0!important;filter:none!important}html body>header .sr-header__logo-link img,html body>header .sr-logo-plate img,html body>header .sr-logo-plate .js-image{filter:none!important;mix-blend-mode:normal!important}html body>header .sr-top-header-nav a,html body>header .sr-top-header-nav button,html body>header .sr-top-header-nav span,html body>header .sr-top-header-nav svg,html body>header .sr-top-header-nav [class*=type__],html body>header [id*=theme_header] a,html body>header [id*=theme_header] button,html body>header [id*=theme_header] span,html body>header [id*=theme_header] svg{color:var(--sr49-text)!important;-webkit-text-fill-color:currentColor!important;border-color:var(--sr49-border)!important}html body>header .sr-top-header-nav a:hover,html body>header .sr-top-header-nav button:hover,html body>header .sr-top-header-nav a:focus,html body>header .sr-top-header-nav button:focus{color:var(--sr49-purple)!important;-webkit-text-fill-color:var(--sr49-purple)!important}@media(min-width:768px){html body>header .sr-top-header-nav .pl-6.flex-grow{display:flex!important;align-items:center!important;gap:10px!important}html body>header .sr-top-header-nav .flex-shrink>button,html body>header .sr-top-header-nav .flex-shrink>a:not([title][href$="/"]):not([href*="/cart"]):not([href*="/account"]):not([href*="/search"]),html body>header .sr-top-header-nav [x-data]>button:first-child{color:var(--sr49-text)!important;-webkit-text-fill-color:var(--sr49-text)!important;background:transparent!important;border:0!important;border-radius:999px!important;padding:9px 13px!important;margin:0!important;font-family:var(--type-font-heading-family)!important;font-size:12px!important;font-weight:800!important;letter-spacing:.08em!important;text-transform:uppercase!important;line-height:1.2!important;box-shadow:none!important}html body>header .sr-top-header-nav .flex-shrink>button:hover,html body>header .sr-top-header-nav .flex-shrink>a:hover,html body>header .sr-top-header-nav [x-data]>button:first-child:hover,html body>header .sr-top-header-nav .flex-shrink:focus-within>button{color:var(--sr49-purple)!important;-webkit-text-fill-color:var(--sr49-purple)!important;background:#16162512!important;box-shadow:none!important;transform:none!important}html body>header .sr-top-header-nav .flex-shrink>button>svg,html body>header .sr-top-header-nav [x-data]>button>svg{color:#16162594!important;width:13px!important;height:13px!important;margin-left:6px!important}html body>header .sr-top-header-nav .flex-shrink>button:hover>svg{color:var(--sr49-purple)!important}}html body>header .header__dropdown,html body>header [id*=theme_header] .header__dropdown{background:transparent!important;background-image:none!important;border:0!important;box-shadow:none!important;color:var(--sr49-text)!important;overflow:visible!important;z-index:60!important}html body>header .header__dropdown>div,html body>header .header__dropdown [class*=color__bg],html body>header .header__dropdown [class*=border],html body>header .header__dropdown .flex.justify-between{background:linear-gradient(180deg,var(--sr49-ivory-2) 0%,#fdfdfd 100%)!important;background-color:var(--sr49-ivory-2)!important;background-image:linear-gradient(180deg,var(--sr49-ivory-2) 0%,#fdfdfd 100%)!important;color:var(--sr49-text)!important;border-color:var(--sr49-border)!important;box-shadow:none!important}html body>header .header__dropdown>div{border-top:1px solid var(--sr49-border)!important;border-bottom:1px solid var(--sr49-border)!important;box-shadow:var(--sr49-dropdown-shadow)!important}html body>header .header__dropdown .flex.justify-between{padding:24px 28px 30px!important}html body>header .header__dropdown a,html body>header .header__dropdown a:not(.type__body--bold),html body>header .header__dropdown .type__body{color:var(--sr49-muted)!important;-webkit-text-fill-color:var(--sr49-muted)!important;text-decoration:none!important;font-family:var(--type-font-heading-family)!important}html body>header .header__dropdown a.type__body--bold,html body>header .header__dropdown .type__body--bold,html body>header .header__dropdown a:first-child{color:var(--sr49-purple)!important;-webkit-text-fill-color:var(--sr49-purple)!important;border-bottom:1px solid rgba(45,45,191,.12)!important;padding-bottom:10px!important;margin-bottom:14px!important;letter-spacing:.1em!important;text-transform:uppercase!important;font-family:var(--type-font-heading-family)!important;font-size:12px!important;font-weight:800!important}html body>header .header__dropdown a:hover{color:var(--sr49-purple)!important;-webkit-text-fill-color:var(--sr49-purple)!important}@media(min-width:768px){html body>header .sr-top-header-nav .flex.flex-wrap.items-center .flex-shrink>.header__dropdown{height:0!important;max-height:0!important;opacity:0!important;visibility:hidden!important;overflow:hidden!important;pointer-events:none!important;transition:opacity .16s ease,visibility .16s ease,max-height .16s ease!important}html body>header .sr-top-header-nav .flex.flex-wrap.items-center .flex-shrink:hover>.header__dropdown,html body>header .sr-top-header-nav .flex.flex-wrap.items-center .flex-shrink:focus-within>.header__dropdown,html body>header .sr-top-header-nav .flex.flex-wrap.items-center .flex-shrink.sr-menu-hover-open>.header__dropdown{height:auto!important;max-height:calc(100vh - 72px)!important;opacity:1!important;visibility:visible!important;overflow:visible!important;pointer-events:auto!important}html body>header .sr-top-header-nav .header__dropdown:before{content:""!important;position:absolute!important;left:0!important;right:0!important;top:-24px!important;height:24px!important;background:transparent!important;pointer-events:auto!important;z-index:2!important}}html body>header a[href*="/cart"] span.color__bg-primary,html body>header a[href*="/cart"] span.border__button--radius,html body>header .sr-top-header-nav a[href*="/cart"] span.color__bg-primary,html body>header .sr-top-header-nav a[href*="/cart"] span.border__button--radius{background:linear-gradient(180deg,#2d2dbf 0%,var(--sr49-gold) 100%)!important;color:#24249f!important;-webkit-text-fill-color:#24249f!important;border:1px solid rgba(255,255,255,.74)!important;box-shadow:0 3px 8px #16162533!important}html body>header a[href*="/cart"] span.color__bg-primary *,html body>header a[href*="/cart"] span.border__button--radius *{color:#24249f!important;-webkit-text-fill-color:#24249f!important}@media(max-width:767px){html body>header .sr-top-header-nav{min-height:64px!important;background:var(--sr49-ivory)!important;color:var(--sr49-text)!important;box-shadow:0 8px 22px #16162514!important}html body>header .sr-top-header-nav button,html body>header .sr-top-header-nav a,html body>header .sr-top-header-nav svg,html body>header .sr-top-header-nav span{color:var(--sr49-text)!important;-webkit-text-fill-color:currentColor!important}html body>header .sr-logo-plate .js-image{height:40px!important;width:auto!important;max-width:none!important;object-fit:contain!important}}html body main>.shopify-section.sr-announcement,html body main>section.shopify-section.sr-announcement{display:none!important;height:0!important;min-height:0!important;margin:0!important;padding:0!important;overflow:hidden!important}html body>header>.shopify-section.sr-announcement,html body>header .shopify-section.sr-announcement,html body>header .sr-announcement,html body>header .sr-ann{display:block!important;position:relative!important;z-index:70!important;margin:0!important;padding:0!important;border:0!important;background:linear-gradient(90deg,#24249f 0% 42%,#24249f 72% 100%)!important;color:#fdfdfd!important;box-shadow:none!important;overflow:hidden!important}html body>header .sr-ann:before,html body>header .sr-ann:after,html body>header .shopify-section.sr-announcement:before,html body>header .shopify-section.sr-announcement:after{display:none!important;content:none!important}html body>header .sr-ann__inner{min-height:44px!important;height:44px!important;display:flex!important;align-items:center!important;justify-content:center!important;gap:14px!important;padding:0 18px!important;background:transparent!important;position:relative!important;z-index:1!important;border-bottom:1px solid rgba(45,45,191,.42)!important}html body>header .sr-ann__inner:after{display:none!important;content:none!important}html body>header .sr-ann__text,html body>header .sr-ann__text *,html body>header .sr-ann__cta,html body>header .sr-ann__cta *{color:#fdfdfd!important;-webkit-text-fill-color:#fdfdfd!important;font-family:var(--type-font-heading-family)!important;font-size:12px!important;font-weight:800!important;letter-spacing:.035em!important;line-height:1!important;text-transform:uppercase!important;text-decoration:none!important;white-space:nowrap!important}html body>header .sr-ann__pill{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:32px!important;padding:0 14px!important;border-radius:2px!important;color:#2d2dbf!important;-webkit-text-fill-color:#2d2dbf!important;background:#f2f4ff0e!important;border:1px solid rgba(45,45,191,.42)!important;box-shadow:inset 0 1px #ffffff1a!important;font-family:var(--type-font-heading-family)!important;font-size:12px!important;font-weight:800!important;letter-spacing:.13em!important;line-height:1!important;text-transform:uppercase!important}html body>header .sr-top-header-nav{min-height:76px!important;border-top:0!important;border-bottom:1px solid var(--sr49-border)!important}@media(min-width:768px){html body>header .sr-top-header-nav .sr-header__desktop-nav{display:flex!important;align-items:center!important;gap:16px!important;flex-wrap:nowrap!important}html body>header .sr-top-header-nav .sr-header__desktop-nav>.flex-shrink{display:flex!important;align-items:center!important;margin:0!important;padding:0!important}html body>header .sr-top-header-nav .sr-header__nav-link,html body>header .sr-top-header-nav .sr-header__desktop-nav>.flex-shrink>button,html body>header .sr-top-header-nav .sr-header__desktop-nav>.flex-shrink>a{min-height:42px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:6px!important;margin:0!important;padding:10px 12px!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;color:var(--sr49-text)!important;-webkit-text-fill-color:var(--sr49-text)!important;font-family:var(--type-font-heading-family)!important;font-size:12px!important;font-weight:800!important;font-style:normal!important;letter-spacing:.085em!important;line-height:1!important;text-transform:uppercase!important;text-decoration:none!important;white-space:nowrap!important;opacity:1!important}html body>header .sr-top-header-nav .sr-header__nav-link *,html body>header .sr-top-header-nav .sr-header__desktop-nav>.flex-shrink>button *,html body>header .sr-top-header-nav .sr-header__desktop-nav>.flex-shrink>a *{font-family:var(--type-font-heading-family)!important;font-weight:800!important;font-style:normal!important;letter-spacing:.085em!important;text-transform:uppercase!important}html body>header .sr-top-header-nav .sr-header__nav-link svg,html body>header .sr-top-header-nav .sr-header__desktop-nav>.flex-shrink>button svg{width:13px!important;height:13px!important;margin-left:2px!important;color:#161625ad!important;-webkit-text-fill-color:currentColor!important;flex:0 0 auto!important}html body>header .sr-top-header-nav .sr-header__nav-link:hover,html body>header .sr-top-header-nav .sr-header__desktop-nav>.flex-shrink>button:hover,html body>header .sr-top-header-nav .sr-header__desktop-nav>.flex-shrink>a:hover,html body>header .sr-top-header-nav .sr-header__desktop-nav>.flex-shrink:focus-within>.sr-header__nav-link{color:var(--sr49-purple)!important;-webkit-text-fill-color:var(--sr49-purple)!important;background:transparent!important}}@media(max-width:767px){html body>header .sr-ann__inner{height:auto!important;min-height:40px!important;gap:10px!important;padding:7px 12px!important;flex-wrap:wrap!important}html body>header .sr-ann__text,html body>header .sr-ann__text *,html body>header .sr-ann__pill{font-size:10px!important;letter-spacing:.055em!important}html body>header .sr-ann__pill{min-height:26px!important;padding:0 10px!important}}
/*# sourceMappingURL=/cdn/shop/t/400/assets/sr-v50-header-sale-top.css.map */
