.header-section:has([data-island-header]){--island-gap-x: 10px;--island-gap-y: 10px;--island-radius: var(--rounded-block, var(--border-radius));--island-blue: #70cdee;--island-blue-rgb: 112 205 238;--island-grey: #1c1c1c;--island-grey-rgb: 28 28 28;--island-shadow: 0 8px 28px rgb(0 0 0 / .28), 0 2px 8px rgb(0 0 0 / .18);--island-shadow-hover: 0 12px 36px rgb(0 0 0 / .34), 0 4px 12px rgb(0 0 0 / .22);z-index:30;padding-inline:var(--island-gap-x);padding-block-start:var(--island-gap-y);padding-block-end:0;background:transparent!important;pointer-events:none}@media screen and (min-width:768px){.header-section:has([data-island-header]){--island-gap-x: 18px;--island-gap-y: 14px}}@media screen and (min-width:1280px){.header-section:has([data-island-header]){--island-gap-x: 24px;--island-gap-y: 16px}}.header-section:has([data-island-header]) .header{pointer-events:auto}.header-section:has([data-island-header]).header-sticky{inset-block-start:0}.header-section:has([data-island-header]) .header{--header-background-opacity: 1;--header-logo-opacity: 1;--color-foreground: 112 205 238;color:var(--island-blue);position:relative!important;inset-block-start:auto!important;border-radius:var(--island-radius);padding-inline:1.15rem}@media screen and (min-width:768px){.header-section:has([data-island-header]) .header{padding-inline:1.5rem}}.header-section:has([data-island-header]) .header:before{border-radius:var(--island-radius)!important;background:linear-gradient(180deg,#ffffff14,#ffffff03),rgb(var(--island-grey-rgb) / .82);backdrop-filter:blur(24px) saturate(1.4);-webkit-backdrop-filter:blur(24px) saturate(1.4);box-shadow:var(--island-shadow);border:1px solid rgb(255 255 255 / .12);opacity:1!important;transition:box-shadow .35s cubic-bezier(.6,0,.4,1),background .35s cubic-bezier(.6,0,.4,1)}@media(hover:hover)and (pointer:fine){.header-section:has([data-island-header]):not(.header-hidden) .header:hover:before{box-shadow:var(--island-shadow-hover);background:linear-gradient(180deg,#ffffff1a,#ffffff05),rgb(var(--island-grey-rgb) / .9)}}.header-section.header-scrolled:has([data-island-header]) .header:before{border-radius:var(--island-radius)!important}.header-section:has([data-island-header]) .header__corner,.header-section:has([data-island-header]) .header__cutout{display:none!important}.header-section.header-transparent:has([data-island-header]) .header,.header-section.header-transparent.header-scrolled:has([data-island-header]) .header{--header-background-opacity: 1;--header-logo-opacity: 1;--color-foreground: 112 205 238;color:var(--island-blue);position:relative!important;inset-block-start:auto!important}.js :has(.shopify-section:first-child [allow-transparent-header]) .header-section:has([data-island-header]) .header{--header-background-opacity: 1;--header-logo-opacity: 1;--color-foreground: 112 205 238;color:var(--island-blue);position:relative!important}.header-section:has([data-island-header]) .header :is(a,button,summary,.icon,svg){color:inherit}.header-section:has([data-island-header]) .header svg{fill:currentColor;stroke:currentColor}.header-section:has([data-island-header]) .header svg [fill=none]{fill:none}.header-section:has([data-island-header]) .header .count{color:var(--island-blue)}.header-section:has([data-island-header]) .header .dropdown,.header-section:has([data-island-header]) .header .dropdown__container{--color-foreground: 23 23 23;color:#171717}.header-section:has([data-island-header]) .header .dropdown :is(a,button,summary,p,.icon,svg){color:#171717}.header-section:has([data-island-header]) .header .dropdown svg{fill:currentColor}.header-section:has([data-island-header]){transition:transform var(--animation-nav)}.header-section:has([data-island-header]).header-hidden[data-sticky-type=on-scroll-up]{transform:translateY(calc(-100% - 8px));pointer-events:none}.header-section:has([data-island-header]).header-hidden .header[is=sticky-header][data-sticky-type=on-scroll-up]{transform:none}body:has([data-island-header]) .shopify-section-group-header-group,.shopify-section-group-header-group:has([data-island-header]){background:transparent}body:has([data-island-header]) .header-section .section.header:before{height:100%}body:has([data-island-header]) .topbar-section{overflow:hidden;display:flex;align-items:center}.js body:has([data-island-header]) .topbar.section:before,.js body:has([data-island-header]) .topbar.section.section--next-rounded:before,.js body:has([data-island-header]) .topbar.section.section--first-rounded:before,.js body:has([data-island-header]) .topbar-section .section:before{height:100%!important}body:has([data-island-header]) .topbar,body:has([data-island-header]) .topbar .announcement-bar,body:has([data-island-header]) .topbar .announcement__slide,body:has([data-island-header]) .topbar .announcement__content,body:has([data-island-header]) .topbar .marquee,body:has([data-island-header]) .topbar .scrolling-text{align-items:center}body:has([data-island-header]) .topbar .announcement-icon{display:flex;align-items:center;line-height:0}body:has([data-island-header]) .topbar .announcement-text{margin-block:0;display:flex;align-items:center;line-height:1.2}body:has([data-island-header]) .topbar .announcement__slide:not([aria-hidden]) .announcement__content{transform:none}body:has([data-island-header]) :is(.cart-drawer,.menu-drawer){--color-foreground: 112 205 238;--color-background: 28 28 28;--color-button-background: 112 205 238;--color-button-gradient: #70cdee;--color-button-border: 112 205 238;--color-button-text: 28 28 28;--color-border: 112 205 238 / .38;--color-border-dark: 112 205 238 / .62;--color-border-light: 112 205 238 / .22}body:has([data-island-header]) :is(.cart-drawer,.menu-drawer) .drawer__inner,body:has([data-island-header]) :is(.cart-drawer,.menu-drawer) .drawer__submenu{color:#70cdee;background:linear-gradient(180deg,#ffffff14,#ffffff03),#1c1c1cdb!important;backdrop-filter:blur(24px) saturate(1.4);-webkit-backdrop-filter:blur(24px) saturate(1.4);border-color:#70cdee47;box-shadow:0 16px 48px #00000047}body:has([data-island-header]) :is(.cart-drawer,.menu-drawer) :is(a,button,summary,p,span,label,.drawer__title,.drawer__menu-item,.price,.totals,.tax-note){color:inherit}body:has([data-island-header]) :is(.cart-drawer,.menu-drawer) svg{color:inherit;fill:currentColor;stroke:currentColor}body:has([data-island-header]) :is(.cart-drawer,.menu-drawer) svg[fill=none],body:has([data-island-header]) :is(.cart-drawer,.menu-drawer) svg [fill=none]{fill:none}body:has([data-island-header]) :is(.cart-drawer,.menu-drawer) img{color:unset}body:has([data-island-header]) :is(.cart-drawer,.menu-drawer) :is(.drawer__header,.drawer__footer-top,.drawer__footer-bottom,.horizontal-product+.horizontal-product,.drawer__submenu>button){border-color:#70cdee38}body:has([data-island-header]) :is(.cart-drawer,.menu-drawer) .drawer__footer-bottom{background-color:#70cdee0f}body:has([data-island-header]) :is(.cart-drawer,.menu-drawer) :is(.input,.select,.textarea,.quantity,.quantity__input){color:#70cdee;background-color:#1c1c1c59;border-color:#70cdee59}body:has([data-island-header]) :is(.cart-drawer,.menu-drawer) .free-shipping-bar{color:#70cdee;background-color:#70cdee1a;border:1px solid rgb(112 205 238 / .22)}body:has([data-island-header]) :is(.cart-drawer,.menu-drawer) progress-bar:before,body:has([data-island-header]) :is(.cart-drawer,.menu-drawer) .free-shipping-bar progress-bar:before{background-color:#70cdee}body:has([data-island-header]) :is(.cart-drawer,.menu-drawer) .button--primary{color:#1c1c1c;background:#70cdee;background-color:#70cdee}body:has([data-island-header]) :is(.cart-drawer,.menu-drawer) .button--secondary{color:#70cdee;background:transparent;border-color:#70cdee73}body:has([data-island-header]) :is(.cart-drawer,.menu-drawer) .button--secondary .btn-fill{background:#70cdee}body:has([data-island-header]) :is(.cart-drawer,.menu-drawer) .count{color:#1c1c1c;background-color:#70cdee}.js body:has([data-island-header]) :is(.cart-drawer,.menu-drawer) .drawer__header:before{background-color:#70cdee8c}
/*# sourceMappingURL=/cdn/shop/t/35/assets/repillow-island-header.css.map */
