.vf-qa{position:absolute;left:14px;right:14px;bottom:14px;z-index:4;display:flex;align-items:center;justify-content:space-between;gap:12px;height:46px;padding:0 16px;border:0;border-radius:0;background:#fffffff2;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#000;font-family:var(--vf-b);font-size:12px;line-height:1;letter-spacing:2.2px;text-transform:uppercase;text-decoration:none;white-space:nowrap;cursor:pointer;touch-action:manipulation;transition:transform .6s var(--vf-ease),opacity .45s var(--vf-ease),background .4s var(--vf-ease),color .4s var(--vf-ease)}.vf-qa__l{overflow:hidden;text-overflow:ellipsis}.vf-qa__i{position:relative;flex:none;width:12px;height:12px}.vf-qa__i:before,.vf-qa__i:after{content:"";position:absolute;background:currentColor;transition:transform .45s var(--vf-ease),opacity .3s}.vf-qa__i:before{left:0;right:0;top:5.5px;height:1px}.vf-qa__i:after{top:0;bottom:0;left:5.5px;width:1px}.vf-qa__i--ar:after{top:3px;bottom:auto;left:auto;right:1.5px;width:6px;height:6px;background:none;border-top:1px solid currentColor;border-right:1px solid currentColor;transform:rotate(45deg)}.vf-qa__i--ar{width:16px}.vf-qa__i--ar:before{top:5.5px}.vf-qa:focus-visible{outline:1px solid #000;outline-offset:3px}.vf-qa.is-loading{pointer-events:none}.vf-qa.is-loading .vf-qa__i:after{transform:scaleY(0)}.vf-qa.is-loading .vf-qa__i:before{animation:vfQaPulse .9s ease-in-out infinite}.vf-qa.is-added{background:#000;color:#fff}.vf-qa.is-added .vf-qa__i:before{left:1px;right:auto;top:2px;width:4px;height:8px;background:none;border-right:1px solid currentColor;border-bottom:1px solid currentColor;transform:rotate(40deg)}.vf-qa.is-added .vf-qa__i:after{display:none}@keyframes vfQaPulse{50%{opacity:.25}}@media(hover:hover)and (pointer:fine){.vf-qa{transform:translateY(calc(100% + 20px));opacity:0}.vf-pc:hover .vf-qa,.vf-best__look:hover .vf-qa,.vf-qa:focus-visible,.vf-pc:focus-within .vf-qa,.vf-best__look:focus-within .vf-qa,.vf-qa.is-loading,.vf-qa.is-added{transform:none;opacity:1}.vf-qa:hover{background:#000;color:#fff}.vf-qa:hover .vf-qa__i--ar:before{transform:scaleX(1.25);transform-origin:left}.vf-qa:hover .vf-qa__i--ar:after{transform:translate(4px) rotate(45deg)}}@media(hover:none),(pointer:coarse){.vf-qa{left:auto;right:10px;bottom:10px;width:44px;height:44px;padding:0;justify-content:center;border-radius:50%;box-shadow:0 2px 10px #0000001f}.vf-qa__l{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}}@media(prefers-reduced-motion:reduce){.vf-qa,.vf-qa__i:before,.vf-qa__i:after{transition:none}.vf-qa.is-loading .vf-qa__i:before{animation:none}}html.vf-qv-open{overflow:hidden}.vf-qv{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1100;display:flex;align-items:center;justify-content:center;padding:24px;visibility:hidden;transition:visibility 0s .5s;font-family:var(--vf-b);color:var(--vf-black)}.vf-qv[hidden]{display:none}.vf-qv.is-open{visibility:visible;transition-delay:0s}.vf-qv *,.vf-qv *:before,.vf-qv *:after{box-sizing:border-box}.vf-qv button{font:inherit;color:inherit;background:none;border:0;padding:0;cursor:pointer}.vf-qv__scrim{position:absolute;top:0;right:0;bottom:0;left:0;background:#33301f57;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);opacity:0;transition:opacity .5s var(--vf-ease)}.vf-qv.is-open .vf-qv__scrim{opacity:1}.vf-qv__dlg{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,5fr) minmax(0,6fr);width:min(880px,100%);max-height:min(640px,calc(100vh - 48px));background:var(--vf-bg-2);box-shadow:0 24px 60px #0000002e;opacity:0;transform:translateY(18px) scale(.985);transition:opacity .5s var(--vf-ease),transform .6s var(--vf-ease);outline:0}.vf-qv.is-open .vf-qv__dlg{opacity:1;transform:none}.vf-qv__media{position:relative;min-height:0;background:#d5cfc6;overflow:hidden}.vf-qv__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;opacity:0;transition:opacity .45s var(--vf-ease)}.vf-qv__media img.is-ready{opacity:1}.vf-qv__media:after{content:"";position:absolute;top:12px;right:12px;bottom:12px;left:12px;border:1px solid rgba(255,255,255,.6);pointer-events:none}.vf-qv__info{display:flex;flex-direction:column;min-height:0;padding:36px 36px 28px;overflow-y:auto}.vf-qv__x{position:absolute;top:10px;right:10px;z-index:2;width:44px;height:44px;display:flex;align-items:center;justify-content:center;border-radius:50%;transition:background .3s var(--vf-ease)}.vf-qv__x i{position:relative;width:14px;height:14px}.vf-qv__x i:before,.vf-qv__x i:after{content:"";position:absolute;left:-1px;right:-1px;top:7px;height:1px;background:currentColor;transform:rotate(45deg)}.vf-qv__x i:after{transform:rotate(-45deg)}@media(hover:hover)and (pointer:fine){.vf-qv__x:hover{background:var(--vf-bg-3)}}.vf-qv__t{margin:0 40px 8px 0;font-family:var(--vf-d);font-weight:var(--vf-d-weight);font-size:30px;line-height:1.1;letter-spacing:-.2px}.vf-qv__p{display:flex;align-items:baseline;gap:10px;margin:0 0 20px;font-size:14px;letter-spacing:.4px}.vf-qv__p s{color:var(--vf-grey-2)}.vf-qv__opts{display:grid;gap:16px;margin:0 0 20px}.vf-qv fieldset{margin:0;padding:0;border:0;min-width:0}.vf-qv legend{display:flex;justify-content:space-between;gap:12px;width:100%;margin:0 0 8px;padding:0;font-size:12px;letter-spacing:2px;text-transform:uppercase}.vf-qv legend span{color:var(--vf-grey);letter-spacing:.4px;text-transform:none;font-size:13px}.vf-qv__v{display:flex;flex-wrap:wrap;gap:8px}.vf-qv__v button{min-width:48px;height:40px;padding:0 14px;box-shadow:inset 0 0 0 1px #0003;background:transparent;font-size:13px;line-height:1;transition:box-shadow .3s var(--vf-ease),background .3s var(--vf-ease),color .3s var(--vf-ease)}@media(hover:hover)and (pointer:fine){.vf-qv__v button:not([disabled]):hover{box-shadow:inset 0 0 0 1px #000}}.vf-qv__v button[aria-checked=true]{background:#000;color:#fff;box-shadow:inset 0 0 0 1px #000}.vf-qv__v button.is-out{color:var(--vf-grey-2);text-decoration:line-through}.vf-qv__v button:focus-visible{outline:1px solid #000;outline-offset:2px}.vf-qv__buy{display:flex;gap:10px;margin-top:auto}.vf-qv__q{flex:none;display:inline-flex;align-items:center;height:52px;border-radius:26px;box-shadow:inset 0 0 0 1px #0003}.vf-qv__q button{width:40px;height:52px;display:flex;align-items:center;justify-content:center;border-radius:26px}.vf-qv__q button i{position:relative;width:10px;height:10px}.vf-qv__q button i:before,.vf-qv__q button i:after{content:"";position:absolute;background:currentColor}.vf-qv__q button i:before{left:0;right:0;top:4.5px;height:1px}.vf-qv__q .p i:after{top:0;bottom:0;left:4.5px;width:1px}.vf-qv__q output{min-width:22px;text-align:center;font-size:14px}.vf-qv__go{flex:1;display:flex;align-items:stretch;justify-content:space-between;height:52px;background:#000;color:#fff;font-size:12px;letter-spacing:2.2px;text-transform:uppercase;transition:background .4s var(--vf-ease)}.vf-qv__go span{display:flex;align-items:center;padding:0 20px}.vf-qv__go span+span{border-left:1px solid rgba(255,255,255,.24)}@media(hover:hover)and (pointer:fine){.vf-qv__go:not([disabled]):hover{background:var(--vf-olive)}}.vf-qv__go[disabled]{opacity:.45;cursor:not-allowed}.vf-qv__go.is-loading{pointer-events:none;opacity:.7}.vf-qv__err{min-height:18px;margin:10px 0 0;font-size:12px;color:#9d3b36}.vf-qv__more{align-self:flex-start;margin-top:6px;padding:4px 0;font-size:12px;letter-spacing:2px;text-transform:uppercase;color:var(--vf-black);text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:1px}@media(max-width:760px){.vf-qv{align-items:flex-end;padding:0}.vf-qv__dlg{grid-template-columns:1fr;grid-template-rows:auto minmax(0,1fr);width:100%;max-height:92vh;transform:translateY(40px)}.vf-qv__media{height:34vh;min-height:200px}.vf-qv__info{padding:20px 16px calc(16px + env(safe-area-inset-bottom))}.vf-qv__t{font-size:24px}.vf-qv__x{background:#ffffffe6}}@media(prefers-reduced-motion:reduce){.vf-qv__scrim,.vf-qv__dlg,.vf-qv__media img{transition:none}}.vf-qv .vf-qv__go{background:#000;color:#fff}@media(hover:hover)and (pointer:fine){.vf-qv .vf-qv__go:not([disabled]):hover{background:var(--vf-olive)}}.vf-qv .vf-qv__more{text-decoration:underline;color:var(--vf-black)}.vf-qv .vf-qv__scrim:empty{display:block}.vf-pc__f .vf-qa{left:28px;right:28px;bottom:28px}.vf-best__f .vf-qa{left:34px;right:34px;bottom:34px}@media(hover:none),(pointer:coarse){.vf-pc__f .vf-qa{left:auto;right:16px;bottom:16px}.vf-best__f .vf-qa{left:auto;right:20px;bottom:20px}}@media(max-width:991px){.vf-pc__f .vf-qa,.vf-best__f .vf-qa{left:auto;right:14px;bottom:14px;width:44px;height:44px;padding:0;justify-content:center;border-radius:50%;box-shadow:0 2px 10px #00000024;transform:none;opacity:1}.vf-pc__f .vf-qa .vf-qa__l,.vf-best__f .vf-qa .vf-qa__l{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}}:root{--vf-i-plus-lg:url(data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2016%2016%27%20fill%3D%27black%27%3E%3Cpath%20fill-rule%3D%27evenodd%27%20d%3D%27M8%202a.5.5%200%200%201%20.5.5v5h5a.5.5%200%200%201%200%201h-5v5a.5.5%200%200%201-1%200v-5h-5a.5.5%200%200%201%200-1h5v-5A.5.5%200%200%201%208%202%27%2F%3E%3C%2Fsvg%3E);--vf-i-bag:url(data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2024%2024%27%20fill%3D%27none%27%20stroke%3D%27black%27%20stroke-width%3D%271.25%27%20stroke-linecap%3D%27round%27%20stroke-linejoin%3D%27round%27%3E%3Cpath%20d%3D%27M6%202%203%206v14a2%202%200%200%200%202%202h14a2%202%200%200%200%202-2V6l-3-4Z%27%2F%3E%3Cpath%20d%3D%27M3%206h18%27%2F%3E%3Cpath%20d%3D%27M16%2010a4%204%200%200%201-8%200%27%2F%3E%3C%2Fsvg%3E);--vf-i-check:url(data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2024%2024%27%20fill%3D%27none%27%20stroke%3D%27black%27%20stroke-width%3D%271.5%27%20stroke-linecap%3D%27round%27%20stroke-linejoin%3D%27round%27%3E%3Cpath%20d%3D%27M4%2012.5l5%205L20%206.5%27%2F%3E%3C%2Fsvg%3E)}html .vf-qa__i:not(.vf-qa__i--ar){width:16px;height:16px;background:currentColor;-webkit-mask:var(--vf-i-plus-lg) no-repeat center/100% 100%;mask:var(--vf-i-plus-lg) no-repeat center/100% 100%}html .vf-qa__i:not(.vf-qa__i--ar):before,html .vf-qa__i:not(.vf-qa__i--ar):after{content:none}html .vf-qa.is-added .vf-qa__i:not(.vf-qa__i--ar){-webkit-mask-image:var(--vf-i-check);mask-image:var(--vf-i-check)}html .vf-qa.is-loading .vf-qa__i:not(.vf-qa__i--ar){animation:vfQaPulse .9s ease-in-out infinite}@media(hover:none),(pointer:coarse){html .vf-qa{width:36px;height:36px}html .vf-qa .vf-qa__i:not(.vf-qa__i--ar){width:14px;height:14px}}@media(max-width:991px){html .vf-pc__f .vf-qa,html .vf-best__f .vf-qa{width:36px;height:36px}html .vf-qa .vf-qa__i:not(.vf-qa__i--ar){width:14px;height:14px}}
/*# sourceMappingURL=/cdn/shop/t/28/assets/vf-quickadd.css.map */
