.tech-section{background:var(--tech-bg, #0B2878);color:var(--tech-text, #fff);overflow:hidden;display:grid;align-content:center;min-height:var(--tech-min-height, 0px)}.tech-section__inner{width:100%;box-sizing:border-box;padding-left:max(1.5rem,env(safe-area-inset-left,0px));padding-right:max(1.5rem,env(safe-area-inset-right,0px))}@media screen and (min-width:750px){.tech-section__inner{padding-left:max(5rem,env(safe-area-inset-left,0px));padding-right:max(5rem,env(safe-area-inset-right,0px))}}.tech-section.tech-section--catalog>.page-width,.tech-section.tech-section--catalog>.tech-section__inner{min-width:0}.tech-section__row-split{display:grid;gap:.5rem;align-items:start;width:100%;max-width:144rem;min-width:0;margin-left:auto;margin-right:auto}.tech-section__row-split__tech{min-width:0}.tech-section__row-split__aside,.tech-section__row-split__intro{min-width:0;color:color-mix(in srgb,var(--tech-text, #fff) 92%,transparent);font-size:1.45rem;line-height:1.55}.tech-section__row-split__aside.rte :is(h1,h2,h3,h4,h5,h6){color:var(--tech-text, #fff);margin-top:0}.tech-section__row-split__aside.rte a{color:var(--tech-text, #fff);text-decoration:underline;text-underline-offset:.2em}.tech-section__row-split__aside.rte p:last-child{margin-bottom:0}.tech-section__row-split__aside--product-tabs,.tech-section__row-split__aside--tech-tabs{--color-foreground: var(--tech-text-rgb, 255, 255, 255)}.tech-section__aside-tabs-title{margin:0 0 2rem;font-size:clamp(1.6rem,2.2vw,2.2rem);font-weight:700;letter-spacing:.05em;color:var(--tech-text, #fff);line-height:1.25}.tech-section__aside-intro{margin:0 0 2rem;max-width:62ch;color:color-mix(in srgb,var(--tech-text, #fff) 85%,transparent);font-size:1.4rem;line-height:1.6}.tech-section__aside-intro ul,.tech-section__aside-intro ol{margin:0;padding-left:0;list-style-position:inside}.tech-section__aside-intro li+li{margin-top:0}.tech-section__details-title{margin:0 0 .9rem;font-size:1.3rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;line-height:1.3;color:var(--tech-text, #fff)}.tech-section__row-split__aside--product-tabs .product-info-tabs{margin-top:0}.tech-section__row-split__aside--product-tabs .product-info-tabs__tab{border-bottom-color:color-mix(in srgb,var(--tech-text, #fff) 28%,transparent)}.tech-section__row-split__aside--product-tabs .product-info-tabs__tab.is-active{border-bottom-color:var(--tech-text, #fff)}.tech-section__row-split__aside--product-tabs .product-info-tabs__panel{color:color-mix(in srgb,var(--tech-text, #fff) 92%,transparent)}.tech-section__row-split__aside--product-tabs .product-info-tabs__panel.rte a{color:var(--tech-text, #fff)}@media screen and (min-width:750px){.tech-section__row-split{grid-template-columns:1fr 1fr;gap:clamp(1.5rem,3vw,4rem);align-items:center}.tech-section__row-split__aside{padding-top:clamp(2rem,6vmin,5.5rem)}.tech-section__row-split--tech-right .tech-section__row-split__tech{order:2}.tech-section__row-split--tech-right .tech-section__row-split__aside{order:1}.tech-section__row-split__tech--compact .tech-stage--catalog{margin-left:auto;margin-right:0}.tech-section__row-split--tech-right .tech-section__row-split__tech--compact .tech-stage--catalog{margin-left:0;margin-right:auto}}.tech-stage__image-wrap.tech-accessory__photo{width:100%;max-width:34rem;margin:0 auto}.tech-accessory__photo .tech-stage__image{object-fit:contain;object-position:50% 50%}.tech-section__title{text-align:center;color:var(--tech-text, #fff);margin:0 0 2.4rem;font-size:clamp(2rem,3vw,3.2rem);letter-spacing:.04em}@media screen and (min-width:750px){.tech-section--catalog .tech-section__title{text-align:left;margin-left:0;margin-right:0}}.tech-stage--catalog{position:relative;display:flex;flex-direction:column;align-items:center;gap:2.4rem;min-height:unset;width:100%;max-width:58rem;margin:0 auto}.tech-stage__field{position:relative;width:100%;aspect-ratio:1 / .85;container-type:inline-size;overflow:hidden}.tech-stage__glow{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse 45% 55% at 50% 50%,rgba(255,255,255,.07) 0%,transparent 70%);pointer-events:none;z-index:0}.tech-stage__ring{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;pointer-events:none}.tech-stage__image-wrap{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:1;min-width:0;overflow:hidden;border-radius:.8rem}.tech-stage--catalog:not(.tech-stage--no-badges) .tech-stage__image-wrap{height:var(--tech-image-scale, 100%);width:auto;max-width:100%;aspect-ratio:var(--tech-photo-ratio, 1)}.tech-stage__image-inner{position:absolute;top:0;right:0;bottom:0;left:0;transform:translateY(var(--tech-image-shift, 0%))}.tech-stage__image{display:block;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain;object-position:50% 50%}.tech-stage__image-wrap--blend,.tech-stage__image-wrap--blend .tech-stage__image-inner{background-color:var(--tech-bg, #0B2878)}.tech-stage__image-wrap--blend .tech-stage__image{mix-blend-mode:multiply;filter:none}.tech-stage--no-badges .tech-stage__field{aspect-ratio:auto}.tech-stage--no-badges .tech-stage__ring{display:none}.tech-stage--no-badges .tech-stage__image-inner{transform:none}.tech-stage--no-badges .tech-stage__image-wrap{position:relative;left:auto;top:auto;transform:none;width:100%;height:auto;max-width:38rem;margin:0 auto;aspect-ratio:var(--tech-image-ratio, 4 / 3)}.tech-marker-badge{--tech-slot-angle: calc(-157.5deg + var(--tech-row, 0) * 180deg + var(--tech-col, 0) * 15deg);position:absolute;left:calc(50% + (50% - var(--tech-bubble, 4.8rem) * .65) * cos(var(--tech-slot-angle)));top:calc(50% + (50% - var(--tech-bubble, 4.8rem) * .65) * sin(var(--tech-slot-angle)));transform:translate(-50%,-50%) scale(1);opacity:1;pointer-events:auto;transition:opacity .2s ease,transform .2s ease}.tech-stage--rows .tech-stage__field{aspect-ratio:1 / .62}.tech-stage--rows .tech-marker-badge{left:calc((var(--tech-col, 0) + .5) * 10%);top:calc(var(--tech-bubble, 4.8rem) * .65 + var(--tech-row, 0) * (100% - var(--tech-bubble, 4.8rem) * 1.3))}.tech-marker-badge.tech-marker-fading{opacity:0;transform:translate(-50%,-50%) scale(.85)}.tech-marker-badge__trigger{display:block;padding:0;border:0;background:none;cursor:pointer}.tech-marker-badge__icon{position:relative;display:flex;align-items:center;justify-content:center;width:var(--tech-bubble, 4.8rem);height:var(--tech-bubble, 4.8rem);border-radius:50%;box-shadow:0 0 0 .2rem #ffffffd9,0 0 1rem .2rem #ffffff8c;transition:transform .2s ease}.tech-marker-badge__icon:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;pointer-events:none;animation:tech-bubble-aura 2.4s ease-out infinite}.tech-marker-badge__icon img{width:100%;height:100%;object-fit:contain}.tech-marker-badge:hover .tech-marker-badge__icon,.tech-marker-badge.is-active .tech-marker-badge__icon,.tech-marker-badge.is-selected .tech-marker-badge__icon{transform:scale(1.12)}.tech-marker-dot{position:absolute;left:var(--tech-marker-x, 50%);top:var(--tech-marker-y, 50%);transform:translate(-50%,-50%);z-index:2;display:block;width:1.4rem;height:1.4rem;border-radius:50%;background:transparent;transition:transform .2s ease}.tech-marker-dot.is-active,.tech-marker-dot.is-selected{transform:translate(-50%,-50%) scale(1.4)}.tech-marker-dot__trigger{display:block;width:100%;height:100%;padding:0;border:0;background:none;cursor:pointer}.tech-marker-dot__icon{display:none}.tech-connectors{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;pointer-events:none;z-index:1;overflow:visible}.tech-connectors__line{stroke:color-mix(in srgb,var(--tech-text, #0B2878) 55%,transparent);stroke-width:1.5;fill:none;opacity:0;transition:opacity .3s ease,stroke-width .2s ease}.tech-connectors--dashed .tech-connectors__line{stroke-dasharray:4 4}.tech-connectors__line.is-ready{opacity:1}.tech-connectors__line.is-active{stroke-width:2.5}.tech-is-hidden-tab{display:none}@media screen and (max-width:749px){.tech-connectors{display:none}.tech-stage--catalog .tech-stage__field{aspect-ratio:auto;margin-top:2rem}.tech-stage--catalog:not(.tech-stage--no-badges) .tech-stage__image-wrap{position:relative;left:auto;top:auto;transform:none;width:100%;height:auto;max-width:none;margin:0 auto;aspect-ratio:var(--tech-image-ratio, 4 / 3)}.tech-stage--catalog .tech-stage__image-inner{transform:none}.tech-stage--catalog .tech-marker-badge{left:calc((var(--tech-col, 0) + .5) * 10%);top:clamp(var(--tech-bubble-mobile, 3.4rem),calc((1 - var(--tech-row, 0)) * (var(--tech-row0-y, calc(var(--tech-focus-y, 62%) - 22%)) + var(--tech-bubble-mobile, 3.4rem) / 2) + var(--tech-row, 0) * (var(--tech-row1-y, calc(var(--tech-focus-y, 62%) + 22%)) - var(--tech-bubble-mobile, 3.4rem) / 2)),calc(100% - var(--tech-bubble-mobile, 3.4rem)))}.tech-marker-badge__icon{width:var(--tech-bubble-mobile, 3.4rem);height:var(--tech-bubble-mobile, 3.4rem)}.tech-marker-dot{display:none}}.tech-stage__flat-list{display:flex;flex-direction:column;gap:1.6rem;width:100%}.tech-catalog-tabs__tablist{margin-bottom:.4rem}@media screen and (min-width:750px){.tech-catalog-tabs{display:grid;grid-template-columns:minmax(0,1fr);align-items:start}.tech-catalog-tabs__tablist{grid-column:1;grid-row:1}.tech-catalog-tabs__panel{grid-column:1;grid-row:2}.tech-catalog-tabs__panel[hidden]{display:block;visibility:hidden;pointer-events:none}}@media screen and (min-width:750px){.tech-catalog-tabs__tablist .product-info-tabs__tab{font-size:1.4rem}}.tech-catalog-tabs__panel.is-active .tech-card{animation:techCardFadeIn .35s ease backwards}.tech-catalog-tabs__panel.is-active .tech-card:nth-child(1){animation-delay:0s}.tech-catalog-tabs__panel.is-active .tech-card:nth-child(2){animation-delay:.06s}.tech-catalog-tabs__panel.is-active .tech-card:nth-child(3){animation-delay:.12s}.tech-catalog-tabs__panel.is-active .tech-card:nth-child(4){animation-delay:.18s}.tech-catalog-tabs__panel.is-active .tech-card:nth-child(5){animation-delay:.24s}.tech-catalog-tabs__panel.is-active .tech-card:nth-child(6){animation-delay:.3s}.tech-catalog-tabs__panel.is-active .tech-card:nth-child(7){animation-delay:.36s}.tech-catalog-tabs__panel.is-active .tech-card:nth-child(8){animation-delay:.42s}@keyframes techCardFadeIn{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.tech-card{position:relative;width:25rem;height:14rem;box-sizing:border-box}.tech-card__inner{position:absolute;top:0;right:0;bottom:0;left:0;box-sizing:border-box;display:flex;gap:1.2rem;align-items:flex-start;overflow:hidden;background:#fff;border:1px solid rgba(0,0,0,.1);border-radius:1rem;padding:1.4rem 1.6rem;transition:border-color .2s ease,box-shadow .2s ease}.tech-card.is-active .tech-card__inner{border-color:var(--tech-text, #0B2878);box-shadow:0 0 0 .2rem color-mix(in srgb,var(--tech-text, #0B2878) 18%,transparent)}.tech-card.is-selected .tech-card__inner{border-color:var(--tech-text, #0B2878);box-shadow:0 0 0 .3rem color-mix(in srgb,var(--tech-text, #0B2878) 35%,transparent)}.tech-card__icon{flex-shrink:0;width:5rem;height:5rem;display:flex;align-items:center;justify-content:center}.tech-card__icon img{width:100%;height:100%;object-fit:contain}.tech-card__body{min-width:0}.tech-card__name{margin:0 0 .4rem;font-size:1.3rem;font-weight:700;color:#1a1a1a}.tech-card__desc{margin:0;font-size:1.2rem;line-height:1.5;color:#5c5c60;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;overflow:hidden}.tech-card__desc[hidden]{display:none}.tech-card--expandable{cursor:pointer}.tech-card--expandable .tech-card__inner{padding-right:3.6rem}.tech-card__toggle{position:absolute;top:1.2rem;right:1.2rem;display:flex;align-items:center;justify-content:center;width:2.4rem;height:2.4rem;padding:0;border:0;border-radius:50%;background:#0000000d;color:#1a1a1a;cursor:pointer}.tech-card--expandable:hover .tech-card__toggle,.tech-card.is-expanded .tech-card__toggle{background:#0000001a}.tech-card__toggle-icon{width:1.2rem;height:.8rem;transition:transform .2s ease}.tech-card.is-expanded .tech-card__toggle-icon{transform:rotate(180deg)}.tech-card__inner.is-floating{position:fixed;inset:auto;height:auto;overflow:visible;z-index:100;border-color:var(--tech-text, #0B2878);box-shadow:0 1.2rem 3.2rem #0000004d;animation:techCardSheetIn .22s cubic-bezier(.22,.8,.3,1) both;transform-origin:top center}.tech-card__inner.is-floating.is-closing{animation:techCardSheetOut .16s ease-in both;pointer-events:none}.tech-card__inner.is-floating .tech-card__desc--full{display:block;-webkit-line-clamp:none;overflow:visible}@keyframes techCardSheetIn{0%{opacity:.4;transform:translateY(-.4rem) scale(.96)}to{opacity:1;transform:none}}@keyframes techCardSheetOut{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(-.3rem) scale(.97)}}@media(prefers-reduced-motion:reduce){.tech-card__inner.is-floating,.tech-card__inner.is-floating.is-closing{animation-duration:.01ms}.tech-marker-badge__icon:after{animation:none}}@keyframes tech-bubble-aura{0%{box-shadow:0 0 #ffffffbf}70%,to{box-shadow:0 0 0 .9rem #fff0}}.tech-cards{position:relative}.tech-cards__track{padding-bottom:.4rem}.tech-cards--carousel .tech-cards__track{display:flex;align-items:flex-start;gap:.5rem;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;-ms-overflow-style:none}.tech-cards--carousel .tech-cards__track::-webkit-scrollbar{display:none}.tech-cards--carousel .tech-cards__track:focus-visible{outline:.2rem solid var(--tech-text, #0B2878);outline-offset:.4rem}.tech-cards--carousel .tech-card{flex:0 0 25rem;scroll-snap-align:start;transition:border-color .2s ease,box-shadow .2s ease}.tech-cards__arrow{position:absolute;top:50%;z-index:2;display:flex;align-items:center;justify-content:center;width:3.6rem;height:3.6rem;padding:0;transform:translateY(-50%);border:1px solid rgba(0,0,0,.1);border-radius:50%;background:#fff;color:#1a1a1a;cursor:pointer;box-shadow:0 .2rem .8rem #0000002e;transition:opacity .2s ease}.tech-cards__arrow svg{width:.8rem;height:1.2rem}.tech-cards__arrow--prev{left:-.8rem}.tech-cards__arrow--next{right:-.8rem}.tech-cards__arrow[disabled]{opacity:0;pointer-events:none}@media screen and (max-width:749px){.tech-cards__arrow{display:none}}@media(prefers-reduced-motion:reduce){.tech-cards--carousel .tech-cards__track{scroll-behavior:auto}.tech-cards--carousel .tech-card,.tech-card__toggle-icon{transition:none}}@media screen and (max-width:749px){.tech-section__title{margin-bottom:2rem;font-size:clamp(1.8rem,5vw,2.4rem)}.tech-section__row-split__aside{padding-bottom:clamp(2rem,7vw,4rem);padding-left:env(safe-area-inset-left,0px);padding-right:env(safe-area-inset-right,0px)}.tech-section__row-split__tech{order:-1}.tech-section__row-split__aside--tech-tabs{display:contents}.tech-section__row-split__aside--tech-tabs .tech-section__row-split__intro{order:-2;padding-left:env(safe-area-inset-left,0px);padding-right:env(safe-area-inset-right,0px)}.tech-section__row-split__aside--tech-tabs .tech-catalog-tabs{padding-left:env(safe-area-inset-left,0px);padding-right:env(safe-area-inset-right,0px);padding-bottom:clamp(2rem,7vw,4rem)}.tech-catalog-tabs__tablist{gap:.5rem .8rem;flex-wrap:nowrap}.tech-catalog-tabs__tablist .product-info-tabs__tab{flex:1 1 0;min-width:0;text-align:center;font-size:1.15rem;letter-spacing:.02em;white-space:nowrap}.tech-section--catalog{min-height:0;align-content:start}.tech-section__row-split{gap:0}.tech-stage--catalog{gap:1.2rem}.tech-section__aside-tabs-title{margin-bottom:1.2rem}.tech-section__aside-intro{margin-bottom:1.4rem}.tech-stage__image-wrap{max-width:min(30rem,82vw)}.tech-card{width:100%;max-width:none;height:11rem}.tech-card__desc{-webkit-line-clamp:3}.tech-cards--carousel .tech-cards__track{display:grid;grid-template-columns:minmax(0,1fr);gap:.8rem;width:100%;overflow:visible}.tech-cards--carousel .tech-card{flex:none;width:100%}}@media screen and (max-width:749px){.tech-section__row-split__tech--compact,.tech-stage--no-badges{display:none}}
/*# sourceMappingURL=/cdn/shop/t/60/assets/section-custom-pdp-technology.css.map */
