.kaotik-grip-controls{--kaotik-grip-bg: #f6f6f6;--kaotik-grip-text: #333;--kaotik-grip-muted: #333;--kaotik-grip-accent: #00e6e6;--kaotik-grip-hover: #09bbbb;--kaotik-grip-glass-bg: rgba(240, 240, 240, .1);--kaotik-grip-min-height: 970px;--kaotik-grip-content-column: minmax(300px, 27.19%);--kaotik-grip-visual-column: minmax(500px, 58.07%);--kaotik-grip-column-gap: 4.53%;--kaotik-grip-ring-duration: .9s;--kaotik-grip-line-duration: 1s;--kaotik-grip-line-delay: .9s;--kaotik-grip-text-duration: var(--kaotik-grip-line-duration);--kaotik-grip-text-delay: var(--kaotik-grip-line-delay);position:relative;display:block;width:100%;max-width:100%;min-height:var(--kaotik-grip-min-height);margin-block:var(--section-gap-top, 0) var(--section-gap-bottom, 0);overflow:hidden;background:var(--kaotik-grip-bg);color:var(--kaotik-grip-text);font-family:var(--font-base, var(--font-body-family, sans-serif))}.kaotik-grip-controls__controller{display:block}.kaotik-grip-controls__mobile{display:none}.kaotik-grip-controls__inner{position:relative;z-index:1;display:grid;grid-template-columns:var(--kaotik-grip-content-column) var(--kaotik-grip-visual-column);gap:var(--kaotik-grip-column-gap);align-items:center;justify-content:end;width:min(100%,1920px);min-height:var(--kaotik-grip-min-height);margin:0 auto;padding:0}.kaotik-grip-controls.is-image-left .kaotik-grip-controls__inner{grid-template-columns:var(--kaotik-grip-visual-column) var(--kaotik-grip-content-column);justify-content:start}.kaotik-grip-controls__content,.kaotik-grip-controls__visual{transition:opacity .26s ease}.kaotik-grip-controls__content{position:relative;z-index:3;grid-column:1;grid-row:1;align-self:start;width:100%;margin-top:clamp(72px,6.78vw,130px)}.kaotik-grip-controls__visual{position:relative;z-index:2;width:100%;min-height:var(--kaotik-grip-min-height);grid-column:2;grid-row:1;align-self:stretch;margin:0;overflow:hidden}.kaotik-grip-controls.is-image-left .kaotik-grip-controls__content{grid-column:2}.kaotik-grip-controls.is-image-left .kaotik-grip-controls__visual{width:100%;grid-column:1;margin:0}.kaotik-grip-controls__header{width:100%;margin-bottom:clamp(30px,2.1354vw,41px)}.kaotik-grip-controls__eyebrow,.kaotik-grip-controls__heading{font-family:var(--font-heading, var(--font-headline, var(--font-base, sans-serif)));font-weight:400;letter-spacing:0}.kaotik-grip-controls__eyebrow{margin:0 0 clamp(6px,.4167vw,8px);font-size:clamp(13px,.8333vw,16px);line-height:1.3;text-transform:uppercase;color:var(--kaotik-grip-accent)}.kaotik-grip-controls__heading{max-width:522px;margin:0;color:#000;font-size:clamp(24px,1.6667vw,32px);line-height:normal;overflow-wrap:anywhere}.kaotik-grip-controls__text{max-width:470px;margin-top:clamp(14px,.9375vw,18px);color:var(--kaotik-grip-muted);font-family:var(--font-heading, var(--font-headline, var(--font-base, sans-serif)));font-size:clamp(10px,.625vw,12px);line-height:clamp(14px,.8333vw,16px);overflow-wrap:anywhere}.kaotik-grip-controls__text :is(p,ul,ol){margin-block:0}.kaotik-grip-controls__cards{display:grid;gap:clamp(18px,1.3542vw,26px);width:min(94%,491px)}.kaotik-grip-controls__card{position:relative;display:grid;width:100%;min-height:clamp(112px,7.1875vw,138px);padding:clamp(16px,1.1458vw,22px) clamp(22px,1.7188vw,33px) clamp(18px,1.25vw,24px);overflow:visible;border:0;border-radius:6px;-webkit-appearance:none;appearance:none;background:transparent;color:var(--kaotik-grip-text);text-align:left;cursor:pointer}.kaotik-grip-controls__card:is(:hover,:focus,:active){background:transparent;color:var(--kaotik-grip-text)}.kaotik-grip-controls__card:focus-visible{outline:2px solid rgba(0,230,230,.82);outline-offset:3px}.kaotik-grip-controls .kaotik-grip-controls__card-surface{--kaotik-glass-frame-radius: 6px;position:absolute;top:0;right:0;bottom:0;left:0;border:1px solid transparent;border-radius:inherit;transition:background .22s ease,border-color .22s ease,box-shadow .22s ease}.kaotik-grip-controls__card-kicker,.kaotik-grip-controls__card-title,.kaotik-grip-controls__card-text{position:relative;z-index:1;display:block;min-width:0;transition:color .22s ease}.kaotik-grip-controls__card-kicker{margin-bottom:clamp(8px,.625vw,12px);font-family:var(--font-heading, var(--font-base, sans-serif));font-size:clamp(10px,.625vw,12px);font-weight:400;line-height:1.2;text-transform:uppercase}.kaotik-grip-controls__card-title{font-family:var(--font-heading, var(--font-base, sans-serif));font-size:clamp(15px,.9375vw,18px);font-weight:400;line-height:normal}.kaotik-grip-controls__card-text{max-width:440px;margin-top:clamp(7px,.4688vw,9px);font-family:var(--font-base, "Plus Jakarta Sans", sans-serif);font-size:clamp(10px,.625vw,12px);font-weight:600;line-height:normal;overflow-wrap:anywhere}.kaotik-grip-controls__card:is(.is-active,[aria-selected=true]){color:#fff}.kaotik-grip-controls__card:is(.is-active,[aria-selected=true]) .kaotik-grip-controls__card-surface{--kaotik-glass-frame-bg: var(--kaotik-glass-selected-background);--kaotik-glass-frame-edge-opacity: .22;--kaotik-glass-frame-inner-opacity: .2;--kaotik-glass-frame-shadow: none;border-color:transparent;outline:var(--kaotik-glass-selected-outline);outline-offset:0;background:var(--kaotik-glass-selected-background)}.kaotik-grip-controls__card:is(.is-active,[aria-selected=true]) :is(.kaotik-grip-controls__card-kicker,.kaotik-grip-controls__card-title,.kaotik-grip-controls__card-text){color:#fff}@media(hover:hover)and (pointer:fine){.kaotik-grip-controls__card:not(.is-active):not([aria-selected=true]):hover .kaotik-grip-controls__card-surface{--kaotik-glass-frame-shadow: var(--kaotik-glass-shadow-hover)}}.kaotik-grip-controls__stage{position:absolute;top:0;right:0;bottom:0;left:0}.kaotik-grip-controls__image-panel{position:absolute;top:0;right:0;bottom:0;left:0;container-type:inline-size;opacity:0;visibility:hidden;pointer-events:none;transform:translate(clamp(48px,3.75vw,72px)) scale(.985);transition:opacity .42s ease,visibility 0s linear .72s,transform .72s cubic-bezier(.22,1,.36,1)}.kaotik-grip-controls__image-panel--left{transform:translate(clamp(-72px,-3.75vw,-48px)) scale(.985)}.kaotik-grip-controls__image-panel.is-active{opacity:1;visibility:visible;transform:translate(0) scale(1);transition-delay:0s}.kaotik-grip-controls__product-media{position:absolute;z-index:1;top:auto;bottom:0;height:min(var(--kaotik-grip-product-width, 88%),calc(var(--kaotik-grip-product-viewport-width, 88cqw) / var(--kaotik-grip-product-aspect-ratio, 1)));max-width:var(--kaotik-grip-product-width, 88%);aspect-ratio:var(--kaotik-grip-product-aspect-ratio, 1);pointer-events:none;transform:none}.kaotik-grip-controls__product-image{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;display:block;width:100%;height:100%;max-width:none;max-height:none;object-fit:contain;pointer-events:none;-webkit-user-select:none;user-select:none}.kaotik-grip-controls__placeholder{border-radius:18px;background:#00e6e60f;color:#00e6e633}.kaotik-grip-controls__image-panel--left .kaotik-grip-controls__product-media{left:0}.kaotik-grip-controls__image-panel--right .kaotik-grip-controls__product-media{right:0}.kaotik-grip-controls__option-image-area{position:absolute;top:50%;left:0;width:100%;height:min(100%,var(--kaotik-grip-option-area-height, 800px));overflow:hidden;container-type:inline-size;transform:translateY(-50%)}.kaotik-grip-controls__image-panel--option .kaotik-grip-controls__product-media{top:var(--kaotik-grip-option-image-y, 50%);right:auto;bottom:auto;left:var(--kaotik-grip-option-image-x, 50%);transform:translate(calc(0% - var(--kaotik-grip-option-image-x, 50%)),calc(0% - var(--kaotik-grip-option-image-y, 50%)))}.kaotik-grip-controls__mobile-panel--option .kaotik-grip-controls__mobile-art{height:var(--kaotik-grip-option-mobile-area-height, 240px);overflow:hidden;container-type:inline-size}.kaotik-grip-controls__mobile-panel--option .kaotik-grip-controls__mobile-product{inset:auto;top:var(--kaotik-grip-option-image-y, 50%);left:var(--kaotik-grip-option-image-x, 50%);width:auto;height:min(var(--kaotik-grip-product-width, 88%),calc(var(--kaotik-grip-product-viewport-width, 88cqw) / var(--kaotik-grip-mobile-product-aspect-ratio, 1)));max-width:var(--kaotik-grip-product-width, 88%);aspect-ratio:var(--kaotik-grip-mobile-product-aspect-ratio, 1);object-position:center;transform:translate(calc(0% - var(--kaotik-grip-option-image-x, 50%)),calc(0% - var(--kaotik-grip-option-image-y, 50%)))}.kaotik-grip-controls__annotation{--kaotik-annotation-available-width: max(0px, calc(100cqw - 100% + var(--kaotik-marker-x) - var(--kaotik-marker-45-offset) + var(--kaotik-annotation-offset-x, 0px) - 16px));position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;pointer-events:none}.kaotik-grip-controls__image-panel--left .kaotik-grip-controls__annotation{--kaotik-annotation-available-width: max(0px, calc(100cqw - var(--kaotik-marker-x) - var(--kaotik-marker-45-offset) - var(--kaotik-annotation-offset-x, 0px) - 16px))}.kaotik-grip-controls__annotation-text{--kaotik-text-reveal-start: inset(0 0 0 100%);--kaotik-annotation-text-gap: 8px;position:absolute;top:calc(var(--kaotik-marker-y) + var(--kaotik-marker-45-offset) - 1px);right:calc(100% - var(--kaotik-marker-x) + var(--kaotik-marker-45-offset) + var(--kaotik-annotation-text-gap));width:max(0px,min(calc(var(--kaotik-annotation-line-length) - var(--kaotik-annotation-text-gap)),calc(var(--kaotik-annotation-available-width) - var(--kaotik-annotation-text-gap))));margin:0;color:var(--kaotik-grip-accent);font-size:clamp(12px,.8333vw,16px);font-weight:600;line-height:1.22;opacity:0;overflow-wrap:normal;transform:translate(var(--kaotik-annotation-offset-x, 0px),calc(-100% + var(--kaotik-annotation-offset-y, 0px) - 3px));white-space:nowrap}.kaotik-grip-controls__image-panel--left .kaotik-grip-controls__annotation-text{--kaotik-text-reveal-start: inset(0 100% 0 0);right:auto;left:calc(var(--kaotik-marker-x) + var(--kaotik-marker-45-offset) + var(--kaotik-annotation-text-gap));text-align:right}.kaotik-grip-controls__annotation-line{position:absolute;top:calc(var(--kaotik-marker-y) + var(--kaotik-marker-45-offset) - 1px);right:calc(100% - var(--kaotik-marker-x) + var(--kaotik-marker-45-offset));display:block;width:min(var(--kaotik-annotation-line-length),var(--kaotik-annotation-available-width));height:2px;border-radius:2px;background:#0ff;box-shadow:0 0 6px #0ff inset;filter:drop-shadow(0 0 4px #0ff);opacity:0;transform:translate(var(--kaotik-annotation-offset-x, 0px),var(--kaotik-annotation-offset-y, 0px)) scaleX(0);transform-origin:right center}.kaotik-grip-controls__image-panel--left .kaotik-grip-controls__annotation-line{right:auto;left:calc(var(--kaotik-marker-x) + var(--kaotik-marker-45-offset));transform-origin:left center}.kaotik-grip-controls__annotation-ring{--kaotik-ring-start-angle: 225deg;position:absolute;top:var(--kaotik-marker-y);left:var(--kaotik-marker-x);width:var(--kaotik-marker-size);aspect-ratio:1;border-radius:50%;background:conic-gradient(from var(--kaotik-ring-start-angle),#0ff var(--kaotik-ring-progress, 0turn),transparent 0);-webkit-mask:radial-gradient(farthest-side,transparent calc(100% - 8px),#000 calc(100% - 7px));mask:radial-gradient(farthest-side,transparent calc(100% - 8px),#000 calc(100% - 7px));box-shadow:0 0 12px #0ff inset;filter:drop-shadow(0 0 12px #0ff);opacity:0;transform:translate(calc(-50% + var(--kaotik-annotation-offset-x, 0px)),calc(-50% + var(--kaotik-annotation-offset-y, 0px)))}.kaotik-grip-controls__image-panel--left .kaotik-grip-controls__annotation-ring{--kaotik-ring-start-angle: 135deg}.kaotik-grip-controls.has-entered .kaotik-grip-controls__image-panel.is-active .kaotik-grip-controls__annotation-ring{animation:kaotik-grip-ring-draw var(--kaotik-grip-ring-duration) cubic-bezier(.65,0,.35,1) both}.kaotik-grip-controls.has-entered .kaotik-grip-controls__image-panel.is-active .kaotik-grip-controls__annotation-line{opacity:1;transform:translate(var(--kaotik-annotation-offset-x, 0px),var(--kaotik-annotation-offset-y, 0px)) scaleX(1);animation:kaotik-grip-line-draw var(--kaotik-grip-line-duration) var(--kaotik-grip-line-delay) cubic-bezier(.45,0,.55,1) both}.kaotik-grip-controls.has-entered .kaotik-grip-controls__image-panel.is-active .kaotik-grip-controls__annotation-text{animation:kaotik-grip-text-reveal var(--kaotik-grip-text-duration) var(--kaotik-grip-text-delay) cubic-bezier(.45,0,.55,1) both}.kaotik-grip-controls__empty-panel{position:absolute;top:10%;right:10%;bottom:10%;left:10%;display:grid;place-items:center}.kaotik-grip-controls__empty-panel .kaotik-grip-controls__product-image{position:static;width:min(72%,600px);height:auto}@property --kaotik-ring-progress{syntax: "<angle>"; inherits: false; initial-value: 0turn;}@keyframes kaotik-grip-ring-draw{0%{--kaotik-ring-progress: 0turn;opacity:0}5%{opacity:1}to{--kaotik-ring-progress: 1turn;opacity:1}}@keyframes kaotik-grip-line-draw{0%{opacity:0;transform:translate(var(--kaotik-annotation-offset-x, 0px),var(--kaotik-annotation-offset-y, 0px)) scaleX(0)}to{opacity:1;transform:translate(var(--kaotik-annotation-offset-x, 0px),var(--kaotik-annotation-offset-y, 0px)) scaleX(1)}}@keyframes kaotik-grip-text-reveal{0%{clip-path:var(--kaotik-text-reveal-start);opacity:0}10%{opacity:1}to{clip-path:inset(0);opacity:1}}@media(max-width:1099px){.kaotik-grip-controls{--kaotik-grip-padding-y: 52px;--kaotik-grip-padding-x: 18px;min-height:auto}.kaotik-grip-controls__inner,.kaotik-grip-controls.is-image-left .kaotik-grip-controls__inner{grid-template-columns:1fr;gap:28px;min-height:auto;padding:var(--kaotik-grip-padding-y) var(--kaotik-grip-padding-x) 68px}.kaotik-grip-controls__content,.kaotik-grip-controls__visual,.kaotik-grip-controls.is-image-left .kaotik-grip-controls__content,.kaotik-grip-controls.is-image-left .kaotik-grip-controls__visual{grid-column:1}.kaotik-grip-controls__content{width:min(100%,640px);margin:0 auto}.kaotik-grip-controls__cards{margin-inline:auto}.kaotik-grip-controls__header,.kaotik-grip-controls__text{text-align:center}.kaotik-grip-controls__heading,.kaotik-grip-controls__text{margin-inline:auto}.kaotik-grip-controls__visual,.kaotik-grip-controls.is-image-left .kaotik-grip-controls__visual{order:-1;width:100%;min-height:clamp(360px,70vw,560px);margin:0}.kaotik-grip-controls__stage{top:-36px;right:-18px;bottom:0;left:-18px}.kaotik-grip-controls__product-media{max-width:var(--kaotik-grip-product-width, 88%)}}@media(max-width:749px){.kaotik-grip-controls{--kaotik-grip-padding-y: 0;min-height:548px;margin-block:var(--section-gap-top-mobile, var(--section-gap-top, 0)) var(--section-gap-bottom-mobile, var(--section-gap-bottom, 0))}.kaotik-grip-controls__inner{display:none}.kaotik-grip-controls__mobile{position:relative;display:block;width:min(100%,390px);height:548px;margin:0 auto;overflow:hidden}.kaotik-grip-controls__mobile-eyebrow,.kaotik-grip-controls__mobile-heading,.kaotik-grip-controls__mobile-callout,.kaotik-grip-controls__mobile-description{position:absolute;z-index:3;margin:0}.kaotik-grip-controls__mobile-eyebrow,.kaotik-grip-controls__mobile-heading{left:50%;width:100%;transform:translate(-50%);font-family:var(--font-heading, var(--font-base, sans-serif));font-weight:400;text-align:center}.kaotik-grip-controls__mobile-eyebrow{top:51px;color:var(--kaotik-grip-accent);font-size:22px;line-height:1.25;text-transform:uppercase}.kaotik-grip-controls__mobile-heading{top:84px;width:285px;color:#000;font-size:20px;line-height:1.2}.kaotik-grip-controls__mobile-tabs{position:absolute;z-index:5;top:146px;left:50%;display:grid;grid-template-columns:repeat(2,minmax(0,164px));gap:12px;width:min(calc(100% - 40px),340px);transform:translate(-50%)}.kaotik-grip-controls__mobile-tab{--kaotik-glass-frame-radius: 6px;position:relative;display:flex;width:100%;height:60px;flex-direction:column;align-items:center;justify-content:center;padding:0 8px;border:1px solid transparent;border-radius:6px;-webkit-appearance:none;appearance:none;box-shadow:var(--kaotik-glass-shadow);color:var(--kaotik-grip-text);font-family:var(--font-button, "Plus Jakarta Sans", sans-serif);cursor:pointer;transition:border-color .18s ease,background .18s ease,color .18s ease}.kaotik-grip-controls__mobile-tab:is(.is-active,[aria-selected=true]){--kaotik-glass-frame-bg: var(--kaotik-glass-selected-background);--kaotik-glass-frame-edge-opacity: .22;--kaotik-glass-frame-inner-opacity: .2;--kaotik-glass-frame-shadow: none;border-color:transparent;outline:var(--kaotik-glass-selected-outline);outline-offset:0;background:var(--kaotik-glass-selected-background);box-shadow:none;color:#fff}@media(hover:hover)and (pointer:fine){.kaotik-grip-controls__mobile-tab:not(.is-active):not([aria-selected=true]):hover{box-shadow:var(--kaotik-glass-shadow-hover)}}.kaotik-grip-controls__mobile-tab:focus-visible{outline:2px solid rgba(0,230,230,.82);outline-offset:3px}.kaotik-grip-controls__mobile-tab-title{position:relative;z-index:1;font-family:var(--font-heading, var(--font-base, sans-serif));font-size:12px;font-weight:400;white-space:nowrap}.kaotik-grip-controls__mobile-tab-text{position:relative;z-index:1;max-width:100%;margin-top:3px;overflow:hidden;font-size:10px;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.kaotik-grip-controls__mobile-panels,.kaotik-grip-controls__mobile-panel{position:absolute;top:0;right:0;bottom:0;left:0}.kaotik-grip-controls__mobile-panel{z-index:1;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .28s ease,visibility 0s linear .28s}.kaotik-grip-controls__mobile-panel.is-active{opacity:1;visibility:visible;transition-delay:0s}.kaotik-grip-controls__mobile-art{position:absolute;top:auto;bottom:0;left:0;z-index:1;width:auto;height:330px;aspect-ratio:var(--kaotik-grip-mobile-product-aspect-ratio, 1);overflow:visible;pointer-events:none}.kaotik-grip-controls__mobile-product{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;max-width:100%;object-fit:contain;object-position:left bottom}.kaotik-grip-controls__mobile-callout{--kaotik-text-reveal-start: inset(0 100% 0 0);top:calc(var(--kaotik-grip-mobile-line-y, 335px) - 3px);left:178px;width:min(190px,calc(100% - 186px));color:var(--kaotik-grip-accent);font-size:8px;font-weight:600;line-height:1.2;opacity:0;transform:translateY(-100%);white-space:nowrap}.kaotik-grip-controls__mobile-description{top:379px;left:206px;width:min(172px,calc(100% - 218px));color:#333;font-size:8px;line-height:1.25}.kaotik-grip-controls__mobile-line,.kaotik-grip-controls__mobile-ring{position:absolute;z-index:2;display:block;pointer-events:none}.kaotik-grip-controls__mobile-line{top:calc(var(--kaotik-grip-mobile-marker-y) + (var(--kaotik-grip-mobile-marker-size, 32px) / 2));left:var(--kaotik-grip-mobile-marker-x);width:min(var(--kaotik-grip-mobile-line-length, 160px),calc(338px - var(--kaotik-grip-mobile-marker-x)));border-top:1px solid #0ff;box-shadow:0 0 4px #0ff,inset 0 0 6px #0ff;opacity:0;transform:scaleX(0);transform-origin:left center}.kaotik-grip-controls__mobile-ring{--kaotik-ring-start-angle: 180deg;top:var(--kaotik-grip-mobile-marker-y);left:var(--kaotik-grip-mobile-marker-x);width:var(--kaotik-grip-mobile-marker-size, 32px);height:var(--kaotik-grip-mobile-marker-size, 32px);border-radius:50%;background:conic-gradient(from var(--kaotik-ring-start-angle),#0ff var(--kaotik-ring-progress, 0turn),transparent 0);-webkit-mask:radial-gradient(farthest-side,transparent calc(100% - 3px),#000 calc(100% - 2px));mask:radial-gradient(farthest-side,transparent calc(100% - 3px),#000 calc(100% - 2px));opacity:0;transform:translate(-50%,-50%)}.kaotik-grip-controls.has-entered .kaotik-grip-controls__mobile-panel.is-active .kaotik-grip-controls__mobile-ring{animation:kaotik-grip-ring-draw var(--kaotik-grip-ring-duration) cubic-bezier(.65,0,.35,1) both}.kaotik-grip-controls.has-entered .kaotik-grip-controls__mobile-panel.is-active .kaotik-grip-controls__mobile-line{animation:kaotik-grip-line-draw var(--kaotik-grip-line-duration) var(--kaotik-grip-line-delay) cubic-bezier(.45,0,.55,1) both}.kaotik-grip-controls.has-entered .kaotik-grip-controls__mobile-panel.is-active .kaotik-grip-controls__mobile-callout{animation:kaotik-grip-text-reveal var(--kaotik-grip-text-duration) var(--kaotik-grip-text-delay) cubic-bezier(.45,0,.55,1) both}.kaotik-grip-controls__mobile-panel--left .kaotik-grip-controls__mobile-art{right:0;left:auto}.kaotik-grip-controls__mobile-panel--left .kaotik-grip-controls__mobile-product{object-position:right bottom}.kaotik-grip-controls__mobile-panel--left .kaotik-grip-controls__mobile-callout{--kaotik-text-reveal-start: inset(0 0 0 100%);right:178px;left:auto;text-align:right}.kaotik-grip-controls__mobile-panel--left .kaotik-grip-controls__mobile-description{right:206px;left:auto;text-align:right}.kaotik-grip-controls__mobile-panel--left .kaotik-grip-controls__mobile-line{right:calc(100% - var(--kaotik-grip-mobile-marker-x));left:auto;width:min(var(--kaotik-grip-mobile-line-length, 160px),calc(338px - 100% + var(--kaotik-grip-mobile-marker-x)));transform-origin:right center}.kaotik-grip-controls__mobile-empty{position:absolute;top:190px;right:30px;bottom:20px;left:30px}.kaotik-grip-controls__mobile-empty .kaotik-grip-controls__mobile-product{position:static}}@media(prefers-reduced-motion:reduce){.kaotik-grip-controls__content,.kaotik-grip-controls__visual,.kaotik-grip-controls__card-surface,.kaotik-grip-controls__card-kicker,.kaotik-grip-controls__card-title,.kaotik-grip-controls__card-text,.kaotik-grip-controls__image-panel,.kaotik-grip-controls__mobile-panel{transition:none}.kaotik-grip-controls.has-entered .kaotik-grip-controls__image-panel.is-active :is(.kaotik-grip-controls__annotation-text,.kaotik-grip-controls__annotation-line,.kaotik-grip-controls__annotation-ring),.kaotik-grip-controls.has-entered .kaotik-grip-controls__mobile-panel.is-active :is(.kaotik-grip-controls__mobile-callout,.kaotik-grip-controls__mobile-line,.kaotik-grip-controls__mobile-ring){animation:none;opacity:1;--kaotik-ring-progress: 1turn}.kaotik-grip-controls__annotation-text,.kaotik-grip-controls__mobile-callout{clip-path:none}.kaotik-grip-controls__annotation-line,.kaotik-grip-controls__mobile-line{transform:translate(var(--kaotik-annotation-offset-x, 0px),var(--kaotik-annotation-offset-y, 0px)) scaleX(1)}}@media(min-width:990px){.kaotik-grip-controls--jetpack .kaotik-grip-controls__inner{min-height:969px}.kaotik-grip-controls--jetpack .kaotik-grip-controls__content{margin-top:130px}.kaotik-grip-controls--jetpack .kaotik-grip-controls__eyebrow{margin-bottom:7px;font-size:16px;line-height:21px}.kaotik-grip-controls--jetpack .kaotik-grip-controls__heading{font-size:32px;line-height:43.5px}.kaotik-grip-controls--jetpack .kaotik-grip-controls__text{margin-top:15px;font-size:12px;line-height:16px}.kaotik-grip-controls--jetpack .kaotik-grip-controls__header{margin-bottom:41px}.kaotik-grip-controls--jetpack .kaotik-grip-controls__cards{gap:25.5px}.kaotik-grip-controls--jetpack .kaotik-grip-controls__card{height:auto;min-height:138px;padding:22px 33px 18px;display:block}.kaotik-grip-controls--jetpack .kaotik-grip-controls__card-kicker{margin-bottom:10px;font-size:12px;line-height:15px}.kaotik-grip-controls--jetpack .kaotik-grip-controls__card-title{font-size:18px;line-height:23px}.kaotik-grip-controls--jetpack .kaotik-grip-controls__card-text{margin-top:9px;font-size:12px;line-height:normal}}@media(max-width:749px){.kaotik-grip-controls--jetpack .kaotik-grip-controls__mobile-eyebrow{top:48px;line-height:28px}.kaotik-grip-controls--jetpack .kaotik-grip-controls__mobile-heading{top:81px;line-height:25px}.kaotik-grip-controls--jetpack .kaotik-grip-controls__mobile-tabs{transform:translate(calc(-50% - 5px))}.kaotik-grip-controls--jetpack .kaotik-grip-controls__mobile-tab-text{font-family:var(--font-heading, "Krona One", sans-serif);font-size:8px;font-weight:400}.kaotik-grip-controls--jetpack .kaotik-grip-controls__mobile-panel--reference .kaotik-grip-controls__mobile-callout{top:290px;left:159px;width:184px;font-size:10px;line-height:normal;white-space:normal;transform:none}.kaotik-grip-controls--jetpack .kaotik-grip-controls__mobile-panel--reference .kaotik-grip-controls__mobile-description{top:356px;left:186px;width:172px;font-size:8px;line-height:normal}.kaotik-grip-controls--jetpack .kaotik-grip-controls__mobile-panel--left.kaotik-grip-controls__mobile-panel--reference .kaotik-grip-controls__mobile-callout{right:159px;left:auto}.kaotik-grip-controls--jetpack .kaotik-grip-controls__mobile-panel--left.kaotik-grip-controls__mobile-panel--reference .kaotik-grip-controls__mobile-description{right:186px;left:auto}}.kaotik-grip-controls--jetpack .kaotik-grip-controls__card-surface{border-radius:6px}@media(min-width:990px){.kaotik-grip-controls--jetpack{--kaotik-grip-scene-width: min(100vw, 1920px);min-height:969px}.kaotik-grip-controls--jetpack .kaotik-grip-controls__visual{min-height:969px}}.kaotik-grip-controls__reference-product{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;display:block;width:100%;height:100%;max-width:none;object-fit:contain;pointer-events:none;-webkit-user-select:none;user-select:none}.kaotik-grip-controls--jetpack .kaotik-grip-controls__reference-product{position:absolute;display:block;max-width:none;object-fit:fill;transform-origin:0 0}@media(min-width:750px){.kaotik-grip-controls--jetpack .kaotik-grip-controls__product-media--reference{top:0;right:0;bottom:0;left:0;width:100%;height:100%;max-width:none;aspect-ratio:auto}.kaotik-grip-controls--jetpack .kaotik-grip-controls__reference-product{top:0;left:0;width:var(--kaotik-grip-scene-width, 100vw);height:calc(var(--kaotik-grip-scene-width, 100vw) * 970.134094 / 1920);transform:translate(calc(var(--kaotik-grip-scene-width, 100vw) * -997.227499 / 1920),calc(var(--kaotik-grip-scene-width, 100vw) * 537.093291 / 1920)) matrix(.708975731,-.29500167,.652143124,1.567291888,0,0)}.kaotik-grip-controls--jetpack .kaotik-grip-controls__image-panel--right .kaotik-grip-controls__reference-product{left:auto;right:0;transform-origin:100% 0;transform:translate(calc(var(--kaotik-grip-scene-width, 100vw) * 997.227499 / 1920),calc(var(--kaotik-grip-scene-width, 100vw) * 537.093291 / 1920)) matrix(.708975731,.29500167,-.652143124,1.567291888,0,0)}.kaotik-grip-controls--jetpack .kaotik-grip-controls__product-media--reference .kaotik-grip-controls__annotation-ring{top:calc(var(--kaotik-grip-scene-width, 100vw) * 429.5 / 1920);left:calc(var(--kaotik-grip-scene-width, 100vw) * 478 / 1920);width:calc(var(--kaotik-grip-scene-width, 100vw) * 90 / 1920);height:calc(var(--kaotik-grip-scene-width, 100vw) * 89 / 1920)}.kaotik-grip-controls--jetpack .kaotik-grip-controls__product-media--reference .kaotik-grip-controls__annotation-line{top:calc(var(--kaotik-grip-scene-width, 100vw) * 445 / 1920);left:calc(var(--kaotik-grip-scene-width, 100vw) * 518.5 / 1920);right:auto;width:calc(var(--kaotik-grip-scene-width, 100vw) * 596.5 / 1920);transform:none}.kaotik-grip-controls--jetpack .kaotik-grip-controls__product-media--reference .kaotik-grip-controls__annotation-text{top:calc(var(--kaotik-grip-scene-width, 100vw) * 445 / 1920 - 10px);left:calc(var(--kaotik-grip-scene-width, 100vw) * 1100 / 1920);right:auto;width:max-content;min-width:calc(var(--kaotik-grip-scene-width, 100vw) * 485 / 1920);transform:translate(-100%,-100%);text-align:left;font-size:min(16px,.9vw);line-height:normal;white-space:nowrap}.kaotik-grip-controls--jetpack .kaotik-grip-controls__image-panel--right .kaotik-grip-controls__product-media--reference .kaotik-grip-controls__annotation-ring{left:auto;right:calc(var(--kaotik-grip-scene-width, 100vw) * 388 / 1920)}.kaotik-grip-controls--jetpack .kaotik-grip-controls__image-panel--right .kaotik-grip-controls__product-media--reference .kaotik-grip-controls__annotation-line{left:auto;right:calc(var(--kaotik-grip-scene-width, 100vw) * 518.5 / 1920)}.kaotik-grip-controls--jetpack .kaotik-grip-controls__image-panel--right .kaotik-grip-controls__product-media--reference .kaotik-grip-controls__annotation-text{left:auto;right:calc(var(--kaotik-grip-scene-width, 100vw) * 1100 / 1920);transform:translate(100%,-100%);text-align:right}}@media(max-width:749px){.kaotik-grip-controls--jetpack .kaotik-grip-controls__mobile{width:100%}.kaotik-grip-controls--jetpack .kaotik-grip-controls__mobile-tab{--kaotik-glass-frame-radius: 6px;border-radius:6px}.kaotik-grip-controls--jetpack .kaotik-grip-controls__mobile-art--reference{top:0;right:0;bottom:0;left:0;width:100%;height:548px}.kaotik-grip-controls--jetpack .kaotik-grip-controls__reference-product{top:0;left:0;width:390px;height:548px;transform:matrix(1.025668946,-.427901998,.339260555,.817493983,-321.330881,351.742286)}.kaotik-grip-controls--jetpack .kaotik-grip-controls__mobile-panel--left .kaotik-grip-controls__reference-product{left:auto;right:0;transform-origin:100% 0;transform:matrix(1.025668946,.427901998,-.339260555,.817493983,321.330881,351.742286)}.kaotik-grip-controls--jetpack .kaotik-grip-controls__mobile-art--reference .kaotik-grip-controls__mobile-ring{top:320px;left:111.5px;width:25px;height:24px}.kaotik-grip-controls--jetpack .kaotik-grip-controls__mobile-art--reference .kaotik-grip-controls__mobile-line{top:331px;left:111px;width:227px;transform:none}.kaotik-grip-controls--jetpack .kaotik-grip-controls__mobile-panel--left .kaotik-grip-controls__mobile-art--reference .kaotik-grip-controls__mobile-ring{left:auto;right:86.5px}.kaotik-grip-controls--jetpack .kaotik-grip-controls__mobile-panel--left .kaotik-grip-controls__mobile-art--reference .kaotik-grip-controls__mobile-line{left:auto;right:111px;width:227px}}@media(max-width:749px){.kaotik-grip-controls--jetpack{background:transparent}}@media(min-width:750px)and (max-width:1439px){.kaotik-grip-controls--jetpack .kaotik-grip-controls__heading{font-size:clamp(24px,2.223vw,32px);line-height:1.36}.kaotik-grip-controls--jetpack .kaotik-grip-controls__card{display:block;height:auto;min-height:138px;padding:20px clamp(20px,1.8vw,26px)}.kaotik-grip-controls--jetpack .kaotik-grip-controls__card-title{font-size:clamp(15px,1.251vw,18px);line-height:1.3}}@media(min-width:750px)and (max-width:1099px){.kaotik-grip-controls--jetpack{--kaotik-grip-scene-width: 150vw;min-height:0}.kaotik-grip-controls--jetpack .kaotik-grip-controls__inner,.kaotik-grip-controls--jetpack.is-image-left .kaotik-grip-controls__inner{grid-template-columns:minmax(0,1fr);grid-template-rows:auto auto;min-height:0;gap:28px;padding:48px 0 0}.kaotik-grip-controls--jetpack .kaotik-grip-controls__content,.kaotik-grip-controls--jetpack.is-image-left .kaotik-grip-controls__content{grid-area:1 / 1;width:min(calc(100% - 64px),840px);margin:0 auto}.kaotik-grip-controls--jetpack .kaotik-grip-controls__header{margin-bottom:24px}.kaotik-grip-controls--jetpack .kaotik-grip-controls__cards{grid-template-columns:repeat(2,minmax(0,1fr));width:100%;gap:20px}.kaotik-grip-controls--jetpack .kaotik-grip-controls__visual,.kaotik-grip-controls--jetpack.is-image-left .kaotik-grip-controls__visual{grid-area:2 / 1;order:0;min-height:0;height:calc(var(--kaotik-grip-scene-width) * 970.134094 / 1920)}.kaotik-grip-controls--jetpack .kaotik-grip-controls__stage{top:0;right:0;bottom:0;left:0}.kaotik-grip-controls--jetpack .kaotik-grip-controls__product-media--reference .kaotik-grip-controls__annotation-line{width:calc(100% - var(--kaotik-grip-scene-width) * 518.5 / 1920 - 32px)}.kaotik-grip-controls--jetpack .kaotik-grip-controls__product-media--reference .kaotik-grip-controls__annotation-text{left:calc(var(--kaotik-grip-scene-width) * 565 / 1920);right:32px;width:auto;min-width:0;font-size:12px;line-height:1.35;white-space:normal;transform:translateY(-100%)}.kaotik-grip-controls--jetpack .kaotik-grip-controls__image-panel--right .kaotik-grip-controls__product-media--reference .kaotik-grip-controls__annotation-text{left:32px;right:calc(var(--kaotik-grip-scene-width) * 565 / 1920);transform:translateY(-100%)}}@media(max-width:749px){.kaotik-product-section .kaotik-grip-controls__mobile-heading{letter-spacing:0}.kaotik-product-section .kaotik-grip-controls__mobile-callout br{display:none}.kaotik-grip-controls__mobile:where(:has(.kaotik-grip-controls__mobile-panel--option.is-active)){height:calc(312px + var(--kaotik-grip-option-mobile-area-height, 240px) + var(--kaotik-grip-mobile-extra-tab-height, 0px))}.kaotik-grip-controls__mobile-panel--option :where(.kaotik-grip-controls__mobile-art){top:calc(226px + var(--kaotik-grip-mobile-extra-tab-height, 0px));right:20px;bottom:86px;left:20px;width:auto;aspect-ratio:auto}.kaotik-grip-controls__mobile-panel--option :where(.kaotik-grip-controls__mobile-description){top:auto;right:20px;bottom:20px;left:20px;width:auto;text-align:center}}
/*# sourceMappingURL=/cdn/shop/t/66/assets/section-kaotik-grip-controls.css.map */
