.O73-hover-list{backface-visibility:hidden;float:none;margin:6rem auto;max-width:100%;min-width:37.5rem;width:43rem}.row>.O73-hover-list{max-width:calc(100% - 1rem)}@media screen and (min-width:768px){.O73-hover-list{max-width:none;width:85rem}}@media screen and (min-width:992px){.O73-hover-list{width:117rem}}@media screen and (min-width:1200px){.O73-hover-list{width:140rem}}@media screen and (min-width:992px){.O73-hover-list{display:flex}}body.has-hover .O73-hover-list:hover{text-decoration:none}body.has-hover .O73-hover-list:hover .O73-hover-list__item__image{opacity:.25}body.has-hover .O73-hover-list:hover .O73-hover-list__item__content,body.has-hover .O73-hover-list:hover .O73-hover-list__item__header{opacity:.5}.O73-hover-list__item{background:#252525;color:#fff;display:block;margin:1px -1.875rem;overflow:hidden;position:relative}@media screen and (min-width:768px){.O73-hover-list__item{margin-left:0;margin-right:0}}@media screen and (min-width:992px){.O73-hover-list__item{flex:1;height:62.5rem;margin:0}}body.has-hover .O73-hover-list__item:hover{color:#fff}.O73-hover-list__item__image{left:0;opacity:.9;overflow:hidden;position:absolute;top:0;z-index:1}.O73-hover-list__item__image,.O73-hover-list__item__image img{height:100%;transform:translateZ(0);transition:opacity .3s cubic-bezier(.25,.46,.45,.94),transform .6s cubic-bezier(.25,.46,.45,.94);width:100%}.O73-hover-list__item__image img{font-family:"object-fit: cover; object-position: 50% 25%;";object-fit:cover;object-position:50% 25%}@media screen and (min-width:992px){.O73-hover-list__item__image img{font-family:"object-fit: cover; object-position: 80% 50%;";object-position:80% 50%}}.O73-hover-list__item__image:after{background:linear-gradient(90deg,#000c,#0000 21rem,#0000 34rem,#000c);bottom:0;content:"";display:block;height:100%;left:0;position:absolute;transition:height .3s cubic-bezier(.25,.46,.45,.94);width:100%}@media screen and (min-width:768px){.O73-hover-list__item__image:after{background:linear-gradient(90deg,#000c,#0000 41rem,#0000 69rem,#000c)}}@media screen and (min-width:992px){.O73-hover-list__item__image:after{background:linear-gradient(#0000,#0000 35%,#000c)}}.O73-hover-list__item__content{padding:4rem;position:relative;transition:opacity .3s cubic-bezier(.25,.46,.45,.94);z-index:2}@media screen and (min-width:768px)and (max-width:991px){.O73-hover-list__item__content{display:flex}}@media screen and (min-width:992px){.O73-hover-list__item__content{bottom:0;left:0;padding:2rem 2rem 8rem;position:absolute;right:0}}@media screen and (min-width:1200px){.O73-hover-list__item__content{padding:3rem 3rem 9rem}}.O73-hover-list__item__content p{margin-top:0;opacity:1}.O73-hover-list__item__content p:last-child{margin-bottom:0}.O73-hover-list__item__copy{display:none;font-size:14px;font-size:1.75rem;line-height:1.43;margin:0}@media screen and (min-width:768px)and (max-width:991px){.O73-hover-list__item__copy{flex:1}}@media screen and (min-width:992px){.O73-hover-list__item__copy{display:block;opacity:0;transform:translateY(90%);transition:transform .3s cubic-bezier(.25,.46,.45,.94),opacity .2s cubic-bezier(.25,.46,.45,.94)}}.O73-hover-list__item__copy p{font-size:14px;font-size:1.75rem;line-height:1.43}.O73-hover-list__item__label{font-weight:600;margin:0 0 1rem;opacity:.5;padding:0}p.O73-hover-list__item__label{opacity:.5}.O73-hover-list__item__title{font-size:24px;font-size:3rem;font-weight:500;line-height:1.33;margin:0;opacity:1;padding:0;transition:padding .3s cubic-bezier(.25,.46,.45,.94)}.O73-hover-list__item__title.fs-lg{font-size:26px;font-size:3.25rem}@media screen and (min-width:375px){.O73-hover-list__item__title.fs-lg{font-size:28px;font-size:3.5rem}}@media screen and (min-width:992px){.O73-hover-list__item__title.fs-lg{font-size:22px;font-size:2.75rem}}@media screen and (min-width:1200px){.O73-hover-list__item__title.fs-lg{font-size:24px;font-size:3rem}}@media screen and (min-width:992px){.O73-hover-list__item__title{font-size:18px;font-size:2.25rem}}@media screen and (min-width:1200px){.O73-hover-list__item__title{font-size:20px;font-size:2.5rem}}.O73-hover-list__item>.O73-hover-list__item__header{display:none}@media screen and (min-width:992px){.O73-hover-list__item__header{bottom:8rem;left:0;padding-left:inherit;padding-right:inherit;position:absolute;right:0;transition:bottom .3s cubic-bezier(.25,.46,.45,.94)}}@media screen and (min-width:1200px){.O73-hover-list__item__header{bottom:9rem}}.O73-hover-list__item__header.show-on-top{display:none}.O73-hover-list__item__header.show-on-top.on-top{display:block;padding:2rem;top:0;z-index:1}@media screen and (min-width:375px)and (max-width:991px){.O73-hover-list__item__header.show-on-top.on-top{display:none}.O73-hover-list__item__header.show-on-top{display:block}}.O73-hover-list__item .btn{color:#fff;font-size:14px;font-size:1.75rem;line-height:2.25rem;margin:auto;overflow:visible;transition:transform .3s cubic-bezier(.25,.46,.45,.94);white-space:nowrap}@media screen and (max-width:767px){.O73-hover-list__item .btn{margin-top:1rem}}@media screen and (min-width:768px)and (max-width:991px){.O73-hover-list__item .btn{flex-shrink:0;margin-right:0;padding-left:2rem}}@media screen and (min-width:992px){.O73-hover-list__item .btn{bottom:2rem;left:2rem;position:absolute;right:auto;top:auto;transform:translate(-100%)}}@media screen and (min-width:1200px){.O73-hover-list__item .btn{bottom:3rem;left:3rem}}body.has-hover .O73-hover-list__item .btn:hover{color:#fff;text-decoration:none}@media screen and (min-width:992px){.O73-hover-list__item .btn__text{margin:0 .375rem 0 0;opacity:0;transition:opacity .3s cubic-bezier(.25,.46,.45,.94)}}.site-lapinus .O73-hover-list__item .btn .icon circle,.site-lapinus .O73-hover-list__item .btn .icon path,.site-lapinus .O73-hover-list__item .btn .icon polygon,.site-lapinus .O73-hover-list__item .btn .icon rect,.site-lapinus .O73-hover-list__item .btn .icon use,.site-rockpanel .O73-hover-list__item .btn .icon circle,.site-rockpanel .O73-hover-list__item .btn .icon path,.site-rockpanel .O73-hover-list__item .btn .icon polygon,.site-rockpanel .O73-hover-list__item .btn .icon rect,.site-rockpanel .O73-hover-list__item .btn .icon use{fill:#fff}@media screen and (min-width:992px){.O73-hover-list__item .btn .icon{left:100%;position:absolute;top:50%;transform:translateY(-50%)}.touchevents .O73-hover-list__item .btn,body.has-hover .O73-hover-list__item:hover .btn{transform:translate(0)}.touchevents .O73-hover-list__item .btn__text,body.has-hover .O73-hover-list__item:hover .btn__text{opacity:1}}body.has-hover .O73-hover-list__item:hover{text-decoration:none}body.has-hover .O73-hover-list__item:hover .O73-hover-list__item__header{bottom:100%}body.has-hover .O73-hover-list__item:hover .O73-hover-list__item__title{padding-bottom:0!important}body.has-hover .O73-hover-list__item:hover .O73-hover-list__item__content,body.has-hover .O73-hover-list__item:hover .O73-hover-list__item__header,body.has-hover .O73-hover-list__item:hover .O73-hover-list__item__image{opacity:1}body.has-hover .O73-hover-list__item:hover .O73-hover-list__item__image{transform:translate(0);transform:scale(1.07) translateZ(0)}@media screen and (min-width:992px){body.has-hover .O73-hover-list__item:hover .O73-hover-list__item__copy{opacity:1;transform:translate(0);transition-delay:0s,.1s}body.has-hover .O73-hover-list__item:hover .btn,body.has-hover .O73-hover-list__item:hover .btn__text{transition-delay:.15s}}
/*# sourceMappingURL=O73-hover-content-list.661f3ae0b6f6f34f0fe6.css.map*/