.presents-banners{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.presents-banners .presents-banners-title{width:100%;text-align:center}.presents-banners .item--presents{overflow:hidden}.presents-banners .item--presents:last-child{margin-right:0}.presents-banners .item--presents--title{font-size:20px;line-height:24px;text-align:center;color:#0a0a0a;padding:16px 0 0}.presents-banners .item--presents--image{position:relative;overflow:hidden;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.presents-banners .item--presents--image img{height:100%;left:0;position:absolute;top:0;transition:transform .5s cubic-bezier(.23,1,.32,1);width:100%;object-fit:contain}.presents-banners .item--presents--image .button-around{position:absolute;top:calc(50% - 60px);left:calc(50% - 60px)}.presents-banners .item--presents--image:hover img{-ms-transform:scale(1.15);transform:scale(1.15)}@media screen and (max-width:64em){.presents-banners .item--presents--image:hover img{-ms-transform:scale(1);transform:scale(1)}}.presents-banners .item--presents--image:hover .button-around{display:block}.presents-banners .item--presents--image:hover .button-around__title{opacity:1;transition-delay:.2s}.presents-banners .item--presents--image:hover .button-around__inner:before{-ms-transform:scale(1);transform:scale(1);transition:transform .3s cubic-bezier(.175,.885,.32,1.275),background-color .2s ease-out}.presents-banners{width:calc(100% - 48px);margin:0 auto 96px}.presents-banners .presents-banners-title{font-size:32px;line-height:36px;margin-bottom:32px}.presents-banners .item--presents{width:calc(50% - 12px);margin-right:24px}.presents-banners .item--presents--image{width:100%;height:0;padding-top:114.37%}.presents-banners .item--presents--image .button-around{opacity:0;height:calc(100% + 40px);width:100%;left:0;top:0}