.free-shipping-gap-fill{margin:1.2rem 0 1.2rem auto;max-width:30rem}.free-shipping-gap-fill__item{max-width:13rem;margin:0 auto;width:100%}.free-shipping-gap-fill__heading{margin:0 0 .8rem;font-size:1.2rem;font-weight:600;line-height:1.4;letter-spacing:0;text-align:center;text-wrap:balance}.free-shipping-gap-fill__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin:0;padding:0}.free-shipping-gap-fill__grid--single{grid-template-columns:minmax(0,13rem);justify-content:center}.free-shipping-gap-fill-popup{position:fixed;top:0;right:0;bottom:0;left:0;margin:auto;width:min(34rem,calc(100vw - 3.2rem));max-height:calc(100vh - 3.2rem);overflow-y:auto;padding:2.4rem 1.6rem 1.6rem;border:0;border-radius:1.2rem;background:rgb(var(--color-background, 255 255 255));color:rgb(var(--color-foreground, 0 0 0));box-shadow:0 1.2rem 4rem #00000040}.free-shipping-gap-fill-popup:focus{outline:none}.free-shipping-gap-fill-popup::backdrop{background:#00000073}.free-shipping-gap-fill-popup .free-shipping-gap-fill__heading{font-size:1.5rem;margin-bottom:1.2rem}.free-shipping-gap-fill-popup__close{position:absolute;top:0;right:0;min-width:4.4rem;min-height:4.4rem;padding:0;border:0;background:none;color:inherit;font-size:2.4rem;line-height:1;cursor:pointer}.free-shipping-gap-fill-popup__checkout{display:flex;width:100%;min-height:4.8rem;margin:1.6rem 0 0}.free-shipping-gap-fill-popup__skip{display:block;margin:.8rem auto 0;padding:.6rem 1.2rem;border:0;background:none;color:inherit;font-size:1.3rem;text-decoration:underline;cursor:pointer}
/*# sourceMappingURL=/cdn/shop/t/2/assets/free-shipping-gap-fill.css.map */
