.ct-orbit252-shell.page-width{padding-block:32px 16px}.ct-orbit252{--orbit-ink:var(--ct-text,#142638);--orbit-muted:var(--ct-text-secondary,#485867);--orbit-blue:var(--ct-action,#034aa6);--orbit-hover:var(--ct-action-hover,#073b80);--orbit-floor:var(--ct-surface-selected,#e8f0fa);--orbit-line:var(--ct-border,#d3dce7);--orbit-ease:cubic-bezier(.16,1,.3,1);position:relative;color:var(--orbit-ink);background:radial-gradient(ellipse 64% 32% at 76% 78%,var(--orbit-floor),#fff);border-radius:var(--ct-radius-card,12px);overflow:clip;isolation:isolate}.ct-orbit252 [hidden]{display:none!important}.ct-orbit252__heading{position:relative;z-index:4;width:46%;padding:32px 0 0 40px;box-sizing:border-box}.ct-orbit252__heading h1{max-width:18ch;margin:0;color:var(--orbit-ink);font-size:clamp(3.2rem,3vw,4rem);font-weight:600;line-height:1.16;letter-spacing:-.03em;text-transform:none;text-wrap:balance}.ct-orbit252__heading p{max-width:40ch;margin:12px 0 0;font-size:1.5rem;line-height:1.6;color:var(--orbit-muted)}.ct-orbit252__stage{position:relative;isolation:isolate;touch-action:pan-y}.ct-orbit252__slide,.ct-orbit252__platform{display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,1.15fr);align-items:stretch;gap:32px;padding:24px 40px 32px}.ct-orbit252__platform{display:none;position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none}.ct-orbit252__base{position:relative;grid-column:2;min-width:0}.ct-orbit252__shadow{position:absolute;bottom:40px;left:30%;width:40%;height:16px;border-radius:50%;background:#1426381a;filter:blur(10px)}.ct-orbit252__slide+.ct-orbit252__slide{border-top:1px solid var(--orbit-line)}.ct-orbit252__copy{position:relative;z-index:4;min-width:0}.ct-orbit252__copy h2{margin:0;max-width:28ch;font-size:2.8rem;font-weight:600;line-height:1.22;letter-spacing:-.025em;text-transform:none;overflow-wrap:break-word;color:var(--orbit-ink);text-wrap:balance}.ct-orbit252__option{margin:6px 0 0;color:var(--orbit-muted);font-size:1.4rem;line-height:1.6;overflow-wrap:break-word}.ct-orbit252__facts{display:flex;flex-wrap:wrap;gap:8px 24px;margin:16px 0}.ct-orbit252__facts div{min-width:0}.ct-orbit252__facts dt{color:var(--orbit-muted);font-size:1.3rem;line-height:1.5}.ct-orbit252__facts dd{margin:2px 0 0;font-size:1.8rem;line-height:1.4;font-weight:600;overflow-wrap:break-word}.ct-orbit252__price{margin-top:4px}.ct-orbit252__price .price{margin:0;color:var(--orbit-ink);font-size:3.2rem;line-height:1.2;font-weight:700;font-variant-numeric:tabular-nums}.ct-orbit252__price .price__container{display:flex;flex-wrap:wrap;align-items:baseline;gap:8px;margin:0}.ct-orbit252__price .price-item{white-space:normal;overflow-wrap:anywhere}.ct-orbit252__price .price__sale s{color:var(--orbit-muted);font-size:1.5rem;font-weight:400}.ct-orbit252__vat{margin:6px 0 16px;font-size:1.3rem;line-height:1.6;color:var(--orbit-muted)}.ct-orbit252__actions269{display:flex;flex-wrap:wrap;align-items:center;gap:8px 24px}.ct-orbit252__product{--color-icon:255,255,255;display:inline-flex;align-items:center;justify-content:space-between;gap:24px;padding:14px 20px;min-height:48px;border-radius:var(--ct-radius-control,8px);color:#fff;background:var(--ct-action-gradient,var(--orbit-blue));text-decoration:none;font-size:1.5rem;line-height:1.4;font-weight:600}.ct-orbit252__product:is(:hover,:focus-visible){color:#fff;background:var(--orbit-hover)}.ct-orbit252__product .icon{flex:0 0 20px;width:20px;height:20px;color:#fff}.ct-orbit252__hosting267{display:inline-flex;align-items:center;min-height:44px;color:var(--orbit-blue);font-size:1.4rem;text-underline-offset:.25em}.ct-orbit252__income{min-width:0;margin:8px 0 0;border-top:1px solid var(--orbit-line)}.ct-orbit252__income-heading{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:8px 0 0;color:var(--orbit-muted);font-size:1.2rem;line-height:1.5}.ct-orbit252__income-heading .icon{--color-icon:3,74,166;flex:0 0 18px;width:18px;height:18px;color:var(--orbit-blue)}.ct-orbit252__income-heading strong{color:var(--orbit-ink);font-size:1.5rem;font-weight:600;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.ct-orbit252__income[data-hero-income-state253=ready] strong{color:var(--orbit-blue)}.ct-orbit252__income-meta269{font-size:1.2rem;line-height:1.5;color:var(--orbit-muted)}.ct-orbit252__income-meta269 summary{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:44px;cursor:pointer;list-style:none}.ct-orbit252__income-meta269 summary::-webkit-details-marker{display:none}.ct-orbit252__income-meta269 summary .icon{flex:0 0 16px;width:16px;height:16px;transform:rotate(90deg);--color-icon:3,74,166;color:var(--orbit-blue)}.ct-orbit252__income-meta269[open] summary .icon{transform:rotate(-90deg)}.ct-orbit252__income-meta269 summary:is(:hover,:focus-visible){color:var(--orbit-blue)}.ct-orbit252__income-meta269 p{margin:0 0 12px;max-width:52ch}.ct-orbit252__visual{position:relative;min-width:0;height:390px;pointer-events:none;overflow:clip;mix-blend-mode:multiply}.ct-orbit252__model269{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;transform-origin:center}.ct-orbit252__lift{position:relative;z-index:2;width:96%;height:min(90%,510px)}.ct-orbit252__lift img{display:block;width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply;-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.ct-orbit252__controls{display:none;align-items:center;gap:16px}.ct-orbit252__controls--scene{position:absolute;inset-inline:calc(46% + 32px) 24px;top:50%;z-index:5;height:0;justify-content:space-between;pointer-events:none}.ct-orbit252__controls button{--color-icon:20,38,56;display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;padding:12px;border:1px solid var(--orbit-line);border-radius:var(--ct-radius-control,8px);color:var(--orbit-ink);background:#fff;cursor:pointer;flex-shrink:0;pointer-events:auto}.ct-orbit252__controls button:is(:hover,:focus-visible){--color-icon:3,74,166;color:var(--orbit-blue);border-color:var(--orbit-blue);background:var(--orbit-floor)}.ct-orbit252__controls .icon{width:20px;height:20px}.ct-orbit252__controls [data-hero-prev252] .icon{transform:rotate(180deg)}.ct-orbit252__empty{padding:32px 40px 48px;font-size:1.6rem}.ct-orbit252 :is(a,button,summary,[tabindex]):focus-visible{outline:2px solid var(--orbit-blue);outline-offset:4px}.ct-orbit252__stage:focus-visible{outline-offset:-4px}.js .ct-orbit252__stage{display:grid}.js .ct-orbit252__slide{grid-area:1/1;z-index:1;border:0}.js .ct-orbit252__copy{display:flex;flex-direction:column;align-items:stretch}.js .ct-orbit252:not([data-hero-ready252]) .ct-orbit252__slide:first-of-type{z-index:3}.js .ct-orbit252:not([data-hero-ready252]) .ct-orbit252__slide:nth-of-type(2){--hero-offset252:1;--hero-depth252:1;z-index:2}.js .ct-orbit252:not([data-hero-ready252]) .ct-orbit252__slide:nth-of-type(n+3):last-of-type{--hero-offset252:-1;--hero-depth252:1;z-index:2}.js .ct-orbit252:not([data-hero-ready252]) .ct-orbit252__slide:not(:first-of-type){pointer-events:none}.js .ct-orbit252:not([data-hero-ready252]) .ct-orbit252__slide:not(:first-of-type) .ct-orbit252__copy,.js .ct-orbit252:not([data-hero-ready252]) .ct-orbit252__slide:nth-of-type(n+3):not(:last-of-type) .ct-orbit252__visual{visibility:hidden}.js .ct-orbit252:not([data-hero-ready252]) .ct-orbit252__slide:not(:first-of-type) .ct-orbit252__model269{opacity:.32}.ct-orbit252[data-hero-ready252] .ct-orbit252__slide:is([data-hero-position252=previous],[data-hero-position252=next]){z-index:2}.ct-orbit252[data-hero-ready252] .ct-orbit252__slide[data-hero-position252=active]{z-index:3}@media(min-width:750px){.js .ct-orbit252:has(>.ct-orbit252__stage){min-block-size:566px}.js .ct-orbit252__stage{position:static}.js .ct-orbit252__copy{grid-column:1}.js .ct-orbit252__visual{position:absolute;inset-block-start:24px;inset-inline-end:40px;inline-size:calc((100% - 112px) * .547619);height:510px}.js .ct-orbit252__lift{height:100%}}.ct-orbit252[data-hero-ready252] .ct-orbit252__controls{display:flex}.ct-orbit252[data-hero-ready252] .ct-orbit252__platform{display:grid}.ct-orbit252[data-hero-ready252] .ct-orbit252__slide:not([data-hero-position252=active]){pointer-events:none}.ct-orbit252[data-hero-ready252] .ct-orbit252__slide:not([data-hero-position252=active]) .ct-orbit252__copy{opacity:0;visibility:hidden}.js .ct-orbit252__model269{transform:perspective(1300px) translate(calc(var(--hero-offset252,0) * 58%)) rotateY(calc(var(--hero-offset252,0) * -18deg)) scale(calc(1 - var(--hero-depth252,0) * .34))}.ct-orbit252[data-hero-ready252] .ct-orbit252__slide:not([data-hero-position252=active]) .ct-orbit252__model269{opacity:.32}.ct-orbit252[data-hero-ready252] .ct-orbit252__slide[data-hero-position252=away] .ct-orbit252__visual{opacity:0;visibility:hidden}@media(prefers-reduced-motion:no-preference){.ct-orbit252[data-hero-animate252=true][data-hero-ready252] .ct-orbit252__model269{transition:transform .7s var(--orbit-ease),opacity .4s ease-out}.ct-orbit252[data-hero-animate252=true] [data-hero-position252=active] .ct-orbit252__lift{animation:ct-orbit-lift252 4.8s ease-in-out 1 both;animation-play-state:paused}.ct-orbit252[data-hero-animate252=true][data-hero-motion252=running] [data-hero-position252=active] .ct-orbit252__lift{animation-play-state:running}.ct-orbit252__controls button,.ct-orbit252__product{transition:color .15s ease-out,background-color .15s ease-out,border-color .15s ease-out}}@keyframes ct-orbit-lift252{0%,to{transform:translateY(0)}24%{transform:translateY(-6px)}55%{transform:translateY(0)}78%{transform:translateY(-3px)}}@media(min-width:750px)and (max-width:989px){.ct-orbit252__heading{padding:24px 0 0 24px;width:51%}.ct-orbit252__heading h1{font-size:3.2rem}.ct-orbit252__heading p{font-size:1.4rem}.ct-orbit252__slide,.ct-orbit252__platform{padding:20px 24px 24px;gap:24px;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr)}.js .ct-orbit252:has(>.ct-orbit252__stage){min-block-size:554px}.js .ct-orbit252__visual{inset-block-start:20px;inset-inline-end:24px;inline-size:calc((100% - 72px)*.47619)}.ct-orbit252__controls--scene{inset-inline:calc(53% + 12px) 12px}.ct-orbit252__actions269{gap:4px 16px}.js .ct-orbit252:not([data-hero-ready252]) .ct-orbit252__slide:nth-of-type(n+3):last-of-type .ct-orbit252__visual{visibility:hidden}.ct-orbit252[data-hero-ready252] .ct-orbit252__slide[data-hero-position252=previous] .ct-orbit252__visual{visibility:hidden}}@media(max-width:749px){.ct-orbit252-shell.page-width{padding:20px 20px 16px}.ct-orbit252{--orbit-mobile-scene:164px;background:radial-gradient(ellipse 85% 24% at 50% 34%,var(--orbit-floor),#fff)}.ct-orbit252__heading{width:100%;padding:20px 20px 0}.ct-orbit252__heading h1{max-width:18ch;font-size:3rem}.ct-orbit252__heading p{margin-top:8px;font-size:1.4rem;line-height:1.6}.ct-orbit252__slide,.ct-orbit252__platform{grid-template-columns:minmax(0,1fr);grid-template-rows:var(--orbit-mobile-scene) auto;padding:0 20px 20px;gap:8px}.ct-orbit252__visual,.ct-orbit252__base{grid-row:1;grid-column:1;height:var(--orbit-mobile-scene)}.ct-orbit252__lift{width:84%;height:100%}.ct-orbit252__copy{grid-row:2;grid-column:1}.ct-orbit252__copy h2{font-size:2.2rem;line-height:1.28}.ct-orbit252__option{margin-top:4px}.ct-orbit252__facts{margin:12px 0}.ct-orbit252__facts dd{font-size:1.6rem}.ct-orbit252__price{margin-top:0}.ct-orbit252__price .price{font-size:2.8rem}.ct-orbit252__vat{margin:4px 0 12px}.ct-orbit252__actions269{gap:4px 12px}.ct-orbit252__product{gap:12px;min-height:44px;padding:8px 12px}.ct-orbit252__controls--scene{inset-inline:8px;top:calc(var(--orbit-mobile-scene) / 2)}.ct-orbit252__shadow{bottom:auto;top:calc(var(--orbit-mobile-scene) - 18px);height:10px}.js .ct-orbit252__model269{transform:perspective(1000px) translate(calc(var(--hero-offset252,0) * 54%)) rotateY(calc(var(--hero-offset252,0) * -24deg)) scale(calc(1 - var(--hero-depth252,0) * .34))}.ct-orbit252__empty{padding:24px 20px 32px}}@media(max-width:374px){.ct-orbit252__heading,.ct-orbit252__slide,.ct-orbit252__platform{padding-inline:16px}.ct-orbit252__price .price{font-size:2.4rem}}@media(prefers-reduced-motion:reduce){.ct-orbit252 .ct-orbit252__model269,.ct-orbit252 .ct-orbit252__copy,.ct-orbit252 .ct-orbit252__lift{animation:none;transition:none}.js .ct-orbit252__model269{transform:none}.js .ct-orbit252:not([data-hero-ready252]) .ct-orbit252__slide:not(:first-of-type) .ct-orbit252__visual{visibility:hidden}.ct-orbit252[data-hero-ready252] .ct-orbit252__slide:not([data-hero-position252=active]) .ct-orbit252__visual{opacity:0;visibility:hidden}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/ct-hero-carousel-252.css.map */
