.dynamic-hover-blocks__item:not(.no--image-stacked){will-change:flex;transition:flex .7s cubic-bezier(.7,0,.3,1)}.dynamic-hover-blocks__item:not(.no--image-stacked).active,.no-js .dynamic-hover-blocks__item:not(.no--image-stacked):hover{flex:var(--quantity-image)}.dynamic-hover-blocks__item:not(.no--image-stacked):before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:#2f2a2680;z-index:1;transition:background-color .7s cubic-bezier(.7,0,.3,1)}.dynamic-hover-blocks__item:not(.no--image-stacked).active:before,.no-js .dynamic-hover-blocks__item:not(.no--image-stacked):hover:before{background-color:#2f2a2600}.dynamic-hover-blocks__item:not(.no--image-stacked) .banner__content{min-height:100%!important}.dynamic-hover-blocks__item:not(.no--image-stacked) .banner__box{opacity:0;transform:translateY(2rem);transition:opacity .3s ease-in-out,transform .3s ease-in-out;transition-delay:0s}.dynamic-hover-blocks__item:not(.no--image-stacked).active .banner__box,.no-js .dynamic-hover-blocks__item:not(.no--image-stacked):hover .banner__box{opacity:1;transform:translateY(0);transition-delay:.5s}@media screen and (max-width: 749px){.dynamic-hover-blocks__item:not(.no--image-stacked){flex:10rem}.dynamic-hover-blocks__item:not(.no--image-stacked).active,.no-js .dynamic-hover-blocks__item:not(.no--image-stacked):hover{flex:36rem}.dynamic-hover-blocks.banner--large{min-height:66rem}}@media screen and (min-width: 750px) and (max-width: 1024px){.dynamic-hover-blocks__item:not(.no--image-stacked){flex:16rem}.dynamic-hover-blocks__item:not(.no--image-stacked).active,.no-js .dynamic-hover-blocks__item:not(.no--image-stacked):hover{flex:55rem}.dynamic-hover-blocks.banner--large{min-height:103rem}}@media screen and (min-width: 1025px){.dynamic-hover-blocks.banner--large{min-height:120rem}}
/*# sourceMappingURL=/cdn/shop/t/27/assets/component-dynamic-hover-blocks.css.map */
