@media screen and (min-width:768px){.aura-floating-hub{display:none!important}}@media screen and (max-width:767px){.aura-floating-hub{position:fixed;z-index:90;bottom:calc(var(--aura-hub-bottom,24px) + env(safe-area-inset-bottom,0px));color:var(--aura-hub-text,#111);pointer-events:none;isolation:isolate}.aura-floating-hub--bottom-right{right:var(--aura-hub-right,18px)}.aura-floating-hub--bottom-left{left:var(--aura-hub-left,18px)}.aura-floating-hub--bottom-center{left:50%;transform:translate(-50%)}.aura-floating-hub__overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:-1;border:0;background:#1110;opacity:0;pointer-events:none;transition:opacity var(--aura-hub-animation,.36s) cubic-bezier(.2,.8,.2,1),background var(--aura-hub-animation,.36s) cubic-bezier(.2,.8,.2,1)}.aura-floating-hub.is-open .aura-floating-hub__overlay{opacity:1;pointer-events:auto;background:#1111110a}.aura-floating-hub__button{pointer-events:auto;position:relative;z-index:3;display:inline-flex;align-items:center;justify-content:center;gap:8px;width:var(--aura-hub-button-width,112px);height:var(--aura-hub-button-height,56px);border-radius:var(--aura-hub-button-radius,28px);border:1px solid rgba(255,255,255,.18);background:var(--aura-hub-button-bg,#000);color:var(--aura-hub-button-text,#fff);box-shadow:0 14px 34px #11111138;cursor:pointer;-webkit-tap-highlight-color:transparent;transform-origin:center;transition:width var(--aura-hub-animation,.36s) cubic-bezier(.2,.8,.2,1),border-radius var(--aura-hub-animation,.36s) cubic-bezier(.2,.8,.2,1),transform var(--aura-hub-animation,.36s) cubic-bezier(.2,.8,.2,1),box-shadow var(--aura-hub-animation,.36s) cubic-bezier(.2,.8,.2,1),opacity var(--aura-hub-animation,.36s) cubic-bezier(.2,.8,.2,1)}.aura-floating-hub__button:active{transform:scale(.98)}.aura-floating-hub--button-circle .aura-floating-hub__button{width:var(--aura-hub-button-height,56px);border-radius:999px}.aura-floating-hub--button-circle .aura-floating-hub__button-text{display:none}.aura-floating-hub__button svg{width:20px;height:20px;display:block}.aura-floating-hub__button-text{font-size:13px;line-height:1;font-weight:600;letter-spacing:.02em;white-space:nowrap}.aura-floating-hub__button-icon{display:inline-flex;align-items:center;justify-content:center;transition:opacity calc(var(--aura-hub-animation,.36s)*.7) cubic-bezier(.2,.8,.2,1),transform calc(var(--aura-hub-animation,.36s)*.7) cubic-bezier(.2,.8,.2,1)}.aura-floating-hub__button-icon--close{position:absolute;font-size:26px;line-height:1;opacity:0;transform:scale(.75) rotate(-90deg)}.aura-floating-hub.is-open .aura-floating-hub__button{box-shadow:0 18px 42px #1111113d}.aura-floating-hub.is-open .aura-floating-hub__button-icon--open,.aura-floating-hub.is-open .aura-floating-hub__button-text{opacity:0;transform:scale(.75) translateY(4px)}.aura-floating-hub.is-open .aura-floating-hub__button-icon--close{opacity:1;transform:scale(1) rotate(0)}.aura-floating-hub__menu{pointer-events:none;position:absolute;right:0;bottom:calc(var(--aura-hub-button-height,56px) + 12px);width:min(var(--aura-hub-menu-width,264px),calc(100vw - 32px));padding:var(--aura-hub-menu-padding,12px);border-radius:var(--aura-hub-menu-radius,24px);opacity:0;visibility:hidden;transform:translateY(16px) scale(.94);transform-origin:bottom right;transition:opacity var(--aura-hub-animation,.36s) cubic-bezier(.2,.8,.2,1),transform var(--aura-hub-animation,.36s) cubic-bezier(.2,.8,.2,1),visibility var(--aura-hub-animation,.36s) linear}.aura-floating-hub--bottom-left .aura-floating-hub__menu{left:0;right:auto;transform-origin:bottom left}.aura-floating-hub--bottom-center .aura-floating-hub__menu{left:50%;right:auto;transform:translate(-50%) translateY(16px) scale(.94);transform-origin:bottom center}.aura-floating-hub--bg-solid .aura-floating-hub__menu{background:var(--aura-hub-bg,#fff)}.aura-floating-hub--bg-glass .aura-floating-hub__menu{background:var(--aura-hub-glass-bg,rgba(255,255,255,.78));backdrop-filter:blur(var(--aura-hub-blur,18px));-webkit-backdrop-filter:blur(var(--aura-hub-blur,18px))}.aura-floating-hub--bg-transparent .aura-floating-hub__menu{background:transparent}.aura-floating-hub--border .aura-floating-hub__menu{border:1px solid var(--aura-hub-border,#E8E3DC)}.aura-floating-hub--shadow .aura-floating-hub__menu{box-shadow:0 22px 54px #11111129,0 8px 22px #11111114}.aura-floating-hub.is-open .aura-floating-hub__menu{pointer-events:auto;opacity:1;visibility:visible;transform:translateY(0) scale(1)}.aura-floating-hub--bottom-center.is-open .aura-floating-hub__menu{transform:translate(-50%) translateY(0) scale(1)}.aura-floating-hub.is-closing .aura-floating-hub__menu{pointer-events:none}.aura-floating-hub__item{pointer-events:auto;display:flex;align-items:center;width:100%;min-height:var(--aura-hub-item-height,48px);gap:12px;padding:0 14px;margin:0 0 var(--aura-hub-item-gap,8px);border:0;border-radius:calc(var(--aura-hub-menu-radius,24px) - 8px);background:var(--aura-hub-item-bg,#fff);color:var(--aura-hub-text,#111);text-decoration:none;cursor:pointer;-webkit-tap-highlight-color:transparent;opacity:0;transform:translateY(12px) scale(.97);transition:opacity var(--aura-hub-animation,.36s) cubic-bezier(.2,.8,.2,1),transform var(--aura-hub-animation,.36s) cubic-bezier(.2,.8,.2,1),background .18s ease,color .18s ease;transition-delay:0ms}.aura-floating-hub__item:last-child{margin-bottom:0}.aura-floating-hub--menu-stack .aura-floating-hub__menu{padding:0;background:transparent;border:0;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none}.aura-floating-hub--menu-stack .aura-floating-hub__item{box-shadow:0 14px 30px #1111111f;border:1px solid var(--aura-hub-border,#E8E3DC)}.aura-floating-hub.is-open .aura-floating-hub__item{opacity:1;transform:translateY(0) scale(1);transition-delay:calc(var(--aura-item-index,0)*var(--aura-hub-stagger,24ms))}.aura-floating-hub.is-closing .aura-floating-hub__item{transition-delay:0ms!important}.aura-floating-hub__item:hover,.aura-floating-hub__item:focus-visible{background:var(--aura-hub-item-hover-bg,#F4F0EA);outline:none}.aura-floating-hub__item:active{transform:scale(.985)}.aura-floating-hub__item-icon{position:relative;flex:0 0 auto;width:var(--aura-hub-icon-size,19px);height:var(--aura-hub-icon-size,19px);display:inline-flex;align-items:center;justify-content:center;color:currentColor}.aura-floating-hub__item-icon svg{width:100%;height:100%;display:block}.aura-floating-hub__item-text{min-width:0;flex:1;color:currentColor;font-size:var(--aura-hub-label-size,13px);line-height:1.2;letter-spacing:.025em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:left}.aura-floating-hub__item--primary{background:var(--aura-hub-button-bg,#000);color:var(--aura-hub-button-text,#fff)}.aura-floating-hub__item--primary:hover,.aura-floating-hub__item--primary:focus-visible{background:var(--aura-hub-button-bg,#000);color:var(--aura-hub-button-text,#fff);filter:brightness(.94)}.aura-floating-hub__count{position:absolute;top:-8px;right:-9px;min-width:17px;height:17px;padding:0 5px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;background:#d71f33;color:#fff;font-size:10px;line-height:1}.aura-floating-hub__count.is-hidden{display:none}@media screen and (max-width:380px){.aura-floating-hub{--aura-hub-menu-width:min(var(--aura-hub-menu-width),244px)}.aura-floating-hub__button-text{font-size:12px}}}@media(prefers-reduced-motion:reduce){.aura-floating-hub,.aura-floating-hub *{transition-duration:.01ms!important;animation-duration:.01ms!important}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/aura-mobile-floating-hub.css.map */
