.quantity-bundles{border:0;padding:0;margin:23px 0 18px;min-width:0}
.quantity-bundles>legend{font:700 13px/1.5 Arial,sans-serif;margin-bottom:11px;padding:0}
.quantity-bundle-list{display:grid;gap:10px}
.quantity-bundles .quantity-bundle-option{display:grid;grid-template-columns:70px minmax(0,1fr) auto;align-items:center;gap:13px;width:100%;min-height:88px;padding:12px 15px;border:1px solid #c7d5d6;border-radius:10px;background:#fff;color:#173b49;text-align:left;cursor:pointer;box-shadow:none}
.quantity-bundles .quantity-bundle-option[aria-pressed=true]{border:2px solid #173b49;padding:11px 14px;background:#eef4f1}
.quantity-bundles .quantity-bundle-option:focus-visible{outline:3px solid #b5162d;outline-offset:3px}
.quantity-bundles .quantity-bundle-option:disabled{opacity:.45;cursor:not-allowed}
.quantity-bundle-art{display:block;position:relative;width:68px;height:64px}
.quantity-bundles .quantity-bundle-art img{display:block;position:absolute;width:60px;height:60px;object-fit:contain;border-radius:7px;background:#fff}
.quantity-bundles .quantity-bundle-art-1 img{left:4px;top:2px}
.quantity-bundles .quantity-bundle-art-2 img{width:47px;height:47px;top:0;left:0;transform:rotate(-7deg);border:1px solid #d9e3df}
.quantity-bundles .quantity-bundle-art-2 img:last-child{top:17px;left:21px;transform:rotate(5deg)}
.quantity-bundles .quantity-bundle-art-3 img{width:42px;height:42px;left:0;top:0;transform:rotate(-8deg);border:1px solid #d9e3df}
.quantity-bundles .quantity-bundle-art-3 img:nth-child(2){left:13px;top:11px;transform:none}
.quantity-bundles .quantity-bundle-art-3 img:nth-child(3){left:26px;top:22px;transform:rotate(7deg)}
.quantity-bundle-copy{display:block;min-width:0}
.quantity-bundle-copy>strong{display:block;font:700 15px/1.4 Arial,sans-serif}
.quantity-bundle-copy>small{display:block;font:11px/1.5 Arial,sans-serif;color:#5e777d;margin-top:4px;overflow-wrap:anywhere}
.quantity-bundle-price{font:700 15px/1.4 Arial,sans-serif;white-space:nowrap}
.quantity-bundles .quantity-bundle-note{font:11px/1.6 Arial,sans-serif;color:#627a7e;margin:10px 0 0}
@media(max-width:749px){.quantity-bundles .quantity-bundle-option{grid-template-columns:58px minmax(0,1fr) auto;gap:10px;padding:11px 10px}.quantity-bundles .quantity-bundle-option[aria-pressed=true]{padding:10px 9px}.quantity-bundle-art{width:56px;height:58px}.quantity-bundles .quantity-bundle-art img{width:52px;height:52px}.quantity-bundles .quantity-bundle-art-2 img{width:40px;height:40px}.quantity-bundles .quantity-bundle-art-2 img:last-child{left:16px;top:15px}.quantity-bundles .quantity-bundle-art-3 img{width:35px;height:35px}.quantity-bundles .quantity-bundle-art-3 img:nth-child(2){left:10px;top:10px}.quantity-bundles .quantity-bundle-art-3 img:nth-child(3){left:21px;top:21px}.quantity-bundle-copy>strong,.quantity-bundle-price{font-size:13px}.quantity-bundle-copy>small{font-size:10px}}
