.featured-variant-floating{display:none}@media screen and (max-width:767px){body:has(.featured-variant-floating.is-visible){padding-bottom:9rem}.featured-variant-floating{position:fixed;z-index:4;inset:auto 0 0;display:block;padding:1rem 0 calc(1rem + env(safe-area-inset-bottom));border-top:1px solid rgba(var(--color-foreground),.15);background:rgb(var(--color-background));box-shadow:0 -.4rem 2rem rgba(var(--color-foreground),.08);visibility:hidden;opacity:0;transform:translateY(1rem);pointer-events:none;transition:opacity .18s ease,transform .18s ease,visibility .18s}.featured-variant-floating.is-visible{visibility:visible;opacity:1;transform:translateY(0);pointer-events:auto}@media(prefers-reduced-motion:reduce){.featured-variant-floating{transition:none}}.featured-variant-floating__inner{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:1.2rem;row-gap:.2rem}.featured-variant-floating__set{overflow:hidden;font-size:1.3rem;text-overflow:ellipsis;white-space:nowrap}.featured-variant-floating__price{grid-column:1;display:flex;flex-wrap:wrap;align-items:baseline;column-gap:.6rem;font-size:1.3rem}.featured-variant-floating__amount{font-size:1.5rem;font-weight:600}.featured-variant-floating__inner>featured-variant-checkout{grid-column:2;grid-row:1 / span 2;min-width:14rem}.featured-variant-floating .product-form__buttons,.featured-variant-floating .featured-variant-product__checkout-form{width:100%;max-width:none;margin:0}.featured-variant-floating .button{min-height:4.4rem;padding:0 1.2rem;font-size:1.4rem}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/featured-variant-floating.css.map */
