#VSPowderCollection{--powder-paper: #faf8f3;--powder-ink: #171310;--powder-line: #d7cfc5;--powder-display: "Bodoni Moda", Georgia, serif;--powder-copy: "Cormorant Garamond", Georgia, serif;--powder-ui: Montserrat, Arial, sans-serif;width:100%;max-width:1500px;margin-inline:auto;background:var(--powder-paper);color:var(--powder-ink);font:500 20px/1.32 var(--powder-copy)}#VSPowderCollection *,#VSPowderCollection *:before{box-sizing:border-box}#VSPowderCollection :is(h1,h2,h3,p,ul,ol){margin:0}#VSPowderCollection :is(h1,h2,.vpc-tagline,.vpc-signature){font-variation-settings:"opsz" 24}#VSPowderCollection h2{font:italic 400 clamp(29px,3.45vw,51px)/1.04 var(--powder-display);text-transform:uppercase;letter-spacing:-.025em}#VSPowderCollection h3{font:700 12px/1.35 var(--powder-ui);text-transform:uppercase;letter-spacing:.045em}#VSPowderCollection :is(a,button,[tabindex]):focus-visible{outline:2px solid #4b3e31;outline-offset:3px}#VSPowderCollection .vpc-inner{padding:clamp(25px,3.5vw,52px) clamp(16px,4vw,62px);text-align:center}#VSPowderCollection .vpc-subtitle{margin-top:5px;font-size:clamp(18px,2vw,24px)}#VSPowderCollection .vpc-label{font:700 10px/1.45 var(--powder-ui);text-transform:uppercase;letter-spacing:.16em}#VSPowderCollection .vpc-hero{position:relative;isolation:isolate;display:grid;grid-template-columns:46% minmax(0,1fr);align-items:center;min-height:clamp(350px,33vw,490px);overflow:hidden;background:linear-gradient(128deg,#e7d6c4 2%,#faf4eb 26%,#e6d2be 53%,#f4e9dc 64%,#ebdacc)}#VSPowderCollection .vpc-hero-copy{display:grid;justify-items:center;align-content:center;text-align:center;position:relative;z-index:1;padding:24px clamp(12px,2vw,28px)}#VSPowderCollection .vpc-silver-label{color:#131313;background:linear-gradient(108deg,#9a9a98,#f5f5f5 36%,#d5d5d6 64%,#aaa9a9);padding:6px 15px;font:700 clamp(10px,1.15vw,15px)/1.2 var(--powder-ui);letter-spacing:.055em;text-transform:uppercase}#VSPowderCollection .vpc-hero h1{margin-block:12px 6px;font:italic 400 clamp(57px,6.6vw,104px)/.89 var(--powder-display);text-transform:uppercase;letter-spacing:-.04em}#VSPowderCollection .vpc-tagline,#VSPowderCollection .vpc-signature{font:italic 400 clamp(22px,3vw,40px)/1.12 var(--powder-display)}#VSPowderCollection .vpc-hero-copy>p:not(.vpc-tagline){margin:10px auto 14px;max-width:32ch;font-size:clamp(18px,2.03vw,25px)}#VSPowderCollection .vpc-hero-image{width:58%;height:100%;position:absolute;inset:0 0 0 auto;object-fit:cover;object-position:57% 52%;-webkit-mask-image:linear-gradient(90deg,transparent,#000 18%);mask-image:linear-gradient(90deg,transparent,#000 18%)}#VSPowderCollection .vpc-button,#VSPowderCollection .vpc-product .quick-add{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:44px;padding:8px 15px;border:1px solid #141414;border-radius:2px;background:#141414!important;color:#fff!important;font:700 11px/1.3 var(--powder-ui);text-decoration:none;text-align:center;text-transform:uppercase;letter-spacing:.025em}#VSPowderCollection .vpc-button:hover,#VSPowderCollection .vpc-product .quick-add:not(:disabled):hover{background:#403a34!important}#VSPowderCollection .vpc-marquee{overflow:hidden;color:#111;border-block:1px solid #bcbcbc;background:repeating-linear-gradient(0deg,#aaa2 0 1px,#fff2 1px 2px,transparent 2px 4px),linear-gradient(105deg,#b6b6b8,#efefef 24%,#b9b9bb 54%,#f7f7f7 82%,#acacae);padding-block:9px}#VSPowderCollection .vpc-marquee-track{display:flex;width:max-content;animation:vpcMarquee 45s linear infinite}#VSPowderCollection .vpc-marquee span{flex:none;padding-inline:12px;white-space:nowrap;font:500 12px/1.4 var(--powder-ui);word-spacing:.25em}#VSPowderCollection .vpc-marquee:hover .vpc-marquee-track{animation-play-state:paused}@keyframes vpcMarquee{to{transform:translate(-50%)}}#VSPowderCollection .vpc-feature{display:grid;grid-template-columns:54% minmax(0,1fr);align-items:stretch;background:linear-gradient(118deg,#f1e8dd,#faf7ef 53%,#f0e3d6)}#VSPowderCollection .vpc-feature-editorial{position:relative;display:grid;grid-template-columns:minmax(0,2fr) minmax(120px,1fr);align-items:center;min-height:clamp(300px,29vw,445px)}#VSPowderCollection .vpc-feature-image{display:block;position:absolute;top:0;right:31%;bottom:0;left:0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#000 76%,transparent);mask-image:linear-gradient(90deg,#000 76%,transparent)}#VSPowderCollection .vpc-feature-image img{display:block;width:100%;height:100%;object-fit:cover;object-position:center 48%}#VSPowderCollection .vpc-notes{position:relative;grid-column:2;padding:17px 12px 17px 0}#VSPowderCollection .vpc-notes h2{font-size:clamp(20px,2.3vw,34px);text-transform:none}#VSPowderCollection .vpc-notes>p:first-of-type{margin-top:3px;font-size:17px}#VSPowderCollection .vpc-notes .vpc-label{margin-top:13px}#VSPowderCollection .vpc-notes ul{margin-top:5px;list-style:none;padding:0}#VSPowderCollection .vpc-notes li{border-bottom:1px solid var(--powder-line);padding:6px 0;font:600 10px/1.4 var(--powder-ui);text-transform:uppercase}#VSPowderCollection .vpc-notes small{display:block;margin-top:6px;font-size:13px}#VSPowderCollection .vpc-story{align-self:center;padding:clamp(20px,3vw,42px);border-left:1px solid var(--powder-line)}#VSPowderCollection .vpc-story h2{margin:8px 0 12px}#VSPowderCollection .vpc-story p:not(.vpc-label)+p{margin-top:7px}#VSPowderCollection .vpc-story .vpc-signature{font-size:clamp(20px,2.1vw,31px)}#VSPowderCollection .vpc-ingredients{background:linear-gradient(#f4ecdf 0%,var(--powder-paper) 50%)}#VSPowderCollection .vpc-ingredient-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:14px}#VSPowderCollection .vpc-ingredient-grid article{min-width:0;padding:0 clamp(8px,2vw,28px)}#VSPowderCollection .vpc-ingredient-grid article+article{border-left:1px solid var(--powder-line)}#VSPowderCollection .vpc-ingredient-grid img{display:block;width:min(100%,152px);height:88px;object-fit:contain;margin:0 auto 7px;mix-blend-mode:multiply;-webkit-mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent)}#VSPowderCollection .vpc-ingredient-grid h3{min-height:2.6em;display:grid;place-content:center}#VSPowderCollection .vpc-ingredient-grid p{margin-top:4px;font-size:18px}#VSPowderCollection .vpc-products{background:linear-gradient(var(--powder-paper),#f3eadf 55%,var(--powder-paper));padding-top:13px;scroll-margin-top:16px}#VSPowderCollection .vpc-product-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:clamp(9px,1.5vw,24px);margin-top:15px}#VSPowderCollection .vpc-product{display:flex;flex-direction:column;min-width:0;align-items:stretch}#VSPowderCollection .vpc-product-photo{display:block;aspect-ratio:1;overflow:hidden}#VSPowderCollection .vpc-product-photo img{display:block;width:100%;height:100%;object-fit:contain}#VSPowderCollection .vpc-product h3{margin-top:10px;min-height:2.7em;display:grid;place-content:center}#VSPowderCollection .vpc-product h3 a{text-decoration:none;color:inherit}#VSPowderCollection .vpc-product h3 a:hover{text-decoration:underline}#VSPowderCollection .vpc-product-type,#VSPowderCollection .vpc-inspiration{margin:3px 0;font:500 11px/1.45 var(--powder-ui)}#VSPowderCollection .vpc-inspiration{margin-bottom:8px}#VSPowderCollection .vpc-rating{font:600 12px/1.4 var(--powder-ui);padding-bottom:4px}#VSPowderCollection .vpc-price{margin-top:auto;padding-block:4px 7px;font:700 13px/1.3 var(--powder-ui)}#VSPowderCollection .vpc-product .quick-add-form{width:100%;margin:0}#VSPowderCollection .vpc-product .quick-add{width:100%}#VSPowderCollection .vpc-product .quick-add:disabled{background:#55504c!important;border-color:#55504c;opacity:1;cursor:default}#VSPowderCollection .vpc-finishing{display:grid;grid-template-columns:1fr 1fr;background:linear-gradient(118deg,#eadac8,var(--powder-paper) 52%,#f1e5d9)}#VSPowderCollection .vpc-how{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,3fr);align-items:stretch}#VSPowderCollection .vpc-how>div{padding:clamp(15px,2vw,32px)}#VSPowderCollection .vpc-how>img{align-self:stretch;width:100%;height:100%;object-fit:cover;object-position:55% 50%;-webkit-mask-image:linear-gradient(90deg,#000 73%,transparent);mask-image:linear-gradient(90deg,#000 73%,transparent)}#VSPowderCollection .vpc-how h2,#VSPowderCollection .vpc-routine h2{font-size:clamp(25px,2.75vw,43px)}#VSPowderCollection .vpc-how ol{counter-reset:powder-steps;list-style:none;padding:0;margin-top:10px}#VSPowderCollection .vpc-how li{display:flex;gap:9px;align-items:flex-start;margin-top:8px;counter-increment:powder-steps}#VSPowderCollection .vpc-how li:before{content:counter(powder-steps,decimal-leading-zero);flex:none;border-radius:50%;background:#1b1715;color:#fff;width:25px;height:25px;display:grid;place-content:center;font:600 10px/1 var(--powder-ui)}#VSPowderCollection .vpc-how li p{font-size:17px}#VSPowderCollection .vpc-routine{border-left:1px solid var(--powder-line);display:grid;grid-template-columns:minmax(0,4fr) minmax(0,5fr);align-items:center;padding:clamp(15px,2vw,32px);gap:12px}#VSPowderCollection .vpc-routine-copy>p{margin-block:8px 12px}#VSPowderCollection .vpc-routine-products{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px}#VSPowderCollection .vpc-routine-products a{display:grid;grid-template-rows:auto 1fr;align-items:start;text-align:center;gap:6px;color:inherit;font:600 10px/1.35 var(--powder-ui)}#VSPowderCollection .vpc-routine-products img{width:100%;height:auto;aspect-ratio:3 / 4;object-fit:contain;display:block}body:has(#VSPowderCollection) .vs-global-header .vs-global-nav{font-family:Montserrat,Arial,sans-serif!important}body:has(#VSPowderCollection) .textured-footer{background:#111!important;color:#fff!important}body:has(#VSPowderCollection) .textured-footer .footer-bottom{border-color:#868686}body:has(#VSPowderCollection) .textured-footer :is(a,h3,p,small,label){color:#fff!important}body:has(#VSPowderCollection) .textured-footer .footer-social-block{margin:16px 0 20px}body:has(#VSPowderCollection) .textured-footer .footer-social-icons{display:flex;flex-wrap:wrap;gap:10px;align-items:center;list-style:none;margin:0;padding:0}body:has(#VSPowderCollection) .textured-footer .footer-social-icons li{margin:0;padding:0}body:has(#VSPowderCollection) .textured-footer .footer-social-icons a{display:grid;place-content:center;width:44px;height:44px;min-width:44px;min-height:44px;padding:0;margin:0;border:1px solid #8c8c8c;border-radius:50%;background:#161616}body:has(#VSPowderCollection) .textured-footer .footer-social-icons a:hover{background:#353535}body:has(#VSPowderCollection) .textured-footer .footer-social-icons span,body:has(#VSPowderCollection) .textured-footer .footer-social-icons svg{display:block;width:23px;height:23px;fill:currentColor}body:has(#VSPowderCollection) #FooterSocialNewTab{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}@media(max-width:649px){body:has(#VSPowderCollection) .textured-footer{padding:24px 18px 18px;gap:18px}body:has(#VSPowderCollection) .textured-footer .footer-brand{padding:0}body:has(#VSPowderCollection) .textured-footer .footer-afterpay{margin-bottom:12px}}@media(max-width:1099px){#VSPowderCollection .vpc-product-grid{grid-template-columns:repeat(3,minmax(0,1fr));row-gap:21px}#VSPowderCollection .vpc-routine{grid-template-columns:1fr}}@media(max-width:849px){#VSPowderCollection .vpc-feature{grid-template-columns:1fr}#VSPowderCollection .vpc-feature-editorial{min-height:clamp(260px,48vw,370px)}#VSPowderCollection .vpc-story{border:0;padding-block:23px;text-align:center}#VSPowderCollection .vpc-story p{max-width:44ch;margin-inline:auto}#VSPowderCollection .vpc-finishing{grid-template-columns:1fr}#VSPowderCollection .vpc-routine{grid-template-columns:minmax(0,4fr) minmax(0,5fr);border-left:0;border-top:1px solid var(--powder-line)}}@media(max-width:699px){#VSPowderCollection .vpc-hero{display:flex;flex-direction:column;min-height:0;background:linear-gradient(145deg,#f4e7d8,#faf7ef 53%,#ebdacc)}#VSPowderCollection .vpc-hero h1{font-size:clamp(53px,12vw,77px)}#VSPowderCollection .vpc-hero-copy{padding:20px 12px 5px}#VSPowderCollection .vpc-hero-image{position:static;width:100%;height:auto;aspect-ratio:1.7;object-position:55% 62%;-webkit-mask-image:linear-gradient(180deg,transparent 0,#000 9%);mask-image:linear-gradient(180deg,transparent 0,#000 9%)}#VSPowderCollection .vpc-ingredient-grid{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:18px}#VSPowderCollection .vpc-ingredient-grid article:nth-child(odd){border-left:0}#VSPowderCollection .vpc-product-grid{grid-template-columns:repeat(2,minmax(0,1fr))}#VSPowderCollection .vpc-ingredients,#VSPowderCollection .vpc-products{padding-inline:14px}}@media(max-width:470px){#VSPowderCollection .vpc-how{grid-template-columns:1fr}#VSPowderCollection .vpc-how>img{max-height:175px;object-position:50% 52%;-webkit-mask-image:linear-gradient(180deg,#000 75%,transparent);mask-image:linear-gradient(180deg,#000 75%,transparent)}#VSPowderCollection .vpc-routine{grid-template-columns:1fr;text-align:center;padding:22px 17px 25px}#VSPowderCollection .vpc-routine-products{margin-top:4px}}@media(prefers-reduced-motion:no-preference){html:has(#VSPowderCollection){scroll-behavior:smooth}}@media(prefers-reduced-motion:reduce){#VSPowderCollection .vpc-marquee-track{display:block;width:auto;animation:none;text-align:center}#VSPowderCollection .vpc-marquee span{white-space:normal;display:block}#VSPowderCollection .vpc-marquee span[aria-hidden]{display:none}}
/*# sourceMappingURL=/cdn/shop/t/23/assets/vs-powder-campaign.css.map */
