.woocommerce #yith-wcwl-form table.shop_table thead th,
.woocommerce .woocommerce-cart-form table.shop_table thead th,
.woocommerce .woocommerce-checkout-review-order table.shop_table thead th,
.woocommerce table.my_account_orders thead th,
.woocommerce table.woocommerce-table--order-details thead th,
.woocommerce table.woocommerce-table--order-downloads thead th {
text-transform: uppercase;
letter-spacing: 0.16rem;
}
.woocommerce div.product .woocommerce-tabs:after,
.woocommerce div.product .woocommerce-tabs:before,
.woocommerce div.product form.cart .variations_button:after,
.woocommerce div.product form.cart .variations_button:before {
content: "";
display: table;
clear: both;
}
.bloglo-header-widget__cart .dropdown-item {
position: absolute;
right: -1.5rem;
top: 100%;
z-index: 9;
border-top-width: 0.2rem;
border-top-style: solid;
}
.bloglo-header-widget__cart .dropdown-item:after {
bottom: 100%;
right: 1.6rem;
content: "";
width: 0;
height: 0;
border-style: solid;
margin-left: -0.7rem;
border-color: transparent;
border-width: 0.7rem;
position: absolute;
pointer-events: none;
z-index: -1;
}
#page .woocommerce-error a:not(.button):not(.bloglo-btn),
#page .woocommerce-info a:not(.button):not(.bloglo-btn),
#page .woocommerce-message a:not(.button):not(.bloglo-btn),
#page .woocommerce-error .button.wc-forward,
#page .woocommerce-info .button.wc-forward,
#page .woocommerce-message .button.wc-forward,
.woocommerce form.login .lost_password a,
.woocommerce form.register .lost_password a,
.shipping-calculator-button,
.bloglo-woo-before-shop #bloglo-orderby,
#add_payment_method #payment ul.payment_methods .about_paypal,
.woocommerce-cart #payment ul.payment_methods .about_paypal,
.woocommerce-checkout #payment ul.payment_methods .about_paypal,
#main .woocommerce-MyAccount-navigation ul li a,
.woocommerce-Addresses header.title a.edit,
.woocommerce div.product .woocommerce-tabs ul.tabs li a {
display: inline-block;
position: relative;
transform-style: preserve-3d;
-webkit-transform-style: preserve-3d;
}
#page .woocommerce-error a:not(.bloglo-btn):not(.button):before,
#page .woocommerce-info a:not(.bloglo-btn):not(.button):before,
#page .woocommerce-message a:not(.bloglo-btn):not(.button):before,
#page .woocommerce-error .button.wc-forward:before,
#page .woocommerce-info .button.wc-forward:before,
#page .woocommerce-message .button.wc-forward:before,
.woocommerce form.login .lost_password a:before,
.woocommerce form.register .lost_password a:before,
.shipping-calculator-button:before,
.bloglo-woo-before-shop #bloglo-orderby:before,
#add_payment_method #payment ul.payment_methods .about_paypal:before,
.woocommerce-cart #payment ul.payment_methods .about_paypal:before,
.woocommerce-checkout #payment ul.payment_methods .about_paypal:before,
#main .woocommerce-MyAccount-navigation ul li a:before,
.woocommerce-Addresses header.title a.edit:before,
.woocommerce div.product .woocommerce-tabs ul.tabs li a:before {
content: "";
display: block;
position: absolute;
bottom: 0;
left: 0;
width: 100%;
height: 0.2rem;
border-radius: var(--bloglo-normal-radius);
background: currentColor;
-webkit-transform-origin: right center;
-ms-transform-origin: right center;
transform-origin: right center;
-webkit-transform: scale(0, 1) translateZ(0.1rem);
transform: scale(0, 1) translateZ(0.1rem);
backface-visibility: hidden;
-webkit-backface-visibility: hidden;
transform-style: preserve-3d;
-webkit-transform-style: preserve-3d;
-webkit-transition: -webkit-transform 0.35s
cubic-bezier(0.645, 0.045, 0.355, 1);
transition: -webkit-transform 0.35s cubic-bezier(0.645, 0.045, 0.355, 1);
transition: transform 0.35s cubic-bezier(0.645, 0.045, 0.355, 1);
transition: transform 0.35s cubic-bezier(0.645, 0.045, 0.355, 1),
-webkit-transform 0.35s cubic-bezier(0.645, 0.045, 0.355, 1);
will-change: scale;
}
#page .woocommerce-error a:not(.bloglo-btn):not(.button):hover:before,
#page .woocommerce-info a:not(.bloglo-btn):not(.button):hover:before,
#page .woocommerce-message a:not(.bloglo-btn):not(.button):hover:before,
#page .woocommerce-error .button.wc-forward:hover:before,
#page .woocommerce-info .button.wc-forward:hover:before,
#page .woocommerce-message .button.wc-forward:hover:before,
.woocommerce form.login .lost_password a:hover:before,
.woocommerce form.register .lost_password a:hover:before,
.shipping-calculator-button:hover:before,
.bloglo-woo-before-shop #bloglo-orderby:hover:before,
#add_payment_method #payment ul.payment_methods .about_paypal:hover:before,
.woocommerce-cart #payment ul.payment_methods .about_paypal:hover:before,
.woocommerce-checkout #payment ul.payment_methods .about_paypal:hover:before,
#main .woocommerce-MyAccount-navigation ul li a:hover:before,
.woocommerce-Addresses header.title a.edit:hover:before,
.woocommerce div.product .woocommerce-tabs ul.tabs li a:hover:before {
-webkit-transform-origin: left center;
-ms-transform-origin: left center;
transform-origin: left center;
-webkit-transform: scale(1, 1) translateZ(0.1rem);
transform: scale(1, 1) translateZ(0.1rem);
}
.woocommerce .show-on-hover,
.woocommerce ul.products li.product.product-category > a:after,
.woocommerce .widget_shopping_cart .cart_list li a.remove:after,
.woocommerce.widget_shopping_cart .cart_list li a.remove:after,
.woocommerce .widget_shopping_cart .cart_list li a.remove:before,
.woocommerce.widget_shopping_cart .cart_list li a.remove:before,
.woocommerce #secondary .widget_layered_nav ul.yith-wcan-color li a:before,
.woocommerce
#secondary
.widget_layered_nav
ul.yith-wcan-color
li.chosen
a:after,
.woocommerce
div.product
div.images
.woocommerce-product-gallery__trigger:before,
.woocommerce
div.product
div.images
.woocommerce-product-gallery__trigger:after {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
}
.bloglo-empty-cart,
.bloglo-cart-item-title,
.woocommerce form.checkout_coupon p,
.woocommerce .show-on-hover,
.woocommerce ul.products li.product .price,
.woocommerce ul.products li.product .woocommerce-loop-category__title h3,
#ship-to-different-address,
#add_payment_method #payment,
.woocommerce-cart #payment,
.woocommerce-checkout #payment,
#add_payment_method #payment div.form-row,
.woocommerce-cart #payment div.form-row,
.woocommerce-checkout #payment div.form-row,
#add_payment_method #payment ul.payment_methods,
.woocommerce-cart #payment ul.payment_methods,
.woocommerce-checkout #payment ul.payment_methods,
#add_payment_method #payment div.payment_box,
.woocommerce-cart #payment div.payment_box,
.woocommerce-checkout #payment div.payment_box,
.woocommerce-checkout-review-order h3,
#main .woocommerce-MyAccount-navigation ul,
#main .woocommerce-MyAccount-navigation ul li,
.woocommerce-Addresses header.title h3,
.woocommerce .widget_layered_nav_filters ul li,
.woocommerce .widget_shopping_cart p,
.woocommerce.widget_shopping_cart p,
.yith-wcwl-share,
.yith-wcwl-share ul,
.woocommerce div.product .woocommerce-product-rating .star-rating,
.woocommerce div.product .woocommerce-tabs ul.tabs,
.woocommerce div.product .woocommerce-tabs ul.tabs li,
.woocommerce div.product .woocommerce-tabs ul.tabs li a,
.woocommerce div.product .woocommerce-tabs table.shop_attributes,
.woocommerce div.product .woocommerce-tabs table.shop_attributes td p,
.woocommerce div.product .woocommerce-pagination ul li a,
.woocommerce div.product .woocommerce-pagination ul li span {
margin: 0;
padding: 0;
}
.woocommerce #respond input#submit:after,
.woocommerce a.button:after,
.woocommerce button.button:after,
.woocommerce input.button:after,
.bloglo-header-widget__cart .wc-cart-widget-header,
.bloglo-cart-item,
.bloglo-cart-item-meta,
.bloglo-cart-buttons,
.woocommerce form.checkout_coupon,
.woocommerce .quantity .bloglo-woo-minus,
.woocommerce .quantity .bloglo-woo-plus,
.bloglo-woo-before-shop,
#ship-to-different-address,
#add_payment_method #payment ul.payment_methods li:not(.woocommerce-notice),
.woocommerce-cart #payment ul.payment_methods li:not(.woocommerce-notice),
.woocommerce-checkout #payment ul.payment_methods li:not(.woocommerce-notice),
#add_payment_method
#payment
ul.payment_methods
li.payment_method_paypal:not(.woocommerce-notice),
.woocommerce-cart
#payment
ul.payment_methods
li.payment_method_paypal:not(.woocommerce-notice),
.woocommerce-checkout
#payment
ul.payment_methods
li.payment_method_paypal:not(.woocommerce-notice),
#main .woocommerce-MyAccount-navigation ul li,
.woocommerce-Addresses header.title,
.widget.woocommerce .wc-layered-nav-rating a,
.woocommerce .widget_price_filter .price_slider_amount,
.woocommerce
div.product
.woocommerce-product-gallery
.flex-direction-nav
.flex-prev,
.woocommerce
div.product
.woocommerce-product-gallery
.flex-direction-nav
.flex-next,
.woocommerce div.product .woocommerce-product-rating,
.woocommerce div.product div.images .flex-control-thumbs {
-js-display: flex;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
}
#main .wc-block-grid__products,
#main .woocommerce-MyAccount-navigation ul li,
.woocommerce div.product .woocommerce-product-gallery .flex-direction-nav {
padding: 0;
margin: 0;
list-style: none;
}
.widget.woocommerce a {
text-decoration: none;
}
.bloglo-cart-item,
.bloglo-cart-item .bloglo-remove-cart-item,
.woocommerce .star-rating span:before,
.woocommerce ul.products li.product.product-category > a:after,
.woocommerce ul.products li.product .woocommerce-loop-category__title,
.woocommerce ul.products li.product .woocommerce-loop-category__title span,
.woocommerce ul.products li.product.outofstock a img,
.woocommerce ul.products li.product a.bloglo-btn,
.woocommerce ul.products li.product a.added_to_cart,
.widget.woocommerce .product-categories li .count,
.widget.woocommerce .wc-layered-nav-term .count,
.widget.woocommerce .wc-layered-nav-rating em,
.woocommerce .widget_price_filter .ui-slider .ui-slider-handle:after,
.woocommerce .widget_shopping_cart .cart_list li a.remove:after,
.woocommerce.widget_shopping_cart .cart_list li a.remove:after,
.woocommerce #secondary .widget_layered_nav ul.yith-wcan-color li a,
.woocommerce #secondary .widget_layered_nav ul.yith-wcan-color li a:before,
.woocommerce div.product div.images .woocommerce-product-gallery__wrapper,
.woocommerce div.product .woocommerce-pagination ul li a,
.woocommerce div.product .woocommerce-pagination ul li span {
-webkit-transition: var(--bloglo-transition-primary);
transition: var(--bloglo-transition-primary);
}
.woocommerce .cart_totals table.shop_table {
outline: none;
border: none;
margin: 0;
padding: 0;
text-shadow: none;
-webkit-box-shadow: none;
box-shadow: none;
outline: none;
}
.woocommerce
#secondary
.widget_layered_nav
ul.yith-wcan-color
li.chosen
a:after {
display: inline-block;
fill: currentColor;
width: auto;
}
#page .woocommerce-error:before,
#page .woocommerce-info:before,
#page .woocommerce-message:before,
.woocommerce ul.products li.product .added_to_cart:before,
#main .woocommerce-MyAccount-navigation ul li:before,
.widget.woocommerce
.woocommerce-widget-layered-nav-list
.woocommerce-widget-layered-nav-list__item
a:after,
.widget.woocommerce .wc-layered-nav-rating a:after,
.woocommerce .widget_layered_nav_filters ul a:before,
.woocommerce .widget_shopping_cart .cart_list li a.remove:before,
.woocommerce.widget_shopping_cart .cart_list li a.remove:before,
.woocommerce
div.product
div.images
.woocommerce-product-gallery__trigger:after {
-webkit-mask-size: contain;
mask-size: contain;
-webkit-mask-repeat: no-repeat;
mask-repeat: no-repeat;
background-color: currentColor;
width: 1.6rem;
height: 1.6rem;
}
.woocommerce #respond input#submit:after,
.woocommerce a.button:after,
.woocommerce button.button:after,
.woocommerce input.button:after {
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
right: 0 !important;
top: 50% !important;
padding: 0 2.4rem 0 0;
position: absolute;
opacity: 0;
margin-top: -0.8rem;
width: 1.6rem;
height: 1.6rem;
}
.woocommerce #respond input#submit.loading:after,
.woocommerce #respond input#submit.added:after,
.woocommerce a.button.loading:after,
.woocommerce a.button.added:after,
.woocommerce button.button.loading:after,
.woocommerce button.button.added:after,
.woocommerce input.button.loading:after,
.woocommerce input.button.added:after {
opacity: 1;
}
.woocommerce #respond input#submit.loading:before,
.woocommerce #respond input#submit.loading:after,
.woocommerce a.button.loading:before,
.woocommerce a.button.loading:after,
.woocommerce button.button.loading:before,
.woocommerce button.button.loading:after,
.woocommerce input.button.loading:before,
.woocommerce input.button.loading:after {
content: "";
width: 1.6rem;
height: 1.6rem;
text-indent: -99999.9rem;
padding: 0;
position: absolute;
top: 50%;
right: 0;
-webkit-animation: si_bounce 1.6s infinite ease-in-out;
animation: si_bounce 1.6s infinite ease-in-out;
margin-right: 1em !important;
background-color: rgba(255, 255, 255, 0.4);
border-radius: 100%;
margin-top: -0.8rem;
}
.woocommerce #respond input#submit.loading:after,
.woocommerce a.button.loading:after,
.woocommerce button.button.loading:after,
.woocommerce input.button.loading:after {
-webkit-animation-delay: -0.8s;
animation-delay: -0.8s;
}
.woocommerce p.cart-empty {
margin-top: 0;
}
.woocommerce .blockOverlay {
background-color: #fff !important;
opacity: 0.75 !important;
}
.woocommerce.add_to_cart_inline .add_to_cart_button {
min-width: 17rem;
margin-right: 1.5rem !important;
}
.woocommerce.add_to_cart_inline .added_to_cart {
text-transform: capitalize;
}
.woocommerce.add_to_cart_inline ins {
text-decoration: none;
margin-right: 1.5rem;
}
.bloglo-header-widget__cart .dropdown-item {
font-size: 1.3rem;
background-color: #fff;
width: 34rem;
color: #232323;
}
.bloglo-header-widget__cart .wc-cart-widget-header {
padding: 1.3rem 2rem 1.4rem;
border-bottom: 0.1rem solid rgba(190, 190, 190, 0.3);
}
.bloglo-header-widget__cart .wc-cart-widget-header > span:first-child {
margin-right: auto;
}
.bloglo-header-widget__cart .wc-cart-widget-header > span.bloglo-cart-subtotal {
margin-left: auto;
font-weight: 500;
}
.bloglo-header-widget__cart
.wc-cart-widget-header
> span.bloglo-cart-subtotal
span {
font-weight: 600;
}
.bloglo-header-widget__cart .woocommerce-placeholder {
border: none;
}
.bloglo-tsp-header .bloglo-header-widget__cart .bloglo-cart-count {
border: none;
}
.bloglo-tsp-header .bloglo-header-widgets p.bloglo-cart-item-title a,
.bloglo-tsp-header
.bloglo-header-widgets
.bloglo-cart-item
a.bloglo-remove-cart-item {
color: inherit;
}
.animate-pop {
-webkit-animation: 0.5s ease-in-out 0.1s normal both 1 si_bounce_in;
animation: 0.5s ease-in-out 0.1s normal both 1 si_bounce_in;
}
.wc-cart-widget-content {
padding: 0.6rem 0;
max-height: 40rem;
overflow-y: auto;
}
.bloglo-empty-cart {
font-size: 1.5rem;
text-align: center;
line-height: 1.5;
padding: 2.5rem;
}
.bloglo-empty-cart p {
margin-top: 0.88rem;
margin-bottom: 0;
}
.bloglo-cart-item {
overflow: hidden;
position: relative;
-ms-flex-wrap: nowrap;
flex-wrap: nowrap;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
padding: 1rem 4rem 1rem 2rem;
}
.bloglo-cart-item:hover {
background-color: rgba(0, 0, 0, 0.04);
}
.bloglo-cart-item:hover .bloglo-remove-cart-item {
-webkit-transform: translateX(0);
-ms-transform: translateX(0);
transform: translateX(0);
opacity: 1;
}
.bloglo-cart-item.removing .bloglo-cart-image,
.bloglo-cart-item.removing .bloglo-cart-item-details {
opacity: 0.3;
}
.bloglo-cart-item .bloglo-remove-cart-item {
position: absolute;
top: 1rem;
right: 1.5rem;
-webkit-transform: translateX(3rem);
-ms-transform: translateX(3rem);
transform: translateX(3rem);
opacity: 0;
}
.bloglo-cart-item .bloglo-remove-cart-item:hover .bloglo-icon {
color: inherit;
}
.bloglo-cart-item .bloglo-remove-cart-item .bloglo-icon {
height: 1.4rem !important;
}
.bloglo-cart-image {
display: block;
-ms-flex-negative: 0;
flex-shrink: 0;
overflow: hidden;
}
.bloglo-cart-image img {
width: 6.5rem;
margin-right: 2rem;
height: auto;
display: block;
border-radius: var(--bloglo-normal-radius);
}
.bloglo-cart-item-quantity {
font-weight: 500;
}
.bloglo-cart-item-quantity:after {
content: "\00d7";
display: inline-block;
font-weight: 400;
padding: 0 0.4rem;
}
.bloglo-cart-item-meta {
margin-top: 0.4rem;
}
.bloglo-cart-item-meta ins {
text-decoration: none;
}
.bloglo-cart-item-meta ins .amount {
font-weight: 500;
}
.bloglo-cart-item-meta del {
opacity: 1;
color: #afafaf;
}
.bloglo-cart-buttons {
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
padding: 1.6rem 2rem;
border-top: 0.1rem solid rgba(190, 190, 190, 0.3);
}
.bloglo-cart-buttons > a {
-webkit-box-flex: 1;
-ms-flex: 1;
flex: 1;
}
.bloglo-cart-buttons > a:first-child {
margin-right: 1rem;
}
.bloglo-cart-item-title {
font-size: 1.6rem;
line-height: 1.25;
color: #232323;
font-weight: 500;
}
@-webkit-keyframes si_bounce_in {
0% {
-webkit-transform: scale(1, 1);
transform: scale(1, 1);
}
20% {
-webkit-transform: scale(1.4, 1.4);
transform: scale(1.4, 1.4);
}
50% {
-webkit-transform: scale(0.8, 0.8);
transform: scale(0.8, 0.8);
}
85% {
-webkit-transform: scale(1.1, 1.1);
transform: scale(1.1, 1.1);
}
100% {
-webkit-transform: scale(1, 1);
transform: scale(1, 1);
}
}
@keyframes si_bounce_in {
0% {
-webkit-transform: scale(1, 1);
transform: scale(1, 1);
}
20% {
-webkit-transform: scale(1.4, 1.4);
transform: scale(1.4, 1.4);
}
50% {
-webkit-transform: scale(0.8, 0.8);
transform: scale(0.8, 0.8);
}
85% {
-webkit-transform: scale(1.1, 1.1);
transform: scale(1.1, 1.1);
}
100% {
-webkit-transform: scale(1, 1);
transform: scale(1, 1);
}
}
#page .woocommerce-notices-wrapper {
margin-top: -2rem;
margin-bottom: 4rem;
}
#page .woocommerce-notices-wrapper:empty {
display: none;
}
#page .woocommerce-error,
#page .woocommerce-info,
#page .woocommerce-message {
margin-left: 0;
margin-right: 0;
margin-bottom: 1rem;
border-radius: 0 0.3rem 0.3rem 0;
border-top: none;
border-left-width: 0.4rem;
border-left-style: solid;
padding: 1.28rem 3.2rem 1.28rem 5rem;
line-height: 1.5;
}
#page .woocommerce-error:before,
#page .woocommerce-info:before,
#page .woocommerce-message:before {
left: 2rem;
top: 1.6rem;
height: 2rem;
width: 2rem;
line-height: 1;
}
#page .woocommerce-error a:not(.button):not(.bloglo-btn),
#page .woocommerce-info a:not(.button):not(.bloglo-btn),
#page .woocommerce-message a:not(.button):not(.bloglo-btn) {
display: inline-block;
-webkit-box-shadow: none;
box-shadow: none;
}
#page .woocommerce-error .button,
#page .woocommerce-info .button,
#page .woocommerce-message .button {
padding: 0;
line-height: inherit;
background: none;
color: inherit;
min-height: auto;
border: none;
}
#page .woocommerce-error .button.wc-forward,
#page .woocommerce-info .button.wc-forward,
#page .woocommerce-message .button.wc-forward {
font-weight: 500;
text-transform: capitalize;
}
#page .woocommerce-info {
border-left-color: #1e85be;
}
#page .woocommerce-info:before {
-webkit-mask-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 32 32"><path d="M16.016.74C7.875.74 1.335 7.28 1.335 15.421s6.54 14.681 14.681 14.681 14.681-6.54 14.681-14.681S24.157.74 16.016.74zm0 26.693c-6.673 0-12.012-5.339-12.012-12.012S9.343 3.409 16.016 3.409s12.012 5.339 12.012 12.012-5.339 12.012-12.012 12.012zm0-13.346c-.801 0-1.335.534-1.335 1.335v5.339c0 .801.534 1.335 1.335 1.335s1.335-.534 1.335-1.335v-5.339c0-.801-.534-1.335-1.335-1.335zm-.935-4.938c-.267.267-.4.534-.4.934s.133.667.4.934.534.4.934.4.667-.133.934-.4.4-.534.4-.934-.133-.667-.4-.934a1.29 1.29 0 00-1.868 0z"/></svg>');
mask-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 32 32"><path d="M16.016.74C7.875.74 1.335 7.28 1.335 15.421s6.54 14.681 14.681 14.681 14.681-6.54 14.681-14.681S24.157.74 16.016.74zm0 26.693c-6.673 0-12.012-5.339-12.012-12.012S9.343 3.409 16.016 3.409s12.012 5.339 12.012 12.012-5.339 12.012-12.012 12.012zm0-13.346c-.801 0-1.335.534-1.335 1.335v5.339c0 .801.534 1.335 1.335 1.335s1.335-.534 1.335-1.335v-5.339c0-.801-.534-1.335-1.335-1.335zm-.935-4.938c-.267.267-.4.534-.4.934s.133.667.4.934.534.4.934.4.667-.133.934-.4.4-.534.4-.934-.133-.667-.4-.934a1.29 1.29 0 00-1.868 0z"/></svg>');
}
#page .woocommerce-error {
border-left-color: #b81c23;
}
#page .woocommerce-error:before {
-webkit-mask-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 32 32"><path d="M16.016.74C7.875.74 1.335 7.28 1.335 15.421s6.54 14.681 14.681 14.681 14.681-6.54 14.681-14.681S24.157.74 16.016.74zm0 26.693c-6.673 0-12.012-5.339-12.012-12.012S9.343 3.409 16.016 3.409s12.012 5.339 12.012 12.012-5.339 12.012-12.012 12.012zm4.938-16.95a1.29 1.29 0 00-1.868 0l-3.07 3.07-3.07-3.07c-.534-.534-1.335-.534-1.868 0s-.534 1.335 0 1.868l3.07 3.07-3.07 3.07a1.29 1.29 0 000 1.868c.267.267.534.4.934.4s.667-.133.934-.4l3.07-3.07 3.07 3.07c.267.267.667.4.934.4s.667-.133.934-.4a1.29 1.29 0 000-1.868l-3.07-3.07 3.07-3.07a1.29 1.29 0 000-1.868z"/></svg>');
mask-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 32 32"><path d="M16.016.74C7.875.74 1.335 7.28 1.335 15.421s6.54 14.681 14.681 14.681 14.681-6.54 14.681-14.681S24.157.74 16.016.74zm0 26.693c-6.673 0-12.012-5.339-12.012-12.012S9.343 3.409 16.016 3.409s12.012 5.339 12.012 12.012-5.339 12.012-12.012 12.012zm4.938-16.95a1.29 1.29 0 00-1.868 0l-3.07 3.07-3.07-3.07c-.534-.534-1.335-.534-1.868 0s-.534 1.335 0 1.868l3.07 3.07-3.07 3.07a1.29 1.29 0 000 1.868c.267.267.534.4.934.4s.667-.133.934-.4l3.07-3.07 3.07 3.07c.267.267.667.4.934.4s.667-.133.934-.4a1.29 1.29 0 000-1.868l-3.07-3.07 3.07-3.07a1.29 1.29 0 000-1.868z"/></svg>');
}
#page .woocommerce-message {
border-left-color: #8fae1b;
}
#page .woocommerce-message:before {
-webkit-mask-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 32 32"><path d="M0 17.824l3.203-3.203 8.008 8.008L28.828 5.012l3.203 3.203-20.82 20.82z"/></svg>');
mask-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 32 32"><path d="M0 17.824l3.203-3.203 8.008 8.008L28.828 5.012l3.203 3.203-20.82 20.82z"/></svg>');
}
.woocommerce ul#shipping_method li {
margin-bottom: 0.96rem;
}
.woocommerce ul#shipping_method li input {
margin: 0 1.12rem 0 0;
vertical-align: middle;
}
.woocommerce .woocommerce-customer-details address {
border-right-width: 0.1rem;
border-radius: var(--bloglo-normal-radius);
border-color: rgba(190, 190, 190, 0.3);
border-bottom-width: 0.1rem;
padding: 1.2rem 2rem;
}
.woocommerce form.checkout_coupon {
-ms-flex-wrap: wrap;
flex-wrap: wrap;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
padding: 3rem;
border: 0.2rem dashed rgba(190, 190, 190, 0.3);
border-radius: var(--bloglo-normal-radius);
margin-top: 1.5rem;
}
.woocommerce form.checkout_coupon p {
width: auto;
}
.woocommerce form.checkout_coupon p.form-row-first {
margin-right: 1.5rem;
}
.woocommerce form.checkout_coupon p:first-child {
text-align: center;
margin-bottom: 1.6rem;
-ms-flex-preferred-size: 100%;
flex-basis: 100%;
}
.woocommerce form.checkout_coupon .button {
text-transform: capitalize;
}
.woocommerce #customer_login h2 {
margin-top: 0;
}
.woocommerce #customer_login h2 form.login,
.woocommerce #customer_login h2 form.register {
margin: 0;
min-height: 35.1rem;
padding: 3rem 10%;
}
.woocommerce form.login,
.woocommerce form.register {
padding: 0;
margin-top: 1.5rem;
border: none;
max-width: 60rem;
}
.woocommerce form.login p:first-child,
.woocommerce form.register p:first-child {
margin-top: 0;
}
.woocommerce form.login .form-row,
.woocommerce form.register .form-row {
margin: 0 0 2.4rem;
}
.woocommerce form.login .form-row:last-child,
.woocommerce form.register .form-row:last-child {
margin-bottom: 0;
}
.woocommerce form.login .button,
.woocommerce form.register .button {
margin-right: 2rem;
}
.woocommerce form.login label span,
.woocommerce form.register label span {
font-weight: 400;
}
.woocommerce form.login .woocommerce-form-login__rememberme,
.woocommerce form.register .woocommerce-form-login__rememberme {
margin-top: 1.3rem;
line-height: 1;
}
.woocommerce form.login .lost_password,
.woocommerce form.register .lost_password {
font-size: 1.3rem;
margin-bottom: -rem(15px);
margin-top: 0;
}
.woocommerce form.login .form-row-first,
.woocommerce form.login .form-row-last,
.woocommerce form.register .form-row-first,
.woocommerce form.register .form-row-last {
width: 49%;
}
.woocommerce strong {
font-weight: 600;
}
.woocommerce .woocommerce-additional-fields {
margin-top: 1.6rem;
}
.woocommerce .woocommerce-additional-fields textarea {
min-height: 20rem;
}
.woocommerce .nav-links {
text-align: center;
}
.woocommerce #yith-wcwl-form table.shop_table,
.woocommerce .woocommerce-cart-form table.shop_table,
.woocommerce .woocommerce-checkout-review-order table.shop_table {
margin: 0;
border: 0;
border-radius: var(--bloglo-normal-radius);
color: #232323;
border-spacing: 0;
}
.woocommerce #yith-wcwl-form table.shop_table a,
.woocommerce .woocommerce-cart-form table.shop_table a,
.woocommerce .woocommerce-checkout-review-order table.shop_table a {
-webkit-box-shadow: none !important;
box-shadow: none !important;
}
.woocommerce
#yith-wcwl-form
table.shop_table
a:not(.bloglo-woo-plus):not(.bloglo-woo-minus):not(.bloglo-btn):not(
.remove_from_wishlist
),
.woocommerce
.woocommerce-cart-form
table.shop_table
a:not(.bloglo-woo-plus):not(.bloglo-woo-minus):not(.bloglo-btn):not(
.remove_from_wishlist
),
.woocommerce
.woocommerce-checkout-review-order
table.shop_table
a:not(.bloglo-woo-plus):not(.bloglo-woo-minus):not(.bloglo-btn):not(
.remove_from_wishlist
) {
color: inherit;
}
.woocommerce #yith-wcwl-form table.shop_table thead,
.woocommerce .woocommerce-cart-form table.shop_table thead,
.woocommerce .woocommerce-checkout-review-order table.shop_table thead {
font-size: 1.6rem;
line-height: 2.4rem;
font-weight: 600;
letter-spacing: 0.032rem;
}
.woocommerce #yith-wcwl-form table.shop_table thead th,
.woocommerce .woocommerce-cart-form table.shop_table thead th,
.woocommerce .woocommerce-checkout-review-order table.shop_table thead th {
font-size: 1.2rem;
font-weight: 400;
padding: 2rem 0;
border: 0 !important;
}
.woocommerce #yith-wcwl-form table.shop_table thead th:first-child,
.woocommerce .woocommerce-cart-form table.shop_table thead th:first-child,
.woocommerce
.woocommerce-checkout-review-order
table.shop_table
thead
th:first-child {
border-radius: 0.3rem 0 0 0;
}
.woocommerce #yith-wcwl-form table.shop_table thead th:last-child,
.woocommerce .woocommerce-cart-form table.shop_table thead th:last-child,
.woocommerce
.woocommerce-checkout-review-order
table.shop_table
thead
th:last-child {
border-radius: 0 0.3rem 0 0;
}
.woocommerce #yith-wcwl-form table.shop_table th,
.woocommerce #yith-wcwl-form table.shop_table td,
.woocommerce .woocommerce-cart-form table.shop_table th,
.woocommerce .woocommerce-cart-form table.shop_table td,
.woocommerce .woocommerce-checkout-review-order table.shop_table th,
.woocommerce .woocommerce-checkout-review-order table.shop_table td {
font-weight: 400;
border: none;
text-align: center;
}
.woocommerce #yith-wcwl-form table.shop_table th:first-child,
.woocommerce #yith-wcwl-form table.shop_table td:first-child,
.woocommerce .woocommerce-cart-form table.shop_table th:first-child,
.woocommerce .woocommerce-cart-form table.shop_table td:first-child,
.woocommerce .woocommerce-checkout-review-order table.shop_table th:first-child,
.woocommerce
.woocommerce-checkout-review-order
table.shop_table
td:first-child {
padding-left: 2rem;
padding-right: 2rem;
text-align: left;
border-left: 0.3rem solid rgba(190, 190, 190, 0.2);
}
.woocommerce #yith-wcwl-form table.shop_table th:last-child,
.woocommerce #yith-wcwl-form table.shop_table td:last-child,
.woocommerce .woocommerce-cart-form table.shop_table th:last-child,
.woocommerce .woocommerce-cart-form table.shop_table td:last-child,
.woocommerce .woocommerce-checkout-review-order table.shop_table th:last-child,
.woocommerce .woocommerce-checkout-review-order table.shop_table td:last-child {
padding-right: 2rem;
padding-left: 2rem;
border-right-width: 0.3rem;
}
.woocommerce #yith-wcwl-form table.shop_table td,
.woocommerce .woocommerce-cart-form table.shop_table td,
.woocommerce .woocommerce-checkout-review-order table.shop_table td {
padding: 1.6rem 0;
border-right: 0.1rem solid rgba(190, 190, 190, 0.2);
border-bottom: 0.1rem solid rgba(190, 190, 190, 0.2);
}
.woocommerce #yith-wcwl-form table.shop_table tr:nth-last-child(2) td,
.woocommerce .woocommerce-cart-form table.shop_table tr:nth-last-child(2) td {
border-bottom-width: 0.3rem;
border-bottom-color: rgba(190, 190, 190, 0.2);
}
.woocommerce
#yith-wcwl-form
table.shop_table
tr:nth-last-child(2)
td:first-child,
.woocommerce
.woocommerce-cart-form
table.shop_table
tr:nth-last-child(2)
td:first-child {
border-radius: 0 0 0 0.3rem;
}
.woocommerce
#yith-wcwl-form
table.shop_table
tr:nth-last-child(2)
td:last-child,
.woocommerce
.woocommerce-cart-form
table.shop_table
tr:nth-last-child(2)
td:last-child {
border-radius: 0 0 0.3rem 0;
}
.woocommerce #yith-wcwl-form table.shop_table tr:last-child td,
.woocommerce .woocommerce-cart-form table.shop_table tr:last-child td {
border-bottom: 0;
border-left: 0;
border-right: 0;
padding: 2rem 0 0;
}
.woocommerce .woocommerce-checkout-review-order table.shop_table th,
.woocommerce .woocommerce-checkout-review-order table.shop_table td {
text-align: left;
}
.woocommerce .woocommerce-checkout-review-order table.shop_table tfoot tr td,
.woocommerce .woocommerce-checkout-review-order table.shop_table tfoot tr th {
border-radius: 0 !important;
background-color: transparent;
}
.woocommerce
.woocommerce-checkout-review-order
table.shop_table
tfoot
tr
td:first-child,
.woocommerce
.woocommerce-checkout-review-order
table.shop_table
tfoot
tr
th:first-child {
border-left: 0.3rem solid rgba(190, 190, 190, 0.2) !important;
border-bottom: 0.1rem solid rgba(190, 190, 190, 0.2) !important;
}
.woocommerce
.woocommerce-checkout-review-order
table.shop_table
tfoot
tr:last-child
th:first-child {
border-bottom-width: 0.3rem !important;
}
.woocommerce .woocommerce-checkout-review-order table.shop_table tfoot tr th {
border-right: 0.1rem solid rgba(190, 190, 190, 0.2) !important;
}
.woocommerce
.woocommerce-checkout-review-order
table.shop_table
tfoot
tr:first-child
td,
.woocommerce
.woocommerce-checkout-review-order
table.shop_table
tfoot
tr:first-child
th {
border-top: solid 1.5rem rgba(190, 190, 190, 0.2) !important;
}
.woocommerce
.woocommerce-checkout-review-order
table.shop_table
tfoot
tr:last-child
td {
border-bottom-width: 0.3rem;
border-bottom-color: rgba(190, 190, 190, 0.2);
}
.woocommerce
.woocommerce-checkout-review-order
table.shop_table
tfoot
tr:last-child
td:first-child {
border-radius: 0 0 0 0.3rem;
}
.woocommerce
.woocommerce-checkout-review-order
table.shop_table
tfoot
tr:last-child
td:last-child {
border-radius: 0 0 0.3rem 0;
}
.woocommerce td.product-name img {
display: block;
width: 6.4rem;
margin-right: 1.6rem;
border-radius: var(--bloglo-normal-radius);
}
.woocommerce td.product-name a {
display: inline-block;
vertical-align: middle;
}
.woocommerce a.remove {
height: 2.4rem;
width: 2.4rem;
line-height: 2.368rem;
-js-display: flex;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
}
.woocommerce .product-remove {
width: 3rem;
}
.woocommerce .product-remove .bloglo-icon {
height: 1.6rem;
}
.woocommerce .quantity {
display: inline-block;
position: relative;
padding-right: 2.8rem;
}
.woocommerce .quantity .bloglo-woo-minus,
.woocommerce .quantity .bloglo-woo-plus {
text-decoration: none;
font-family: -apple-system, system-ui, BlinkMacSystemFont, "Segoe UI", Roboto,
Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
position: absolute;
right: 0;
top: 0;
width: 2.8rem;
height: 2.55rem;
line-height: 2rem;
border: 0.1rem solid rgba(190, 190, 190, 0.3);
-webkit-box-align: initial;
-ms-flex-align: initial;
align-items: initial;
color: inherit !important;
font-size: 1.5rem;
background-color: #fff;
}
.woocommerce .quantity .bloglo-woo-minus:hover,
.woocommerce .quantity .bloglo-woo-plus:hover {
background-color: rgba(190, 190, 190, 0.2);
}
.woocommerce .quantity .bloglo-woo-plus {
border-radius: 0 0.2rem 0 0;
}
.woocommerce .quantity .bloglo-woo-minus {
top: auto;
bottom: 0;
height: 2.55rem;
border-radius: 0 0 0.2rem 0;
}
.woocommerce .quantity .qty {
outline: none !important;
-webkit-box-shadow: none !important;
box-shadow: none !important;
border: 0.1rem solid rgba(190, 190, 190, 0.3);
border-right: none;
height: 5rem;
border-radius: 0.2rem 0 0 0.2rem;
width: 6rem;
}
.woocommerce .quantity input[type="number"]::-webkit-inner-spin-button,
.woocommerce .quantity input[type="number"]::-webkit-outer-spin-button {
-webkit-appearance: none;
margin: 0;
}
.woocommerce .quantity input[type="number"] {
-moz-appearance: textfield;
}
.woocommerce #coupon_code {
margin-right: 1.5rem;
min-width: 21rem;
min-height: 5rem;
padding-left: 2rem;
padding-right: 2rem;
}
.woocommerce .cart-collaterals {
margin-top: 5rem;
}
.woocommerce .cart_totals h2,
.woocommerce .cross-sells > h4 {
margin-bottom: 1.6rem;
}
.woocommerce .cart_totals {
margin-left: auto;
margin-bottom: 0;
}
.woocommerce .cart_totals table.shop_table {
border: 0.3rem solid rgba(190, 190, 190, 0.2);
border-radius: var(--bloglo-normal-radius);
}
.woocommerce .cart_totals table.shop_table th {
border-right: 0.1rem solid rgba(190, 190, 190, 0.2);
}
.woocommerce .cart_totals table.shop_table td,
.woocommerce .cart_totals table.shop_table th {
padding: 1.6rem 2rem;
}
.woocommerce .cart_totals table.shop_table th,
.woocommerce .cart_totals table.shop_table td {
border-color: rgba(190, 190, 190, 0.2);
border-top-width: 0.1rem;
font-weight: 400;
}
.woocommerce .cart_totals table.shop_table .order-total th,
.woocommerce .cart_totals table.shop_table .order-total td {
background-color: rgba(190, 190, 190, 0.2);
}
.woocommerce .show-on-hover {
opacity: 0;
-webkit-transition: opacity 0.2s linear,
-webkit-transform 5s cubic-bezier(0.25, 0.8, 0.25, 1);
transition: opacity 0.2s linear,
-webkit-transform 5s cubic-bezier(0.25, 0.8, 0.25, 1);
transition: opacity 0.2s linear, transform 5s cubic-bezier(0.25, 0.8, 0.25, 1);
transition: opacity 0.2s linear, transform 5s cubic-bezier(0.25, 0.8, 0.25, 1),
-webkit-transform 5s cubic-bezier(0.25, 0.8, 0.25, 1);
-webkit-transform: scale3d(1, 1, 1);
transform: scale3d(1, 1, 1);
}
.woocommerce li.product:hover .show-on-hover {
opacity: 1;
-webkit-transform: scale3d(1.05, 1.05, 1.05);
transform: scale3d(1.05, 1.05, 1.05);
}
.woocommerce form .form-row {
margin: 1.6rem 0;
padding: 0;
}
.woocommerce form .form-row.notes {
margin-bottom: 0;
}
.shipping-calculator-form > p:last-of-type {
margin-bottom: 0;
}
.shipping-calculator-button {
-webkit-box-shadow: none !important;
box-shadow: none !important;
text-transform: capitalize;
}
.shipping-calculator-button:after {
display: none;
}
.woocommerce-shipping-methods label,
.woocommerce-remove-coupon,
.woocommerce .optional {
font-weight: 400;
}
.woocommerce-cart .return-to-shop:not(.bloglo-woo-return) {
display: none !important;
}
#add_payment_method
.cart-collaterals
.cart_totals
.woocommerce-shipping-destination,
.woocommerce-cart
.cart-collaterals
.cart_totals
.woocommerce-shipping-destination,
.woocommerce-checkout
.cart-collaterals
.cart_totals
.woocommerce-shipping-destination {
font-size: 1.3rem;
margin-top: 1.6rem;
margin-bottom: 0.72rem;
}
.bloglo-woo-before-shop {
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
margin-bottom: 3rem;
}
.bloglo-woo-before-shop .woocommerce-ordering {
position: relative;
margin-left: auto;
}
.bloglo-woo-before-shop .woocommerce-ordering .orderby {
width: 12.6rem;
}
.bloglo-woo-before-shop #bloglo-orderby {
display: inline-block;
position: relative;
z-index: 1;
}
.bloglo-woo-before-shop #bloglo-orderby > svg {
height: 1.386rem;
margin-left: 1rem;
}
.bloglo-woo-before-shop select {
background-position: calc(100%) 1.28rem;
background-color: rgba(0, 0, 0, 0);
padding-left: 0;
padding-right: 1.9rem;
border: none;
cursor: pointer;
height: initial;
line-height: inherit;
}
.bloglo-woo-before-shop select.custom-select-loaded {
position: absolute;
opacity: 0;
z-index: 2;
}
.bloglo-woo-before-shop
select.custom-select-loaded:hover
~ #bloglo-orderby:before {
-webkit-transform-origin: left center;
-ms-transform-origin: left center;
transform-origin: left center;
-webkit-transform: scale(1, 1) translateZ(0.1rem);
transform: scale(1, 1) translateZ(0.1rem);
}
.woocommerce .star-rating {
min-height: 1.6rem;
position: relative;
display: inline-block;
font-size: 1.3rem !important;
width: 7.7rem;
max-width: 7.7rem;
margin: 0.5rem 0 0;
font-weight: 400 !important;
letter-spacing: 0.2rem;
white-space: nowrap;
}
.woocommerce .star-rating span {
padding-top: 1.6rem;
}
.woocommerce .star-rating span:before {
white-space: nowrap;
}
.woocommerce .star-rating:before {
content: "\53\53\53\53\53";
white-space: nowrap;
opacity: 0.4;
}
.woocommerce .cross-sells ul.products {
margin-top: 0;
}
.woocommerce ul.products {
margin-top: -4rem;
margin-bottom: 0;
}
.woocommerce ul.products li.product {
position: relative;
margin-top: 4rem;
margin-bottom: 0;
overflow: hidden;
border-radius: 1rem;
z-index: 0;
border: 0.1rem solid rgba(190, 190, 190, 0.3);
-webkit-transition: var(--bloglo-transition-primary);
transition: var(--bloglo-transition-primary);
}
.woocommerce ul.products.columns-1 li.product:nth-child(1n),
.woocommerce-page ul.products.columns-1 li.product:nth-child(1n),
.woocommerce ul.products.columns-2 li.product:nth-child(2n),
.woocommerce-page ul.products.columns-2 li.product:nth-child(2n),
.woocommerce ul.products.columns-3 li.product:nth-child(3n),
.woocommerce-page ul.products.columns-3 li.product:nth-child(3n),
.woocommerce ul.products.columns-4 li.product:nth-child(4n),
.woocommerce-page ul.products.columns-4 li.product:nth-child(4n) {
margin-right: 0;
}
.woocommerce ul.products.columns-1 li.product:nth-child(1n + 2),
.woocommerce-page ul.products.columns-1 li.product:nth-child(1n + 2),
.woocommerce ul.products.columns-2 li.product:nth-child(2n + 3),
.woocommerce-page ul.products.columns-2 li.product:nth-child(2n + 3),
.woocommerce ul.products.columns-3 li.product:nth-child(3n + 4),
.woocommerce-page ul.products.columns-3 li.product:nth-child(3n + 4),
.woocommerce ul.products.columns-4 li.product:nth-child(4n + 5),
.woocommerce-page ul.products.columns-4 li.product:nth-child(4n + 5) {
clear: both;
}
.woocommerce ul.products li.product:hover,
.woocommerce ul.products li.product:focus-within {
border-color: transparent;
box-shadow: 0 0 3rem 0 rgba(0, 0, 0, 0.08);
}
.woocommerce ul.products li.product .meta-wrap {
padding: 1.9rem;
padding-top: 0.3rem;
}
.woocommerce ul.products li.product .meta-wrap > * {
margin: 1.2rem 0;
display: block;
}
.woocommerce ul.products li.product .meta-wrap > .price {
margin-top: 1.76rem;
margin-bottom: 1.76rem;
line-height: 1;
}
.woocommerce ul.products li.product .meta-wrap > .star-rating {
line-height: 1;
}
.woocommerce
ul.products
li.product
.meta-wrap
> .bloglo-loop-product__category-wrap {
font-size: 1.486rem;
}
.woocommerce ul.products li.product .meta-wrap > :first-child {
margin-top: 0 !important;
}
.woocommerce ul.products li.product .meta-wrap > :last-child {
margin-bottom: 0 !important;
}
.woocommerce ul.products li.product .woocommerce-loop-product__title,
.woocommerce ul.products li.product .woocommerce-loop-product__link h2,
.woocommerce ul.products li.product .bloglo-loop-product__category-wrap a,
.woocommerce ul.products li.product .price {
padding: 0;
line-height: 1.5;
}
.woocommerce ul.products li.product .woocommerce-loop-product__link h2 {
font-size: 1.707rem;
font-family: inherit;
font-style: inherit;
letter-spacing: inherit;
line-height: inherit;
font-weight: 500;
}
.woocommerce ul.products li.product .bloglo-loop-product__category-wrap {
line-height: 1;
}
.woocommerce ul.products li.product .bloglo-loop-product__category-wrap a {
line-height: inherit;
}
.woocommerce ul.products li.product .price {
color: inherit;
font-size: inherit;
font-weight: 500;
}
.woocommerce ul.products li.product .price ins {
text-decoration: none;
font-weight: 500;
}
.woocommerce ul.products li.product .price del {
opacity: 1;
color: #afafaf;
}
.woocommerce ul.products li.product a img,
.woocommerce ul.products li.product.product-category {
border-radius: var(--bloglo-normal-radius);
}
.woocommerce ul.products li.product a img {
margin: 0;
}
.woocommerce ul.products li.product .woocommerce-placeholder {
border: none;
}
.woocommerce ul.products li.product.product-category {
overflow: hidden;
}
.woocommerce ul.products li.product.product-category:hover > a:after {
opacity: 1;
}
.woocommerce ul.products li.product.product-category > a {
display: block;
}
.woocommerce ul.products li.product.product-category > a:after {
content: "";
z-index: 1;
background-image: -webkit-gradient(
linear,
left bottom,
left top,
from(#000),
to(transparent)
);
background-image: linear-gradient(to top, #000 0%, transparent 100%);
-webkit-transform: translateY(40%);
-ms-transform: translateY(40%);
transform: translateY(40%);
opacity: 0.85;
}
.woocommerce ul.products li.product .woocommerce-loop-category__title {
position: absolute;
bottom: 2rem;
left: 2rem;
right: 2rem;
font-size: 1.6rem;
color: #fff;
z-index: 2;
-webkit-transform: translate3d(0, 1.8rem, 0);
transform: translate3d(0, 1.8rem, 0);
}
.woocommerce ul.products li.product .woocommerce-loop-category__title span {
display: block;
font-size: 1.3rem;
font-weight: 400;
margin-top: 0.5rem;
line-height: 1;
-webkit-transform: translate3d(0, 1.3rem, 0);
transform: translate3d(0, 1.3rem, 0);
opacity: 0;
}
.woocommerce ul.products li.product:hover .woocommerce-loop-category__title {
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
}
.woocommerce
ul.products
li.product:hover
.woocommerce-loop-category__title
span {
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
opacity: 1;
}
.woocommerce ul.products li.product .woocommerce-loop-category__title h3 {
margin: 0;
}
.woocommerce ul.products li.product.outofstock a img {
opacity: 0.5;
}
.woocommerce ul.products li.product.outofstock a img.show-on-hover {
opacity: 0;
}
.woocommerce ul.products li.product.outofstock:hover .swap-on-hover a img {
opacity: 0;
}
.woocommerce
ul.products
li.product.outofstock:hover
.swap-on-hover
a
img.show-on-hover {
opacity: 0.5;
}
.woocommerce ul.products li.product .added_to_cart {
white-space: nowrap;
bottom: 1.2rem;
left: 1.2rem;
right: 1.2rem;
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
background-color: #232323;
}
.woocommerce ul.products li.product .added_to_cart:hover {
background-color: #2e353b;
}
.woocommerce ul.products li.product .added_to_cart:before {
content: "";
-webkit-mask-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 20 20"><path d="M3 2h14a1 1 0 011 1v14a1 1 0 01-1 1H3a1 1 0 01-1-1V3a1 1 0 011-1zM0 3a3 3 0 013-3h14a3 3 0 013 3v14a3 3 0 01-3 3H3a3 3 0 01-3-3zm10 7c-2.761 0-5-2.686-5-6h2c0 2.566 1.669 4 3 4s3-1.434 3-4h2c0 3.314-2.239 6-5 6z" fill="currentColor" fill-rule="evenodd"></path></svg>');
mask-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 20 20"><path d="M3 2h14a1 1 0 011 1v14a1 1 0 01-1 1H3a1 1 0 01-1-1V3a1 1 0 011-1zM0 3a3 3 0 013-3h14a3 3 0 013 3v14a3 3 0 01-3 3H3a3 3 0 01-3-3zm10 7c-2.761 0-5-2.686-5-6h2c0 2.566 1.669 4 3 4s3-1.434 3-4h2c0 3.314-2.239 6-5 6z" fill="currentColor" fill-rule="evenodd"></path></svg>');
margin-right: 1rem;
}
.woocommerce ul.products li.product a.bloglo-btn,
.woocommerce ul.products li.product a.added_to_cart {
position: absolute;
z-index: 2;
padding: 0.8rem 1.6rem;
-webkit-transition-delay: 0.25s !important;
transition-delay: 0.25s !important;
}
.woocommerce ul.products li.product .bloglo-product-thumb {
margin-bottom: 1.5rem;
border-radius: var(--bloglo-normal-radius);
position: relative;
overflow: hidden;
}
.woocommerce ul.products li.product .bloglo-product-thumb .bloglo-btn {
-webkit-transform: translate3d(0, 3rem, 0);
transform: translate3d(0, 3rem, 0);
bottom: 1.2rem;
left: 1.2rem;
right: 1.2rem;
opacity: 0;
visibility: hidden;
width: auto;
}
.woocommerce ul.products li.product:hover .bloglo-btn,
.woocommerce ul.products li.product .loading.bloglo-btn {
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
opacity: 1;
visibility: visible;
-webkit-transition-delay: 0 !important;
transition-delay: 0 !important;
}
.woocommerce ul.products li.product .loading.bloglo-btn {
opacity: 0.75;
}
.woocommerce ul.products li.product:hover .added_to_cart {
-webkit-transform: translate3d(0, -120%, 0);
transform: translate3d(0, -120%, 0);
-webkit-transition-delay: 0 !important;
transition-delay: 0 !important;
}
.woocommerce ul.products.yith-wcan-loading {
margin-bottom: 4rem;
}
.woocommerce ul#shipping_method .amount {
font-weight: 600;
}
.woocommerce-page .entry-content {
font-size: 1.5rem;
}
.woocommerce .woocommerce-result-count,
.woocommerce .woocommerce-ordering {
margin-bottom: 0;
}
.woocommerce ul.products li.product .onsale,
.woocommerce span.onsale {
min-width: initial;
min-height: initial;
min-height: auto;
margin: 0;
left: 1.2rem;
top: 1.2rem;
right: auto;
bottom: auto;
border-radius: var(--bloglo-full-radius);
line-height: inherit;
padding: 0.3rem 1rem;
font-size: 1.3rem;
font-weight: 500;
z-index: 2;
}
.woocommerce span.onsale.sold-out,
.woocommerce ul.products li.product .onsale.sold-out {
background-color: #232323;
}
.woocommerce-checkout p.woocommerce-notice {
margin-top: 0;
}
.woocommerce .woocommerce-checkout-review-order {
padding: 0.2rem 2.7rem 3rem;
background-color: rgba(190, 190, 190, 0.2);
border-radius: 0 0 0.3rem 0.3rem;
}
.woocommerce .woocommerce-checkout-review-order strong,
.woocommerce
.woocommerce-checkout-review-order
.woocommerce-Price-amount.amount,
.woocommerce .woocommerce-checkout-review-order th,
.woocommerce .woocommerce-checkout-review-order td {
font-weight: 400;
}
.woocommerce .woocommerce-checkout-review-order .order-total th {
font-weight: 600 !important;
}
.woocommerce
.woocommerce-checkout-review-order
.order-total
.woocommerce-Price-amount.amount {
font-weight: 600;
}
.woocommerce .woocommerce-checkout-review-order table.shop_table {
background-color: #fff;
border-radius: 0.6rem;
margin-bottom: 2rem;
}
.woocommerce .woocommerce-checkout-review-order table.shop_table thead th {
background-color: #fff;
border: 0.3rem solid rgba(190, 190, 190, 0.2) !important;
}
.woocommerce
.woocommerce-checkout-review-order
table.shop_table
thead
th:first-child {
border-right: 0 !important;
}
.woocommerce
.woocommerce-checkout-review-order
table.shop_table
thead
th:last-child {
border-left: 0 !important;
}
.woocommerce-checkout .col2-set .col-2 {
position: -webkit-sticky;
position: sticky;
top: 0;
}
#order_review_heading {
background-color: rgba(190, 190, 190, 0.2);
text-align: center;
padding: 2.4rem 0 1.6rem;
margin-bottom: 0;
position: relative;
text-transform: capitalize;
z-index: -1;
}
#order_review_heading:after {
content: "";
display: block;
position: absolute;
top: -2rem;
right: 0;
left: 0;
height: 2rem;
background: linear-gradient(
-45deg,
rgba(190, 190, 190, 0.2) 33.333%,
transparent 33.333%,
transparent 66.667%,
rgba(190, 190, 190, 0.2) 66.667%
),
linear-gradient(
45deg,
rgba(190, 190, 190, 0.2) 33.333%,
transparent 33.333%,
transparent 66.667%,
rgba(190, 190, 190, 0.2) 66.667%
);
background-size: 1.2rem 4.4rem;
background-position: 0 -2.2rem;
}
#ship-to-different-address {
margin-bottom: 1.6rem;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
padding: 1.6rem 2rem;
background-color: rgba(190, 190, 190, 0.2);
color: inherit;
border-radius: var(--bloglo-normal-radius);
font-size: inherit;
}
#ship-to-different-address label {
cursor: pointer;
font-weight: 400;
margin-bottom: 0;
}
.woocommerce-invalid #terms {
outline: none;
border-color: red;
}
.woocommerce-invalid #terms + span a {
color: inherit;
}
#place_order {
float: none;
display: block;
width: 100%;
text-transform: capitalize;
margin-top: 1.6rem;
}
#add_payment_method #payment,
.woocommerce-cart #payment,
.woocommerce-checkout #payment {
border-radius: 0;
background: none;
border-bottom-color: rgba(190, 190, 190, 0.3);
}
#add_payment_method #payment ul.payment_methods,
.woocommerce-cart #payment ul.payment_methods,
.woocommerce-checkout #payment ul.payment_methods {
margin: 0 0.3rem 2rem;
border-bottom: none;
}
#add_payment_method #payment ul.payment_methods .woocommerce-notice,
.woocommerce-cart #payment ul.payment_methods .woocommerce-notice,
.woocommerce-checkout #payment ul.payment_methods .woocommerce-notice {
background-color: #fff;
}
#add_payment_method #payment ul.payment_methods li:not(.woocommerce-notice),
.woocommerce-cart #payment ul.payment_methods li:not(.woocommerce-notice),
.woocommerce-checkout #payment ul.payment_methods li:not(.woocommerce-notice) {
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
background-color: #fff;
padding: 1.6rem 2rem;
border-bottom: 0.3rem solid rgba(190, 190, 190, 0.2);
}
#add_payment_method
#payment
ul.payment_methods
li:not(.woocommerce-notice).payment_method_paypal,
.woocommerce-cart
#payment
ul.payment_methods
li:not(.woocommerce-notice).payment_method_paypal,
.woocommerce-checkout
#payment
ul.payment_methods
li:not(.woocommerce-notice).payment_method_paypal {
-webkit-box-pack: stretch;
-ms-flex-pack: stretch;
justify-content: stretch;
}
#add_payment_method
#payment
ul.payment_methods
li:not(.woocommerce-notice).payment_method_paypal
label,
.woocommerce-cart
#payment
ul.payment_methods
li:not(.woocommerce-notice).payment_method_paypal
label,
.woocommerce-checkout
#payment
ul.payment_methods
li:not(.woocommerce-notice).payment_method_paypal
label {
-webkit-box-flex: 1;
-ms-flex-positive: 1;
flex-grow: 1;
-js-display: inline-flex;
display: -webkit-inline-box;
display: -ms-inline-flexbox;
display: inline-flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
}
#add_payment_method
#payment
ul.payment_methods
li:not(.woocommerce-notice).payment_method_paypal
img,
.woocommerce-cart
#payment
ul.payment_methods
li:not(.woocommerce-notice).payment_method_paypal
img,
.woocommerce-checkout
#payment
ul.payment_methods
li:not(.woocommerce-notice).payment_method_paypal
img {
-webkit-box-ordinal-group: 4;
-ms-flex-order: 3;
order: 3;
margin-left: auto;
padding-left: 2rem;
max-height: 5rem;
}
#add_payment_method
#payment
ul.payment_methods
li:not(.woocommerce-notice)
input,
.woocommerce-cart #payment ul.payment_methods li:not(.woocommerce-notice) input,
.woocommerce-checkout
#payment
ul.payment_methods
li:not(.woocommerce-notice)
input {
margin-right: 1.12rem;
}
#add_payment_method #payment ul.payment_methods .about_paypal,
.woocommerce-cart #payment ul.payment_methods .about_paypal,
.woocommerce-checkout #payment ul.payment_methods .about_paypal {
line-height: inherit;
font-size: 1.2rem;
margin-left: 1.4rem;
-webkit-box-shadow: none;
box-shadow: none;
}
#add_payment_method #payment ul.payment_methods li.woocommerce-info,
.woocommerce-cart #payment ul.payment_methods li.woocommerce-info,
.woocommerce-checkout #payment ul.payment_methods li.woocommerce-info {
line-height: inherit;
}
#add_payment_method #payment div.payment_box,
.woocommerce-cart #payment div.payment_box,
.woocommerce-checkout #payment div.payment_box {
background: none;
border-radius: 0;
line-height: 1.6;
font-size: 1.4rem;
margin-top: 1rem;
}
#add_payment_method #payment div.payment_box p,
.woocommerce-cart #payment div.payment_box p,
.woocommerce-checkout #payment div.payment_box p {
margin-top: 0;
}
#add_payment_method #payment div.payment_box:before,
.woocommerce-cart #payment div.payment_box:before,
.woocommerce-checkout #payment div.payment_box:before {
display: none;
}
.woocommerce-checkout-review-order h3 {
margin-top: 4rem;
margin-bottom: 1.6rem;
text-align: center;
}
.woocommerce-privacy-policy-text p {
margin: 0 0.3rem 2rem;
font-size: 1.4rem;
}
.woocommerce-checkout-review-order .woocommerce-form__label {
font-weight: 500;
margin: 2rem 0.3rem;
}
.woocommerce-password-strength {
font-weight: 400;
color: #232323;
}
.woocommerce-Button.button,
.woocommerce-address-fields .button {
text-transform: capitalize;
}
.woocommerce-MyAccount-content > p:first-of-type {
margin-top: 0;
}
.woocommerce-MyAccount-content > form > h3 {
margin-top: 0;
margin-bottom: 2rem;
}
.woocommerce-pagination .woocommerce-button {
margin: 0 1rem !important;
}
#main .woocommerce-MyAccount-navigation {
width: 25%;
}
#main .woocommerce-MyAccount-navigation ul li:before {
content: "";
display: inline-block;
margin-right: 1.6rem;
}
#main .woocommerce-MyAccount-navigation ul li:first-child a {
margin-top: 0;
}
#main .woocommerce-MyAccount-navigation ul li.is-active > a {
font-weight: 500;
}
#main .woocommerce-MyAccount-navigation ul li a {
display: inline-block;
-webkit-box-shadow: none !important;
box-shadow: none !important;
color: inherit;
margin: 0.5rem 0;
text-transform: capitalize;
}
#main
.woocommerce-MyAccount-navigation
ul
li.woocommerce-MyAccount-navigation-link--dashboard:before {
-webkit-mask-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 32 32"><path d="M29.362 14.087h-5.339c-.534 0-1.068.4-1.201.934l-2.803 8.141-6.807-20.153c-.133-.534-.667-.934-1.201-.934s-1.068.4-1.201.934L7.073 14.086H2.669c-.801 0-1.335.534-1.335 1.335s.534 1.335 1.335 1.335h5.339c.534 0 1.068-.4 1.201-.934l2.803-8.141 6.807 20.286c.133.534.667.934 1.201.934s1.068-.4 1.201-.934l3.737-11.077h4.404c.801 0 1.335-.534 1.335-1.335s-.534-1.468-1.335-1.468z"/></svg>');
mask-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 32 32"><path d="M29.362 14.087h-5.339c-.534 0-1.068.4-1.201.934l-2.803 8.141-6.807-20.153c-.133-.534-.667-.934-1.201-.934s-1.068.4-1.201.934L7.073 14.086H2.669c-.801 0-1.335.534-1.335 1.335s.534 1.335 1.335 1.335h5.339c.534 0 1.068-.4 1.201-.934l2.803-8.141 6.807 20.286c.133.534.667.934 1.201.934s1.068-.4 1.201-.934l3.737-11.077h4.404c.801 0 1.335-.534 1.335-1.335s-.534-1.468-1.335-1.468z"/></svg>');
}
#main
.woocommerce-MyAccount-navigation
ul
li.woocommerce-MyAccount-navigation-link--orders:before {
-webkit-mask-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 32 32"><path d="M28.428 5.545L17.751.206c-1.068-.534-2.402-.534-3.604 0L3.47 5.545a3.846 3.846 0 00-2.135 3.47v12.679c0 1.468.801 2.936 2.269 3.604l10.677 5.339c.534.267 1.201.4 1.735.4.667 0 1.201-.133 1.735-.4l10.677-5.339c1.335-.667 2.269-2.002 2.269-3.604V9.015c0-1.468-.801-2.803-2.269-3.47zm-12.946-3.07c.133-.133.4-.133.534-.133.267 0 .4 0 .534.133l9.876 4.938-3.737 1.868-10.41-5.205 3.203-1.602zm.534 10.144L5.606 7.414l3.737-1.868 10.41 5.205-3.737 1.868zM4.671 23.029c-.4-.267-.667-.801-.667-1.201V9.549l10.677 5.339v13.079l-10.01-4.938zm22.556 0l-9.876 4.938V14.888l10.677-5.339v12.279c0 .534-.267.934-.801 1.201z"/></svg>');
mask-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 32 32"><path d="M28.428 5.545L17.751.206c-1.068-.534-2.402-.534-3.604 0L3.47 5.545a3.846 3.846 0 00-2.135 3.47v12.679c0 1.468.801 2.936 2.269 3.604l10.677 5.339c.534.267 1.201.4 1.735.4.667 0 1.201-.133 1.735-.4l10.677-5.339c1.335-.667 2.269-2.002 2.269-3.604V9.015c0-1.468-.801-2.803-2.269-3.47zm-12.946-3.07c.133-.133.4-.133.534-.133.267 0 .4 0 .534.133l9.876 4.938-3.737 1.868-10.41-5.205 3.203-1.602zm.534 10.144L5.606 7.414l3.737-1.868 10.41 5.205-3.737 1.868zM4.671 23.029c-.4-.267-.667-.801-.667-1.201V9.549l10.677 5.339v13.079l-10.01-4.938zm22.556 0l-9.876 4.938V14.888l10.677-5.339v12.279c0 .534-.267.934-.801 1.201z"/></svg>');
}
#main
.woocommerce-MyAccount-navigation
ul
li.woocommerce-MyAccount-navigation-link--downloads:before {
-webkit-mask-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 32 32"><path d="M20.42 21.16l-3.07 3.07v-8.809c0-.801-.534-1.335-1.335-1.335s-1.335.534-1.335 1.335v8.809l-3.07-3.07c-.534-.534-1.335-.534-1.868 0s-.534 1.335 0 1.868l5.339 5.339c.133.133.267.267.4.267.133.133.4.133.534.133s.4 0 .534-.133c.133-.133.267-.133.4-.267l5.339-5.339c.534-.534.534-1.335 0-1.868s-1.335-.534-1.868 0zm10.143-7.741c-1.468-2.002-3.87-3.337-6.54-3.337h-.667C21.354 4.21 15.081.873 9.075 2.475c-3.203.801-5.739 2.669-7.474 5.472C-.001 10.75-.534 13.953.266 17.023c.534 1.868 1.335 3.604 2.669 4.938.534.534 1.335.667 1.868.133s.667-1.335.133-1.868c-.934-1.068-1.735-2.402-2.002-3.87-.667-2.402-.267-4.938 1.068-7.074s3.337-3.737 5.739-4.271c4.938-1.335 10.143 1.735 11.344 6.673.133.534.667 1.068 1.335 1.068h1.602c1.735 0 3.337.801 4.404 2.269.801 1.201 1.201 2.536.934 4.004s-1.068 2.669-2.135 3.47c-.667.4-.801 1.201-.267 1.868.267.4.667.534 1.068.534.267 0 .534-.133.801-.267 1.735-1.201 2.936-3.07 3.337-5.205s-.4-4.137-1.602-6.006z"/></svg>');
mask-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 32 32"><path d="M20.42 21.16l-3.07 3.07v-8.809c0-.801-.534-1.335-1.335-1.335s-1.335.534-1.335 1.335v8.809l-3.07-3.07c-.534-.534-1.335-.534-1.868 0s-.534 1.335 0 1.868l5.339 5.339c.133.133.267.267.4.267.133.133.4.133.534.133s.4 0 .534-.133c.133-.133.267-.133.4-.267l5.339-5.339c.534-.534.534-1.335 0-1.868s-1.335-.534-1.868 0zm10.143-7.741c-1.468-2.002-3.87-3.337-6.54-3.337h-.667C21.354 4.21 15.081.873 9.075 2.475c-3.203.801-5.739 2.669-7.474 5.472C-.001 10.75-.534 13.953.266 17.023c.534 1.868 1.335 3.604 2.669 4.938.534.534 1.335.667 1.868.133s.667-1.335.133-1.868c-.934-1.068-1.735-2.402-2.002-3.87-.667-2.402-.267-4.938 1.068-7.074s3.337-3.737 5.739-4.271c4.938-1.335 10.143 1.735 11.344 6.673.133.534.667 1.068 1.335 1.068h1.602c1.735 0 3.337.801 4.404 2.269.801 1.201 1.201 2.536.934 4.004s-1.068 2.669-2.135 3.47c-.667.4-.801 1.201-.267 1.868.267.4.667.534 1.068.534.267 0 .534-.133.801-.267 1.735-1.201 2.936-3.07 3.337-5.205s-.4-4.137-1.602-6.006z"/></svg>');
}
#main
.woocommerce-MyAccount-navigation
ul
li.woocommerce-MyAccount-navigation-link--edit-address:before {
-webkit-mask-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 32 32"><path d="M31.364.874a1.213 1.213 0 00-1.335 0l-8.675 5.072L11.211.874h-.133c-.133-.133-.267-.133-.4-.133s-.267 0-.534.133h-.133-.133L.536 6.213C.269 6.48.002 6.88.002 7.414v21.354c0 .534.267.934.667 1.201s.934.267 1.335 0l8.675-5.072 10.01 5.072c.267.133.4.133.667.133.133 0 .267 0 .4-.133h.266l9.342-5.339c.4-.267.667-.667.667-1.201V2.075c0-.534-.267-.934-.667-1.201zM12.012 4.21l8.008 4.004v18.418l-8.008-4.004V4.21zM2.669 8.214l6.673-3.87v18.285l-6.673 3.87V8.214zm26.693 14.414l-6.673 3.87V8.213l6.673-3.87v18.285z"/></svg>');
mask-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 32 32"><path d="M31.364.874a1.213 1.213 0 00-1.335 0l-8.675 5.072L11.211.874h-.133c-.133-.133-.267-.133-.4-.133s-.267 0-.534.133h-.133-.133L.536 6.213C.269 6.48.002 6.88.002 7.414v21.354c0 .534.267.934.667 1.201s.934.267 1.335 0l8.675-5.072 10.01 5.072c.267.133.4.133.667.133.133 0 .267 0 .4-.133h.266l9.342-5.339c.4-.267.667-.667.667-1.201V2.075c0-.534-.267-.934-.667-1.201zM12.012 4.21l8.008 4.004v18.418l-8.008-4.004V4.21zM2.669 8.214l6.673-3.87v18.285l-6.673 3.87V8.214zm26.693 14.414l-6.673 3.87V8.213l6.673-3.87v18.285z"/></svg>');
}
#main
.woocommerce-MyAccount-navigation
ul
li.woocommerce-MyAccount-navigation-link--edit-account:before {
-webkit-mask-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 32 32"><path d="M21.354 18.091H10.677c-3.737 0-6.673 2.936-6.673 6.673v2.669c0 .801.534 1.335 1.335 1.335s1.335-.534 1.335-1.335v-2.669c0-2.269 1.735-4.004 4.004-4.004h10.677c2.269 0 4.004 1.735 4.004 4.004v2.669c0 .801.534 1.335 1.335 1.335s1.335-.534 1.335-1.335v-2.669c0-3.737-2.936-6.673-6.673-6.673zm-5.338-2.67c3.737 0 6.673-2.936 6.673-6.673s-2.936-6.673-6.673-6.673-6.673 2.936-6.673 6.673 2.936 6.673 6.673 6.673zm0-10.677c2.269 0 4.004 1.735 4.004 4.004s-1.735 4.004-4.004 4.004-4.004-1.735-4.004-4.004 1.735-4.004 4.004-4.004z"/></svg>');
mask-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 32 32"><path d="M21.354 18.091H10.677c-3.737 0-6.673 2.936-6.673 6.673v2.669c0 .801.534 1.335 1.335 1.335s1.335-.534 1.335-1.335v-2.669c0-2.269 1.735-4.004 4.004-4.004h10.677c2.269 0 4.004 1.735 4.004 4.004v2.669c0 .801.534 1.335 1.335 1.335s1.335-.534 1.335-1.335v-2.669c0-3.737-2.936-6.673-6.673-6.673zm-5.338-2.67c3.737 0 6.673-2.936 6.673-6.673s-2.936-6.673-6.673-6.673-6.673 2.936-6.673 6.673 2.936 6.673 6.673 6.673zm0-10.677c2.269 0 4.004 1.735 4.004 4.004s-1.735 4.004-4.004 4.004-4.004-1.735-4.004-4.004 1.735-4.004 4.004-4.004z"/></svg>');
}
#main
.woocommerce-MyAccount-navigation
ul
li.woocommerce-MyAccount-navigation-link--customer-logout:before {
-webkit-mask-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 32 32"><path d="M12.012 26.098H6.673c-.801 0-1.335-.534-1.335-1.335V6.078c0-.801.534-1.335 1.335-1.335h5.339c.801 0 1.335-.534 1.335-1.335s-.534-1.335-1.335-1.335H6.673c-2.269 0-4.004 1.735-4.004 4.004v18.685c0 2.269 1.735 4.004 4.004 4.004h5.339c.801 0 1.335-.534 1.335-1.335s-.534-1.335-1.335-1.335zm17.217-10.143c.133-.267.133-.667 0-1.068-.133-.133-.133-.267-.267-.4l-6.673-6.673c-.534-.534-1.335-.534-1.868 0s-.534 1.335 0 1.868l4.404 4.404H12.012c-.801 0-1.335.534-1.335 1.335s.534 1.335 1.335 1.335h12.813l-4.404 4.404a1.29 1.29 0 000 1.868c.267.267.667.4.934.4s.667-.133.934-.4l6.673-6.673c.133-.133.267-.267.267-.4z"/></svg>');
mask-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 32 32"><path d="M12.012 26.098H6.673c-.801 0-1.335-.534-1.335-1.335V6.078c0-.801.534-1.335 1.335-1.335h5.339c.801 0 1.335-.534 1.335-1.335s-.534-1.335-1.335-1.335H6.673c-2.269 0-4.004 1.735-4.004 4.004v18.685c0 2.269 1.735 4.004 4.004 4.004h5.339c.801 0 1.335-.534 1.335-1.335s-.534-1.335-1.335-1.335zm17.217-10.143c.133-.267.133-.667 0-1.068-.133-.133-.133-.267-.267-.4l-6.673-6.673c-.534-.534-1.335-.534-1.868 0s-.534 1.335 0 1.868l4.404 4.404H12.012c-.801 0-1.335.534-1.335 1.335s.534 1.335 1.335 1.335h12.813l-4.404 4.404a1.29 1.29 0 000 1.868c.267.267.667.4.934.4s.667-.133.934-.4l6.673-6.673c.133-.133.267-.267.267-.4z"/></svg>');
}
#main .woocommerce-MyAccount-content {
width: 73%;
}
.woocommerce-form-register .woocommerce-privacy-policy-text {
margin-bottom: 2.656rem;
}
.woocommerce-account .woocommerce h3,
.woocommerce-account .woocommerce h2,
.woocommerce-order-received .woocommerce h3,
.woocommerce-order-received .woocommerce h2,
.woocommerce-order-details h3,
.woocommerce-order-details h2,
.woocommerce-customer-details h3,
.woocommerce-customer-details h2 {
font-size: 2rem;
line-height: 2;
}
.woocommerce table {
border-spacing: 0;
}
.woocommerce table dl,
.woocommerce table .wc-item-meta {
margin-left: 0;
padding-left: 0;
font-size: 1.376rem;
}
.woocommerce table dl dt,
.woocommerce table dl strong,
.woocommerce table .wc-item-meta dt,
.woocommerce table .wc-item-meta strong {
font-weight: 400;
}
.woocommerce table.my_account_orders,
.woocommerce table.woocommerce-table--order-downloads,
.woocommerce table.woocommerce-table--order-details {
border-radius: var(--bloglo-normal-radius);
font-size: inherit;
}
.woocommerce table.my_account_orders th,
.woocommerce table.my_account_orders td,
.woocommerce table.woocommerce-table--order-downloads th,
.woocommerce table.woocommerce-table--order-downloads td,
.woocommerce table.woocommerce-table--order-details th,
.woocommerce table.woocommerce-table--order-details td {
padding: 1.5rem 2rem;
font-weight: 400 !important;
}
.woocommerce table.my_account_orders strong,
.woocommerce table.woocommerce-table--order-downloads strong,
.woocommerce table.woocommerce-table--order-details strong {
font-weight: 400 !important;
}
.woocommerce table.my_account_orders thead th,
.woocommerce table.woocommerce-table--order-downloads thead th,
.woocommerce table.woocommerce-table--order-details thead th {
color: #232323;
font-weight: 400;
font-size: 1.2rem;
background-color: rgba(190, 190, 190, 0.2);
}
.woocommerce table .button {
height: 4rem !important;
padding: 0 3.2rem !important;
font-size: 1.3rem !important;
}
.woocommerce-Addresses header.title {
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
margin-bottom: 1.6rem;
}
.woocommerce-Addresses header.title a.edit {
margin-left: 2rem;
-webkit-box-shadow: none;
box-shadow: none;
font-size: 1.3rem;
}
.widget.woocommerce ul.product_list_widget li .product-title {
display: block;
padding-top: 0.4rem;
line-height: 1.5;
}
.widget.woocommerce
.woocommerce-widget-layered-nav-list
.woocommerce-widget-layered-nav-list__item
a,
.widget.woocommerce .wc-layered-nav-rating a {
position: relative;
padding-left: 2.7rem;
}
.widget.woocommerce
.woocommerce-widget-layered-nav-list
.woocommerce-widget-layered-nav-list__item
a:before,
.widget.woocommerce .wc-layered-nav-rating a:before {
content: "" !important;
border: 0.2rem solid currentColor;
border-radius: var(--bloglo-normal-radius);
background: none;
clear: none;
cursor: pointer;
line-height: 0;
outline: 0;
padding: 0 !important;
text-align: center;
vertical-align: middle;
height: 1.7rem;
width: 1.7rem;
min-width: 1.7rem;
opacity: 0.65;
position: absolute;
left: 0;
top: 50%;
-webkit-transform: translateY(-50%);
-ms-transform: translateY(-50%);
transform: translateY(-50%);
}
.widget.woocommerce
.woocommerce-widget-layered-nav-list
.woocommerce-widget-layered-nav-list__item
a:after,
.widget.woocommerce .wc-layered-nav-rating a:after {
content: "";
-webkit-mask-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 32 32"><path d="M0 17.824l3.203-3.203 8.008 8.008L28.828 5.012l3.203 3.203-20.82 20.82z"/></svg>');
mask-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 32 32"><path d="M0 17.824l3.203-3.203 8.008 8.008L28.828 5.012l3.203 3.203-20.82 20.82z"/></svg>');
background-color: #fff;
position: absolute;
top: 50%;
left: 0.3rem;
-webkit-transform: translateY(-50%);
-ms-transform: translateY(-50%);
transform: translateY(-50%);
font-size: 1.1rem;
opacity: 0;
}
.widget.woocommerce
.woocommerce-widget-layered-nav-list
.woocommerce-widget-layered-nav-list__item.chosen
a,
.widget.woocommerce .wc-layered-nav-rating.chosen a {
font-weight: 600;
}
.widget.woocommerce
.woocommerce-widget-layered-nav-list
.woocommerce-widget-layered-nav-list__item.chosen
a:before,
.widget.woocommerce
.woocommerce-widget-layered-nav-list
.woocommerce-widget-layered-nav-list__item.chosen
a:after,
.widget.woocommerce .wc-layered-nav-rating.chosen a:before,
.widget.woocommerce .wc-layered-nav-rating.chosen a:after {
opacity: 1;
}
.widget.woocommerce .wc-layered-nav-rating a {
-webkit-transition: none !important;
transition: none !important;
min-height: 2.5rem;
}
.widget.woocommerce .wc-layered-nav-rating a .star-rating {
position: relative;
top: -0.1rem;
margin: 0;
-webkit-box-flex: 1;
-ms-flex: 1;
flex: 1;
}
.widget.woocommerce .product-categories li .count,
.widget.woocommerce .wc-layered-nav-term .count,
.widget.woocommerce .wc-layered-nav-rating em {
font-style: normal;
margin-left: auto;
-js-display: inline-flex;
display: -webkit-inline-box;
display: -ms-inline-flexbox;
display: inline-flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
text-align: center;
position: absolute;
right: 0;
top: 0.3rem;
background-color: rgba(145, 145, 145, 0.1);
min-width: 2.4rem;
min-height: 2.4rem;
padding: 0.5rem 0.8rem;
border-radius: 4rem;
line-height: 1;
font-size: 1.386rem;
font-weight: 400;
pointer-events: none;
}
.widget.woocommerce .wc-layered-nav-rating a:hover em,
.widget.woocommerce .wc-layered-nav-rating.chosen a em {
color: #fff;
}
.widget.woocommerce .product-categories li,
.widget.woocommerce .wc-layered-nav-term {
position: relative;
}
.widget.woocommerce .product-categories li a,
.widget.woocommerce .wc-layered-nav-term a {
display: block;
}
.widget.woocommerce .product-categories li a:hover ~ .count,
.widget.woocommerce .wc-layered-nav-term a:hover ~ .count {
color: #fff;
}
.widget.woocommerce .product-categories li.chosen > .count,
.widget.woocommerce .wc-layered-nav-term.chosen > .count {
color: #fff;
}
.widget.woocommerce .product-categories li.current-cat > a {
font-weight: 600;
}
.widget.woocommerce .product-categories li.current-cat > .count {
color: #fff;
}
.widget.woocommerce .reviewer {
font-size: 1.386rem;
}
.woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item,
.widget_rating_filter .wc-layered-nav-rating {
padding: 0;
margin-bottom: 1rem;
}
.woocommerce-widget-layered-nav-list
.woocommerce-widget-layered-nav-list__item:last-child,
.widget_rating_filter .wc-layered-nav-rating:last-child {
margin-bottom: 0;
}
.woocommerce ul.cart_list li,
.woocommerce ul.product_list_widget li {
padding: 0;
margin-bottom: 2rem;
}
.woocommerce ul.cart_list li:last-child,
.woocommerce ul.product_list_widget li:last-child {
margin-bottom: 0;
}
.woocommerce ul.cart_list li ins,
.woocommerce ul.product_list_widget li ins {
text-decoration: none;
font-weight: 500;
}
.woocommerce ul.cart_list li del,
.woocommerce ul.product_list_widget li del {
opacity: 1;
color: #afafaf;
}
.woocommerce ul.cart_list li img,
.woocommerce ul.product_list_widget li img {
float: left;
width: 7rem;
margin-left: 0;
margin-right: 1.5rem;
border-radius: var(--bloglo-normal-radius);
}
.woocommerce ul.cart_list li a,
.woocommerce ul.product_list_widget li a {
font-weight: 500;
}
.woocommerce ul.cart_list li a:hover .product-title,
.woocommerce ul.product_list_widget li a:hover .product-title {
color: inherit;
}
.woocommerce ul.cart_list li .product-title,
.woocommerce ul.product_list_widget li .product-title {
color: #232323;
}
.woocommerce ul.cart_list li .star-rating,
.woocommerce ul.product_list_widget li .star-rating {
display: block;
margin: 0.5rem 0;
}
.woocommerce ul.product_list_widget li .product-title {
color: inherit;
}
.woocommerce .widget_price_filter .ui-slider-horizontal {
height: 0.2rem;
}
.woocommerce .widget_price_filter .price_slider_wrapper .ui-widget-content {
background-color: #e4e4e4;
}
.woocommerce .widget_price_filter .ui-slider .ui-slider-handle {
top: 50%;
-webkit-transform: translateY(-50%);
-ms-transform: translateY(-50%);
transform: translateY(-50%);
}
.woocommerce .widget_price_filter .price_slider_amount {
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
margin-top: 3rem;
}
.woocommerce .widget_price_filter .price_label {
font-size: 1.4rem;
margin-left: auto;
}
.woocommerce .widget_price_filter .price_label span {
color: #232323;
font-weight: 500;
}
.woocommerce .widget_price_filter .ui-slider .ui-slider-handle {
-webkit-transition: -webkit-transform 0.35s
cubic-bezier(0.645, 0.045, 0.355, 1);
transition: -webkit-transform 0.35s cubic-bezier(0.645, 0.045, 0.355, 1);
transition: transform 0.35s cubic-bezier(0.645, 0.045, 0.355, 1);
transition: transform 0.35s cubic-bezier(0.645, 0.045, 0.355, 1),
-webkit-transform 0.35s cubic-bezier(0.645, 0.045, 0.355, 1);
width: 1.6rem;
height: 1.6rem;
z-index: 2;
cursor: -webkit-grab;
cursor: grab;
-webkit-transform-origin: center top;
-ms-transform-origin: center top;
transform-origin: center top;
}
.woocommerce .widget_price_filter .ui-slider .ui-slider-handle:after {
content: "";
position: absolute;
top: 50%;
left: 50%;
-webkit-transform: scale3d(0, 0, 0) translate3d(-50%, -50%, 0);
transform: scale3d(0, 0, 0) translate3d(-50%, -50%, 0);
width: 1.6rem;
height: 1.6rem;
opacity: 0.125;
z-index: 1;
-webkit-transform-origin: left top;
-ms-transform-origin: left top;
transform-origin: left top;
border-radius: 50%;
}
.woocommerce .widget_price_filter .ui-slider .ui-slider-handle:active {
cursor: -webkit-grabbing;
cursor: grabbing;
-webkit-transform: scale3d(1.35, 1.35, 1.35) translate3d(0, -50%, 0);
transform: scale3d(1.35, 1.35, 1.35) translate3d(0, -50%, 0);
}
.woocommerce .widget_price_filter .ui-slider .ui-slider-handle:active:after {
-webkit-transform: scale3d(0, 0, 0) translate3d(-50%, -50%, 0) !important;
transform: scale3d(0, 0, 0) translate3d(-50%, -50%, 0) !important;
}
.woocommerce .widget_price_filter .ui-slider .ui-slider-handle:hover:after {
-webkit-transform: scale3d(2, 2, 1) translate3d(-50%, -50%, 0);
transform: scale3d(2, 2, 1) translate3d(-50%, -50%, 0);
}
.woocommerce .widget_layered_nav_filters ul {
margin-top: -0.8rem;
}
.woocommerce .widget_layered_nav_filters ul li {
display: inline-block;
}
.woocommerce .widget_layered_nav_filters ul a {
color: inherit;
display: block;
float: left;
text-transform: none;
letter-spacing: 0;
border-radius: var(--bloglo-normal-radius);
padding: 0.8rem 1.2rem;
margin: 0.8rem 0.8rem 0 0;
background-color: rgba(145, 145, 145, 0.1);
line-height: 1;
font-size: 1.486rem;
}
.woocommerce .widget_layered_nav_filters ul a:before {
-webkit-mask-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 32 32"><path d="M17.884 15.421l7.074-7.074c.534-.534.534-1.335 0-1.868s-1.335-.534-1.868 0l-7.074 7.074-7.074-7.074c-.534-.534-1.335-.534-1.868 0s-.534 1.335 0 1.868l7.074 7.074-7.074 7.074a1.29 1.29 0 000 1.868c.267.267.534.4.934.4s.667-.133.934-.4l7.074-7.074 7.074 7.074c.267.267.667.4.934.4s.667-.133.934-.4a1.29 1.29 0 000-1.868l-7.074-7.074z"/></svg>');
mask-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 32 32"><path d="M17.884 15.421l7.074-7.074c.534-.534.534-1.335 0-1.868s-1.335-.534-1.868 0l-7.074 7.074-7.074-7.074c-.534-.534-1.335-.534-1.868 0s-.534 1.335 0 1.868l7.074 7.074-7.074 7.074a1.29 1.29 0 000 1.868c.267.267.534.4.934.4s.667-.133.934-.4l7.074-7.074 7.074 7.074c.267.267.667.4.934.4s.667-.133.934-.4a1.29 1.29 0 000-1.868l-7.074-7.074z"/></svg>');
vertical-align: middle !important;
}
.woocommerce .widget_layered_nav_filters ul a:hover,
.woocommerce .widget_layered_nav_filters ul a:hover:before {
color: #fff !important;
}
.woocommerce #colophon .widget_layered_nav_filters ul a:before {
bottom: 0 !important;
}
.woocommerce .widget_shopping_cart .woocommerce-mini-cart__total,
.woocommerce.widget_shopping_cart .woocommerce-mini-cart__total {
margin-top: 2rem;
}
.woocommerce .widget_shopping_cart .total,
.woocommerce.widget_shopping_cart .total {
border-top: 0.4rem double rgba(190, 190, 190, 0.3);
padding: 1.3rem 0 1.4rem;
text-align: center;
}
.woocommerce .widget_shopping_cart .total strong,
.woocommerce.widget_shopping_cart .total strong {
font-weight: 500;
}
.woocommerce .widget_shopping_cart .total .amount,
.woocommerce .widget_shopping_cart .total .tax_label,
.woocommerce.widget_shopping_cart .total .amount,
.woocommerce.widget_shopping_cart .total .tax_label {
font-weight: 600;
}
.woocommerce .widget_shopping_cart .bloglo-cart-buttons,
.woocommerce.widget_shopping_cart .bloglo-cart-buttons {
border-top: 0.4rem double rgba(190, 190, 190, 0.3);
padding-left: 0;
padding-right: 0;
padding-bottom: 0;
}
.woocommerce .widget_shopping_cart .cart_list li,
.woocommerce.widget_shopping_cart .cart_list li {
color: #232323;
padding-left: 0;
position: relative;
}
.woocommerce .widget_shopping_cart .cart_list li a.remove,
.woocommerce.widget_shopping_cart .cart_list li a.remove {
-webkit-transform: scale3d(0, 0, 0);
transform: scale3d(0, 0, 0);
top: 0.3rem;
right: 1.2rem;
left: auto;
color: rgba(0, 0, 0, 0) !important;
width: 2.4rem;
height: 2.4rem;
background: none;
}
.woocommerce .widget_shopping_cart .cart_list li a.remove:after,
.woocommerce.widget_shopping_cart .cart_list li a.remove:after {
content: "";
background-color: rgba(190, 190, 190, 0.2);
-webkit-transform: scale3d(1, 1, 1);
transform: scale3d(1, 1, 1);
border-radius: 50%;
}
.woocommerce .widget_shopping_cart .cart_list li a.remove:before,
.woocommerce.widget_shopping_cart .cart_list li a.remove:before {
-webkit-mask-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 32 32"><path d="M17.884 15.421l7.074-7.074c.534-.534.534-1.335 0-1.868s-1.335-.534-1.868 0l-7.074 7.074-7.074-7.074c-.534-.534-1.335-.534-1.868 0s-.534 1.335 0 1.868l7.074 7.074-7.074 7.074a1.29 1.29 0 000 1.868c.267.267.534.4.934.4s.667-.133.934-.4l7.074-7.074 7.074 7.074c.267.267.667.4.934.4s.667-.133.934-.4a1.29 1.29 0 000-1.868l-7.074-7.074z"/></svg>');
mask-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 32 32"><path d="M17.884 15.421l7.074-7.074c.534-.534.534-1.335 0-1.868s-1.335-.534-1.868 0l-7.074 7.074-7.074-7.074c-.534-.534-1.335-.534-1.868 0s-.534 1.335 0 1.868l7.074 7.074-7.074 7.074a1.29 1.29 0 000 1.868c.267.267.534.4.934.4s.667-.133.934-.4l7.074-7.074 7.074 7.074c.267.267.667.4.934.4s.667-.133.934-.4a1.29 1.29 0 000-1.868l-7.074-7.074z"/></svg>');
content: "";
height: 1.2rem;
width: 1.2rem;
z-index: 2;
top: 50%;
left: 50%;
position: absolute;
-webkit-transform: translate(-50%, -50%);
-ms-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
}
.woocommerce .widget_shopping_cart .cart_list li a.remove:hover:after,
.woocommerce.widget_shopping_cart .cart_list li a.remove:hover:after {
-webkit-transform: scale3d(1.25, 1.25, 1.25);
transform: scale3d(1.25, 1.25, 1.25);
}
.woocommerce .widget_shopping_cart .cart_list li:hover a.remove,
.woocommerce.widget_shopping_cart .cart_list li:hover a.remove {
-webkit-transform: scale3d(1, 1, 1);
transform: scale3d(1, 1, 1);
}
.woocommerce .widget_shopping_cart .cart_list li .quantity,
.woocommerce.widget_shopping_cart .cart_list li .quantity {
font-size: 1.3rem;
display: block;
}
.woocommerce #secondary .widget_layered_nav ul.yith-wcan-color {
margin-bottom: -0.7rem;
}
.woocommerce #secondary .widget_layered_nav ul.yith-wcan-color li {
margin-bottom: 0.7rem;
}
.woocommerce #secondary .widget_layered_nav ul.yith-wcan-color li a {
position: relative;
border-radius: 50%;
height: 2.8rem;
width: 2.8rem;
border: none;
margin: 0 0.7rem 0 0;
overflow: visible;
text-indent: -999.9rem;
}
.woocommerce #secondary .widget_layered_nav ul.yith-wcan-color li a:before {
content: "";
background-color: inherit;
-webkit-transform: scale3d(1, 1, 1);
transform: scale3d(1, 1, 1);
border-radius: 50%;
z-index: -1;
}
.woocommerce #secondary .widget_layered_nav ul.yith-wcan-color li a:hover,
.woocommerce #secondary .widget_layered_nav ul.yith-wcan-color li.chosen a {
-webkit-box-shadow: inset 0 0 0 0.3rem #fff;
box-shadow: inset 0 0 0 0.3rem #fff;
}
.woocommerce
#secondary
.widget_layered_nav
ul.yith-wcan-color
li
a:hover:before,
.woocommerce
#secondary
.widget_layered_nav
ul.yith-wcan-color
li.chosen
a:before {
-webkit-transform: scale3d(1.15, 1.15, 1.15);
transform: scale3d(1.15, 1.15, 1.15);
}
.woocommerce
#secondary
.widget_layered_nav
ul.yith-wcan-color
li.chosen
a:after {
line-height: 2.8rem;
text-align: center;
content: "\e9fd";
color: #fff;
text-indent: 0;
font-size: 1.2rem;
}
.woocommerce .cart-collaterals h2,
.woocommerce .cart-collaterals h3,
.woocommerce .cart-collaterals h4,
.woocommerce .cart-collaterals h5 {
margin-top: 0;
}
.woocommerce table.wishlist_table {
font-size: inherit;
}
.woocommerce table.wishlist_table td.product-add-to-cart a {
-js-display: flex !important;
display: -webkit-box !important;
display: -ms-flexbox !important;
display: flex !important;
}
.woocommerce table.wishlist_table a.remove {
line-height: 2.24rem;
}
.yith-wcwl-share h4.yith-wcwl-share-title {
margin: 2.5rem 0 1.5rem;
}
.wishlist-title {
display: none;
}
.woocommerce div.product span.onsale {
font-size: inherit;
top: 2rem;
left: 2rem;
}
.woocommerce div.product div.summary,
.woocommerce div.product div.images {
margin-bottom: 0;
}
.woocommerce div.product .entry-summary p {
margin-top: 1.5rem;
margin-bottom: 1.5rem;
}
.woocommerce div.product .entry-summary > :last-child {
margin-bottom: 0;
}
.woocommerce div.product .woocommerce-product-details__short-description {
margin-bottom: 2rem;
}
.woocommerce div.product .woocommerce-product-gallery {
-ms-flex-item-align: start;
align-self: flex-start;
}
.woocommerce
div.product
.woocommerce-product-gallery
.flex-direction-nav
.flex-prev,
.woocommerce
div.product
.woocommerce-product-gallery
.flex-direction-nav
.flex-next {
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
position: absolute;
top: calc(50% - 2.5rem - 6.2rem);
z-index: 2;
width: 5rem;
height: 5rem;
background-color: #fff;
border-radius: 50%;
}
.woocommerce
div.product
.woocommerce-product-gallery
.flex-direction-nav
.flex-prev {
left: -2.5rem;
right: auto;
}
.woocommerce
div.product
.woocommerce-product-gallery
.flex-direction-nav
.flex-next {
right: -2.5rem;
left: auto;
}
.woocommerce div.product .woocommerce-product-gallery .flex-direction-nav svg {
width: 2.2rem;
}
.woocommerce
div.product
.woocommerce-product-gallery
.flex-direction-nav
svg
path {
fill: #232323 !important;
}
.woocommerce div.product h1.product_title {
margin-bottom: 0.7rem;
font-weight: 500;
}
.woocommerce div.product .woocommerce-product-rating {
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
margin-top: 0.5rem;
margin-bottom: 1.6rem;
}
.woocommerce div.product .woocommerce-product-rating .woocommerce-review-link {
font-size: 1.3rem;
margin-left: 1.2rem;
position: relative;
top: 0.1rem;
}
.woocommerce
div.product
.woocommerce-product-rating
.woocommerce-review-link:hover {
text-decoration: underline;
}
.woocommerce div.product form.cart {
margin: 3rem 0;
}
.woocommerce div.product form.cart div.quantity {
margin-right: 1.4rem;
}
.woocommerce div.product form.cart .variations {
margin: 0;
margin: 0 0 2rem 0;
}
.woocommerce div.product form.cart .variations select {
min-width: auto;
width: 100%;
max-width: 22rem;
}
.woocommerce div.product form.cart .variations td {
padding-top: 0.3rem;
padding-bottom: 0.3rem;
}
.woocommerce div.product form.cart .variations td.label {
width: 10.1rem;
line-height: 1.5;
vertical-align: middle;
}
.woocommerce div.product form.cart .variations td.label label {
font-weight: 500;
margin-bottom: 0;
}
.woocommerce div.product form.cart .variations_button {
margin-top: 3rem;
}
.woocommerce div.product form.cart .woocommerce-variation p {
margin-top: 0;
}
.woocommerce div.product form.cart .woocommerce-variation-description p {
margin-top: 0;
font-size: 1.4rem;
}
.woocommerce div.product form.cart .woocommerce-variation-availability {
margin-bottom: 0;
}
.woocommerce div.product form.cart .woocommerce-variation-price .price {
font-size: 2rem;
}
.woocommerce div.product form.cart .group_table {
margin-top: 0;
}
.woocommerce div.product form.cart .group_table td {
vertical-align: middle;
padding: 1rem 0;
}
.woocommerce div.product form.cart .group_table td:first-child {
min-width: 16rem;
padding-left: 2rem;
text-align: left;
}
.woocommerce div.product form.cart .group_table td label {
margin: 0;
font-weight: 500;
font-size: inherit;
}
.woocommerce div.product form.cart .group_table td del {
color: #afafaf;
opacity: 1;
}
.woocommerce div.product form.cart .group_table td ins {
text-decoration: none;
}
.woocommerce div.product form.cart .group_table .button {
background: none;
padding: 0 !important;
min-height: auto;
height: auto !important;
font-size: inherit !important;
padding: 0;
color: inherit;
}
.woocommerce div.product p.price,
.woocommerce div.product span.price {
margin-top: 0.7rem;
font-size: 2.6rem;
}
.woocommerce div.product p.price del,
.woocommerce div.product p.price ins,
.woocommerce div.product span.price del,
.woocommerce div.product span.price ins {
font-weight: 400;
}
.woocommerce div.product p.price del,
.woocommerce div.product span.price del {
opacity: 0.75;
}
.woocommerce div.product p.price ins,
.woocommerce div.product span.price ins {
text-decoration: none;
}
.woocommerce div.product p.stock {
font-size: 1.4rem;
font-weight: 500;
margin: 0;
}
.woocommerce div.product .bloglo-wc-product-wrap {
-js-display: flex;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
margin-bottom: 5rem;
}
.woocommerce div.product .bloglo-wc-product-wrap .images {
-ms-flex-preferred-size: 50%;
flex-basis: 50%;
margin-right: 5rem;
max-width: 100%;
}
.woocommerce div.product .bloglo-wc-product-wrap .images,
.woocommerce div.product .bloglo-wc-product-wrap .entry-summary {
width: auto !important;
float: none !important;
}
.woocommerce div.product .bloglo-wc-product-wrap .entry-summary {
-ms-flex-item-align: start;
align-self: flex-start;
-webkit-box-flex: 1;
-ms-flex: 1;
flex: 1;
}
.woocommerce
div.product
div.images.woocommerce-product-gallery--columns-6
.flex-control-thumbs
li {
width: 16.67%;
-ms-flex-preferred-size: 16.67%;
flex-basis: 16.67%;
}
.woocommerce
div.product
div.images.woocommerce-product-gallery--columns-5
.flex-control-thumbs
li {
width: 20%;
-ms-flex-preferred-size: 20%;
flex-basis: 20%;
}
.woocommerce
div.product
div.images.woocommerce-product-gallery--columns-4
.flex-control-thumbs
li {
width: 25%;
-ms-flex-preferred-size: 25%;
flex-basis: 25%;
}
.woocommerce
div.product
div.images.woocommerce-product-gallery--columns-3
.flex-control-thumbs
li {
width: 33%;
-ms-flex-preferred-size: 33%;
flex-basis: 33%;
}
.woocommerce
div.product
div.images.woocommerce-product-gallery--columns-2
.flex-control-thumbs
li {
width: 50%;
-ms-flex-preferred-size: 50%;
flex-basis: 50%;
}
.woocommerce div.product div.images .flex-control-thumbs {
-ms-flex-wrap: wrap;
flex-wrap: wrap;
margin-top: 0.8rem;
margin-left: -0.2rem;
margin-right: -0.2rem;
}
.woocommerce div.product div.images .flex-control-thumbs li {
padding: 0.2rem;
clear: none !important;
}
.woocommerce div.product div.images .flex-control-thumbs li img {
opacity: 1;
padding: 0.2rem;
border: 0.2rem solid rgba(0, 0, 0, 0);
display: block;
border-radius: var(--bloglo-normal-radius);
}
.woocommerce div.product div.images .woocommerce-product-gallery__wrapper {
max-width: initial;
}
.woocommerce
div.product
div.images
.woocommerce-product-gallery__wrapper
> div {
border-radius: var(--bloglo-normal-radius);
}
.woocommerce
div.product
div.images
.woocommerce-product-gallery__wrapper
> div
img {
border-radius: var(--bloglo-normal-radius);
}
.woocommerce div.product .woocommerce-tabs {
margin-bottom: 4rem;
}
.woocommerce div.product .woocommerce-tabs ul.tabs {
text-align: center;
}
.woocommerce div.product .woocommerce-tabs ul.tabs:before,
.woocommerce div.product .woocommerce-tabs ul.tabs:after {
position: absolute;
bottom: auto;
right: auto;
top: 0;
display: block;
width: 100%;
height: 0.1rem;
border: 0 !important;
background: rgba(190, 190, 190, 0.3);
content: "";
}
.woocommerce div.product .woocommerce-tabs ul.tabs:after {
top: auto;
bottom: 0;
}
.woocommerce div.product .woocommerce-tabs ul.tabs li {
border: none;
background: none;
border-radius: 0;
margin: 0 1.6rem;
padding: 2rem 0;
}
.woocommerce div.product .woocommerce-tabs ul.tabs li:not(.active) a:hover {
color: #232323;
}
.woocommerce div.product .woocommerce-tabs ul.tabs li.active {
background: none;
}
.woocommerce div.product .woocommerce-tabs ul.tabs li.active > a:before {
-webkit-transform-origin: left center;
-ms-transform-origin: left center;
transform-origin: left center;
-webkit-transform: scale(1, 1) translateZ(0.1rem);
transform: scale(1, 1) translateZ(0.1rem);
}
.woocommerce div.product .woocommerce-tabs ul.tabs li:before,
.woocommerce div.product .woocommerce-tabs ul.tabs li:after {
content: none;
}
.woocommerce div.product .woocommerce-tabs ul.tabs li a {
font-weight: 500;
}
.woocommerce div.product .woocommerce-tabs .wc-tab {
background-color: rgba(190, 190, 190, 0.2);
padding: 4rem 0;
margin-bottom: 0;
}
.woocommerce div.product .woocommerce-tabs .wc-tab > .bloglo-container {
max-width: 80rem;
}
.woocommerce
div.product
.woocommerce-tabs
.wc-tab
> .bloglo-container
> h2:first-child {
display: none;
}
.woocommerce div.product .woocommerce-tabs .wc-tab > .bloglo-container p {
margin-top: 0;
}
.woocommerce
div.product
.woocommerce-tabs
.wc-tab
> .bloglo-container
p:last-child {
margin-bottom: 0;
}
.woocommerce div.product .woocommerce-tabs table.shop_attributes {
background: #fff;
font-size: 1.4rem;
}
.woocommerce div.product .woocommerce-tabs table.shop_attributes tr {
background: none;
}
.woocommerce div.product .woocommerce-tabs table.shop_attributes th,
.woocommerce div.product .woocommerce-tabs table.shop_attributes td {
padding: 1rem 2rem;
border-top: none;
border-bottom: none;
}
.woocommerce div.product .woocommerce-tabs table.shop_attributes th {
border-right: 0.1rem solid rgba(190, 190, 190, 0.3);
}
.woocommerce div.product .woocommerce-tabs table.shop_attributes td {
font-style: normal;
}
.woocommerce div.product div.images .woocommerce-product-gallery__trigger {
position: absolute;
right: 2rem;
top: 2rem;
width: 4rem;
height: 4rem;
font-size: 1.6rem;
background: none;
text-indent: 0;
z-index: 1;
text-indent: -9999.9rem;
}
.woocommerce div.product div.images .woocommerce-product-gallery__trigger img {
display: none !important;
}
.woocommerce
div.product
div.images
.woocommerce-product-gallery__trigger:before {
border-radius: 50%;
content: "";
border: none !important;
z-index: 1;
-webkit-transition: var(--bloglo-transition-primary);
transition: var(--bloglo-transition-primary);
-webkit-transform: scale(1);
-ms-transform: scale(1);
transform: scale(1);
border-radius: 50%;
background-color: rgba(0, 0, 0, 0.3);
backface-visibility: hidden;
-webkit-backface-visibility: hidden;
}
.woocommerce
div.product
div.images
.woocommerce-product-gallery__trigger:hover:before {
-webkit-transform: scale(1.25);
-ms-transform: scale(1.25);
transform: scale(1.25);
}
.woocommerce
div.product
div.images
.woocommerce-product-gallery__trigger:after {
content: "";
-webkit-mask-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 32 32"><path d="M29.229 2.876a1.6 1.6 0 00-.667-.667c-.133-.133-.4-.133-.534-.133H20.02c-.801 0-1.335.534-1.335 1.335s.534 1.335 1.335 1.335h4.805l-7.074 7.074a1.29 1.29 0 000 1.868c.267.267.667.4.934.4s.667-.133.934-.4l7.074-7.074v4.805c0 .801.534 1.335 1.335 1.335s1.335-.534 1.335-1.335V3.411c0-.133 0-.4-.133-.534zm-16.817 14.28L5.338 24.23v-4.805c0-.801-.534-1.335-1.335-1.335s-1.335.534-1.335 1.335v8.008c0 .133 0 .4.133.534.133.267.4.534.667.667.133.133.4.133.534.133h8.008c.801 0 1.335-.534 1.335-1.335s-.534-1.335-1.335-1.335H7.205l7.074-7.074c.534-.534.534-1.335 0-1.868s-1.335-.534-1.868 0z"/></svg>');
mask-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 32 32"><path d="M29.229 2.876a1.6 1.6 0 00-.667-.667c-.133-.133-.4-.133-.534-.133H20.02c-.801 0-1.335.534-1.335 1.335s.534 1.335 1.335 1.335h4.805l-7.074 7.074a1.29 1.29 0 000 1.868c.267.267.667.4.934.4s.667-.133.934-.4l7.074-7.074v4.805c0 .801.534 1.335 1.335 1.335s1.335-.534 1.335-1.335V3.411c0-.133 0-.4-.133-.534zm-16.817 14.28L5.338 24.23v-4.805c0-.801-.534-1.335-1.335-1.335s-1.335.534-1.335 1.335v8.008c0 .133 0 .4.133.534.133.267.4.534.667.667.133.133.4.133.534.133h8.008c.801 0 1.335-.534 1.335-1.335s-.534-1.335-1.335-1.335H7.205l7.074-7.074c.534-.534.534-1.335 0-1.868s-1.335-.534-1.868 0z"/></svg>');
color: #fff;
z-index: 2;
text-indent: 0;
position: absolute;
top: 50%;
left: 50%;
-webkit-transform: translate(-50%, -50%);
-ms-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
}
.woocommerce div.product .related.products > h2,
.woocommerce div.product .upsells > h2 {
margin-top: 5rem;
margin-bottom: 2.4rem;
text-align: center;
}
.woocommerce div.product .product_meta {
padding: 1.6rem 0;
margin: 4rem 0;
border-top: 0.1rem solid rgba(190, 190, 190, 0.3);
border-bottom: 0.1rem solid rgba(190, 190, 190, 0.3);
}
.woocommerce div.product .product_meta .bloglo-woo-meta-title {
min-width: 11rem;
display: inline-block;
}
.woocommerce div.product .product_meta > span {
display: block;
}
.woocommerce div.product .product_meta > span a:hover {
color: inherit;
}
.woocommerce div.product #reviews #comments {
margin-top: 0;
}
.woocommerce div.product #reviews #comments h2 {
margin-top: 0;
margin-bottom: 4rem;
text-align: center;
}
.woocommerce div.product #reviews #comments .woocommerce-noreviews {
text-align: center;
margin-top: -rem(30px);
}
.woocommerce div.product #reviews #comments ol.commentlist li img.avatar {
display: block;
position: absolute;
z-index: 1;
left: 2.5rem;
top: 2.5rem;
max-width: 50px;
border-radius: 50%;
width: initial;
height: initial;
padding: 0;
border: none;
}
.woocommerce div.product #reviews #comments ol.commentlist li .comment-text {
padding: 0;
border: none;
margin: 0;
}
.woocommerce
div.product
#reviews
#comments
ol.commentlist
li
.comment-text
p:last-child {
margin-bottom: 0;
}
.woocommerce
div.product
#reviews
#comments
ol.commentlist
li
.comment-text
p.meta {
font-size: 1.6rem;
}
.woocommerce
div.product
#reviews
#comments
ol.commentlist
li
.comment-text
p.meta
strong {
font-weight: 500;
font-size: 1.6rem;
color: #232323;
}
.woocommerce
div.product
#reviews
#comments
ol.commentlist
li
.comment-text
p.meta
span,
.woocommerce
div.product
#reviews
#comments
ol.commentlist
li
.comment-text
p.meta
em,
.woocommerce
div.product
#reviews
#comments
ol.commentlist
li
.comment-text
p.meta
time {
font-size: 1.376rem;
}
.woocommerce div.product #reviews #comments .comment_container {
background-color: #fff;
}
.woocommerce div.product #reviews #respond {
margin-top: 4rem;
}
.woocommerce div.product #reviews #respond p {
margin: 0 0 2rem;
}
.woocommerce div.product #reviews #respond p:last-child {
margin-bottom: 0;
}
.woocommerce div.product #reviews .comment-form-rating {
margin-bottom: 2.4rem;
}
.woocommerce div.product #reviews .comment-form-rating label {
display: block;
}
.woocommerce div.product #reviews .comment-form-rating .stars {
display: inline-block;
line-height: 1;
font-size: 2rem;
margin-bottom: 0 !important;
}
.woocommerce div.product #reviews .comment-form-rating .stars a {
width: 1.84rem;
}
.woocommerce div.product #reviews #reply-title {
margin-bottom: 2rem;
}
.woocommerce div.product .woocommerce-pagination ul {
border: none;
}
.woocommerce div.product .woocommerce-pagination ul li {
border: none;
}
.woocommerce div.product .woocommerce-pagination ul li a,
.woocommerce div.product .woocommerce-pagination ul li span {
text-transform: uppercase;
-js-display: inline-flex;
display: -webkit-inline-box;
display: -ms-inline-flexbox;
display: inline-flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
font-size: 1.2rem;
width: 4rem;
height: 4rem;
text-align: center;
vertical-align: middle;
color: inherit;
border-radius: var(--bloglo-normal-radius);
font-weight: 600;
border: 0.2rem solid rgba(0, 0, 0, 0);
background: none !important;
}
.term-description {
margin-bottom: 3.2rem;
padding-bottom: 1.6rem;
border-bottom: 0.1rem solid rgba(190, 190, 190, 0.3);
}
ul#uploadFileList {
-js-display: flex;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
margin: 0 0 2rem;
}
ul#uploadFileList li {
margin: 0;
padding: 0 0.6rem 0 0;
}
ul#uploadFileList li img {
-o-object-fit: cover;
object-fit: cover;
border-radius: var(--bloglo-normal-radius);
}
#do_uploadFile {
display: inline-block;
width: auto;
margin-left: 1rem;
min-height: 3rem;
-webkit-box-shadow: none;
box-shadow: none;
background: #232323;
text-shadow: none;
color: #fff !important;
border: none;
border-radius: var(--bloglo-normal-radius);
padding: 0 1.4rem;
}
.review_thumbnail {
padding: 0.4rem 0;
}
.review_thumbnail a {
margin: 0.6rem 0.6rem 0.6rem 0;
vertical-align: middle;
display: inline-block;
}
.review_thumbnail a img.ywar_thumbnail {
display: block;
padding: 0;
border-radius: var(--bloglo-normal-radius);
}
.ywar_review_count {
margin-left: 1.6rem;
}
.ywar_review_row span {
color: #232323 !important;
}
.reviews_bar {
margin: 2rem 0;
}
.yith-woocommerce-advanced-reviews #submit {
font-size: inherit !important;
}
.wishlist_table .add_to_cart,
a.add_to_wishlist.button.alt {
-js-display: inline-flex;
display: -webkit-inline-box;
display: -ms-inline-flexbox;
display: inline-flex;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
border-radius: var(--bloglo-normal-radius);
padding: 0.8rem 3.2rem;
font-weight: 500;
font-size: 1.3rem;
min-height: 4rem;
}
.term-description > h1:first-child,
.term-description > h2:first-child,
.term-description > h3:first-child,
.term-description > h4:first-child,
.term-description > h5:first-child,
.term-description > h6:first-child,
.term-description > p:first-child,
.term-description > ul:first-child,
.term-description > ol:first-child {
margin-top: 0;
}
.term-description > h1:last-child,
.term-description > h2:last-child,
.term-description > h3:last-child,
.term-description > h4:last-child,
.term-description > h5:last-child,
.term-description > h6:last-child,
.term-description > p:last-child,
.term-description > ul:last-child,
.term-description > ol:last-child {
margin-bottom: 0;
}
.wc-block-grid__products {
list-style: none;
}
.pswp__caption__center {
text-align: center;
}
@media screen and (max-width: 480px) {
.woocommerce ul.products[class*="columns-"] li.product,
.woocommerce-page ul.products[class*="columns-"] li.product {
width: 100%;
float: none;
}
}
@media screen and (max-width: 768px) {
.woocommerce #yith-wcwl-form table.shop_table tr,
.woocommerce .woocommerce-cart-form table.shop_table tr,
.woocommerce .woocommerce-checkout-review-order table.shop_table tr {
border-bottom: solid 0.3rem rgba(190, 190, 190, 0.2);
padding-bottom: 1.5rem;
margin-bottom: 1.5rem;
}
.woocommerce #yith-wcwl-form table.shop_table tr:last-child,
.woocommerce .woocommerce-cart-form table.shop_table tr:last-child,
.woocommerce
.woocommerce-checkout-review-order
table.shop_table
tr:last-child {
border-bottom: none;
padding-bottom: 0;
margin-bottom: 0;
}
.woocommerce .coupon {
background: rgba(190, 190, 190, 0.2);
padding: 1.6rem !important;
border-radius: var(--bloglo-normal-radius);
margin-bottom: 3.2rem;
}
.woocommerce .product-remove {
-js-display: flex;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
width: 100%;
}
.woocommerce .product-remove:before {
display: inline-block !important;
content: attr(data-title) ": ";
font-weight: 700;
float: left;
}
.woocommerce .product-remove a {
margin-left: auto;
}
.woocommerce table.shop_table_responsive tr:nth-child(2n) td,
.woocommerce-page table.shop_table_responsive tr:nth-child(2n) td {
background: none;
}
.woocommerce ul.products {
margin-top: 0;
}
}
@media screen and (max-width: 960px) {
#main .woocommerce-MyAccount-navigation {
width: 100%;
margin-bottom: 3rem;
}
.woocommerce div.product .woocommerce-product-gallery .flex-direction-nav {
display: none;
}
.woocommerce div.product .bloglo-wc-product-wrap .images {
-ms-flex-preferred-size: 100%;
flex-basis: 100%;
margin-right: 0;
margin-bottom: 3rem;
}
}
@media screen and (max-width: 599px) {
.woocommerce div.product #reviews #comments ol.commentlist li img.avatar {
display: none;
}
}:root{--bloglo-primary:#189d0e;--bloglo-primary_15:#3bac33;--bloglo-primary_27:rgba(24,157,14,0.27);--bloglo-primary_09:rgba(24,157,14,0.09);--bloglo-primary_04:rgba(24,157,14,0.04);}@media screen and (min-width:930px){.blogtick.bloglo-header-layout-3 #bloglo-topbar+#bloglo-header .bloglo-logo-container{padding-top:0;}.blogtick.bloglo-header-layout-3 .bloglo-logo-container{padding-top:4rem;padding-bottom:1rem;margin-bottom:3.5rem;}.blogtick.bloglo-header-layout-3 .bloglo-nav-container{min-width:80rem;width:auto;max-width:max-content;margin:0 auto;border-radius:4rem;}.blogtick.bloglo-header-layout-3 .bloglo-nav-container:after{content:"";position:absolute;top:0;left:-0.4rem;right:-0.4rem;bottom:-1rem;z-index:-1;border-radius:0 0 4rem 4rem;border-bottom-width:1rem;border-bottom-style:solid;border-bottom-color:inherit;}.blogtick.bloglo-header-layout-3 .bloglo-nav-container>.bloglo-container:before,.blogtick.bloglo-header-layout-3 .bloglo-nav-container>.bloglo-container:after{content:"";position:absolute;width:2rem;height:0.4rem;background-color:#000;top:50%;margin-top:-0.2rem;}.blogtick.bloglo-header-layout-3 .bloglo-nav-container>.bloglo-container:before{left:0;}.blogtick.bloglo-header-layout-3 .bloglo-nav-container>.bloglo-container:after{right:0;}.blogtick.bloglo-header-layout-3 #bloglo-header-inner .bloglo-nav>ul{min-height:6.2rem;}.blogtick.bloglo-header-layout-3 #bloglo-header-inner .bloglo-nav>ul>li>a{font-weight:600;}.blogtick.bloglo-header-layout-3 .bloglo-logo-container .bloglo-logo:after{content:"";position:absolute;bottom:-1rem;width:32rem;height:9px;background:#000;--mask:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="350" height="9" viewBox="0 0 350 9"><path fill="currentColor" d="M350 6.923 347.688 9l-5.397-4.847-3.084 2.77L336.895 9l-2.313-2.077-3.084-2.77-3.084 2.77L326.102 9l-2.313-2.077-3.084-2.77-3.084 2.77L315.309 9l-2.313-2.077-3.084-2.77-3.084 2.77L304.516 9l-2.313-2.077-3.084-2.77-3.084 2.77L293.723 9l-2.313-2.077-3.084-2.77-3.084 2.77L282.93 9l-2.312-2.077-3.085-2.77-3.084 2.77L272.137 9l-2.312-2.077-3.085-2.77-3.084 2.77L261.344 9l-2.312-2.077-3.085-2.77-3.084 2.77L250.551 9l-2.312-2.077-3.085-2.77-3.084 2.77L239.758 9l-2.312-2.077-3.085-2.77-3.084 2.77L228.965 9l-2.312-2.077-3.085-2.77-3.084 2.77L218.172 9l-2.312-2.077-3.085-2.77-3.084 2.77L207.379 9l-2.312-2.077-3.085-2.77-3.084 2.77L196.586 9l-2.312-2.077-3.085-2.77-3.084 2.77L185.793 9l-2.312-2.077-3.085-2.77-3.084 2.77L175 9l-2.312-2.077-3.084-2.77-3.085 2.77L164.207 9l-2.312-2.077-3.084-2.77-3.085 2.77L153.414 9l-2.312-2.077-3.084-2.77-3.085 2.77L142.621 9l-2.312-2.077-3.084-2.77-3.085 2.77L131.828 9l-2.312-2.077-3.084-2.77-3.085 2.77L121.035 9l-2.312-2.077-3.084-2.77-3.085 2.77L110.242 9l-2.312-2.077-3.084-2.77-3.085 2.77L99.449 9l-2.312-2.077-3.084-2.77-3.084 2.77L88.656 9l-2.312-2.077-3.084-2.77-3.085 2.77L77.864 9l-2.312-2.077-3.084-2.77-3.085 2.77L67.07 9l-2.312-2.077-3.084-2.77-3.084 2.77L56.276 9l-2.312-2.077-3.084-2.77-3.084 2.77L45.484 9l-2.312-2.077-3.084-2.77-3.084 2.77L34.69 9 32.38 6.923l-3.084-2.77-3.084 2.77L23.898 9l-2.312-2.077-3.084-2.77-3.084 2.77L13.105 9l-2.312-2.077-3.084-2.77L2.312 9 0 6.923 7.709 0l5.396 4.847L18.502 0l5.396 4.847L29.295 0l5.396 4.847L40.088 0l5.396 4.847L50.881 0l5.396 4.847L61.674 0l5.396 4.847L72.467 0l5.396 4.847L83.26 0l5.396 4.847L94.053 0l5.396 4.847L104.846 0l5.396 4.847L115.639 0l5.396 4.847L126.432 0l5.396 4.847L137.225 0l5.396 4.847L148.018 0l5.396 4.847L158.811 0l5.396 4.847L169.604 0 175 4.847 180.396 0l5.397 4.847L191.189 0l5.397 4.847L201.982 0l5.397 4.847L212.775 0l5.397 4.847L223.568 0l5.397 4.847L234.361 0l5.397 4.847L245.154 0l5.397 4.847L255.947 0l5.397 4.847L266.74 0l5.397 4.847L277.533 0l5.397 4.847L288.326 0l5.397 4.847L299.119 0l5.397 4.847L309.912 0l5.397 4.847L320.705 0l5.397 4.847L331.498 0l5.397 4.847L342.291 0 350 6.923Z"/></svg>');-webkit-mask:var(--mask);mask:var(--mask);}}@media screen and (max-width:929px){}#bloglo-topbar{background:#30373e;}#bloglo-topbar{border-color:rgba(0,0,0,0.085);border-style:solid;border-bottom-width:1px;}.bloglo-topbar-widget::after{background-color:#cccccc;}#bloglo-topbar{color:#ffffff;}.bloglo-topbar-widget__text a,.bloglo-topbar-widget .bloglo-nav > ul > li > a,.bloglo-topbar-widget__socials .bloglo-social-nav > ul > li > a,#bloglo-topbar .bloglo-topbar-widget__text .bloglo-icon{color:#ffffff;}#bloglo-topbar .bloglo-nav > ul > li > a:hover,#bloglo-topbar .bloglo-nav > ul > li.menu-item-has-children:hover > a,#bloglo-topbar .bloglo-nav > ul > li.current-menu-item > a,#bloglo-topbar .bloglo-nav > ul > li.current-menu-ancestor > a,#bloglo-topbar .bloglo-topbar-widget__text a:hover,.using-keyboard #bloglo-topbar .bloglo-topbar-widget__text a:focus,#bloglo-topbar .bloglo-social-nav > ul > li > a .bloglo-icon.bottom-icon{color:#ffffff;}#bloglo-header-inner{background:#ffffff;}.bloglo-logo .site-description{color:#66717f;}#bloglo-header,.bloglo-header-widgets a:not(.bloglo-btn),.bloglo-logo a,.bloglo-hamburger{color:#30373e;}#bloglo-header-inner{border-color:rgba(39,39,39,0.75);}.bloglo-header-widget::after{background-color:#cccccc;}@media screen and (max-width:929px){#bloglo-header-inner .bloglo-nav{display:none;color:#000;}.bloglo-mobile-toggen,.bloglo-mobile-nav{display:inline-flex;}#bloglo-header-inner{position:relative;}#bloglo-header-inner .bloglo-nav > ul > li > a{color:inherit;}#bloglo-header-inner .bloglo-nav-container{position:static;border:none;}#bloglo-header-inner .site-navigation{display:none;position:absolute;top:100%;width:100%;height:100%;min-height:100vh;left:0;right:0;margin:-1px 0 0;background:#FFF;border-top:1px solid #eaeaea;box-shadow:0 15px 25px -10px rgba(50,52,54,0.125);z-index:999;font-size:1.7rem;padding:0;}.bloglo-header-layout-5 #bloglo-header-inner .site-navigation{min-height:unset;border-radius:15px;height:unset;}#bloglo-header-inner .site-navigation > ul{overflow-y:auto;max-height:68vh;display:block;}#bloglo-header-inner .site-navigation > ul > li > a{padding:0 !important;}#bloglo-header-inner .site-navigation > ul li{display:block;width:100%;padding:0;margin:0;margin-left:0 !important;}#bloglo-header-inner .site-navigation > ul .sub-menu{position:static;display:none;border:none;box-shadow:none;border:0;opacity:1;visibility:visible;font-size:1.7rem;transform:none;background:#f8f8f8;pointer-events:all;min-width:initial;left:0;padding:0;margin:0;border-radius:0;line-height:inherit;}#bloglo-header-inner .site-navigation > ul .sub-menu > li > a > span{padding-left:50px !important;}#bloglo-header-inner .site-navigation > ul .sub-menu .sub-menu > li > a > span{padding-left:70px !important;}#bloglo-header-inner .site-navigation > ul .sub-menu a > span{padding:10px 30px 10px 50px;}#bloglo-header-inner .site-navigation > ul a{padding:0;position:relative;background:none;}#bloglo-header-inner .site-navigation > ul li{border-bottom:1px solid #eaeaea;}#bloglo-header-inner .site-navigation > ul > li:last-child{border-bottom:0;}#bloglo-header-inner .site-navigation > ul a > span{padding:10px 30px !important;width:100%;display:block;}#bloglo-header-inner .site-navigation > ul a > span::after,#bloglo-header-inner .site-navigation > ul a > span::before{display:none !important;}#bloglo-header-inner .site-navigation > ul a > span.description{display:none;}#bloglo-header-inner .site-navigation > ul .menu-item-has-children > a{display:inline-flex;width:100%;max-width:calc(100% - 50px);}#bloglo-header-inner .bloglo-nav .menu-item-has-children>a > span,#bloglo-header-inner .bloglo-nav .page_item_has_children>a > span{border-right:1px solid rgba(0,0,0,.09);}#bloglo-header-inner .bloglo-nav .menu-item-has-children>a > .bloglo-icon,#bloglo-header-inner .bloglo-nav .page_item_has_children>a > .bloglo-icon{transform:none;width:50px;margin:0;position:absolute;right:0;pointer-events:none;height:1em;display:none;}.bloglo-header-layout-3 .bloglo-widget-location-left .dropdown-item{left:auto;right:-7px;}.bloglo-header-layout-3 .bloglo-widget-location-left .dropdown-item::after{left:auto;right:8px;}.bloglo-nav .sub-menu li.current-menu-item > a{font-weight:500;}.bloglo-mobile-toggen{width:50px;height:1em;background:none;border:none;cursor:pointer;}.bloglo-mobile-toggen .bloglo-icon{transform:none;width:50px;margin:0;position:absolute;right:0;pointer-events:none;height:1em;}#bloglo-header-inner .site-navigation > ul .menu-item-has-children.bloglo-open > .bloglo-mobile-toggen > .bloglo-icon{transform:rotate(180deg);}}.bloglo-nav.bloglo-header-element,.bloglo-header-layout-1 .bloglo-header-widgets,.bloglo-header-layout-2 .bloglo-header-widgets{font-size:1.7rem;}#hero .bloglo-hover-slider .hover-slide-item{height:350px;}#colophon{background:#fff9f3;}#colophon{color:#94979e;}#colophon a{color:#44464b;}#colophon a:not(.bloglo-btn):hover,.using-keyboard #colophon a:not(.bloglo-btn):focus,#colophon li.current_page_item > a,#colophon .bloglo-social-nav > ul > li > a .bloglo-icon.bottom-icon{color:#ff4c60;}#colophon .widget-title,#colophon .wp-block-heading{color:#131315;}#colophon{border-top-width:1px;border-top-style:solid;border-top-color:#ffe7d2;}#secondary{width:22%;}body:not(.bloglo-no-sidebar) #primary{max-width:78%;}.bloglo-layout__boxed-separated .ticker-slider-items,.bloglo-layout__boxed-separated .pyml-slider-items,.bloglo-layout__boxed-separated.author .author-box,.bloglo-layout__boxed-separated #content,.bloglo-layout__boxed-separated.bloglo-sidebar-style-3 #secondary .bloglo-widget,.bloglo-layout__boxed-separated.bloglo-sidebar-style-3 .elementor-widget-sidebar .bloglo-widget,.bloglo-layout__boxed-separated.archive .bloglo-article,.bloglo-layout__boxed-separated.blog .bloglo-article,.bloglo-layout__boxed-separated.search-results .bloglo-article,.bloglo-layout__boxed-separated.category .bloglo-article{background-color:#ffffff;}.bloglo-layout__boxed #page{background-color:#ffffff;}body{color:#212121;}:root{--bloglo-secondary_38:#212121;}.comment-form .comment-notes,#comments .no-comments,#page .wp-caption .wp-caption-text,#comments .comment-meta,.comments-closed,.entry-meta,.bloglo-entry cite,legend,.bloglo-page-header-description,.page-links em,.site-content .page-links em,.single .entry-footer .last-updated,.single .post-nav .post-nav-title,#main .widget_recent_comments span,#main .widget_recent_entries span,#main .widget_calendar table > caption,.post-thumb-caption,.wp-block-image figcaption,.wp-block-embed figcaption{color:#212121;}#content textarea,#content input[type="text"],#content input[type="number"],#content input[type="email"],#content input[type=password],#content input[type=tel],#content input[type=url],#content input[type=search],#content input[type=date]{background-color:;}.bloglo-sidebar-style-3 #secondary .bloglo-widget{border-color:;}.entry-meta .entry-meta-elements > span:before{background-color:;}.content-area a:not(.bloglo-btn,.wp-block-button__link,.page-numbers,[rel^=category]):hover,#secondary .hester-core-custom-list-widget .bloglo-entry a:not(.bloglo-btn):hover,.bloglo-breadcrumbs a:hover{color:#94979e;}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.bloglo-logo .site-title,.error-404 .page-header h1{color:#333333;}:root{--bloglo-secondary:#333333;}.bloglo-container,.alignfull.bloglo-wrap-content > div{max-width:1420px;}.bloglo-layout__boxed #page,.bloglo-layout__boxed.bloglo-sticky-header.bloglo-is-mobile #bloglo-header-inner,.bloglo-layout__boxed.bloglo-sticky-header:not(.bloglo-header-layout-3,.bloglo-header-layout-4) #bloglo-header-inner,.bloglo-layout__boxed.bloglo-sticky-header:not(.bloglo-is-mobile).bloglo-header-layout-4 #bloglo-header-inner .bloglo-nav-container > .bloglo-container,.bloglo-layout__boxed.bloglo-sticky-header:not(.bloglo-is-mobile).bloglo-header-layout-3 #bloglo-header-inner .bloglo-nav-container > .bloglo-container{max-width:1520px;}.bloglo-logo img{max-height:40px;}.bloglo-logo img.bloglo-svg-logo{height:40px;}.bloglo-logo .logo-inner{margin-top:25px;margin-right:1px;margin-bottom:25px;}@media only screen and (max-width:768px){.bloglo-logo .logo-inner{margin-top:25px;margin-right:1px;margin-bottom:25px;}}@media only screen and (max-width:480px){.bloglo-logo .logo-inner{}}.bloglo-tsp-header .bloglo-logo img{max-height:45px;}.bloglo-tsp-header .bloglo-logo img.bloglo-svg-logo{height:45px;}.bloglo-tsp-header .bloglo-logo .logo-inner{}@media only screen and (max-width:768px){.bloglo-tsp-header .bloglo-logo .logo-inner{}}@media only screen and (max-width:480px){.bloglo-tsp-header .bloglo-logo .logo-inner{}}#page .page-header .page-title{font-size:2.6rem;}.bloglo-page-title-align-left .page-header.bloglo-has-page-title,.bloglo-page-title-align-right .page-header.bloglo-has-page-title,.bloglo-page-title-align-center .page-header .bloglo-page-header-wrapper{padding-top:30px;padding-bottom:30px;}@media only screen and (max-width:768px){.bloglo-page-title-align-left .page-header.bloglo-has-page-title,.bloglo-page-title-align-right .page-header.bloglo-has-page-title,.bloglo-page-title-align-center .page-header .bloglo-page-header-wrapper{}}@media only screen and (max-width:480px){.bloglo-page-title-align-left .page-header.bloglo-has-page-title,.bloglo-page-title-align-right .page-header.bloglo-has-page-title,.bloglo-page-title-align-center .page-header .bloglo-page-header-wrapper{}}.bloglo-tsp-header:not(.bloglo-tsp-absolute) #masthead{background:rgba(255,76,96,0.1);}.page-header{background:rgba(255,76,96,0.1);}.page-header{border-color:rgba(0,0,0,0.062);border-style:solid;border-bottom-width:1px;}.bloglo-breadcrumbs{padding-top:15px;padding-bottom:15px;}@media only screen and (max-width:768px){.bloglo-breadcrumbs{}}@media only screen and (max-width:480px){.bloglo-breadcrumbs{}}#bloglo-copyright{background:#fff9f3;}#bloglo-copyright{color:#333333;}#bloglo-copyright a{color:#333333;}#bloglo-copyright a:hover,.using-keyboard #bloglo-copyright a:focus,#bloglo-copyright .bloglo-social-nav > ul > li > a .bloglo-icon.bottom-icon,#bloglo-copyright .bloglo-nav > ul > li.current-menu-item > a,#bloglo-copyright .bloglo-nav > ul > li.current-menu-ancestor > a,#bloglo-copyright .bloglo-nav > ul > li:hover > a{color:#FC6668;}#bloglo-copyright.contained-separator > .bloglo-container::before{background-color:rgba(0,0,0,0.1);}#bloglo-copyright.fw-separator{border-top-color:rgba(0,0,0,0.1);}html{font-size:62.5%;}@media only screen and (max-width:768px){html{font-size:53%;}}@media only screen and (max-width:480px){html{font-size:50%;}}*{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;}body{font-weight:400;font-family:"Be Vietnam Pro",Helvetica,Arial,sans-serif;font-size:1.7rem;line-height:1.75;}h1,.h1,.bloglo-logo .site-title,.page-header .page-title,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{font-weight:700;font-style:normal;text-transform:none;text-decoration:none;}h1,.h1,.bloglo-logo .site-title,.page-header .page-title{font-weight:700;font-size:4rem;line-height:1.1;}h2,.h2{font-weight:700;font-size:3.6rem;line-height:1.2;}h3,.h3{font-weight:700;font-size:2.8rem;line-height:1.2;}h4,.h4{font-weight:700;font-size:2.4rem;line-height:1.2;}h5,.h5{font-weight:700;font-size:2rem;line-height:1.2;}h6,.h6{font-weight:600;font-size:1.8rem;line-height:1.72;}h1 em,h2 em,h3 em,h4 em,h5 em,h6 em,.h1 em,.h2 em,.h3 em,.h4 em,.h5 em,.h6 em,.bloglo-logo .site-title em,.error-404 .page-header h1 em{font-style:italic;font-family:"Playfair Display",Georgia,serif;}h1 em,h2 em,h3 em,h4 em,h5 em,h6 em,.h1 em,.h2 em,.h3 em,.h4 em,.h5 em,.h6 em,.bloglo-logo .site-title em,.error-404 .page-header h1 em{font-style:italic;font-family:"Playfair Display",Georgia,serif;}#bloglo-header .bloglo-logo .site-title{font-size:4rem;}#main .widget-title,.widget-area .wp-block-heading{font-size:1.8rem;}#colophon .widget-title,#colophon .wp-block-heading{font-size:2rem;}.bloglo-single-title-in-page-header #page .page-header .bloglo-page-header-wrapper{padding-top:152px;padding-bottom:100px;}@media only screen and (max-width:768px){.bloglo-single-title-in-page-header #page .page-header .bloglo-page-header-wrapper{padding-top:90px;padding-bottom:55px;}}@media only screen and (max-width:480px){.bloglo-single-title-in-page-header #page .page-header .bloglo-page-header-wrapper{}}.bloglo-btn,body:not(.wp-customizer) input[type=submit],.site-main .woocommerce #respond input#submit,.site-main .woocommerce a.button,.site-main .woocommerce button.button,.site-main .woocommerce input.button,.woocommerce ul.products li.product .added_to_cart,.woocommerce ul.products li.product .button,.woocommerce div.product form.cart .button,.woocommerce #review_form #respond .form-submit input,#infinite-handle span{color:#fff;border-color:var(--bloglo-primary);border-width:0.1rem;}{color:#fff;border-color:#ff4c60;}.bloglo-btn,body:not(.wp-customizer) input[type=submit],.site-main .woocommerce #respond input#submit,.site-main .woocommerce a.button,.site-main .woocommerce button.button,.site-main .woocommerce input.button,.woocommerce ul.products li.product .added_to_cart,.woocommerce ul.products li.product .button,.woocommerce div.product form.cart .button,.woocommerce #review_form #respond .form-submit input,#infinite-handle span{font-weight:500;font-family:"Plus Jakarta Sans",Helvetica,Arial,sans-serif;font-size:1.8rem;line-height:1.6;}input[type="reset"],.btn-secondary,.bloglo-btn.btn-secondary{color:#FFFFFF;border-color:rgba(0,0,0,0.12);border-width:0.1rem;background-color:#212121;border-top-left-radius:0rem;border-top-right-radius:0rem;border-bottom-right-radius:0rem;border-bottom-left-radius:0rem;}.btn-secondary:hover,.btn-secondary:focus,.bloglo-btn.btn-secondary:hover,.bloglo-btn.btn-secondary:focus{color:#FFFFFF;border-color:rgba(0,0,0,0.12);background-color:#3e4750;}input[type="reset"],.btn-secondary,.bloglo-btn.btn-secondary{font-weight:500;font-family:"Plus Jakarta Sans",Helvetica,Arial,sans-serif;font-size:1.8rem;line-height:1.6;}.bloglo-btn.btn-text-1,.btn-text-1{color:#212121;}.bloglo-btn.btn-text-1:hover,.bloglo-btn.btn-text-1:focus,.btn-text-1:hover,.btn-text-1:focus{color:#189d0e;}.bloglo-btn.btn-text-1 > span::before{background-color:#189d0e;}.bloglo-btn.btn-text-1:hover,.bloglo-btn.btn-text-1:focus,.btn-text-1:hover,.btn-text-1:focus{color:#1E293B;}.bloglo-btn.btn-text-1 > span::before{background-color:#1E293B;}.bloglo-btn.btn-text-1,.btn-text-1{font-weight:500;font-family:"Plus Jakarta Sans",Helvetica,Arial,sans-serif;font-size:1.6rem;line-height:1.5;}.chaty *,.chaty-chat-view *,.chaty-outer-forms *{box-sizing:border-box}.chaty-agent-data,.chaty-whatsapp-field input[type=text],.chaty-whatsapp-message,.chaty-whatsapp-message p{font-family:Segoe UI,Helvetica Neue,Helvetica,Lucida Grande,Arial,Ubuntu,Cantarell,Fira Sans,sans-serif}.chaty-agent-header,.chaty-channel,.chaty-channels,.chaty-form-body,.chaty-tooltip{position:relative}.chaty-tooltip .on-hover-text,.chaty-tooltip .on-hover-text:before,.chaty-tooltip:after,.chaty-tooltip:before{text-transform:none;font-size:.9em;line-height:1;user-select:none;pointer-events:none;position:absolute;display:none;opacity:0}.on-hover-text{display:none}.on-hover-text p{white-space:nowrap}.on-hover-text img.emoji{max-width:none}.chaty-tooltip .on-hover-text:before,.chaty-tooltip:before{content:"";border:5px solid transparent;z-index:1001}.chaty-tooltip:after{content:attr(data-hover)}.chaty-tooltip .on-hover-text,.chaty-tooltip:after{text-align:center;min-width:1em;max-width:21em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:5px 15px;border-radius:10px;background:#fff;color:#333;z-index:1000;box-shadow:0 1.93465px 7.73859px rgb(0 0 0 / 15%);font-size:17px;line-height:21px}.chaty-animation-shockwave:after,.chaty-animation-shockwave:before{content:"";border-radius:50%;position:absolute;top:0;right:0;bottom:0}.chaty-tooltip .on-hover-text{overflow:visible;white-space:pre}.chaty-tooltip.active .on-hover-text,.chaty-tooltip.active .on-hover-text:before,.chaty-tooltip.active:after,.chaty-tooltip.active:before,.chaty-tooltip:hover .on-hover-text,.chaty-tooltip:hover .on-hover-text:before,.chaty-tooltip:hover:after,.chaty-tooltip:hover:before{display:block;opacity:1}.chaty-tooltip.active .on-hover-text,.chaty-tooltip.active .on-hover-text:before,.chaty-tooltip.active:after,.chaty-tooltip.active:before,.chaty-tooltip.pos-left:hover .on-hover-text,.chaty-tooltip.pos-left:hover .on-hover-text:before,.chaty-tooltip.pos-left:hover:after,.chaty-tooltip.pos-left:hover:before,.chaty-tooltip.pos-right:hover .on-hover-text,.chaty-tooltip.pos-right:hover .on-hover-text:before,.chaty-tooltip.pos-right:hover:after,.chaty-tooltip.pos-right:hover:before{animation:ease-out forwards tooltips-horz}.chaty-tooltip.has-on-hover:after,.chaty-tooltip.has-on-hover:before,.chaty-widget .chaty-i-trigger .chaty-cta-close.chaty-tooltip.chaty-tooltip:hover:after,.chaty-widget .chaty-i-trigger .chaty-cta-close.chaty-tooltip:hover:before,.chaty-widget.chaty-open .chaty-i-trigger .chaty-cta-main.chaty-tooltip:after,.chaty-widget.chaty-open .chaty-i-trigger .chaty-cta-main.chaty-tooltip:before,.chaty-widget.cssas-no-close-button.default-open .chaty-i-trigger,.on-hover-text:empty,[data-hover=""]:after,[data-hover=""]:before{display:none!important}.chaty-tooltip.pos-top .on-hover-text:before,.chaty-tooltip.pos-top:before{border-bottom-width:0;border-top-color:#fff;bottom:calc(100% + 5px)}.chaty-tooltip.pos-top .on-hover-text:after,.chaty-tooltip.pos-top:after{bottom:calc(100% + 10px)}.chaty-tooltip.pos-top .on-hover-text,.chaty-tooltip.pos-top:after,.chaty-tooltip.pos-top:before{left:50%;transform:translate(-50%,-.5em)}.chaty-tooltip.pos-down:before{top:100%;border-top-width:0;border-bottom-color:#fff}.chaty-tooltip.pos-down:after{top:calc(100% + 5px)}.chaty-tooltip.pos-down:after,.chaty-tooltip.pos-down:before{left:50%;transform:translate(-50%,.5em)}.chaty-tooltip.pos-left .on-hover-text:before,.chaty-tooltip.pos-left:before{top:50%;border-right-width:0;border-left-color:#fff;left:calc(0em - 10px);transform:translate(-.5em,-50%)}.chaty-tooltip.pos-left .on-hover-text:before{left:auto;right:calc(0em - 5px)}.chaty-tooltip.pos-left .on-hover-text,.chaty-tooltip.pos-left:after{top:50%;right:calc(100% + 10px);transform:translate(-.5em,-50%)}.chaty-tooltip.pos-right .on-hover-text:before,.chaty-tooltip.pos-right:before{top:50%;border-left-width:0;border-right-color:#fff;right:calc(0em - 10px);transform:translate(.5em,-50%)}.chaty-tooltip.pos-right .on-hover-text:before{left:calc(0em - 5px);right:auto}.chaty-tooltip.pos-right .on-hover-text,.chaty-tooltip.pos-right:after{top:50%;left:calc(100% + 10px);transform:translate(.5em,-50%)}@keyframes tooltips-vert{to{opacity:1;transform:translate(-50%,0)}}@keyframes tooltips-horz{to{opacity:1;transform:translate(0,-50%)}}.chaty-tooltip.pos-down:hover:after,.chaty-tooltip.pos-down:hover:before,.chaty-tooltip.pos-top:hover:after,.chaty-tooltip.pos-top:hover:before{animation:ease-out forwards tooltips-vert}@-webkit-keyframes chaty-animation-shockwave{0%{transform:scale(1);box-shadow:0 0 2px rgba(0,0,0,.3),inset 0 0 1px rgba(0,0,0,.3)}95%{box-shadow:0 0 50px transparent,inset 0 0 30px transparent}100%{transform:scale(2.25)}}@keyframes chaty-animation-shockwave{0%{transform:scale(1);box-shadow:0 0 2px rgba(0,0,0,.3),inset 0 0 1px rgba(0,0,0,.3)}95%{box-shadow:0 0 50px transparent,inset 0 0 30px transparent}100%{transform:scale(2.25)}}@-webkit-keyframes chaty-animation-blink{0%,100%{opacity:1}20%{opacity:.5}}@keyframes chaty-animation-blink{0%,100%{opacity:1}20%{opacity:.5}}@-webkit-keyframes chaty-animation-pulse{0%{transform:scale(1);box-shadow:0 2px 2px rgba(0,0,0,.2);border-radius:50%}100%{transform:scale(1.1);box-shadow:0 2px 2px rgba(0,0,0,.2);border-radius:45%}}@keyframes chaty-animation-pulse{0%{transform:scale(1);border-radius:50%}100%{transform:scale(1.1);border-radius:45%}}.chaty-animation-shockwave:after{left:0;-webkit-animation:2s ease-out 1.3s infinite chaty-animation-shockwave;animation:2s ease-out 1.3s infinite chaty-animation-shockwave}.chaty-animation-shockwave:before{left:0;-webkit-animation:2s ease-out .8s infinite chaty-animation-shockwave;animation:2s ease-out .8s infinite chaty-animation-shockwave}.chaty-animation-blink{-webkit-animation:1.33s ease-out infinite chaty-animation-blink;animation:1.33s ease-out infinite chaty-animation-blink}.chaty-animation-pulse,.chaty-animation-pulse-icon{-webkit-animation:.4s infinite alternate chaty-animation-pulse;animation:.4s infinite alternate chaty-animation-pulse}.chaty-animation-sheen{position:relative;overflow:hidden}.chaty-animation-sheen:after{animation:5s infinite chaty-animation-sheen;content:'';position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to bottom,transparent,rgba(255,255,255,.5) 50%,transparent);transform:rotateZ(60deg) translate(0,5em)}@keyframes chaty-animation-sheen{100%,20%{transform:rotateZ(60deg) translate(0,-80px)}}.chaty-animation-fade{animation:5s infinite chaty-animation-fade}.chaty-animation-spin{animation:5s cubic-bezier(.56,-.35,.22,1.5) infinite chaty-animation-spin}@keyframes chaty-animation-fade{15%,5%{opacity:.25}10%,100%,20%{opacity:1}}@keyframes chaty-animation-spin{10%{transform:rotateZ(-20deg);animation-timing-function:ease}100%,20%{transform:rotateZ(360deg)}}.chaty-animation-bounce,.chaty-animation-jump{animation:5s cubic-bezier(.84,-.54,.31,1.19) infinite chaty-animation-bounce}@keyframes chaty-animation-bounce{0%,100%,20%{transform:none}10%{transform:translateY(-1em)}}@keyframes chaty-animation-waggle{0%{transform:none}10%{transform:rotateZ(-20deg) scale(1.2)}13%{transform:rotateZ(25deg) scale(1.2)}15%{transform:rotateZ(-15deg) scale(1.2)}17%{transform:rotateZ(15deg) scale(1.2)}20%{transform:rotateZ(-12deg) scale(1.2)}22%{transform:rotateZ(0) scale(1.2)}100%,24%{transform:rotateZ(0) scale(1)}}.chaty-animation-waggle{animation:5s infinite chaty-animation-waggle}.chaty-animation-floating{-webkit-animation:chaty-animation-floating 3s ease infinite;animation:chaty-animation-floating 3s ease infinite}@keyframes chaty-animation-floating{0%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}50%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.chaty{display:none;z-index:99999}.chaty-widget.chaty-open .chaty-i-trigger .chaty-cta-close.chaty-tooltip.chaty-tooltip:hover:after,.chaty-widget.chaty-open .chaty-i-trigger .chaty-cta-close.chaty-tooltip:hover:before,.chaty.active,.chaty.form-open .chaty-widget.cssas-no-close-button.default-open .chaty-i-trigger{display:block!important}.chaty *{margin:0;padding:0}.chaty .sr-only,.chaty-outer-forms .sr-only,.hide-cht-svg-bg{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;border:0!important;outline:0!important}.chaty a,.chaty a:focus,.chaty a:hover,.chaty button{border:none;text-decoration:none;outline:0;box-shadow:none}.chaty-widget{position:fixed;bottom:25px;right:25px;z-index:10001}.chaty-widget.left-position{left:25px;right:auto}.chaty-channel-list{display:flex;width:62px;height:124px;position:absolute;bottom:-4px;right:0;flex-direction:column;align-items:flex-start;pointer-events:none}.chaty-widget.left-position .chaty-channel-list{left:0;right:auto}.chaty-widget.chaty-open .chaty-channel-list,.chaty-widget.has-single .chaty-i-trigger .Phone-channel:after,.chaty-widget.has-single .chaty-i-trigger .Phone-channel:before{pointer-events:auto}.chaty-channel-list .chaty-channel,.chaty-channel.single .chaty-svg{display:inline-block;width:54px;height:54px;border-radius:50%;margin:4px;cursor:pointer;box-shadow:0 16px 24px 0 rgb(73 104 126 / 16%)}.chaty-channel-list .chaty-channel{position:absolute;bottom:0;opacity:0;transition:.5s;-webkit-transition:.5s}.chaty-channel.single .chaty-svg{margin:0}.chaty-widget.chaty-open .chaty-channel-list .chaty-channel{opacity:1}.chaty-channel a,.chaty-channel button,.chaty-svg{display:block;width:54px;height:54px;border-radius:50%;cursor:pointer;position:relative;outline:0;min-width:unset}* .chaty-channel button{min-width:unset;max-width:unset}.chaty-channel button{background:0 0;border-radius:50%}.chaty-channel a .chaty-custom-icon,.chaty-channel button .chaty-custom-icon,.chaty-svg .chaty-custom-icon{width:54px;height:54px;border-radius:50%;text-align:center;font-size:27px;line-height:54px;color:#fff}.chaty-channel a:focus,.chaty-channel button:focus,.chaty-contact-form-box button.chaty-submit-button{outline:0}.chaty-contact-form-box button.chaty-submit-button:disabled .chaty-loader{display:inline-block}.chaty-agent-icon svg,.chaty-channel svg,.chaty-view-channels .chaty-channel span svg{width:100%;height:100%}.chaty-channel img{width:54px;height:54px;object-fit:cover;border-radius:50%}.chaty-i-trigger .chaty-channel{position:absolute;bottom:0;right:4px;transition:.5s;border-radius:50%;cursor:pointer}.chaty-cta-button{transition:.5s;box-shadow:0 16px 24px 0 rgb(73 104 126 / 16%);border-radius:50%}.chaty-widget.left-position .chaty-i-trigger .chaty-channel{left:4px;right:auto}.chaty-widget .chaty-cta-main .chaty-cta-button{z-index:1099;opacity:1;position:relative}.chaty-widget.chaty-open .chaty-cta-main .chaty-cta-button{z-index:999;opacity:0;transform:rotate(540deg);visibility:hidden}.chaty-widget .chaty-i-trigger .chaty-cta-close{pointer-events:none}.chaty-widget.chaty-open .chaty-i-trigger .chaty-cta-close{pointer-events:auto;z-index:101}.chaty-widget .chaty-i-trigger .chaty-cta-close .chaty-cta-button{z-index:999;opacity:0;visibility:hidden}.chaty-widget.chaty-open .chaty-i-trigger .chaty-cta-close .chaty-cta-button{z-index:1099;opacity:1;transform:rotate(180deg);visibility:visible}.chaty-widget.chaty-open .chaty-i-trigger .chaty-cta-main.chaty-tooltip{z-index:91}.chaty-channel button.open-chaty-channel,.chaty-widget.chaty-no-close-button:not(.has-single) .chaty-i-trigger:not(.single-channel),.chaty-widget.chaty-open .chaty-i-trigger .chaty-cta-main.chaty-tooltip .on-hover-text,.chaty.form-open .chaty-channel button.open-chaty,.chaty.form-open .chaty-i-trigger .chaty-cta-main.chaty-tooltip .on-hover-text,.chaty.form-open .chaty-i-trigger .chaty-tooltip:after,.chaty.form-open .chaty-i-trigger .chaty-tooltip:before,.chaty.form-open .chaty-widget.has-single .chaty-i-trigger .on-hover-text{display:none}.chaty.form-open.active .chaty-widget .chaty-i-trigger{display:block}.chaty.form-open.active .chaty-widget .chaty-i-trigger .chaty-cta-main{display:none}.chaty.form-open.active .chaty-widget .chaty-i-trigger .chaty-cta-close .chaty-cta-button{opacity:1;visibility:visible;pointer-events:auto}.chaty-widget .ch-pending-msg{position:absolute;right:-4px;top:-4px;width:16px;height:16px;text-align:center;background:red;color:#fff;font-size:10px;line-height:16px;border-radius:50%;z-index:1101}.chaty-widget.left-position.hor-mode .chaty-channel-list{width:136px;height:62px;left:0;bottom:0}.chaty-widget.right-position.hor-mode .chaty-channel-list{width:136px;height:62px;right:0;left:auto;bottom:0}.chaty-widget.hor-mode .chaty-channel-list .chaty-channel{margin-top:0;margin-bottom:0}.chaty-widget.hor-mode.left-position .chaty-channel-list .chaty-channel{left:0}.chaty-widget.hor-mode.right-position .chaty-channel-list .chaty-channel{right:0;left:auto}.chaty-chat-view,.chaty-outer-forms{vertical-align:bottom;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;position:fixed!important;bottom:-25px;left:25px;padding:0;width:320px;max-width:90%;-moz-transition:.5s linear;box-shadow:rgba(0,0,0,.16) 0 5px 40px;-webkit-box-shadow:rgba(0,0,0,.16) 0 5px 40px;-moz-box-shadow:rgba(0,0,0,.16) 0 5px 40px;opacity:0;visibility:hidden;pointer-events:none;z-index:-1;transition:.5s;-webkit-transition:.5s;animation-delay:-2s;-webkit-animation-delay:-2s}.chaty-chat-view.pos-left,.chaty-outer-forms.pos-left{left:25px}.chaty-chat-view.pos-right,.chaty-outer-forms.pos-right{right:25px;left:auto}.chaty-outer-forms.active,.chaty:not(.form-open) .chaty-widget.chaty-open+.chaty-chat-view{-webkit-transform:translateY(-93px);transform:translateY(-93px);opacity:1;z-index:999999;visibility:visible;bottom:0;pointer-events:auto}.chaty-whatsapp-body{padding:0;min-height:260px;position:relative;z-index:2}.chaty-whatsapp-content{padding:20px}.chaty-popup-whatsapp-form .chaty-whatsapp-body{height:260px;min-height:auto}.chaty-popup-whatsapp-form .chaty-whatsapp-content{display:flex;align-items:flex-start}.chaty-form-body{background:#fff;z-index:99999;min-height:75px;border-radius:10px}.chaty-form-body form{margin:0;padding:0}.qr-code-image{padding:10px;text-align:center;border:solid 1px silver;border-radius:4px}.qr-code-image img{max-width:100%;max-height:360px;margin:0 auto;display:block;width:100%;height:auto}.chaty-whatsapp-form{position:relative;background-color:#f0ede7;border-radius:8px;margin:0}.chaty-whatsapp-form:before{display:block;position:absolute;content:"";left:0;top:0;height:100%;width:100%;z-index:0;opacity:.035;background-image:url(//carsapp.net/wp-content/plugins/chaty/images/whatsapp.png)}.chaty-popup-whatsapp-form .chaty-whatsapp-body:before,.chaty-popup-whatsapp-form .chaty-whatsapp-footer:before{background-image:url(//carsapp.net/wp-content/plugins/chaty/images/whatsapp-welcome-popup.png);opacity:.7}.chaty-whatsapp-message{padding:7px 14px 6px;background-color:#fff;border-radius:0 10px 10px;position:relative;transform-origin:center top;z-index:2;margin-top:0;margin-left:0;max-width:calc(100% - 40px);font-family:Segoe UI,Helvetica Neue,Helvetica,Lucida Grande,Arial,Ubuntu,Cantarell,Fira Sans,sans-serif;font-size:14px;line-height:18px;border:1px solid rgba(34,17,71,.08)}.chaty-whatsapp-message:before{content:"";display:none;width:0;height:0;border-top:0 solid transparent;border-bottom:10px solid transparent;border-right:12px solid #fff;position:absolute;left:-12px;top:0}.wp-profile-img+.chaty-whatsapp-message:before{display:block}.chaty-whatsapp-message p{margin:0;padding:0;color:#111b21;font-weight:400;word-wrap:break-word}.chaty-whatsapp-footer{position:relative;padding:20px 15px}.whatsapp-chaty-form{display:flex;margin:0;padding:0}button.chaty-whatsapp-button-button,button.chaty-whatsapp-button-button:focus,button.chaty-whatsapp-button-button:hover{text-align:center!important;height:40px!important;width:40px!important;padding:0!important;background:#c6d7e3!important;border-radius:20px!important;outline:0!important;box-shadow:none!important;cursor:pointer!important;margin:0 0 0 10px!important;text-decoration:none!important;border:none!important;min-width:1px!important;flex:0 0 40px}button.chaty-whatsapp-button-button{background:#c6d7e3!important}button.chaty-whatsapp-button-button:focus,button.chaty-whatsapp-button-button:hover{background:#a8c5da!important}.chaty-whatsapp-input:not(:placeholder-shown)+button.chaty-whatsapp-button-button{background:#25d366!important}.chaty-whatsapp-input:not(:placeholder-shown)+button.chaty-whatsapp-button-button:focus,.chaty-whatsapp-input:not(:placeholder-shown)+button.chaty-whatsapp-button-button:hover{background:#22bf5b!important}.chaty-whatsapp-data{display:flex;flex:1;z-index:1}.chaty-whatsapp-field{padding-right:0;flex:1;position:relative;display:flex;align-items:center}.chaty-whatsapp-button{flex:0 0 48px}.chaty-whatsapp-button svg{width:100%;height:100%;margin:0;padding:0}.chaty-whatsapp-field input[type=text]{height:40px!important;line-height:normal;padding:0 10px 0 15px;font-size:16px;resize:none;width:100%;border:none!important;border-radius:24px;outline:0;box-shadow:none!important;background:#fff!important;margin:0;color:#111b21;flex:1}.chaty-whatsapp-field input[type=text]:focus{outline:0!important;border:none!important;margin:0;color:#111b21;box-shadow:none!important}.chaty-whatsapp-button-button:active,.chaty-whatsapp-button-button:focus,.chaty-whatsapp-button-button:hover{background:#a8c5da!important}.chaty.form-open .chaty-channel button.open-chaty-channel,.chaty.form-open .chaty-no-close-button.has-single .chaty-i-trigger{display:block}.chaty-agent-data{font-size:16px}.chaty-agent-header{font-size:18px;padding:20px 15px;background:#22bf5b;color:#fff;-webkit-border-top-left-radius:10px;-webkit-border-top-right-radius:10px;-moz-border-radius-topleft:10px;-moz-border-radius-topright:10px;border-top-left-radius:10px;border-top-right-radius:10px}.chaty-agent-data .close-chaty-form{right:10px;top:12px}.chaty-agent-data .chaty-agent{display:flex;align-items:center;padding:15px}.chaty-agent-data .chaty-agent a{color:#49687e;font-size:16px;text-decoration:none;display:flex;width:100%;align-items:center;outline:0;font-weight:400}.chaty-contact-input input.chaty-input-field,.chaty-contact-input input[type=email].chaty-input-field,.chaty-contact-input input[type=text].chaty-input-field,.chaty-contact-input select.chaty-input-field,.chaty-contact-input textarea.chaty-textarea-field{color:#28303d;font-family:BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Fira Sans","Droid Sans","Helvetica Neue",sans-sans;margin:0;background:#fff;outline:0}.chaty-agent-data .chaty-agent+.chaty-agent{border-top:2px solid #f6f8f9}.chaty-agent-img{width:36px;height:36px;object-fit:cover;border-radius:50%}.chaty-agent-icon{width:48px;height:48px;margin:0 15px 0 0}.chaty-agent-data .chaty-custom-icon{width:48px;height:48px;text-align:center;display:block;line-height:48px;background:silver;border-radius:50%;color:#fff;font-size:28px}.chaty-close-agent-list{position:absolute;right:15px;top:10px;width:26px;height:26px;cursor:pointer;z-index:10;padding:0 0 10px 10px}.chaty-agent-icon img{width:48px;height:48px;object-fit:cover}.chaty-close-agent-list svg{fill:#ffffff}.agent-sub-header{font-size:14px;line-height:20px;font-weight:400}.agent-main-header{font-size:20px;line-height:32px;font-weight:700;position:relative}.chaty-agent-header:before,.chaty-view-header:before{content:"";background:url(//carsapp.net/wp-content/plugins/chaty/images/header-top.png) no-repeat;width:215px;height:41px;position:absolute;top:0;left:0;z-index:1}.chaty-agent-header:after,.chaty-view-header:after{content:"";background:url(//carsapp.net/wp-content/plugins/chaty/images/header-bottom.png) no-repeat;width:44px;height:41px;position:absolute;bottom:0;right:0;z-index:1}.chaty-custom-channel-icon{display:block;border-radius:50%;color:#fff;text-align:center;line-height:54px}.chaty-contact-form-title{padding:10px 15px;text-align:left;font-size:18px;color:#fff;border-radius:8px 8px 0 0;justify-content:space-between;display:flex}.chaty-contact-inputs{padding:15px}.chaty-contact-input{display:block}.chaty-contact-input label.chaty-form-label{font-size:14px;margin:0;padding:0 0 4px 0;line-height:20px;display:flex;color:#28303d}.chaty-contact-input+.chaty-contact-input{margin:10px 0 0}.chaty-contact-input input.chaty-input-field,.chaty-contact-input input[type=email].chaty-input-field,.chaty-contact-input input[type=text].chaty-input-field,.chaty-contact-input select.chaty-input-field{width:100%;height:36px;line-height:36px;font-size:16px;padding:0 10px;border:1px solid #ccc;border-radius:4px}.chaty-contact-input .has-chaty-error:focus,.chaty-contact-input input.chaty-input-field:focus,.chaty-contact-input input[type=email].chaty-input-field:focus,.chaty-contact-input input[type=tel].chaty-input-field:focus,.chaty-contact-input input[type=text].chaty-input-field:focus,.chaty-contact-input select.chaty-input-field:focus,.chaty-contact-input textarea.chaty-textarea-field:focus{outline:0;box-shadow:none;border-color:#898989;background-color:#fff}.chaty-contact-input textarea.chaty-textarea-field{width:100%;height:100px;line-height:20px;font-size:16px;padding:10px;border:1px solid #ccc;border-radius:4px;display:block}.chaty-contact-form-box .close-chaty-form{right:9px;top:9px}.chaty-contact-form-box button.chaty-submit-button[type=submit],button#chaty-submit-button-0{border:none;border-radius:4px;color:#fff;background:#a886cd;width:100%;height:36px;line-height:36px;font-size:18px;padding:0;margin:0;cursor:pointer;text-align:center;display:block}.chaty-contact-input input.chaty-input-field.has-chaty-error,.chaty-contact-input select.chaty-input-field.has-chaty-error,.chaty-contact-input textarea.has-chaty-error{border:1px solid #d20000}.chaty-contact-form-button{padding:15px}.chaty-ajax-error-message,.chaty-ajax-success-message{color:#00a700;padding:10px 0 0;text-align:center;font-size:16px}.chaty-ajax-error-message{color:#da0000}.chaty-view-header,.chaty-view-header a,.chaty-view-header a:focus,.chaty-view-header a:hover{font-weight:500;color:#fff;font-size:24px}.chaty-exit-intent{position:fixed;z-index:-1}.chaty-exit-intent:before{display:block;position:fixed;top:0;left:0;content:'';width:100vw;height:100vh;background:rgba(0,0,0,.8);visibility:hidden;z-index:100;transition:.5s ease-in-out;-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out}.chaty .chaty-widget.left-position .chaty-exit-intent:before{clip-path:circle(15px at 60px calc(100% - 60px))}.chaty .chaty-widget.right-position .chaty-exit-intent:before{clip-path:circle(15px at calc(100% - 60px) calc(100% - 60px))}.chaty .chaty-widget .chaty-exit-intent.animate:before{visibility:visible;clip-path:circle(100%)}.chaty-widget.has-single .chaty-i-trigger .chaty-channel:not(.chaty-agent-button).Phone-channel .chaty-tooltip:after,.chaty-widget.has-single .chaty-i-trigger .chaty-channel:not(.chaty-agent-button).Phone-channel .chaty-tooltip:before{pointer-events:inherit}body.cht-in-mobile .chaty-outer-forms.chaty-agent-data.custom-cht-pos,body.cht-in-mobile .chaty-outer-forms.chaty-contact-form-box.custom-cht-pos,body.cht-in-mobile .chaty-outer-forms.chaty-wechat-form.custom-cht-pos,body.cht-in-mobile .chaty-outer-forms.chaty-whatsapp-form.custom-cht-pos{top:50%;left:0;right:0;margin:0 auto;transform:translate(0,-50%);bottom:auto}body.cht-in-mobile .chaty-outer-forms.chaty-agent-data.custom-cht-pos .chaty-agent-body{max-height:calc(100vh - 164px)!important}.chaty-whatsapp-message p+p{margin-top:10px}body.cht-in-mobile .chaty-outer-forms.chaty-whatsapp-form.custom-cht-pos .chaty-whatsapp-content{max-height:calc(100vh - 122px)!important;overflow-y:auto}body.cht-in-mobile .chaty-outer-forms.chaty-whatsapp-form:not(.custom-cht-pos) .chaty-whatsapp-content{overflow-y:auto}.chaty.has-custom-pos.form-open .chaty-i-trigger{opacity:0;visibility:hidden}body.cht-in-mobile .chaty-outer-forms.chaty-contact-form-box.custom-cht-pos .chaty-contact-inputs{max-height:calc(100vh - 150px)!important;overflow-y:auto}body.cht-in-mobile .chaty-outer-forms{max-width:calc(100vw - 50px)!important}.chaty-view-body{background:#fff;border-radius:8px}.chaty-view-header{background:#b78deb;border-radius:7px 7px 0 0;padding:10px 15px;position:relative;word-break:break-word}.chaty-top-content{padding:15px 15px 0;font-size:16px}.chaty-view-content p,.chaty-view-content p a,.chaty-view-content p a:focus,.chaty-view-content p a:hover{margin:0;padding:0;font-size:16px;line-height:150%;color:#49687e;word-break:break-word}.chaty-view-content p a{display:inline-block}.chaty-view-content p a:focus,.chaty-view-content p a:hover,.chaty-view-header a:focus,.chaty-view-header a:hover{outline:0;text-decoration:none}.chaty-view-content p+p{margin-top:10px}.chaty-close-view-list{position:absolute;right:15px;top:10px;width:12px;cursor:pointer;z-index:11}.chaty-close-view-list svg{fill:#ffffff;display:inline-block;width:100%}.chaty-view-channels .chaty-channel{height:48px;display:inline-block;margin:6px 0;width:20%;text-align:center;vertical-align:top}.chaty-view-channels .chaty-channel a,.chaty-view-channels .chaty-channel img,.chaty-view-channels .chaty-channel span:not(.on-hover-text){display:block;width:48px;height:48px;margin:0 auto}.chaty-view-channels{padding:10px 8px}.chaty-view-channels .chaty-custom-channel-icon{font-size:24px}.front-google-captcha{width:100%!important;overflow:hidden}.front-google-captcha>div{width:100%}.front-google-captcha iframe{transform:scaleX(.9);position:relative;left:-15px}.widget-fa-icon{width:100%;height:100%;display:inline-block;vertical-align:middle;color:#fff}span.chaty-loader{display:none;vertical-align:middle;color:#fff;animation:rotation 1s infinite linear;width:24px;height:24px;text-align:center;line-height:24px;margin-left:5px}span.chaty-loader span.dashicons{width:24px;height:24px;text-align:center;line-height:24px;font-size:24px}@keyframes rotation{from{transform:rotate(0)}to{transform:rotate(359deg)}}span.chaty-loader.active{display:inline-block;vertical-align:baseline}.chaty-i-trigger.single-channel>.chaty-channel>.on-hover-text{display:none!important}html[dir=rtl] .chaty-input-field,html[dir=rtl] .chaty-submit-button,html[dir=rtl] .chaty-tooltip,html[dir=rtl] .chaty-tooltip:after,html[dir=rtl] .chaty-whatsapp-message,html[dir=rtl] .on-hover-text{direction:rtl}.add-bg-blur-effect{background-color:rgba(0,0,0,.4);overflow-x:hidden}.add-bg-blur-effect>:not(.chaty,.chaty-outer-forms,.picmo__popupContainer){filter:blur(6px)}.email_suggestion,.wp_email_suggestion{margin:0;padding:0;font-size:14px;color:#970029}.email_suggestion i,.wp_email_suggestion i{color:#2596be;font-weight:700;cursor:pointer}.chaty-custom-whatsapp-form .eac-sugg,.chaty-form .eac-sugg{color:#c1c1c1;line-height:34px!important}.chaty-form .eac-input-wrap{width:100%;overflow:hidden}.chaty-custom-whatsapp-form .chaty-whatsapp-body:before{opacity:.05}.chaty-custom-whatsapp-form .chaty-whatsapp-body{border-radius:0}.chaty-custom-whatsapp-form .chaty-whatsapp-footer{border-top:1px solid #e1e1e1;min-height:70px}.chaty-custom-whatsapp-form .chaty-whatsapp-data{display:block;z-index:1}.chaty-custom-whatsapp-form .chaty-whatsapp-button-button{width:100%!important;z-index:1;position:relative}.chaty-custom-whatsapp-form .header-text{display:flex;align-items:center}.chaty-custom-whatsapp-form .header-text span{display:inline-block;vertical-align:super;padding-left:5px}.chaty-custom-whatsapp-form .chaty-whatsapp-button svg{width:26px;height:26px;fill:#ffffff;margin-right:3px}.chaty-custom-whatsapp-form .chaty-whatsapp-button span{font-size:15px;padding-left:5px}.chaty-custom-whatsapp-form .chaty-whatsapp-button{display:flex;align-items:center;justify-content:center;border-radius:6px!important}.chaty-custom-whatsapp-form .chaty-whatsapp-content{padding:15px;z-index:101111;position:relative}.chaty-custom-whatsapp-form .chaty-whatsapp-body{min-height:auto}.chaty-outer-forms input[type=number]::-webkit-inner-spin-button,.chaty-outer-forms input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0}.chaty-whatsapp-header{display:flex;align-items:center;background-color:#4aa485;border-top-left-radius:6px;border-top-right-radius:6px;padding:10px 15px;position:relative;justify-content:space-between;box-shadow:0 16px 32px 0 #1a0E3529}.chaty-whatsapp-header .header-wp-icon{height:30px;width:30px;margin-right:7px}.chaty-whatsapp-header .header-wp-title{color:#fff;font-size:15px;flex:1;padding-right:8px}.whatsapp-form-close-btn{flex:0 0 16px;cursor:pointer}.whatsapp-form-close-btn svg{width:16px;height:16px}.chaty-form,.chaty-whatsapp-form{font-family:Segoe UI,Helvetica Neue,Helvetica,Lucida Grande,Arial,Ubuntu,Cantarell,Fira Sans,sans-serif}.chaty-whatsapp-body .wp-profile-img{height:30px;width:30px;margin-right:15px}.chaty-whatsapp-body .wp-profile-img img{height:30px;width:30px;border-radius:50%;object-fit:cover}.chaty-whatsapp-message-nickname{color:#489d81;font-size:10px;font-weight:500;line-height:14px}.chaty-whatsapp-message-time{color:#a1a1a9;font-size:10px;line-height:12px}.chaty-whatsapp-input::placeholder{color:#83a1b7;opacity:40%}.chaty-whatsapp-input::-ms-input-placeholder{color:#83a1b7;opacity:40%}button[type=button].chaty-wp-emoji-input,button[type=button].chaty-wp-emoji-input:focus,button[type=button].chaty-wp-emoji-input:hover{position:absolute!important;top:9px;left:8px;background:0 0!important;border:none!important;cursor:pointer;height:24px!important;width:24px!important;padding:0!important;min-width:1px!important;margin:0!important;outline:0!important}.chaty-whatsapp-field:not(.has_emoji) .chaty-wp-emoji-input{display:none!important}.chaty-whatsapp-input{padding-left:38px!important}.chaty-whatsapp-field:not(.has_emoji) .chaty-whatsapp-input{padding-left:15px!important}.picmo__popupContainer{z-index:1000000}body .picmo__emojiButton span{font-size:24px;line-height:24px;display:inline-block;vertical-align:middle}body .picmo__picker .picmo__categoryButtons .picmo__categoryTab button.picmo__categoryButton{color:#8f8f8f;border:solid 1px transparent}body .picmo__picker .picmo__categoryButtons .picmo__categoryTab.picmo__categoryTabActive .picmo__categoryButton{border:1px solid #a886cd;color:#a071d3;background:#fff}body .picmo__picker .picmo__emojiCategory .picmo__categoryName{display:flex;height:auto;padding:10px 17px;border-bottom:solid 1px #e2e8f0;font-weight:700;background:#f3f3f3}body .picmo__picker .picmo__categoryButtons .picmo__categoryTab button.picmo__categoryButton:hover{background:#fff}body .picmo__emojiButton{border-radius:4px}body .picmo__emojiButton:focus{outline:0;border-radius:5px}.chaty-channel span.chaty-icon{display:block}.chaty.form-open .chaty-widget.has-single .chaty-cta-close .chaty-cta-button{opacity:1;visibility:visible;transform:rotate(360deg);z-index:999}.chaty-custom-whatsapp-form .eac-input-wrap{width:100%;overflow:hidden}.chaty-custom-whatsapp-form .chaty-whatsapp-button button{width:100%;border:none;border-radius:6px;padding:8px;display:flex;align-items:center;justify-content:center;cursor:pointer}.chaty-contact-input input[type=file].chaty-input-field{line-height:32px}.eac-cval:empty,.eac-sugg:empty{display:none!important}.qr-code-header{display:flex;align-items:center;background-color:#a886cd;border-top-left-radius:6px;border-top-right-radius:6px;padding:10px 15px;position:relative;justify-content:space-between;color:#fff;box-shadow:0 16px 32px 0 #1a0E3529;z-index:999999}.chaty-close-button{cursor:pointer}.qr-code-title{line-height:1;padding:15px 15px 0;font-size:14px;color:#83a1b7}.qr-code-box{margin-top:10px;padding:0 15px 15px}.qr-code-head-title{display:inline-flex;align-items:center}.qr-code-head-title svg{margin-right:5px}.mce-error{border:1px solid #d00!important}.required_indicate{color:red;font-size:18px;margin-left:2px}.chaty-whatsapp-button-button svg{display:inline-block;vertical-align:sub}.chaty-wp-emoji-input:hover{background-color:transparent;border-color:transparent}.chaty-wp-emoji-input:focus{outline:0}.chaty-whatsapp-input[placeholder]:focus::-webkit-input-placeholder{-webkit-transition:opacity .5s .5s ease;transition:opacity .5s .5s ease;opacity:40%!important}[placeholder]:focus::-webkit-input-placeholder{-webkit-transition:opacity .5s .5s ease;transition:opacity .5s .5s ease;opacity:1!important}.chaty-outer-forms form{margin:0}.chaty,.chaty *,.chaty-form,.chaty-form *,.chaty-whatsapp-form,.chaty-whatsapp-form *{-webkit-tap-highlight-color:transparent}body.csaas-has-chatway:not(.chatway-is-open) .chatway--trigger-container{display:none!important}body.csaas-has-chatway:not(.chatway-is-open) .chatway--frame-container{opacity:0;visibility:hidden}body.csaas-has-chatway.chatway-is-open .chaty{display:none!important}.chaty-widget.has-chatway .Chatway-channel-link{opacity:1;visibility:visible;pointer-events:auto}.has-chat-view.active .chaty-widget.has-chatway.chaty-open .chaty-channel-list{display:none!important}.chaty-channel.Chatway-channel-link.has-unread-message:after,.chaty-widget:not(.has-chatway):not(.chaty-open) .csaas-widget-trigger.has-unread-message:after{content:attr(data-unread-message);width:20px;height:20px;background:#ff4545;position:absolute;border-radius:50%;font-size:12px;font-weight:600;color:#fff;display:inline-flex;align-items:center;justify-content:center;bottom:44px;z-index:1111;right:-4px}body:not(.chatway--active) .chaty-widget.has-chatway.above-chaty .Chatway-channel-link{display:none!important}body:not(.chatway--active) .chaty-widget.inside-chaty .chaty-channels .Chatway-channel-link{display:none!important}body.csaas-has-chatway.has--chaty.chatway--active:not(.chatway--visible) .chatway--container{display:block}.chaty.chaty-has-chat-view .has-chatway.chaty-open .Chatway-channel-link{display:none!important}.chaty-view-channels .chaty-channel.Chatway-channel.has-unread-message:after{right:0;top:-8px;bottom:auto}.yasr-star-rating {
width: 0;
position: relative;
display:inline-block;
background-position: 0 0;
background-repeat: repeat-x;
vertical-align: bottom;
}
.yasr-star-rating[data-title]:hover:after {
content: attr(data-title);
padding: 4px 8px;
color: #333;
position: absolute;
left: 0;
top: 100%;
z-index: 20;
white-space: nowrap;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
border-radius: 5px;
-moz-box-shadow: 0px 0px 4px #222;
-webkit-box-shadow: 0px 0px 4px #222;
box-shadow: 0px 0px 4px #222;
background-image: -moz-linear-gradient(top, #eeeeee, #cccccc);
background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0, #eeeeee),color-stop(1, #cccccc));
background-image: -webkit-linear-gradient(top, #eeeeee, #cccccc);
background-image: -moz-linear-gradient(top, #eeeeee, #cccccc);
background-image: -ms-linear-gradient(top, #eeeeee, #cccccc);
background-image: -o-linear-gradient(top, #eeeeee, #cccccc);
}
.yasr-star-rating .yasr-star-value {
height: 100%;
position: absolute;
}
.yasr-star-rating .yasr-star-value {
position: absolute;
height: 100%;
width: 100%;
background-repeat: repeat-x;
}
.yasr-star-rating::before {
content: none !important;
}
.yasr-star-value::before {
content: none !important;
} .yasr-auto-insert-overall {
margin-top: 10px;
}
.yasr-auto-insert-visitor {
margin-top: 10px;
}
#yasr-custom-text-before-overall {
display: block;
padding-right: 15px;
vertical-align: top;
}
.yasr-vv-second-row-container {
line-height: normal;
display: inline-block;
}
.yasr-vv-stats-text-container {
display: inline-block;
vertical-align: bottom;
}
.yasr-dashicons-visitor-stats {
cursor: pointer;
display: inline-block;
vertical-align: bottom;
}
.yasr-vv-container-loader {
display: inline-block;
}
.yasr-small-block-bold {
display: block;
font-weight: bold;
font-size: 12px;
}
.yasr-most-rated-text{
display: block;
}
.yasr-loader-multiset-visitor {
display: none;
}
.yasr-multiset-average {
text-align: center;
}
.yasr-multiset-average-text {
vertical-align: super;
}
.yasr-vv-stars-title-container {
display: inline;
}
.yasr-stars-title {
margin-left: 4px;
vertical-align: baseline;
}
.yasr-stars-title-average {
font-size: 12px;
margin-left: 4px;
vertical-align: baseline;
} .yasr-widget-recent-ratings-table {
border: none;
}
.yasr-widget-recent-ratings-td {
border: none;
}
.yasr-widget-recent-ratings-text {
font-weight: bold;
} #yasr-medium-rating-tooltip {
font-size: 14px;
}
.yasr-progress-bar-row-container {
width: 100%;
display: flex;
align-items: center;
padding-top: 2px;
padding-bottom: 2px;
}
.yasr-progress-bar-name {
min-width: 72px;
font-size: 14px !important;
}
.yasr-single-progress-bar-container {
flex-grow: 12;
}
.yasr-progress-bar-votes-count {
flex-grow: 0;
text-align: center;
font-size: 14px !important;
min-width: 40px;
}  .yasr-visitors-stats-tooltip {
min-width:300px;
text-align: center;
background-color: white;
color: #0a0a0a;
}
.tippy-tooltip.yasr-theme {
background-color: white;
color: black;
} .tippy-tooltip.yasr-theme {
border: 1px solid #aaaaaa;
}
.tippy-roundarrow {
fill: #aaa !important;
} .yasr-w3-border-0{border:0!important}.yasr-w3-border{border:1px solid #ccc!important; background: linear-gradient(to bottom,#eee,#f6f6f6);}
.yasr-w3-border-top{border-top:1px solid #ccc!important}.yasr-w3-border-bottom{border-bottom:1px solid #ccc!important}
.yasr-w3-border-left{border-left:1px solid #ccc!important}.yasr-w3-border-right{border-right:1px solid #ccc!important}
.yasr-w3-amber,.yasr-w3-hover-amber:hover{color:#000!important;background: linear-gradient(to bottom,#ffda44,#f1cb32);
background-color: #ffce00;
} .yasr-log-container {
width: 98%;
}
.yasr-log-div-child {
padding-top: 5px;
border-bottom: 1px solid #BBD8E7;
padding-bottom: 20px;
}
.yasr-log-image {
list-style-type: none;
display: inline-block;
float: left;
}
.yasr-log-child-head {
padding-left: 37px;
}
.yasr-log-vote {
color: red;
}
#yasr-log-vote-users {
color: green;
}
.yasr-log-post {
color: #2683AE;
}
.yasr-log-ip-date {
padding-top: 5px;
}
.yasr-log-ip {
float: left;
padding-left: 5px;
}
.yasr-log-date {
float: right;
}
#yasr-log-next-rows {
padding-top: 15px;
text-align: right;
}
.yasr-log-page-navigation {
padding-top: 7px;
text-align: center;
}
.yasr-last-ratings-loader {
display: none;
} .yasr-entry-title {
font-size: 33px;
font-weight: 300;
line-height: 1.0909090909;
margin: 0 0 12px 0;
text-transform: uppercase;
}
.yasr-entry-meta {
clear: both;
color: #767676;
font-size: 12px;
font-weight: 400;
line-height: 1.3333333333;
text-transform: uppercase;
}
.yasr-entry-content {
margin: 10px 0 20px 10px;
}