/** Shopify CDN: Minification failed

Line 239:28 Unexpected "{"

**/
.cormorant{
font-family: 'Cormorant'!important;
color:#000!important;
text-transform: capitalize!important;
}
.shopify-policy__title{
    display:none;
}
.shopify-policy__body h3{
    text-transform:none;
}
.shopify-policy__body h1{
     text-transform:none;
}
.section-footer{background-color:#fff!important;}
.related-products .hometitle{text-transform:none;}
.dubbitext{
font-size:14px;
text-transform:none;
}
.gallerycustom{visibility:hidden;}
.bold{font-weight:bold;}
.template-suffix-brand-uomo .majortitle{text-transform:capitalize;}
.template-suffix-lookbook .block-id-text_L8prdz .align-ltr-center, .template-suffix-donna2025 .block-id-text_MD7qc9 .align-ltr-center{
position:sticky; top:80px;
}
.template-suffix-lookbook .block-id-text_L8prdz .align-ltr-center h2, .template-suffix-donna2025 .block-id-text_MD7qc9 .align-ltr-center h2{
text-transform:capitalize;
}
.section-footer .section-footer__title{font-size: 14px;}
.section-footer__menu-block__menu li,.section-footer__text,.copyright{font-size: 12px;}
.section-footer__menu-block__menu li a,.section-footer__text{color:#000;}
.section-footer__newsletter-block .signup-form__email {
height: 30px;
font-size: 10px;
}
.section-footer__newsletter-block .signup-form .btn{font-size: 10px;}
.storename{
margin-top:40px;
color:#000;
font-size:15px;
font-weight:bold;
}
.menu_block li{
display:inline-block;
font-size: 18px;
}
.menu_block a:first-child {padding-left: 0;}
.menu_block a[aria-current="page"] {
font-weight: bold;
}
.paddingno{
padding-left: 40px;
left: 0 !important;
}
.page_title{
text-align: left;
font-size:18px;
text-transform: none;
color: #000;
}
.nospace{margin:0px!important;}
.genereheading{
margin-top: 20px;
font-size: 40px;
font-family:Cormorant, serif;
font-style:italic;
color:#000;
text-transform: none;
text-align: left;
}
.font14 {
font-size: 14px;
line-height: 25px;
}
.headtext{text-transform: capitalize;}
.nopadding{padding-bottom:0px!important;}
.generesubheading{
font-size: 15px;
padding-bottom:30px;
text-transform: none;
color: #000;
text-align: left;
}
.shownone{display:none;}
.section-footer__row--blocks {
padding-top: 20px!important;
padding-bottom: 30px!important;
}
.section-footer__row-lower {
padding-top: 0px!important;
padding-bottom: 0px!important;
}
.template-index .gallery__image img{width: 100%;}
#section-id-template--27736358387978__gallery_QUQGzh .text-overlay__title {
font-family: 'Cormorant';
text-transform:none;
}
.logo-area__left .navigation--left .navigation__tier-1-container{display:none;}
.logo-area__middle__inner {display: none!important;}
.announcement-bar__middle {text-align: left!important;}
#section-id-template--26512777609482__gallery_ei9Emc .text-overlay__button-row .text-overlay__button {
background-color: transparent;
}
.manicollection-title{text-align:center;}
.navigation__tier-3 .navigation__item a{
color: #000!important;
animation: NONE!important;
font-weight: NORMAL!important;
}          
.filter-group--7 .filter-group__item{width:100%;}
.product-label-container {
align-items: center ;
justify-content: flex-end ; }
.template-collection .reading-width {max-width: 100%;}
.manibutton_container {
display: flex;
flex-wrap: wrap;
align-items: center;
/*justify-content: center;*/
overflow-x: auto;
-webkit-overflow-scrolling: touch;
padding: 0;
white-space: nowrap;
width: 100vw;
max-width: 100%;
}
.manibutton_container::-webkit-scrollbar {display: none;}
.manibutton_container {
-ms-overflow-style: none;
scrollbar-width: none;
}
.manibutton_container a {
display: inline-block;
/*  background-color: #f5f5f5;*/
color: black;
text-decoration: none;
padding: 0 10px;
margin: 0;
border-radius: 5px;
font-size: 16px;
text-align: center;
transition: background-color 0.3s ease;
white-space: nowrap;
font-weight: 500;
}
.manibutton_container a:hover {text-decoration: underline;}
@media only screen and (max-width: 1200px) {
.manibutton_container {
display: flex;
flex-wrap: nowrap;
overflow-x: auto;
-webkit-overflow-scrolling: touch;
padding: 10px;
white-space: nowrap;
width: fit-content;
max-width: 100%;
margin: auto;
justify-content: normal;
}
.manibutton_container a {margin: 10px 5px;}
}
@media (max-width: 999px) {
.manibutton_container {justify-content: flex-start;}
}
.static_container{
text-align: left;
font-size:14px;
}
.static_container a:first-child,.manibutton_container a:first-child {
padding-left: 0;
}
.insidebrand{
text-align: left;
font-size:18px;
font-weight:bold;
text-transform: capitalize;
}
.insidebrand a{
text-decoration: none!important;
}
.brand_title2{
text-align: left;
font-size:20px;
text-transform: none;
}
.brand_title2 a{
text-decoration: none!important;
}
.smalltext{
font-size:14px;
}
.textleft{
text-align: left;
padding-left: 10px;
}
.static_container a{
display: inline-block;
/* background-color: #f5f5f5; */
color: black;
text-decoration: none!important;
padding: 0 10px;
margin: 0;
border-radius: 5px;
font-size: 16px;
text-align: center;
transition: background-color 0.3s ease;
text-transform: uppercase;
white-space: nowrap;
font-weight: 500;
}
.product-label--new-in>span{
background:transparent!important;
color:#e3242b!important;
}
.filter-group--4 .filter-group__item{
padding: 6px 0;
margin: 5px !important;
width: 50px;
display: inline-block!important;
border: 1px solid #000;
text-align: center;
font-size: 15px;
}
.filter-group--4 .filter-group__item--active{
background-color:#000;
color:#fff;
}
.filter-group--4 .filter-group__item:hover {
cursor: pointer;
}

.filter-group--8 label[data-tag],
.filter-group--availability,{
display: none;
}
.filter-group--8 label[data-tag="uomo"],
.filter-group--8 label[data-tag="donna"],
.filter-group--8 label[data-tag="unisex"] {
display: block;
}
.filter-group--4 .filter-group__item .filter-group__item__text:before,
.filter-group--4 .filter-tick,
.filter-group__item[data-tag="4"],
.filter-group__item[data-tag="5"],
.filter-group__item[data-tag="6"],
.filter-group__item[data-tag="7"],
.filter-group__item[data-tag="8"],
.filter-group__item[data-tag="9"],
.filter-group__item[data-tag="10"],
.filter-group__item[data-tag="11"],toggle-target[data-toggle-target=".filter-group--8"]{
display: none !important;
}
.template-index .text-overlay__text{
/*margin-top:70px;*/
}
.mani-popup .mani-popup-overlay {
position: fixed;
inset: 0;
background: rgba(0,0,0,0.6);
z-index: 9998;
}
.mani-popup .mani-popup-content {
position: fixed;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
z-index: 9999;
}
.mani-popup .mani-popup-content img {
width: 550px;
height: 550px;
max-width: 90vw;
max-height: 90vh;
display: block;
}
.mani-popup .mani-popup-close {
position: absolute;
top: -15px;
right: -15px;
width: 30px;
height: 30px;
background: #000;
color: #fff;
font-size: 22px;
line-height: 30px;
text-align: center;
border-radius: 50%;
cursor: pointer;
}
.brand_title a{
display: block; 
text-align: left;
padding-left: 10px;
text-decoration: none!important;}
.product-block .image-cont{overflow: visible!important;}
.product-label-container{bottom: -20px!important;}
.product-label--sale span {font-size: 11px!important;}
.template-suffix-10decimistore .section-announcement-bar,.template-suffix-10decimistore #pagefooter,.template-suffix-10decimistore #pageheader{
display: none !important;
}
.collection-listing .product-block-options--swatch{
display:none;
}
.template-suffix-10decimistore #shopify-section-template--26512777609482__custom_liquid_mbdU44{
position: relative;
z-index: 99999;
margin-bottom: -120px;
padding-top: 30px;
}
.related-swatch img{object-fit: cover!important;}
span.filter-group__item__count,
.template-index .section-header{
display: none !important;
}
.template-index .section-slideshow{
/*display:none;*/
}
.template-index .section-gallery{
/*margin-top: -80px;*/
}
.template-index .section-custom-liquid{
position: relative;
z-index: 9;
margin-top: 0;
}
.template-index .section-id-template--25768248148234__custom_liquid_6VYrEg{
margin-top: 20px;
}
.template-index .text-overlay--v-bottom {
/*align-items: anchor-center;*/
}
.oro{
color: #cca433!important;
}
.blinking{
color: #e3242b!important;
animation: blink 1s infinite;
font-weight: bold!important;
}
.nomargin{
margin-left:0!important;
padding-left: 0!important;
}
span.filter-group__item__text {
text-transform: uppercase;
}
.g-scrolling-carousel {
position: relative;
}
.g-scrolling-carousel .items {
display:flex;
overflow: hidden;
overflow-x:auto;
white-space: nowrap;
width: 100%;
-webkit-overflow-scrolling: touch;
}
.g-scrolling-carousel .items > *{
display:block;
min-width:100px;
user-select: none;
margin: 5px;
}
.product-column-right .product-info-block{
font-size: 16px;
color: #000;
font-weight:bold;
}
.jc-right,
.jc-left {
width: 36px;
height: 36px;
color:#757575;
margin-bottom: auto;
margin-top:auto;
box-shadow: 0 0 0 1px rgba(0,0,0,0.04), 0 4px 8px 0 rgba(0,0,0,0.20);
background: #fff;
border-radius: 50%;
cursor: pointer;
position: absolute;
top: 0;
bottom: 0;
z-index:2;
opacity: 0.94;
}
.jc-right {
right:-18px;
}
.jc-left {
left:-18px;
}
.jc-right:hover,
.jc-left:hover{
opacity: 0.98;
}
.jc-right:active,
.jc-left:active{
background-color: rgba(245, 245, 245, 0.98);
box-shadow: 0 0 0 1px rgba(0,0,0,0.08), 0 4px 8px 0 rgba(0,0,0,0.20);
}
.jc-right svg,
.jc-left svg{
position: absolute;
left: 0;right: 0;bottom: 0;top: 0;
margin: auto;
width: 24px;
height: 24px;
fill: #757575;
}
.jc-right:hover svg,
.jc-left:hover svg{
fill: #000;
}
.wishlist-hero-header-icon{
margin-left: 5px;
}
.product-column-right .product-info-label{
display: none;
}
.vendor a{
text-transform: uppercase;
font-size: 16px;
}
.product-column-right .vendor{
margin-bottom:2px;
}
.product-column-right .product-title,.product-column-right .label{
font-size: 16px;
color:#000;
text-transform: none;
}
.product-column-right .price__default {
font-size: 16px !important;
color:#000;
}
.product-column-right .disclosure__content{
color:#000;
}
.product-column-right .price-container {
margin-bottom: 5px;
}
.product-column-right .lightly-spaced-row {
margin-bottom: 2px;
font-size: 16px;
color:#000;
}
.product-column-right .disclosure {
font-size: 14px;
}
.product-grid .vendor{
font-weight: 600;
}
span.product-block-options__item.product-block-options__item--unavailable {
display: none;
}
a.related-swatch.img-var.related-swatch--unavailable{
display: none;
}
.letters-nav {
text-align: center;
margin-bottom: 10px;
}
.letters-nav a {
display: inline-block;
margin: 5px;
padding: 5px 10px;
color: #333;
text-decoration: none;
font-size: 18px;
text-transform: uppercase;
background-color: #f3f3f3;
}
.letters-nav a:hover {
color: #fff;
background-color: #2b4125;
}
.g-scrolling-carousel .label{
font-weight: normal !important;
font-size: 16px !important;
}
.brand-section {
margin-bottom: 20px;
}
.brand-section h2 {
font-size: 20px;
text-transform: uppercase;
color: #333;
margin-bottom: 10px;
}
.brands-list {
padding-left: 20px;
}
.brand {
margin: 5px 0;
padding: 8px;
font-size: 16px;
transition: background-color 0.3s ease;
}
.brand a {
text-decoration: none;
}
.product-grid {
column-gap: 0px!important;
row-gap: 0px!important;
}
.product-block__detail .product-price,.swatch-method-swatches .product-block-options{
font-size:12px;
}
.search-suggestions__results-list{
display: inline-grid!important;
}
.pageheader .product-grid{
   /* --product-columns-desktop: 1!important;
       width: 250px!important;*/
}
.hiddenpls,#more-payment-options-link{
display: none;
}
.product-column-right .opt-label { 
min-width:38px;
min-height: 38px;
margin: 10px 10px 0 0;
padding: 8px 15px;
font-size: 13px;
}
.product-column-right .add-to-cart{
background-color: #000;
}
.product-column-right .size-chart-link {
font-size: 12px;
color: #000;
}
.size-chart-link__text{
text-decoration: none!important;
}
label[title="Esaurito"],.option-selector[data-option="Color"] {
display: none !important;
}
.wpbtncolor{background-color: #000 !important;width: 100%;margin-bottom:10px;}

/* for mobile start here */
@media (max-width: 767px) {
.announcement-bar__middle .logo{text-align: center;}
.logo-area__left .show-search-link {display: none;}
.generesubheading {
    font-size: 12px;
    padding-bottom: 0;}
.genereheading {
    margin-top: 10px;
    font-size: 30px;}
#shopify-section-template--27736358551818__rich_text_y89eXM p{font-size: 15px;}
.template-index #section-id-template--25768248148234__gallery_QUQGzh .text-overlay__title {font-size: 20px;}
.mani-popup .mani-popup-content img {
width: 330px;
height: 330px;
}
.template-index .section-slideshow{
/*margin-top: -80px;
display:block;*/
}
.template-index .section-gallery{
 /*margin-top: 0px;*/
}
.shopify-pc__banner__body p,.shopify-pc__banner__body h2{
font-size:8px!important;
}
.shopify-pc__banner__dialog{
padding: 10px!important;
}
.shopify-pc__banner__btn-accept,.shopify-pc__banner__btn-decline,.shopify-pc__banner__btn-manage-prefs{
font-size: 10px!important;
margin-top: 0!important;
}
#whatsapp-widget-root{display: none;}
.product-column-right .vendor{display:none;} 
.logo-area__right .show-search-link {
display: block!important;
margin-inline-end: 0!important;
}
.show-search-link__icon{display: inline!important;}
.header-account-link {display: none!important;}
.sticky-atc--out{
visibility: visible!important;
transform: none!important;
opacity: unset!important;
}
.displaynone {display: none!important;}
.displayblock {display: block!important;}
.sticky-atc__details__title{
font-size: 16px;
text-transform: capitalize;
}
.sticky-atc__buttons .add-to-cart {
font-size: 14px;
margin-top: 10px;
width: 100%;
}
.sticky-atc{
display: inline-block!important;
color: #000!important;
}
.product-column-right buy-buttons{
position: fixed;
bottom: -35px;
background-color: #fff;
z-index:100;
width:90%;
padding: 10px;
right: 23px;
font-size: 12px;
}
.formobilecss .label{font-size: 12px !important;}
.custom-select__listbox{
bottom:0px;
top:auto!important;}
.price_red{color:red; }
.menu_block{display:none;}
.custom-select__btn{font-size: 14px!important;}
.product-form .quantity-submit-row .quantity-submit-row__submit,.product-form .quantity-submit-row{margin-top: 5px!important;}
.product-form .option-selector {margin-bottom: 10px!important;margin-top: 5px;}
}
/* for mobile end here */

/* for desktop start here */
@media screen and (min-width: 1024px) {

.product-grid .product-block{padding: 0 20px;}
 
}
/* for desktop end here */
 @media (min-width: 1100px) {
.template-index #section-id-template--25768248148234__gallery_QUQGzh .text-overlay__title {font-size: 45px;}
}