<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/*
Theme Name:     Moozo
Theme URI:      https://moozo.kutethemes.net/
Theme Update:   https://github.com/kutethemes/moozo
Author:         Kutethemes
Author URI:     https://kutethemes.com/
Tested up to:   5.6
Requires PHP:   7.2.14
License:        GNU General Public License v1 or later
License URI:    https://www.gnu.org/licenses/gpl-2.0.html
Text Domain:    moozo
Version:        1.0.4
Description:    Moozo theme Shop is a simple but modern responsive WordPress theme that oozes high-street sophistication. Its sharp lines and flat design style has been designed to be pixel perfect. Simply load your photography and you can have an online shop to matches the likes of Prada, Gucci and Yves St Laurent.
Tags:           two-columns, left-sidebar, custom-background, custom-colors, custom-header, custom-menu, featured-images, translation-ready

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.
*/
/*more*/
h1, h2, h3, h4, h5, h6, legend {
    line-height: 1.34;
    font-weight: 400;
    margin: 0 0 20px;
}

.wc-stripe-error .wc-forward, .wc-notice .wc-forward {
    float: none!important;
    text-shadow: none;
    margin: 0;
    color: #303133;
}
/*chi siamo*/
.vc_custom_1626081229202 {
    margin-bottom: 0px !important;
    text-align: justify;
}
.chi-siamo p {width: 70%!important; font-size: 15px; line-height: 24px; color: #000; text-align: justify; padding: 7px 0 50px; margin: 0 auto 35px;}

/*menu*/
.header-style-65 .box-header-nav .main-menu&gt;.menu-item&gt;a, .header-style-82 .box-header-nav .main-menu&gt;.menu-item&gt;a {
    font-size: 17px!important;
    line-height: 20px;
    text-transform: none;
}
.menu-item:not(.current-menu-ancestor):not(.current_page_ancestor):not(.current-menu-parent):not(.current-menu-item):not(.current_page_item):not(:hover)&gt;a, .menu-item&gt;.sub-menu&gt;li:not(.current-menu-ancestor):not(.current_page_ancestor):not(.current-menu-parent):not(.current-menu-item):not(.current_page_item):not(:hover)&gt;a {
    color: inherit;
    font-size: inherit;
}
.skin-tools .widget .widget-title {
    font-size: 17px!important;
    color: #000;
    text-transform: none;
}
.header-style-82 .megamenu .ovic-custommenu, .header-style-89 .megamenu .ovic-custommenu, .skin-market-gray .megamenu .ovic-custommenu, .skin-market-light .megamenu .ovic-custommenu {
    font-size: 17px!important;
    text-transform: none;
    font-weight: 400;
}
#menu-item-31541 li a {font-weight: bold!important}
/*header*/
.header.style-85 .header-mid {
    padding: 5px 0;
    background-color: #fff;
}
.header.style-85 .header-top {
    background-color: #dcdcdc;
}
#menu-primary-menu-tools-02 li a {color: #333}
.woo-user-link {color: #000!important}
.woo-wishlist-link {color: #000!important}
.woo-cart-link {color: #000!important}
.chosen-container {border: 1px solid #ccc;}
.search-input {border: 1px solid #ccc;}
#menu-item-3369 {display: none}

/*menu*/
.box-header-nav .horizontal .main-menu&gt;.menu-item&gt;a .label-image, .box-header-nav .horizontal .main-menu&gt;.menu-item&gt;a::after {
    position: absolute;
    top: 14px!important;
    left: -36px!important;
    margin: 0;
}
#menu-menu-principale li {
    padding: 3px 30px;
}
#menu-item-9011 {border-right: 1px solid #f1f1f1; padding-right: 20px; margin-left: 52px;}
#menu-item-9012 {border-right: 1px solid #f1f1f1; padding:0 20px;}
.box-header-nav .main-menu&gt;.menu-item {
    display: inline-block;
    vertical-align: top;
    text-align: start;
    margin: 0;
}
#menu-item-3368 span {color: #000}
.top-bar-menu&gt;.menu-item-has-children&gt;a:not(:last-child)::after {
    display: inline-block;
    vertical-align: top;
    font-family: moozo,sans-serif;
    content: "\e901";
    font-weight: 400;
    font-style: normal;
    margin-inline-start: 5px;
    -webkit-transform: scale(.62);
    -moz-transform: scale(.62);
    -ms-transform: scale(.62);
    -o-transform: scale(.62);
    transform: scale(.62);
    color: #000!important;
}
.header-message p {color: #000}

/*sticky menu*/
.box-header-nav .main-menu&gt;.menu-item {
    display: inline-block;
    vertical-align: top;
    text-align: start;
    margin: 0;
    padding: 0 26px;
}
.box-header-nav .main-menu {
    display: inline-block;
    vertical-align: top;
    list-style: none;
    padding: 0;
    margin: 0;
}

/*homepage*/
.homepage p {width: 70%; margin: 0 auto; padding-bottom: 35px;}

/*category*/
.term-description {background-color: #f1f1f1; padding: 20px 25px; text-align: justify;}

/*product page*/
.cwginstock-subscribe-form .panel-primary&gt;.panel-heading {
    color: #fff;
    background-color: #000;
    border-color: #000;
}
.product-page.style-09 .entry-summary .product_title {
    font-size: 30px!important;
    line-height: 1.3;
    text-transform: none;
    margin: 0 -1px;
    font-weight: 400;
    color: #ff7e00;
}
.woocommerce-product-details__short-description p {color: #000!important;}
.woocommerce-product-details__short-description li {color: #000; list-style: none;}
.woocommerce-product-details__short-description ul {padding: 0; margin: 0}
.price&gt;* {
    display: inline-block;
    vertical-align: bottom;
    font-weight: 400;
}
.skin-tools .entry-summary .added_to_cart:not(:hover), .skin-tools .entry-summary .single_add_to_cart_button:not(:hover) {
    background-color: #ffa100;
}
.product-page.style-09 .entry-summary .added_to_cart, .product-page.style-09 .entry-summary .single_add_to_cart_button {
    width: calc(96% - 101px)!important;
    padding: 11px 15px;
    margin: 20px 0 0;
    margin-inline-end: 7px;
}
.woocommerce-Tabs-panel {padding: 20px 0}
.woocommerce-tabs h2 {font-size: 15px; font-weight: 600;}
.woocommerce-tabs h3 {font-size: 15px; font-weight: 600}
.woocommerce-tabs {
    clear: both;
    margin-top: 70px;
    color: #000;
    text-align: justify;
}
.tabs-show-all {background-color: #f1f1f1}

.banner-product-page p {color: #000; width: 50%;}
.banner-product-page p a {background-color: #ff7f00; color: #fff; padding: 5px 15px; font-size: 18px;}
.cross-sells.products.style-29 .container&gt;.title, .related.products.style-29 .container&gt;.title, .up-sells.products.style-29 .container&gt;.title {
    font-size: 22px!important;
    line-height: 1.3;
    text-transform: none;
    margin-bottom: 25px;
    text-align: center;
}

/*checkout*/

/*newsletter*/
#mc_embed_signup .mc-field-group input {
    display: block;
    width: 100%;
    padding: 8px 0;
    text-indent: 2%;
    border: none!important;
}
#mc_embed_signup .mc-field-group label {
    display: block;
    margin-bottom: 3px;
    font-weight: 400;
}
#mc_embed_signup .mc-field-group {
    clear: left;
    position: relative;
    width: 96%;
    padding-bottom: 1%!important;
    min-height: 50px;
}
#mc_embed_signup .button {
    clear: both;
    background-color: #FF7E00!important;
    border: 0 none!important;
    border-radius: 0!important;
    transition: all 0.23s ease-in-out 0s;
    color: #FFFFFF;
    cursor: pointer;
    display: inline-block;
    font-size: 15px;
    font-weight: normal;
    height: 51px!important;
    line-height: 32px;
    margin: 0 5px 10px 0;
    padding: 10px 22px!important;
    text-align: center;
    text-decoration: none;
    vertical-align: top;
    white-space: nowrap;
    width: 100%!important;
}
#mc_embed_signup .mc-field-group.input-group label {
    display: inline;
    padding-left: 15px;
}
.newsletter-icons {width: 80%; margin: 0 auto}
#mc_embed_signup .mc-field-group label {
    display: block;
    margin-bottom: 3px;
font-family: 'Barlow', sans-serif!important;}

/*legal*/
.legal h1 {font-size: 18px; text-transform: uppercase}
.legal h2 {font-size: 15px!important; border-bottom: 1px solid #f1f1f1; padding: 20px 0; }
.legal p {color: #000; text-align: justify;}
.legal {width: 70%; margin: 0 auto}

/*footer*/

.ovic-container .inline&gt;div {
    display: inline-block;
    vertical-align: top!important;
}

/*footer*/
.ovic-custommenu.style-32 .widget-title {
    margin-bottom: 16px;
    font-weight: 500;
    margin-bottom: 19px;
    font-size: 15px!important;
}
.footer-menu p {color: #000}
.footer-icons {width: 76%; margin: 0 auto;}
</pre></body></html>