.cart-shipping-rate-preview{--shipping-preview-accent: #f4b36f;--shipping-preview-glass: rgba(255, 255, 255, .52);--shipping-preview-border: rgba(255, 255, 255, .62);display:block;margin:1.2rem 0;padding:1.15rem;border:.1rem solid var(--shipping-preview-border);background:radial-gradient(circle at 4% 0%,rgba(244,179,111,.16),transparent 30%),linear-gradient(145deg,var(--shipping-preview-glass),rgba(255,255,255,.25));box-shadow:0 1.1rem 2.4rem rgba(var(--color-overlay),.055);backdrop-filter:blur(1.2rem);-webkit-backdrop-filter:blur(1.2rem)}.cart-shipping-rate-preview[hidden]{display:none}.cart-shipping-rate-preview--radius{border-radius:1.8rem}.cart-shipping-rate-preview__header{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem}.cart-shipping-rate-preview__eyebrow{margin:0 0 .2rem;color:color-mix(in srgb,rgba(var(--color-foreground)) 54%,transparent);font-size:calc(var(--font-body-scale) * .98rem);font-weight:800;letter-spacing:.12em;line-height:1.2;text-transform:uppercase}.cart-shipping-rate-preview__heading{margin:0;color:color-mix(in srgb,rgba(var(--color-foreground)) 92%,transparent);font-family:var(--font-heading-family);font-size:calc(var(--font-heading-6-scale) * 1.65rem);font-weight:var(--font-heading-weight);letter-spacing:-.025em;line-height:1.08}.cart-shipping-rate-preview__weight{display:inline-flex;flex:0 0 auto;align-items:center;gap:.35rem;padding:.48rem .72rem;border:.1rem solid rgba(244,179,111,.28);border-radius:999rem;background:#ffffff94;color:color-mix(in srgb,rgba(var(--color-foreground)) 76%,transparent);font-size:calc(var(--font-body-scale) * 1rem);font-weight:850;line-height:1;white-space:nowrap}.cart-shipping-rate-preview__weight-label{color:color-mix(in srgb,rgba(var(--color-foreground)) 54%,transparent);font-weight:650}.cart-shipping-rate-preview__text{margin:.55rem 0 0;color:color-mix(in srgb,rgba(var(--color-foreground)) 62%,transparent);font-size:calc(var(--font-body-scale) * 1.12rem);font-weight:500;line-height:1.38}.cart-shipping-rate-preview__list{display:grid;margin-top:.85rem;border:.1rem solid rgba(255,255,255,.48);border-radius:1.35rem;background:#ffffff47;overflow:hidden}.cart-shipping-rate-preview__item{display:grid;grid-template-columns:3.4rem minmax(0,1fr) auto;align-items:center;gap:.8rem;min-height:5.4rem;padding:.7rem .85rem;border-bottom:.1rem solid rgba(255,255,255,.42);background:transparent;transition:background-color .18s ease,opacity .18s ease}.cart-shipping-rate-preview__item:last-child{border-bottom:0}.cart-shipping-rate-preview__icon,.cart-shipping-rate-preview__logo{display:inline-flex;align-items:center;justify-content:center;width:3.4rem;height:3.4rem;border-radius:1rem;background:#ffffff9e;color:color-mix(in srgb,rgba(var(--color-foreground)) 66%,transparent);font-size:1.5rem;line-height:1}.cart-shipping-rate-preview__logo{padding:.35rem}.cart-shipping-rate-preview__logo img{display:block;width:100%;height:100%;object-fit:contain}.cart-shipping-rate-preview__content{min-width:0}.cart-shipping-rate-preview__title-row{display:flex;align-items:center;justify-content:space-between;gap:.7rem;min-width:0}.cart-shipping-rate-preview__title{display:block;overflow:hidden;min-width:0;color:color-mix(in srgb,rgba(var(--color-foreground)) 86%,transparent);font-size:calc(var(--font-body-scale) * 1.16rem);font-weight:850;line-height:1.16;text-overflow:ellipsis;white-space:nowrap}.cart-shipping-rate-preview__badge{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;max-width:8.6rem;overflow:hidden;padding:.28rem .58rem;border:.1rem solid rgba(255,138,163,.28);border-radius:999rem;background:linear-gradient(135deg,#ff8aa347,#ffffff80);color:#b83f68;font-size:calc(var(--font-body-scale) * .86rem);font-weight:850;line-height:1;text-overflow:ellipsis;white-space:nowrap}.cart-shipping-rate-preview__badge--empty{display:none}.cart-shipping-rate-preview__meta{margin-top:.18rem;overflow:hidden;color:color-mix(in srgb,rgba(var(--color-foreground)) 54%,transparent);font-size:calc(var(--font-body-scale) * .98rem);font-weight:600;line-height:1.24;text-overflow:ellipsis;white-space:nowrap}.cart-shipping-rate-preview__price{justify-self:end;color:color-mix(in srgb,rgba(var(--color-foreground)) 86%,transparent);font-family:var(--font-heading-family);font-size:calc(var(--font-heading-6-scale) * 1.42rem);font-weight:var(--font-heading-weight);line-height:1;white-space:nowrap}.cart-shipping-rate-preview__item--unavailable .cart-shipping-rate-preview__price{color:color-mix(in srgb,rgba(var(--color-foreground)) 46%,transparent);font-family:var(--font-body-family);font-size:calc(var(--font-body-scale) * 1rem);font-weight:700;line-height:1.2}.cart-shipping-rate-preview__item--overweight{background:#5e59551a}.cart-shipping-rate-preview__item--overweight :is(.cart-shipping-rate-preview__logo,.cart-shipping-rate-preview__icon,.cart-shipping-rate-preview__title,.cart-shipping-rate-preview__meta,.cart-shipping-rate-preview__price){opacity:.52}.cart-shipping-rate-preview__item--overweight .cart-shipping-rate-preview__logo img{filter:grayscale(1)}.cart-shipping-rate-preview .cart-shipping-rate-preview__badge.cart-shipping-rate-preview__badge--limit{max-width:none;border-color:#c936364d;background:#c936361f;color:#b42318}.cart-shipping-rate-preview__item--free .cart-shipping-rate-preview__price{color:#237a3a}html[xo-dark-mode] body:has(.xo-main-cart) .cart-shipping-rate-preview__item--overweight{background:#fffaf509!important;background-image:none!important}html[xo-dark-mode] body:has(.xo-main-cart) .cart-shipping-rate-preview .cart-shipping-rate-preview__badge.cart-shipping-rate-preview__badge--limit{border-color:#ff70706b!important;background:#c9363633!important;color:#ffb1b1!important;opacity:1!important}html[xo-dark-mode] body:has(.xo-main-cart) .cart-shipping-rate-preview__item--free .cart-shipping-rate-preview__price{color:#a8e6b8!important}.cart-shipping-rate-preview__note{margin:.75rem 0 0;color:color-mix(in srgb,rgba(var(--color-foreground)) 52%,transparent);font-size:calc(var(--font-body-scale) * .98rem);font-weight:500;line-height:1.34}.cart-shipping-rate-preview--drawer{margin:1.2rem 0}@media(max-width:767px){.cart-shipping-rate-preview{padding:1rem}.cart-shipping-rate-preview__header{align-items:flex-start;gap:.75rem}.cart-shipping-rate-preview__heading{font-size:calc(var(--font-heading-6-scale) * 1.48rem)}.cart-shipping-rate-preview__weight{font-size:calc(var(--font-body-scale) * .92rem)}.cart-shipping-rate-preview__item{grid-template-columns:3.2rem minmax(0,1fr) auto;gap:.65rem;min-height:5.1rem;padding:.62rem .72rem}.cart-shipping-rate-preview__icon,.cart-shipping-rate-preview__logo{width:3.2rem;height:3.2rem}.cart-shipping-rate-preview__badge{max-width:9.8rem;padding:.24rem .5rem;font-size:calc(var(--font-body-scale) * .78rem)}.cart-shipping-rate-preview__badge--empty{display:none}.cart-shipping-rate-preview__price{grid-column:3;grid-row:1 / span 2;align-self:center;font-size:calc(var(--font-heading-6-scale) * 1.25rem)}}
/*# sourceMappingURL=/cdn/shop/t/52/assets/cart-shipping-rate-preview.css.map */
