.bs-claim{position:relative;display:flex;flex-direction:column;gap:10px;padding:12px 14px;border:1.5px solid var(--bs-navy);border-radius:18px;background:var(--bs-sky);box-shadow:4px 4px 0 var(--bs-pink);animation:bs-claim-in .45s cubic-bezier(.34,1.56,.64,1)}@keyframes bs-claim-in{0%{opacity:0;transform:translateY(6px) scale(.98)}to{opacity:1;transform:none}}.bs-claim__top{display:flex;align-items:center;gap:12px}.bs-claim__img{flex:0 0 56px;width:56px;height:56px;overflow:hidden;border:1.5px solid var(--bs-navy);border-radius:12px;background:#fff}.bs-claim__img img{display:block;width:100%;height:100%;object-fit:cover}.bs-claim__text{min-width:0;display:flex;flex-direction:column;gap:1px}.bs-claim__kicker{align-self:flex-start;padding:1px 8px;border:1.5px solid var(--bs-navy);border-radius:999px;background:var(--bs-pink);font-size:10px;font-weight:900;letter-spacing:.05em;text-transform:uppercase;line-height:1.4}.bs-claim__title{margin-top:3px!important;font-family:var(--bs-head-font);font-size:17px;font-weight:900;line-height:1.2}.bs-claim__value{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 6px;font-size:13px;font-weight:600}.bs-claim__value s{font-weight:700}.bs-claim__free{padding:0 7px;border-radius:8px;background:#fff;font-weight:900}.bs-claim__pick{display:flex;flex-direction:column;gap:4px}.bs-claim__label{font-size:12px;font-weight:700}.bs-claim__select{position:relative;display:flex;align-items:center}.bs-drawer .bs-claim__select select{appearance:none;-webkit-appearance:none;width:100%;height:40px;margin:0;padding:0 34px 0 14px;border:1.5px solid var(--bs-navy);border-radius:999px;background:#fff;box-shadow:none;font-size:14px;font-weight:600;cursor:pointer}.bs-claim__select svg{position:absolute;right:14px;pointer-events:none}.bs-claim__btn{width:100%;min-height:44px;margin:0;padding:0 16px;border:2px solid var(--bs-navy);border-radius:999px;background:var(--bs-pink);box-shadow:3px 3px 0 var(--bs-navy);color:var(--bs-navy);font-family:var(--bs-head-font);font-size:15px;font-weight:900;cursor:pointer;transition:transform .1s,box-shadow .1s}.bs-claim__btn:hover{transform:translate(1px,1px);box-shadow:2px 2px 0 var(--bs-navy)}.bs-claim__btn:active{transform:translate(2px,2px);box-shadow:1px 1px 0 var(--bs-navy)}.bs-drawer.is-busy .bs-claim__btn{opacity:.6;pointer-events:none}.bs-claim__fine{margin-top:-4px!important;font-size:11px;color:var(--bs-navy);text-align:center}.bs-giftswap{max-width:calc(100% - 40px)}.bs-drawer .bs-giftswap select{max-width:100%;overflow:hidden;text-overflow:ellipsis}.bs-line--gift .bs-line__price>span{padding:0 6px;border-radius:6px;background:var(--bs-sky)}.bs-goal{margin-top:8px;padding:6px 10px;border:1.5px dashed var(--bs-navy);border-radius:12px;background:#fff}.bs-goal__text{display:flex;flex-direction:column;gap:1px;font-size:12px;line-height:1.35}.bs-goal__text strong{font-weight:800}.bs-goal__text b{font-weight:800;white-space:nowrap}.bs-dot--gift.has-img{top:0;z-index:5;width:28px;height:28px;padding:0;overflow:hidden;background:#fff}.bs-dot--gift.has-img img{display:block;width:100%;height:100%;object-fit:cover}.bs-dot--gift.has-img.is-on{box-shadow:0 0 0 2px var(--bs-pink)}.bs-dot[data-bs-marker=ship]{top:0;width:28px;height:28px;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%231a1c4d' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 7.5 12 3l9 4.5v9L12 21l-9-4.5z'/%3E%3Cpath d='M3 7.5 12 12l9-4.5M12 12v9M7.5 5.25l9 4.5'/%3E%3C/svg%3E") center / 16px no-repeat}.bs-dot[data-bs-marker=ship].is-on{background-color:var(--bs-pink)}.bs-dot[data-bs-marker=ship] svg{position:absolute;top:-5px;right:-6px;width:14px;height:14px;padding:2px;border-radius:999px;background:var(--bs-navy);color:#fff}@media(max-width:767px){.bs-drawer .bs-claim__select select{font-size:16px}}@media(prefers-reduced-motion:reduce){.bs-claim{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/34/assets/bs-cart-gift.css.map */
