.process-tabs{--pt-radius: .5rem;--pt-gap: 3.2rem;--pt-transition: .45s cubic-bezier(.4, 0, .2, 1)}.process-tabs__header{margin-bottom:3rem;max-width:100%}.process-tabs__heading :is(strong,b){color:var(--process-tabs-accent, #2bb673);display:inline-block;font-style:italic}.process-tabs__track{display:flex;flex-direction:row;align-items:stretch;gap:var(--pt-gap);min-height:0}@media screen and (min-width:991px){.process-tabs__track{min-height:max(var(--pt-inactive-min-height, 416px),var(--pt-active-min-height, 416px))}}.process-tabs__tab{position:relative;display:flex;flex-direction:column;min-width:100px!important;flex:1 1 0;max-width:var(--pt-collapsed, 56px);min-width:0;margin:0;padding:0 20px;border:none;border-radius:var(--pt-radius);cursor:pointer;text-align:left;font:inherit;color:rgb(var(--color-foreground));background-color:var(--process-tabs-inactive-bg, #f4f4f4);transition:flex var(--pt-transition),background-color .35s ease,color .35s ease,padding var(--pt-transition)}.process-tabs__tab:focus-visible{outline:.2rem solid rgba(var(--color-foreground),.5);outline-offset:.2rem}.process-tabs__tab.is-active{flex:3 1 0;min-width:min(100%,var(--pt-active-min-width, 320px))!important;background-color:var(--process-tabs-active-bg, #121d21);color:#fffffff5;padding:0 20px}@media screen and (min-width:991px){.process-tabs__tab:not(.is-active){min-height:var(--pt-inactive-min-height, 416px)}.process-tabs__tab.is-active{min-height:var(--pt-active-min-height, 416px)}}.process-tabs__number{display:block;font-size:32px;font-weight:700;line-height:1.1;margin-top:32px;flex-shrink:0;text-align:center}.process-tabs__tab.is-active .process-tabs__number{opacity:.65;text-align:left}.process-tabs__label-wrap{flex:1;display:flex;align-items:flex-start;justify-content:center;min-height:0;margin-top:1.25rem}.process-tabs__label-vertical{display:block;font-size:26px;font-weight:500;line-height:1.2;writing-mode:vertical-rl;white-space:nowrap;transition:opacity .25s ease}.process-tabs__tab.is-active .process-tabs__label-wrap{flex:0 0 0;min-height:0;margin-top:0;overflow:hidden}.process-tabs__tab.is-active .process-tabs__label-vertical{opacity:0;pointer-events:none;position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}.process-tabs__description{flex:1;display:flex;align-items:center;margin-top:1.5rem;padding-right:.25rem;font-size:clamp(1rem,1.1vw,1.125rem);line-height:1.5;transition:opacity .28s ease}@media screen and (min-width:991px){.process-tabs__tab.is-active .process-tabs__description{margin-top:0;align-self:stretch;align-items:flex-start}}.process-tabs__tab:not(.is-active) .process-tabs__description{position:absolute;width:1px;height:1px;padding:0;margin:0;overflow:hidden;clip:rect(0,0,0,0);clip-path:inset(50%);white-space:nowrap;border:0;opacity:0;pointer-events:none}.process-tabs__tab.is-active .process-tabs__description{opacity:1}.process-tabs__description.rte>*:first-child{margin-top:0}.process-tabs__description.rte>*:last-child{margin-bottom:0}@media screen and (max-width:991px){:not(.process-tabs--mobile-scroll) .process-tabs__track{flex-direction:column;min-height:0;gap:.6rem}.process-tabs__heading{font-size:31px!important;line-height:100%}:not(.process-tabs--mobile-scroll) .process-tabs__tab{width:100%;min-height:4.5rem;padding:1.1rem 1.25rem}:not(.process-tabs--mobile-scroll) .process-tabs__tab:not(.is-active){flex-direction:row;align-items:center;flex-wrap:wrap;gap:.75rem 1rem}:not(.process-tabs--mobile-scroll) .process-tabs__label-wrap{margin-top:0;flex:1;justify-content:flex-start}:not(.process-tabs--mobile-scroll) .process-tabs__label-vertical{writing-mode:horizontal-tb;transform:none}:not(.process-tabs--mobile-scroll) .process-tabs__tab.is-active{flex-direction:column;align-items:stretch}:not(.process-tabs--mobile-scroll) .process-tabs__description{margin-top:.75rem;width:100%}:not(.process-tabs--mobile-scroll) .process-tabs__tab:not(.is-active) .process-tabs__description{display:none}.process-tabs--mobile-scroll .process-tabs__track{flex-direction:row;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;scroll-snap-type:x mandatory;gap:var(--pt-gap);padding:.25rem .1rem;scrollbar-width:none}.process-tabs--mobile-scroll .process-tabs__track::-webkit-scrollbar{height:0;width:0;display:none}.process-tabs--mobile-scroll .process-tabs__tab{flex:0 0 var(--pt-mobile-active-width, 300px);min-height:var(--pt-mobile-height, 240px);padding:1.75rem 1.75rem 1.6rem 1.35rem;scroll-snap-align:start;background-color:var(--process-tabs-active-bg, #121d21);color:#fffffff5}.process-tabs--mobile-scroll .process-tabs__tab.is-active{flex-basis:var(--pt-mobile-active-width, 300px);padding:20px}.process-tabs--mobile-scroll .process-tabs__number{opacity:.65}.process-tabs--mobile-scroll .process-tabs__label-wrap{flex:0 0 auto;margin-top:.75rem;justify-content:flex-start}.process-tabs--mobile-scroll .process-tabs__label-vertical{writing-mode:horizontal-tb;transform:none;font-size:1.1rem;letter-spacing:0;opacity:1!important;overflow:visible!important;clip:inherit!important}.process-tabs--mobile-scroll .process-tabs__description{margin-top:.9rem;opacity:1;width:100%}.process-tabs--mobile-scroll .process-tabs__tab:not(.is-active) .process-tabs__description{position:static;width:auto;height:auto;overflow:visible;clip:auto;clip-path:none;white-space:normal;border:0;opacity:1;pointer-events:auto}}@media(prefers-reduced-motion:reduce){.process-tabs__tab,.process-tabs__description,.process-tabs__label-vertical{transition:none}}.process-tabs__description p{font-size:26px;font-weight:600;line-height:36px}.accordin-spacer{background-color:#1022261a;width:100%;height:1px;margin-top:20px;margin-bottom:30px;display:block!important}@media screen and (max-width:991px){.process-tabs--mobile-scroll .process-tabs__tab.is-active .accordin-spacer{display:block;background-color:#ffffff80;margin-top:10px;margin-bottom:15px}.process-tabs__tab.is-active .process-tabs__label-vertical{margin-bottom:20px;font-weight:500;font-size:26px;font-weight:700;line-height:130%}.process-tabs__tab.is-active .process-tabs__description{opacity:1;z-index:20;flex-direction:column;align-items:center;width:100%;justify-content:space-evenly;display:flex;position:relative;align-items:flex-start}.process-tabs__description p{font-size:16px!important;font-weight:500;line-height:1.4;padding-top:20px}.process-tabs__number{margin-top:0}}@media(max-width:1320px){.process-tabs__track{gap:20px}.process-tabs__tab{min-width:90px!important}}@media(max-width:1180px){.process-tabs__tab{min-width:70px!important}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/section-process-tabs.css.map */
