[data-cnq-gifts][hidden]{display:none}[data-cnq-gifts]{padding:16px 0 8px;border-top:1px solid rgba(var(--color-foreground, 255, 255, 255),.12)}.cnq-gifts__head{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin-bottom:12px}.cnq-gifts__title{font-size:12px;letter-spacing:.12em;text-transform:uppercase;opacity:.85}.cnq-gifts__count{font-size:12px;opacity:.65}.cnq-gifts__list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:0;padding:0;list-style:none}.cnq-gift{display:flex;flex-direction:column;gap:6px;min-width:0}.cnq-gift.is-off{opacity:.6}.cnq-gift__media{position:relative;aspect-ratio:1 / 1;overflow:hidden;border-radius:10px;border:1px solid rgba(255,255,255,.18);background:#ffffff0f}.cnq-gift__media img{width:100%;height:100%;object-fit:cover;display:block}.cnq-gift__badge{position:absolute;top:6px;left:6px;padding:2px 6px;border-radius:999px;background:#fff;color:#000;font-size:10px;font-weight:600;letter-spacing:.06em;line-height:1.4}.cnq-gift.is-off .cnq-gift__badge{background:#262626;color:#d9d9d9}.cnq-gift__name{font-size:12px;line-height:1.35}.cnq-gift__note{font-size:11px;line-height:1.35;opacity:.75}.cnq-gift__apply{align-self:flex-start;min-height:32px;padding:0 10px;border:1px solid currentColor;border-radius:0;background:none;color:inherit;font:inherit;font-size:11px;letter-spacing:.06em;text-transform:uppercase;cursor:pointer}.cnq-gift__apply:disabled{opacity:.5;cursor:wait}
/*# sourceMappingURL=/cdn/shop/t/28/assets/cnq-cart-gifts.css.map */
