.vf-nebula{--vf2-lilac:#bc9aff;--vf2-blurple:#6046a7;--vf2-iris:#a182f2;scroll-behavior:smooth}.vf-nebula .vf-nebula__bar{position:relative;overflow:hidden;background:linear-gradient(105deg,#aa99ed,#c4a8ff 50%,#9d85e9);box-shadow:0 1px #fff3 inset}.vf-nebula .vf-nebula__bar:after{content:"";position:absolute;inset:-100% auto -100% -30%;width:25%;transform:rotate(24deg);background:linear-gradient(90deg,transparent,rgba(255,255,255,.2),transparent);animation:vf2-bar-light 10s linear infinite;pointer-events:none}.vf-nebula .vf-nebula__sitehead{position:relative}.vf-nebula .vf-nebula__sitehead:after{content:"";position:absolute;left:44px;right:44px;bottom:-1px;height:1px;background:linear-gradient(90deg,transparent,rgba(197,166,255,.65),transparent);opacity:.65;pointer-events:none}.vf-nebula .vf-nebula__navcta{transition:background .2s ease,color .2s ease,transform .2s ease,box-shadow .2s ease}.vf-nebula .vf-nebula__navcta:hover,.vf-nebula .vf-nebula__story-link:hover,.vf-nebula .vf-nebula__closing-cta:hover{transform:translateY(-2px);box-shadow:0 13px 27px #54379f3d}.vf-nebula .vf-nebula__intro{isolation:isolate;overflow:hidden;padding-bottom:53px;background:radial-gradient(ellipse 48% 55% at 50% 45%,rgba(128,86,230,.19),transparent 80%),radial-gradient(ellipse at 50% -25%,rgba(115,78,179,.16),transparent 60%),#100b24}.vf-nebula .vf-nebula__intro>*:not(.vf2-constellation):not(.vf2-intro-orbit){position:relative;z-index:2}.vf2-intro-orbit{position:absolute;z-index:0!important;pointer-events:none;left:50%;top:45%;width:min(68vw,900px);aspect-ratio:1;transform:translate(-50%,-50%);border:1px solid rgba(188,166,255,.105);border-radius:50%;box-shadow:0 0 0 100px #b097fa06,0 0 0 200px #b097fa03}.vf2-intro-orbit:before,.vf2-intro-orbit:after{position:absolute;content:"";border-radius:50%;top:11%;right:11%;bottom:11%;left:11%;border:1px dashed rgba(197,175,255,.11);transform:rotate(-24deg)}.vf2-intro-orbit:after{top:23%;right:23%;bottom:23%;left:23%;border-style:solid;opacity:.6}.vf2-intro-orbit span:first-child{position:absolute;background:#e7d8ff;box-shadow:0 0 24px 6px #ac81f099;width:8px;height:8px;border-radius:50%;left:15%;top:12%}.vf2-intro-orbit span:last-child{position:absolute;width:4px;height:4px;background:#b5a3ff;box-shadow:0 0 12px 5px #9b70ee4d;right:9%;bottom:18%;border-radius:50%}.vf2-constellation{position:absolute!important;pointer-events:none;z-index:0!important;width:115px;height:115px;opacity:.8}.vf2-constellation--one{top:70px;left:12%;transform:rotate(8deg)}.vf2-constellation--two{bottom:65px;right:10%;transform:rotate(-18deg)}.vf2-constellation:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(33deg,transparent 48.9%,rgba(180,160,245,.29) 49%,rgba(180,160,245,.29) 50%,transparent 50.1%),linear-gradient(130deg,transparent 48.9%,rgba(180,160,245,.19) 49%,rgba(180,160,245,.19) 50%,transparent 50.1%)}.vf2-constellation span{position:absolute;width:4px;height:4px;background:#bbaaf8;border-radius:50%;box-shadow:0 0 13px #c4afff}.vf2-constellation span:nth-child(1){left:0;top:27%}.vf2-constellation span:nth-child(2){left:35%;top:0}.vf2-constellation span:nth-child(3){right:5%;top:38%}.vf2-constellation span:nth-child(4){left:15%;bottom:9%}.vf2-constellation span:nth-child(5){right:20%;bottom:0}.vf-nebula .vf-nebula__intro h1{filter:drop-shadow(0 12px 35px rgba(119,80,226,.13))}.vf-nebula .vf-nebula__intro h1 em{background:linear-gradient(110deg,#b99bff,#e6c4ff 58%,#a189ff);background-clip:text;-webkit-background-clip:text;color:transparent}.vf2-explore-cue{display:inline-flex;align-items:center;gap:14px;margin-top:31px;font-size:10px;font-weight:780;letter-spacing:.15em;color:#b7a7d8!important;text-decoration:none!important}.vf2-explore-arrow{width:31px;height:31px;display:grid;place-items:center;border:1px solid rgba(185,153,245,.42);border-radius:50%;font-size:17px;transition:transform .2s,background .2s}.vf2-explore-cue:hover .vf2-explore-arrow{transform:translateY(4px);background:#a378f224}.vf-nebula .vf-nebula__hero{position:relative;z-index:1}.vf-nebula .vf-nebula__mainimage-wrap{box-shadow:inset 0 0 0 1px #ffffff21,0 18px 50px #0000001f;transition:box-shadow .35s ease}.vf-nebula .vf-nebula__mainimage-wrap:hover{box-shadow:inset 0 0 0 1px #ede0ff66,0 22px 55px #8867ed30}.vf-nebula .vf-nebula__mainimage{transition:transform .65s cubic-bezier(.22,.61,.36,1)}.vf-nebula .vf-nebula__mainimage-wrap:hover .vf-nebula__mainimage{transform:scale(1.055)}.vf2-glint{position:absolute;z-index:2;right:36px;top:29px;font-family:Georgia,serif;font-size:65px;color:#f8edfff2;text-shadow:0 0 38px #d5beff;animation:vf2-twinkle 4.5s ease-in-out infinite;pointer-events:none}.vf2-photo-count{position:absolute;z-index:2;right:23px;bottom:24px;font-size:9px;letter-spacing:.11em;font-weight:850;color:#fbf7ff;background:#251741a6;border:1px solid rgba(255,255,255,.2);border-radius:999px;padding:10px 15px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.vf2-photo-count span{color:#d5c2ff}.vf-nebula .vf-nebula__product{position:relative;isolation:isolate;overflow:hidden;box-shadow:0 18px 55px #0000001f;background:linear-gradient(155deg,#fcfaff,#f3eefa 82%)}.vf-nebula .vf-nebula__product:before{content:"";position:absolute;right:-37px;top:-37px;height:135px;width:135px;border:1px solid #decff8;border-radius:50%;box-shadow:0 0 0 30px #9d72e70b,0 0 0 65px #9d72e706;pointer-events:none}.vf-nebula .vf-nebula__product:after{content:"\2726";font-family:Georgia,serif;position:absolute;top:22px;right:25px;color:#9a7ade;font-size:21px;pointer-events:none}.vf-nebula .vf-nebula__product>*{position:relative;z-index:1}.vf2-edition-mark{display:flex;align-items:center;gap:9px;color:#9083aa;font-size:9px;letter-spacing:.15em;font-weight:850;margin-top:22px}.vf2-edition-rule{display:block;height:1px;width:20px;background:#b5a2dc}.vf-nebula .vf-nebula__product h2{margin-top:10px;line-height:1.03}.vf2-benefit-chips{display:flex;gap:7px;flex-wrap:wrap;margin:17px 0 4px}.vf2-benefit-chips span{font-size:10px;font-weight:730;color:#614a96;background:#dbcef494;padding:7px 10px;border:1px solid #e2d8f7;border-radius:8px;line-height:1.4}.vf-nebula .vf-nebula__pricebox{padding-top:21px}.vf-nebula .vf-nebula__select{transition:border-color .2s,box-shadow .2s}.vf-nebula .vf-nebula__select:focus{outline:none;border-color:#ae8ce6;box-shadow:0 0 0 3px #9a78e429}.vf-nebula .vf-nebula__add{background:linear-gradient(105deg,#211536,#372052);box-shadow:0 8px 18px #27124830}.vf-nebula .vf-nebula__add:hover{background:linear-gradient(115deg,#3b2464,#6340ae)}.vf-nebula .vf-nebula__thumb{position:relative;overflow:hidden}.vf-nebula .vf-nebula__thumb.is-active:after{content:"";position:absolute;bottom:4px;left:30%;right:30%;height:3px;background:#8f6bda;border-radius:99px}.vf-nebula .vf-nebula__ribbon{position:relative;box-shadow:inset 0 1px #fff6;background:linear-gradient(97deg,#a38aef,#bfa7ff,#9882e4)}.vf2-immersive{background:#120d2a;color:#fff;overflow:hidden;position:relative;padding:0 28px 12px}.vf2-immersive__shell{max-width:1300px;min-height:570px;margin:auto;display:grid;grid-template-columns:1fr 1fr;position:relative;border:1px solid rgba(202,177,255,.16);border-radius:25px;overflow:hidden;background:radial-gradient(ellipse at 90% 65%,rgba(119,65,209,.22),transparent 60%),#17102f}.vf2-immersive__copy{padding:clamp(42px,6vw,100px);display:flex;align-items:flex-start;justify-content:center;flex-direction:column;z-index:2}.vf2-immersive h2{margin:16px 0 20px!important;font-size:clamp(54px,6.4vw,94px);line-height:.98;letter-spacing:-.08em;font-weight:820}.vf2-immersive h2 em,.vf2-steps h2 em{font-family:Georgia,serif;font-style:italic;font-weight:500;letter-spacing:-.065em;color:#bda6ff}.vf2-immersive p{font-size:15px;color:#b7aed0;line-height:1.8;max-width:470px}.vf2-text-link{display:inline-flex;gap:20px;align-items:center;color:#e1d4ff!important;border-bottom:1px solid rgba(219,202,255,.45);font-size:12px;font-weight:820;padding-bottom:8px;margin-top:30px;transition:gap .2s,color .2s}.vf2-text-link:hover{gap:29px;color:#fff!important}.vf2-immersive__art{position:relative;min-height:540px;overflow:hidden;background:radial-gradient(circle at 50% 50%,#5c4398,#312055 24%,#17102f 65%)}.vf2-immersive__art:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;opacity:.75;background-image:radial-gradient(circle,#eee3ff 1px,transparent 1.3px),radial-gradient(circle,#cebafa 1px,transparent 1.5px),radial-gradient(circle,#a88ce8 1px,transparent 1.5px);background-size:63px 81px,93px 107px,151px 137px;background-position:7px 14px,19px 42px,37px 12px;mask-image:radial-gradient(ellipse at center,black,transparent 76%);-webkit-mask-image:radial-gradient(ellipse at center,black,transparent 76%)}.vf2-immersive__halo{position:absolute;top:14%;right:4%;bottom:14%;left:4%;border:1px solid rgba(222,206,255,.4);border-radius:50%;transform:rotate(-26deg);box-shadow:0 0 0 58px #ae8ff80d,0 0 0 116px #ae8ff807}.vf2-immersive__halo:before{content:"";position:absolute;top:15%;right:15%;bottom:15%;left:15%;border:1px dashed rgba(211,190,255,.26);border-radius:50%}.vf2-immersive__planet{width:min(55%,300px);aspect-ratio:1;border-radius:50%;position:absolute;left:50%;top:47%;transform:translate(-50%,-50%);background:radial-gradient(circle at 35% 28%,#f0dafd,#b8a1f1 12%,#8265d7 35%,#44327c 68%,#201335);box-shadow:0 0 30px #c4a1ff8f,0 0 100px #9166eb59,inset -22px -25px 40px #1e0b4999;animation:vf2-planet 7s ease-in-out infinite}.vf2-immersive__planet:after{position:absolute;content:"";width:145%;height:27%;border-radius:50%;border:3px solid rgba(240,223,255,.55);top:37%;left:-22%;transform:rotate(-26deg);box-shadow:0 0 18px #cfa9ff3d}.vf2-star{position:absolute;color:#f2dfff;text-shadow:0 0 19px #bca2ff}.vf2-star--a{top:20%;left:24%;font-size:33px;animation:vf2-twinkle 4s ease-in-out infinite}.vf2-star--b{right:23%;bottom:20%;font-size:44px;animation:vf2-twinkle 5s ease-in-out .4s infinite}.vf2-star--c{right:13%;top:13%;font-size:16px}.vf2-immersive__float{position:absolute;z-index:2;top:42px;right:35px;transform:rotate(8deg);border:1px solid rgba(232,210,255,.55);background:#1f143d4d;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);font-weight:900;font-size:12px;line-height:1.3;letter-spacing:.12em;border-radius:100px;height:115px;width:115px;display:flex;align-items:center;justify-content:center;text-align:center}.vf2-immersive__float span{color:#dfc5ff}.vf2-immersive__coordinate{position:absolute;bottom:24px;left:30px;letter-spacing:.19em;color:#d9c7ffb3;font-weight:830;font-size:9px}.vf-nebula .vf-nebula__features .vf-nebula__feature{position:relative;overflow:hidden;transition:transform .3s,border-color .3s,box-shadow .3s}.vf-nebula .vf-nebula__features .vf-nebula__feature:before{content:"";position:absolute;width:175px;height:175px;border-radius:50%;right:-70px;top:-100px;background:radial-gradient(circle,rgba(169,130,242,.2),transparent 70%);pointer-events:none}.vf-nebula .vf-nebula__features .vf-nebula__feature:hover{transform:translateY(-7px);border-color:#bcabea;box-shadow:0 18px 45px #4b318921}.vf-nebula .vf-nebula__features .vf-nebula__feature-icon{transition:transform .3s ease}.vf-nebula .vf-nebula__features .vf-nebula__feature:hover .vf-nebula__feature-icon{transform:rotate(-13deg) scale(1.08)}.vf2-steps{padding:100px 27px 112px;background:linear-gradient(165deg,#130e2d,#211744 70%,#140f2c);color:#fff}.vf2-steps__head{max-width:690px;margin:0 auto 58px;text-align:center}.vf2-steps__head h2{font-size:clamp(43px,5.6vw,74px);line-height:1.06;letter-spacing:-.07em;font-weight:830;margin:15px 0!important}.vf2-steps__head p{font-size:15px;line-height:1.75;color:#b5abc9}.vf2-steps__grid{max-width:1230px;margin:auto;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.vf2-step{background:linear-gradient(140deg,#fff1,#ffffff04);border:1px solid rgba(199,171,255,.22);border-radius:20px;padding:31px;min-height:272px;position:relative;overflow:hidden;transition:background .3s,border-color .3s,transform .3s}.vf2-step:hover{transform:translateY(-5px);background:#aa8ff514;border-color:#d6bdff80}.vf2-step__num{display:flex;align-items:center;justify-content:space-between;color:#c3adff;letter-spacing:.15em;font-size:11px;font-weight:850}.vf2-step__num i{height:1px;flex:1;background:#c2a2ff33;margin-left:14px}.vf2-step__symbol{display:grid;place-items:center;width:68px;height:68px;border-radius:50%;border:1px solid rgba(196,155,255,.35);background:radial-gradient(circle,rgba(155,112,237,.18),transparent);font-size:36px;color:#d3b6ff;margin:27px 0 19px}.vf2-step h3{font-size:26px;line-height:1.2;letter-spacing:-.04em;font-weight:800;margin:0 0 9px!important}.vf2-step p{color:#b5aaca;font-size:13px;line-height:1.75}.vf2-detail-ribbon{background:#eee9fb;color:#50398a;display:flex;justify-content:center;align-items:center;gap:32px;flex-wrap:wrap;padding:18px 24px;border-bottom:1px solid #e0d6f7;font-size:10px;letter-spacing:.16em;font-weight:850}.vf2-detail-ribbon__star{font-size:21px;line-height:1;color:#9273cf}.vf-nebula .vf-nebula__faq-list details{transition:background .2s,padding .2s}.vf-nebula .vf-nebula__faq-list details[open]{background:#f0ecfa;padding-left:17px;padding-right:17px;border-radius:12px;border-bottom-color:transparent}.vf-nebula .vf-nebula__faq-list details summary{transition:color .2s}.vf-nebula .vf-nebula__faq-list details:hover summary{color:#7451bb}.vf2-mobile-shop{display:none}@keyframes vf2-twinkle{0%,to{opacity:.65;transform:scale(.92)}50%{opacity:1;transform:scale(1.12)}}@keyframes vf2-planet{0%,to{transform:translate(-50%,-50%)}50%{transform:translate(-50%,-52.5%)}}@keyframes vf2-bar-light{0%{left:-35%}to{left:145%}}@media(max-width:1100px){.vf2-immersive__copy{padding:55px}.vf2-immersive h2{font-size:65px}.vf2-immersive__float{width:92px;height:92px;font-size:9px}}@media(max-width:820px){.vf-nebula .vf-nebula__intro{padding-bottom:45px}.vf2-immersive{padding:0 18px}.vf2-immersive__shell{grid-template-columns:1fr}.vf2-immersive__copy{padding:65px 45px 47px}.vf2-immersive__art{min-height:390px}.vf2-immersive__planet{width:235px}.vf2-steps{padding:82px 18px}.vf2-steps__grid{grid-template-columns:1fr;max-width:560px}.vf2-step{min-height:220px}.vf2-step__symbol{margin:16px 0}.vf2-detail-ribbon{gap:17px}}@media(max-width:600px){.vf-nebula .vf-nebula__intro{padding-bottom:33px}.vf2-explore-cue{margin-top:23px;font-size:9px}.vf2-intro-orbit{width:118vw;top:40%}.vf2-constellation--one{left:-24px;top:85px}.vf2-constellation--two{right:-30px;bottom:33px}.vf2-glint{top:21px;right:17px;font-size:42px}.vf2-photo-count{right:12px;bottom:15px;padding:7px 10px;font-size:8px}.vf2-edition-mark{font-size:8px}.vf2-benefit-chips{gap:6px}.vf2-benefit-chips span{font-size:9px;padding:6px 7px}.vf2-immersive{padding:0 12px}.vf2-immersive__copy{padding:51px 25px 36px}.vf2-immersive h2{font-size:55px}.vf2-immersive p{font-size:13px}.vf2-immersive__art{min-height:340px}.vf2-immersive__planet{width:205px}.vf2-immersive__float{right:15px;top:17px;width:76px;height:76px;font-size:8px}.vf2-immersive__coordinate{left:16px;bottom:12px;font-size:8px}.vf2-steps{padding:67px 13px}.vf2-steps__head h2{font-size:44px}.vf2-steps__head p{font-size:13px}.vf2-step{padding:27px}.vf2-detail-ribbon{padding:15px 13px;gap:9px;font-size:8px}.vf2-detail-ribbon span:nth-child(3),.vf2-detail-ribbon span:nth-child(4){display:none}.vf2-mobile-shop{position:fixed;z-index:18;bottom:12px;left:12px;right:12px;display:flex!important;gap:12px;align-items:center;justify-content:space-between;padding:13px 16px;box-shadow:0 9px 40px #0f07206e,inset 0 0 0 1px #ecdaff2e;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border-radius:14px;background:#241545f0;color:#f8f5ff!important;text-decoration:none!important;font-size:10px;letter-spacing:.06em;font-weight:780}.vf2-mobile-shop strong{display:inline-flex;align-items:center;gap:7px;border-radius:8px;padding:9px 11px;background:#cfbaff;color:#221439;font-size:10px;letter-spacing:.02em}.vf2-mobile-shop strong span{font-size:15px}.vf-nebula{padding-bottom:66px}}@media(max-width:370px){.vf2-mobile-shop{font-size:9px;padding:10px}.vf2-mobile-shop strong{font-size:9px;padding:8px}.vf2-benefit-chips span{font-size:8px}}@media(prefers-reduced-motion:reduce){.vf-nebula .vf-nebula__bar:after,.vf2-glint,.vf2-immersive__planet{animation:none!important}.vf-nebula .vf-nebula__features .vf-nebula__feature:hover,.vf-nebula .vf-nebula__features .vf-nebula__feature:hover .vf-nebula__feature-icon,.vf-nebula .vf-nebula__mainimage-wrap:hover .vf-nebula__mainimage{transform:none!important}.vf2-explore-cue .vf2-explore-arrow,.vf-nebula .vf-nebula__mainimage{transition:none!important}}.vf-nebula .vf-nebula__mainimage-wrap{position:relative;isolation:isolate;overflow:hidden;background:#24173f;border-radius:24px;box-shadow:0 20px 60px #1b0b3c3b,inset 0 0 0 1px #f4ddff2e}.vf-nebula .vf-nebula__mainimage-wrap .vf-nebula__mainimage{position:absolute;z-index:0;top:0;right:0;bottom:0;left:0;width:100%;height:100%;max-height:none;min-height:0;object-fit:cover;object-position:center center;padding:0;margin:0;border:0;border-radius:0;display:block;filter:none}.vf-nebula .vf-nebula__mainimage-wrap:after{position:absolute;z-index:1;pointer-events:none;content:"";top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,rgba(5,2,19,.07),transparent 16%,transparent 80%,rgba(5,2,20,.24))}.vf-nebula .vf-nebula__mainimage-wrap .vf-nebula__image-caption{z-index:2}.vf-nebula .vf-nebula__mainimage-wrap:hover .vf-nebula__mainimage{transform:scale(1.025)}.vf2-image-context{font-size:11px;color:#b6a9d1;line-height:1.5;padding:0 3px 7px;margin:0;letter-spacing:.01em}@media(max-width:620px){.vf-nebula .vf-nebula__mainimage-wrap{border-radius:18px}.vf-nebula .vf-nebula__mainimage-wrap .vf-nebula__mainimage{object-position:center center}.vf2-image-context{font-size:10px;padding-left:4px}}.vf-nebula .vf-nebula__price-values{display:flex;flex-direction:row;align-items:baseline;gap:12px;flex-wrap:wrap}.vf-nebula .vf-nebula__compare-price{font-size:21px;font-weight:650;letter-spacing:-.04em;line-height:1.15;color:#93859e;text-decoration:line-through;text-decoration-thickness:1.5px}.vf-nebula .vf-nebula__compare-price[hidden]{display:none!important}@media(max-width:600px){.vf-nebula .vf-nebula__compare-price{font-size:18px}.vf-nebula .vf-nebula__price-values{gap:9px}}.vf-nebula .vf-cosmos{background:radial-gradient(ellipse at 20% 8%,rgba(108,71,161,.14),transparent 55%),#100c24;color:#f9f5ff;padding:clamp(70px,7vw,105px) 26px 85px}.vf-nebula .vf-cosmos__inner{max-width:1280px;margin:0 auto}.vf-nebula .vf-cosmos__heading{text-align:center;max-width:770px;margin:0 auto 40px}.vf-nebula .vf-cosmos__heading h2{font-size:clamp(44px,5.8vw,78px);line-height:1.04;letter-spacing:-.068em;font-weight:820;margin:18px 0 16px}.vf-nebula .vf-cosmos__heading h2 em{font-family:Georgia,serif;color:#c5a9ff;font-style:italic;font-weight:500}.vf-nebula .vf-cosmos__heading p{max-width:560px;margin:0 auto;color:#bdb2d2;font-size:15px;line-height:1.7}.vf-nebula .vf-cosmos__grid{display:grid;grid-template-columns:minmax(0,1.12fr) minmax(0,.88fr);grid-template-rows:repeat(2,280px);gap:16px}.vf-nebula .vf-cosmos__frame{margin:0;min-width:0;overflow:hidden;position:relative;border-radius:19px;border:1px solid rgba(222,203,255,.22);background:#0a0914;box-shadow:0 16px 45px #00000030}.vf-nebula .vf-cosmos__frame--angel{grid-row:1/span 2}.vf-nebula .vf-cosmos__frame img{display:block;width:100%;height:100%;object-fit:cover;object-position:center;transition:transform .7s ease}.vf-nebula .vf-cosmos__frame:hover img{transform:scale(1.035)}.vf-nebula .vf-cosmos__frame--angel img{object-position:48% center}.vf-nebula .vf-cosmos__frame--moon img{object-position:40% 42%}.vf-nebula .vf-cosmos__frame:after{content:"";position:absolute;pointer-events:none;top:45%;right:0;bottom:0;left:0;background:linear-gradient(180deg,transparent,rgba(7,5,17,.74))}.vf-nebula .vf-cosmos__frame figcaption{position:absolute;z-index:1;bottom:21px;left:23px;right:23px;display:flex;align-items:center;justify-content:space-between;color:#f3eeff;font-weight:840;letter-spacing:.16em;font-size:11px}.vf-nebula .vf-cosmos__frame figcaption span:last-child{font-size:26px;color:#d4c1ff}.vf-nebula .vf-cosmos__foot{padding-top:23px;display:flex;gap:16px;flex-wrap:wrap;justify-content:space-between;align-items:center}.vf-nebula .vf-cosmos__foot p{margin:0;color:#aa9fbe;font-size:11px;line-height:1.5}.vf-nebula .vf-cosmos__foot a{color:#e1d4ff;text-decoration:none;font-size:11px;font-weight:800;letter-spacing:.09em;border-bottom:1px solid #9581bd;padding-bottom:7px}@media(max-width:770px){.vf-nebula .vf-cosmos{padding:65px 17px}.vf-nebula .vf-cosmos__grid{grid-template-columns:1fr;grid-template-rows:none;gap:12px}.vf-nebula .vf-cosmos__frame{height:270px;border-radius:16px}.vf-nebula .vf-cosmos__frame--angel{grid-row:auto;height:430px}.vf-nebula .vf-cosmos__heading{margin-bottom:30px}.vf-nebula .vf-cosmos__heading h2{font-size:clamp(43px,9vw,66px)}.vf-nebula .vf-cosmos__heading p{font-size:13px}.vf-nebula .vf-cosmos__frame figcaption{left:17px;right:17px;bottom:15px}.vf-nebula .vf-cosmos__foot{justify-content:flex-start}}@media(max-width:420px){.vf-nebula .vf-cosmos__frame{height:245px}.vf-nebula .vf-cosmos__frame--angel{height:365px}}@media(prefers-reduced-motion:reduce){.vf-nebula .vf-cosmos__frame img{transition:none}.vf-nebula .vf-cosmos__frame:hover img{transform:none}}.vf-nebula .vf-header-actions{display:flex;gap:13px;align-items:center;flex-shrink:0}.vf-nebula .vf-header-cart{display:inline-flex;align-items:center;justify-content:center;gap:8px;position:relative;min-height:43px;padding:9px 14px;border:1px solid rgba(206,182,255,.56);border-radius:999px;color:#f7f0ff;background:#b69af01a;font-size:13px;line-height:1.2;font-weight:760;white-space:nowrap;transition:background .2s,border-color .2s}.vf-nebula .vf-header-cart:hover{background:#b99dfa38;border-color:#d5bfff}.vf-nebula .vf-header-cart svg{width:19px;height:19px;flex:0 0 19px}.vf-nebula .vf-header-cart__count{background:#cfb9ff;color:#201539;font-size:11px;font-weight:850;border-radius:99px;min-width:19px;padding:2px 4px;text-align:center}.vf-nebula .vf-free-shipping{display:flex;align-items:center;gap:11px;background:#eee6fb;color:#35214e;border:1px solid #ded0fa;border-radius:12px;padding:11px 14px;margin:15px 0}.vf-nebula .vf-free-shipping__icon{font-size:22px;line-height:1;color:#8059c5}.vf-nebula .vf-free-shipping strong{display:block;font-weight:860;letter-spacing:.1em;font-size:11px}.vf-nebula .vf-free-shipping small{display:block;font-size:10px;color:#6e5e7f;line-height:1.4;margin-top:2px}@media(max-width:820px){.vf-nebula .vf-header-actions{gap:9px}.vf-nebula .vf-header-cart{min-height:40px;padding:8px 12px}}@media(max-width:560px){.vf-nebula .vf-header-actions .vf-nebula__navcta{display:none}.vf-nebula .vf-header-cart{gap:6px;padding:9px 12px;font-size:12px}.vf-nebula .vf-header-cart__count{font-size:10px}.vf-nebula .vf-free-shipping{margin:13px 0;padding:11px 12px}}
/*# sourceMappingURL=/cdn/shop/t/45/assets/varia-nebula-v2.css.map */
