.cf-design-start{margin:1.6rem 0 2.4rem}.cf-design-start .button{width:100%}.cf-design-start p{color:#c6c6cb;font-size:1.4rem;line-height:1.5}.cf-delivery-summary{display:block;margin:1.4rem 0;padding:1.4rem 1.6rem;border:1px solid rgba(230,255,71,.28);border-radius:.8rem;font-size:1.3rem;line-height:1.55}.cf-delivery-summary__title{display:block;font-size:1.4rem}.cf-delivery-summary p{margin:.4rem 0}.cf-delivery-summary__options{display:flex;flex-wrap:wrap;gap:.4rem 1.8rem;margin:.5rem 0}.cf-delivery-summary__options b{color:#e6ff47}.cf-product-reviews{margin:1.2rem 0;font-size:1.3rem}.cf-mobile-purchase{display:none}@media screen and (max-width:749px){.cf-mobile-purchase:not([hidden]){display:flex;align-items:center;gap:1.2rem;position:fixed;z-index:3;bottom:0;left:0;right:0;padding:1rem 8.4rem calc(1rem + env(safe-area-inset-bottom)) 1.4rem;background:#242424;border-top:1px solid #454545;box-shadow:0 -.4rem 1.8rem #0003}.cf-mobile-purchase__price{flex:0 1 auto;font-weight:700;font-size:1.5rem;color:#e6ff47;white-space:nowrap}.cf-mobile-purchase .button{flex:1 1 auto;min-width:0;min-height:4.4rem;padding:.8rem 1.2rem;font-size:1.3rem;line-height:1.25}body.cf-mobile-purchase-visible{padding-bottom:calc(7.5rem + env(safe-area-inset-bottom))}body:has(cart-drawer.active,cart-notification.active,dialog[open],modal-dialog[open],product-modal[open],details.menu-opening,.shopify-pc__banner__dialog) .cf-mobile-purchase,body[class*=overflow-hidden] .cf-mobile-purchase{display:none}}
/*# sourceMappingURL=/cdn/shop/t/19/assets/clubflags-purchase.css.map */
