.om-bundle{min-width:0;margin:16px 0 0;padding:0;border:0}.om-bundle__label{display:flex;align-items:center;gap:14px;margin:0 0 14px;font-size:11px;letter-spacing:.3em;text-transform:uppercase}.om-bundle__label:before,.om-bundle__label:after{content:"";flex:1;height:1px;background:var(--colorBorder)}.om-bundle__packs{display:grid;gap:12px}fieldset.om-bundle label.om-bundle__pack{display:block;margin:0;font-size:inherit;letter-spacing:normal;text-transform:none}.om-bundle__pack{position:relative;border:1px solid var(--colorBorder);background:#fff;text-align:left;cursor:pointer;transition:border-color .15s ease,background-color .15s ease,box-shadow .15s ease}.om-bundle__pack:hover{border-color:#b9b9b1}.om-bundle__pack.is-selected{border-color:#111;box-shadow:inset 0 0 0 1px #111;background:#faf7f2}.om-bundle__pack input{position:absolute;opacity:0;pointer-events:none}.om-bundle__pack:has(input:focus-visible){outline:2px solid #c89868;outline-offset:2px}.om-bundle__row{display:grid;grid-template-columns:18px 64px minmax(0,1fr) auto;align-items:center;gap:14px;padding:14px 16px 14px 14px}.om-bundle__radio{display:grid;place-items:center;width:18px;height:18px;border:1px solid #9a9a93;border-radius:50%;background:#fff}.om-bundle__pack.is-selected .om-bundle__radio{border-color:#111}.om-bundle__pack.is-selected .om-bundle__radio:after{content:"";width:10px;height:10px;border-radius:50%;background:#111}.om-bundle__img{display:block;width:64px;height:64px;object-fit:contain}.om-bundle__media{position:relative;display:block}.om-bundle__media .om-bundle__img{mix-blend-mode:multiply}.om-bundle__count{position:absolute;right:-6px;bottom:-4px;min-width:24px;height:20px;padding:0 5px;border-radius:10px;background:#111;color:#fff;font-size:11px;font-weight:700;line-height:20px;text-align:center;letter-spacing:0}.om-bundle__info{min-width:0}.om-bundle__name{display:flex;flex-wrap:wrap;align-items:center;gap:8px;font-family:var(--typeHeaderPrimary),var(--typeHeaderFallback);font-size:16px;line-height:1.2;letter-spacing:.08em;text-transform:uppercase}.om-bundle__off{padding:2px 6px 1px;border:1px solid #c14a3a;color:#c14a3a;font-family:var(--typeBasePrimary),var(--typeBaseFallback);font-size:10px;font-weight:700;line-height:1.3;letter-spacing:.12em}.om-bundle__sub{display:block;margin-top:3px;font-size:13px;line-height:1.35;letter-spacing:normal;color:#6b6b66}.om-bundle__sub strong{font-weight:700;color:#1c1d1d}.om-bundle__price{text-align:right;white-space:nowrap}.om-bundle__total{display:block;font-size:17px;font-weight:700;color:#111}.om-bundle__regular{display:block;font-size:12px;color:#8f8f88}.om-bundle__flag{position:absolute;top:-9px;right:14px;z-index:1;padding:3px 8px 2px;background:#111;color:#fff;font-size:9.5px;font-weight:700;line-height:1.3;letter-spacing:.22em;text-transform:uppercase}.om-bundle__gift{display:grid;grid-template-columns:40px minmax(0,1fr) auto;align-items:center;gap:12px;margin:0 16px;padding:10px 0 12px;border-top:1px dashed #d8d2c6;font-size:13px;line-height:1.35;letter-spacing:normal}.om-bundle__gift img{display:block;width:40px;height:40px;object-fit:contain}.om-bundle__gift-value{text-align:right;line-height:1.2}.om-bundle__gift-value s{display:block;font-size:12px;color:#8f8f88}.om-bundle__gift-value b{font-size:10px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:#c14a3a}@media(max-width:380px){.om-bundle__row{grid-template-columns:18px 52px minmax(0,1fr) auto;gap:10px}.om-bundle__img{width:52px;height:52px}}
/*# sourceMappingURL=/cdn/shop/t/29/assets/product-bundle.css.map */
