.product-card__overlay {
visibility: hidden;
opacity: 0;
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
background-color: rgba(0,0,0,0.06);
transition: all 0.15s ease-in;
}
.product-card:hover .product-card__overlay, .product-card:focus .product-card__overlay {
visibility: visible;
opacity: 1;
outline: none;
}
.morphing-btn-wrap {
display: inline-block;
position: relative;
text-align: center;
}
.morphing-btn {
-webkit-transition: background 0.3s, color 0.2s 0.2s, width 0.2s 0s;
-moz-transition: background 0.3s, color 0.2s 0.2s, width 0.2s 0s;
-o-transition: background 0.3s, color 0.2s 0.2s, width 0.2s 0s;
transition: color 0.3s 0.2s, width 0.2s 0s;
white-space: nowrap;
box-sizing: border-box;
}
.morphing-btn_circle {
color: transparent !important;
padding-left: 0;
padding-right: 0;
width: 35.6px !important; -webkit-transition: color 0.2s 0s, width .3s 0.2s;
-moz-transition: color 0.2s 0s, width .3s 0.2s;
-o-transition: color 0.2s 0s, width .3s 0.2s;
transition: color 0.2s 0s, width .3s 0.2s;
}
.morphing-btn-clone {
position: fixed;
background: #FF6666;
border-radius: 50%;
z-index: 3;
-webkit-transition: all 0.5s cubic-bezier(.65, .05, .36, 1);
-moz-transition: all 0.5s cubic-bezier(.65, .05, .36, 1);
-o-transition: all 0.5s cubic-bezier(.65, .05, .36, 1);
transition: all 0.5s cubic-bezier(.65, .05, .36, 1);
-webkit-backface-visibility: hidden;
backface-visibility: hidden;
}
.morphing-btn-clone_visible {
display: block;
-webkit-transform: scale(1) !important;
-moz-transform: scale(1) !important;
-ms-transform: scale(1) !important;
-o-transform: scale(1) !important;
transform: scale(1) !important;
}
.fancybox-morphing .fancybox-bg {
background: #FF6666;
opacity: 1;
}
.fancybox-morphing .fancybox-toolbar {
top: 20px;
right: 40px;
}
.fancybox-morphing .fancybox-button--close {
background: rgba(0, 0, 0, 0.2);
border-radius: 50%;
color: #fff;
}
.fancybox-morphing .fancybox-button--close::after, 
.fancybox-morphing .fancybox-button--close::before {
height: 1.55px;
width: 22px;
left: calc(50% - 11px);
}
.fancybox-morphing .fancybox-button--close:hover {
background: rgba(0, 0, 0, 0.25);
} #morphing-content {
margin: 0;
position: relative;
background: transparent;
color: #fff;
padding: 6em 10vw;
line-height: 2;
z-index: 3;
-webkit-backface-visibility: hidden;
backface-visibility: hidden;
}
#morphing-content a {
color: #fff;
}@font-face {
font-family: 'Nunito Sans';
font-style: normal;
font-weight: 400;
src: url(//www.mlpart.com/wp-content/themes/blocksy-child/fonts/nunito-sans-v12-latin-regular.eot); src: local(''),
url(//www.mlpart.com/wp-content/themes/blocksy-child/fonts/nunito-sans-v12-latin-regular.eot?#iefix) format('embedded-opentype'), url(//www.mlpart.com/wp-content/themes/blocksy-child/fonts/nunito-sans-v12-latin-regular.woff2) format('woff2'), url(//www.mlpart.com/wp-content/themes/blocksy-child/fonts/nunito-sans-v12-latin-regular.woff) format('woff'), url(//www.mlpart.com/wp-content/themes/blocksy-child/fonts/nunito-sans-v12-latin-regular.ttf) format('truetype'), url(//www.mlpart.com/wp-content/themes/blocksy-child/fonts/nunito-sans-v12-latin-regular.svg#NunitoSans) format('svg'); } @font-face {
font-family: 'Nunito Sans';
font-style: italic;
font-weight: 400;
src: url(//www.mlpart.com/wp-content/themes/blocksy-child/fonts/nunito-sans-v12-latin-italic.eot); src: local(''),
url(//www.mlpart.com/wp-content/themes/blocksy-child/fonts/nunito-sans-v12-latin-italic.eot?#iefix) format('embedded-opentype'), url(//www.mlpart.com/wp-content/themes/blocksy-child/fonts/nunito-sans-v12-latin-italic.woff2) format('woff2'), url(//www.mlpart.com/wp-content/themes/blocksy-child/fonts/nunito-sans-v12-latin-italic.woff) format('woff'), url(//www.mlpart.com/wp-content/themes/blocksy-child/fonts/nunito-sans-v12-latin-italic.ttf) format('truetype'), url(//www.mlpart.com/wp-content/themes/blocksy-child/fonts/nunito-sans-v12-latin-italic.svg#NunitoSans) format('svg'); } @font-face {
font-family: 'Nunito Sans';
font-style: normal;
font-weight: 700;
src: url(//www.mlpart.com/wp-content/themes/blocksy-child/fonts/nunito-sans-v12-latin-700.eot); src: local(''),
url(//www.mlpart.com/wp-content/themes/blocksy-child/fonts/nunito-sans-v12-latin-700.eot?#iefix) format('embedded-opentype'), url(//www.mlpart.com/wp-content/themes/blocksy-child/fonts/nunito-sans-v12-latin-700.woff2) format('woff2'), url(//www.mlpart.com/wp-content/themes/blocksy-child/fonts/nunito-sans-v12-latin-700.woff) format('woff'), url(//www.mlpart.com/wp-content/themes/blocksy-child/fonts/nunito-sans-v12-latin-700.ttf) format('truetype'), url(//www.mlpart.com/wp-content/themes/blocksy-child/fonts/nunito-sans-v12-latin-700.svg#NunitoSans) format('svg'); } @font-face {
font-family: 'Nunito Sans';
font-style: italic;
font-weight: 700;
src: url(//www.mlpart.com/wp-content/themes/blocksy-child/fonts/nunito-sans-v12-latin-700italic.eot); src: local(''),
url(//www.mlpart.com/wp-content/themes/blocksy-child/fonts/nunito-sans-v12-latin-700italic.eot?#iefix) format('embedded-opentype'), url(//www.mlpart.com/wp-content/themes/blocksy-child/fonts/nunito-sans-v12-latin-700italic.woff2) format('woff2'), url(//www.mlpart.com/wp-content/themes/blocksy-child/fonts/nunito-sans-v12-latin-700italic.woff) format('woff'), url(//www.mlpart.com/wp-content/themes/blocksy-child/fonts/nunito-sans-v12-latin-700italic.ttf) format('truetype'), url(//www.mlpart.com/wp-content/themes/blocksy-child/fonts/nunito-sans-v12-latin-700italic.svg#NunitoSans) format('svg'); }@font-face {
font-family: 'Jost';
font-style: normal;
font-weight: 400;
src: url(//www.mlpart.com/wp-content/themes/blocksy-child/fonts/jost-v14-latin-regular.eot); src: local(''),
url(//www.mlpart.com/wp-content/themes/blocksy-child/fonts/jost-v14-latin-regular.eot?#iefix) format('embedded-opentype'), url(//www.mlpart.com/wp-content/themes/blocksy-child/fonts/jost-v14-latin-regular.woff2) format('woff2'), url(//www.mlpart.com/wp-content/themes/blocksy-child/fonts/jost-v14-latin-regular.woff) format('woff'), url(//www.mlpart.com/wp-content/themes/blocksy-child/fonts/jost-v14-latin-regular.ttf) format('truetype'), url(//www.mlpart.com/wp-content/themes/blocksy-child/fonts/jost-v14-latin-regular.svg#Jost) format('svg'); } @font-face {
font-family: 'Jost';
font-style: normal;
font-weight: 500;
src: url(//www.mlpart.com/wp-content/themes/blocksy-child/fonts/jost-v14-latin-500.eot); src: local(''),
url(//www.mlpart.com/wp-content/themes/blocksy-child/fonts/jost-v14-latin-500.eot?#iefix) format('embedded-opentype'), url(//www.mlpart.com/wp-content/themes/blocksy-child/fonts/jost-v14-latin-500.woff2) format('woff2'), url(//www.mlpart.com/wp-content/themes/blocksy-child/fonts/jost-v14-latin-500.woff) format('woff'), url(//www.mlpart.com/wp-content/themes/blocksy-child/fonts/jost-v14-latin-500.ttf) format('truetype'), url(//www.mlpart.com/wp-content/themes/blocksy-child/fonts/jost-v14-latin-500.svg#Jost) format('svg'); } @font-face {
font-family: 'Jost';
font-style: normal;
font-weight: 900;
src: url(//www.mlpart.com/wp-content/themes/blocksy-child/fonts/jost-v14-latin-900.eot); src: local(''),
url(//www.mlpart.com/wp-content/themes/blocksy-child/fonts/jost-v14-latin-900.eot?#iefix) format('embedded-opentype'), url(//www.mlpart.com/wp-content/themes/blocksy-child/fonts/jost-v14-latin-900.woff2) format('woff2'), url(//www.mlpart.com/wp-content/themes/blocksy-child/fonts/jost-v14-latin-900.woff) format('woff'), url(//www.mlpart.com/wp-content/themes/blocksy-child/fonts/jost-v14-latin-900.ttf) format('truetype'), url(//www.mlpart.com/wp-content/themes/blocksy-child/fonts/jost-v14-latin-900.svg#Jost) format('svg'); } @font-face {
font-family: 'Jost';
font-style: italic;
font-weight: 400;
src: url(//www.mlpart.com/wp-content/themes/blocksy-child/fonts/jost-v14-latin-italic.eot); src: local(''),
url(//www.mlpart.com/wp-content/themes/blocksy-child/fonts/jost-v14-latin-italic.eot?#iefix) format('embedded-opentype'), url(//www.mlpart.com/wp-content/themes/blocksy-child/fonts/jost-v14-latin-italic.woff2) format('woff2'), url(//www.mlpart.com/wp-content/themes/blocksy-child/fonts/jost-v14-latin-italic.woff) format('woff'), url(//www.mlpart.com/wp-content/themes/blocksy-child/fonts/jost-v14-latin-italic.ttf) format('truetype'), url(//www.mlpart.com/wp-content/themes/blocksy-child/fonts/jost-v14-latin-italic.svg#Jost) format('svg'); } @font-face {
font-family: 'Jost';
font-style: italic;
font-weight: 500;
src: url(//www.mlpart.com/wp-content/themes/blocksy-child/fonts/jost-v14-latin-500italic.eot); src: local(''),
url(//www.mlpart.com/wp-content/themes/blocksy-child/fonts/jost-v14-latin-500italic.eot?#iefix) format('embedded-opentype'), url(//www.mlpart.com/wp-content/themes/blocksy-child/fonts/jost-v14-latin-500italic.woff2) format('woff2'), url(//www.mlpart.com/wp-content/themes/blocksy-child/fonts/jost-v14-latin-500italic.woff) format('woff'), url(//www.mlpart.com/wp-content/themes/blocksy-child/fonts/jost-v14-latin-500italic.ttf) format('truetype'), url(//www.mlpart.com/wp-content/themes/blocksy-child/fonts/jost-v14-latin-500italic.svg#Jost) format('svg'); } @font-face {
font-family: 'Jost';
font-style: italic;
font-weight: 900;
src: url(//www.mlpart.com/wp-content/themes/blocksy-child/fonts/jost-v14-latin-900italic.eot); src: local(''),
url(//www.mlpart.com/wp-content/themes/blocksy-child/fonts/jost-v14-latin-900italic.eot?#iefix) format('embedded-opentype'), url(//www.mlpart.com/wp-content/themes/blocksy-child/fonts/jost-v14-latin-900italic.woff2) format('woff2'), url(//www.mlpart.com/wp-content/themes/blocksy-child/fonts/jost-v14-latin-900italic.woff) format('woff'), url(//www.mlpart.com/wp-content/themes/blocksy-child/fonts/jost-v14-latin-900italic.ttf) format('truetype'), url(//www.mlpart.com/wp-content/themes/blocksy-child/fonts/jost-v14-latin-900italic.svg#Jost) format('svg'); }