.v-sp-redesign .v-header .v-logo-viewport,.v-sp-redesign .v-header .v-logo-viewport img{width:152px}.sp-page .sp-study>.sp-eyebrow{font-size:clamp(11px,2.255cqw,14.3px)}.sp-page .sp-study h2{white-space:nowrap;font-size:clamp(30px,8.2cqw,51px);line-height:1.05;letter-spacing:-.035em;margin:0 0 20px}.sp-page .sp-study-grid{grid-template-columns:25% minmax(0,1fr);margin-bottom:12px}.sp-page .sp-study-grid>div>p{font-size:clamp(15.4px,2.86cqw,18.7px)}.sp-page .sp-study>.sp-source{border-top:1px solid #ebbdc8;padding-top:10px;margin-top:12px}.sp-page .sp-shift>.sp-eyebrow{font-size:clamp(12.075px,2.475375cqw,15.6975px)}.sp-page .sp-shift h2{font-size:clamp(24px,7.8cqw,49px);white-space:nowrap;letter-spacing:-.05em;line-height:1.12}.sp-page .sp-shift .sp-number{font-size:clamp(41.8px,9.35cqw,62.7px)}.sp-page .sp-shift .sp-numbered-row{grid-template-columns:13% 13% minmax(0,1fr);gap:2.5%}.sp-page .sp-shift .sp-numbered-row h3{font-size:clamp(23.1px,4.07cqw,27.5px)}.sp-page .sp-shift .sp-numbered-row p{font-size:clamp(14.3px,2.695cqw,17.6px)}.sp-page .sp-shift{padding-bottom:14px}.sp-page .sp-desire{padding-top:87px;padding-bottom:105px}.sp-page .sp-desire h2{font-size:clamp(24px,7.8cqw,49px);line-height:1.12}.sp-page .sp-desire>.sp-section-intro{font-size:clamp(14.3px,2.695cqw,17.6px)}.sp-page .sp-desire>.sp-eyebrow{font-size:clamp(12.075px,2.475375cqw,15.6975px)}.sp-page .sp-desire .sp-influence h3{font-size:clamp(23.1px,4.07cqw,27.5px)}.sp-page .sp-desire .sp-influence p{font-size:clamp(14.3px,2.695cqw,17.6px)}.sp-page .sp-hero:before{background:linear-gradient(90deg,rgba(255,248,242,.98) 0%,rgba(255,248,242,.94) 35%,rgba(255,248,242,.68) 51%,rgba(255,248,242,.08) 72%,transparent 82%)}.sp-page .sp-hero-copy>p:last-child{font-size:clamp(15px,2.9cqw,18px);color:var(--sp-body)}.sp-page .sp-hero h1{font-size:clamp(32px,10cqw,56px)}.sp-wisp{position:absolute;top:0;left:0;width:100%;height:65px;pointer-events:none}.sp-page .sp-research{margin-top:24px}.sp-page .sp-research summary{min-height:48px}.sp-page .sp-research-content{margin-top:12px;padding:20px}.sp-page .sp-research-content>p+p{margin-top:14px}.sp-page .sp-recognition{background:#751431;padding-bottom:82px}.sp-page .sp-recognition:before{display:none}.sp-page .sp-recognition-copy{width:100%}.sp-page .sp-recognition h2{font-size:clamp(31px,7cqw,45px);white-space:normal}.sp-page .sp-moments{width:100%;margin-top:25px}.sp-page .sp-moments article{grid-template-columns:45px minmax(0,1fr);gap:19px;padding:16px 0}.sp-page .sp-moments h3{font-size:clamp(23px,4.5cqw,29px)}.sp-page .sp-moments p{font-size:clamp(13px,2.35cqw,15px);line-height:1.4;max-width:410px}.sp-page .sp-recognition-close{margin-top:24px;font-size:clamp(21px,4cqw,26px)}.sp-page .sp-recognition .sp-eyebrow{font-size:12.1px}.sp-page .sp-recognition h2{font-size:clamp(26px,8.05cqw,49.5px);white-space:nowrap}.sp-page .sp-moments h3{font-size:clamp(25.3px,4.95cqw,31.9px)}.sp-page .sp-moments p{font-size:clamp(14.3px,2.585cqw,16.5px)}.sp-page .sp-recognition-close{font-size:clamp(25.41px,4.84cqw,31.46px)}.sp-page .sp-advice{padding-top:100px}.sp-page .sp-advice>.sp-eyebrow{font-size:clamp(11.025px,2.260125cqw,14.3325px)}.sp-page .sp-belief{padding-top:75px;text-align:center}.sp-page .sp-intro #sp-pulse-title{font-size:clamp(37px,8.4cqw,56px);line-height:1.04;letter-spacing:-.055em;text-wrap:balance}.v-site .sp-continuation .v-guarantee{padding-bottom:78px}.sp-continuation .v-guarantee>.v-eyebrow{display:flex;align-items:center;justify-content:center;gap:12px;white-space:nowrap;letter-spacing:.14em}.sp-continuation .v-guarantee>.v-eyebrow:before,.sp-continuation .v-guarantee>.v-eyebrow:after{content:"";height:1px;flex:1;max-width:50px;background:#d4ac88}.v-site .sp-continuation .v-guarantee h2{font-size:clamp(33px,7.7cqw,51px);line-height:1.04;margin-bottom:15px}.sp-continuation .v-guarantee>p:not(.v-eyebrow){max-width:none;font-size:clamp(13px,2.7cqw,17px);line-height:1.4}.sp-guarantee-photo{position:relative;margin:16px -8.55% 0;isolation:isolate}.sp-guarantee-photo:before{content:"";position:absolute;inset:0 0 auto;height:10%;background:linear-gradient(#fff8f2,transparent);z-index:1;pointer-events:none}.sp-guarantee-photo:after{content:"";position:absolute;inset:auto 0 0;height:12%;background:linear-gradient(transparent,#fff8f2);z-index:1;pointer-events:none}.sp-guarantee-photo>img{width:100%;height:auto;aspect-ratio:1.04;object-fit:cover;object-position:35% center;display:block}.sp-guarantee-medallion{position:absolute;right:10%;bottom:13%;width:27%;aspect-ratio:1;border-radius:50%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;text-align:center;color:#6d203d;background:radial-gradient(ellipse at 30% 20%,#fff0e1,#f4ccb9 80%);border:4px double #b88955;outline:1px solid #fff3dd;outline-offset:2px;box-shadow:0 5px 14px #60381f30;font:600 clamp(10px,2.5cqw,16px)/1.1 var(--v-serif);letter-spacing:.07em;z-index:2}.sp-guarantee-medallion strong{font-size:clamp(17px,4.5cqw,29px);font-weight:600;letter-spacing:.05em}.sp-guarantee-medallion>span[aria-hidden]{color:#c29461;font-size:clamp(15px,3.8cqw,24px);line-height:1}.sp-continuation .v-guarantee .sp-guarantee-note{font-size:12px;margin-top:14px;color:#625665}.v-site .sp-continuation .v-faq{padding-bottom:100px}.v-site .sp-continuation .v-final>.v-eyebrow{width:100%;text-align:center;margin-inline:auto}.v-site .sp-continuation .v-final{padding-top:75px}.v-sp-redesign>.v-footer{background:#751431}.v-sp-redesign .sp-footer-panel{-webkit-mask:none;mask:none;background:#751431 var(--sp-silk-image) center/cover;padding-bottom:60px}.sp-continuation .v-offer-heading strong{font-size:17.5px}.sp-continuation .v-badge{font-size:10px;padding:5px 8.75px}.sp-continuation .v-offer-price{font-size:28.75px}.sp-continuation .v-offer-compare{font-size:12.65px}.sp-continuation .v-offer-unit{font-size:11.5px}.sp-continuation .v-offer-save{font-size:9.2px}.sp-continuation .v-offer-row{min-height:102px}@media(max-width:480px){.v-sp-redesign .v-header .v-logo-viewport,.v-sp-redesign .v-header .v-logo-viewport img{width:123.2px}.sp-page .sp-study h2{font-size:8.2cqw}.sp-page .sp-shift .sp-number{font-size:40.7px}.sp-page .sp-shift .sp-numbered-row{grid-template-columns:50px 12% minmax(0,1fr);gap:2%}.sp-page .sp-shift .sp-numbered-row p,.sp-page .sp-desire .sp-influence p{font-size:15.4px}.sp-page .sp-desire>.sp-section-intro{font-size:15.4px}.sp-page .sp-hero:before{background:linear-gradient(90deg,rgba(255,248,242,.99) 0%,rgba(255,248,242,.97) 43%,rgba(255,248,242,.85) 55%,rgba(255,248,242,.12) 76%,transparent 88%)}.sp-page .sp-hero .sp-hero-photo{object-position:45% center}.sp-page .sp-hero-copy>p:last-child{max-width:210px;width:100%}.sp-page .sp-study-grid{grid-template-columns:27% minmax(0,1fr);gap:5%}.sp-page .sp-moments article{grid-template-columns:34px minmax(0,1fr);gap:17px}.sp-page .sp-advice{padding-top:88px}.sp-page .sp-intro #sp-pulse-title{font-size:37px}.sp-continuation .v-guarantee>.v-eyebrow{font-size:9px!important;gap:8px;letter-spacing:.1em}.sp-guarantee-photo{margin-inline:-6.82%}.sp-guarantee-medallion{width:29%;right:8%;border-width:3px;gap:2px;letter-spacing:.03em}.sp-continuation .v-offer-heading strong{font-size:15px}.sp-continuation .v-badge{font-size:8.75px;padding:5px 7.5px}.sp-continuation .v-offer-price{font-size:26.45px}.sp-continuation .v-offer-unit{font-size:11.5px}.sp-continuation .v-offer-save{font-size:9.2px}.sp-continuation .v-offer-heading{gap:6px}}
/*# sourceMappingURL=/cdn/shop/t/44/assets/vessa-ms-refinements.css.map */
