.vm-loc{margin-bottom:22px}.vm-loc__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.vm-loc__opt{position:relative;isolation:isolate;overflow:hidden;display:flex;flex-direction:column;align-items:center;gap:6px;padding:12px 8px 10px;min-height:44px;border:1px solid var(--vm-line, #e3e3e3);border-radius:var(--vm-radius, 6px);background:#fff;color:var(--vm-ink, #141414);text-decoration:none;text-align:center;transition:border-color .3s,color .3s,box-shadow .3s}.vm-loc__opt:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:var(--vm-card, #f5f5f5);transform:scaleX(0);transform-origin:left;transition:transform .45s var(--vm-ease, ease)}.vm-loc__opt:hover:before,.vm-loc__opt:focus-visible:before{transform:scaleX(1)}.vm-loc__opt:hover{border-color:var(--vm-ink, #141414)}.vm-loc__opt:focus-visible{outline:2px solid var(--vm-gold, #c9a24b);outline-offset:2px}.vm-loc__opt.is-active{border-color:var(--vm-ink, #141414);box-shadow:inset 0 0 0 1px var(--vm-ink, #141414)}.vm-loc__opt.is-active:after{content:"";position:absolute;top:6px;right:6px;width:8px;height:8px;border-radius:50%;background:var(--vm-gold, #c9a24b)}.vm-loc__opt.is-off{opacity:.5}.vm-loc__opt--radio{cursor:pointer}.vm-opt__input:checked+.vm-loc__opt--radio{border-color:var(--vm-ink, #141414);box-shadow:inset 0 0 0 1px var(--vm-ink, #141414)}.vm-opt__input:checked+.vm-loc__opt--radio:after{content:"";position:absolute;top:6px;right:6px;width:8px;height:8px;border-radius:50%;background:var(--vm-gold, #c9a24b)}.vm-opt__input:focus-visible+.vm-loc__opt--radio{outline:2px solid var(--vm-gold, #c9a24b);outline-offset:2px}.vm-loc .vm-loc__grid{margin-top:4px}.vm-loc__opt.is-loading{pointer-events:none;opacity:.6}.vm-loc__icon{width:100%;max-width:92px;height:auto}.vm-loc__shape path{fill:none;stroke:currentColor;stroke-width:1.1;stroke-linejoin:round;opacity:.75}.vm-loc__zone{fill:var(--vm-gold, #c9a24b)}.vm-loc__lbl{font:600 3.6px/1 var(--vm-font-head, sans-serif);fill:var(--vm-muted, #7a7a7a);letter-spacing:.3px}.vm-loc__name{font:600 14px/1.2 var(--vm-font-head, sans-serif)}.vm-loc__price{font:400 13px/1 var(--vm-font-body, sans-serif);color:var(--vm-muted, #7a7a7a)}.is-loc-loading .vm-pdp__grid{opacity:.55;transition:opacity .2s;pointer-events:none}.vm-print-alt{display:none!important}.vm-grid>*:has(>.vm-print-alt:only-child),[data-vm-slide]:has(.vm-print-alt),li:has(>.vm-print-alt:only-child),div:has(>.vm-print-alt:only-child){display:none!important}@media screen and (min-width:1281px){.vm-loc__grid{gap:12px}}@media screen and (min-width:1025px)and (max-width:1280px){.vm-loc__name{font-size:13px}}@media screen and (min-width:768px)and (max-width:1024px){.vm-loc__grid{gap:10px}}@media screen and (min-width:768px)and (max-width:1024px)and (orientation:landscape){.vm-loc__grid{gap:10px}}@media screen and (min-width:481px)and (max-width:767px){.vm-loc__grid{gap:8px}}@media screen and (min-width:320px)and (max-width:480px){.vm-loc__grid{gap:8px}.vm-loc__opt{padding:10px 4px 8px}.vm-loc__name{font-size:12.5px}.vm-loc__price{font-size:12px}}@media(prefers-reduced-motion:reduce){.vm-loc__opt:before{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/vm-print.css.map */
