mg-sticky-atc{display:block;position:fixed;inset-inline:0;bottom:0;z-index:var(--z-sticky, 20);padding-inline:var(--space-md);padding-block-end:env(safe-area-inset-bottom);pointer-events:none;transform:translateY(120%);transition:transform var(--duration-normal) var(--ease-out-quart);will-change:transform}mg-sticky-atc[data-color-scheme]{background-color:transparent}.mg-sticky-atc--visible{transform:translateY(0)}.mg-sticky-atc--mobile-only{display:block}@media not (max-width:750px){.mg-sticky-atc--mobile-only{display:none}}.mg-sticky-atc__inner{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:var(--space-md);padding:var(--space-sm) var(--space-sm) var(--space-sm) var(--space-sm);min-height:calc(var(--input-height, 2.75rem) + var(--space-sm));background-color:color-mix(in srgb,var(--color-background) 82%,transparent);border:1px solid color-mix(in srgb,var(--color-border) 50%,transparent);border-radius:var(--radius-lg);box-shadow:var(--shadow-edge),0 12px 40px -16px color-mix(in srgb,var(--color-text) 35%,transparent),0 4px 12px -8px color-mix(in srgb,var(--color-text) 15%,transparent);backdrop-filter:blur(20px) saturate(1.5);-webkit-backdrop-filter:blur(20px) saturate(1.5);pointer-events:auto;margin-block-end:var(--space-md)}@media not (max-width:750px){mg-sticky-atc{padding-inline:var(--space-lg)}.mg-sticky-atc__inner{max-width:56rem;margin-inline:auto;padding:var(--space-sm) var(--space-md);gap:var(--space-lg)}}@media(max-width:750px){mg-sticky-atc{padding-inline:0;padding-block-end:0}.mg-sticky-atc__inner{margin-block-end:0;border-radius:0;border-inline:none;border-block-end:none;padding-block-end:calc(var(--space-sm) + env(safe-area-inset-bottom));box-shadow:var(--shadow-edge),0 -8px 24px -12px color-mix(in srgb,var(--color-text) 25%,transparent)}}@supports not ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){.mg-sticky-atc__inner{background-color:var(--color-background)}}.mg-sticky-atc__image{grid-column:1;flex-shrink:0;width:2.75rem;height:2.75rem;border-radius:var(--radius-md);overflow:hidden;background-color:color-mix(in srgb,var(--color-border) 40%,var(--color-background))}.mg-sticky-atc__image img{width:100%;height:100%;object-fit:cover;display:block}.mg-sticky-atc__info{grid-column:2;display:flex;flex-direction:column;gap:var(--space-2xs);min-width:0;line-height:var(--line-height-compact)}.mg-sticky-atc__title{font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);color:var(--color-text);opacity:var(--opacity-muted);letter-spacing:var(--letter-spacing-snug);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mg-sticky-atc__title,.mg-sticky-atc__info[hidden]{display:none}[data-sticky-direct-info] .mg-sticky-atc__title{display:block}.mg-sticky-atc__offer-label{font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);letter-spacing:var(--letter-spacing-wider);text-transform:uppercase;color:var(--color-links);line-height:var(--line-height-none)}.mg-sticky-atc__offer-value{display:inline-flex;align-items:baseline;gap:var(--space-xs);line-height:var(--line-height-tight)}.mg-sticky-atc__price{font-family:var(--font-heading--family);font-size:var(--font-size-base);font-weight:var(--font-weight-semibold);color:var(--color-headings);letter-spacing:var(--letter-spacing-snug);font-variant-numeric:tabular-nums}.mg-sticky-atc__price[hidden]{display:none}.mg-sticky-atc__tier-summary{font-family:var(--font-heading--family);font-size:var(--font-size-base);font-weight:var(--font-weight-semibold);color:var(--color-headings);letter-spacing:var(--letter-spacing-snug);font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1,"lnum" 1;white-space:nowrap}.mg-sticky-atc__tier-summary[hidden]{display:none}@media(max-width:480px){.mg-sticky-atc__tier-summary{font-size:var(--font-size-sm);letter-spacing:var(--letter-spacing-tight)}}.mg-sticky-atc__countdown{display:inline-flex;align-items:baseline;gap:.1em;font-family:var(--font-heading--family);font-size:var(--font-size-lg);font-weight:var(--font-weight-bold);color:var(--color-headings);letter-spacing:var(--letter-spacing-tight);line-height:var(--line-height-none);font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1,"lnum" 1}.mg-sticky-atc__countdown[hidden]{display:none}.mg-sticky-atc__sep{opacity:var(--opacity-disabled);margin-inline:.05em;font-weight:var(--font-weight-semibold)}@media(max-width:750px){.mg-sticky-atc__countdown{font-size:var(--font-size-base)}.mg-sticky-atc__offer-label{font-size:var(--font-size-2xs)}}.mg-sticky-atc__btn{grid-column:3;min-height:calc(var(--input-height, 2.75rem));padding-inline:var(--space-lg);font-weight:var(--font-weight-semibold);letter-spacing:var(--letter-spacing-snug);white-space:nowrap;transition:transform var(--duration-fast) var(--ease-out-quart),filter var(--duration-fast) var(--ease-out-quart)}.mg-sticky-atc__btn:hover:not(:disabled){filter:brightness(1.06)}.mg-sticky-atc__btn:active:not(:disabled){transform:translateY(1px) scale(.985)}@media(max-width:750px){.mg-sticky-atc__btn{padding-inline:var(--space-md);font-size:var(--font-size-sm)}}.mg-qty-break--sticky-pulse{animation:mg-sticky-tier-pulse 1.4s var(--ease-out-quart) 1}@media(prefers-reduced-motion:reduce){mg-sticky-atc{transition-duration:.01ms}.mg-sticky-atc__btn:active:not(:disabled){transform:none}.mg-qty-break--sticky-pulse{animation:none}}.mg-sticky-atc__tier-picker{position:relative;flex:1 1 auto;min-width:0}.mg-sticky-atc__tier-trigger{display:flex;align-items:center;justify-content:space-between;gap:var(--space-xs);width:100%;min-height:2.75rem;padding-block:var(--space-xs);padding-inline:var(--space-md);border:1px solid var(--color-border);border-radius:var(--radius-md);background:transparent;color:inherit;font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);text-align:start;cursor:pointer;transition:border-color var(--duration-fast) var(--ease-in-out-cubic)}.mg-sticky-atc__tier-trigger:hover{border-color:var(--color-text)}.mg-sticky-atc__tier-trigger:focus-visible{outline:.125rem solid var(--color-text)}.mg-sticky-atc__tier-label{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mg-sticky-atc__tier-chevron{flex-shrink:0;transition:transform var(--duration-fast) var(--ease-in-out-cubic)}.mg-sticky-atc__tier-trigger[aria-expanded=true] .mg-sticky-atc__tier-chevron{transform:rotate(180deg)}.mg-sticky-atc__tier-menu{position:absolute;inset-block-end:calc(100% + var(--space-xs));inset-inline:0;display:flex;flex-direction:column;background:var(--color-background, Canvas);color:var(--color-text, CanvasText);border:1px solid var(--color-border, color-mix(in srgb, CanvasText 14%, transparent));border-radius:var(--radius-md);box-shadow:var(--shadow-md);overflow:hidden;z-index:var(--z-local-2, 2)}.mg-sticky-atc__tier-menu[hidden]{display:none}.mg-sticky-atc__tier-option{display:flex;align-items:center;justify-content:space-between;gap:var(--space-md);min-height:2.75rem;padding-block:var(--space-sm);padding-inline:var(--space-md);background:transparent;border:0;border-block-end:1px solid var(--color-border);color:inherit;font-size:var(--font-size-sm);text-align:start;cursor:pointer;transition:background var(--duration-fast) var(--ease-in-out-cubic)}.mg-sticky-atc__tier-option:last-child{border-block-end:0}.mg-sticky-atc__tier-option:hover{background:color-mix(in oklch,var(--color-text) 6%,var(--color-background))}.mg-sticky-atc__tier-option[aria-selected=true]{background:color-mix(in oklch,var(--color-text) 10%,var(--color-background));font-weight:var(--font-weight-semibold)}.mg-sticky-atc__tier-option-title{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mg-sticky-atc__tier-option-price{flex-shrink:0;font-variant-numeric:tabular-nums}@media(prefers-reduced-motion:reduce){.mg-sticky-atc__tier-trigger,.mg-sticky-atc__tier-chevron,.mg-sticky-atc__tier-option{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/mg-sticky-atc-v2.css.map */
