.wpzoom-secondary-image-container {
display: none;
} .show-secondary-image {
display: block;
transition: display 0.85s;
transition-timing-function: cubic-bezier(0.23, 1, 0.32, 1);
}
.wpzoom-wc-spi-has-enabled {
position: relative;
}
.wpzoom-wc-spi-secondary-img {
position:absolute;
width: auto;
height: auto !important;
top: 0;
left: 0;
right: 0;
bottom: 0;
opacity: 0;
transition: opacity 0.85s, visibility 0.85s, -webkit-transform 0.85s;
transition: opacity 0.85s, transform 0.85s, visibility 0.85s;
transition: opacity 0.85s, transform 0.85s, visibility 0.85s, -webkit-transform 0.85s;
transition-timing-function: cubic-bezier(0.23, 1, 0.32, 1);
}
.wpzoom-wc-spi-secondary-img.lazyloaded {
opacity:0;
}
.woocommerce .products .product:hover .wpzoom-wc-spi-secondary-img,
.woocommerce .products-block-post-template .product:hover .wpzoom-wc-spi-secondary-img {
opacity: 1;
visibility: visible;
}.ocscw_body_sizechart {
overflow: hidden;
position: relative;
}
.ocscw_body_sizechart:after {
position: absolute;
content: "";
background-color: rgba(0,0,0,0.2);
top: 0;
left: 0;
width: 100%;
height: 100%;
z-index: 9;
}
.ocscw_loader {
width: 40px;
padding: 5px;
position: fixed;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
z-index: 999999999;
background-color: #ffffff;
border-radius: 3px;
} .ocscw_btn {
width: 100%;
display: inline-block;
float: left;
}
.ocscw_open {
display: inline-block;
width: auto;
padding: 10px 15px;
margin: 15px 0px;
border: none;
font-size: 15px;
font-weight: 700;
outline: none;
cursor: pointer;
}
.ocscw_open:hover, .ocscw_open:focus {
text-decoration: none;
}  .ocscw_sidepoup_btn {
width: 100%;
display: inline-block;
float: left;
}
.ocscw_sidepoup_open {
display: inline-block;
width: auto;
padding: 10px 15px;
margin: 15px 0px;
border: none;
font-size: 15px;
font-weight: 700;
outline: none;
cursor: pointer;
}
.ocscw_sidepoup_open:hover, .ocscw_sidepoup_open:focus {
text-decoration: none;
}  .ocscw_sizechart_main {
display: none;
position: fixed;
z-index: 9999999;
padding-top: 100px;
padding-bottom: 100px;
left: 0;
top: 0;
width: 100%;
height: 100%;
overflow: auto;
background-color: rgba(0,0,0,0.4);
}
.ocscw_sizechart_content {
position: relative;
background-color: #fefefe;
margin: auto;
border: 1px solid #888;
width: 45%;
border-radius: 5px;
padding: 20px;
z-index: 99999;
}
.ocscw_popup_header {
width: 100%;
display: inline-block;
float: left;
position: relative;
}
.ocscw_popup_header h1 {
font-size: 25px;
font-weight: bold;
text-align: center;
margin: 10px 0px;
line-height: 20px;
text-transform: capitalize;
}
.ocscw_popup_close {
position: absolute;
display: flex;
right: -33px;
top: -33px;
height: 25px;
line-height: 25px;
width: 25px;
z-index: 9999999;
background-color: black;
border-radius: 100%;
cursor: pointer;
align-items: center;
justify-content: center;
}
.ocscw_popup_close svg {
height: 11px;
width: 11px;
}
.ocscw_popup_close svg path {
fill: #fff;
}
.ocscw_popup_close:hover, .ocscw_popup_close:focus {
color: #000;
text-decoration: none;
cursor: pointer;
}
.ocscw_popup_body {
width: 100%;
display: inline-block;
margin-top: 20px;
}
.ocscw_popup_body table {
margin: 0px;
}
.ocscw_schart_popup_cls {
display: none;
background: transparent;
position: fixed;
z-index: 9999;
padding-top: 100px;
left: 0;
top: 0;
width: 100%;
height: 100%;
overflow: auto;
}  .ocscw_schart_sdpopup_main {
position: fixed;
top: 0;
left: inherit;
right: -100%;
max-width: 500px;
width: 100%;
height: 100%;
background: #fff;
padding: 2rem 1.125rem;
overflow: auto;
opacity: 0;
visibility: hidden;
z-index: -1;
transition: all .5s ease;
}
.ocscw_schart_sdpopup_main.active {
right: 0;
left: inherit;
overflow-x: hidden;
overflow-y: scroll;
padding: 2rem 2.5rem;
opacity: 1;
visibility: visible;
z-index: 99999;
}
.ocscw_schart_sdpopup_close {
position: absolute;
top: 15px;
right: 12px;
padding: 5px;
}
.ocscw_schart_sdpopup_close svg {
width: 16px;
height: auto;
cursor: pointer;
}
.ocscw_sdpp_body {
overflow: hidden;
position: relative;
}
.ocscw_sdpp_body:after {
position: absolute;
content: "";
background-color: rgba(0,0,0,0.2);
top: 0;
left: 0;
width: 100%;
height: 100%;
z-index: 9;
}
.ocscw_schart_sidpp_overlay {
width: 100%;
height: 100%;
position: fixed;
top: 0;
bottom: 0;
left: 0;
right: 0;
background: transparent;
opacity: 0;
visibility: hidden;
}
.ocscw_schart_sidpp_overlay.active {
opacity: 1;
visibility: visible;
z-index: 9999;
}
.ocscw_sdpp_table h2:before, .ocscw_sdpp_table h1:before {
width: 0 !important;
height: 0 !important;
margin: 0 !important;
}
.ocscw_sdpp_table table tr td {
background-color: transparent!important;
padding: 5px;
font-size: 15px;
}
ul.ocscw_sdpp_front_tabs {
margin: 0;
padding: 0px;
list-style: none;
border-bottom: 1px solid #777;
font-size: 17px;
}
ul.ocscw_sdpp_front_tabs li {
display: inline-block;
border-radius: 4px 4px 0 0;
padding: 6px 10px;
text-transform: capitalize;
font-weight: 500;
cursor: pointer;
margin: 0;
}
ul.ocscw_sdpp_front_tabs li.current {
color: #555;
cursor: default;
background-color: #fff;
border: 1px solid #777;
border-bottom-color: transparent;
margin-bottom: -1px;
}
.ocscw_sdpp_frtab_content {
display: none;
padding: 15px;
margin: 0;
border: 1px solid #777;
border-top: 0px;
font-size: 17px;
}
.ocscw_sdpp_frtab_content.current{
display: inherit;
}
body .ocscw_sdpp_frtab_content h2 {
margin: 0px 0px 10px 0px !important;
padding: 10px 10px !important;
color: #fff;
text-transform: uppercase;
font-size: 14px !important;
}
.ocscw_sdpp_szchart_content {
background-color: #fefefe;
margin: 20px 0 0 0;
width: 100%;
}
.ocscw_sdpp_popup_header {
width: 100%;
display: inline-block;
float: left;
position: relative;
}
.ocscw_sdpp_popup_header h1 {
font-size: 25px;
font-weight: bold;
text-align: center;
margin: 10px 0px;
line-height: 30px;
text-transform: capitalize;
}
.ocscw_sdpp_popup_body {
width: 100%;
display: inline-block;
margin-top: 20px;
}
.ocscw_sdpp_popup_body table {
margin: 0px;
}
.ocscw_sdpp_child_div ul {
margin: 0px 0 0 20px;
}
.ocscw_sdpp_table tr {
text-align: center;
}  .ocscw_tab_header {
width: 100%;
display: inline-block;
float: left;
position: relative;
}
.ocscw_tab_header h1 {
font-size: 25px;
font-weight: bold;
text-align: center;
margin: 10px 0px;
line-height: 20px;
}
.ocscw_tab_body {
width: 100%;
display: inline-block;
margin-top: 20px;
}
.ocscw_tab_body table {
margin: 0px;
}
.ocscw_popup_padding_div ul {
margin: 0px 0 0 20px;
}
.ocscw_child_div ul {
margin: 0px 0 0 20px;
} ul.ocscw_front_tabs {
margin: 0px 15px 0px 15px;
padding: 0px;
list-style: none;
border-bottom: 1px solid #777;
font-size: 17px;
}
ul.ocscw_front_tabs li {
display: inline-block;
border-radius: 4px 4px 0 0;
padding: 6px 10px;
text-transform: capitalize;
font-weight: 500;
cursor: pointer;
margin: 0;
}
ul.ocscw_front_tabs li.current {
color: #555;
cursor: default;
background-color: #fff;
border: 1px solid #777;
border-bottom-color: transparent;
margin-bottom: -1px;
}
.ocscw_front_tab_content {
display: none;
padding: 15px;
margin: 0px 15px 0px 15px;
border: 1px solid #777;
border-top: 0px;
font-size: 17px;
}
.ocscw_front_tab_content.current{
display: inherit;
}
body .ocscw_front_tab_content h2 {
margin: 0px 0px 10px 0px !important;
padding: 10px 10px !important;
color: #fff;
text-transform: uppercase;
font-size: 14px !important;
}
.ocscw_tableclass h2:before, .ocscw_tableclass h1:before{
width: 0 !important;
height: 0 !important;
margin: 0 !important;
}
.ocscw_tableclass table tr td {
background-color: transparent!important;
padding: 5px;
font-size: 15px;
}
.ocscw_child_div img {
text-align: center;
margin: 0 auto;
margin-top: 30px;
}
.ocscw_child_div tr {
text-align: center;
}
@media only screen and (max-width: 767px) {
.ocscw_sizechart_content {
width: 90%;
}
.ocscw_child_div {
overflow: auto;
width: 100%;
}
ul.ocscw_front_tabs li.current {
border: none;
background-color: #ccc;
}
ul.ocscw_front_tabs li {
border-radius: 0px; 
width: 100%;
text-align: center;
}
ul.ocscw_front_tabs {
margin: 0px;
border-bottom: 1px solid #777;
}
.ocscw_front_tab_content {
overflow: hidden;
margin: 0px;
border: none;
}
.ocscw_popup_padding_div {
border: 1px solid #777;
}
.ocscw_child_div ul {
margin: 0px;
} ul.ocscw_sdpp_front_tabs li.current {
border: none;
background-color: #ccc;
}
ul.ocscw_sdpp_front_tabs li {
border-radius: 0px; 
width: 100%;
text-align: center;
}
ul.ocscw_sdpp_front_tabs {
margin: 0px;
border-bottom: 1px solid #777;
}
.ocscw_sdpp_frtab_content {
overflow: hidden;
margin: 0px;
border: none;
}
.ocscw_sdpp_szchart_content {
width: 90%;
}
.ocscw_sdpp_padding_div {
border: 1px solid #777;
}
.ocscw_sdpp_child_div {
overflow: auto;
width: 100%;
}
.ocscw_sdpp_child_div ul {
margin: 0px;
} }.wcb-md-effect-12 .wcb-content-wrap{-webkit-transform:scale(.8);-moz-transform:scale(.8);-ms-transform:scale(.8);transform:scale(.8);opacity:0;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s;background:0 0}.wcb-md-show.wcb-md-effect-12~.wcb-md-overlay{background:#e74c3c}.wcb-md-effect-12 .wcb-content-wrap span{background:0 0}.wcb-md-show.wcb-md-effect-12 .wcb-content-wrap{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1}@-webkit-keyframes wcb-weather{0%{background-position:0 0}to{background-position:0 1024px}}@keyframes wcb-weather{0%{background-position:0 0}to{background-position:0 1024px}}@-webkit-keyframes wcb-weather2{0%{background-position:64px 64px}to{background-position:64px 1088px}}@keyframes wcb-weather2{0%{background-position:64px 64px}to{background-position:64px 1088px}}.wcb-weather{width:100%;height:100%;position:relative;overflow:hidden}.wcb-weather:after,.wcb-weather:before{content:"";position:absolute;left:-50%;top:-50%;right:-50%;bottom:-50%;z-index:1;pointer-events:none;background:0 0;background-size:256px 1024px;-ms-interpolation-mode:nearest-neighbor;image-rendering:-webkit-crisp-edges;image-rendering:-moz-crisp-edges;image-rendering:-o-crisp-edges;image-rendering:pixelated;opacity:.7;-webkit-transform:rotate(10deg);-moz-transform:rotate(10deg);-ms-transform:rotate(10deg);-o-transform:rotate(10deg);transform:rotate(10deg);-webkit-animation-name:wcb-weather;-webkit-animation-timing-function:linear;-webkit-animation-iteration-count:infinite;animation-name:wcb-weather;animation-timing-function:linear;animation-iteration-count:infinite}.wcb-weather:after{opacity:.8;-webkit-animation-name:wcb-weather2;animation-name:wcb-weather2}.wcb-weather.wcb-weather-rain:after,.wcb-weather.wcb-weather-rain:before{background-image:url(//shop.lidmag.it/wp-content/plugins/woo-coupon-box/images/wcb-rain.png);-webkit-animation-duration:2s;animation-duration:2s}.wcb-weather.wcb-weather-rain:after{-webkit-animation-duration:1.5s;animation-duration:1.5s}.wcb-weather.wcb-weather-snow:after,.wcb-weather.wcb-weather-snow:before{background-image:url(//shop.lidmag.it/wp-content/plugins/woo-coupon-box/images/wcb-snow.png);-webkit-animation-duration:6s;animation-duration:6s}.wcb-weather.wcb-weather-snow:after{-webkit-animation-duration:4.5s;animation-duration:4.5s}.wcb-coupon-box-1 .wcb-custom-input-fields.wcb-input-fields-count-1 .wcb-input-field-item{width:100%}.wcb-coupon-box-1 .wcb-custom-input-fields.wcb-input-fields-count-3 .wcb-input-field-item{width:33%}@font-face{font-family:"wcb_giftbox";src:url(//shop.lidmag.it/wp-content/plugins/woo-coupon-box/fonts/giftbox/wcb_giftbox.eot);src:url(//shop.lidmag.it/wp-content/plugins/woo-coupon-box/fonts/giftbox/wcb_giftbox.eot?#iefix) format("embedded-opentype"),url(//shop.lidmag.it/wp-content/plugins/woo-coupon-box/fonts/giftbox/wcb_giftbox.woff) format("woff"),url(//shop.lidmag.it/wp-content/plugins/woo-coupon-box/fonts/giftbox/wcb_giftbox.ttf) format("truetype"),url(//shop.lidmag.it/wp-content/plugins/woo-coupon-box/fonts/giftbox/wcb_giftbox.svg#wcb_giftbox) format("svg");font-weight:400;font-style:normal}@media screen and (-webkit-min-device-pixel-ratio:0){@font-face{font-family:"wcb_giftbox";src:url(//shop.lidmag.it/wp-content/plugins/woo-coupon-box/fonts/giftbox/wcb_giftbox.svg#wcb_giftbox) format("svg")}}[class*=" wcb_giftbox-"]:after,[class*=" wcb_giftbox-"]:before,[class^=wcb_giftbox-]:after,[class^=wcb_giftbox-]:before{font-family:wcb_giftbox;font-size:inherit;font-style:normal;margin:0}.wcb_giftbox-aniversary-giftbox:before{content:"\f100"}.wcb_giftbox-big-giftbox-and-gift-with-heart:before{content:"\f101"}.wcb_giftbox-big-giftbox-with-bun:before{content:"\f102"}.wcb_giftbox-big-giftbox-with-lateral-lace:before{content:"\f103"}.wcb_giftbox-big-giftbox-with-ribbon:before{content:"\f104"}.wcb_giftbox-cylindrical-giftbox-with-ribbon:before{content:"\f105"}.wcb_giftbox-gifbox-with-lace:before{content:"\f106"}.wcb_giftbox-gifbox-with-ribbon-in-the-middle:before{content:"\f107"}.wcb_giftbox-gifbox-with-ribbon-on-top:before{content:"\f108"}.wcb_giftbox-gifbox-wrapped-with-ribbon:before{content:"\f109"}.wcb_giftbox-gift-with-bow:before{content:"\f10a"}.wcb_giftbox-gift-with-ribbon:before{content:"\f10b"}.wcb_giftbox-giftbox-side:before{content:"\f10c"}.wcb_giftbox-giftbox-with-a-big-ribbon-on-cover:before{content:"\f10d"}.wcb_giftbox-giftbox-with-a-heart:before{content:"\f10e"}.wcb_giftbox-giftbox-with-a-heart-on-side:before{content:"\f10f"}.wcb_giftbox-giftbox-with-big-lace:before{content:"\f110"}.wcb_giftbox-giftbox-with-big-lace-1:before{content:"\f111"}.wcb_giftbox-giftbox-with-big-ribbon:before{content:"\f112"}.wcb_giftbox-giftbox-with-big-ribbon-1:before{content:"\f113"}.wcb_giftbox-giftbox-with-big-ribbon-2:before{content:"\f114"}.wcb_giftbox-giftbox-with-big-ribbon-3:before{content:"\f115"}.wcb_giftbox-giftbox-with-bun:before{content:"\f116"}.wcb_giftbox-giftbox-with-flower:before{content:"\f117"}.wcb_giftbox-giftbox-with-hearts:before{content:"\f118"}.wcb_giftbox-giftbox-with-lace-on-a-side:before{content:"\f119"}.wcb_giftbox-giftbox-with-long-ribbon:before{content:"\f11a"}.wcb_giftbox-giftbox-with-ribbon:before{content:"\f11b"}.wcb_giftbox-giftbox-with-ribbon-on-one-side:before{content:"\f11c"}.wcb_giftbox-giftbox-with-ribbon-on-top:before{content:"\f11d"}.wcb_giftbox-giftbox-with-ribbon-on-top-1:before{content:"\f11e"}.wcb_giftbox-giftbox-wrapped:before{content:"\f11f"}.wcb_giftbox-heart-shape-giftbox-with-lace:before{content:"\f120"}.wcb_giftbox-heart-shape-giftbox-with-ribbon:before{content:"\f121"}.wcb_giftbox-heart-shapped-gifbox-with-ribbon:before{content:"\f122"}.wcb_giftbox-open-box-with-two-hearts:before{content:"\f123"}.wcb_giftbox-open-gitfbox-with-two-hearts:before{content:"\f124"}.wcb_giftbox-polka-dots-giftbox-with-lace:before{content:"\f125"}.wcb_giftbox-rectangular-giftbox-with-flower:before{content:"\f126"}.wcb_giftbox-round-gift-box-with-lace:before{content:"\f127"}.wcb_giftbox-round-giftbox-with-flower:before{content:"\f128"}.wcb_giftbox-square-gifbox-wrapped:before{content:"\f129"}.wcb_giftbox-square-gifsoft-with-bun:before{content:"\f12a"}.wcb_giftbox-square-giftbox-with-big-lace:before{content:"\f12b"}.wcb_giftbox-square-giftbox-with-big-ribbon:before{content:"\f12c"}.wcb_giftbox-three-giftboxes-with-ribbon-and-heart:before{content:"\f12d"}.wcb_giftbox-two-gifboxes-tied-together:before{content:"\f12e"}.wcb_giftbox-two-gifboxes-wrapped:before{content:"\f12f"}.wcb_giftbox-two-giftboxes:before{content:"\f130"}.wcb_giftbox-valentines-giftbox:before{content:"\f131"}@font-face{font-family:"wcb_social_icons";src:url(//shop.lidmag.it/wp-content/plugins/woo-coupon-box/fonts/wcb_social_icons.eot);src:url(//shop.lidmag.it/wp-content/plugins/woo-coupon-box/fonts/wcb_social_icons.eot?#iefix) format("embedded-opentype"),url(//shop.lidmag.it/wp-content/plugins/woo-coupon-box/fonts/wcb_social_icons.woff) format("woff"),url(//shop.lidmag.it/wp-content/plugins/woo-coupon-box/fonts/wcb_social_icons.ttf) format("truetype"),url(//shop.lidmag.it/wp-content/plugins/woo-coupon-box/fonts/wcb_social_icons.svg#wcb_social_icons) format("svg");font-weight:400;font-style:normal}@media screen and (-webkit-min-device-pixel-ratio:0){@font-face{font-family:"wcb_social_icons";src:url(//shop.lidmag.it/wp-content/plugins/woo-coupon-box/fonts/wcb_social_icons.svg#wcb_social_icons) format("svg")}}[class*=" wcb_social_icons-"]:after,[class*=" wcb_social_icons-"]:before,[class^=wcb_social_icons-]:after,[class^=wcb_social_icons-]:before{font-family:wcb_social_icons;font-size:inherit;font-style:normal;margin:0}.wcb_social_icons-facebook-circular-logo:before{content:"\f100"}.wcb_social_icons-facebook-logo-1:before{content:"\f101"}.wcb_social_icons-facebook-square-social-logo:before{content:"\f102"}.wcb_social_icons-facebook-app-logo:before{content:"\f103"}.wcb_social_icons-facebook-logo:before{content:"\f104"}.wcb_social_icons-internet:before{content:"\f105"}.wcb_social_icons-twitter-logo-button:before{content:"\f106"}.wcb_social_icons-twitter-logo-silhouette:before{content:"\f107"}.wcb_social_icons-twitter:before{content:"\f108"}.wcb_social_icons-twitter-1:before{content:"\f109"}.wcb_social_icons-twitter-logo-on-black-background:before{content:"\f10a"}.wcb_social_icons-twitter-sign:before{content:"\f10b"}.wcb_social_icons-pinterest:before{content:"\f10c"}.wcb_social_icons-pinterest-logo:before{content:"\f10d"}.wcb_social_icons-pinterest-1:before{content:"\f10e"}.wcb_social_icons-pinterest-2:before{content:"\f10f"}.wcb_social_icons-pinterest-social-logo:before{content:"\f110"}.wcb_social_icons-pinterest-logo-1:before{content:"\f111"}.wcb_social_icons-pinterest-sign:before{content:"\f112"}.wcb_social_icons-instagram-logo:before{content:"\f113"}.wcb_social_icons-instagram-social-network-logo-of-photo-camera-1:before{content:"\f114"}.wcb_social_icons-instagram-1:before{content:"\f115"}.wcb_social_icons-social-media:before{content:"\f116"}.wcb_social_icons-instagram:before{content:"\f117"}.wcb_social_icons-instagram-social-network-logo-of-photo-camera:before{content:"\f118"}.wcb_social_icons-instagram-logo-1:before{content:"\f119"}.wcb_social_icons-instagram-2:before{content:"\f11a"}.wcb_social_icons-dribbble-logo:before{content:"\f11b"}.wcb_social_icons-dribble-logo-button:before{content:"\f11c"}.wcb_social_icons-dribbble:before{content:"\f11d"}.wcb_social_icons-dribbble-logo-1:before{content:"\f11e"}.wcb_social_icons-dribbble-2:before{content:"\f11f"}.wcb_social_icons-dribbble-1:before{content:"\f120"}.wcb_social_icons-tumblr-logo-1:before{content:"\f121"}.wcb_social_icons-tumblr-logo-button:before{content:"\f122"}.wcb_social_icons-tumblr:before{content:"\f123"}.wcb_social_icons-tumblr-logo-2:before{content:"\f124"}.wcb_social_icons-tumblr-logo:before{content:"\f125"}.wcb_social_icons-tumblr-1:before{content:"\f126"}.wcb_social_icons-google-plus-logo:before{content:"\f127"}.wcb_social_icons-google-plus-symbol:before{content:"\f128"}.wcb_social_icons-google-plus-social-logotype:before{content:"\f129"}.wcb_social_icons-google-plus:before{content:"\f12a"}.wcb_social_icons-google-plus-social-logotype-1:before{content:"\f12b"}.wcb_social_icons-google-plus-logo-on-black-background:before{content:"\f12c"}.wcb_social_icons-social-google-plus-square-button:before{content:"\f12d"}.wcb_social_icons-vk-social-network-logo:before{content:"\f12e"}.wcb_social_icons-vk-social-logotype:before{content:"\f12f"}.wcb_social_icons-vk:before{content:"\f130"}.wcb_social_icons-vk-social-logotype-1:before{content:"\f131"}.wcb_social_icons-vk-reproductor:before{content:"\f132"}.wcb_social_icons-vkontakte-logo:before{content:"\f133"}.wcb_social_icons-linkedin-logo:before{content:"\f134"}.wcb_social_icons-linkedin-button:before{content:"\f135"}.wcb_social_icons-linkedin-1:before{content:"\f136"}.wcb_social_icons-linkedin-logo-1:before{content:"\f137"}.wcb_social_icons-linkedin-sign:before{content:"\f138"}.wcb_social_icons-linkedin:before{content:"\f139"}.wcb_social_icons-youtube-logo-2:before{content:"\f13a"}.wcb_social_icons-youtube-logotype-1:before{content:"\f13b"}.wcb_social_icons-youtube:before{content:"\f13c"}.wcb_social_icons-youtube-logotype:before{content:"\f13d"}.wcb_social_icons-youtube-logo:before{content:"\f13e"}.wcb_social_icons-youtube-logo-1:before{content:"\f13f"}@font-face{font-family:"wcb_button_close_icons";src:url(//shop.lidmag.it/wp-content/plugins/woo-coupon-box/fonts/wcb_button_close_icons.eot);src:url(//shop.lidmag.it/wp-content/plugins/woo-coupon-box/fonts/wcb_button_close_icons.eot?#iefix) format("embedded-opentype"),url(//shop.lidmag.it/wp-content/plugins/woo-coupon-box/fonts/wcb_button_close_icons.woff) format("woff"),url(//shop.lidmag.it/wp-content/plugins/woo-coupon-box/fonts/wcb_button_close_icons.ttf) format("truetype"),url(//shop.lidmag.it/wp-content/plugins/woo-coupon-box/fonts/wcb_button_close_icons.svg#wcb_button_close_icons) format("svg");font-weight:400;font-style:normal}@media screen and (-webkit-min-device-pixel-ratio:0){@font-face{font-family:"wcb_button_close_icons";src:url(//shop.lidmag.it/wp-content/plugins/woo-coupon-box/fonts/wcb_button_close_icons.svg#wcb_button_close_icons) format("svg")}}[class*=" wcb_button_close_icons-"]:after,[class*=" wcb_button_close_icons-"]:before,[class^=wcb_button_close_icons-]:after,[class^=wcb_button_close_icons-]:before{font-family:wcb_button_close_icons;font-size:inherit;font-style:normal;margin:0}.wcb_button_close_icons-cancel-2:before{content:"\f100"}.wcb_button_close_icons-cancel-music:before{content:"\f101"}.wcb_button_close_icons-close:before{content:"\f102"}.wcb_button_close_icons-close-button:before{content:"\f103"}.wcb_button_close_icons-cancel:before{content:"\f104"}.wcb_button_close_icons-cancel-1:before{content:"\f105"}@keyframes button-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}body .wcb-md-modal.wcb-coupon-box .customize-partial-edit-shortcut{display:block!important}.wcb-html-scroll{position:fixed;overflow-y:scroll;width:100%}.wcb-md-modal.wcb-coupon-box,.wcb-md-modal.wcb-coupon-box *{box-sizing:border-box}.wcb-coupon-box .wcb-modal-header{padding:20px;position:relative;text-align:center}.wcb-coupon-box .wcb-modal-body{font-family:Helvetica;font-size:14px;line-height:1.5;background:#f4fbff;padding:40px;margin:0;font-weight:300;min-height:240px}.wcb-coupon-box .wcb-newsletter-form .wcb-input-group .wcb-input-group-btn{display:inline-block;font-size:14px;box-sizing:border-box}.wcb-coupon-box .wcb-newsletter-form .wcb-input-group .wcb-input-group-btn .wcb-button{cursor:pointer;display:inline-block;font-weight:700;text-align:center;width:100%;margin:0;line-height:1.5;padding:12px 30px;height:42px;font-size:13px;vertical-align:text-top;white-space:nowrap;border:1px solid transparent}.wcb-coupon-box .wcb-md-close:before{display:inherit}.wcb-coupon-box .wcb-md-close:hover,.wcb-coupon-box .wcb-newsletter-form .wcb-input-group .wcb-input-group-btn .wcb-button:hover{opacity:.7}.wcb-coupon-box .wcb-md-close{position:absolute;text-align:center;vertical-align:middle;display:inline-block;cursor:pointer;overflow:hidden;z-index:1}.wcb-coupon-box ul.wcb-list-socials{list-style:none;text-align:center;margin:10px 0 0}.wcb-coupon-box ul.wcb-list-socials li{display:inline-block;margin:2px}.wcb-coupon-box .wcb-coupon-content{text-align:center}.wcb-coupon-box .wcb-newsletter-form{margin:5px auto}.wcb-coupon-box .wcb-gdpr-field{display:block;width:100%;float:left;margin-bottom:6px}.wcb-coupon-box .wcb-text-title{margin:20px 0 5px;text-align:center}.wcb-coupon-box .wcb-footer-text,.wcb-coupon-box .wcb-footer-text-after-subscribe,.wcb-coupon-box .wcb-guide{text-align:center;display:block;font-style:italic;font-size:12px;line-height:1.5}.wcb-coupon-box .wcb-footer-text,.wcb-coupon-box .wcb-footer-text-after-subscribe{clear:both}.wcb-coupon-box .wcb-coupon-treasure{display:inline-block;background:0 0;border:2px dashed #66bb6a;background:#c8e6c9;text-align:center;margin:10px 0;font-size:24px;width:100%;height:46px;vertical-align:middle}.wcb-md-modal{position:fixed;top:50%;left:50%;width:100%;max-width:630px;min-width:320px;height:auto;z-index:2000;visibility:hidden;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.wcb-md-show{visibility:visible}.wcb-md-overlay{cursor:pointer;position:fixed;width:100%;height:100%;visibility:hidden;top:0;left:0;z-index:1000;opacity:0;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s}.wcb-md-show~.wcb-md-overlay{opacity:1;visibility:visible}.wcb-md-content{position:relative;margin:0 auto;overflow:hidden}.wcb-md-content span{text-align:center;margin:0;padding:0}.wcb-coupon-box .wcb-modal-body .wcb-coupon-box-newsletter .wcb-newsletter-form{float:left;width:100%;margin-bottom:10px}.wcb-coupon-box .wcb-modal-body .wcb-coupon-box-newsletter .wcb-newsletter-form input:focus{border-color:#5b9dd9}.wcb-coupon-box .wcb-modal-body .wcb-coupon-box-newsletter .wcb-newsletter-form input{display:inline-block;font-size:14px;float:left;line-height:1.5;padding:20px;margin:0 10px 0 0;height:42px;align-self:flex-end;background-color:#fff;outline:medium;overflow:hidden;vertical-align:middle;width:100%;box-shadow:0 1px 6px rgba(0,0,0,.14);border:1px solid transparent}.wcb-coupon-box .wcb-modal-body .wcb-coupon-box-newsletter .wcb-newsletter-form .wcb-input-group{display:flex;flex-direction:row;font-size:0}.wcb-coupon-box .wcb-md-content .wcb-gdpr-field input.wcb-gdpr-checkbox{display:inline-block;text-align:center;vertical-align:middle;font-size:13px;border:1px solid #b4b9be;background:#fff;color:#555;clear:none;cursor:pointer;line-height:0;height:16px;margin:-4px 4px 0 0;outline:0;padding:0!important;width:16px;min-width:16px;box-shadow:inset 0 1px 2px rgba(0,0,0,.1);transition:.05s border-color ease-in-out}.wcb-coupon-box .wcb-social-button .wcb-social-icon{font-size:25px;vertical-align:middle;-webkit-transform:scale(.8);-ms-transform:scale(.8);transform:scale(.8)}.wcb-coupon-box .wcb-social-button:hover .wcb-social-icon{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.wcb-coupon-box .wcb-social-icon{display:inline-block;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:translate(0,0);transition:500ms}.wcb-coupon-box .wcb-adding{position:relative;opacity:1;pointer-events:auto;-webkit-transition:all 0s linear,opacity .1s ease;transition:all 0s linear,opacity .1s ease;color:transparent!important}.wcb-coupon-box .wcb-adding:after{position:absolute;content:'';top:50%;left:50%;margin:-.64285714em 0 0 -.64285714em;width:1.28571429em;height:1.28571429em;-webkit-animation:button-spin .6s linear;animation:button-spin .6s linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;border-radius:500rem;border-color:#fff transparent transparent;border-style:solid;border-width:.2em;box-shadow:0 0 0 1px transparent}.wcb-coupon-box .wcb-invalid-email{border:1px solid red!important}.wcb-coupon-box .wcb-warning-message-wrap .wcb-warning-message:after{content:"";position:absolute;top:110%;left:50%;margin-left:-5px;border-width:5px;border-style:solid;border-color:rgba(85,85,85,.6) transparent transparent}.wcb-coupon-box .wcb-warning-message-wrap .wcb-warning-message{background:rgba(85,85,85,.6);padding:4px;border-radius:4px;color:#fff}.wcb-coupon-box .wcb-warning-checkbox{box-shadow:0 0 0 1px red!important}.wcb-coupon-box .wcb-warning-message-wrap{width:100%;font-size:12px;text-shadow:0 0 0 rgba(255,255,255,.5);position:absolute;top:-18px;text-align:center;visibility:hidden;opacity:0;transition:opacity .7s}.wcb-coupon-box .wcb-coupon-box-newsletter .wcb-newsletter{position:relative}.wcb-coupon-box .customize-partial-refreshing{opacity:1}.wcb-coupon-box-small-icon-container{position:relative;width:100%;height:100%;padding:10px}span.wcb-coupon-box-small-icon-close{position:absolute;top:-6px;right:-6px;text-align:center;vertical-align:middle;overflow:hidden;font-size:0;transition:all 300ms;background:rgba(255,255,255,.7);border-radius:50%}.wcb-coupon-box-small-icon-wrap:hover span.wcb-coupon-box-small-icon-close{font-size:10px;width:16px;height:16px;line-height:16px;text-align:center}.wcb-coupon-box-small-icon-wrap{position:fixed;cursor:pointer;padding:0;border-radius:4px;z-index:999999;box-shadow:-2px 2px 10px #999}.wcb-coupon-box-small-icon-position-top-left{top:20px;transition:left 1s;left:20px}.wcb-coupon-box-small-icon-position-top-right{top:20px;transition:right 1s;right:20px}.wcb-coupon-box-small-icon-position-bottom-left{bottom:20px;transition:left 1s;left:20px}.wcb-coupon-box-small-icon-position-bottom-right{bottom:20px;transition:right 1s;right:20px}.wcb-coupon-box-small-icon-hide-left{left:-200px!important}.wcb-coupon-box-small-icon-hide-right{right:-200px!important}.wcb-coupon-box .wcb-recaptcha-field{clear:both;margin-bottom:6px;float:left;text-align:center;max-width:100%}.wcb-coupon-box .wcb-recaptcha-field .wcb-recaptcha{text-align:center;max-width:100%}.wcb-coupon-box .wcb-md-close-never-reminder-field{clear:both;margin-bottom:6px;display:flex;text-align:center}.wcb-coupon-box .wcb-md-close-never-reminder-field:hover{opacity:.7}.wcb-coupon-box .wcb-md-close-never-reminder-field .wcb-md-close-never-reminder{text-align:center;max-width:100%;line-height:1.5;padding:12px 30px;background:#eff6fa;color:#fff;border-radius:4px;cursor:pointer;margin:auto;width:100%}.wcb-coupon-box-3 .wcb-md-close-never-reminder-field .wcb-md-close-never-reminder{width:60%}@media screen and (max-width:640px){#vi-md_wcb.wcb-coupon-box span.wcb-md-close{top:0!important;right:0!important}#vi-md_wcb.wcb-coupon-box-1 .wcb-md-content,#vi-md_wcb.wcb-coupon-box-2 .wcb-content-wrap-child,#vi-md_wcb.wcb-coupon-box-3 .wcb-md-content,#vi-md_wcb.wcb-coupon-box-4 .wcb-md-content,#vi-md_wcb.wcb-coupon-box-5 .wcb-content-wrap-child{border-radius:0!important}#vi-md_wcb.wcb-coupon-box.wcb-coupon-box-5 .wcb-content-wrap .wcb-content-wrap-child,.wcb-coupon-box-3 .wcb-custom-input-fields .wcb-input-field-item,.wcb-coupon-box-4 .wcb-custom-input-fields .wcb-input-field-item{width:100%}#vi-md_wcb.wcb-coupon-box.wcb-coupon-box-5{display:flex}#vi-md_wcb.wcb-coupon-box .wcb-content-wrap{padding:20px}#vi-md_wcb .wcb-md-content div.wcb-modal-body{padding:10px}.wcb-coupon-box .wcb-coupon-treasure{margin-top:0;padding:2px}#vi-md_wcb.wcb-coupon-box-1 .wcb-modal-body .wcb-coupon-box-newsletter .wcb-newsletter-form .wcb-input-group,#vi-md_wcb.wcb-coupon-box-2 .wcb-modal-body .wcb-coupon-box-newsletter .wcb-newsletter-form .wcb-input-group,#vi-md_wcb.wcb-coupon-box-3 .wcb-modal-body .wcb-coupon-box-newsletter .wcb-newsletter-form .wcb-input-group,#vi-md_wcb.wcb-coupon-box-4 .wcb-modal-body .wcb-coupon-box-newsletter .wcb-newsletter-form .wcb-input-group{flex-direction:column}#vi-md_wcb .wcb-modal-body .wcb-coupon-box-newsletter .wcb-newsletter-form .wcb-input-group-btn{align-self:center;margin-top:10px;padding-top:0}.wcb-coupon-box .wcb-content-wrap .wcb-md-content .wcb-modal-body .wcb-coupon-box-newsletter{width:80%;margin:0 auto}.wcb-coupon-box .wcb-sharing-container .wcb-list-socials .wcb-social-button .wcb-social-icon{font-size:30px;line-height:30px}.wcb-coupon-box .wcb-coupon-content{margin:10px 0}.wcb-coupon-box .wcb-text-title{margin:10px 0 5px}.wcb-coupon-box.wcb-coupon-box-2 .wcb-custom-input-fields .wcb-input-field-item{width:100%!important}}@media screen and (max-width:480px){.wcb-coupon-box.wcb-coupon-box-2 .wcb-content-wrap .wcb-md-content-right,.wcb-coupon-box.wcb-coupon-box-5 .wcb-content-wrap .wcb-md-content-left{display:none!important}.wcb-coupon-box .wcb-modal-body .wcb-coupon-box-newsletter .wcb-newsletter-form .wcb-input-group .wcb-button{text-align:center}.wcb-coupon-box .wcb-modal-body .wcb-coupon-box-newsletter .wcb-newsletter-form .wcb-input-group{display:block!important}.wcb-coupon-box .wcb-custom-input-fields .wcb-input-field-item input,.wcb-coupon-box .wcb-custom-input-fields .wcb-input-field-item select,.wcb-coupon-box .wcb-newsletter-form .wcb-input-group .wcb-email,.wcb-coupon-box .wcb-newsletter-form .wcb-input-group .wcb-input-group-btn{height:36px;line-height:1;padding:0}.wcb-coupon-box .wcb-newsletter-form .wcb-input-group .wcb-email,.wcb-coupon-box .wcb-newsletter-form .wcb-input-group .wcb-input-group-btn{width:100%!important;display:block!important;margin:10px auto;float:none!important;text-align:center}.wcb-coupon-box .wcb-md-content .wcb-modal-header .wcb-coupon-box-title span{font-size:100%!important;line-height:1!important;display:inline!important}.wcb-coupon-box .wcb-md-content .wcb-modal-header .wcb-coupon-box-title{line-height:1}.wcb-coupon-box .wcb-md-content .wcb-modal-header{font-size:30px!important;line-height:30px!important;padding-top:10px!important;padding-bottom:10px!important}.wcb-coupon-box .wcb-custom-input-fields,.wcb-coupon-box .wcb-custom-input-fields .wcb-input-field-item{width:100%!important}.wcb-coupon-box.wcb-coupon-box-4 .wcb-content-wrap .wcb-modal-body .wcb-modal-body-left{width:100%;max-width:100%}.wcb-coupon-box .wcb-custom-input-fields .wcb-input-field-item input,.wcb-coupon-box .wcb-custom-input-fields .wcb-input-field-item select{text-align:center;text-align-last:center}.wcb-coupon-box .wcb-content-wrap .wcb-md-content .wcb-gdpr-field,.wcb-coupon-box .wcb-content-wrap .wcb-md-content .wcb-modal-body .wcb-coupon-message,.wcb-coupon-box .wcb-content-wrap .wcb-md-content .wcb-warning-message,.wcb-coupon-box .wcb-content-wrap .wcb-modal-body .wcb-guide,.wcb-coupon-box .wcb-content-wrap .wcb-modal-body .wcb-text-follow-us,.wcb-coupon-box .wcb-modal-header{text-align:center!important;font-size:13px}}@media screen and (max-width:600px){.wcb-coupon-box-small-icon-wrap.wcb-coupon-box-small-icon-hidden-mobile{display:none}.wcb-coupon-box-small-icon-wrap span.wcb-coupon-box-small-icon{font-size:40px;line-height:40px}span.wcb-coupon-box-small-icon-close{font-size:10px;width:16px;height:16px;line-height:16px}}