.gap-8{gap:2rem}.mt-8{margin-top:2rem}.max-w-xs{max-width:20rem}@media(min-width:640px){.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1024px){.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:col-start-2{grid-column-start:2}}.text-body-sm{font-size:var(--body-sm);line-height:1.6}.text-body-lg{font-size:var(--body-lg);line-height:1.6}.text-heading-sm{font-size:var(--heading-sm);line-height:1.2}@media(min-width:640px){.sm\:px-6{padding-left:1.5rem;padding-right:1.5rem}}@media(min-width:1024px){.lg\:px-8{padding-left:2rem;padding-right:2rem}}@media(min-width:640px){.sm\:py-2\.5{padding-top:.625rem;padding-bottom:.625rem}}@media(min-width:1024px){.lg\:py-3{padding-top:.75rem;padding-bottom:.75rem}}.gift-unlock__title,.gift-card__media,.gift-card__img,.gift-card__shield,.gift-card__veil,.gift-card__ribbon,.gift-card__name{transition-duration:.12s!important}.gift-unlock[data-state=unlocked] .gift-card{animation-duration:.18s}.gift-unlock[data-state=unlocked] .gift-card:nth-child(2){animation-delay:0s}.swatch__img.bg-contain{background-size:contain}.swatch__img.bg-no-repeat{background-repeat:no-repeat}.size-14{width:3.5rem;height:3.5rem}.carousel__thumb{cursor:pointer;transition:border-color .12s ease}.carousel__thumb[aria-current=true]{border-color:rgb(var(--colorPrimary-500))}.bb-colour-head{display:flex;align-items:center;gap:.75rem;margin-bottom:.25rem}.bb-colour-preview{flex:none;width:5.5rem;height:5.5rem;object-fit:cover;border:1px solid rgba(0,0,0,.15);border-radius:.375rem;background:#fff}.swatch[aria-disabled=true]{position:relative;opacity:1}.swatch[aria-disabled=true] .swatch__img{opacity:.35;filter:grayscale(1)}.swatch[aria-disabled=true]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(to top right,transparent calc(50% - 1px),#ad3d36 calc(50% - 1px),#ad3d36 calc(50% + 1px),transparent calc(50% + 1px))}.swatch[aria-disabled=true]:before{content:"Sold out";position:absolute;left:0;right:0;bottom:0;z-index:1;pointer-events:none;background:#000c;color:#fff;font:700 7px/1.7 sans-serif;letter-spacing:.02em;text-align:center;text-transform:uppercase}
/*# sourceMappingURL=/cdn/shop/t/38/assets/lp-battle-bottle-extras.css.map */
