.vcare-pdp26{--v-bg:#fff8fb;--v-a:#ffd6e7;--v-b:#d8f5fb;--v-c:#fff0b8;--v-d:#e4f6e9;--v-ink:#171717;--v-muted:#6d6968;--v-line:rgba(23,23,23,.09);color:var(--v-ink);background:radial-gradient(circle at 6% 0%,color-mix(in srgb,var(--v-a) 58%,transparent),transparent 30%),radial-gradient(circle at 94% 18%,color-mix(in srgb,var(--v-b) 60%,transparent),transparent 34%),#fffdf9;padding:clamp(24px,4vw,64px) 0;overflow:hidden}.vcare-pdp26--hair{--v-a:#dff7e9;--v-b:#e8defd;--v-c:#d9f5fb;--v-d:#fff2c9}.vcare-pdp26--beauty{--v-a:#ffd5e6;--v-b:#d8f5fb;--v-c:#fff0ad;--v-d:#ffe0cf}.vcare-pdp26--wellness{--v-a:#fff0b5;--v-b:#dff5e7;--v-c:#d9f2ff;--v-d:#ffe2d2}.vcare-pdp26--men{--v-a:#d7ecff;--v-b:#daf6ef;--v-c:#e7e0fb;--v-d:#fff1c7}.vcare-pdp26--fresh{--v-a:#d8efff;--v-b:#ffd8e5;--v-c:#dff8ea;--v-d:#fff1bd}.vcare-pdp26--oral{--v-a:#d8f3fb;--v-b:#fff0cf;--v-c:#e7f7e9;--v-d:#ffe0df}.vcare-pdp26--intimate{--v-a:#ffe0eb;--v-b:#e2f4fb;--v-c:#fff0c7;--v-d:#edf7ec}.vcare-pdp26__shell{width:min(1220px,calc(100% - 28px));margin:0 auto}.vcare-pdp26__intro{max-width:920px;margin:0 auto 24px;text-align:center}.vcare-pdp26__eyebrow{font-size:11px;font-weight:800;letter-spacing:.24em;color:#7b7270;margin-bottom:12px}.vcare-pdp26__title{font-size:clamp(38px,7.8vw,86px);line-height:.94;letter-spacing:-.055em;margin:0;text-wrap:balance}.vcare-pdp26__title--sm{font-size:clamp(34px,6vw,66px)}.vcare-pdp26__lede{max-width:760px;margin:18px auto 0;font-size:clamp(16px,2.3vw,22px);line-height:1.45;color:var(--v-muted);text-wrap:balance}.vcare-pdp26__chips{display:flex;gap:8px;justify-content:center;overflow:auto;padding:16px 2px 2px;scrollbar-width:none}.vcare-pdp26__chips::-webkit-scrollbar{display:none}.vcare-pdp26__chips span{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;min-height:42px;padding:9px 16px;border:1px solid var(--v-line);border-radius:999px;background:#ffffffb8;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);font-size:13px;font-weight:750;box-shadow:0 9px 28px #1e14120b}.vcare-pdp26__chips span:nth-child(1){background:color-mix(in srgb,var(--v-a) 72%,white)}.vcare-pdp26__chips span:nth-child(2){background:color-mix(in srgb,var(--v-b) 72%,white)}.vcare-pdp26__chips span:nth-child(3){background:color-mix(in srgb,var(--v-c) 72%,white)}.vcare-pdp26__media{display:grid;grid-template-columns:1fr;gap:10px;padding:10px;border:1px solid var(--v-line);border-radius:30px;background:#ffffffb3;box-shadow:0 28px 70px #31221c14;overflow:hidden}.vcare-pdp26__media figure{margin:0;overflow:hidden;border-radius:22px;background:#fff}.vcare-pdp26__media img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .7s cubic-bezier(.22,1,.36,1)}.vcare-pdp26__media-main{aspect-ratio:1/1}.vcare-pdp26__media-side{display:grid;grid-template-columns:1fr 1fr;gap:10px}.vcare-pdp26__media-side figure{aspect-ratio:1/1}.vcare-pdp26__media figure:hover img{transform:scale(1.025)}.vcare-pdp26__decision{margin-top:14px;display:grid;gap:18px;padding:24px;border:1px solid var(--v-line);border-radius:28px;background:linear-gradient(120deg,color-mix(in srgb,var(--v-a) 56%,white),color-mix(in srgb,var(--v-b) 58%,white));box-shadow:0 18px 50px #1a14120f}.vcare-pdp26__decision-kicker{font-size:10px;font-weight:850;letter-spacing:.2em;color:#746b69}.vcare-pdp26__decision h3{font-size:clamp(25px,4vw,42px);line-height:1.02;letter-spacing:-.035em;margin:7px 0 8px}.vcare-pdp26__decision p{margin:0;color:var(--v-muted);font-size:15px;line-height:1.55}.vcare-pdp26__link{display:inline-flex;align-items:center;justify-content:space-between;gap:20px;min-height:54px;padding:0 20px;border-radius:18px;background:#171717;color:#fff;text-decoration:none;font-weight:800;transition:transform .18s ease,background .18s ease}.vcare-pdp26__link:hover{transform:translateY(-2px);background:#303030;color:#fff}.vcare-pdp26--ritual{background:#fffdf9;padding-top:18px}.vcare-pdp26__ritual-head{text-align:center;max-width:920px;margin:0 auto 22px}.vcare-pdp26__steps{display:grid;grid-template-columns:1fr;gap:10px}.vcare-pdp26__steps article{position:relative;min-height:190px;padding:24px;border:1px solid var(--v-line);border-radius:26px;background:#fffc;box-shadow:0 18px 50px #1e14120d;overflow:hidden}.vcare-pdp26__steps article:nth-child(1){background:linear-gradient(145deg,color-mix(in srgb,var(--v-a) 64%,white),#fff)}.vcare-pdp26__steps article:nth-child(2){background:linear-gradient(145deg,color-mix(in srgb,var(--v-b) 64%,white),#fff)}.vcare-pdp26__steps article:nth-child(3){background:linear-gradient(145deg,color-mix(in srgb,var(--v-c) 64%,white),#fff)}.vcare-pdp26__steps article>span{display:inline-grid;place-items:center;width:44px;height:44px;border-radius:16px;background:#ffffffb8;border:1px solid var(--v-line);font-size:12px;font-weight:900}.vcare-pdp26__steps h3{margin:18px 0 8px;font-size:24px;line-height:1.05;letter-spacing:-.03em}.vcare-pdp26__steps p{margin:0;color:var(--v-muted);font-size:15px;line-height:1.55}.vcare-pdp26__note{display:grid;grid-template-columns:42px 1fr;gap:12px;align-items:start;margin-top:12px;padding:18px;border:1px solid var(--v-line);border-radius:22px;background:#ffffffd6}.vcare-pdp26__note-icon{display:grid;place-items:center;width:42px;height:42px;border-radius:15px;background:linear-gradient(135deg,var(--v-a),var(--v-b));font-weight:900}.vcare-pdp26__note p{margin:0;font-size:13px;line-height:1.55;color:#625c5a}@media(min-width:750px){.vcare-pdp26__media{grid-template-columns:minmax(0,1.55fr) minmax(280px,.75fr)}.vcare-pdp26__media-main{aspect-ratio:1.18/1}.vcare-pdp26__media-side{grid-template-columns:1fr;grid-template-rows:1fr 1fr}.vcare-pdp26__media-side figure{aspect-ratio:auto;min-height:0}.vcare-pdp26__decision{grid-template-columns:minmax(0,1fr) auto;align-items:center}.vcare-pdp26__link{min-width:220px}.vcare-pdp26__steps{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:990px){.vcare-pdp26__shell{width:min(1260px,calc(100% - 64px))}.vcare-pdp26__intro{margin-bottom:32px}.vcare-pdp26__media{padding:12px;gap:12px;border-radius:36px}.vcare-pdp26__media figure{border-radius:26px}.vcare-pdp26__media-side{gap:12px}.vcare-pdp26__decision{padding:30px}.vcare-pdp26__steps article{padding:30px;min-height:220px}}@media(prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.vcare-pdp26__intro,.vcare-pdp26__media,.vcare-pdp26__decision,.vcare-pdp26__steps article,.vcare-pdp26__note{animation:vcare-pdp-rise both linear;animation-timeline:view();animation-range:entry 8% cover 34%}@keyframes vcare-pdp-rise{0%{opacity:.2;transform:translateY(22px) scale(.985)}to{opacity:1;transform:none}}}}@media(max-width:749px){.vcare-pdp26{padding:30px 0}.vcare-pdp26__shell{width:min(100% - 18px,680px)}.vcare-pdp26__title{font-size:clamp(40px,12vw,62px)}.vcare-pdp26__lede{font-size:16px}.vcare-pdp26__chips{justify-content:flex-start}.vcare-pdp26__media{border-radius:24px;padding:8px}.vcare-pdp26__media figure{border-radius:18px}.vcare-pdp26__decision{border-radius:24px;padding:20px}.vcare-pdp26__link{width:100%}}.vcare-pdp26__media--single{grid-template-columns:1fr!important}.vcare-pdp26--quick{padding-top:18px;padding-bottom:22px}.vcare-pdp26__quick-head{text-align:center;max-width:900px;margin:0 auto 20px}.vcare-pdp26__quick-head>p{max-width:700px;margin:14px auto 0;color:var(--v-muted);font-size:14px;line-height:1.55}.vcare-pdp26__quick-grid{display:grid;grid-template-columns:1fr;gap:10px}.vcare-pdp26__quick-card{min-height:152px;padding:22px;border:1px solid var(--v-line);border-radius:24px;box-shadow:0 16px 44px #2018140b}.vcare-pdp26__quick-card--a{background:linear-gradient(140deg,color-mix(in srgb,var(--v-a) 68%,white),#fff)}.vcare-pdp26__quick-card--b{background:linear-gradient(140deg,color-mix(in srgb,var(--v-b) 68%,white),#fff)}.vcare-pdp26__quick-card--c{background:linear-gradient(140deg,color-mix(in srgb,var(--v-c) 68%,white),#fff)}.vcare-pdp26__quick-card--d{background:linear-gradient(140deg,color-mix(in srgb,var(--v-d) 68%,white),#fff)}.vcare-pdp26__quick-card>span{display:block;font-size:9px;font-weight:850;letter-spacing:.18em;color:#827876}.vcare-pdp26__quick-card h3{margin:18px 0 0;font-size:clamp(20px,3vw,29px);line-height:1.07;letter-spacing:-.035em;text-wrap:balance}@media(min-width:750px){.vcare-pdp26__quick-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:990px){.vcare-pdp26__quick-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.vcare-pdp26__quick-card{min-height:188px;padding:26px}}@media(max-width:749px){.vcare-pdp26__quick-grid{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;padding-right:15%}.vcare-pdp26__quick-grid::-webkit-scrollbar{display:none}.vcare-pdp26__quick-card{flex:0 0 78%;scroll-snap-align:start}}.vcare-pdp-faq{padding:18px 0 26px!important;margin-left:0!important;margin-right:0!important;background:linear-gradient(135deg,#fff8fb,#eefafd 58%,#fffbea)}.vcare-pdp-faq__shell{width:min(1120px,calc(100% - 28px));margin:0 auto;padding:24px;border:1px solid rgba(23,23,23,.07);border-radius:30px;background:#ffffffad;box-shadow:0 22px 60px #2319160e}.vcare-pdp-faq__head{text-align:center;max-width:760px;margin:0 auto 18px}.vcare-pdp-faq__title{margin:0;font-size:clamp(32px,5vw,54px);line-height:.98;letter-spacing:-.05em}.vcare-pdp-faq__sub{margin-top:10px;color:#706967;font-size:13px;line-height:1.55}.vcare-pdp-faq__sub p{margin:0}.vcare-pdp-faq [id^=asad-faq-] .faq-box{background:#ffffffb8!important;border:1px solid rgba(23,23,23,.075)!important;border-radius:22px!important}.vcare-pdp-faq [id^=asad-faq-] .faq-btn{padding:17px 18px!important;gap:12px!important}.vcare-pdp-faq [id^=asad-faq-] .faq-ico{width:38px!important;height:38px!important;border-radius:14px!important;background:linear-gradient(135deg,#ffe2ed,#dcf5fa)!important}.vcare-pdp-faq [id^=asad-faq-] .faq-title{text-transform:none!important;letter-spacing:-.01em!important;font-size:14px!important;line-height:1.25!important}.vcare-pdp-faq [id^=asad-faq-] .faq-content{padding:14px 18px 18px 68px!important;background:#ffffffc2!important;font-size:13px!important;line-height:1.62!important}@media(max-width:749px){.vcare-pdp-faq__shell{width:calc(100% - 14px);padding:16px 10px;border-radius:24px}.vcare-pdp-faq__head{padding:0 8px}.vcare-pdp-faq [id^=asad-faq-] .faq-btn{padding:14px 12px!important}.vcare-pdp-faq [id^=asad-faq-] .faq-content{padding:12px 12px 16px 62px!important}}.related__wrapper{background:#fffdf9}.related__wrapper .related__products{padding-top:22px!important}.related__wrapper .tabs__head{margin-bottom:12px}.related__wrapper .tabs{gap:20px}.related__wrapper .tab-link span{font-size:13px;letter-spacing:-.01em}.related__wrapper .grid--slider{gap:10px}.related__wrapper [data-product-grid-item]{border-radius:22px;overflow:hidden}.related__wrapper [data-product-grid-item] .product-item__info{padding-bottom:10px}.related__wrapper [data-product-grid-item] .v-btn{min-height:44px}.related__wrapper [data-product-grid-item] .quick-add__button{display:flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;background:#171717!important;color:#fff!important}.related__wrapper [data-product-grid-item] .quick-add__button .btn__icon,.related__wrapper [data-product-grid-item] .quick-add__button .btn__text{display:inline-flex!important;align-items:center!important;justify-content:center!important;line-height:1!important}.related__wrapper [data-product-grid-item] .quick-add__button .btn__icon svg{display:block!important}@media(max-width:749px){.related__wrapper .tabs-wrapper{padding-left:7px!important;padding-right:7px!important}.related__wrapper .grid--slider{display:flex!important;overflow-x:auto!important;scroll-snap-type:x mandatory;scrollbar-width:none;padding-right:13%!important}.related__wrapper .grid--slider::-webkit-scrollbar{display:none}.related__wrapper .grid--slider>[data-product-grid-item]{width:43%!important;flex:0 0 43%!important;scroll-snap-align:start}.related__wrapper [data-product-grid-item] .product-item__title{font-size:11px!important;line-height:1.25!important}.related__wrapper [data-product-grid-item] .product-item__price{font-size:11px!important}.related__wrapper [data-product-grid-item] .v-btn{font-size:10px!important;min-height:42px!important}.related__wrapper [data-product-grid-item] .qa-qty{min-height:42px!important}}.vcare-pdp26,.vcare-pdp-faq,.vf-reco{content-visibility:auto;contain-intrinsic-size:1px 900px}.vcare-pdp26__media-side--one{grid-template-columns:1fr!important}.vcare-pdp26__media-side--one figure{width:100%}@media(min-width:750px){.vcare-pdp26__media-side--one{grid-template-rows:1fr!important}.vcare-pdp26__media-side--one figure{height:100%;min-height:0}}@media(max-width:749px){.vcare-pdp26__chips,.vcare-pdp26__quick-grid,.vf-reco__track,.related__wrapper .grid--slider{overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch}}.vcare-pdp26__media-main,.vcare-pdp26__media-side figure,.vf-reco__media{contain:layout paint}@media(hover:none),(pointer:coarse){.vcare-pdp26__chips span{-webkit-backdrop-filter:none!important;backdrop-filter:none!important}}.vcare-pdp26__quick-card h3,.vcare-pdp26__steps h3,.vcare-pdp26__decision h3,.vcare-pdp-faq__title,.vf-reco__title{overflow-wrap:anywhere}@supports not (content-visibility:auto){.vcare-pdp26,.vcare-pdp-faq,.vf-reco{contain:none}}.vcare-pdp26{padding:clamp(26px,4.2vw,56px) 0!important}.vcare-pdp26__shell{width:min(1160px,calc(100% - 28px))!important}.vcare-pdp26__title{font-size:clamp(34px,5vw,58px)!important;line-height:.98!important}.vcare-pdp26__title--sm{font-size:clamp(28px,4vw,44px)!important}.vcare-pdp26__lede{max-width:700px!important;margin-top:12px!important;font-size:clamp(14px,1.8vw,18px)!important}.vcare-pdp26__chips{margin-top:14px!important}.vcare-pdp26__chips span{min-height:36px!important;padding:7px 12px!important;font-size:11px!important}.vcare-pdp26__media{width:min(100%,1040px)!important;margin:18px auto 0!important;grid-template-columns:minmax(0,1.35fr) minmax(230px,.65fr)!important;padding:8px!important;gap:8px!important;border-radius:24px!important}.vcare-pdp26__media figure{border-radius:18px!important;background:linear-gradient(145deg,#fff,#f7f4f1)!important}.vcare-pdp26__media-main{aspect-ratio:4/3!important;max-height:520px!important}.vcare-pdp26__media-side{gap:8px!important}.vcare-pdp26__media-side figure{height:100%!important;max-height:256px!important}.vcare-pdp26__media img{object-fit:contain!important}.vcare-pdp26__decision{max-width:820px!important;margin:18px auto 0!important}.vcare-pdp26__decision h3{font-size:clamp(22px,3vw,34px)!important}.vcare-pdp26__decision p{font-size:14px!important}.vcare-pdp26__quick-head>p{max-width:680px!important;margin:10px auto 0!important;font-size:13px!important}.vcare-pdp26__quick-grid{gap:10px!important}.vcare-pdp26__quick-card{min-height:126px!important;padding:18px!important;border-radius:20px!important}.vcare-pdp26__quick-card h3{margin-top:12px!important;font-size:clamp(17px,2.2vw,22px)!important;line-height:1.14!important}.vcare-pdp26__steps{gap:10px!important}.vcare-pdp26__steps article{min-height:150px!important;padding:20px!important;border-radius:20px!important}.vcare-pdp26__steps article>span{width:38px!important;height:38px!important;border-radius:13px!important}.vcare-pdp26__steps h3{margin:13px 0 6px!important;font-size:20px!important}.vcare-pdp26__steps p{font-size:13px!important;line-height:1.5!important}.vcare-pdp26__note{margin-top:10px!important;padding:14px 16px!important}@media(max-width:749px){.vcare-pdp26{padding:22px 0!important}.vcare-pdp26__shell{width:calc(100% - 14px)!important}.vcare-pdp26__title{font-size:clamp(31px,9vw,44px)!important}.vcare-pdp26__title--sm{font-size:clamp(27px,8vw,38px)!important}.vcare-pdp26__media{grid-template-columns:1fr!important;width:100%!important;margin-top:14px!important}.vcare-pdp26__media-main{aspect-ratio:4/3!important;max-height:390px!important}.vcare-pdp26__media-side{grid-template-columns:1fr 1fr!important;grid-template-rows:none!important}.vcare-pdp26__media-side figure{aspect-ratio:1/1!important;max-height:185px!important}.vcare-pdp26__quick-card{min-height:112px!important;padding:15px!important}.vcare-pdp26__steps article{min-height:auto!important;padding:16px!important}}
/*# sourceMappingURL=/cdn/shop/t/64/assets/vcare-pdp-2026.css.map */
