.s3d{--s3d-bg:#DEECA6;--s3d-bg2:#F4E9A6;--s3d-ink:#17181B;--s3d-soft:#65666C;--s3d-plum:#5C2148;--s3d-plum-d:#3D1730;--s3d-orange:#F09A3E;--s3d-line:#ECEAE4;--s3d-ok:#1F8A4C;padding:72px 0 80px;background:#fff;color:var(--s3d-ink);overflow:hidden}.s3d *{box-sizing:border-box}.s3d-wrap{max-width:1280px;margin:0 auto;padding:0 24px}.s3d-head{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:28px}.s3d-eyebrow{display:inline-flex;align-items:center;gap:8px;background:var(--s3d-plum);color:#fff;font-weight:800;font-size:12px;letter-spacing:.08em;text-transform:uppercase;padding:7px 13px;border-radius:999px}.s3d-eyebrow i{font-style:normal;background:var(--s3d-orange);color:var(--s3d-ink);border-radius:999px;padding:1px 7px;font-size:10.5px}.s3d-head h2{font-size:clamp(30px,4.2vw,52px);line-height:1.02;letter-spacing:-.02em;margin:14px 0 0;font-weight:800}.s3d-head h2 em{font-style:normal;background:linear-gradient(120deg,var(--s3d-plum) 0%,#A0356B 60%,var(--s3d-orange) 100%);-webkit-background-clip:text;background-clip:text;color:transparent}.s3d-head p{max-width:380px;margin:0;color:var(--s3d-soft);font-size:15.5px;line-height:1.55}.s3d-grid{display:grid;grid-template-columns:minmax(0,1.12fr) minmax(0,.88fr);gap:28px;align-items:stretch}.s3d-stage{position:relative;aspect-ratio:1/1;border-radius:32px;overflow:hidden;cursor:grab;touch-action:none;user-select:none;-webkit-user-select:none;background:radial-gradient(circle at 50% 46%,#ffffff8c,#fff0 46%),linear-gradient(135deg,var(--s3d-bg) 0%,var(--s3d-bg) 52%,var(--s3d-bg2) 100%);box-shadow:0 1px #00000005,0 30px 60px -30px #3d173059;outline:none}.s3d-stage:focus-visible{box-shadow:0 0 0 4px #fff,0 0 0 7px var(--s3d-orange)}.s3d-stage.dragging{cursor:grabbing}.s3d-dots{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;opacity:.55;background-image:radial-gradient(circle,rgba(150,176,70,.55) 1.6px,transparent 2.2px);background-size:15px 15px;-webkit-mask-image:radial-gradient(circle at 50% 48%,transparent 38%,#000 72%);mask-image:radial-gradient(circle at 50% 48%,transparent 38%,#000 72%);transform:translate3d(var(--s3d-px,0),var(--s3d-py,0),0);transition:transform .25s ease-out}.s3d-cv,.s3d-hi{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;display:block;-webkit-mask-image:radial-gradient(closest-side,#000 70%,transparent 99%);mask-image:radial-gradient(closest-side,#000 70%,transparent 99%)}.s3d-cv{transform:rotate(var(--s3d-tilt,0deg));transition:transform .35s cubic-bezier(.2,.8,.2,1)}.s3d-hi{opacity:0;object-fit:cover;pointer-events:none;transform:rotate(var(--s3d-tilt,0deg)) scale(var(--s3d-s,1))}.s3d-hi.on{opacity:1;transition:opacity .22s ease}.s3d-stage.zoom{cursor:zoom-out}.s3d-stage.zoom .s3d-hi{opacity:1;transform:scale(calc(var(--s3d-s,1) * var(--s3d-z,2.2)));transform-origin:var(--s3d-ox,50%) var(--s3d-oy,50%);transition:transform .35s cubic-bezier(.2,.8,.2,1);-webkit-mask-image:none;mask-image:none}.s3d-stage.zoom .s3d-cv,.s3d-stage.zoom .s3d-pins,.s3d-stage.zoom .s3d-hint,.s3d-stage.zoom .s3d-dots{opacity:0}.s3d-spark{position:absolute;width:26px;height:26px;pointer-events:none;background:#fff;clip-path:polygon(50% 0,60% 40%,100% 50%,60% 60%,50% 100%,40% 60%,0 50%,40% 40%);animation:s3dTw 3.2s ease-in-out infinite;filter:drop-shadow(0 0 6px rgba(255,255,255,.9))}.s3d-spark:nth-of-type(2){animation-delay:-1.1s;width:18px;height:18px}.s3d-spark:nth-of-type(3){animation-delay:-2.2s;width:14px;height:14px}@keyframes s3dTw{0%,to{opacity:.25;transform:scale(.6) rotate(0)}50%{opacity:1;transform:scale(1) rotate(45deg)}}.s3d-load{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;pointer-events:none;transition:opacity .4s}.s3d-load.done{opacity:0}.s3d-load b{display:grid;place-items:center;width:84px;height:84px;border-radius:50%;background:conic-gradient(var(--s3d-plum) calc(var(--s3d-p,0)*1%),rgba(92,33,72,.12) 0);font-size:13px}.s3d-load b:before{content:"";position:absolute;width:70px;height:70px;border-radius:50%;background:var(--s3d-bg)}.s3d-load b span{position:relative;font-weight:800;color:var(--s3d-plum)}.s3d-top{position:absolute;left:16px;right:16px;top:16px;display:flex;justify-content:space-between;align-items:flex-start;gap:10px;pointer-events:none}.s3d-side{display:inline-flex;align-items:center;gap:8px;background:#ffffffc7;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border-radius:999px;padding:7px 14px 7px 8px;font-size:13px;font-weight:700;box-shadow:0 4px 18px -8px #00000040}.s3d-side i{font-style:normal;width:26px;height:26px;display:grid;place-items:center;border-radius:50%;background:var(--s3d-plum);color:#fff;font-size:13px}.s3d-deg{display:block;font-size:10.5px;letter-spacing:.06em;color:var(--s3d-soft);font-weight:600;margin-top:1px}.s3d-btns{display:flex;gap:8px;pointer-events:auto}.s3d-btn{-webkit-appearance:none;appearance:none;border:0;cursor:pointer;display:inline-flex;align-items:center;gap:7px;background:#ffffffd1;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border-radius:999px;padding:9px 14px;font-weight:800;font-size:12.5px;color:var(--s3d-ink);box-shadow:0 4px 18px -8px #00000040;transition:transform .15s,background .15s}.s3d-btn:hover{transform:translateY(-1px);background:#fff}.s3d-btn b{background:var(--s3d-ink);color:#fff;border-radius:6px;padding:1px 6px;font-size:10.5px;letter-spacing:.04em}.s3d-stage.zoom .s3d-btn.z{background:var(--s3d-plum);color:#fff}.s3d-hint{position:absolute;left:50%;bottom:92px;transform:translate(-50%);display:flex;align-items:center;gap:10px;pointer-events:none;background:#17181bd1;color:#fff;border-radius:999px;padding:9px 16px 9px 12px;font-size:13px;font-weight:700;white-space:nowrap;transition:opacity .5s}.s3d-hint.gone{opacity:0}.s3d-hint svg{width:22px;height:22px;animation:s3dHand 2.4s ease-in-out infinite}@keyframes s3dHand{0%,to{transform:translate(-6px)}25%{transform:translate(6px)}50%{transform:translateY(-5px)}75%{transform:translateY(5px)}}.s3d-pins{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;transition:opacity .3s}.s3d-pg{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;transition:opacity .25s}.s3d-pin{position:absolute;left:var(--x);top:var(--y);transform:translate(-50%,-50%)}.s3d-pin i{position:absolute;left:-7px;top:-7px;width:14px;height:14px;border-radius:50%;background:#fff;box-shadow:0 0 0 4px #5c2148e6,0 0 18px 4px #fffc}.s3d-pin i:after{content:"";position:absolute;top:-10px;right:-10px;bottom:-10px;left:-10px;border-radius:50%;border:2px solid rgba(255,255,255,.9);animation:s3dPing 1.8s ease-out infinite}@keyframes s3dPing{0%{transform:scale(.4);opacity:1}to{transform:scale(1.5);opacity:0}}.s3d-pin u{position:absolute;top:-1px;height:2px;width:46px;background:#fffffff2;left:10px;transform-origin:left;transform:scaleX(var(--s3d-k,0));transition:transform .35s}.s3d-pin span{position:absolute;top:-17px;left:58px;white-space:nowrap;background:#fff;color:var(--s3d-ink);border-radius:999px;padding:7px 13px;font-size:13px;font-weight:800;box-shadow:0 8px 24px -10px #3d173073;opacity:var(--s3d-k,0);transform:translate(calc((1 - var(--s3d-k,0))*-10px))}.s3d-pin span small{display:block;font-size:10.5px;font-weight:600;color:var(--s3d-soft);margin-top:1px}.s3d-pin span:has(small){top:-24px;border-radius:14px}.s3d-pin.l u{left:auto;right:10px;transform-origin:right}.s3d-pin.l span{left:auto;right:58px;transform:translate(calc((1 - var(--s3d-k,0))*10px))}.s3d-dock{position:absolute;left:14px;right:14px;bottom:14px;display:grid;grid-template-columns:repeat(6,1fr);gap:6px;padding:6px;border-radius:22px;background:#ffffffb8;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);box-shadow:0 10px 30px -14px #00000059}.s3d-chip{-webkit-appearance:none;appearance:none;border:0;background:transparent;cursor:pointer;border-radius:16px;padding:8px 4px 7px;display:flex;flex-direction:column;align-items:center;gap:3px;font-size:11.5px;font-weight:700;color:var(--s3d-soft);position:relative;transition:background .2s,color .2s}.s3d-chip i{font-style:normal;font-size:19px;line-height:1;filter:grayscale(.7);opacity:.75;transition:filter .2s,opacity .2s,transform .2s}.s3d-chip:hover i{transform:translateY(-2px)}.s3d-chip.found i{filter:none;opacity:1}.s3d-chip.found:after{content:"";position:absolute;top:6px;right:calc(50% - 17px);width:7px;height:7px;border-radius:50%;background:var(--s3d-orange)}.s3d-chip.on{background:var(--s3d-plum);color:#fff}.s3d-chip.on i{filter:none;opacity:1}.s3d-panel{position:relative;display:flex;flex-direction:column;border:1.5px solid var(--s3d-line);border-radius:28px;background:#fff;padding:28px 28px 22px;min-height:100%}.s3d-pk{display:flex;align-items:center;justify-content:space-between;gap:10px;font-size:12px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--s3d-soft)}.s3d-pk em{font-style:normal;color:var(--s3d-plum)}.s3d-body{position:relative;flex:1;margin-top:10px}.s3d-pn{display:none;animation:s3dIn .45s cubic-bezier(.2,.8,.2,1)}.s3d-pn.on{display:block}@keyframes s3dIn{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}.s3d-pn h3{font-size:28px;line-height:1.1;margin:0 0 6px;font-weight:800;letter-spacing:-.01em}.s3d-pn>p{margin:0 0 18px;color:var(--s3d-soft);font-size:15px;line-height:1.55}.s3d-how{font-size:12.5px;color:var(--s3d-soft);background:#f7f6f2;border-radius:12px;padding:10px 12px;margin-top:16px;line-height:1.5}.s3d-how b{color:var(--s3d-ink)}.s3d-big{display:flex;align-items:baseline;gap:10px;margin:4px 0 16px}.s3d-big strong{font-size:64px;line-height:.9;font-weight:900;letter-spacing:-.03em;background:linear-gradient(120deg,var(--s3d-plum),#A0356B);-webkit-background-clip:text;background-clip:text;color:transparent}.s3d-big span{font-weight:800;font-size:15px}.s3d-big small{display:block;font-weight:600;color:var(--s3d-soft);font-size:12.5px}.s3d-bars{display:grid;gap:10px}.s3d-bar{display:grid;grid-template-columns:118px 1fr 58px;align-items:center;gap:10px;font-size:13.5px;font-weight:700}.s3d-bar>div{height:10px;border-radius:999px;background:#f1efe9;overflow:hidden}.s3d-bar>div i{display:block;height:100%;width:0;border-radius:999px;background:linear-gradient(90deg,var(--s3d-plum),#B2447A);transition:width 1s cubic-bezier(.2,.8,.2,1)}.s3d-pn.on .s3d-bar>div i{width:var(--w)}.s3d-bar b{text-align:right;font-weight:800}.s3d-tags{display:flex;flex-wrap:wrap;gap:8px}.s3d-tag{display:inline-flex;align-items:center;gap:6px;border:1.5px solid var(--s3d-line);border-radius:999px;padding:7px 12px;font-size:13.5px;font-weight:700;background:#fff}.s3d-tag.hot{background:var(--s3d-plum);border-color:var(--s3d-plum);color:#fff}.s3d-terp{display:grid;grid-template-columns:46px 1fr auto;gap:12px;align-items:center;padding:12px 0;border-bottom:1px solid var(--s3d-line)}.s3d-terp:last-of-type{border-bottom:0}.s3d-terp i{width:46px;height:46px;border-radius:14px;display:grid;place-items:center;font-style:normal;font-size:22px;background:var(--c)}.s3d-terp b{display:block;font-size:15.5px}.s3d-terp span{display:block;font-size:13px;color:var(--s3d-soft);line-height:1.4}.s3d-lvl{display:flex;gap:4px}.s3d-lvl u{width:9px;height:9px;border-radius:50%;background:#eceae4}.s3d-lvl u.f{background:var(--s3d-plum)}.s3d-tree{display:grid;grid-template-columns:1fr 26px 1fr;align-items:center;gap:8px;margin:4px 0 12px}.s3d-par{border:1.5px dashed #D8D3C7;border-radius:16px;padding:12px;text-align:center;font-weight:800;font-size:14.5px}.s3d-par small{display:block;font-weight:600;color:var(--s3d-soft);font-size:11px;letter-spacing:.06em;text-transform:uppercase;margin-bottom:2px}.s3d-x{text-align:center;font-weight:900;color:var(--s3d-soft)}.s3d-kid{grid-column:1/-1;position:relative;margin-top:18px;background:var(--s3d-plum);color:#fff;border-radius:16px;padding:14px;text-align:center;font-weight:800;font-size:17px}.s3d-kid:before{content:"";position:absolute;left:50%;top:-18px;width:2px;height:18px;background:#d8d3c7}.s3d-specs{display:grid;grid-template-columns:1fr 1fr;gap:8px}.s3d-specs div{background:#f7f6f2;border-radius:12px;padding:10px 12px;font-size:13.5px;font-weight:700}.s3d-specs small{display:block;font-size:11px;color:var(--s3d-soft);font-weight:600;letter-spacing:.05em;text-transform:uppercase}.s3d-eff{display:grid;gap:8px;margin-bottom:16px}.s3d-eff div{display:flex;align-items:center;gap:12px;background:#f7f6f2;border-radius:14px;padding:12px 14px;font-weight:800;font-size:15.5px}.s3d-eff div i{font-style:normal;font-size:22px}.s3d-tests{display:grid;gap:0;margin-bottom:12px}.s3d-tests div{display:flex;justify-content:space-between;align-items:center;padding:11px 0;border-bottom:1px solid var(--s3d-line);font-weight:700;font-size:14.5px}.s3d-tests div b{color:var(--s3d-ok);display:inline-flex;align-items:center;gap:6px}.s3d-tests div b:before{content:"\2713";display:grid;place-items:center;width:20px;height:20px;border-radius:50%;background:#e3f4ea;font-size:12px}.s3d-coa{display:inline-flex;align-items:center;gap:8px;font-weight:800;color:var(--s3d-plum);text-decoration:none;border-bottom:2px solid currentColor;padding-bottom:1px}.s3d-foot{margin-top:18px;padding-top:16px;border-top:1px solid var(--s3d-line);display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.s3d-prog{font-size:13px;font-weight:700;color:var(--s3d-soft)}.s3d-prog span{display:flex;gap:5px;margin-top:6px}.s3d-prog u{width:22px;height:6px;border-radius:999px;background:#eceae4;transition:background .3s}.s3d-prog u.f{background:var(--s3d-orange)}.s3d-cta{-webkit-appearance:none;appearance:none;border:0;cursor:pointer;background:linear-gradient(135deg,#f4a64c,#e8872a);color:var(--s3d-ink);font-weight:800;font-size:15px;border-radius:999px;padding:14px 22px;box-shadow:0 10px 24px -10px #e8872acc;transition:transform .15s}.s3d-cta:hover{transform:translateY(-1px)}.s3d-all{display:none;font-weight:800;color:var(--s3d-plum);font-size:14px}.s3d.complete .s3d-all{display:block}.s3d.complete .s3d-prog{display:none}.s3d-burst{position:absolute;left:50%;top:48%;width:0;height:0;pointer-events:none}.s3d-burst i{position:absolute;width:16px;height:16px;background:#fff;clip-path:polygon(50% 0,60% 40%,100% 50%,60% 60%,50% 100%,40% 60%,0 50%,40% 40%);animation:s3dBurst 1.1s cubic-bezier(.2,.8,.2,1) forwards}@keyframes s3dBurst{0%{transform:translate(-50%,-50%) scale(.2);opacity:1}to{transform:translate(calc(-50% + var(--dx)),calc(-50% + var(--dy))) scale(1.2) rotate(90deg);opacity:0}}@media(max-width:960px){.s3d{padding:48px 0 56px}.s3d-head{flex-direction:column;align-items:flex-start;gap:12px}.s3d-grid{grid-template-columns:1fr}.s3d-stage{border-radius:24px}.s3d-panel{padding:22px 20px 18px;min-height:0}.s3d-body{flex:none}}@media(max-width:560px){.s3d-chip{font-size:0;padding:9px 2px}.s3d-chip i{font-size:20px}.s3d-hint{bottom:76px;font-size:12px}.s3d-pin u{width:26px}.s3d-pin span{left:38px;font-size:12px;padding:6px 10px}.s3d-pin.l span{right:38px}.s3d-big strong{font-size:52px}.s3d-bar{grid-template-columns:96px 1fr 50px}.s3d-btn .t{display:none}}@media(prefers-reduced-motion:reduce){.s3d-spark,.s3d-hint svg,.s3d-pin i:after{animation:none}}@media(min-width:961px){.s3d-panel{contain:size}.s3d-body{min-height:0;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin}}.s3d--compact{padding:30px 0 34px}.s3d--compact .s3d-head{margin-bottom:16px;align-items:center}.s3d--compact .s3d-head h2{font-size:clamp(26px,2.8vw,36px);margin-top:10px}.s3d--compact .s3d-head p{font-size:14px;max-width:440px}@media(min-width:961px){.s3d--compact{--s3d-h:470px}.s3d--compact .s3d-grid{grid-template-columns:minmax(0,1.45fr) minmax(0,1fr);gap:22px}.s3d--compact .s3d-stage{aspect-ratio:auto;height:var(--s3d-h);border-radius:28px}.s3d--compact .s3d-cv,.s3d--compact .s3d-hi,.s3d--compact .s3d-pins{right:auto;left:50%;width:var(--s3d-h);margin-left:calc(var(--s3d-h) / -2)}.s3d--compact .s3d-hint{bottom:80px}.s3d--compact .s3d-panel{height:var(--s3d-h);padding:18px 22px 14px;border-radius:24px}.s3d--compact .s3d-pn h3{font-size:22px;margin-bottom:4px}.s3d--compact .s3d-pn>p{font-size:13.5px;margin-bottom:10px;line-height:1.45}.s3d--compact .s3d-how{display:none}.s3d--compact .s3d-big{margin:2px 0 10px}.s3d--compact .s3d-big strong{font-size:46px}.s3d--compact .s3d-bars{gap:6px}.s3d--compact .s3d-bar{grid-template-columns:104px 1fr 52px;font-size:12.5px}.s3d--compact .s3d-bar>div{height:8px}.s3d--compact .s3d-tags{gap:6px;margin-top:10px}.s3d--compact .s3d-tag{padding:5px 10px;font-size:12.5px}.s3d--compact .s3d-terp{grid-template-columns:38px 1fr auto;padding:8px 0;gap:10px}.s3d--compact .s3d-terp i{width:38px;height:38px;font-size:18px;border-radius:12px}.s3d--compact .s3d-terp b{font-size:14px}.s3d--compact .s3d-terp span{font-size:12px}.s3d--compact .s3d-par{padding:8px;font-size:13.5px}.s3d--compact .s3d-kid{margin-top:12px;padding:10px;font-size:15px}.s3d--compact .s3d-kid:before{top:-12px;height:12px}.s3d--compact .s3d-specs div{padding:7px 10px;font-size:12.5px}.s3d--compact .s3d-eff{gap:6px;margin-bottom:10px}.s3d--compact .s3d-eff div{padding:8px 12px;font-size:14px}.s3d--compact .s3d-tests div{padding:7px 0;font-size:13px}.s3d--compact .s3d-foot{margin-top:10px;padding-top:10px}.s3d--compact .s3d-cta{padding:11px 18px;font-size:14px}}.s3d .s3d-pn{padding:0}@media(max-width:560px){.s3d{padding:30px 0 34px}.s3d-head{margin-bottom:14px;gap:8px}.s3d-panel{padding:16px 16px 14px;border-radius:22px}.s3d-body{margin-top:6px}.s3d-pn h3{font-size:22px;margin-bottom:6px}.s3d-pn>p{display:none}.s3d-terp{grid-template-columns:34px 1fr auto;gap:10px;padding:8px 0}.s3d-terp i{width:34px;height:34px;font-size:17px;border-radius:10px}.s3d-terp b{font-size:14px}.s3d-terp span{font-size:12.5px}.s3d-terp span+span{display:none}.s3d-how{display:none}.s3d-foot{margin-top:10px;padding-top:10px;gap:10px}}@media(max-width:560px){.s3d-big strong{font-size:44px}.s3d-bars .s3d-bar:nth-child(n+4){display:none}.s3d-prog{display:none}}@media(max-width:960px){.s3d .s3d-stage{aspect-ratio:auto;height:auto;align-self:start}.s3d .s3d-stage:before{content:"";display:block;padding-top:100%}}
/*# sourceMappingURL=/cdn/shop/t/42/assets/elevana-strain-3d.css.map */
