.ivt{--ivt-font-family: "Mulish", var(--font-body-family, inherit), sans-serif;--ivt-shadow: 0 4px 18px rgba(0, 0, 0, .07);display:block;background-color:var(--ivt-bg, #f8f8f8);padding-top:calc(var(--ivt-padding-top, 80px) * .65);padding-bottom:calc(var(--ivt-padding-bottom, 80px) * .65);font-family:var(--ivt-font-family)}.ivt *,.ivt *:before,.ivt *:after{box-sizing:border-box}.ivt__inner{max-width:var(--ivt-max-width, 1280px);margin:0 auto;padding-left:20px;padding-right:20px}.ivt__header{margin-bottom:28px}.ivt__heading{margin:0 0 6px;font-size:clamp(26px,4vw,var(--ivt-heading-size, 40px));line-height:1.15;letter-spacing:-.01em;font-weight:400;color:var(--ivt-heading, #1a1a1a);text-align:center}.ivt__subheading{margin:0;font-size:clamp(14px,1.6vw,17px);line-height:1.5;color:var(--ivt-subheading, #767676);text-align:center}.ivt__grid{display:grid;grid-template-columns:minmax(0,1fr);gap:24px;align-items:start}.ivt__list{display:flex;flex-direction:column;gap:6px;margin:0;padding:0;list-style:none}.ivt__item{overflow:hidden;border-radius:var(--ivt-card-radius, 14px);background-color:transparent;box-shadow:none;transition:background-color .2s ease,box-shadow .2s ease}.ivt__item:hover{background-color:#00000008}.ivt__item.is-active,.ivt__item.is-active:hover{background-color:var(--ivt-card-bg, #ffffff);box-shadow:var(--ivt-shadow)}.ivt__toggle{-webkit-appearance:none;appearance:none;display:flex;align-items:center;gap:14px;width:100%;margin:0;padding:25px;border:0;background:none;font-family:inherit;text-align:left;cursor:pointer}.ivt__toggle:focus-visible{outline:2px solid var(--ivt-accent, #006170);outline-offset:-2px;border-radius:var(--ivt-card-radius, 14px)}.ivt__number{flex:none;width:26px;font-size:14px;font-weight:600;line-height:1;font-variant-numeric:tabular-nums;color:var(--ivt-number, #b3b3b3);transition:color .18s ease}.ivt__item.is-active .ivt__number{color:var(--ivt-accent, #006170)}.ivt__title{flex:1;font-size:var(--ivt-title-size, 17px);font-weight:400;line-height:1.3;color:var(--ivt-title, #4c4c4c);transition:color .18s ease}.ivt__item.is-active .ivt__title{font-weight:600;color:var(--ivt-title-active, #1a1a1a)}.ivt__chevron{flex:none;display:inline-flex;color:var(--ivt-chevron, #cccccc);transition:color .18s ease,transform .18s ease;transform:rotate(90deg)}.ivt__chevron svg{display:block}.ivt__item.is-active .ivt__chevron{color:var(--ivt-accent, #1a1a1a);transform:translate(2px)}.ivt__panel{max-height:0;opacity:0;overflow:hidden;transition:max-height .3s ease,opacity .3s ease}.ivt__item.is-active .ivt__panel{opacity:1}.ivt__panel-inner{padding:10px 25px 25px;margin-left:0}.ivt__description{font-size:var(--ivt-description-size, 15px);font-weight:400;line-height:1.65;color:var(--ivt-description, #5c5c5c)}.ivt__link{display:inline-block;margin-top:10px;font-size:var(--ivt-description-size, 15px);font-weight:600;color:var(--ivt-accent, #006170);text-decoration:underline;text-underline-offset:3px}.ivt__stage{position:relative;display:none;overflow:hidden;border-radius:var(--ivt-media-radius, 20px);background-color:#fff;aspect-ratio:var(--ivt-ratio, 16 / 9)}.ivt__slide{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;visibility:hidden;transition:opacity .4s ease}.ivt__slide.is-active{opacity:1;visibility:visible}.ivt__media--mobile{position:relative;overflow:hidden;margin-top:16px;border-radius:var(--ivt-media-radius, 20px);background-color:#fff;aspect-ratio:var(--ivt-ratio-mobile, var(--ivt-ratio, 16 / 9))}.ivt__image,.ivt__video,.ivt__placeholder{display:block;width:100%;height:100%;object-fit:cover}.ivt__placeholder{background-color:#0000000a;fill:#0000001f}@media screen and (min-width:990px){.ivt{padding-top:var(--ivt-padding-top, 80px);padding-bottom:var(--ivt-padding-bottom, 80px)}.ivt__inner{padding-left:40px;padding-right:40px}.ivt__header{margin-bottom:36px}.ivt__grid{grid-template-columns:var(--ivt-nav-width, 460px) minmax(0,1fr);gap:var(--ivt-gap, 40px)}.ivt--nav-right .ivt__grid{grid-template-columns:minmax(0,1fr) var(--ivt-nav-width, 460px)}.ivt--nav-right .ivt__nav{order:2}.ivt--nav-right .ivt__stage{order:1}.ivt__stage{display:block}.ivt__media--mobile{display:none}}@media(prefers-reduced-motion:reduce){.ivt *,.ivt *:before,.ivt *:after{transition-duration:1ms!important;animation-duration:1ms!important}}
/*# sourceMappingURL=/cdn/shop/t/31/assets/image-video-tabs.css.map */
