.gift-addons{margin:28px 0}.gift-addons h3{font-size:1.3rem;margin:0 0 4px}.ga-hint{font-size:.85rem;opacity:.65;margin:0 0 12px}.ga-strip{display:flex;gap:12px;overflow-x:auto;padding:4px 2px 12px;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch}.ga-card{flex:0 0 148px;scroll-snap-align:start;border:1px solid rgba(30,20,40,.1);border-radius:14px;overflow:hidden;background:#fff}.ga-card--featured{border-color:#c9a96a;box-shadow:0 2px 14px #c9a96a47}a.ga-card{text-decoration:none;color:inherit;display:block}a.ga-card .ga-card-meta em{font-style:normal;font-size:.72rem;color:#a8842c}.ga-card.is-open{flex:0 0 100%;order:-1}.ga-card.is-open .ga-card-head{display:flex;align-items:center;gap:12px}.ga-card.is-open .ga-card-img{width:72px;flex-shrink:0}.ga-card-head{cursor:pointer}.ga-card-img{position:relative;aspect-ratio:1/1;overflow:hidden;background:#f6f1ec}.ga-card-meta{padding:8px 10px 10px;display:flex;flex-direction:column;gap:2px}.ga-card-meta strong{font-size:.85rem;line-height:1.25}.ga-card-meta span{font-size:.8rem;opacity:.65}.ga-card-meta em{font-style:normal;font-size:.72rem;color:#a8842c}.ga-panel{border-top:1px solid rgba(30,20,40,.07);padding:4px 8px 10px;max-height:320px;overflow-y:auto}.ga-row{display:flex;align-items:center;gap:10px;padding:8px 2px}.ga-row+.ga-row{border-top:1px solid rgba(30,20,40,.05)}.ga-row img{width:56px;height:56px;object-fit:cover;border-radius:10px;flex-shrink:0}.ga-row-info{flex:1;display:flex;flex-direction:column;gap:2px;min-width:0}.ga-row-info strong{font-size:.8rem;line-height:1.3}.ga-row-info span{font-size:.82rem;opacity:.7}.ga-add{padding:8px 14px;font-size:.82rem;white-space:nowrap;flex-shrink:0}.ga-add.is-added{opacity:.55}.ga-desc{font-size:.85rem;line-height:1.45;margin:8px 2px 4px;opacity:.85}.cart-drawer .gift-addons{margin:14px 0 6px}.cart-drawer .gift-addons h3{font-size:1.05rem;padding:0 2px}.cart-drawer .ga-card{flex-basis:118px}.cart-drawer .ga-card-meta strong{font-size:.78rem}.cart-drawer .ga-card-meta span{font-size:.74rem}.ga-card--featured .ga-card-meta .ga-add{margin-top:6px;align-self:stretch;text-align:center}.ga-card--featured .ga-card-meta strong a{color:inherit;text-decoration:none}a.ga-card-img{display:block}.ga-box-banner{display:flex;gap:14px;align-items:center;background:#fdf6ec;border:1.5px solid #c9a96a;border-radius:14px;padding:12px;margin:0 0 14px;box-shadow:0 2px 14px #c9a96a47}.ga-box-banner-img{flex-shrink:0;width:84px;height:84px;border-radius:10px;overflow:hidden;display:block}.ga-box-banner-img img{width:100%;height:100%;object-fit:cover;display:block}.ga-box-banner-body{flex:1;min-width:0;display:flex;flex-direction:column;gap:4px}.ga-box-banner-body strong{font-size:.92rem}.ga-box-banner-body span{font-size:.82rem;opacity:.7}.ga-box-banner-actions{display:flex;gap:8px;margin-top:6px}.ga-box-banner-actions .btn{padding:10px 16px;font-size:.85rem}.ga-box-banner[data-declined]{display:none}.ga-bear-banner{gap:10px;padding:8px 10px}.ga-bear-banner-img{width:56px;height:56px;border-radius:8px}.ga-bear-banner .ga-box-banner-body strong{font-size:.85rem}.ga-bear-banner .ga-box-banner-body span{font-size:.78rem}.ga-bear-banner .ga-box-banner-actions{margin-top:4px}.ga-bear-banner .ga-box-banner-actions .btn{padding:7px 12px;font-size:.8rem}.ga-bear-banner[data-declined]{display:none}
/*# sourceMappingURL=/cdn/shop/t/25/assets/gift-addons.css.map */
