@keyframes ifMenuFadeIn {
from {
opacity: 0;
transform: translate3d(20%, 0, 0);
}
to {
opacity: 1;
transform: translate3d(0, 0, 0);
}
}
.if-menu-peek {
position: relative;
}
.if-menu-peek a {
opacity: 0.8;
}
.if-menu-peek::before {
content: "If Menu peek";
position: absolute;
text-align: center;
top: 50%;
left: calc(100% + 15px);
background: #f6f9fc;
box-shadow: 0 0 0 1px rgba(136,152,170,.1), 0 15px 35px 0 rgba(49,49,93,.1), 0 5px 15px 0 rgba(0,0,0,.08);
border-radius: 4px;
width: 140px;
margin-top: -17px;
padding: 10px 15px;
font-size: 14px;
opacity: 0;
pointer-events: none;
}
.if-menu-peek:hover::before {
animation: ifMenuFadeIn ease-in-out .2s forwards;
}
.if-menu-peek::after {
content: "";
position: absolute;
width: 20px;
height: 17px;
background: url(https://mlhwvv7v198f.i.optimole.com/w:auto/h:auto/q:mauto/f:best/ig:avif/https://artofwines.com/wp-content/plugins/if-menu/assets/icon-visibility.svg);
color: rgb(80,169,47);
background-size: cover;
top: -14px;
right: -15px;
border-radius: 50%;
}.elementor .elementor-element-c1ddacb .elementor-heading-title {
font-family: Raleway, sans-serif;
}
.elementor .elementor-element-2c552b8 .elementor-text-editor p {
font-family: Raleway, sans-serif;
}
.elementor .elementor-element-40190ac .elementor-text-editor ul li {
font-family: Raleway, sans-serif;
}
.elementor .elementor-element-83df369 .elementor-text-editor p {
font-family: Raleway, sans-serif;
}
.elementor .elementor-element-5c146bf .elementor-text-editor p {
color: #662222;
}
.elementor .elementor-element-77220b5 .elementor-widget-obfx-pricing-table .obfx-feature-list li .obfx-pricing-table-feature {
font-size: 13px;
}
.elementor .elementor-element-77220b5 .elementor-widget-obfx-pricing-table .obfx-title-wrapper .obfx-pricing-table-title {
font-size: 22px;
}
.elementor .elementor-element-77220b5 .elementor-widget-obfx-pricing-table .obfx-feature-list li {
border-style: solid;
border-width: 0px;
padding-right: 0px;
background-size: auto;
background-position: center;
line-height: 36px;
}
.woocommerce ul.products li.product .woocommerce-loop-product__title {
font-size: 24px;
}
.woocommerce #content div.product .entry-summary p {
line-height: 27px!important;
}
.woocommerce #content div.product .entry-summary {
line-height: 98px;
}
.woocommerce #content div.product .woocommerce-tabs #tab-description p {
line-height: 3px;
}
.elementor .elementor-element-69f13b9 .elementor-text-editor p {
line-height: 22px;
}
.elementor .elementor-element-75cb747 .elementor-text-editor p {
line-height: 22px;
}
.elementor .elementor-element-996e866 .elementor-text-editor p {
line-height: 22px;
}
.elementor .elementor-element-5ecde68 .elementor-text-editor p {
line-height: 22px;
}
.elementor .elementor-element-41e2060 .elementor-text-editor p {
line-height: 22px;
}
.elementor .elementor-element-9a71e22 .elementor-text-editor p {
line-height: 22px;
}
.elementor .elementor-element-5700135 .elementor-text-editor p {
line-height: 22px;
}
.elementor .elementor-element-ff15b81 .elementor-text-editor p {
line-height: 22px;
}
.elementor .elementor-element-77220b5 .elementor-widget-obfx-pricing-table .obfx-price-wrapper {
line-height: 32px;
}
.woocommerce #content div.product .price {
line-height: 69px!important;
font-size: 21px;
font-style: normal;
}
.woocommerce #content div.product .product_title {
line-height: 77px;
font-size: 17px;
}
.woocommerce #content div.product .entry-summary strong {
font-size: 10px;
line-height: 36px;
}
.woocommerce #content div.product .price .amount {
font-size: 18px;
}
.woocommerce div.product form.cart .variations td.label {
line-height: 15px;
}
.woocommerce .woocommerce-breadcrumb {
line-height: 100px;
} @media screen and (max-width: 320px) {
.woocommerce #content div.product .product_title {
line-height: 32px;
font-size: 14px;
}
.woocommerce #content div.product .entry-summary p {
line-height: 19px!important;
}
.woocommerce #content div.product .price .amount {
font-size: 17px;
}
}