.g-f3d__inner{display:grid;gap:var(--g-space-32);align-items:center}.g-f3d__media{min-width:0}.g-f3d__media{position:relative;isolation:isolate}.g-f3d__media:before{content:"";position:absolute;top:6%;right:-4%;bottom:6%;left:-4%;z-index:-1;background:radial-gradient(45% 60% at 8% 55%,rgba(255,106,0,.3),transparent 70%),radial-gradient(45% 60% at 92% 45%,rgba(57,255,20,.18),transparent 70%);filter:blur(2.4rem);pointer-events:none}.g-f3d__frame{position:relative;overflow:hidden;border:var(--g-border-width) solid var(--g-border-soft);border-radius:var(--g-radius-hero);background:radial-gradient(80% 70% at 50% 45%,rgb(255,255,255),var(--g-stage));box-shadow:var(--g-shadow-floating)}@media screen and (max-width:749px){.g-f3d__media:before{filter:blur(1.6rem);opacity:.7}}.g-f3d__image,.g-f3d .g-deferred__image{display:block;width:100%;height:auto;max-height:56rem;object-fit:contain;border-radius:var(--g-radius-xl)}.g-f3d .g-deferred{border-radius:var(--g-radius-xl)}.g-f3d .g-deferred[loaded]{aspect-ratio:4 / 3}.g-f3d .g-deferred model-viewer{width:100%;height:100%}.g-f3d__content{display:flex;flex-direction:column;gap:var(--g-space-16);min-width:0}.g-f3d__heading{max-width:16ch}.g-f3d__product{display:flex;flex-direction:column;gap:var(--g-space-8);margin-top:var(--g-space-8);padding-top:var(--g-space-20);border-top:var(--g-border-width) solid var(--g-border-subtle)}.g-f3d__title{margin:0}.g-f3d__title-link{color:inherit;text-decoration:none}.g-f3d__title-link:hover{text-decoration:underline;text-underline-offset:.3rem}.g-f3d .price{color:var(--g-text);font-size:var(--g-text-body-lg);font-weight:var(--g-weight-strong)}.g-f3d__specs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--g-space-8);margin:0}.g-f3d__spec{display:flex;flex-direction:column;gap:var(--g-space-4);min-width:0;padding:var(--g-space-12) var(--g-space-16);border:var(--g-border-width) solid var(--g-border-subtle);border-radius:var(--g-radius-md);background-color:var(--g-bg)}.g-f3d__spec dd{margin:0;color:var(--g-text);font-weight:var(--g-weight-strong);font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.g-f3d__actions{display:flex;flex-wrap:wrap;gap:var(--g-space-12);margin-top:var(--g-space-8)}.g-hotspots{display:flex;flex-direction:column;gap:var(--g-space-8);margin:0;padding:var(--g-space-16);list-style:none;border-top:var(--g-border-width) solid var(--g-border-subtle)}.g-hotspot__summary{display:flex;align-items:center;gap:var(--g-space-12);min-height:var(--g-touch-target);color:var(--g-text);font-weight:var(--g-weight-strong);cursor:pointer;list-style:none}.g-hotspot__summary::-webkit-details-marker{display:none}.g-hotspot__marker{display:inline-flex;flex:none;align-items:center;justify-content:center;width:3.2rem;height:3.2rem;border:var(--g-border-width) solid var(--g-border);border-radius:var(--g-radius-pill);background-color:var(--g-surface);color:var(--g-accent);box-shadow:var(--g-shadow-soft);transition:transform var(--g-motion-fast) var(--g-ease-standard)}.g-hotspot__marker svg{width:1rem;height:1rem}.g-hotspot[open] .g-hotspot__marker{transform:rotate(45deg)}.g-hotspot__summary:focus-visible{outline:var(--g-focus-width) solid var(--g-accent);outline-offset:var(--g-focus-offset);border-radius:var(--g-radius-sm)}.g-hotspot__panel{padding:0 0 var(--g-space-8) 4.4rem}.g-hotspot__panel-title{display:none}.g-hotspot__text{margin:0}.g-f3d__media:has(.g-deferred[loaded]) .g-hotspots{display:none}@media screen and (min-width:990px){.g-f3d__inner{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:var(--g-space-64)}.g-f3d__inner--reverse .g-f3d__media{order:2}.g-hotspots{position:absolute;top:0;right:0;bottom:0;left:0;padding:0;border-top:0;pointer-events:none}.g-hotspots__item{position:absolute;top:var(--g-y);left:var(--g-x);transform:translate(-50%,-50%);pointer-events:auto}.g-hotspot__label{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.g-hotspot__summary{justify-content:center;width:var(--g-touch-target)}.g-hotspot[open]{z-index:2}.g-hotspot__panel{position:absolute;top:calc(100% + var(--g-space-4));left:50%;width:max-content;max-width:24rem;padding:var(--g-space-12) var(--g-space-16);border:var(--g-border-width) solid var(--g-border-subtle);border-radius:var(--g-radius-md);background-color:var(--g-glass-bg);box-shadow:var(--g-shadow-floating);transform:translate(-50%)}.g-hotspot__panel-title{display:block;margin:0 0 var(--g-space-4);color:var(--g-text);font-weight:var(--g-weight-strong)}}@media(prefers-reduced-motion:reduce){.g-hotspot__marker{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/section-featured-3d.css.map */
