html.skv-product-page{--skv-ink: #272422;--skv-violet: #76695e;--skv-violet-2: #76695e;--skv-gold: #E8A5A5;--skv-pale: #faf7f2}html.skv-product-page,html.skv-product-page body{max-width:100%;overflow-x:clip}.skv-product-page .announcement-bar,.skv-product-page .infinite-scroll-wrapper,.skv-product-page .splide__track{max-width:100vw;overflow:hidden!important}.skv-product-page .skv-reveal{opacity:0;transform:translate3d(0,14px,0);transition:opacity .68s cubic-bezier(.22,1,.36,1),transform .68s cubic-bezier(.22,1,.36,1)}.skv-product-page .skv-reveal.skv-in{opacity:1;transform:translateZ(0)}.skv-product-page .product__media-wrapper,.skv-product-page [id^=GalleryViewer-]{position:relative;isolation:isolate}.skv-product-page .main-product-direct-checkout:not(#skv-buy-now-override){position:relative!important;isolation:isolate;overflow:hidden!important;color:#fff!important;border:1px solid rgba(255,255,255,.18)!important;background-color:#272422!important;background-image:none!important;background-position:50% 50%;background-size:100% 100%;box-shadow:inset 0 1px #ffffff1f,inset 0 -1px #00000038,0 9px 24px #27242233!important;text-shadow:0 1px 0 rgba(0,0,0,.22);transition:box-shadow .32s ease,filter .32s ease,transform .32s cubic-bezier(.22,1,.36,1)!important}.skv-product-page .main-product-direct-checkout:not(#skv-buy-now-override):before{display:block!important;position:absolute;z-index:0;top:-45%;bottom:-45%;left:0;width:24%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.08) 22%,rgba(255,255,255,.42) 50%,rgba(255,255,255,.12) 76%,transparent);content:""!important;opacity:0;pointer-events:none;transform:translate3d(-220%,0,0) skew(-18deg);animation:skvBuyNowLustre 7.4s cubic-bezier(.22,1,.36,1) infinite}.skv-product-page .main-product-direct-checkout:not(#skv-buy-now-override)>*{position:relative;z-index:1}.skv-product-page .main-product-direct-checkout:not(#skv-buy-now-override) .main-atc__label__text,.skv-product-page .main-product-direct-checkout:not(#skv-buy-now-override) .main-atc__separator,.skv-product-page .main-product-direct-checkout:not(#skv-buy-now-override) .main-atc-price{color:#fff!important}.skv-product-page .main-product-direct-checkout:not(#skv-buy-now-override):focus-visible{outline:2px solid #76695e;outline-offset:3px}.skv-product-page .main-product-direct-checkout:not(#skv-buy-now-override):disabled{filter:saturate(.72);box-shadow:none!important;transform:none}.skv-product-page .main-product-direct-checkout:not(#skv-buy-now-override):disabled:before{animation:none}@media(hover:hover)and (pointer:fine){.skv-product-page .main-product-direct-checkout:not(#skv-buy-now-override):not(:disabled):hover{box-shadow:inset 0 1px #ffffff29,inset 0 -1px #0000003d,0 12px 30px #27242247!important;filter:brightness(1.04);transform:translate3d(0,-1px,0)}}.skv-product-page .sk-problem{isolation:isolate}.skv-product-page .sk-problem:after{position:absolute;z-index:0;top:0;right:0;bottom:0;left:0;background:linear-gradient(112deg,transparent 12%,rgba(118,105,94,.13) 46%,rgba(237,200,195,.09) 56%,transparent 82%);content:"";pointer-events:none;transform:translate3d(-45%,0,0);animation:skvAtmosphere 11s ease-in-out infinite alternate}.skv-product-page .sk-problem__inner{position:relative;z-index:1}.skv-product-page .sk-problem__signal{transition:transform .52s cubic-bezier(.22,1,.36,1),border-color .52s ease,background .52s ease,box-shadow .52s ease}.skv-product-page .sk-problem__signal.skv-active{border-color:#76695e7a;background:linear-gradient(115deg,#76695e2e,#e8a5a50f);box-shadow:0 14px 46px #09051233,inset 0 0 32px #76695e14;transform:translate3d(0,-3px,0)}.skv-product-page .sk-problem__signal.skv-active .sk-problem__number{box-shadow:0 0 0 7px #76695e1a,0 0 26px #76695e40}.skv-product-page .sk-benefits__rail{position:relative;isolation:isolate}.skv-benefit-trace{position:absolute;z-index:-1;top:50%;right:4%;left:4%;height:1px;overflow:hidden;background:#76695e24;pointer-events:none}.skv-benefit-trace:after{display:block;width:100%;height:100%;background:linear-gradient(90deg,transparent,var(--skv-violet),var(--skv-gold));box-shadow:0 0 18px #76695eb3;content:"";transform:scaleX(var(--skv-progress, 0));transform-origin:left center;transition:transform .8s cubic-bezier(.22,1,.36,1)}.skv-product-page .sk-benefits__card{transition:border-color .48s ease,box-shadow .48s ease,transform .48s cubic-bezier(.22,1,.36,1)}.skv-product-page .sk-benefits__card.skv-active{border-color:#76695e59;box-shadow:0 22px 58px #27242221;transform:translate3d(0,-5px,0)}.skv-product-page .sk-benefits__card.skv-active .sk-icontile{box-shadow:0 0 0 7px #76695e14,0 12px 28px #76695e40}.skv-formula-map{position:relative;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:clamp(36px,5vw,54px) 0 0;padding:21px;overflow:hidden;border:1px solid rgba(118,105,94,.14);border-radius:24px;background:linear-gradient(135deg,#ffffffc7,#f3ede5b3);box-shadow:0 18px 48px #27242212}.skv-formula-map__line{position:absolute;top:42px;right:9%;left:9%;height:1px;background:#76695e24}.skv-formula-map__line:after{display:block;width:100%;height:100%;background:linear-gradient(90deg,var(--skv-violet),#76695e,var(--skv-gold));box-shadow:0 0 16px #76695e8c;content:"";transform:scaleX(var(--skv-progress, 0));transform-origin:left center;transition:transform .85s cubic-bezier(.22,1,.36,1)}.skv-formula-map__node{position:relative;z-index:1;display:grid;min-width:0;justify-items:center;gap:10px;color:#514841;font-family:var(--sk-font-mono, Arial, sans-serif);font-size:9px;line-height:1.35;letter-spacing:.08em;text-align:center;text-transform:uppercase}.skv-formula-map__orb{display:grid;width:44px;height:44px;place-items:center;color:#76695e;border:1px solid rgba(118,105,94,.26);border-radius:50%;background:#ffffffe0;box-shadow:0 0 0 7px #76695e0d;transition:color .44s ease,background .44s ease,box-shadow .44s ease,transform .44s cubic-bezier(.22,1,.36,1)}.skv-formula-map__node.skv-active .skv-formula-map__orb{color:#fff;background:linear-gradient(145deg,var(--skv-violet-2),var(--skv-violet));box-shadow:0 0 0 8px #76695e17,0 0 28px #76695e59;transform:scale(1.06)}.skv-product-page .sk-complete-formula__system{transition:border-color .48s ease,box-shadow .48s ease,transform .48s cubic-bezier(.22,1,.36,1)}.skv-product-page .sk-complete-formula__system.skv-active{border-color:#76695e52;box-shadow:0 23px 60px #2724221f;transform:translate3d(0,-4px,0)}.skv-product-page .sk-origin__cards{position:relative}.skv-origin-track{position:absolute;z-index:4;top:24px;right:7%;left:7%;height:2px;pointer-events:none}.skv-origin-track:before,.skv-origin-track:after{position:absolute;top:0;right:0;bottom:0;left:0;content:""}.skv-origin-track:before{background:#76695e21}.skv-origin-track:after{background:linear-gradient(90deg,var(--skv-violet),#76695e,var(--skv-gold));box-shadow:0 0 18px #76695e8c;transform:scaleX(var(--skv-progress, 0));transform-origin:left center;transition:transform .88s cubic-bezier(.22,1,.36,1)}.skv-origin-node{position:absolute;z-index:5;top:17px;left:var(--skv-left);width:16px;height:16px;border:2px solid rgba(118,105,94,.35);border-radius:50%;background:#faf7f2;box-shadow:0 0 0 5px #76695e0a;pointer-events:none;transform:translate(-50%);transition:border-color .42s ease,background .42s ease,box-shadow .42s ease,transform .42s cubic-bezier(.22,1,.36,1)}.skv-origin-node.skv-active{border-color:#fff;background:var(--skv-violet);box-shadow:0 0 0 6px #76695e1f,0 0 24px #76695e80;transform:translate(-50%) scale(1.08)}.skv-product-page .sk-origin__card{transition:filter .48s ease,box-shadow .48s ease,transform .48s cubic-bezier(.22,1,.36,1)!important}.skv-product-page .sk-origin__card.skv-active{z-index:2;filter:saturate(1.06);box-shadow:inset 0 0 0 1px #76695e36,0 22px 56px #2724221a;transform:translate3d(0,-4px,0)}.skv-product-page .sk-routine__steps{position:relative}.skv-routine-path{position:absolute;z-index:0;top:20px;bottom:20px;left:21px;width:1px;background:#76695e26;pointer-events:none}.skv-routine-path:after{display:block;width:1px;height:100%;background:linear-gradient(180deg,var(--skv-violet),#76695e,var(--skv-gold));box-shadow:0 0 13px #76695e8c;content:"";transform:scaleY(var(--skv-progress, 0));transform-origin:center top;transition:transform .82s cubic-bezier(.22,1,.36,1)}.skv-product-page .sk-routine__step{position:relative;z-index:1;transition:transform .46s cubic-bezier(.22,1,.36,1),color .46s ease}.skv-product-page .sk-routine__step.skv-active{transform:translate3d(5px,0,0)}.skv-product-page .sk-routine__step.skv-active .sk-routine__number{box-shadow:0 0 0 7px #76695e17,0 0 22px #76695e47}.skv-product-page .sk-routine__media:after{position:absolute;top:-30%;right:-30%;bottom:-30%;left:-30%;background:linear-gradient(112deg,transparent 38%,rgba(255,255,255,.22) 50%,transparent 62%);content:"";pointer-events:none;transform:translate3d(-45%,0,0);animation:skvSpecular 9s ease-in-out infinite}.skv-product-page .sk-reviews{padding-top:clamp(64px,7vw,90px)!important;padding-bottom:clamp(50px,6vw,76px)!important;overflow:hidden}.skv-product-page .sk-reviews__inner{position:relative}.skv-product-page .sk-reviews__header,.skv-product-page .sk-reviews__cards,.skv-product-page .sk-reviews__loox,.skv-product-page .sk-reviews__foot{position:relative;z-index:1}.skv-product-page .sk-reviews__loox{min-height:0!important;margin-top:clamp(28px,4vw,42px)!important;padding:clamp(18px,3vw,28px);border:1px solid rgba(118,105,94,.12);border-radius:26px;background:#ffffff6b;box-shadow:0 22px 60px #27242212}.skv-product-page .sk-reviews__loox:empty,.skv-product-page .sk-reviews__loox:has(.loox-reviews-default:empty){display:none}.skv-product-page .sk-reviews__foot{margin-top:18px!important}.skv-product-page [id*=sk-finalcta] .sk-sec{isolation:isolate}.skv-product-page [id*=sk-finalcta] [data-sk-reveal]{z-index:2}@keyframes skvBuyNowLustre{0%,62%{opacity:0;transform:translate3d(-220%,0,0) skew(-18deg)}66%{opacity:.18}74%{opacity:.78}82%{opacity:0;transform:translate3d(520%,0,0) skew(-18deg)}to{opacity:0;transform:translate3d(520%,0,0) skew(-18deg)}}@keyframes skvAtmosphere{0%{opacity:.45;transform:translate3d(-42%,0,0)}to{opacity:.85;transform:translate3d(42%,0,0)}}@keyframes skvSpecular{0%,28%{opacity:0;transform:translate3d(-45%,0,0)}42%{opacity:.75}62%,to{opacity:0;transform:translate3d(45%,0,0)}}@media(max-width:749px){.skv-benefit-trace{top:5%;bottom:5%;left:22px;width:1px;height:auto}.skv-benefit-trace:after{width:1px;height:100%;background:linear-gradient(180deg,transparent,var(--skv-violet),var(--skv-gold));transform:scaleY(var(--skv-progress, 0));transform-origin:center top}.skv-formula-map{grid-template-columns:1fr;gap:17px;padding:20px}.skv-formula-map__line{top:10%;bottom:10%;left:41px;width:1px;height:auto}.skv-formula-map__line:after{width:1px;height:100%;background:linear-gradient(180deg,var(--skv-violet),#76695e,var(--skv-gold));transform:scaleY(var(--skv-progress, 0));transform-origin:center top}.skv-formula-map__node{grid-template-columns:44px minmax(0,1fr);justify-items:start;align-items:center;text-align:left}.skv-origin-track{top:34px;bottom:34px;left:15px;width:2px;height:auto}.skv-origin-track:after{background:linear-gradient(180deg,var(--skv-violet),#76695e,var(--skv-gold));transform:scaleY(var(--skv-progress, 0));transform-origin:center top}.skv-origin-node{top:var(--skv-top);left:16px;transform:translate(-50%,-50%)}.skv-origin-node.skv-active{transform:translate(-50%,-50%) scale(1.08)}.skv-product-page .sk-origin__card{padding-left:30px!important}.skv-product-page .sk-problem__signal.skv-active,.skv-product-page .sk-benefits__card.skv-active,.skv-product-page .sk-complete-formula__system.skv-active,.skv-product-page .sk-origin__card.skv-active{transform:none}.skv-product-page .sk-reviews__loox{margin-right:-4px;margin-left:-4px;padding:12px;border-radius:20px}}@media(prefers-reduced-motion:reduce){.skv-product-page *,.skv-product-page *:before,.skv-product-page *:after{scroll-behavior:auto!important;animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important}.skv-product-page .skv-reveal{opacity:1;transform:none}}
/*# sourceMappingURL=/cdn/shop/t/27/assets/skq1-visual-system.css.map */
