.vf-pdp.vf-sp .info .rate{margin-bottom:10px}.vf-pdp.vf-sp .info h1{font-size:40px;line-height:1.04;letter-spacing:-.4px;margin:0 0 12px}.vf-pdp.vf-sp .sp-lede{margin:0 0 14px;font-size:16px;line-height:1.5;color:var(--vf-ink);text-wrap:pretty}.vf-pdp.vf-sp .sp-ticks{list-style:none;display:grid;gap:8px;margin:0;padding:0 0 16px;border-bottom:1px solid var(--vf-bg-3)}.vf-pdp.vf-sp .sp-ticks li{position:relative;padding-left:24px;font-size:14px;line-height:1.4;color:var(--vf-ink)}.vf-pdp.vf-sp .sp-ticks li:before{content:"";position:absolute;left:2px;top:5px;width:9px;height:5px;border-left:1px solid var(--vf-gold);border-bottom:1px solid var(--vf-gold);transform:rotate(-45deg)}.vf-pdp.vf-sp .sp-step{padding:16px 0 10px}.vf-pdp.vf-sp .sp-lb{display:flex;justify-content:space-between;align-items:baseline;white-space:nowrap;margin:0 0 10px;font-size:12px;letter-spacing:2px;text-transform:uppercase;color:var(--vf-black)}.vf-pdp.vf-sp .sp-lb em{font-family:var(--vf-d);font-weight:var(--vf-d-weight);font-style:italic;font-size:15px;letter-spacing:0;text-transform:none;color:var(--vf-ink)}.vf-pdp.vf-sp .sz-list{display:flex;gap:8px}.vf-pdp.vf-sp .sz{flex:1 1 0;display:flex;align-items:baseline;justify-content:center;gap:10px;height:48px;padding:0 14px;background:transparent;box-shadow:inset 0 0 0 1px #0000002e;color:var(--vf-black);transition:box-shadow .3s var(--vf-ease),background .3s var(--vf-ease)}.vf-pdp.vf-sp .sz{align-items:baseline;height:auto;min-height:48px;box-sizing:border-box;padding:15px 14px;text-align:center}@media(hover:hover)and (pointer:fine){.vf-pdp.vf-sp .sz:hover{box-shadow:inset 0 0 0 1px #00000080}}.vf-pdp.vf-sp .sz[aria-checked=true]{background:#fff;box-shadow:inset 0 0 0 1px #000}.vf-pdp.vf-sp .sz b{font-family:var(--vf-d);font-weight:var(--vf-d-weight);font-size:18px;line-height:1}.vf-pdp.vf-sp .sz span{font-size:12px;line-height:1;letter-spacing:1.4px;color:var(--vf-grey)}.vf-pdp.vf-sp .sz[aria-checked=true] span{color:var(--vf-black)}.vf-pdp.vf-sp .sz-list.one .sz{flex:none;padding:0 22px;cursor:default}.vf-pdp.vf-sp .sp-inc{display:flex;align-items:center;gap:14px;margin:12px 0 0;padding:10px 0 0;border-top:1px solid var(--vf-bg-3)}.vf-pdp.vf-sp .sp-inc img{flex:none;width:52px;height:52px;object-fit:cover}.vf-pdp.vf-sp .sp-inc p{display:flex;flex-direction:column;gap:3px;margin:0;min-width:0}.vf-pdp.vf-sp .sp-inc b{font-family:var(--vf-d);font-weight:var(--vf-d-weight);font-size:17px;line-height:1.15;color:var(--vf-black)}.vf-pdp.vf-sp .sp-inc span{font-size:12.5px;line-height:1.45;color:var(--vf-ink);text-wrap:pretty}.vf-pdp.vf-sp .sp-cta{width:100%;justify-content:space-between}.vf-pdp.vf-sp .sp-cta .vf-cta__l{flex:1 1 auto}.vf-pdp.vf-sp .sp-cta .vf-cta__p{flex:none;min-width:0;padding:0 24px}.vf-pdp.vf-sp .sp-aft{margin:8px 0 0;font-size:12.5px;text-align:center;color:var(--vf-grey)}.vf-pdp.vf-sp .sp-trust{list-style:none;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:12px 0 0;padding:12px 0 0;border-top:1px solid var(--vf-bg-3)}.vf-pdp.vf-sp .sp-trust li{display:flex;align-items:center;justify-content:center;gap:8px;min-width:0;font-size:12px;color:var(--vf-black)}.vf-pdp.vf-sp .sp-trust li+li{box-shadow:inset 1px 0 0 var(--vf-bg-3)}.vf-pdp.vf-sp .sp-trust svg{flex:none;width:18px;height:18px;fill:none;stroke:#000;stroke-width:1.1;stroke-linejoin:round}.vf-pdp.vf-sp .sp-trust em{font-family:var(--vf-d);font-weight:var(--vf-d-weight);font-style:italic;font-size:14px}.vf-pdp.vf-sp .info .acc{margin-top:16px}.vf-pdp.vf-sp .info .acc{margin-top:12px}.vf-pdp.vf-sp .acc .a p.sp-desc-p{margin:0 0 12px}.vf-pdp.vf-sp .sp-dyo{display:flex;justify-content:space-between;align-items:center;gap:12px;margin:12px 0 0;padding:12px 16px;background:var(--vf-bg-2);box-shadow:inset 0 0 0 1px var(--vf-bg-3);color:var(--vf-black);transition:box-shadow .35s var(--vf-ease)}@media(hover:hover)and (pointer:fine){.vf-pdp.vf-sp .sp-dyo:hover{box-shadow:inset 0 0 0 1px #000}}.vf-pdp.vf-sp .sp-dyo b{flex:1 1 auto;min-width:0;font-family:var(--vf-d);font-weight:var(--vf-d-weight);font-size:18px;line-height:1.15}.vf-pdp.vf-sp .sp-dyo b em{font-style:italic}.vf-pdp.vf-sp .sp-dyo .vf-ulink:after{transform:scaleX(1)}@media(hover:hover)and (pointer:fine){.vf-pdp.vf-sp .sp-dyo:hover .vf-ulink .vf-ar{width:24px}}@media(max-width:991px){.vf-pdp.vf-sp .pd .track{aspect-ratio:1/1}.vf-pdp.vf-sp .info{padding-top:18px}.vf-pdp.vf-sp .info .rate{margin-bottom:8px}.vf-pdp.vf-sp .info h1{font-size:30px;margin-bottom:8px}.vf-pdp.vf-sp .sp-lede{font-size:14.5px;margin-bottom:16px}.vf-pdp.vf-sp .sp-ticks{gap:8px;padding-bottom:20px}.vf-pdp.vf-sp .sp-ticks li{font-size:13.5px;gap:10px}.vf-pdp.vf-sp .sp-step{padding:14px 0 10px}.vf-pdp.vf-sp .sp-ticks li{font-size:13.5px}.vf-pdp.vf-sp .sp-inc img{width:44px;height:44px}.vf-pdp.vf-sp .sp-trust li{flex-direction:column;gap:6px;padding:0 6px;font-size:12px;line-height:1.3;text-align:center;text-wrap:balance}.vf-pdp.vf-sp .sp-dyo{padding:12px 14px}.vf-pdp.vf-sp .sp-dyo b{font-size:16px}}.vf-pdp.vf-sp .stk{display:none}@media(max-width:991px){.vf-pdp.vf-sp .sp-desc{font-size:14px}.vf-pdp.vf-sp .stk{position:fixed;left:0;right:0;bottom:0;z-index:35;display:flex;align-items:center;gap:12px;padding:10px 16px calc(10px + env(safe-area-inset-bottom));background:#ffffffdb;-webkit-backdrop-filter:blur(10px) saturate(1.4);backdrop-filter:blur(10px) saturate(1.4);border-top:1px solid rgba(0,0,0,.08);transform:translateY(110%);transition:transform .6s var(--vf-ease)}.vf-pdp.vf-sp .stk.show{transform:none}.vf-pdp.vf-sp .stk-t{display:flex;flex-direction:column;gap:3px;min-width:0;flex:1}.vf-pdp.vf-sp .stk-t b{font-family:var(--vf-d);font-weight:var(--vf-d-weight);font-style:italic;font-size:16px;line-height:1.1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.vf-pdp.vf-sp .stk-t span{font-size:12px;letter-spacing:1.6px;text-transform:uppercase;color:var(--vf-grey);white-space:nowrap}.vf-pdp.vf-sp .stk .vf-cta{flex:none;height:48px}.vf-pdp.vf-sp .stk .vf-cta .vf-cta__l{padding:0 14px;gap:10px;font-size:12px;letter-spacing:1.8px}.vf-pdp.vf-sp .stk .vf-cta .vf-cta__p{min-width:0;padding:0 14px;font-size:12px;letter-spacing:1.8px}}.vf-pdp.vf-sp .sp-step+.sp-step{padding-top:0}.vf-pdp.vf-sp .sz-list{flex-wrap:wrap}.vf-pdp.vf-sp .sz[disabled]{opacity:.4;text-decoration:line-through;cursor:not-allowed}.vf-pdp.vf-sp .sp-cta[disabled]{background:var(--vf-bg-3);color:var(--vf-ink);cursor:not-allowed}.vf-pdp.vf-sp .sp-cta.is-loading{opacity:.6;pointer-events:none}.vf-pdp.vf-sp .sp-inc img{display:block}.vf-pdp.vf-sp .sz-list:not(.one){display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:8px}.vf-pdp.vf-sp .sz-list .sz,.vf-pdp.vf-sp .sz-list.one .sz{display:grid;grid-template-columns:minmax(0,auto) auto;justify-content:center;align-items:baseline;align-content:center;column-gap:10px;width:auto;height:auto;min-height:48px;padding:8px 14px;text-align:center;box-sizing:border-box}.vf-pdp.vf-sp .sz-list.one .sz{padding:8px 22px}.vf-pdp.vf-sp .sz b{white-space:normal;overflow-wrap:anywhere;line-height:1.15;transform:none;text-align:center}.vf-pdp.vf-sp .sz span{white-space:nowrap}@media(max-width:991px){.vf-pdp.vf-sp .sp-trust li{padding-left:2px;padding-right:2px}}@media(max-width:991px){.vf-pdp.vf-sp .stk .vf-cta{width:auto;max-width:none;flex:none}.vf-pdp.vf-sp .stk-t{flex:1 1 auto;min-width:80px}.vf-pdp.vf-sp .stk-t span{white-space:normal;line-height:1.3}}@media(max-width:599px){.vf-pdp.vf-sp .stk .vf-cta .vf-cta__p{display:none}}@media(max-width:380px){.vf-pdp.vf-sp .stk{gap:10px}.vf-pdp.vf-sp .stk .vf-cta .vf-cta__l{padding:0 12px;gap:8px;letter-spacing:1.2px}.vf-pdp.vf-sp .stk-t span{letter-spacing:1.2px}}@media(min-width:992px){.vf-pdp.vf-sp .stk{position:fixed;left:0;right:0;bottom:0;z-index:35;display:flex;align-items:center;gap:32px;padding:12px max(var(--vf-pad),calc((100vw - var(--vf-max)) / 2 + var(--vf-pad)));background:#fbf8f5f0;-webkit-backdrop-filter:blur(10px) saturate(1.4);backdrop-filter:blur(10px) saturate(1.4);border-top:1px solid var(--vf-bg-3);box-shadow:0 -8px 24px #0000000f;transform:translateY(110%);transition:transform .6s var(--vf-ease)}.vf-pdp.vf-sp .stk.show{transform:none}.vf-pdp.vf-sp .stk-t{display:flex;flex-direction:column;gap:4px;min-width:0;flex:1}.vf-pdp.vf-sp .stk-t b{font-family:var(--vf-d);font-weight:var(--vf-d-weight);font-style:italic;font-size:20px;line-height:1.15;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.vf-pdp.vf-sp .stk-t span{font-size:12px;letter-spacing:1.6px;text-transform:uppercase;color:var(--vf-grey);white-space:nowrap}.vf-pdp.vf-sp .stk .vf-cta{flex:none;width:auto;height:52px}}.vf-pdp.vf-sp .sp-cta.is-loading{opacity:1}
/*# sourceMappingURL=/cdn/shop/t/28/assets/vf-product.css.map */
