.vtg-bundle{display:block;margin:20px 0 16px}.vtg-bundle__label{margin:0 0 10px;font-size:1.2rem;font-weight:500;line-height:1.4}.vtg-bundle__options{display:flex;flex-direction:column;gap:8px}.vtg-bundle__option,.vtg-bundle__option-group{border:1px solid #e5e5e5;border-radius:3px;background:#fff;transition:border-color .15s ease,box-shadow .15s ease}.vtg-bundle__option-group>.vtg-bundle__option{border:0;border-radius:3px 3px 0 0;background:transparent}.vtg-bundle__option{position:relative;display:flex;align-items:center;gap:12px;width:100%;min-height:56px;margin:0;padding:14px 16px;color:#131313;font-family:var(--font-body-family);font-size:13px;line-height:1.3;text-align:left;cursor:pointer}.vtg-bundle__options>.vtg-bundle__option:hover,.vtg-bundle__option-group:hover{border-color:#131313}.vtg-bundle__options>.vtg-bundle__option.is-selected,.vtg-bundle__option-group.is-open{border-color:#131313;box-shadow:inset 0 0 0 1px #131313}.vtg-bundle__radio{flex:0 0 16px;width:16px;height:16px;border:1px solid rgba(19,19,19,.4);border-radius:50%}.vtg-bundle__option.is-selected .vtg-bundle__radio{border-color:#131313;box-shadow:inset 0 0 0 3px #fff;background:#131313}.vtg-bundle__text{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 8px;flex:1 1 auto;font-size:14px;font-weight:600}.vtg-bundle__tag{font-size:12px;font-weight:400;color:#131313a6}.vtg-bundle__price{display:inline-flex;align-items:baseline;gap:6px;white-space:nowrap;font-size:14px;font-weight:600}.vtg-bundle__price s{font-weight:400;color:#13131380}.vtg-bundle__gift{display:flex;align-items:center;gap:12px;margin:0 16px;padding:10px 0 12px;border-top:1px solid #f0f0f0;font-size:13px}.vtg-bundle__gift-thumb{flex:0 0 36px;width:36px;height:45px;overflow:hidden;border-radius:3px;background:#f5f5f5}.vtg-bundle__gift-thumb img{display:block;width:100%;height:100%;object-fit:cover}.vtg-bundle__gift-text{flex:1 1 auto;font-weight:600;color:#131313}.vtg-bundle__gift-value{font-weight:700;letter-spacing:.02em;color:#09144c;white-space:nowrap}.vtg-bundle__gift-value.is-pending{font-weight:400;color:#13131399}.vtg-bundle__pairs{display:none;align-items:flex-start;gap:10px;margin:0 16px;padding:12px 0 16px;border-top:1px solid #f0f0f0}.vtg-bundle__option-group.is-open .vtg-bundle__pairs{display:flex}.vtg-bundle__pair{display:flex;flex-direction:column;gap:6px;width:94px;margin:0;padding:0;border:0;background:none;color:inherit;font:inherit;text-align:left}.vtg-bundle__pair--second{cursor:pointer}.vtg-bundle__thumb{display:grid;place-items:center;width:94px;aspect-ratio:108 / 130;overflow:hidden;border-radius:3px;background:#f5f5f5}.vtg-bundle__thumb img{display:block;width:100%;height:100%;object-fit:cover}.vtg-bundle__thumb--empty{color:#9c9c9c;transition:color .15s ease,background-color .15s ease}.vtg-bundle__pair--second:hover .vtg-bundle__thumb--empty{color:#131313;background:#efefef}.vtg-bundle__pair-caption{font-size:11px;line-height:1.35;color:#131313bf}.vtg-bundle__pair--second .vtg-bundle__pair-caption{text-decoration:underline;text-underline-offset:.3rem}.vtg-bundle__plus-sign{align-self:center;margin-top:-18px;font-size:16px;color:#13131380}.vtg-bundle-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000002;display:flex;align-items:flex-end;justify-content:center;opacity:0;visibility:hidden;transition:opacity .25s ease,visibility .25s ease}.vtg-bundle-modal[aria-hidden=false]{opacity:1;visibility:visible}.vtg-bundle-modal__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:#0009}.vtg-bundle-modal__overlay:empty{display:block}.vtg-bundle-modal__content{position:relative;z-index:1;display:flex;flex-direction:column;width:100%;max-height:88vh;background:#fff;color:#131313;border-radius:8px 8px 0 0}@media screen and (min-width:750px){.vtg-bundle-modal{align-items:center}.vtg-bundle-modal__content{width:440px;max-height:80vh;border-radius:8px}}.vtg-bundle-modal__header{display:flex;align-items:center;justify-content:space-between;padding:14px 16px;border-bottom:1px solid #f4f4f4}.vtg-bundle-modal__title{margin:0;font-family:var(--font-heading-family);font-size:14px;font-weight:600}.vtg-bundle-modal__close{display:grid;place-items:center;width:32px;height:32px;padding:0;border:0;background:none;color:inherit;cursor:pointer}.vtg-bundle-modal__body{padding:14px 16px 4px;overflow-y:auto}.vtg-bundle-modal__models{display:flex;gap:3px;margin:0 -16px 12px;padding:0 16px;overflow-x:auto;scrollbar-width:none}.vtg-bundle-modal__models::-webkit-scrollbar{display:none}.vtg-bundle-modal__model{position:relative;flex:0 0 76px;margin:0;padding:0;border:0;background:none;cursor:pointer}.vtg-bundle-modal__model img{display:block;width:100%;height:auto;aspect-ratio:108 / 130;object-fit:cover;background:#f5f5f5}.vtg-bundle-modal__model.is-active:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:2px;background:#000}.vtg-bundle-modal__name{margin:0;font-family:var(--font-heading-family);font-size:14px;font-weight:600;line-height:1.4}.vtg-bundle-modal__price{display:flex;gap:6px;margin:2px 0 12px;font-size:13px;font-weight:600}.vtg-bundle-modal__price s{font-weight:400;color:#13131380}.vtg-bundle-modal__field{margin-bottom:14px}.vtg-bundle-modal__field[hidden]{display:none}.vtg-bundle-modal__field-label{margin:0 0 8px;font-size:1.2rem;font-weight:500}.vtg-bundle-modal__boosts{display:flex;flex-wrap:wrap}.vtg-bundle-modal__sizes{display:grid;grid-template-columns:repeat(6,minmax(0,1fr))}.vtg-bundle-modal__cell{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:6px;margin:0;padding:9px 0;border:0;outline:1px solid #f4f4f4;outline-offset:-1px;background:transparent;color:#131313;font-family:var(--font-body-family);font-size:11px;line-height:1.2;cursor:pointer}.vtg-bundle-modal__cell--boost{min-width:76px;padding:9px 12px}.vtg-bundle-modal__cell:hover{z-index:1;outline-color:#131313}.vtg-bundle-modal__cell.is-selected{z-index:2;outline:2px solid #131313;outline-offset:-2px}.vtg-bundle-modal__cell.is-unavailable{background:#fafafa;color:#c2c2c2;text-decoration:line-through;pointer-events:none}.vtg-bundle-modal__cell .vtg-boost__gauge{display:inline-flex;align-items:flex-end;gap:1.5px;height:9px}.vtg-bundle-modal__cell .vtg-boost__bar{display:block;width:3px;height:calc(3px + var(--i) * 2px);background:currentColor;opacity:.2}.vtg-bundle-modal__cell .vtg-boost__bar.is-on{opacity:1}.vtg-bundle-modal__footer{padding:12px 16px calc(14px + env(safe-area-inset-bottom,0px));border-top:1px solid #f4f4f4}.vtg-bundle-modal__confirm{width:100%;min-height:46px;padding:0 16px;border:0;background:#131313;color:#fff;font-family:var(--font-body-family);font-size:12px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;cursor:pointer}.vtg-bundle-modal__confirm:disabled{cursor:not-allowed;opacity:.5}@media screen and (min-width:990px){.vtg-bundle-modal__cell{font-size:12px}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/vantage-bundle.css.map */
