:root{--vf-sec:100px}@media(max-width:991px){:root{--vf-sec:50px}}body.gradient{background:var(--vf-bg);color:var(--vf-black)}.vf,.vf *,.vf *:before,.vf *:after{box-sizing:border-box}.vf{font-family:var(--vf-b);font-size:17px;line-height:1.5;letter-spacing:normal;color:var(--vf-black);-webkit-font-smoothing:antialiased;font-synthesis:none}:where(.vf) a{color:inherit;text-decoration:none}:where(.vf) a:hover{color:var(--vf-olive)}:where(.vf) button{font:inherit;color:inherit;letter-spacing:inherit;text-transform:inherit;background:none;border:0;padding:0;margin:0;cursor:pointer;-webkit-appearance:none;appearance:none;touch-action:manipulation}:where(.vf) p,:where(.vf) figure,:where(.vf) blockquote,:where(.vf) dl,:where(.vf) dd{margin:0}:where(.vf) img{display:block;max-width:100%}.vf :focus-visible{outline:1px solid currentColor;outline-offset:4px;box-shadow:none}.vf h1,.vf h2,.vf h3,.vf h4{font-family:var(--vf-d);font-weight:var(--vf-d-weight);font-style:normal;margin:0;color:inherit;letter-spacing:normal;text-wrap:balance}.vf em{font-style:italic}.vf-wrap{max-width:var(--vf-max);margin-inline:auto;padding-inline:var(--vf-pad)}.vf-sr{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.vf-eyebrow{display:flex;align-items:center;gap:14px;margin:0 0 18px;font-family:var(--vf-b);font-size:12px;line-height:1.5;letter-spacing:2.2px;text-transform:uppercase;color:var(--vf-grey)}.vf-eyebrow:before{content:"";width:32px;height:1px;background:var(--vf-gold);flex:none}.vf-eyebrow i{width:3px;height:3px;border-radius:50%;background:var(--vf-gold);flex:none}.vf-dot{display:inline-block;width:3px;height:3px;border-radius:50%;background:var(--vf-gold);flex:none}.vf-ar{position:relative;display:block;width:16px;height:1px;background:currentColor;transition:width .45s var(--vf-ease)}.vf-ar:after{content:"";position:absolute;right:0;top:-3px;width:6px;height:6px;border-top:1px solid currentColor;border-right:1px solid currentColor;transform:rotate(45deg)}.vf-ulink{position:relative;display:inline-flex;align-items:center;gap:12px;padding:6px 0;font-size:12px;line-height:1.5;letter-spacing:2.2px;text-transform:uppercase;white-space:nowrap;color:var(--vf-black)}.vf-ulink:after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background:currentColor;transform-origin:left;transition:transform .5s var(--vf-ease)}.vf-ulink .vf-ar{width:14px}@media(hover:hover)and (pointer:fine){a.vf-ulink:hover{color:var(--vf-black)}a.vf-ulink:hover:after{transform:scaleX(0);transform-origin:right}a.vf-ulink:hover .vf-ar{width:24px}}.vf-cta{display:inline-flex;align-items:stretch;height:60px;background:var(--vf-black);color:#fff;font-family:var(--vf-b);font-size:12px;line-height:1;letter-spacing:2.2px;text-transform:uppercase;white-space:nowrap;text-decoration:none;touch-action:manipulation;transition:background .45s var(--vf-ease),color .45s var(--vf-ease),box-shadow .45s var(--vf-ease)}.vf-cta__l{display:flex;align-items:center;gap:14px;padding:0 26px 0 28px}.vf-cta__p{display:flex;align-items:center;justify-content:center;min-width:148px;padding:0 26px;border-left:1px solid rgba(255,255,255,.24)}.vf-cta--ghost{background:transparent;color:var(--vf-black);box-shadow:inset 0 0 0 1px var(--vf-black)}.vf-cta--ghost .vf-cta__p{border-left-color:#0000002e}.vf .vf-cta{color:#fff}.vf .vf-cta--ghost{color:var(--vf-black)}@media(hover:hover)and (pointer:fine){.vf .vf-cta:hover{background:var(--vf-olive);color:#fff}.vf-cta:hover .vf-ar{width:28px}.vf .vf-cta--ghost:hover{background:var(--vf-black);color:#fff}.vf-cta--ghost:hover .vf-cta__p{border-left-color:#ffffff3d}}@media(max-width:991px){.vf-cta{width:100%;height:56px;justify-content:space-between}.vf-cta__l{padding:0 18px}.vf-cta__p{padding:0 18px;min-width:120px}}.vf-frame{position:relative;overflow:hidden}.vf-frame>img,.vf-frame>picture>img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.vf-ph{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;background:var(--vf-bg-3);fill:#0000002e}.vf .vf-rv{opacity:0;transform:translateY(18px);transition:opacity 1s var(--vf-ease),transform 1s var(--vf-ease)}.vf.in .vf-rv,.shopify-design-mode .vf .vf-rv{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.vf .vf-rv{transition:none;opacity:1;transform:none}}.shopify-policy__container{box-sizing:border-box;width:100%;max-width:var(--vf-max);margin:0 auto;padding:72px var(--vf-pad) 112px;font-family:var(--vf-b);color:var(--vf-ink,#000)}.shopify-policy__title{max-width:760px;margin:0 auto 40px;padding:0}.shopify-policy__title h1{margin:0;text-align:center;font-family:var(--vf-d);font-weight:var(--vf-d-weight);font-size:clamp(40px,4vw,58px);line-height:1.04;letter-spacing:-.4px;color:var(--vf-black,#000)}.shopify-policy__body{max-width:760px;margin:0 auto}.shopify-policy__body .rte,.shopify-policy__body{font-family:var(--vf-b);font-size:17px;line-height:1.65;letter-spacing:.1px;color:var(--vf-ink,#000)}.shopify-policy__body p{margin:0 0 1.2em;text-wrap:pretty}.shopify-policy__body h1,.shopify-policy__body h2,.shopify-policy__body h3,.shopify-policy__body h4{margin:1.8em 0 .6em;font-family:var(--vf-d);font-weight:var(--vf-d-weight);line-height:1.15;letter-spacing:-.2px;color:var(--vf-black,#000)}.shopify-policy__body h1,.shopify-policy__body h2{font-size:clamp(28px,2.6vw,36px)}.shopify-policy__body h3,.shopify-policy__body h4{font-size:clamp(22px,2vw,26px)}.shopify-policy__body strong,.shopify-policy__body b{font-weight:500}.shopify-policy__body ul,.shopify-policy__body ol{margin:0 0 1.2em;padding-left:1.4em}.shopify-policy__body li{margin:0 0 .4em}.shopify-policy__body a{color:var(--vf-black,#000);text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px}@media(hover:hover)and (pointer:fine){.shopify-policy__body a:hover{text-decoration-color:var(--vf-gold,#B8914A)}}@media(max-width:991px){.shopify-policy__container{padding:40px 16px 72px}.shopify-policy__title{margin-bottom:28px}.shopify-policy__title h1{font-size:34px;line-height:1.06}.shopify-policy__body .rte,.shopify-policy__body{font-size:16px;line-height:1.6}}@media(hover:hover)and (pointer:fine){.vf .vf-rvw__note figure>img,.vf .mh-f>img,.vf .lc-f>img,.vf .mbh-f>img,.vf .hrs-f>img,.vf .nt-f>img,.vf-help .care figure>img{transition:transform 1.4s var(--vf-ease)}.vf .vf-rvw__note figure:hover>img,.vf .mh-f:hover>img,.vf .lc-f:hover>img,.vf .mbh-f:hover>img,.vf .hrs-f:hover>img,.vf .nt-f:hover>img,.vf-help .care figure:hover>img{transform:scale(1.04)}.vf-tb li,.vf-bd-u,.vf-fq{transition:transform .5s var(--vf-ease)}}.vf-stars>span{display:block}.vf .vf-stars>span{display:block;padding:0;color:inherit;font-size:inherit;letter-spacing:inherit}.vf-hero__proof .vf-stars{font-size:12px;letter-spacing:3px}.vf-pdp .rate .vf-stars{font-size:12px;letter-spacing:2px}.vf-rvw__num .vf-stars{font-size:14px;letter-spacing:3px}.vf-gr__rate .vf-stars{font-size:18px}.vf-gr__card .vf-stars{font-size:16px}@media(max-width:991px){input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=hidden]):not([type=submit]):not([type=button]),select,textarea{font-size:16px}.vf-hd__logo,.vf-gr__from a,.rate,.mh-biz a,.vf-faq__ask a,.vf-hero__proof dd a,.vf-ft__brand{position:relative}.vf-hd__logo:after,.vf-gr__from a:after,.rate:after,.mh-biz a:after,.vf-faq__ask a:after,.vf-hero__proof dd a:after,.vf-ft__brand:after{content:"";position:absolute;left:-6px;right:-6px;top:50%;height:44px;transform:translateY(-50%)}.vf-film__foot a{position:relative}.vf-film__foot a:before{content:"";position:absolute;left:0;right:0;top:50%;height:44px;transform:translateY(-50%)}.vf-shp__filt button{min-height:44px}.vf-ft__base a{display:inline-flex;align-items:center;min-height:44px}}.vf-stars,.vf .vf-stars{position:relative;display:inline-block;flex-direction:row;gap:0;padding:0;font-size:16px;line-height:1;letter-spacing:3px;white-space:nowrap;text-transform:none;vertical-align:middle;color:transparent;-webkit-text-fill-color:transparent;background:linear-gradient(90deg,var(--vf-gold) var(--pct,100%),rgba(201,162,74,.28) var(--pct,100%));-webkit-background-clip:text;background-clip:text}.vf .vf-stars>span{display:block;padding:0;color:inherit;-webkit-text-fill-color:transparent;font-size:inherit;letter-spacing:inherit}.vf-stars:after,.vf-stars:before{content:none}.vf-film__cap,.vf-hero__cap,.vf-story .os-cap,.vf-story .st-meta .cap,.vf-story .bt-img figcaption,.vf-story .hrs figcaption,.vf-story .os-pro figure figcaption,.vf-contact figure figcaption,.vf-pdp .mh-f figcaption{display:none}@media(min-width:992px){html .vf-atl h2{margin-bottom:14px}html .vf-rvw__score h2{margin-bottom:20px}html .vf-faq__l h2{margin-bottom:18px}html .vf-story .bt h2,html .vf-story .hrs h2{margin-bottom:16px}html .vf-story .art h2{margin-bottom:14px}html .vf-story .ltr h2{margin-bottom:18px}html .vf-story .os-open h1{margin-bottom:14px}html .vf-pdp .mh h2,html .vf-pdp .cmp h2{margin-bottom:12px}html .vf-pdp .prv h2{margin-bottom:20px}html .vf-help .pg-open h1{margin-bottom:14px}}@media(max-width:991px){html .vf-atl h2,html .vf-rvw__score h2,html .vf-faq__l h2,html .vf-story .bt h2,html .vf-story .hrs h2,html .vf-story .art h2,html .vf-story .ltr h2,html .vf-story .os-open h1,html .vf-pdp .prv h2,html .vf-help .pg-open h1{margin-bottom:12px}}html .os-cap,html .hrs-f figcaption,html .vf-story figcaption,html .vf-film__cap,html .vf-hero__cap{display:none!important}:root{--vf-i-arrow:url(data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2016.1165%209%27%20fill%3D%27none%27%20stroke%3D%27black%27%3E%3Cpath%20d%3D%27M0%204.5H15.2%27%2F%3E%3Cpath%20d%3D%27M11.5%200.7L15.4%204.5L11.5%208.3%27%2F%3E%3C%2Fsvg%3E);--vf-i-close:url(data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2010.6071%2010.6071%27%20fill%3D%27none%27%20stroke%3D%27black%27%3E%3Cpath%20d%3D%27M0.353553%200.353553L10.2536%2010.2536M10.2536%200.353553L0.353553%2010.2536%27%2F%3E%3C%2Fsvg%3E);--vf-i-plus:url(data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2015%2015%27%20fill%3D%27none%27%20stroke%3D%27black%27%3E%3Cpath%20d%3D%27M0%207.5H15M7.5%200V15%27%2F%3E%3C%2Fsvg%3E);--vf-i-minus:url(data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2015%2015%27%20fill%3D%27none%27%20stroke%3D%27black%27%3E%3Cpath%20d%3D%27M0%207.5H15%27%2F%3E%3C%2Fsvg%3E)}html .vf-ar,html .vf-qa__i--ar{position:relative;display:block;flex:none;width:16px!important;height:9px!important;background:currentColor;-webkit-mask:var(--vf-i-arrow) no-repeat center/100% 100%;mask:var(--vf-i-arrow) no-repeat center/100% 100%;transition:transform .45s var(--vf-ease)}html .vf-ar:before,html .vf-ar:after,html .vf-qa__i--ar:before,html .vf-qa__i--ar:after,html .vf-pdp .dock-add .vf-ar:after{content:none!important}@media(hover:hover)and (pointer:fine){html .vf-cta:hover .vf-ar,html a.vf-ulink:hover .vf-ar,html .vf-faq__all:hover .vf-ar,html .vf-gr__btn:hover .vf-ar,html .vf-ft__form button:hover .vf-ar,html .vf-best__look:hover .vf-best__c .vf-ar,html .vf-qa:hover .vf-qa__i--ar{transform:translate(4px)}}html cart-drawer.vf-bd .vf-bd-close i,html .vf-qv__x i,html .vf-sort__x i{display:block;width:11px;height:11px;background:currentColor;-webkit-mask:var(--vf-i-close) no-repeat center/100% 100%;mask:var(--vf-i-close) no-repeat center/100% 100%}html cart-drawer.vf-bd .vf-bd-close i:before,html cart-drawer.vf-bd .vf-bd-close i:after,html .vf-qv__x i:before,html .vf-qv__x i:after,html .vf-sort__x i:before,html .vf-sort__x i:after{content:none}html .vf-fq button .x,html .vf-pdp .acc summary i,html cart-drawer.vf-bd .vf-bd-note>button span i{position:relative;display:block;flex:none;box-sizing:border-box;width:15px;height:15px;border-radius:0;box-shadow:none;background:currentColor;-webkit-mask:var(--vf-i-plus) no-repeat center/100% 100%;mask:var(--vf-i-plus) no-repeat center/100% 100%;transform:none}html .vf-fq button[aria-expanded=true] .x,html .vf-pdp .acc details[open] summary i,html cart-drawer.vf-bd .vf-bd-note.open>button span i{-webkit-mask:var(--vf-i-minus) no-repeat center/100% 100%;mask:var(--vf-i-minus) no-repeat center/100% 100%;background:currentColor;box-shadow:none}html .vf-fq button .x:before,html .vf-fq button .x:after,html .vf-pdp .acc summary i:before,html .vf-pdp .acc summary i:after,html cart-drawer.vf-bd .vf-bd-note>button span i:before,html cart-drawer.vf-bd .vf-bd-note>button span i:after{content:none}@media(max-width:991px){html .vf-ft__col h3 i{position:relative;display:block;flex:none;box-sizing:border-box;width:15px;height:15px;border-radius:0;box-shadow:none;background:currentColor;-webkit-mask:var(--vf-i-plus) no-repeat center/100% 100%;mask:var(--vf-i-plus) no-repeat center/100% 100%;transform:none}html .vf-ft__col.open h3 i{-webkit-mask:var(--vf-i-minus) no-repeat center/100% 100%;mask:var(--vf-i-minus) no-repeat center/100% 100%;background:currentColor;box-shadow:none}html .vf-ft__col h3 i:before,html .vf-ft__col h3 i:after{content:none}}:root{--vf-i-down:url(data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%208.35355%2013.2071%27%20fill%3D%27none%27%20stroke%3D%27black%27%3E%3Cpath%20d%3D%27M3.55355%200V12.5M6.75355%209.3L3.55355%2012.5L0.353553%209.3%27%2F%3E%3C%2Fsvg%3E)}html .vf-help .jump a i{width:8px;height:13px;background:currentColor;-webkit-mask:var(--vf-i-down) no-repeat center/100% 100%;mask:var(--vf-i-down) no-repeat center/100% 100%}html .vf-help .jump a i:after{content:none}@media(max-width:380px){.vf-cta__l{padding:0 12px;gap:8px;letter-spacing:1.2px}.vf-cta__p{padding:0 12px;min-width:0;letter-spacing:1.2px}}.vf-pdp .info h1{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden}@media(max-width:991px){.vf .vf-pc__b h3,.vf-cl .vf-pc__b h3,.vf-best h3{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden}}main[data-template=page]{--vf-sec:40px}@media(max-width:991px){main[data-template=page]{--vf-sec:28px}}.vf .vf-pc__b h3,.vf-cl .vf-pc__b h3,.vf-best h3,.vf-door .vf-door__t,.vf-mm__doors a b{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden}[data-dock-add].is-loading,[data-stk-add].is-loading,[data-add].is-loading{position:relative;color:transparent!important;pointer-events:none}[data-dock-add].is-loading *,[data-stk-add].is-loading *,[data-add].is-loading *{visibility:hidden}[data-dock-add].is-loading:after,[data-stk-add].is-loading:after,[data-add].is-loading:after{content:"";position:absolute;left:50%;top:50%;width:18px;height:18px;margin:-9px 0 0 -9px;border:1.5px solid rgba(255,255,255,.35);border-top-color:#fff;border-radius:50%;animation:vfStkSpin .7s linear infinite}@keyframes vfStkSpin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){[data-dock-add].is-loading:after,[data-stk-add].is-loading:after,[data-add].is-loading:after{animation-duration:1.6s}}html .vf-pdp [data-add].is-loading{opacity:1}
/*# sourceMappingURL=/cdn/shop/t/28/assets/vf-base.css.map */
