.ic{--content-width: calc(clamp(551px, calc(551px + 1*(100vw - 1024px)) , 817px)*1) ;--text-margin-top:41px;overflow:hidden;color:var(--white)}.ic,.ic-media-container,.ic-media-wrapper{position:relative}.ic-media-container:before{content:"";display:block;padding-bottom:calc((1/var(--desktop-ratio))*100%);padding-bottom:calc((1 / var(--desktop-ratio)) * 100%)}.ic-media-container img,.ic-media-container video{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:contain;pointer-events:none;-webkit-user-select:none;user-select:none}.ic-video.mobile{z-index:2}.ic-content{position:absolute;top:0;left:0;z-index:2;display:flex;flex-direction:column;width:100%;height:100%;padding:0 var(--global-padding-x) 154px}.ic-content.mobile{padding-top:15px;padding-bottom:0}.ic-content-inner{width:100%;max-width:var(--content-width);margin-top:auto}.ic-title{margin-bottom:-7px;font-size:calc(clamp(32px,calc(32px + (42 - 32) * ((100vw - 1024px) / (1440 - 1024))),42px)*1);line-height:calc(clamp(37px,calc(37px + (42 - 37) * ((100vw - 1024px) / (1440 - 1024))),42px)*1);color:var(--white)}.ic-text{--font-size: calc(clamp(15px, calc(15px + (18 - 15) * ((100vw - 1024px) / (1440 - 1024) )), 18px)*1) ;--line-height: calc(clamp(23px, calc(23px + (33 - 23) * ((100vw - 1024px) / (1440 - 1024) )), 33px)*1) ;--text-color:var(--white);--link-color:var(--white);--link-hover-color:var(--primary-color);margin-bottom:calc(clamp(7px,calc(7px + (11 - 7) * ((100vw - 1024px) / (1440 - 1024))),11px)*-1)}.ic-text:not(:first-child){margin-top:var(--text-margin-top)}@media (max-width:1439px){.ic{--text-margin-top:24px}.ic-content{padding-bottom:102px}}@media (max-width:834px){.ic-content{padding-bottom:67px}}@media (max-width:680px){.ic{--content-width:100%;padding-bottom:25px}.ic-media-container.has-mobile-image:before,.ic-media-container.has-mobile-video:before{padding-bottom:calc((1/var(--mobile-ratio))*100%);padding-bottom:calc((1 / var(--mobile-ratio)) * 100%)}.ic-content{padding-right:calc(clamp(11px,calc(11px + 12*(100vw - 660px)/20),23px)*1);padding-left:calc(clamp(11px,calc(11px + 12*(100vw - 660px)/20),23px)*1)}.ic-content.desktop{padding-bottom:60px}.ic-content.desktop .ic-text{display:none}.ic-content.mobile{position:relative}.ic-text{--text-color:var(--black);--link-color:var(--black);--link-hover-color:var(--primary-color)}}@media (min-width:681px){.ic-content.mobile,.ic-video.mobile{display:none}}
/*# sourceMappingURL=/cdn/shop/t/116/assets/css-page-impact-cover.css.map */
