Pairz concept CSS

 

<link rel="stylesheet" type="text/css" href="//cdn.jsdelivr.net/npm/slick-carousel@1.8.1/slick/slick.css"/>
<link rel="stylesheet" type="text/css" href="/user/documents/upload/2022/code2_main.css"/>
<style>
.admin-bar {display: none;}
:root {
--spacing: 20px;
--radius: 10px;
--shadow: 0 0 30px #0000003d;
}
@media (min-width:992px) {
.sidebar {z-index: 99;transition: all 0.5s ease;position: absolute;overflow: hidden;}
.box.box-categories {overflow: hidden;}
.sidebar:hover {
transition: all 0.5s ease;
width: 340px;
box-shadow: var(--shadow);
}
.sidebar + #content {margin-left:100px;}
.box.box-categories:hover {box-shadow: none;}
.box.box-categories:hover:after {display: none;}
.sidebar-inner {width: 340px;}
.categories .topic>a {
padding: 20px 20px 20px 60px;
background-image: url(/user/documents/upload/2022/Benefity_bota.png);
background-size: 40px;
background-position: 0 10px;
background-repeat: no-repeat;
}
.categories ul a {
padding-left: 80px;
}
}
.p-detail-inner .p-data-wrapper {align-self: center;}
.p-to-cart-block, .p-basic-info-block { border-width: 0;}
@media (min-width: 992px) {
.p-thumbnails > div > div {
display: flex;
flex-direction: column;
width: 100px;
}
.p-thumbnails,
.p-thumbnails > div {
width: 100px;
height: 100%;
top: 0;
bottom: 0;
display: flex;
flex-direction: column;
z-index: 1;
}
.p-thumbnails > div {
position: unset;
}
.p-image > .row {
position: absolute;
top: 50%;
transform: translateY(-50%);
z-index: 2;
}
.p-image-wrapper {position: relative;
align-self: flex-start;}
.p-image-wrapper > .row {position: absolute;
margin: 0;
top: 50%;
transform: translateY(-50%);}
}
</style>