.dq-quantity-cards{margin:0 0 18px;border:0;padding:0;min-width:0}.dq-quantity-cards__legend{padding:0;margin:0 0 10px;font-size:14px;color:#2b1b17}.dq-quantity-cards__list{display:grid;gap:22px;width:100%}.dq-quantity-card{position:relative;min-width:0;overflow:visible}.dq-quantity-card__radio{position:absolute;width:1px;height:1px;margin:-1px;padding:0;border:0;clip:rect(0 0 0 0);clip-path:inset(50%);overflow:hidden;white-space:nowrap}.dq-quantity-card__label{display:flex;align-items:center;gap:14px;width:100%;min-height:64px;padding:16px 18px;border:1.5px solid #E7D3C4;border-radius:16px;background:#fff;cursor:pointer;box-sizing:border-box;transition:border-color .15s ease,background-color .15s ease,box-shadow .15s ease}.dq-quantity-card__radio:checked+.dq-quantity-card__label{border-color:#b3202a;background:#fdf1ef;box-shadow:0 10px 24px #8e1b2424}.dq-quantity-card__radio:focus-visible+.dq-quantity-card__label{outline:2px solid #8E1B24;outline-offset:2px}.dq-quantity-card__radio:focus:not(:focus-visible)+.dq-quantity-card__label{outline:none}.dq-quantity-card__radio.disabled+.dq-quantity-card__label,.dq-quantity-card__radio[disabled]+.dq-quantity-card__label{opacity:.5;cursor:not-allowed}.dq-quantity-card__radio-dot{flex:0 0 auto;width:20px;height:20px;border-radius:50%;border:2px solid #B3202A;position:relative;box-sizing:border-box}.dq-quantity-card__radio:checked+.dq-quantity-card__label .dq-quantity-card__radio-dot{border-color:#8e1b24}.dq-quantity-card__radio:checked+.dq-quantity-card__label .dq-quantity-card__radio-dot:after{content:"";position:absolute;top:3px;right:3px;bottom:3px;left:3px;border-radius:50%;background:#8e1b24}.dq-quantity-card__body{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:3px}.dq-quantity-card__top{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.dq-quantity-card__name{font-weight:700;font-size:16px;line-height:1.25;color:#2b1b17}.dq-quantity-card__badge{position:absolute;top:-10px;right:12px;z-index:1;display:inline-block;padding:4px 10px;border-radius:999px;background:#1f5d3a;color:#fff;font-size:10px;font-weight:700;letter-spacing:.03em;text-transform:uppercase;white-space:nowrap;line-height:1.4}.dq-quantity-card__savings{font-size:13px;line-height:1.3;color:#1f5d3a}.dq-quantity-card__prices{flex:0 0 auto;display:flex;flex-direction:column;align-items:flex-end;gap:2px;text-align:right;white-space:nowrap}.dq-quantity-card__compare-price{font-size:12px;color:#8c7a6b;text-decoration:line-through}.dq-quantity-card__price{font-size:18px;font-weight:800;line-height:1.2;color:#8e1b24;white-space:nowrap}@media(max-width:749px){.dq-quantity-card__label{padding:14px;gap:12px;min-height:60px}.dq-quantity-card__name{font-size:15px}.dq-quantity-card__price{font-size:17px}}@media(prefers-reduced-motion:reduce){.dq-quantity-card__label{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/component-quantity-offer-cards.css.map */
