.ivth__wrapper .section_bg{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0}.ivth__wrapper .section_bg_image{width:100%;height:100%;object-fit:cover}.ivth__wrapper .ivth__content{position:relative;z-index:1;max-width:1200px;margin-left:auto;margin-right:auto;padding-left:0;padding-right:0}.ivth .ivth__btn{font-family:Helvetica Neue ForEco Md,Helvetica Neue,Arial,sans-serif;font-size:14px;font-weight:500;height:44px;padding:0 24px;border-radius:99999px;display:inline-flex;align-items:center;justify-content:center;text-decoration:none;min-width:120px;cursor:pointer;transition:opacity .2s ease;box-sizing:border-box}.ivth .ivth__btn:hover{opacity:.85}.ivth__grid{display:flex;flex-direction:column;gap:40px}@media(min-width:1024px){.ivth__grid{display:flex;flex-direction:column;gap:60px}.ivth .ivth__item{display:flex;align-items:center;min-width:0}.ivth .ivth__item--right{flex-direction:row-reverse}.ivth .ivth__item-media{flex:1 1 0%;min-width:0;width:auto;max-width:640px;aspect-ratio:8 / 5;border-radius:8px;overflow:hidden;flex-shrink:1}@supports not (aspect-ratio: 1 / 1){.ivth .ivth__item-media{height:400px;min-height:380px}}.ivth .ivth__item-body{flex:0 1 520px;max-width:100%;min-width:0;box-sizing:border-box;display:flex;flex-direction:column;gap:24px;justify-content:center;align-self:stretch}.ivth .ivth__item-text-group{min-width:0}.ivth .ivth__item-label,.ivth .ivth__item-title,.ivth .ivth__item-desc{font-family:Helvetica Neue ForEco Roman,Helvetica Neue,Arial,sans-serif;overflow-wrap:anywhere}.ivth .ivth__item-body--left{padding-left:40px}.ivth .ivth__item-body--right{padding-right:40px}}.ivth .ivth__item-media img,.ivth .ivth__item-media video{width:100%;height:100%;object-fit:cover;display:block}.ivth .ivth__item-text-group{display:flex;flex-direction:column;gap:16px}.ivth .ivth__item-label{font-family:Helvetica Neue ForEco Md,Helvetica Neue,Arial,sans-serif;font-size:16px;font-weight:500;line-height:1.25;margin:0;word-wrap:break-word;overflow-wrap:break-word}.ivth .ivth__item-label p{margin:0}.ivth .ivth__item-title{font-family:Helvetica Neue ForEco Md,Helvetica Neue,Arial,sans-serif;font-size:24px;font-weight:500;line-height:1.33;margin:0;word-wrap:break-word;overflow-wrap:break-word}.ivth .ivth__item-desc{font-family:Helvetica Neue ForEco Roman,Helvetica Neue,Arial,sans-serif;font-size:16px;font-weight:400;line-height:1.25;margin:0;word-wrap:break-word;overflow-wrap:break-word}.ivth .ivth__gradient-bars{display:flex;flex-direction:column;gap:16px;width:100%;max-width:411px}.ivth .ivth__gradient-bar{display:flex;align-items:flex-end;gap:16px;width:100%}.ivth .ivth__gradient-bar-main{flex:1 1 0;min-width:0;display:flex;flex-direction:column;gap:4px}.ivth .ivth__gradient-bar:first-child .ivth__gradient-bar-main{gap:12px}.ivth .ivth__gradient-bar-label{margin:0;font-family:Helvetica Neue ForEco Roman,Helvetica Neue,Arial,sans-serif;font-size:16px;font-weight:400;line-height:20px}.ivth .ivth__gradient-bar-track{position:relative;width:100%;height:16px;border-radius:4px;overflow:hidden;background:transparent}.ivth .ivth__gradient-bar-fill{height:100%;border-radius:4px;background:#787878;width:var(--ivth-gb-fill, 100%)}.ivth .ivth__gradient-bar-value-wrap{display:flex;align-items:flex-end;justify-content:center;flex-shrink:0;white-space:nowrap;color:#595c61}.ivth .ivth__gradient-bar-value{font-family:Manrope,Helvetica Neue ForEco Md,Helvetica Neue,Arial,sans-serif;font-size:32px;font-weight:800;line-height:1}.ivth .ivth__gradient-bar-unit{font-family:Helvetica Neue ForEco Roman,Helvetica Neue,Arial,sans-serif;font-size:20px;font-weight:400;line-height:26px}.ivth .ivth__item-buttons{display:flex;gap:16px;flex-wrap:wrap}.ivth .ivth__item-btn{font-family:Helvetica Neue ForEco Md,Helvetica Neue,Arial,sans-serif;font-size:14px;font-weight:500;height:44px;padding:0 20px;border-radius:99999px;display:inline-flex;align-items:center;justify-content:center;text-decoration:none;min-width:120px;cursor:pointer;transition:opacity .2s ease;box-sizing:border-box}.ivth .ivth__item-btn:hover{opacity:.85}.ivth .ivth__item-params{display:flex;gap:20px}.ivth .ivth__param{flex:1;min-width:0;display:flex;flex-direction:column;gap:4px}.ivth .ivth__param-value{font-family:Helvetica Neue ForEco Md,Helvetica Neue,Arial,sans-serif;font-size:32px;font-weight:500;line-height:1.25;margin:0}.ivth .ivth__param-desc{font-family:Helvetica Neue ForEco Md,Helvetica Neue,Arial,sans-serif;font-size:16px;font-weight:500;line-height:1.25;margin:0;word-wrap:break-word;overflow-wrap:break-word}.ivth .ivth__item-params-img{width:100%;aspect-ratio:14 / 3;border-radius:8px;overflow:hidden}@supports not (aspect-ratio: 1 / 1){.ivth .ivth__item-params-img img{height:120px}}.ivth .ivth__item-params-img img{width:100%;height:100%;object-fit:cover;display:block}.ivth .ivth__item-notes{font-family:Helvetica Neue ForEco Roman,Helvetica Neue,Arial,sans-serif;font-size:12px;font-weight:400;line-height:1.33;word-wrap:break-word;overflow-wrap:break-word}.ivth .ivth__item-notes ul{list-style:disc;list-style-position:inside;padding-left:0;margin:0}.ivth .ivth__item-notes li{margin-bottom:4px}.ivth .ivth__item-notes p{margin:0 0 4px}@media(min-width:1024px)and (max-width:1199px){.ivth__wrapper .ivth__content{padding-left:24px;padding-right:24px;box-sizing:border-box}.ivth .ivth__item-notes{font-family:Helvetica Neue ForEco Roman,Helvetica Neue,Arial,sans-serif;margin:16px 0}}@media(min-width:768px)and (max-width:1023px){.ivth .ivth__item-notes{font-family:Helvetica Neue ForEco Roman,Helvetica Neue,Arial,sans-serif;margin:16px 0}.ivth .ivth__video.small--hide,.ivth .ivth__image.small--hide{display:none!important}.ivth .ivth__video.medium-up--hide,.ivth .ivth__image.medium-up--hide{display:block!important;width:100%;height:100%;object-fit:cover}.ivth__wrapper .ivth__content{padding-left:24px;padding-right:24px}.ivth .ivth__btn{font-family:Helvetica Neue ForEco Md,Helvetica Neue,Arial,sans-serif;font-size:14px;height:36px;padding:0 16px;min-width:120px}.ivth__grid{gap:40px}.ivth .ivth__item,.ivth .ivth__item--right{flex-direction:column}.ivth .ivth__item-media{width:100%;min-width:100%;height:auto;min-height:auto;aspect-ratio:327 / 204;border-radius:4px;overflow:hidden}.ivth .ivth__item-body--left,.ivth .ivth__item-body--right{padding-left:0;padding-right:0;padding-top:24px;gap:24px}.ivth .ivth__item-text-group{gap:8px}.ivth .ivth__item-label{font-family:Helvetica Neue ForEco Md,Helvetica Neue,Arial,sans-serif;font-size:14px}.ivth .ivth__item-title{font-family:Helvetica Neue ForEco Md,Helvetica Neue,Arial,sans-serif;font-size:24px;line-height:32px}.ivth .ivth__item-desc{font-family:Helvetica Neue ForEco Roman,Helvetica Neue,Arial,sans-serif;font-size:16px;line-height:20px}.ivth .ivth__gradient-bars{max-width:100%}.ivth .ivth__gradient-bar-label{font-size:12px;line-height:16px}.ivth .ivth__gradient-bar-fill{width:var(--ivth-gb-fill-mobile, var(--ivth-gb-fill, 100%))}.ivth .ivth__gradient-bar-value{font-size:24px}.ivth .ivth__gradient-bar-unit{font-size:12px;line-height:16px}.ivth .ivth__item-btn{font-family:Helvetica Neue ForEco Md,Helvetica Neue,Arial,sans-serif;font-size:14px;height:36px;padding:0 16px;min-width:120px}.ivth .ivth__item-params{margin:0}.ivth .ivth__param-value{font-family:Helvetica Neue ForEco Md,Helvetica Neue,Arial,sans-serif;font-size:24px;line-height:32px}.ivth .ivth__param-desc{font-family:Helvetica Neue ForEco Md,Helvetica Neue,Arial,sans-serif;font-size:14px;line-height:18px}.ivth .ivth__item-params-img{margin:16px 0;aspect-ratio:327 / 100;border-radius:4px}@supports not (aspect-ratio: 1 / 1){.ivth .ivth__item-params-img img{height:auto}}.ivth .ivth__item-params-img img{height:100%}}@media(max-width:767px){.ivth .ivth__item-notes{font-family:Helvetica Neue ForEco Roman,Helvetica Neue,Arial,sans-serif;margin:16px 0}.ivth__wrapper .ivth__content{padding-left:24px;padding-right:24px}.ivth .ivth__btn{font-family:Helvetica Neue ForEco Md,Helvetica Neue,Arial,sans-serif;font-size:14px;height:36px;padding:0 16px;min-width:120px}.ivth__grid{gap:40px}.ivth .ivth__item,.ivth .ivth__item--right{flex-direction:column}.ivth .ivth__item-media{width:100%;min-width:100%;height:auto;min-height:auto;aspect-ratio:327 / 204;border-radius:4px;overflow:hidden}.ivth .ivth__item-body--left,.ivth .ivth__item-body--right{padding-left:0;padding-right:0;padding-top:24px;gap:24px}.ivth .ivth__item-text-group{gap:8px}.ivth .ivth__item-label{font-family:Helvetica Neue ForEco Md,Helvetica Neue,Arial,sans-serif;font-size:14px}.ivth .ivth__item-title{font-family:Helvetica Neue ForEco Md,Helvetica Neue,Arial,sans-serif;font-size:24px;line-height:32px}.ivth .ivth__item-desc{font-family:Helvetica Neue ForEco Roman,Helvetica Neue,Arial,sans-serif;font-size:16px;line-height:20px}.ivth .ivth__gradient-bars{max-width:100%}.ivth .ivth__gradient-bar-label{font-size:12px;line-height:16px}.ivth .ivth__gradient-bar-fill{width:var(--ivth-gb-fill-mobile, var(--ivth-gb-fill, 100%))}.ivth .ivth__gradient-bar-value{font-size:24px}.ivth .ivth__gradient-bar-unit{font-size:12px;line-height:16px}.ivth .ivth__item-btn{font-family:Helvetica Neue ForEco Md,Helvetica Neue,Arial,sans-serif;font-size:14px;height:36px;padding:0 16px;min-width:120px}.ivth .ivth__item-params{margin:0}.ivth .ivth__param-value{font-family:Helvetica Neue ForEco Md,Helvetica Neue,Arial,sans-serif;font-size:24px;line-height:32px}.ivth .ivth__param-desc{font-family:Helvetica Neue ForEco Md,Helvetica Neue,Arial,sans-serif;font-size:14px;line-height:18px}.ivth .ivth__item-params-img{margin:16px 0;aspect-ratio:327 / 100;border-radius:4px}@supports not (aspect-ratio: 1 / 1){.ivth .ivth__item-params-img img{height:auto}}.ivth .ivth__item-params-img img{height:100%}}
/*# sourceMappingURL=/cdn/shop/t/1497/assets/ef-image-video-with-text-horizontal.css.map */
