@property --gb-a{syntax:"<angle>";initial-value:0deg;inherits:false}@keyframes gb-spin{to{--gb-a:360deg}}@keyframes gb-up{to{opacity:1;transform:none}}@keyframes gb-draw{0%{stroke-dashoffset:100}60%,to{stroke-dashoffset:0}}@keyframes gb-pulse{0%,to{box-shadow:0 0 #f583c78c}50%{box-shadow:0 0 0 12px #f583c700}}@keyframes gb-sheen{0%,70%{transform:translate(-130%)}to{transform:translate(130%)}}@keyframes gb-shift{to{background-position:200% 0}}@keyframes gb-rot{to{transform:rotate(360deg)}}.gb-cats{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.gb-cat{padding:0;min-height:340px;display:flex;flex-direction:column;justify-content:space-between;text-decoration:none;color:var(--t);animation:gb-bob 7s ease-in-out infinite;animation-delay:calc(var(--d,0)*-1.6s)}.gb-cat:before{animation:gb-sheen 6s ease-in-out infinite;animation-delay:calc(var(--d,0)*.9s);transition:none}.gb-cat__ring{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;padding:1.5px;pointer-events:none;background:conic-gradient(from var(--gb-a),transparent 0 62%,#f583c7 78%,var(--gb-lilac) 88%,transparent 96%);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;animation:gb-spin 7s linear infinite;animation-delay:calc(var(--d,0)*-1.7s)}.gb-cat__in{position:relative;z-index:1;padding:28px 26px;display:flex;flex-direction:column;justify-content:space-between;height:100%;gap:40px}.gb-cat__ico{width:76px;height:76px;border-radius:24px;display:grid;place-items:center;background:linear-gradient(140deg,#f583c799,rgba(var(--gb-lilac-rgb),.45));border:1px solid var(--g-bd);animation:gb-pulse 3.4s ease-out infinite;animation-delay:calc(var(--d,0)*-.7s)}.gb-cat__ico svg{width:44px;height:44px;fill:none;stroke:var(--t);stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.gb-cat__ico path,.gb-cat__ico rect,.gb-cat__ico circle{stroke-dasharray:100;animation:gb-draw 4s var(--gb-ease) infinite alternate;animation-delay:calc(var(--d,0)*-.5s)}.gb-cat__t{font:300 clamp(1.3rem,2.2vw,1.9rem)/1.1 var(--gb-font);letter-spacing:.08em;text-transform:uppercase;margin:0}.gb-cat__s{font-size:14px;color:var(--t2);margin:8px 0 0}.gb-cat__go{display:inline-flex;align-items:center;gap:10px;margin-top:20px;font-size:12px;letter-spacing:.22em;text-transform:uppercase;color:var(--gb-pink)}.gb-cat__go i{display:block;width:30px;height:1px;background:currentColor;transition:width .45s var(--gb-ease)}.gb-cat:hover .gb-cat__go i{width:56px}.gb-cat:hover{animation-play-state:paused}.gb-deco{position:absolute;right:-12vmax;top:-10vmax;width:42vmax;height:42vmax;border-radius:50%;border:1px dashed rgba(245,131,199,.55);animation:gb-rot 60s linear infinite;z-index:0;pointer-events:none}.gb-deco:after{content:"";position:absolute;top:12%;right:12%;bottom:12%;left:12%;border-radius:50%;border:1px solid rgba(var(--gb-lilac-rgb),.5)}.gb-counters{display:grid;grid-template-columns:repeat(4,1fr);gap:18px;margin-bottom:22px}.gb-counter{padding:30px 26px;text-align:left}.gb-counter b{display:block;font:300 clamp(2.4rem,4.6vw,3.8rem)/1 var(--gb-font);letter-spacing:.02em;background:linear-gradient(110deg,var(--gb-pink),var(--gb-lilac) 55%,var(--gb-peach));-webkit-background-clip:text;background-clip:text;color:transparent;background-size:200% 100%;animation:gb-shift 7s linear infinite}.gb-counter span{display:block;margin-top:10px;font-size:13px;letter-spacing:.12em;text-transform:uppercase;color:var(--t2)}.gb-why{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.gb-why__c{padding:32px 28px;display:flex;flex-direction:column;gap:12px}.gb-why__n{font:300 3rem/1 var(--gb-font);color:transparent;-webkit-text-stroke:1px var(--gb-pink)}.gb-why__line{height:2px;width:0;border-radius:2px;background:linear-gradient(90deg,var(--gb-pink),var(--gb-lilac));transition:width 1.4s var(--gb-ease) .3s}.is-in .gb-why__line{width:100%}.gb-why__c p{margin:0;color:var(--t2);line-height:1.65;font-size:15px}@media(max-width:989px){.gb-cats,.gb-counters,.gb-why{grid-template-columns:repeat(2,1fr)}}@media(max-width:600px){.gb-cats{gap:12px}.gb-cat{min-height:230px}.gb-cat__in{padding:18px 16px;gap:22px}.gb-cat__ico{width:58px;height:58px;border-radius:19px}.gb-cat__ico svg{width:34px;height:34px}.gb-cat__s{display:none}.gb-counters{gap:12px}.gb-counter{padding:22px 18px}.gb-why{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.gb-cat,.gb-cat:before,.gb-cat__ring,.gb-cat__ico,.gb-cat__ico *,.gb-counter b,.gb-deco,.gbh__ann,.gbh__word,.gbh__badge,.gbf__big{animation:none}.gb-cat__ico *{stroke-dashoffset:0}}.gb-sec--light .gb-counter b,.gb-sec--pink .gb-counter b{background-image:linear-gradient(110deg,#a31f63,#f583c7 60%,#a31f63);background-size:200% 100%;-webkit-background-clip:text;background-clip:text}.gb-mol{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none}.gb-mol canvas{display:block;width:100%;height:100%}.gb-btn--sm{padding:12px 22px;font-size:12px}.gb-prod{flex:0 0 min(290px,74vw);scroll-snap-align:start;border-radius:28px;padding:10px;display:flex;flex-direction:column}.gb-prod__media{position:relative;display:block;aspect-ratio:4/5;border-radius:20px;overflow:hidden;background:linear-gradient(150deg,#fffc,rgba(var(--gb-lilac-rgb),.55))}.gb-prod__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform .9s var(--gb-ease),opacity .6s}.gb-prod__img--2{opacity:0}.gb-prod:hover .gb-prod__img--2{opacity:1}.gb-prod:hover .gb-prod__img{transform:scale(1.06)}.gb-prod__badge{position:absolute;top:12px;left:12px;z-index:2;padding:7px 12px;border-radius:999px;font:700 10px/1 var(--gb-font);letter-spacing:.14em;text-transform:uppercase;background:#ffffffc7;color:var(--gb-berry);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.gb-prod__badge--off{left:auto;right:12px;background:linear-gradient(120deg,#f583c7,#a31f63);color:#fff}.gb-prod__rank{position:absolute;left:12px;bottom:8px;z-index:2;font:300 4rem/1 var(--gb-font);color:transparent;-webkit-text-stroke:1.2px #fff;text-shadow:0 4px 24px rgba(163,31,99,.4)}.gb-prod__quick{position:absolute;left:10px;right:10px;bottom:10px;z-index:3;padding:13px;border-radius:16px;text-align:center;font:600 12px/1 var(--gb-font);letter-spacing:.16em;text-transform:uppercase;color:var(--gb-ink);background:#ffffff8c;-webkit-backdrop-filter:blur(16px) saturate(170%);backdrop-filter:blur(16px) saturate(170%);border:1px solid rgba(255,255,255,.9);transform:translateY(130%);transition:transform .55s var(--gb-ease);text-decoration:none}.gb-prod:hover .gb-prod__quick,.gb-prod:focus-within .gb-prod__quick{transform:none}.gb-prod__body{padding:14px 8px 8px;display:flex;flex-direction:column;gap:6px}.gb-prod__t{font:500 15px/1.35 var(--gb-font);color:var(--t);text-decoration:none}.gb-prod__p{display:flex;align-items:baseline;gap:10px;font-size:15px}.gb-prod__p b{color:var(--gb-berry);font-weight:700}.gb-prod__p s{color:var(--t2);font-size:13px}@media(hover:none){.gb-prod__quick{transform:none;position:static;margin:10px 8px 4px}.gb-prod__rank{font-size:3rem}}.gb-tabs{display:flex;gap:8px;justify-content:center;margin:0 auto 34px;padding:6px;width:fit-content;border-radius:999px;background:var(--g-bg);border:1px solid var(--g-bd)}.gb-tabs button{border:0;background:transparent;color:var(--t);cursor:pointer;padding:13px 30px;border-radius:999px;font:600 12px/1 var(--gb-font);letter-spacing:.2em;text-transform:uppercase;transition:background .4s,color .4s,box-shadow .4s}.gb-tabs button[aria-selected=true]{background:linear-gradient(120deg,#f583c7,#ff9fd2 60%,#ffc7b8);color:var(--gb-ink);box-shadow:0 10px 28px -10px #f583c7}.gb-steps{display:grid;grid-template-columns:repeat(4,1fr);gap:18px;position:relative}.gb-steps[hidden]{display:none}.gb-step{padding:22px;display:flex;flex-direction:column;gap:12px;text-decoration:none;color:var(--t)}.gb-step__n{font:300 .8rem/1 var(--gb-font);letter-spacing:.26em;text-transform:uppercase;color:var(--gb-berry)}.gb-step__img{aspect-ratio:1;border-radius:18px;overflow:hidden;background:linear-gradient(150deg,#fffc,rgba(var(--gb-lilac-rgb),.55));display:grid;place-items:center;font-size:12px;letter-spacing:.2em;text-transform:uppercase;color:var(--t2)}.gb-step__img img{width:100%;height:100%;object-fit:cover;display:block}.gb-step h3{margin:0}.gb-step p{margin:0;color:var(--t2);font-size:14px;line-height:1.55}.gb-step b{color:var(--gb-berry)}.gb-steps .gb-step:after{pointer-events:none}.gb-ing{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.gb-ingc{padding:30px 28px;display:flex;flex-direction:column;gap:14px}.gb-ingc svg{width:84px;height:84px;overflow:visible}.gb-ingc svg line{stroke:var(--gb-pink);stroke-width:2;stroke-linecap:round}.gb-ingc svg circle{fill:#ffffff8c;stroke:var(--gb-pink);stroke-width:1.6;transform-box:fill-box;transform-origin:center;animation:gb-node 3.6s ease-in-out infinite}.gb-ingc svg circle:nth-of-type(2){animation-delay:-1.1s}.gb-ingc svg circle:nth-of-type(3){animation-delay:-2.2s}@keyframes gb-node{50%{transform:scale(1.22)}}.gb-ingc p{margin:0;color:var(--t2);line-height:1.65;font-size:15px}.gb-vid__chip{display:flex;align-items:center;gap:10px;margin:10px 4px 2px;padding:10px 14px;border-radius:16px;text-decoration:none;color:var(--t);background:var(--g-bg);border:1px solid var(--g-bd);font-size:13px;transition:background .3s,transform .4s var(--gb-ease)}.gb-vid__chip:hover{background:var(--g-bg-h);transform:translateY(-2px)}.gb-vid__chip b{margin-left:auto;color:var(--gb-berry)}.gb-vid__mute{position:absolute;right:10px;bottom:10px;z-index:3;width:40px;height:40px;border-radius:50%;border:1px solid rgba(255,255,255,.9);background:#ffffff8c;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);cursor:pointer;font-size:16px;color:var(--gb-ink);padding:0}@media(max-width:989px){.gb-steps,.gb-ing{grid-template-columns:repeat(2,1fr)}}@media(max-width:600px){.gb-steps{gap:12px}.gb-step{padding:14px}.gb-ing{grid-template-columns:1fr}.gb-tabs button{padding:12px 22px}}.gb-cur-on,.gb-cur-on *{cursor:none!important}.gb-cur-on input,.gb-cur-on textarea{cursor:text!important}.gbc,.gbc-ring,.gbc-dot{position:fixed;left:0;top:0;pointer-events:none;z-index:2147483000;will-change:transform;opacity:0;transition:opacity .25s}.gb-cur-on.gbc-live .gbc,.gb-cur-on.gbc-live .gbc-ring,.gb-cur-on.gbc-live .gbc-dot{opacity:1}.gbc svg{display:block;filter:drop-shadow(0 4px 10px rgba(245,131,199,.65));transition:transform .25s cubic-bezier(.22,.8,.24,1);transform-origin:3px 3px}.gbc.is-link svg{transform:scale(1.35) rotate(-8deg)}.gbc.is-down svg{transform:scale(.85)}.gbc-ring{width:44px;height:44px;margin:-14px 0 0 -14px;border-radius:50%;border:1.5px solid rgba(245,131,199,.7);background:radial-gradient(circle,#ffffff59,#f583c71f);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);transition:opacity .25s,width .3s,height .3s,margin .3s,background .3s}.gbc-ring.is-link{width:70px;height:70px;margin:-26px 0 0 -26px;background:radial-gradient(circle,#ffffff8c,#f583c738)}.gbc-ring.is-card{width:86px;height:86px;margin:-34px 0 0 -34px}.gbc-ring b{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;font:700 9px/1 var(--gb-font);letter-spacing:.18em;text-transform:uppercase;color:#a31f63;opacity:0;transition:opacity .2s}.gbc-ring.is-card b{opacity:1}.gbc-dot{width:8px;height:8px;margin:-4px 0 0 -4px;border-radius:50%;background:#f583c7}.gbc-dot:nth-child(3n){background:#e0457b;width:6px;height:6px}.gbc-dot:nth-child(3n+1){background:#fff;box-shadow:0 0 8px #fff}.gb-glare{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;pointer-events:none;opacity:0;transition:opacity .3s;z-index:3;background:radial-gradient(260px circle at var(--mx,50%) var(--my,50%),rgba(255,255,255,.7),rgba(255,214,236,.28) 40%,transparent 65%);mix-blend-mode:soft-light}.gb-fx:hover>.gb-glare{opacity:1}.gb-fx{transition:transform .18s ease-out,box-shadow .3s}.gb-fx.gb-tilting{box-shadow:0 30px 60px -24px #d6368e8c,0 0 0 1px #ffffffb3 inset}.gb-marq__row{will-change:transform;transition:transform .25s ease-out}@media(hover:none),(pointer:coarse){.gbc,.gbc-ring,.gbc-dot{display:none}}@media(prefers-reduced-motion:reduce){.gbc-dot{display:none}.gb-fx{transition:none}}.gb-track[data-gb-mq]{scroll-snap-type:none;cursor:grab;-webkit-mask-image:linear-gradient(90deg,transparent,#000 4%,#000 96%,transparent);mask-image:linear-gradient(90deg,transparent,#000 4%,#000 96%,transparent);overscroll-behavior-x:contain}.gb-track[data-gb-mq].is-drag{cursor:grabbing;user-select:none;-webkit-user-select:none}.gb-track[data-gb-mq].is-drag a{pointer-events:none}.gb-track[data-gb-mq]>*{flex-shrink:0}.gb-row{gap:20px;padding:14px 4px 18px}.gb-rows{display:grid;gap:0}.gb-rows .gb-row+.gb-row{margin-top:-6px}.gb-whycard{flex:0 0 min(310px,78vw)!important;padding:30px 26px;display:flex;flex-direction:column;gap:12px;min-height:230px;background:linear-gradient(150deg,#ffffff8c,rgba(var(--tone,245,131,199),.3));border-color:rgba(var(--tone,245,131,199),.5)}.gb-whycard:hover{background:linear-gradient(150deg,#ffffffbf,rgba(var(--tone,245,131,199),.46))}.gb-whycard .gb-why__n{-webkit-text-stroke:1.2px rgb(var(--tone,245,131,199))}.gb-whycard .gb-why__line{background:linear-gradient(90deg,rgb(var(--tone,245,131,199)),rgba(var(--tone,245,131,199),.15))}.gb-whycard::marker{content:none}.gb-whycard .gb-whycard__img{width:46px;height:46px;border-radius:14px;object-fit:cover;display:block}.gb-whycard h3{margin:0}.gb-whycard p{margin:0;color:var(--t2);line-height:1.6;font-size:15px}.gb-whycard[data-tone="0"]{--tone:245,131,199}.gb-whycard[data-tone="1"]{--tone:255,150,120}.gb-whycard[data-tone="2"]{--tone:239,159,39}.gb-whycard[data-tone="3"]{--tone:214,54,142}.gb-whyplain .gb-whycard{background:var(--g-bg);border-color:var(--g-bd)}.gb-sec--dark .gb-whycard{background:linear-gradient(150deg,#ffffff14,rgba(var(--tone),.28))}.gb-revcard{flex:0 0 min(340px,82vw)!important;padding:26px 24px;display:flex;flex-direction:column;gap:14px;min-height:200px}.gb-revcard__who{display:flex;align-items:center;gap:12px;margin-top:auto}.gb-revcard__av{width:44px;height:44px;border-radius:50%;flex:none;display:grid;place-items:center;font:600 15px/1 var(--gb-font);color:#2b0f24;background:linear-gradient(135deg,#f583c7,#ffc7b8);overflow:hidden}.gb-revcard__av img{width:100%;height:100%;object-fit:cover;display:block}.gb-revcard small{color:var(--t2);letter-spacing:.1em;text-transform:uppercase;font-size:12px;line-height:1.3}.gb-revcard p{margin:0;font-size:15.5px;line-height:1.65}.gb-revcard__tag{align-self:flex-start;font:700 9px/1 var(--gb-font);letter-spacing:.16em;text-transform:uppercase;padding:5px 9px;border-radius:99px;background:#ef9f272e;color:#8a5a00;border:1px dashed rgba(239,159,39,.7)}.gb-sec--dark .gb-revcard__tag{color:#fff}.gb-igrow .gb-post{flex:0 0 var(--tile,230px)!important;width:var(--tile,230px)}.gb-cat__photo{width:84px;height:84px;border-radius:24px;overflow:hidden;flex:none;box-shadow:0 12px 30px -14px #a31f6399,0 0 0 1px #ffffffb3}.gb-cat__photo img{width:100%;height:100%;object-fit:cover;display:block}.gb-ingc__img{width:84px;height:84px;border-radius:22px;object-fit:cover;display:block}.gb-herobg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none}.gb-herobg img{width:100%;height:100%;object-fit:cover;display:block;opacity:var(--op,.45)}.gb-herobg:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,transparent 40%,rgba(0,0,0,.08))}@media(max-width:600px){.gb-cat__photo{width:58px;height:58px;border-radius:19px}.gb-ingc__img{width:64px;height:64px}}:root{--gb-ink:#3A2D5C;--gb-pink:#7F66B8;--gb-berry:#7F66B8;--gb-lilac:#7F66B8;--gb-lilac-rgb:205,189,235}.gb-sec,.gb-sec--light,.gb-sec--pink,.gb-sec--rose{--t:#3A2D5C;--t2:#7A6E9A;--g-bg:rgba(255,255,255,.66);--g-bd:rgba(255,255,255,.95);--g-bg-h:rgba(255,255,255,.92);--g-sh:0 22px 46px -28px rgba(10,40,25,.45)}.gb-sec{background:linear-gradient(160deg,#fff,#fbfaff 60%,#f0eafa)}.gb-sec--light{background:linear-gradient(160deg,#fff,#fbfaff 70%,#f0eafa)}.gb-sec--pink,.gb-sec--rose{background:linear-gradient(150deg,#fbfaff,#f0eafa)}.gb-orb--a{background:radial-gradient(circle,#CDBDEB,transparent 65%)}.gb-orb--b{background:radial-gradient(circle,#F4C6D7,transparent 65%)}.gb-orb--c{background:radial-gradient(circle,#E3D9F5,transparent 65%)}.gb-orb{opacity:.4}.gb-eyebrow{color:var(--gb-ec,var(--gb-ac,#7F66B8))!important}.gb-qnum,.gb-step__n,.gb-cat__go,.gb-tile__go{color:var(--gb-ac,#7F66B8)!important}.gb-glass:hover{border-color:#cdbdebb3}.gb-cat__ico,.gb-sec--light .gb-cat__ico,.gb-sec--pink .gb-cat__ico{background:#f7e3ec}.gb-prod__media,.gb-vid__media,.gb-step__img{background:linear-gradient(160deg,#fbfaff,#f7e3ec)}.gb-stars,.gb-sec--light .gb-stars,.gb-sec--pink .gb-stars,.gb-sec:not(.gb-sec--light):not(.gb-sec--pink):not(.gb-sec--rose) .gb-stars{color:#e07fa3}.gb-btn{background:var(--gb-btn-bg,linear-gradient(120deg,#F7CDDC,#EFA9C3));color:var(--gb-btn-fg,#4A2A3C);box-shadow:0 14px 28px -12px #0a281980}.gb-btn--ghost,.gb-sec--light .gb-btn--ghost,.gb-sec--pink .gb-btn--ghost{background:#fffc;color:#3a2d5c;border-color:#cdbdeb8c;box-shadow:none}.gb-tabs button{color:#3a2d5c}.gb-tabs button[aria-selected=true]{background:var(--gb-btn-bg,linear-gradient(120deg,#F7CDDC,#EFA9C3));color:var(--gb-btn-fg,#4A2A3C)}.gb-prod__badge--off,.gbh__badge,.gbh__count{background:#efa9c3;color:#4a2a3c}.gb-prod__badge,.gb-prod__p b,.gb-step b,.gb-vid__chip b{color:#7f66b8}.gb-whycard[data-tone]{--tone:205,189,235}.gb-deco{border-color:#cdbdeb73}.gb-marq__row,.gb-sec--light .gb-marq__row,.gb-sec--pink .gb-marq__row{background:linear-gradient(100deg,#f4c6d7,#efa9c3);border:0}.gb-marq__set span,.gb-marq__set span:after{color:#4a2a3c}.gb-counter b,.gb-sec--light .gb-counter b,.gb-sec--pink .gb-counter b{background-image:linear-gradient(110deg,#7f66b8,#3a2d5c 55%,#7f66b8)}.gb-why__n,.gb-whycard .gb-why__n{-webkit-text-stroke:1.2px #7F66B8}.gb-ingc svg *{stroke:#7f66b8}.gb-ingc svg circle{fill:#fff}.gb-post:nth-child(3n+1) .gb-post__bg{background:linear-gradient(145deg,#fbfaff,#f7e3ec)}.gb-post:nth-child(3n+2) .gb-post__bg{background:linear-gradient(145deg,#fff,#f0eafa)}.gb-post:nth-child(3n) .gb-post__bg{background:linear-gradient(145deg,#f7e3ec,#7f66b8)}.gb-revcard__av{background:#f7e3ec;color:#3a2d5c}.gb-revcard__tag,.gb-sec--dark .gb-revcard__tag{background:transparent;color:#7f66b8;border:1px dashed #7F66B8}.gbf,.gb-sec:has(.gb-hero__panel){--t:#3A2D5C;--t2:rgba(58,45,92,.8);--g-bg:rgba(255,255,255,.35);--g-bd:rgba(255,255,255,.7);--g-bg-h:rgba(255,255,255,.5);--gb-pink:#3A2D5C;--gb-lilac:#3A2D5C;--gb-lilac-rgb:205,189,235;background:linear-gradient(160deg,#ddd1f2,#cdbdeb 55%,#bba6e0)}.gb-sec:has(.gb-hero__panel) .gb-eyebrow,.gbf .gb-eyebrow,.gbf__cols h4{color:#3a2d5c!important}.gb-sec:has(.gb-hero__panel) .gb-btn--ghost{color:#3a2d5c;border-color:#ffffff80;background:#ffffff2e}.gb-sec:has(.gb-hero__panel) .gb-orb--a{background:radial-gradient(circle,#CDBDEB,transparent 65%)}.gb-fl,.gb-fl img,img[class*=gb-sph],.gb-sec:has(.gb-hero__panel)>*:not(.gb-wrap){filter:hue-rotate(-65deg) saturate(.9) brightness(1.05)}.gb-progress{background:linear-gradient(90deg,#7f66b8,#f7cddc)}.gb-progress{position:fixed;left:0;top:0;height:3px;width:100%;transform-origin:0 50%;transform:scaleX(0);background:linear-gradient(90deg,#b76e79,#e0457b);z-index:300;pointer-events:none;will-change:transform}.gb-reveal{transform:translateY(38px) scale(.97);transition:opacity .75s var(--gb-ease),transform .9s var(--gb-ease);transition-delay:calc(var(--d,0)*70ms)}.gb-reveal.is-in{transform:none}.gb-w{display:inline-block;overflow:hidden;vertical-align:top;padding-bottom:.14em;margin-bottom:-.14em}.gb-w>i{display:inline-block;font-style:normal;transform:translateY(112%) rotate(4deg);transform-origin:0 100%;transition:transform .85s var(--gb-ease);transition-delay:calc(var(--wi,0)*70ms)}.gb-split.is-in .gb-w>i{transform:none}.gb-hero__panel{will-change:transform}@media(prefers-reduced-motion:reduce){.gb-w>i{transform:none;transition:none}.gb-progress{display:none}}html{scroll-padding-top:90px}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}.lenis.lenis-stopped{overflow:hidden}@media(prefers-reduced-motion:no-preference){@keyframes gb-pagein{0%{opacity:0}to{opacity:1}}@keyframes gb-dropin{0%{opacity:0;transform:translateY(-18px)}to{opacity:1;transform:none}}.gb-reveal{filter:blur(8px);transition:opacity calc(.9s*var(--gb-rv,1)) var(--gb-ease),transform calc(1.1s*var(--gb-rv,1)) var(--gb-ease),filter calc(1s*var(--gb-rv,1)) var(--gb-ease);transition-delay:calc(var(--d,0)*90ms)}.gb-sec[data-reveal=none] .gb-reveal,.gb-reveal.is-in{filter:none}.gb-head .gb-eyebrow{position:relative;display:inline-block;padding-bottom:14px}.gb-head .gb-eyebrow:after{content:"";position:absolute;left:50%;bottom:0;height:1px;width:0;background:linear-gradient(90deg,transparent,currentColor,transparent);transform:translate(-50%);transition:width 1.2s var(--gb-ease) .3s}.gb-reveal.is-in .gb-eyebrow:after,.gb-head.is-in .gb-eyebrow:after{width:120px}.gb-btn{position:relative;overflow:hidden}.gb-btn:after{content:"";position:absolute;top:0;bottom:0;left:-60%;width:40%;background:linear-gradient(100deg,transparent,rgba(255,255,255,.55),transparent);transform:skew(-20deg);animation:gb-shine 5.5s ease-in-out infinite}@keyframes gb-shine{0%,62%{left:-60%}to{left:130%}}.gb-btn:hover{transform:translateY(-3px) scale(1.02)}.gb-stars{animation:gb-twinkle 4.5s ease-in-out infinite}@keyframes gb-twinkle{0%,to{opacity:1}50%{opacity:.72}}.gb-orb--a{animation-duration:16s}.gb-orb--b{animation-duration:21s}.gb-hero__panel{animation:gb-breathe 9s ease-in-out infinite}@keyframes gb-breathe{0%,to{box-shadow:var(--g-sh),0 0 #fff0}50%{box-shadow:var(--g-sh),0 0 80px -10px #ffffff8c}}.gb-prod,.gb-cat,.gb-revcard,.gb-whycard{transition:transform .7s var(--gb-ease),box-shadow .7s var(--gb-ease),background .4s,border-color .4s}.gb-prod:hover,.gb-revcard:hover,.gb-whycard:hover{transform:translateY(-8px)}.gb-marq__row{-webkit-mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent);mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent)}}.gb-mag{will-change:transform;transition:transform .35s var(--gb-ease)}.gb-perks .gb-chips{max-width:1040px;margin:0 auto}.gb-perks .gb-chip{text-align:center}.gb-sec:has(.gb-hero__panel){padding-bottom:calc(var(--gb-pb,72px))}.gb-chatrow{align-items:flex-start;gap:26px;padding:20px 8px 28px}.gb-chat{flex:0 0 var(--chat-w,290px);margin:0;display:flex;flex-direction:column;gap:12px;text-align:center}.gb-chat__shot{position:relative;border-radius:22px;overflow:hidden;background:#fff;box-shadow:0 26px 50px -26px #3a2d5c8c}.gb-chat--frame .gb-chat__shot{border:7px solid #2a2438;border-radius:30px;box-shadow:0 30px 60px -28px #3a2d5c99,inset 0 0 0 1px #ffffff4d}.gb-chat--frame .gb-chat__shot:before{content:"";position:absolute;top:0;left:50%;width:34%;height:14px;transform:translate(-50%);background:#2a2438;border-radius:0 0 12px 12px;z-index:2}.gb-chat__shot img{display:block;width:100%;height:auto}.gb-chat figcaption{font-size:13px;letter-spacing:.08em;color:var(--t2)}.gb-chat__ph{aspect-ratio:9/16;display:grid;place-items:center;padding:24px;background:linear-gradient(160deg,#fbfaff,#e6dcf6);color:#7f66b8;font-size:12px;letter-spacing:.16em;text-transform:uppercase;text-align:center}.gb-chat{transition:transform .7s var(--gb-ease)}.gb-chat:nth-child(odd){margin-top:18px}@media(hover:hover){.gb-chat:hover{transform:translateY(-8px) rotate(-1deg)}}@media(max-width:600px){.gb-chat{flex-basis:min(var(--chat-w,290px),72vw)}.gb-chatrow{gap:16px}}.gb-split2__grid{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:clamp(32px,6vw,84px);align-items:center}.gb-split2__grid.is-flip .gb-split2__text{order:2}.gb-split2__grid.is-flip .gb-split2__media{order:1}.gb-split2__text .gb-h2{margin-bottom:6px}.gb-split2__list{list-style:none;margin:28px 0 0;padding:0;display:grid;gap:14px}.gb-split2__list li{display:flex;align-items:flex-start;gap:14px;font-size:16px;line-height:1.5;color:var(--t)}.gb-split2__list i{flex:none;width:26px;height:26px;border-radius:50%;display:grid;place-items:center;font-style:normal;font-size:13px;color:#fff;background:linear-gradient(135deg,#9b82d4,#7f66b8);box-shadow:0 8px 18px -8px #7f66b8cc}.gb-split2__frame{position:relative;border-radius:32px;overflow:hidden;background:linear-gradient(160deg,#fbfaff,#e3d9f5);min-height:340px;display:grid;place-items:center;padding:clamp(18px,3vw,36px)}.gb-split2__frame.is-round{border-radius:42px;box-shadow:0 40px 70px -36px #3a2d5c8c,inset 0 0 0 1px #ffffffe6}.gb-split2__frame img{display:block;width:100%;height:auto;max-height:560px;object-fit:contain}.gb-split2__frame img:not(.is-product){border-radius:22px;object-fit:cover;max-height:none}@media(prefers-reduced-motion:no-preference){.gb-split2__frame img.is-product{animation:gb-floaty 7s ease-in-out infinite}@keyframes gb-floaty{50%{transform:translateY(-12px) rotate(1.2deg)}}}@media(max-width:860px){.gb-split2__grid,.gb-split2__grid.is-flip{grid-template-columns:1fr}.gb-split2__grid.is-flip .gb-split2__text,.gb-split2__grid.is-flip .gb-split2__media{order:0}.gb-split2__text{text-align:left}.gb-split2__frame{min-height:300px}.gb-split2__frame img{max-height:400px}}.gb-prod__badge{font-size:11px;padding:8px 12px}.gbf__form .gb-btn,.gb-tabs button,.gb-answer{min-height:44px}.gb-answer{padding:18px 22px}.gb-lead{max-width:60ch}.gb-rsplit__grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);gap:clamp(28px,5vw,72px);align-items:center}.gb-rsplit--left .gb-rsplit__text{order:2}.gb-rsplit--left .gb-rsplit__media{order:1}.gb-rsplit__text .gb-lead{max-width:46ch}.gb-rsplit__pts{list-style:none;margin:26px 0 0;padding:0;display:grid;gap:12px}.gb-rsplit__pts li{display:flex;align-items:center;gap:12px;font-size:16px;color:var(--t)}.gb-rsplit__pts i{flex:none;width:26px;height:26px;border-radius:50%;display:grid;place-items:center;font-style:normal;font-size:13px;background:linear-gradient(135deg,#f7cddc,#cdbdeb);color:#3a2d5c}.gb-rsplit__media{margin:0;position:relative}.gb-rsplit__media img{display:block;width:100%;height:auto;border-radius:26px}.gb-rsplit__media--frame img,.gb-rsplit__media--frame .gb-rsplit__ph{box-shadow:0 34px 70px -34px #3a2d5c8c,0 0 0 8px #ffffffb3}.gb-rsplit__media figcaption{margin-top:14px;font-size:13px;letter-spacing:.08em;color:var(--t2);text-align:center}.gb-rsplit__ph{aspect-ratio:4/3;border-radius:26px;display:grid;place-items:center;background:linear-gradient(160deg,#fbfaff,#e6dcf6);color:#7f66b8;font-size:12px;letter-spacing:.18em;text-transform:uppercase}@media(hover:hover){.gb-rsplit__media img{transition:transform 1.2s var(--gb-ease)}.gb-rsplit__media:hover img{transform:scale(1.015) rotate(-.4deg)}}@media(max-width:860px){.gb-rsplit__grid{grid-template-columns:1fr;text-align:center}.gb-rsplit__text .gb-lead{margin-inline:auto}.gb-rsplit__pts{justify-items:center}.gb-rsplit--left .gb-rsplit__text{order:1}.gb-rsplit--left .gb-rsplit__media{order:2}.gb-rsplit__text .gb-actions{justify-content:center}}.gb-sec a:focus-visible,.gb-sec button:focus-visible,.gbh a:focus-visible,.gbh button:focus-visible,.gbf input:focus-visible{outline:3px solid #7f66b8;outline-offset:3px;border-radius:12px}.gb-sec .gb-eyebrow{color:var(--gb-ec,var(--gb-ac,#6e57a3))!important}.gb-sec .gb-qnum,.gb-sec .gb-step__n,.gb-sec .gb-cat__go,.gb-sec .gb-tile__go{color:var(--gb-ac,#6e57a3)!important}.gb-sec:has(.gb-hero__panel) .gb-eyebrow{color:#4a3a78!important}.gb-marq__row,.gb-sec--light .gb-marq__row,.gb-sec--pink .gb-marq__row{background:var(--mq-bg,#3A2D5C)!important;border:0!important}.gb-marq__set span{color:var(--mq-fg,#fff)!important}.gb-marq__set span:after{color:var(--mq-ac,#F7CDDC)!important}.gb-sec--pink{background:linear-gradient(150deg,#fdf4f8,#f7e3ec 55%,#f1d7e8)}.gb-sec--rose{background:linear-gradient(150deg,#f9e3ec,#f4c6d7 60%,#efb5cb)}.gb-sec--dark{--t:#FFFFFF;--t2:rgba(255,255,255,.8);--g-bg:rgba(255,255,255,.1);--g-bd:rgba(255,255,255,.26);--g-bg-h:rgba(255,255,255,.18);--g-sh:0 22px 46px -28px rgba(0,0,0,.6);background:linear-gradient(160deg,#2a2145,#3a2d5c 58%,#4a3a78)}.gb-sec--dark .gb-eyebrow{color:var(--gb-ec,var(--gb-ac,#CDBDEB))!important}.gb-sec--dark .gb-qnum,.gb-sec--dark .gb-step__n,.gb-sec--dark .gb-cat__go,.gb-sec--dark .gb-tile__go{color:var(--gb-ac,#CDBDEB)!important}.gb-sec--dark .gb-tabs button{color:#fff}.gb-sec--dark .gb-tabs button[aria-selected=true]{color:var(--gb-btn-fg,#4A2A3C)}.gb-sec--dark .gb-cat__ico,.gb-sec--dark .gb-ico{background:#ffffff24}.gb-sec--dark .gb-prod__badge,.gb-sec--dark .gb-prod__p b,.gb-sec--dark .gb-step b,.gb-sec--dark .gb-vid__chip b,.gb-sec--dark .gb-revcard__tag{color:#e7ddf8}.gb-sec--dark .gb-revcard__tag{border-color:#e7ddf8}.gb-sec--dark .gb-counter b{background-image:linear-gradient(110deg,#e7ddf8,#fff 55%,#f7cddc)}.gb-sec--dark .gb-why__n,.gb-sec--dark .gb-whycard .gb-why__n{-webkit-text-stroke:1.2px #E7DDF8}.gb-sec--dark .gb-prod__body .gb-prod__t,.gb-sec--dark .gb-step h3{color:var(--t)}.gb-sec--dark .gb-orb{opacity:.28}
/*# sourceMappingURL=/cdn/shop/t/9/assets/glambe-shell.css.map */
