:root{--raidage-overlay-duration: .18s;--raidage-overlay-ease: cubic-bezier(.2, .65, .3, 1)}.raidage-surface{color:#111;background:#fff;border:1px solid rgba(0,0,0,.12);border-radius:8px;box-shadow:0 8px 26px #00000017}@supports ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){.raidage-surface{background:#fffffff0;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}}.raidage-close{display:inline-flex;align-items:center;justify-content:center;flex:0 0 44px;width:44px;height:44px;padding:0;border:0;border-radius:4px;color:inherit;background:transparent;cursor:pointer;transition:background var(--raidage-overlay-duration) ease}.raidage-close:hover{background:#0000000d}.raidage-close svg{width:18px;height:18px}.raidage-focus:focus-visible,.raidage-close:focus-visible,.header-search :is(button,a):focus-visible{outline:2px solid currentColor;outline-offset:3px}.raidage-dialog.is-closing{pointer-events:none}.raidage-overlay-backdrop{display:block;position:absolute;top:0;right:0;bottom:0;left:0;background:#00000038}.header-search{position:fixed;top:var(--raidage-viewport-top, 0px);left:0;right:0;height:var(--raidage-viewport-height, 100vh);height:var(--raidage-viewport-height, 100dvh);z-index:2000;opacity:0;visibility:hidden;transition:opacity var(--raidage-overlay-duration) ease,visibility 0s var(--raidage-overlay-duration)}.header-search:is(.is-open,.is-closing){visibility:visible}.header-search.is-open{opacity:1;transition-delay:0s}.header-search .header-search__backdrop{display:block;cursor:pointer}.header-search__container{position:relative;width:min(760px,calc(100% - 32px));margin:min(9vh,96px) auto 16px;max-height:calc(var(--raidage-viewport-height, 100dvh) - min(9vh,96px) - 16px);display:flex;transform:translateY(-8px);transition:transform var(--raidage-overlay-duration) var(--raidage-overlay-ease)}.header-search.is-open .header-search__container{transform:translateY(0)}.header-search__content{width:100%;display:flex;flex-direction:column;min-height:0;overflow:hidden}.header-search__header{display:flex;align-items:center;justify-content:space-between;padding:4px 8px 0 20px;flex-shrink:0}.header-search__title{font-size:12px;font-weight:500;letter-spacing:.1em;text-transform:uppercase}.header-search__support{margin:0;padding:0 20px 12px;font-size:14px;line-height:1.5;color:#555}.header-search predictive-search{display:flex;flex-direction:column;min-height:0}.header-search__form{display:flex;align-items:center;gap:6px;padding:8px 16px 16px;border-bottom:1px solid rgba(0,0,0,.08);flex-shrink:0}.header-search__input{flex:1;min-width:0;width:100%;border:0;border-radius:0;background:transparent;color:#111;font:inherit;font-size:18px;padding:10px 4px}.header-search__input::-webkit-search-cancel-button{display:none}.header-search__input:focus,.header-search__input:focus-visible{outline:0;box-shadow:none}.header-search__form:focus-within{border-bottom-color:#767676}.header-search__submit,.header-search__reset{display:inline-flex;align-items:center;justify-content:center;flex:0 0 44px;width:44px;height:44px;padding:12px;background:transparent;color:#111;border:0;cursor:pointer}.header-search__reset.hidden{display:none}.header-search__reset svg{width:18px;height:18px}.header-search__results{min-height:0;padding:12px 16px 16px;overflow-y:auto;overscroll-behavior:contain}.header-search predictive-search:not([open]):not([loading]) .header-search__results{display:none}.header-search__predictive.predictive-search{position:relative;inset:auto;width:100%;max-height:none!important;overflow:visible;background:transparent;border:0;box-shadow:none}cart-notification .cart-notification-wrapper{position:static;padding:0}cart-notification .cart-notification-wrapper .cart-notification.raidage-dialog{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;max-width:none;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none;transform:none;z-index:2000;opacity:0;visibility:hidden;transition:opacity var(--raidage-overlay-duration) ease,visibility 0s var(--raidage-overlay-duration)}cart-notification .cart-notification-wrapper .cart-notification.raidage-dialog:is(.is-open,.is-closing){visibility:visible}cart-notification .cart-notification-wrapper .cart-notification.raidage-dialog.is-open{opacity:1;transition-delay:0s}.cart-notification__panel{position:absolute;top:var(--raidage-cart-top, 96px);right:24px;width:min(368px,calc(100% - 32px));max-height:calc(100vh - var(--raidage-cart-top, 96px) - 16px);max-height:calc(100dvh - var(--raidage-cart-top, 96px) - 16px);padding:16px 20px 20px;overflow-y:auto;overscroll-behavior:contain;transform:translateY(-8px);transition:transform var(--raidage-overlay-duration) var(--raidage-overlay-ease)}cart-notification .raidage-overlay-backdrop{display:block}.cart-notification.is-open .cart-notification__panel{transform:translateY(0)}.cart-notification__panel .cart-notification__header{align-items:center;gap:8px}.cart-notification__panel .cart-notification__heading{font-size:13px;letter-spacing:.03em;line-height:1.5}.cart-notification__panel .cart-notification__close{margin:-6px -12px -6px 0}.cart-notification__panel .cart-notification-product{padding:20px 0}.cart-notification__panel .cart-notification-product__image{border-radius:2px}.cart-notification__panel .cart-notification-product__name{font-size:14px}.cart-notification__panel .cart-notification__links .button{min-height:44px}.cart-notification__panel .cart-notification__links>.link{min-height:44px}@media(max-width:768px){.header-search__container{margin-top:max(12px,env(safe-area-inset-top));max-height:calc(var(--raidage-viewport-height, 100dvh) - 32px)}.header-search__input{font-size:16px}.cart-notification__panel{right:16px}}@media(prefers-reduced-motion:reduce){.header-search,.header-search__container,cart-notification .cart-notification,.cart-notification__panel,.raidage-close{transition:none}}@media(prefers-reduced-transparency:reduce),(prefers-contrast:more){.raidage-surface{background:#fff;-webkit-backdrop-filter:none;backdrop-filter:none}}@media(forced-colors:active){.raidage-surface{background:Canvas;color:CanvasText;border-color:CanvasText;box-shadow:none}}
/*# sourceMappingURL=/cdn/shop/t/26/assets/raidage-interface.css.map */
