/** Shopify CDN: Minification failed

Line 64:77 "line-eight" is not a known CSS property
Line 120:142 Expected ":"
Line 134:171 Expected ":"
Line 237:56 "widht" is not a known CSS property

**/
/***** SUMMER HOLIDAY POPUP *****/
body.it #wpcSection_8658154{display: none;}
body.en #wpcSection_8820872{display: none;}

/***** HEADER *****/
.site-header{background:#7e687d; color:#fada4a;}
.header-wrapper .site-nav__link, .header-wrapper .site-header__logo a, .header-wrapper .site-nav__dropdown-link, .header-wrapper .site-nav--has-dropdown > a.nav-focus, .header-wrapper .site-nav--has-dropdown.nav-hover > a, .header-wrapper .site-nav--has-dropdown:hover > a {color: #fada4a !important;}
.header-wrapper .burger-icon, .header-wrapper .site-nav--has-dropdown:hover > a:before, .header-wrapper .site-nav--has-dropdown > a.nav-focus:before, .header-wrapper .site-nav--has-dropdown.nav-hover > a:before {background: #fada4a !important;}
.site-header .wrapper{max-width: 1226px;}
.site-nav__dropdown{background:#685967;}
.site-nav--has-dropdown .site-nav__link:hover, .site-nav--has-dropdown:hover .site-nav__link{background:#685967;}

/***** DRAWER *****/
.search-bar--drawer button[type="submit"]{background-color:#7e687d;}

/***** TRANSLATIONLAB *****/
.translation-lab-dropdown{}
.translation-lab-dropdown img.language-flag, .translation-lab-language-options img.language-flag{display:none;}
.translation-lab-language-switcher .language-label{}
.translation-lab-dropdown:after {border-color: #fada4a !important;}
.translation-lab-language-options .language-option{padding-left:34px !important;}
.translation-lab-language-options li + li{background:url(https://cdn.shopify.com/s/files/1/0513/3208/8007/files/United-Kindom.png?v=1634369941) no-repeat 5px 3px;}
.translation-lab-language-options li{background:url(https://cdn.shopify.com/s/files/1/0513/3208/8007/files/Italy.png?v=1634369927) no-repeat 5px 3px;}
.translation-lab-language-switcher.mobile .translation-lab-language-options{background:#1f2021;}
.translation-lab-language-switcher.mobile .translation-lab-language-options .language-option{color:#bfbfbf;}

/***** GLOBAL *****/
.txt-medium{font-size:1.2em;}

/*
@media only screen and (min-width: 768px) {
.site-header .large--text-right {text-align: center !important;}
.site-header .grid--table .large--two-thirds {width: 100%;float: none !important;display: block !important;}
.site-header__logo {text-align: center;font-size: 1.5625em;display: block;float: none !important;}
.site-header__logo {text-align: center;font-size: 1.5625em;display: block;float: none !important;}
.site-header .large--one-third {width: 100%;display: block !important;}
} */


/***** HOME PAGE *****/
#hyde-text{display:none;}
.collection-collage__item-wrapper .collection-grid__item-overlay:after{background-color:transparent !important;}
.collection-grid__item-title{display:none !important;}
.collection-hero {margin-left: calc(50% - 50vw);margin-right: calc(50% - 50vw);}
.hero__text-content{padding:0.94rem 0.6rem 50px 0.6rem; vertical-align: top;}
.hero-slideshow .hero__slide{}
.hero-slideshow .hero__slide .hero__cta, .hero__text-content--adapt .hero__cta, #shopify-section-1617272541841265ae .hero__cta, #shopify-section-16172721551257122c .hero__cta, #shopify-section-16311156984aa4c040 .hero__cta, #shopify-section-1631117032c7336b22 .hero__cta{display:block; position:absolute !important; width:100% !important; height:90% !important; opacity:0 !important;}

/*** home page tris img ***/
#shopify-section-1617020653cab12d61{margin-top:0;}
#shopify-section-1617020653cab12d61 .wrapper{width:100%; max-width:100%; padding:0;}
#shopify-section-1617020653cab12d61 .wrapper .img-container{display:block; margin-bottom:0px;}
#shopify-section-1617020653cab12d61 .wrapper p{max-width:920px; margin:20px auto; clear:both; color:#7e687d; padding:0 15px;}
#shopify-section-1617020653cab12d61 .img-full{position:relative; margin:40px 0; text-align:center; overflow:hidden; max-height:600px;}
#shopify-section-1617020653cab12d61 .img-full img{width:100%;}
#shopify-section-1617020653cab12d61 .img-full .img-button{position:absolute; line-eight:1.42; letter-spacing:0.1em; font-size: 0.76471em; font-family: Montserrat, sans-serif; top: 50%;left: 50%;transform: translate(-50%, -50%); z-index:9999; background:#1f2021; border:none; color:#fff; display:block; margin:0 auto; padding:12px 18px; text-decoration:none; border-radius:100px; text-transform:uppercase;}
#shopify-section-1613742380587fc50e, #shopify-section-161374228531bf3cef, #shopify-section-1610462715c48524e2{background:#f2f2f2; margin-top:0px; padding: 40px 0;}
#shopify-section-161374228531bf3cef{background:#fff; padding:0 0 50px 0;}
#shopify-section-1610462715c48524e2{background:#fff;}
#shopify-section-16101144996d416a8a{margin:0 0 80px 0; background:#fc9445;}
#shopify-section-16101144996d416a8a .custom__item {margin-bottom:0px;}
#shopify-section-1610462715c48524e2{padding:0 0 40px 0;}
#shopify-section-16113096847c7f969e{padding:0 0 40px 0;}
#shopify-section-newsletter{margin-top:0;}
#shopify-section-1613742380587fc50e{padding: 0 0 40px 0; background:#e0e0e0;}
#shopify-section-1613742380587fc50e p{color:#7e687d; text-align:center; margin: 40px 0 20px 0;}
#shopify-section-1613742380587fc50e p span{display:block; font-size:1.2em; margin-top:15px;}
.arc-img{list-style:none; margin:0; padding:0;}
.arc-img a{position:relative; display:block; text-align:center; color:#454545;}
.arc-img a .flip{display:block; width:100%;}
.arc-img a .flip strong{ text-transform:uppercase; font-size:1em;}

/*** ***/
.template-collection .main-content{padding-top:20px !important;}


/*************** BLOG ***************/
/************************************/
h1 .rss-link{display:none;}

/********** PAGINA SERVIZI **********/
/************************************/
.box-servizi{}
.box-servizi p{margin:0 0 20px 0; }
.box-servizi a{border:1px solid #ddd; background:#fff; color:#454545; display:block; padding:10px; text-align:center; font-weight:bold;}
.box-servizi a:hover{border:1px solid #ddd; background:#eee;}
/********** TIPS/FAQ **********/
.so-tab {position: relative;width: 100%;overflow: hidden;margin: 20px 0; background:#eee;}
.so-tab label {position: relative;display: block;padding: 10px 35px 10px 10px;line-height: normal;cursor: pointer;}
.so-tab input {position: absolute; opacity: 0; z-index: -1; }
.so-tab-content { max-height: 0; overflow: hidden; transition: max-height .35s; border:1px solid #eee; background:#fff;}
.so-tab input:checked ~ .so-tab-content { max-height: none;}
.so-tab label::after {position: absolute;right: 10px;top: 10px;display: block;-webkit-transition: all .35s;-o-transition: all .35s; transition: all .35s;}
.so-tab input[type=checkbox] + label::after {content: "+"; }
.so-tab input[type=radio] + label::after { content: "\25BC";}
.so-tab input[type=checkbox]:checked + label::after {transform: rotate(315deg);}
.so-tab input[type=radio]:checked + label::after {transform: rotateX(180deg);}
.so-tab-content p{margin:10px;}
.so-tab-content ul{margin:10px 10px 10px 30px;}
.hero-slide-misurazione {max-height:500px !important; }

/********** Saldi Gennaio 2021 **********/
.index-sections .shopify-section{margin-top:40px;}
.hero .hero__image{ object-fit: cover;}
.hero__adapt-text-wrap{margin:0;}
.hero__text-wrap .wrapper{max-width:100%; padding:0 !important;}
.hero__text-content{padding:0;}
.home-claim{text-align:center;}
.home-claim h3{margin: 0 auto 20px auto;}
.home-claim h4{margin: 20px auto 20px auto;}
.home-claim p.big{font-size:1.2em;  margin:0 auto 40px auto;}
.home-claim .special{width: 100vw;position: relative;left: 50%;right: 50%;margin-left: -50vw; margin-right: -50vw; background:#fc9445; padding 30px auto;box-sizing: border-box;}
.home-claim .special .inner-special{max-width:1000px; margin: 0 auto; padding:30px 10px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }
.home-claim .special .inner-special ul{list-style:none; margin:0; padding:0;}
.home-claim .special .inner-special ul li{display:block; width:24%; float:left; margin-right: 1.33%;}
.home-claim .special .inner-special ul li:last-child{margin-right:0;}
.home-claim .special .inner-special ul:after {content: "";display: table;clear: both;}
.home-claim .btn{background: #fff; font-weight:normal; padding:12px 30px; color:#454545; border-radius:100px; border:none;}
.below-quiz-cta{margin-bottom: 50px !important;}
.below-quiz-cta .btn{background: #fff; font-weight:normal; padding:12px 30px; color:#454545; border-radius:100px; border:none;}
.more-products{text-align:center;}
.more-products .btn{font-weight:normal; padding:12px 30px; border-radius:100px; border:none;}
/***** Saldi product grid *****/
span.grid-product__strikethrough {text-decoration: line-through; color:#888;}
#trova-il-tuo-occhiale .main-content, #find-your-frame .main-content{padding-top:0px;}
#trova-il-tuo-occhiale .quiz, #find-your-frame .quiz{width: 100vw;position: relative;left: 50%;right: 50%;margin-left: -50vw; margin-right: -50vw; background:#ddd; padding 30px auto;}
#trova-il-tuo-occhiale .quiz .quiz-item, #find-your-frame .quiz .quiz-item{margin:0 auto; text-align:center; padding-top:10px;}
.grid-uniform .grid-product .disponibile, #shopify-section-product-template .product-single .disponibile{font-size:0.8em; color: #a56600; display:block;}
#shopify-section-product-template .product-single .disponibile{font-size:1em; margin: 0 0 10px 0;}
.grid-uniform .mondelliani .disponibile, #shopify-section-product-template .mondelliani .disponibile{display:none;}

/***** Custom collection *****/
.custom-collection{}
.custom-collection ul{list-style:none;}
.custom-collection ul li{float:left; width:49%; position:relative;}
.custom-collection ul li.first-item{width:100%;}
.custom-collection ul li.second-item{margin-right:2%;}
.custom-collection ul li.simple-item:last-child{margin-left:2%;}
.custom-collection ul li .details {position: absolute;text-align: center; padding-left: 1em; padding-right: 1em; width: 100%;top: 50%;left: 50%;opacity: 0; -webkit-transform: translate(-50%, -50%); -moz-transform: translate(-50%, -50%); transform: translate(-50%, -50%); -webkit-transition: all 0.3s ease-in-out 0s; -moz-transition: all 0.3s ease-in-out 0s; transition: all 0.3s ease-in-out 0s;}
.custom-collection ul li:hover .details{top: 50%; left: 50%; opacity: 1;}
.custom-collection ul li .overlay { background: rgba(0,0,0,0.7); position: absolute; height: 99%; width: 100%; left: 0; top: 0; bottom: 0; right: 0; opacity: 0; -webkit-transition: all 0.4s ease-in-out 0s; -moz-transition: all 0.4s ease-in-out 0s; transition: all 0.4s ease-in-out 0s;}
.custom-collection ul li:hover .overlay{ opacity: 1;}
.custom-collection ul li .details h3{display:none; color: #fff;font-weight: 500;letter-spacing: 0.15em;margin-bottom: 0.25em;text-transform: uppercase; font-size:1.2rem;}
.custom-collection ul li .details p{color: #fff;font-size: 1rem;}
@media only screen and (min-width: 768px) {
  .custom-collection ul li.first-item, .custom-collection ul li.second-item{width:49%; margin-bottom:2%;}
  .custom-collection ul li.first-item{margin-right:2%;}
  .custom-collection ul li.second-item{margin-right:0;}
  .custom-collection ul li.simple-item{width:32%; margin-right:2%;}
  .custom-collection ul li.simple-item:last-child{margin-right:0; margin-left:0;}
  .custom-collection ul li .details h3{display:block;}
  .arc-img li{float:left; width:25%;}
  .arc-img a:hover img{opacity:0.4;}
  #shopify-section-1617020653cab12d61 .wrapper .img-container{width:33.333333% !important; float:left; display:block; margin-bottom:40px;}
  #shopify-section-1617020653cab12d61 .img-full .img-button{padding:12px 30px;}
  .box-servizi, .service-box{float:left; width: 48%; margin-right:4%;}
  .box-servizi + .box-servizi, .service-box + .box-servizi{margin-right:0;}
  .xcleft{float:left; width:40%;}
.xcright{float:right; width:50%;}
  
}

.section-header__title{text-transform: uppercase;}

.newsletter {background-color: #7e687d;}
.newsletter form .newsletter--form{background-color: #7e687d; color: #fff;}
.newsletter h2, .newsletter p{color:#fff !important;}
.newsletter hr{display:none;}
.newsletter a{color:#fff; text-decoration:underline;}

/*** Shops page - contatti ***/
#negozi .main-content, #chi-siamo .main-content, #misurazione-della-vista .main-content, #eye-exams .main-content, #le-lenti .main-content, #lenses .main-content, #shops .main-content, #about .main-content, #gift-shop .main-content, #mondelliani-gift-shop-online-natale-2022 .main-content, #mondelliani-per-il-nostro-pianeta .main-content, #mondelliani-for-our-planet .main-content, #collezioni .main-content, #our-collections .main-content, #mondelliani-occhiali-per-tutte-le-stagioni .main-content, #independent-eyewear .main-content{padding-top:0;}
#negozi .full-img, #chi-siamo .full-img, #misurazione-della-vista .full-img, #eye-exams .full-img, #le-lenti .full-img, #lenses .full-img, #about .full-img, #shops .full-img, #gift-shop .full-img, #mondelliani-gift-shop-online-natale-2022 .full-img, #mondelliani-per-il-nostro-pianeta .full-img, #mondelliani-for-our-planet .full-img, #collezioni .full-img, #our-collections .full-img, #mondelliani-occhiali-per-tutte-le-stagioni .full-img, #independent-eyewear .full-img{width: 100vw;position: relative;left: 50%;right: 50%;margin-left: -50vw;margin-right: -50vw;margin-bottom:30px;}
#negozi .grid-wrapper, #shops .grid-wrapper, #gift-shop .grid-wrapper, #mondelliani-occhiali-per-tutte-le-stagioni .grid-wrapper, #independent-eyewear .grid-wrapper{display: grid;grid-template-columns: repeat(auto-fit, minmax(300px, 1fr)); margin-top:20px;}
#negozi .grid-map, #shops .grid-map, #gift-shop .grid-map, #mondelliani-occhiali-per-tutte-le-stagioni .grid-map{text-align:center; color:#666;}
#negozi .grid-map h3, #shops .grid-map h3{font-size:0.9em; margin-top:20px;}
.full-img img{max-width:100%; min-width:100% !important;}
.grid-map img{max-width:100% !important;}

/*** Brand collection ***/
#independent-eyewear .brands img{width: 40%; margin:0 auto; display:black;}
#independent-eyewear .brands a img{opacity:0.5; transition: all 500ms ease; }
#independent-eyewear .brands a:hover img{opacity: 1;}
#independent-eyewear .add-margin{margin-bottom:40px;}
#independent-eyewear .grid-sx img{margin-left:50% !important;}
#independent-eyewear .grid-dx img{margin-right:50% !important;}
#independent-eyewear img.mobile{display:none;}

/*** Cartellone ***/
body#mondelliani-occhiali-per-tutte-le-stagioni #PageContainer.page-container{overflow-x:hidden !important;}
#mondelliani-occhiali-per-tutte-le-stagioni #shopify-section-header{display:none !important;}
#mondelliani-occhiali-per-tutte-le-stagioni #bg-button{background: url(https://cdn.shopify.com/s/files/1/0513/3208/8007/files/pin.png?v=1663078272) no-repeat top center/contain;}
#mondelliani-occhiali-per-tutte-le-stagioni #bg-button p{margin: 0 auto;}
#mondelliani-occhiali-per-tutte-le-stagioni .big-button{border-radius:50px; background:#fcea59; color:#000; text-transform: uppercase; padding: 5px 20px; border:none; display:inline-block; margin: 30px auto 0px auto; font-size:1.4em;}
#mondelliani-occhiali-per-tutte-le-stagioni .grid-wrapper{ margin-top:40px;}
#mondelliani-occhiali-per-tutte-le-stagioni .brands img{width: 40%; margin:0 auto; opacity: 0.5; display:block;}
#mondelliani-occhiali-per-tutte-le-stagioni .brands img:hover{opacity: 1;}
#mondelliani-occhiali-per-tutte-le-stagioni .add-margin{margin-bottom:40px;}
#mondelliani-occhiali-per-tutte-le-stagioni .grid-sx img{margin-left:50% !important;}
#mondelliani-occhiali-per-tutte-le-stagioni .grid-dx img{margin-right:50% !important;}
#mondelliani-occhiali-per-tutte-le-stagioni img.mobile{display:none;}
@media screen and (max-width: 480px) {
  #mondelliani-occhiali-per-tutte-le-stagioni #bg-button .grid-map{margin: 10px auto; width:90%;}
  #mondelliani-occhiali-per-tutte-le-stagioni .big-button{display:block; width:100%;}
  #mondelliani-occhiali-per-tutte-le-stagioni img.mobile, #independent-eyewear img.mobile{display:block;}
  #mondelliani-occhiali-per-tutte-le-stagioni img.desktop, #independent-eyewear img.desktop{display:none;}
  #mondelliani-occhiali-per-tutte-le-stagioni .big-button{margin: 0 auto; font-size:1.1em;}
  #mondelliani-occhiali-per-tutte-le-stagioni .add-margin, #independent-eyewear .add-margin{display:none;}
  #mondelliani-occhiali-per-tutte-le-stagioni #bg-button{background: none;}
  #mondelliani-occhiali-per-tutte-le-stagioni .grid-sx img, #independent-eyewear .grid-sx img{margin-left:auto !important;}
  #mondelliani-occhiali-per-tutte-le-stagioni .grid-dx img, #independent-eyewear .grid-dx img{margin-right:auto !important;}
}

/*** Collezioni ***/
#collezioni .btn, #our-collections .btn{font-weight: normal;padding: 12px 30px;border-radius: 100px;border: none; background:#8d6b89;}

/*** Gift guide ***/
#gift-shop .grid-wrapper{display: grid;grid-template-columns: repeat(auto-fit, minmax(280px, 1fr)); margin-top:40px;}
#gift-shop .grid-map {padding:0 10px;}
#gift-shop #shopify-section-featured-products .section-header h2, #mondelliani-gift-shop-online-natale-2022 #shopify-section-featured-products .section-header h2{max-width:500px; margin: 0 auto; font-size:18px; color:#fff; text-transform:none; padding-top:40px;}
#gift-shop #shopify-section-featured-products .section-header hr, #mondelliani-gift-shop-online-natale-2022 #shopify-section-featured-products .section-header hr{display:none;}
#gift-shop .btn, #mondelliani-gift-shop-online-natale-2022 .btn{border-radius:100px; padding:10px 20px;}
.site-header li a[href="/pages/gift-shop"], .site-header li a[href="/en/pages/gift-shop"] {color:#fff !important;}
body.it #v-en, body.it a.lang-en, body.it img.lang-en, body.it .lang-en{display:none;}
body.en #v-it, body.en a.lang-it, body.en img.lang-it, body.en .lang-it{display:none;}
/*** Gift guide 2022 ***/
#mondelliani-gift-shop-online-natale-2022 .grid-wrapper{display: grid;grid-template-columns: repeat(auto-fit, minmax(300px, 1fr)); margin-top:20px;}
#mondelliani-gift-shop-online-natale-2022 .grid-map{text-align:center; padding:20px;}
#mondelliani-gift-shop-online-natale-2022 .grid-map img{widht:90%;}
.grid-center{text-align:center; margin:0 auto;}
.bottom-margin{margin-bottom:60px;}
.opacity img{opacity: 0.6;}
.img-size img{width:708px; height:auto;}
.grid-margin{margin: 30px auto;}

/*** Mondelliani green-planet ***/
#mondelliani-per-il-nostro-pianeta, #mondelliani-for-our-planet{background:url(https://cdn.shopify.com/s/files/1/0513/3208/8007/files/sfondo.jpg?v=1637868488);}
#mondelliani-per-il-nostro-pianeta .full-img, #mondelliani-for-our-planet .full-img{margin-bottom:0px;}
#mondelliani-per-il-nostro-pianeta .img-en,  #mondelliani-for-our-planet .img-it{display:none;}
#mondelliani-per-il-nostro-pianeta .green-future, #mondelliani-for-our-planet .green-future{max-width:860px; margin:0 auto;}
#mondelliani-per-il-nostro-pianeta .inner, #mondelliani-for-our-planet .inner{background: #fff; }
#mondelliani-per-il-nostro-pianeta .inner div, #mondelliani-for-our-planet .inner div{padding:20px 10px; text-align:center;}
#mondelliani-per-il-nostro-pianeta .inner div.green, #mondelliani-for-our-planet .inner div.green{background:#339933; color:#fff; text-align:left;}
#mondelliani-per-il-nostro-pianeta .inner div p:last-child, #mondelliani-for-our-planet .inner div p:last-child{margin-bottom:0px;}
#mondelliani-per-il-nostro-pianeta .inner div h3, #mondelliani-for-our-planet .inner div h3{color:#326e53;}
#mondelliani-per-il-nostro-pianeta .inner div blockquote, #mondelliani-for-our-planet .inner div blockquote{padding: 0 20px; position:relative;}
#mondelliani-per-il-nostro-pianeta blockquote:before, #mondelliani-per-il-nostro-pianeta blockquote:after, #mondelliani-for-our-planet blockquote:before, #mondelliani-for-our-planet blockquote:after{position: absolute;color: #326e53;font-size: 4rem; width: 4rem; height: 4rem; font-family: Helvetica Neue,Helvetica,Arial,sans-serif; }
#mondelliani-per-il-nostro-pianeta blockquote:before, #mondelliani-for-our-planet blockquote:before{ content: '“'; left: -25px; top: -20px;}
#mondelliani-per-il-nostro-pianeta blockquote:after, #mondelliani-for-our-planet blockquote:after{content: '”';right: -15px;bottom: -20px;}
#mondelliani-per-il-nostro-pianeta .border p, #mondelliani-for-our-planet .border p{border:6px solid #326e53; padding:20px 20px 80px 20px;}
#mondelliani-per-il-nostro-pianeta .border p strong, #mondelliani-for-our-planet .border p strong{color:#326e53; font-weight:bold;}
#mondelliani-per-il-nostro-pianeta .border p a, #mondelliani-for-our-planet .border p a{background:#339933; font-weight:bold; text-transform:uppercase; border-radius:100px; }
#mondelliani-per-il-nostro-pianeta .border img.abs, #mondelliani-for-our-planet .border img.abs{margin-top:-40px;}
#mondelliani-per-il-nostro-pianeta .inner div cite, #mondelliani-for-our-planet .inner div cite{display:block; margin:30px auto; font-size:0.8em;}
#mondelliani-per-il-nostro-pianeta .inner div p strong.big, #mondelliani-for-our-planet .inner div p strong.big{font-size:1.4em; font-weight:bold; color:#326e53;}
#mondelliani-per-il-nostro-pianeta .inner .extra, #mondelliani-for-our-planet .inner .extra{position:relative;}
#mondelliani-per-il-nostro-pianeta .inner .extra img, #mondelliani-for-our-planet .inner .extra img{width:120%; max-width:120%; height:auto; margin-left:-10%;}
#mondelliani-per-il-nostro-pianeta .inner .extra p, #mondelliani-for-our-planet .inner .extra p{position:absolute; top:30%; color:#fff; width:80%; left:10%; font-weight:bold;}
#mondelliani-per-il-nostro-pianeta .inner .extra p .btn, #mondelliani-for-our-planet .inner .extra p .btn{border-radius:100px; color:#fff; background:#339933;}
#mondelliani-per-il-nostro-pianeta .outer, #mondelliani-for-our-planet .outer{background:url(https://cdn.shopify.com/s/files/1/0513/3208/8007/files/bottom.png?v=1637593786) no-repeat center top; height:280px;}
#mondelliani-per-il-nostro-pianeta .hr--large, #mondelliani-for-our-planet .hr--large{display:none;}
#mondelliani-per-il-nostro-pianeta #shopify-section-footer, #mondelliani-for-our-planet #shopify-section-footer{background:#fff; padding-top:40px;}


/*** Instafeed ***/
/*#insta-feed {margin-top: 0 !important;}
#shopify-section-161666344169149237 {margin-top: 0 !important;}*/

footer .social-icons .icon-spotify{background:url(https://cdn.shopify.com/s/files/1/0513/3208/8007/t/2/assets/spotify.png?v=1616492423) no-repeat; background-size:18px 18px; width:20px; height:18px; display:inline-block;}

@media screen and (max-width: 768px){
 .hero__text-content{bottom:90px !important;}
 .hero__adapt-text-wrap{height:0px;}
  .arc-img li{float:left; width:50%;}
  #mondelliani-e-shop .grid-product__wrapper{margin-bottom:10px; border:1px solid #e3e3e3;}
  #mondelliani-e-shop .grid-product__wrapper .grid-product__meta{padding-top:0px;}
  #mondelliani-e-shop .product--wrapper{margin:0 auto; }
  #mondelliani-e-shop .product--wrapper div{padding-bottom:0; margin:0 auto; width:100%; text-align:center;}
}

/*** SHOW-HIDE slideshow on desktop or mobile ***/
@media screen and (max-width: 480px) {
  .slideshow-desktop, .slideshow-desktop-en, .en .slideshow-mobile, .it .slideshow-mobile-en {display: none;}
  .arc-img li{margin-bottom:30px;}
  #gift-shop #shopify-section-featured-products .section-header {background:url(https://cdn.shopify.com/s/files/1/0513/3208/8007/files/box.jpg?v=1637337196) no-repeat center top; height:auto; background-size:cover; padding:10px; box-sizing: border-box;}
  #gift-shop #shopify-section-featured-products .section-header h2{padding:10px; font-size:16px; border:1px solid #fff;}
  #mondelliani-per-il-nostro-pianeta .inner div.green, #mondelliani-for-our-planet .inner div.green{background:url(https://cdn.shopify.com/s/files/1/0513/3208/8007/files/logo-green.png?v=1637597096) no-repeat center 20px #339933; color:#fff; text-align:left; padding:200px 30px 30px 30px;}
  .announcement-bar__message{font-size:11px;}
}
@media screen and (min-width: 481px) {
  .slideshow-mobile, .slideshow-mobile-en, .en .slideshow-desktop, .it .slideshow-desktop-en {display: none;}  
  #gift-shop #shopify-section-featured-products .section-header {background:url(https://cdn.shopify.com/s/files/1/0513/3208/8007/files/green-ribbon.jpg?v=1637145732) no-repeat center top; height:146px;}
  #mondelliani-per-il-nostro-pianeta .inner div.green, #mondelliani-for-our-planet .inner div.green{background:url(https://cdn.shopify.com/s/files/1/0513/3208/8007/files/logo-green.png?v=1637597096) no-repeat right 50px #339933; color:#fff; text-align:left; padding:30px 200px 30px 30px;}
  #mondelliani-per-il-nostro-pianeta .inner div blockquote, #mondelliani-for-our-planet .inner div blockquote{padding: 0 100px; position:relative;}
  #mondelliani-per-il-nostro-pianeta blockquote:before, #mondelliani-per-il-nostro-pianeta blockquote:after, #mondelliani-for-our-planet blockquote:before, #mondelliani-for-our-planet blockquote:after {position: absolute;color: #326e53;font-size: 8rem; width: 4rem; height: 4rem; font-family: Helvetica Neue,Helvetica,Arial,sans-serif; }
  #mondelliani-per-il-nostro-pianeta blockquote:before, #mondelliani-for-our-planet blockquote:before { content: '“'; left: 1rem; top: -2rem;}
  #mondelliani-per-il-nostro-pianeta blockquote:after, #mondelliani-for-our-planet blockquote:after {content: '”';right: 1rem;bottom: 1rem;}
  #mondelliani-per-il-nostro-pianeta .border p, #mondelliani-for-our-planet .border p{border:12px solid #326e53; padding:20px 60px 220px 60px;}
  #mondelliani-per-il-nostro-pianeta .border img.abs, #mondelliani-for-our-planet .border img.abs{margin-top:-240px;}
  #mondelliani-per-il-nostro-pianeta .inner div, #mondelliani-for-our-planet .inner div{padding:30px; }
  #mondelliani-per-il-nostro-pianeta .inner .extra img, #mondelliani-for-our-planet .inner .extra img{width:140%; max-width:140%; height:auto; margin-left:-20%;}
  #mondelliani-per-il-nostro-pianeta .inner .extra p, #mondelliani-for-our-planet .inner .extra p{top:40%; font-size:42px;}
  #mondelliani-per-il-nostro-pianeta .inner .extra p .btn, #mondelliani-for-our-planet .inner .extra p .btn{border-radius:100px; color:#339933; background:#fff; font-size:16px;}
}
#shopify-section-1617272541841265ae, #shopify-section-16172721551257122c, #shopify-section-16311156984aa4c040, #shopify-section-1631117032c7336b22{margin:0;}

/*** Soldout Products FIX ***/
.grid-product__sold-out {color: #1f2021;border: 1px solid #1f2021; bottom:10px; right:0; left:0; margin:0 auto; top:auto; width:150px; background:#eee;}
.grid-product__sold-out.in-store {background:#1f2021; color:#fff;}
.is-sold-out .product--image { opacity: 1; }

/*** Instafeed title languages ***/
body.it h2.insta-title-langwrapper .en{display:none;}
body.en h2.insta-title-langwrapper .it{display:none;}

/*** Blink like old marquee tag ***/
@keyframes blink182 {
  50% {border-color: transparent;}
}
.blink182 {
  animation: blink182 1s step-end infinite alternate;
}