#moduli-editoriali .box.box-foto .content .hover,#moduli-editoriali .box.box-foto img{-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;-ms-transition:all .3s ease-out}#catalog .product-grid.hidden-xs#imagelist a.zoom-link,#moduli-editoriali .box.box-foto{overflow:hidden}#moduli-editoriali{padding:0 25px}#moduli-editoriali .row{margin-bottom:50px;margin-left:auto;margin-right:auto;max-width:1970px}@media (max-width:767px){#moduli-editoriali{padding:0 15px}#moduli-editoriali .row{margin-bottom:35px}}#moduli-editoriali .row .row{margin:0 -25px}#moduli-editoriali .row div[class^=col-]{padding:0 25px}#moduli-editoriali .row .top-space{margin-top:50px}@media (max-width:767px){#moduli-editoriali .row div[class^=col-]{padding:0}#moduli-editoriali .row .top-space,#moduli-editoriali .row .top-space-xs{margin-top:15px}}@media (min-width:768px) and (max-width:991px){#moduli-editoriali .row .no-top-space-sm{margin-top:0}}@media (min-width:768px){#moduli-editoriali .modulo10,#moduli-editoriali .modulo11,#moduli-editoriali .modulo3,#moduli-editoriali .modulo4,#moduli-editoriali .modulo5,#moduli-editoriali .modulo6,#moduli-editoriali .modulo8,#moduli-editoriali .modulo9{display:table;width:100%}#moduli-editoriali .modulo10>*,#moduli-editoriali .modulo11>*,#moduli-editoriali .modulo3>*,#moduli-editoriali .modulo4>*,#moduli-editoriali .modulo5>*,#moduli-editoriali .modulo6>*,#moduli-editoriali .modulo8>*,#moduli-editoriali .modulo9>*{display:table-cell;float:none;position:relative;vertical-align:top}#moduli-editoriali .modulo10 .top-space,#moduli-editoriali .modulo11 .top-space,#moduli-editoriali .modulo3 .top-space,#moduli-editoriali .modulo4 .top-space,#moduli-editoriali .modulo5 .top-space,#moduli-editoriali .modulo6 .top-space,#moduli-editoriali .modulo8 .top-space,#moduli-editoriali .modulo9 .top-space{bottom:0;left:25px;margin-top:0;position:absolute;right:25px}#moduli-editoriali .modulo14{position:relative}#moduli-editoriali .modulo14 div.col-sm-4{position:absolute;top:0;right:0;bottom:0}#moduli-editoriali .modulo14 .box8{height:100%;left:25px;position:absolute;right:25px;top:0}#moduli-editoriali .modulo14 .box8:before{position:relative;height:100%;padding-top:100%}#moduli-editoriali .modulo14 .box8.box-foto .content img{position:absolute}}#moduli-editoriali .modulo17>div:first-child .box{margin-top:25%}#moduli-editoriali .modulo17>div:last-child .box,#moduli-editoriali .modulo18>div:last-child .box{margin-top:12.5%}@media (min-width:768px) and (max-width:1300px){#moduli-editoriali .modulo14 .box8.box-foto .content img{position:absolute;height:100%;width:auto;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%)}#moduli-editoriali .modulo14.wide .box8.box-foto .content img{position:relative;height:auto;width:100%;left:auto;transform:translateX(0);-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0)}}@media (min-width:768px){#moduli-editoriali .modulo14.wide .box8.box-foto .content{position:absolute}}#moduli-editoriali.demo .box{background:rgba(0,0,0,.1)}#moduli-editoriali.demo .box:nth-child(2){background:rgba(0,0,0,.2)}#moduli-editoriali .box{border:0;display:block;padding:0;position:relative}#moduli-editoriali .box.box-foto .content{height:100%;overflow:hidden;top:0;width:100%}@media (min-width:768px){#moduli-editoriali .box.box-foto .content{position:absolute}}@media (max-width:767px){#moduli-editoriali .box.box-foto .content{position:relative}}#moduli-editoriali .box.box-foto .content .hover{opacity:0;filter:alpha(opacity=0);background:rgba(0,0,0,.5);color:#fff;height:100%;left:0;padding:15px;position:absolute;text-align:center;top:0;vertical-align:middle;width:100%;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}#moduli-editoriali .box.box-foto .content .hover:after{display:none}#moduli-editoriali .box.box-foto .content .hover span{background:0 0;border:1px solid #fff;content:"";display:block;height:100%;left:0;text-transform:uppercase;top:0;width:100%}#moduli-editoriali .box.box-foto .content .hover span:before{content:"";display:inline-block;height:100%;vertical-align:middle;white-space:nowrap}#moduli-editoriali .box.box-foto .content .hover:hover{opacity:1;filter:alpha(opacity=100)}#moduli-editoriali .box.box-foto .content .hover.zoom-link{font-size:2em}#moduli-editoriali .box.box-foto img{height:auto;width:100%;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}@media (min-width:992px){#moduli-editoriali .box.box-foto.zoom:hover img{margin-left:-2.5%;width:105%}}#moduli-editoriali .box.box-foto.auto-height:before{display:none}#moduli-editoriali .box.box-foto.auto-height .content,#moduli-editoriali .box.box-foto.auto-height img{position:static}#moduli-editoriali .box.box-prodotto .prodotto,#moduli-editoriali .box.box-prodotto .testo,#moduli-editoriali .box.box-testo .prodotto,#moduli-editoriali .box.box-testo .testo{text-align:center;width:100%}@media (min-width:768px){#moduli-editoriali .box.box-prodotto .prodotto,#moduli-editoriali .box.box-prodotto .testo,#moduli-editoriali .box.box-testo .prodotto,#moduli-editoriali .box.box-testo .testo{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%)}}@media (max-width:767px){#moduli-editoriali .box.box-prodotto .prodotto,#moduli-editoriali .box.box-prodotto .testo,#moduli-editoriali .box.box-testo .prodotto,#moduli-editoriali .box.box-testo .testo{margin:15px 0;padding:30px;position:relative}#moduli-editoriali .box.box-prodotto .prodotto hr,#moduli-editoriali .box.box-prodotto .testo hr,#moduli-editoriali .box.box-testo .prodotto hr,#moduli-editoriali .box.box-testo .testo hr{padding:0}}#moduli-editoriali .box.box-prodotto .prodotto h3,#moduli-editoriali .box.box-prodotto .testo h3,#moduli-editoriali .box.box-testo .prodotto h3,#moduli-editoriali .box.box-testo .testo h3{font-family:GuessModern-book,'Open Sans','Century Gothic',CenturyGothic,AppleGothic,sans-serif;font-size:2.5rem;margin:0;text-transform:uppercase;letter-spacing: 2px}@media (max-width:1199px){#moduli-editoriali .box.box-prodotto .prodotto h3,#moduli-editoriali .box.box-prodotto .testo h3,#moduli-editoriali .box.box-testo .prodotto h3,#moduli-editoriali .box.box-testo .testo h3{font-size:1.5em}}#moduli-editoriali .box.box-prodotto .prodotto hr,#moduli-editoriali .box.box-prodotto .testo hr,#moduli-editoriali .box.box-testo .prodotto hr,#moduli-editoriali .box.box-testo .testo hr{border-top:1px solid #000;color:#000;margin:30px auto;width:60%}@media (min-width:768px) and (max-width:991px){#moduli-editoriali .box.box-prodotto .prodotto hr,#moduli-editoriali .box.box-prodotto .testo hr,#moduli-editoriali .box.box-testo .prodotto hr,#moduli-editoriali .box.box-testo .testo hr{margin:15px auto}}#moduli-editoriali .box.box-prodotto .prodotto p,#moduli-editoriali .box.box-prodotto .testo p,#moduli-editoriali .box.box-testo .prodotto p,#moduli-editoriali .box.box-testo .testo p{font-weight:400;margin:0}#moduli-editoriali .box.box-prodotto .prodotto p:last-of-type,#moduli-editoriali .box.box-prodotto .testo p:last-of-type,#moduli-editoriali .box.box-testo .prodotto p:last-of-type,#moduli-editoriali .box.box-testo .testo p:last-of-type{margin-bottom:30px}@media (min-width:768px) and (max-width:991px){#moduli-editoriali .box.box-prodotto .prodotto p:last-of-type,#moduli-editoriali .box.box-prodotto .testo p:last-of-type,#moduli-editoriali .box.box-testo .prodotto p:last-of-type,#moduli-editoriali .box.box-testo .testo p:last-of-type{margin-bottom:5px}}#moduli-editoriali .box.box-prodotto .prodotto a.btn,#moduli-editoriali .box.box-prodotto .prodotto button,#moduli-editoriali .box.box-prodotto .testo a.btn,#moduli-editoriali .box.box-prodotto .testo button,#moduli-editoriali .box.box-testo .prodotto a.btn,#moduli-editoriali .box.box-testo .prodotto button,#moduli-editoriali .box.box-testo .testo a.btn,#moduli-editoriali .box.box-testo .testo button{display:inline-block;margin:10px 3px 0}#moduli-editoriali .box.box-prodotto.box-white h3,#moduli-editoriali .box.box-prodotto.box-white p,#moduli-editoriali .box.box-testo.box-white h3,#moduli-editoriali .box.box-testo.box-white p{color:#fff}#moduli-editoriali .box.box-prodotto.box-white hr,#moduli-editoriali .box.box-testo.box-white hr{border-color:#fff}#moduli-editoriali .box.box-prodotto.box-white .btn,#moduli-editoriali .box.box-testo.box-white .btn{border-color:#fff;color:#fff}#moduli-editoriali .box.box-prodotto.box-white .btn:hover,#moduli-editoriali .box.box-testo.box-white .btn:hover{background:#fff;color:#000!important}@media (max-width:991px){#moduli-editoriali .box.box-prodotto .disclaimer>a,#moduli-editoriali .box.box-testo .disclaimer>a{bottom:0;right:0;left:0}}#moduli-editoriali .box.box-prodotto a:after{display:none}#moduli-editoriali .box.box-prodotto img{height:auto;margin-bottom:15px;width:100%}#moduli-editoriali .box.box-prodotto .title{font-weight:700;margin:0}#moduli-editoriali .box.box-prodotto .description,#moduli-editoriali .box.box-prodotto .title{display:block;font-size:.9em;text-transform:uppercase}@media (max-width:767px){#moduli-editoriali .box.box-testo.box-foto .testo{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%)}}#moduli-editoriali .box.box-testo.box-foto.box-testo-push-bottom .testo{top:auto;bottom:30px;transform:translate(-50%,0);-ms-transform:translate(-50%,0);-webkit-transform:translate(-50%,0)}#moduli-editoriali .box.box-testo.box-foto.box-testo-push-bottom .testo>:last-child{margin-bottom:0}#moduli-editoriali .box.box-video:before{display:none}@media (min-width:768px){#moduli-editoriali .box:before{content:"";display:block}}#moduli-editoriali .box.box1:before{padding-top:154.63917525773198%}#moduli-editoriali .box.box2:before{padding-top:146.04810996563572%}#moduli-editoriali .box.box3:before{padding-top:77.3195876289%}#moduli-editoriali .box.box4:before{padding-top:150.37593984962405%}#moduli-editoriali .box.box5:before{padding-top:68.72852233676976%}#moduli-editoriali .box.box6:before{padding-top:45.30477759472817%}#moduli-editoriali .box.box7:before{padding-top:68.43434343434343%}#moduli-editoriali .box.box8:before{padding-top:146.09164420485175%}#moduli-editoriali .box.box9:before{padding-top:90%}@media (min-width:768px) and (max-width:991px){#moduli-editoriali .col-sm-4 .box.box-prodotto .disclaimer,#moduli-editoriali .col-sm-4 .box.box-testo .disclaimer{position:static;bottom:0;right:0;left:0}#moduli-editoriali .col-sm-4 .box.box-prodotto .disclaimer .text,#moduli-editoriali .col-sm-4 .box.box-testo .disclaimer .text{width:100%}#moduli-editoriali .col-sm-4 .box.box-prodotto .disclaimer>a,#moduli-editoriali .col-sm-4 .box.box-testo .disclaimer>a{position:absolute;z-index:10;text-indent:-9999em;width:20px;bottom:0;right:0}#moduli-editoriali .col-sm-4 .box.box-prodotto .disclaimer>a i,#moduli-editoriali .col-sm-4 .box.box-testo .disclaimer>a i{display:block;float:right;text-indent:0}}@media (min-width:992px) and (max-width:1199px){#moduli-editoriali .col-sm-4 .box.box-prodotto .disclaimer,#moduli-editoriali .col-sm-4 .box.box-testo .disclaimer{bottom:0;right:0;left:0}}.the-look-book{background:#F3F3F3;color:#000}.the-look-book .tools .socials li a:hover,.the-look-book .tools a:hover:after{background:0 0}.the-look-book .tools{padding:15px;position:absolute}.the-look-book .tools a{color:#000;float:left}.the-look-book .tools a i{color:#000;float:left;font-size:1.786em}.the-look-book .box-image.white .tools a,.the-look-book .box-image.white .tools a i,.the-look-book .box-testo.white{color:#fff}.the-look-book .tools a span{margin-left:5px;margin-top:4px;font-size:1.071em;float:left;display:inline-block;visibility:hidden}.the-look-book .tools a:hover span{visibility:visible}@media (max-width:767px){.the-look-book .tools a span{display:none}.the-look-book .tools a:hover span{display:none;visibility:hidden}}.the-look-book .tools .socials{margin-top:15px}.the-look-book .tools .socials a i{font-size:1.429em}.the-look-book .tools .socials a span{margin-top:0}.the-look-book .tools .socials li i{font-size:1em}.the-look-book .tools .socials li a{display:inline-block;padding:10px 5px}.the-look-book .tools .socials .dropdown-menu{background:0 0;border:0;left:-5px;margin-top:30px;-webkit-box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none;box-shadow:none}.the-look-book .tools .socials .dropdown-menu li a{text-align:center;width:30px}.the-look-book .tools .socials .dropdown-menu li a i{float:none}.the-look-book #hero .tools,.the-look-book .tools-right .tools{right:15px;z-index:9}.the-look-book #hero .tools a,.the-look-book #hero .tools a i,.the-look-book .tools-right .tools a,.the-look-book .tools-right .tools a i{float:right}.the-look-book #hero .tools a span,.the-look-book .tools-right .tools a span{margin-right:5px;float:right}.the-look-book #hero .tools .socials li,.the-look-book .tools-right .tools .socials li{margin-right:0}.the-look-book #hero .tools .socials .dropdown-menu,.the-look-book .tools-right .tools .socials .dropdown-menu{min-width:27px;float:right;right:-4px}.the-look-book #hero .tools .socials .dropdown-menu:hover,.the-look-book #hero .tools .socials:hover .dropdown-menu,.the-look-book .tools-right .tools .socials .dropdown-menu:hover,.the-look-book .tools-right .tools .socials:hover .dropdown-menu{right:-4px}.the-look-book .container-fluid{padding:0}.the-look-book .row{margin:auto;max-width:1920px;position:relative}.the-look-book .row.full-item{max-width:100%}.the-look-book .row.gray{background:#F3F3F3;padding:100px 0}.the-look-book .row+.row{padding-top:0}.the-look-book .row.bottom-40{padding-bottom:40px}.the-look-book .row.bottom-60{padding-bottom:60px}@media (max-width:767px){.the-look-book .tools .socials .dropdown-menu{display:none!important}.the-look-book .row{position:inherit}.the-look-book .row.gray{padding:40px 0}.the-look-book .row+.row{padding-top:0}}.the-look-book .full-item>div{padding-left:0;padding-right:0}.the-look-book .full-item .box-testo.abs{width:41.66666667%;top:0;height:100%}.the-look-book .full-item .box-testo .content{display:table;height:100%;padding:15px;vertical-align:middle}.the-look-book .full-item .box-testo .content .testo{display:table-cell;vertical-align:middle}.the-look-book .full-item .box-testo .content .testo h1{font-size:3.929em;font-weight:600}.the-look-book .full-item .box-testo .content .testo h3{font-size:2.143em;margin-top:0;font-weight:400}.the-look-book .full-item .box-testo .content .testo h2{font-size:2.857em;font-weight:300}.the-look-book .full-item .box-testo .content .testo h1,.the-look-book .full-item .box-testo .content .testo h2{margin:0}.the-look-book .full-item .box-testo .content .testo hr{border-top:1px solid #000;float:left;width:130px}.the-look-book .full-item .box-testo .content .testo p{margin-top:5px;float:left;font-size:1.143em;font-weight:300}@media (max-width:767px){.the-look-book .full-item .box-testo.abs{left:0;position:relative;width:100%}.the-look-book .full-item .box-testo .content,.the-look-book .full-item .box-testo .content .testo{display:block}.the-look-book .full-item .box-testo .content .testo h1{font-size:2.857em;font-weight:600}.the-look-book .full-item .box-testo .content .testo h3{font-size:1.429em;margin-top:0;font-weight:400}.the-look-book .full-item .box-testo .content .testo h2{font-size:2.143em;font-weight:300}}.the-look-book .full-item.double .box-image.tools-right .tools{right:0}.the-look-book .full-item.single .center-left{left:8.33333333%;width:33%}.the-look-book .full-item.single .content .testo h3{font-size:2.429em;font-weight:400}.the-look-book .full-item.single .content .testo h4{font-size:1.214em;font-weight:300}.the-look-book .box-testo.abs{position:absolute;z-index:2}.the-look-book .box-testo.abs.bottom-center{bottom:15%;left:45%}.the-look-book .box-testo.abs.top-center{left:60%;top:60px}.the-look-book .box-testo.abs.bottom-left{bottom:150px;left:41.66666667%}.the-look-book .box-testo.abs p{width:100%}.the-look-book .box-testo .content .testo h3{font-size:2.429em;font-weight:400;line-height:140%}.the-look-book .box-testo .content .testo h4{font-size:1.214em;font-weight:300;line-height:140%}#promoBanner .box-testo,#promoBanner .box-testo .disclaimer>a{color:#000}.the-look-book .box-testo.white hr{background:#fff;border-color:#fff!important}.the-look-book .two-item>div:first-child{margin-top:140px}@media (max-width:991px){.the-look-book .box-testo.abs.bottom-left{bottom:100px;left:41.66666667%}.the-look-book .box-testo .content .testo h3{font-size:1.714em}.the-look-book .box-testo .content .testo h4{font-size:1.143em}.the-look-book .two-item>div{margin-top:40px}.the-look-book .two-item .box-testo.abs.bottom-center{left:37%}}.the-look-book .two-item-text-top .testo{margin-top:70px}.the-look-book .two-item-text-top>div img{margin-top:150px}@media (max-width:767px){.the-look-book .two-item-text-top>div img{margin-top:40px}}.the-look-book .right-item .abs.bottom-left{left:16.66666667%}.the-look-book .right-item .abs.center-left{top:30%}.the-look-book .three-item-text-bottom>div:first-child{margin-top:80px}.the-look-book .three-item-text-bottom>div:nth-child(2){margin-top:300px}.the-look-book .three-item-text-bottom>div:nth-child(3){margin-top:-130px}@media (max-width:767px){.the-look-book .three-item-text-bottom>div{margin-top:40px!important}}.the-look-book .two-item-inverse>div:nth-child(2){margin-top:330px}.the-look-book .two-item-inverse>div:first-child{margin-top:80px}@media (max-width:767px){.the-look-book .two-item-inverse>div{margin-top:40px!important}}.the-look-book .two-item-inverse .box-testo.top-center{left:50%;top:140px}.the-look-book .two-item-inverse.reverse .abs.top-center{left:41.66666667%}.the-look-book .two-item-inverse.reverse.on-image .abs.top-center{left:31.66666667%}.the-look-book .four-item>div{margin-bottom:40px!important}.the-look-book #action-sheet{background:rgba(255,255,255,.9);display:none;border-top:2px solid #000;bottom:0;position:fixed;width:100%}.the-look-book #action-sheet p{margin-top:15px}.the-look-book #action-sheet ul{margin-bottom:0}.the-look-book #action-sheet ul li{width:15%;text-align:center}.the-look-book #action-sheet ul li a{background:0 0!important;font-size:1.429em;padding:10px 14px}@media (min-width:768px){.the-look-book #action-sheet{display:none!important}}.box[class*=" arrow-"]:after,.box[class^=arrow-]:after{background:url(../images/arrow-sprite.png) no-repeat;content:"";display:block;height:18px;position:absolute;width:36px}.box.arrow-top:after{left:50%;margin-left:-18px;top:0}.box.arrow-left:after,.box.arrow-right:after{height:36px;margin-top:-18px;top:50%;width:18px}.box.arrow-bottom:after{background-position:0 -54px;left:50%;margin-left:-18px;bottom:0}.box.arrow-left:after{background-position:0 -72px;left:0}.box.arrow-right:after{background-position:0 -18px;right:0}#promoBanner h1,#promoBanner h2,#promoBanner h3{margin-top:0;font-weight:400}.modale-editoriale{min-height:1px}#promoBanner{font-family:GuessModern-book,'Open Sans','Century Gothic',CenturyGothic,AppleGothic,sans-serif;display:block;position:relative;width:100%}#promoBanner h1{font-size:3.571em}#promoBanner h2{font-size:3.143em}#promoBanner h3{font-size:1.857em}#promoBanner h4{font-size:1.429em;font-weight:400}#promoBanner .col-md-3 h1{font-size:2.857em}#promoBanner .col-md-3 h2{font-size:2.286em}#promoBanner .col-md-3 h3{font-size:1.714em}#promoBanner .col-md-3 h4{font-size:1.286em}#promoBanner>div{background:#f0f0f0;padding:0;vertical-align:middle}#promoBanner.spacer{border-top:9px solid;border-bottom:9px solid;border-color:#f0f0f0}#promoBanner.spacer>div.col-md-3,#promoBanner.spacer>div.col-md-6{border-top-width:0;border-bottom-width:0}#promoBanner.spacer>div{border-color:inherit;border-style:solid;border-width:0 3px;border-width:0 3px}#promoBanner.spacer>div:first-child{border-left:none;border-right-width:6px}#promoBanner.spacer>div:last-child{border-right:none;border-left-width:6px}#promoBanner.spacer>div.col-md-6{border-color:inherit;border-style:solid}#promoBanner.spacer>div.col-md-6:first-child{border-left:none;border-right-width:4px}#promoBanner.spacer>div.col-md-6:last-child{border-right:none;border-left-width:5px}#promoBanner.spacer>div.col-md-3:nth-child(2){border-left-width:2px;border-right-width:4px}#promoBanner.spacer>div.col-md-3:nth-child(3){border-right-width:2px;border-left-width:5px}#promoBanner.spacer>div.col-md-3:first-child{border-right-width:7px}#promoBanner.spacer>div.col-md-3:last-child{border-left-width:7px}#promoBanner .box-testo .content{padding-left:30px;padding-right:30px}#promoBanner .box-testo.box-white,#promoBanner .box-testo.box-white .call-actions a,#promoBanner .box-testo.box-white .disclaimer>a{color:#fff}#promoBanner .box-testo.box-white .call-actions a:after{background-color:#fff}#promoBanner .box-foto{background-repeat:no-repeat;background-size:auto 100%;background-position:center center}#promoBanner .box-foto.box-foto-right{background-position:right center}#promoBanner .box-foto.box-foto-left{background-position:left center}#promoBanner .box-foto img{display:none}#promoBanner .call-actions a{display:inline-block;font-size:1em;margin:8px}#promoBanner .call-actions a:last-child{margin-bottom:0}#promoBanner .call-actions i{margin-left:10px}#promoBanner .call-actions.last{margin-top:10px}#promoBanner .disclaimer.open{left:15px}#promoBanner .col-md-3 .disclaimer{position:static}#promoBanner .col-md-3 .disclaimer>a{bottom:15px;position:absolute;right:15px;z-index:10}#promoBanner .col-md-3 .disclaimer .text{width:100%}#promoBanner .col-sm-12 .disclaimer .text,#promoBanner .col-xs-12 .disclaimer .text{width:auto}@media (min-width:992px){#promoBanner{display:table}#promoBanner>div{display:table-cell;float:none}}@media (max-width:1199px){#promoBanner h1{font-size:2.857em}#promoBanner .col-md-3 h1,#promoBanner h2{font-size:2.286em}#promoBanner h3{font-size:1.857em}#promoBanner h4{font-size:1.286em}#promoBanner .col-md-3 h2{font-size:1.857em}#promoBanner .col-md-3 h3{font-size:1.429em}#promoBanner .col-md-3 h4{font-size:1.143em}#promoBanner .col-md-4 .disclaimer{position:static}#promoBanner .col-md-4 .disclaimer>a{bottom:15px;position:absolute;right:15px;z-index:10}#promoBanner .col-md-4 .disclaimer .text{width:100%}}@media (max-width:991px){#promoBanner.spacer{border-bottom:0}#promoBanner.spacer>div,#promoBanner.spacer>div.col-md-3,#promoBanner.spacer>div.col-md-6{border-top:none;border-left:none;border-right:none;border-bottom-width:9px;border-bottom-color:inherit}#promoBanner .box-foto{background-image:none!important}#promoBanner .box-foto img{display:block}#promoBanner:last-child{margin-bottom:15px}}@media (max-width:767px){#promoBanner h1{font-size:2.286em}#promoBanner h2{font-size:1.857em}#promoBanner h3{font-size:1.429em}#promoBanner h4{font-size:1.143em}#promoBanner .box-testo{padding-top:20px;padding-bottom:20px}#promoBanner .box-testo .content{padding-left:15px;padding-right:15px}}.product-label.AAPROCKY,.product-label.JOEJONAS{background-color:#000}#promoBanner .box-testo{padding-top:8px!important;padding-bottom:8px!important}#promoBanner .call-actions{margin-top:8px!important}#promoBanner .call-actions a{margin-top:5px!important}#main #home-carousel .carousel-inner .item .carousel-caption .call-actions a{margin-left:5px;margin-right:5px}#main #home-carousel .carousel-inner .item .carousel-caption .text{margin-top:-85px!important}.text-ru,.text-ru a,.text-ru h2,.text-ru h3,.text-ru p{font-family:'Open Sans','Century Gothic',CenturyGothic,AppleGothic,sans-serif!important}.hero-img-pre-title{font-family:GuessModern-light,"Open Sans","Century Gothic",CenturyGothic,AppleGothic,sans-serif!important}#promoBanner_white,.hero-img-title{font-family:GuessModern-book,'Open Sans','Century Gothic',CenturyGothic,AppleGothic,sans-serif}.hero-img-title{font-size:48px!important}@media (min-width:768px){#carrello .default.list .row-table p{margin-left:10px}#carrello .default .head>div:nth-child(2){padding-left:10px}}@media (max-width:460px){#carrello .default .row-table>div{float:right;padding:0;width:65%}}@media (min-width:992px) and (max-width:1100px){#carrello .default .head .text-center,#carrello .default .head>div:nth-child(2){padding-left:10px}}@media (max-width:786px){.switch-measure{margin-right:30px!important;position:relative!important;top:0!important}}.the-look-book .white{background:#FFF!important;padding:100px 0}#moduli-editoriali .box.box-foto .content .hover-small-white{opacity:0;filter:alpha(opacity=0);background:0 0;color:#3D3D3D;height:100%;left:0;padding:0;position:absolute;text-align:center;bottom:0;vertical-align:middle;width:100%;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}#moduli-editoriali .box.box-foto .content .hover-small-white span{background:rgba(254,254,254,.7);border:none;content:"";display:block;height:15%;left:0;text-transform:uppercase;top:85%;width:100%;position:relative}#moduli-editoriali .box.box-foto .content .hover-small-white:hover{opacity:1;filter:alpha(opacity=100)}.modulo16 a::after{content:' ';display:none}.adjust-vposition{font-style:normal;height:30px;top:38%;position:relative}#contactUsForm,#richJsonArticles article{height:auto!important}#promoBanner.spacer2{border-top:solid 1px;padding-top:10px;border-bottom:0!important;padding-bottom:12px;border-color:inherit;margin-bottom:0!important}#promoBanner.spacer2 .box-testo{padding-bottom:0!important;padding-top:0!important;color:inherit!important;background-color:#fff}#promoBanner.spacer2>div:first-child{border-left:none;border-right-width:1px;padding-right:5px}#promoBanner.spacer2>div:last-child{border-right:none;border-left-width:0;padding-left:6px}#promoBanner.spacer2>div{padding-right:2px;padding-left:3px;border-color:inherit;border-style:solid;border-width:0 1px 0 0;border-width:0 1px 0 0}#promoBanner.spacer2 .box-testo .content h1{margin-bottom:5px!important;margin-top:0!important;font-size:1.6em;color:#000}#promoBanner.spacer2 .box-testo .content h2{margin-bottom:5px!important;margin-top:0!important;font-size:1.4em;color:#000}#promoBanner.spacer2 .box-testo .content h3{margin-bottom:5px!important;margin-top:0!important;font-size:1.2em;color:#000}#promoBanner.spacer2 .box-testo .content h4{margin-bottom:5px!important;margin-top:0!important;font-size:.964em;color:#000}#promoBanner.spacer2 .box-testo .content h5{margin-bottom:5px!important;margin-top:0!important;font-size:.8em;color:#000}#promoBanner.spacer2 .box-testo .content h6{margin-bottom:5px!important;margin-top:0!important;font-size:.6em;color:#000}#promoBanner.spacer2 .box-testo .content a{margin-bottom:0!important;margin-top:0!important;font-size:.8em;color:#000;text-transform:uppercase;bottom:0}.spacer2 .disclaimer a i{font-size:12px!important;vertical-align:middle;color:#000;text-transform:lowercase!important}.spacer2 .disclaimer a{font-size:.8em;font-style:normal!important;text-transform:lowercase!important}#promoBanner .disclaimer{bottom:0!important;right:15px;left:auto}.disclaimer .text.open{display:block;}.spacer2 .text{background:#fff;bottom:-10px;color:#AAA;display:none;font-size:.78em;padding:10px 14px 0 2px;position:absolute;width:110%!important;max-width:105%;-webkit-box-sizing:border-box;box-sizing:border-box;left:-2.5%}@media (max-width:1199px) and (min-width:992px){#promoBanner .disclaimer{bottom:0!important;right:15px;left:auto}#promoBanner .col-md-4 .disclaimer>a{bottom:0;position:absolute;right:15px;z-index:10}.spacer2 .text{background:#fff;bottom:-10px;color:#AAA;display:none;font-size:.78em;padding:10px 14px 0 2px;position:absolute;width:110%!important;max-width:99%;-webkit-box-sizing:border-box;box-sizing:border-box;left:.5%}.spacer2 .text p{line-height:1.2em}}@media (max-width:991px) and (min-width:1px){#promoBanner .disclaimer{bottom:0!important;right:15px;left:auto}#promoBanner .col-md-4 .disclaimer>a{bottom:0;position:absolute;right:15px;z-index:10}.spacer2 .text{background:#fff;bottom:0;color:#AAA;display:none;font-size:.78em;padding:10px 12px 2px 8px;position:absolute;width:100%!important;max-width:96%;-webkit-box-sizing:border-box;box-sizing:border-box;left:2%}.spacer2 .text p{line-height:1.2em}#promoBanner.spacer2{border-top:solid 1px inherit!important;padding-top:0;border-bottom:0;padding-bottom:0}#promoBanner.spacer2 .box-testo{padding-bottom:15px!important;padding-top:17px!important;background-color:#fff;width:100%;left:0}#promoBanner.spacer2>div:first-child{border-left:none;border-right-width:0;padding-right:0}#promoBanner.spacer2>div:last-child{border-right:none;border-left-width:0;padding-left:0;border-bottom:none!important;margin-bottom:0!important}#promoBanner.spacer2>div{padding-right:0;border-width:0 0 1px}.box-testo{padding-top:20px;padding-bottom:20px;color:inherit}}@media (max-width:767px) and (min-width:1px){#promoBanner.spacer2 .box-testo .content .disclaimer a,#promoBanner.spacer2 .box-testo .content a{margin-bottom:0!important;font-size:.9em;color:#000;margin-top:0!important}#promoBanner .disclaimer{bottom:0!important;right:15px;left:auto}#promoBanner.spacer2 .box-testo .content a{bottom:0}#promoBanner.spacer2 .box-testo{padding-bottom:8px!important;padding-top:12px!important;background-color:#fff;width:100%;left:0}#promoBanner.spacer2 .box-testo .call-actions{margin-top:0!important}#promoBanner.spacer2{border-top:solid 1px inherit!important;padding-top:0;border-bottom:0;padding-bottom:0;margin-bottom:0}.spacer2 .text{background:#fff;bottom:0;color:#AAA;display:none;font-size:.77em;padding:10px 12px 2px 8px;position:absolute;width:98%!important;max-width:170%;-webkit-box-sizing:border-box;box-sizing:border-box;left:1%}.spacer2 .text p{line-height:1.2em}}#promoBanner_white.spacer>div.col-md-3,#promoBanner_white.spacer>div.col-md-6{border-top-width:0;border-bottom-width:0}#promoBanner_white{display:block;position:relative;width:100%}#promoBanner_white .right-border{border-right:1px solid#e9e9e9}#promoBanner_white h1{font-size:1.6em;font-weight:400;margin-top:0}#promoBanner_white h2{font-size:1.4em;font-weight:400;margin-top:0}#promoBanner_white h3{font-size:1.2em;font-weight:400;margin-top:0}#promoBanner_white h4{font-size:1em;font-weight:400}#promoBanner_white .col-md-3 h1{font-size:1.5em}#promoBanner_white .col-md-3 h2{font-size:1.3em}#promoBanner_white .col-md-3 h3{font-size:1.1em}#promoBanner_white .col-md-3 h4{font-size:.9em}#promoBanner_white>div{background:#fff;padding:0;vertical-align:middle}#promoBanner_white.spacer{margin-top:9px;margin-bottom:9px;padding-top:4px}#promoBanner_white.spacer>div{border-width:0 1px}#promoBanner_white.spacer>div:first-child{border-left:none;border-right-width:1px}#promoBanner_white.spacer>div:last-child{border-right:none;border-left-width:1px}#promoBanner_white.spacer>div.col-md-6{border-color:inherit;border-style:solid}#promoBanner_white.spacer>div.col-md-6:first-child{border-left:none;border-right-width:4px}#promoBanner_white.spacer>div.col-md-6:last-child{border-right:none;border-left-width:5px}#promoBanner_white.spacer>div.col-md-3:nth-child(2){border-left-width:2px;border-right-width:4px}#promoBanner_white.spacer>div.col-md-3:nth-child(3){border-right-width:2px;border-left-width:5px}#promoBanner_white.spacer>div.col-md-3:first-child{border-right-width:7px}#promoBanner_white.spacer>div.col-md-3:last-child{border-left-width:7px}@media (max-width:991px){#promoBanner_white.spacer{border-bottom:0}#promoBanner_white.spacer>div,#promoBanner_white.spacer>div.col-md-3,#promoBanner_white.spacer>div.col-md-6{border-top:none;border-left:none;border-right:none;border-bottom-width:9px;border-bottom-color:inherit}}#promoBanner_white .box-testo{padding-top:20px;padding-bottom:6px;border-right:1px solid#e9e9e9}#promoBanner_white .box-testo .content{padding-left:30px;padding-right:30px}#promoBanner_white .box-testo .disclaimer>a{color:#000}#promoBanner_white .box-testo.box-white,#promoBanner_white .box-testo.box-white .call-actions a,#promoBanner_white .box-testo.box-white .disclaimer>a{color:#fff}#promoBanner_white .box-testo.box-white .call-actions a:after{background-color:#fff}#promoBanner_white .box-foto{background-repeat:no-repeat;background-size:auto 100%;background-position:center center}#promoBanner_white .box-foto.box-foto-right{background-position:right center}#promoBanner_white .box-foto.box-foto-left{background-position:left center}#promoBanner_white .box-foto img{display:none}#promoBanner_white .call-actions{margin-top:12px}#promoBanner_white .call-actions a{display:inline-block;font-size:1em;margin:8px}#promoBanner_white .call-actions a:last-child{margin-bottom:0}#promoBanner_white .call-actions i{margin-left:10px}#promoBanner_white .call-actions.last{margin-top:10px}#promoBanner_white .disclaimer{bottom:15px;right:15px;left:auto}#promoBanner_white .disclaimer.details a{font-style:italic;font-size:.9em}#promoBanner_white .disclaimer.open{left:15px}.img-wrap.gwp-multi:after,.img-wrap.gwp-single:after{text-align:center;text-transform:uppercase;top:10px;left:0;color:#fff}#promoBanner_white .col-md-3 .disclaimer{position:static}#promoBanner_white .col-md-3 .disclaimer>a{bottom:15px;position:absolute;right:15px;z-index:10}#promoBanner_white .col-md-3 .disclaimer .text{width:100%;font-size:.9em}#promoBanner_white .col-sm-12 .disclaimer .text,#promoBanner_white .col-xs-12 .disclaimer .text{width:auto;font-size:.9em}@media (min-width:992px){#promoBanner_white{display:table;border-top:1px solid#e9e9e9}#promoBanner_white>div{display:table-cell;float:none}}@media (max-width:1199px){#promoBanner_white h1{font-size:1.5em}#promoBanner_white .col-md-3 h1,#promoBanner_white h2{font-size:1.3em}#promoBanner_white h3{font-size:1.1em}#promoBanner_white h4{font-size:.9em}#promoBanner_white .col-md-3 h2{font-size:1.1em}#promoBanner_white .col-md-3 h3{font-size:1em}#promoBanner_white .col-md-3 h4{font-size:.95em}#promoBanner_white .col-md-4 .disclaimer{position:static}#promoBanner_white .col-md-4 .disclaimer>a{bottom:15px;position:absolute;right:15px;z-index:10}#promoBanner_white .col-md-4 .disclaimer .text{width:100%}}@media (max-width:991px){#promoBanner_white .box-foto{background-image:none!important}#promoBanner_white .box-foto img{display:block}#promoBanner_white:last-child{margin-bottom:15px}}@media (max-width:767px){#promoBanner_white h1{font-size:1.3em}#promoBanner_white h2{font-size:1.1em}#promoBanner_white h3{font-size:1em}#promoBanner_white h4{font-size:.95em}#promoBanner_white .box-testo{padding-top:20px;padding-bottom:20px}#promoBanner_white .box-testo .content{padding-left:15px;padding-right:15px}}footer p{padding:10px 0 38px}#moduli-editoriali .box.box-prodotto .prodotto,#moduli-editoriali .box.box-prodotto .testo,#moduli-editoriali .box.box-testo .prodotto,#moduli-editoriali .box.box-testo .testo{padding:0}.carousel-caption p{padding:0 50px}.img-wrap.gwp-multi img{position:relative;border:1px solid #000}.img-wrap.gwp-multi{position:relative}.img-wrap.gwp-multi:after{content:'gadget';background:#000;width:100%;position:absolute}@media (max-width:767px) and (min-width:426px){.img-wrap.gwp-multi:after{width:118px}}.gwp-multi a.active:after,.gwp-multi a:hover:after{background-color:transparent!important;width:100%;max-width:100%}html:lang(it) .img-wrap.gwp-multi:after{content:'in regalo'}html:lang(en) .img-wrap.gwp-multi:after{content:'Free Gift'}html:lang(es) .img-wrap.gwp-multi:after{content:'De regalo'}html:lang(fr) .img-wrap.gwp-multi:after{content:'En Cadeau'}html:lang(de) .img-wrap.gwp-multi:after{content:'Geschenk'}html:lang(pl) .img-wrap.gwp-multi:after{content:'Prezent'}html:lang(ru) .img-wrap.gwp-multi:after{content:'B подарок'}.img-wrap.gwp-single img{position:relative;border:1px solid #000}.img-wrap.gwp-single{position:relative}.img-wrap.gwp-single:after{content:'gadget';background:#000;width:100%;position:absolute}@media (max-width:767px) and (min-width:426px){.img-wrap.gwp-single:after{width:118px}}.gwp-single a.active:after,.gwp-single a:hover:after{background-color:transparent!important;width:100%;max-width:100%}html:lang(it) .img-wrap.gwp-single:after{content:'in regalo'}html:lang(en) .img-wrap.gwp-single:after{content:'Free Gift'}html:lang(es) .img-wrap.gwp-single:after{content:'De regalo'}html:lang(fr) .img-wrap.gwp-single:after{content:'En Cadeau'}html:lang(de) .img-wrap.gwp-single:after{content:'Geschenk'}html:lang(pl) .img-wrap.gwp-single:after{content:'Prezent'}html:lang(ru) .img-wrap.gwp-single:after{content:'B подарок'}#AlternateBagItems{padding:2px 10px 0 2px!important}#bContentCenter{clear:both}@media (min-width:991px){#cart-product-removed{position:fixed;border:2px solid #aaa;background-color:#fff;padding:15px 20px;top:165px}#cart-product-removed .title-verybig{font-size:1.2em;margin-bottom:30px;font-weight:700;text-transform:initial}}.modal .modal-lg .modal-body .close i:before{color:#000!important}@media (max-width:768px){#cart-product-removed{top:150px!important;z-index:1029}.popupover_wrap .popupover .close{padding:5px 15px}}#main #home-carousel .carousel-inner .item .carousel-caption .text h2{font-size:3em;margin:0;letter-spacing:2px}#main #home-carousel .carousel-inner .item .carousel-caption .text p{font-size:16px;width:70%;margin:auto}#catalog .img-responsive,.carousel-inner img,.product-grid .item .media img,.product-grid article .media img,img.back.image-loaded{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}#contactUsForm{display:block;clear:both;min-height:210px}.mobilemenu-content button.btn.btn-default.btn-less-border{max-width:60px!important}.info-box .colors{display:inline-block}.testbelen.depth1>.menuItemTitleContainer>a{color:transparent;background-image:url(http://media.guess.com/guesseurope/siteimages/nuovosito/Menu/logo-belen-menu.png);background-size:169px 14px;width:169px;background-repeat:no-repeat;top:-2px;position:relative}.a1step4,.a2step4,.p1step4,.p3step4{display:none!important}#ordini.order-list .accordionEU h4>div.clearfix.collapsed.nopack .mostradettagli .showdetails{display:none}.MainMenu .menuItemsContainer .menuItems>.menuItem.depth2>.menuItemChildrenContainer>.menuItems{padding:15px 15px 30px}@media (min-width:989px) and (max-width:1051px){.MainMenu .menuItemsContainer .menuItem.depth1>.menuItemChildrenContainer>.menuItems>.menuBannersContainer{text-align:center;width:225px}}.navbar #secondaryMenu .col-sm-6.col-md-6.hidden-xs.brands{padding:0 10px}@media (min-width:767px) and (max-width:990px){.MainMenu .menuItemsContainer,.MainMenu .menuLogoContainer{display:inline-block;width:100%;text-align:center}.MainMenu .menuLogoContainer{margin-bottom:15px}.MainMenu .menuItemsContainer>.menuItems{text-align:center}}@media (min-width:990px){.MainMenu .menuItemsContainer .menuItems>.menuItem.depth2>.menuItemChildrenContainer>.menuItems{padding-left:0;padding-right:0;width:auto;float:left;margin-left:0}.MainMenu .menuItemsContainer .menuItem.depth3.clicked>.menuItemChildrenContainer,.MainMenu .menuItemsContainer .menuItems>.menuItem.depth3.clicked>.menuItemTitleContainer .menuItemTitleLink:before{left:40%}}@media (min-width:767px){.MainMenu .menuItemsContainer .menuItem.depth1>.menuItemChildrenContainer .menuItemTitleContainer .menuItemTitleLink{word-break:inherit}.MainMenu .menuItemsContainer .menuItems>.menuItem.depth3.clicked>.menuItemTitleContainer .menuItemTitleLink{font-weight:600;width:auto}.MainMenu .menuItemsContainer .menuItems>.menuItem.depth2>.menuItemChildrenContainer>.menuItems{padding-left:0;padding-right:0;width:auto;float:left;margin-left:0}}@media (max-width:1200px) and (min-width:990px){.MainMenu .menuItemsContainer .menuItem.depth3.clicked>.menuItemChildrenContainer,.MainMenu .menuItemsContainer .menuItems>.menuItem.depth3.clicked>.menuItemTitleContainer .menuItemTitleLink:before{left:35%}}@media (min-width:991px){.MainMenu .menuItemsContainer{display:inline-block;width:auto;margin-left:50px}}@media (max-width:400px){.navbar #secondaryMenu a{color:#000!important;max-width:90px}}@media (max-width:767px){#ordini.order-list .col-xs-12.col-sm-9.accordion-content{background:#f9f9f9}#ordini button.btn.btn-default.text-uppercase.btn-less-border i{display:none}#ordini .item .like-accordion header .call-actions{text-align:center}#ordini .item img.img-responsive{margin-top:10px}#ordini .item h5{font-weight:600;font-size:1em;text-align:left}#ordini.order-list .item .product p{margin-bottom:0;font-size:.85em;text-align:left}#ordini.order-list .call-actions p{font-size:.85em;color:#929292}#ordini.order-list .call-actions p>.btn{display:block;margin:auto}#main .returns .sod_select:before,#main .returns#carrello .accordion-info .panel-heading .panel-title a i,#main .returns#carrello .accordion-info.active .panel-title a i{display:none}#step1 .label{margin-right:13px}#main .returns #step1 .product .spinner{margin-top:20px}#main .returns .date-select p{margin-bottom:5px;text-align:left;font-size:.9em}#ordini .item .product .form-group p{margin-bottom:5px;text-align:left;font-size:.97em}#main .returns .sod_select:after{bottom:0;top:0}#main .returns .group-select .custom{font-size:.85em}#main .returns a.pull-right.btn.btn-black{margin-top:10px!important}#main .returns#carrello .accordion-info .panel-body{background:#f9f9f9;width:100vw;margin-left:-15px;padding:16px}#main .returns#carrello .accordion-info.active{padding:0}#main .returns#carrello .accordion-info.active .panel-title{color:#000;background:#f9f9f9;width:100vw;margin-left:-15px;padding:16px 16px 0}#main .returns .details{border-top:1px solid #000;border-bottom:0}#main .returns#carrello #ordini{margin-top:0}#step2 .col-xs-12.col-sm-6:first-child{margin-top:10px}#step2 .col-xs-12.col-sm-6{margin-top:30px}#step2 a:not(.btn),#step2 h5,#step2 label,#step2 p,#step2 span{font-size:.929em}#step2 a.collapsed{font-size:1em!important}#main .returns #step3 .rimborso .total p{font-size:.9em}#main .returns #step3 .rimborso .total .row.price p{font-size:.73em;white-space:nowrap}#step3 a:not(.btn),#step3 h5,#step3 label,#step3 p,#step3 span{font-size:.95em}}#main #carrello.returns .sod_select .sod_option,#main #carrello.returns form .group-select .custom,.group-select .custom{font-size:12px}div#mfz{z-index:999999}.MainMobileMenu .brandLinks .brands .guess img,.MainMobileMenu .brandLinks .brands .guesskids img,.MainMobileMenu .brandLinks .brands .marciano img{height:auto}.MainMenu .menuItemsContainer .menuItems>.menuItem.depth3.clicked.balanced>.menuItemChildrenContainer>.menuItems{-webkit-column-count:2;column-count:2}.redmenu.depth1>.menuItemTitleContainer>a{color:#ea3333!important}.carte .btn-lg.btn-default{font-size:14px!important}.criteo_header{display:none!important}@media (max-width:767px){.modal{overflow:scroll!important}.product #catalog .price.priceFlag .actual,.product #catalog .price.priceFlag .stroke,.product #catalog .price.priceFlag stroke-sale{display:block}#catalog .product-grid .item .product-title,#catalog .product-grid article .product-title{margin:5px 0}#catalog .product-label{height:20px}.navbar-fixed-bottom {z-index: 2;}}.disclaimer .text p {margin: 0;padding: 6px 0px;}

.customer-care #bContentCenter {
    display: inline-block;
}

BODY{overflow-y: scroll}

#catalog ul.pull-left.list-unstyled.list-inline.product-arrow {display: none;}
.navbar #secondaryMenu .logo-mobile img {height: 32px;}

/*FIX POPUP DETAILS MODULI EDITORIALI*/
@media (max-width: 767px) {#moduli-editoriali .disclaimer .text.open {text-align:left;background: #fff;padding: 15px;color: #000;border: 1px solid #f7f7f7;outline: 100vh solid rgba(0,0,0,.56);bottom: 30%!important;position: fixed;top: auto;width: 96%!important;left: 2%;right: 2%;}}

@media (min-width:767px) {#carrello #shoppingbag .promo-code.form-group{ min-height:10px}
#carrello #shoppingbag .promo-code.form-group input{display:none;}
#carrello #shoppingbag .promo-code.form-group button{display:none;}}

/*FIX MENU MOBILE E LOGO ALIGNMENT*/
@media (max-width:767px) {
    .navbar #secondaryMenu>div #menu-toggle { height: 47px; }
    .navbar #secondaryMenu a { top: 14px; }
}

.fixedbody {width: 100%;}

/* temp checkout */
    A#btnPaypalCheckout.active:after,
    A#btnPaypalCheckout:hover:after {
        background-color: transparent;
    }

    /* AGGIUNGERE QUESTA REGOLA UNA VOLTA ELIMINATO IL DIV OR
    A#btnPaypalCheckout {
        margin-top: 20px;
    }*/

    .product-grid.product-grid-5 article:last-child {
        display: block;
    }

    @media (max-width:767px) {
        A#btnPaypalCheckout {
        width: 100%!important;
        }
    }

.footer {
    clear:both;
}


#customer-care.spedizione {
    z-index: 9;
}

#carrello .info .boxed select {
    border: none;
    border-bottom: 1px solid #777;
    display: inline-block;
    font-size: 1em;
    font-weight: 700;
    padding: 9px 20px 0 2px;
    text-transform: uppercase;
    height: auto;
    width: auto;
    background: url(https://www.guess.eu/Content/responsive/Common/images/accordion_arrow.png) no-repeat right 16px;
    text-transform: capitalize;
}




.colors #divColorName p span {
    display:inline-block;
}

.colors .input-group.spinner {
    float: right;
}

#divColorName {
    margin-top: 5px !important;
}

.labelcolorname {
    margin-top: 0 !important;
}

.SideMenu .menuItemsContainer>.menuItems .menuItem.depth1 {
    padding:0;
}

@media (max-width: 767px) {
  #catalog header.fixedFilter {
     z-index: 99;
  }
}
/*RETURN TEXTAREA*/
#main .returns #ordini textarea {
    font-size: 12px;
    font-weight: bold;
}

/*MTN_shippingCountries*/
.navbar #secondaryMenu .countries .country-list {
    -webkit-column-count: 4;
    column-count: 4;
    -webkit-column-gap: 0px;
    column-gap: 0px;
}
.navbar #secondaryMenu .countries ul li label {
    font-size: 1.1rem;
}
#MTN_shippingCountries #btnShippingCountriesApply.btn.btn-black {
    margin-left: -15px;
}

/*bordo su miniature colore*/
.info-box .color-list li a img {
    border: 1px solid #aaa;
    margin: 0 0 2px;
}

/*bannermenu fix*/
.menuBannersContainer img{
    width:100%
}

BODY.country_TR .menuItemsContainer .menuItems>.menuItem.depth1:nth-last-child(3n)>.menuItemTitleContainer a.menuItemTitleLink{
    color:black!important;
}

/*CHECKOUT GIFT*/

#carrello #wizardContainer .gift.clearfix {
    font-size: 1.2rem;
    font-weight: bold!important;
    text-transform: uppercase;
    margin-top: 35px;
    background: #f8f8f8;
    padding: 10px;
    margin-bottom: 0;
}

.default.cart-table.if-is-gift {
    background: #f8f8f8;
    padding:14px;
}

.default.cart-table.if-is-gift .text-textarea {
    resize:none;
    font-size: 1.2rem;
}

#carrello .accordion-info .panel-body .gift h5 {
    font-size: 1.429em;
    float: left;
    font-weight: bold;
}

.default.cart-table.if-is-gift .radio label {
    font-weight: normal!important;
    text-transform: lowercase;
    font-size: 1.2rem;
}

#carrello #wizardContainer .accordion-info .panel-body .cart-table .row>div:first-child {
    font-weight: normal;
    padding-top: 0;
    text-transform: uppercase;
}

#carrello #wizardContainer .accordion-info .panel-body .cart-table.if-is-gift img {
    margin-top: 10px;
    cursor: default;
    width: 115px;
    margin-left: -20px;
}

#carrello .accordion-info .panel-body .cart-table.if-is-gift img {
    margin-top: 10px;
    cursor: default;
    margin-left: -20px;
}

#carrello #wizardContainer .accordion-info .panel-body .cart-table .row {
    margin-top: 14px;
}

#carrello .panel-group.accordion.accordion-info #collapseOne #stepForm .default>p.med {
    font-size: 1.429em;
    font-weight: bold;
    text-transform: uppercase;
}

#carrello .accordion-info .panel-body .gift .checkbox {
    margin-top: 7px;
}

#carrello .accordion-info .panel-body .gift label {
    vertical-align: sub;
}

#carrello #collapseOne #stepForm .default .bold {
    font-weight: normal;
}

/*END CHECKOUT GIFT*/

@media (max-width: 767px) {
    .disclaimer .text.open {
        background: #fff;
        padding: 15px;
        color: #000;
        border: 1px solid #f7f7f7;
        outline: 0px solid rgba(0,0,0,.56);
        position: fixed;
            top: inherit!Important;
        width: 96%!important;
        left: 2%;
        right: 2%;
            bottom: 0!important;
    }
}

/* STYLIZE GET YOUR ITN LINK */
a#btnGetYourItn {
    color: #949494;
    font-size: 12px;
    text-decoration: underline;
    margin-top: -12px;
}

a#btnGetYourItn:hover {
    color: #000000;
}

a#btnGetYourItn:after {
    background-color: transparent;
    content: " > ";
    width: auto;
    max-width: inherit;
    display: inline;
}
/* STYLIZE GET YOUR ITN LINK */

/*FIX SHOP THE LOOK PRODUCT TYPE*/
.product-grid#product-list article.highlight > H2.product-title:nth-child(2) {
    margin-top: 50px;
}

.product-grid#product-list article.highlight > H2.product-title:nth-child(3) {
    margin-top: 2px;
    margin-bottom: 40px;
}
/*FIX SHOP THE LOOK PRODUCT TYPE*/

/*HIDE ONLINE INSTORE AND ONLINE ONLY IN NORWAY*/
BODY.country_NO .onlineonly-17-18,
BODY.country_NO .onlineinstore-17-18 {
    display:none!important;
}
/*HIDE ONLINE INSTORE AND ONLINE ONLY IN NORWAY*/

/*HIDE #Address_CompanyName*/

#divAddressEditForm .form-group #Address_CompanyName {display:none;}
.modal-content .form-group #Address_CompanyName {display:none;}

/*HIDE #Address_CompanyName*/


/**********************TEMP FIX PROPORTION PRODUCT IMAGE*****************/
@media (max-width:767px) {.price span, .price .stroke-sale {color: #000;display: inline-block;margin-top: -5px;padding-right: 0px;text-decoration: line-through;font-size: 11px;}}
#catalog #product-list.product-grid .jscroll-inner{-webkit-flex-wrap:wrap;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.product-grid.product-grid-4.with-highlight .item.highlight,.product-grid.product-grid-4.with-highlight article.highlight{display:block;position:relative;right:0;top:0;width:25%}#catalog #product-list.product-grid article a.media,#catalog .product-grid.hidden-xs#imagelist a.zoom-link{height:auto!important;padding-bottom:133.33%}#catalog #product-list.product-grid article a.media img,#catalog .product-grid.hidden-xs#imagelist a.zoom-link img{position:absolute;height:100%;width:100%}#catalog #product-list.product-grid .item,#catalog #product-list.product-grid article{height:auto!important}.product-grid .item>.product-title,.product-grid article>.product-title{min-height:30px}@media (max-width:767px){.product-grid.product-grid-4.with-highlight .item.highlight,.product-grid.product-grid-4.with-highlight article.highlight{width:50%}.price .sale+.actual,.price .stroke+.actual{display:block}#catalog .product-label.newarrivals+.product-label,#catalog .product-label.sale:not(.hidden)+.product-label{display:none}#catalog .product-grid .item .product-title,#catalog .product-grid article .product-title{margin:10px 0 0}}span.product-label:empty {display: none;}span.product-label:empty ~ span.product-label:empty ~ h2 {margin-top: 30px!important;}
/**********************TEMP FIX PROPORTION PRODUCT IMAGE*****************/

@media (max-width: 767px) {
  #topbar_preheader .nav>li>a {
        padding: 8px;
    }
}

/*FIX HEADER FILTER*/
#catalog header.fixedFilter.headerFilter {
    margin-top: -5px;
}

@media (min-width: 768px) {
    #catalog header.fixedFilter.headerFilter {
        padding-bottom:6px;
    }
}

@media (max-width: 767px) {
    #catalog header.fixedFilter {
        margin-top: -2.55em;
    }
    #catalog header.fixedFilter.headerFilter {
        margin-top: -20px;
    }
}
/*FIX HEADER FILTER*/

/*FIX CUSTOMER CARE*/
#customer-care {
        margin-top: 36px;
    }

#customer-care .title-verybig.page-title {
    font-size: 22px;
    margin-bottom: 14px;
}

#customer-care h1 {
    font-size: 22px;
    margin-bottom: 14px;
}

#customer-care.assistenzaalcliente .title-medium {
    font-size: 16px;
}

#customer-care.assistenzaalcliente h2 {
    font-size: 16px;
}

#customer-care .form-group {
    font-size: 12px;
}

.customer-care aside .product-nav .panel a {
    font-size: 12px;
}

@media (min-width:768px) {
    #customer-care .panel-group.accordion .panel-accordion .panel-title a {
        padding: 12px 30px 12px 0;
        text-transform: inherit;
        font-size:13px;
    }
}
/*FIX CUSTOMER CARE*/

/* RESTORE SCROLL TO TOP ICON */
a.scrollToTop.scrollToTopShow:after {
    content: "\f106";
    width:100%;
}
/* RESTORE SCROLL TO TOP ICON */

/*TEMP HIDE NEED HELP
a[href*="/CustomerCare/need-help/"] {
    display: none;
}
TEMP HIDE NEED HELP*/

/*FIX CHAT IN 1093 x 530*/
@media (min-width:767px) and (max-width:1200px) {
	#liveChat {
    	z-index: 9999;
    	position: relative;
	}
}

.settings .col-sm-6 h4.text-uppercase {
	font-weight:normal!important;
	text-transform:none!important;
	font-size:14px!important;
	margin-top:10px!important;
}

html[lang='pl'] #main #home-carousel .carousel-inner .item .carousel-caption .text h4,
html[lang='ru'] #main #home-carousel .carousel-inner .item .carousel-caption .text h4 {
    font-family: 'Open Sans','Century Gothic',CenturyGothic,AppleGothic,sans-serif!important;
}

html[lang='pl'] .GDPR-content,
html[lang='ru'] .GDPR-content {
    font-family: 'Open Sans','Century Gothic',CenturyGothic,AppleGothic,sans-serif!important;
}

/*FORCE #000 TO THE FIRST LEVEL OF MENU*/
.MainMobileMenu .menuItemsContainer.clicked .menuItemTitleLink {
    color: black!important;
}

.MainMobileMenu .menuItemsContainer.clicked .menuItemChildrenContainer .menuItemTitleLink {
    color: #aaa!important;
}

.MainMobileMenu .menuItemsContainer.clicked .menuItem:not(.red).depth1.clicked>.menuItemTitleContainer>.menuItemTitleLink, .MainMobileMenu .menuItemsContainer.clicked .menuItem.depth3.clicked .menuItemTitleLink {
    color: #000!important;
}

.MainMobileMenu .menuItem.red>.menuItemTitleContainer .menuItemTitleLink {
    color: #db4644!important;
}
/*FORCE #000 TO THE FIRST LEVEL OF MENU*/



/*FIX NEWSLETTER SIGNUP STYLE*/

/*REAL TIME STYLE*/
#newsletter .realTimeDone::before {
    color: #00a700;
    position: absolute;
    right: -5px;
    top: 11px;
    font-size: 14px;
    border: 2px solid #00a700;
    width: 20px;
    height: 20px;
    text-align: center;
    line-height: 17px;
    border-radius: 50%;
	content: "\f00c";
    font-family: "Font Awesome 5 Pro";
	-webkit-transition:.6s;
	transition:.6s
}
#newsletter .dateRealTimeDone::before {
    color: #00a700;
    position: absolute;
    right: -5px;
    top: 37px;
    font-size: 14px;
    border: 2px solid #00a700;
    width: 20px;
    height: 20px;
    text-align: center;
    line-height: 16px;
    border-radius: 50%;
	content: "\f00c";
    font-family: "Font Awesome 5 Pro";
}		
#newsletter .makeItGray::before {
	color: #d4d4d4;
	border: 2px solid #d4d4d4;
	-webkit-transition:.6s;
	transition:.6s
}
#newsletter .realTimeError:before {
    color: #b90000;
    position: absolute;
    right: -5px;
    top: 11px;
    font-size: 14px;
    border: 2px solid #b90000;
    width: 20px;
    height: 20px;
    text-align: center;
    line-height: 17px;
    border-radius: 50%;
	content: "\f00d";
    font-family: "Font Awesome 5 Pro";
	-webkit-transition:.6s;
	transition:.6s
}
.dateRealTimeError:before {
    color: #b90000;
    position: absolute;
    right: -5px;
    top: 35px;
    font-size: 14px;
    border: 2px solid #b90000;
    width: 20px;
    height: 20px;
    text-align: center;
    line-height: 17px;
    border-radius: 50%;
	content: "\f00d";
    font-family: "Font Awesome 5 Pro";

}
	
@media (max-width:991px) and (min-width:768px) {
	#newsletter .realTimeDone::before {
		right:40px;
	}
	#newsletter .dateRealTimeDone::before {
		right:40px;
	}
	#newsletter .realTimeError::before {
		right:40px;
	}	
}
	
@media (max-width:767px) {
	#newsletter .realTimeDone::before {
		right:-10px;
	}	
	#newsletter .dateRealTimeDone::before {
		right:-10px;
	}
	#newsletter .realTimeError::before {
		right:-10px;
	}	
	#newsletter img[src*="/bg-newsletter-guess-mobile.jpg"] {
		display: none!important;
	}
}
	

/*NEWSLETTER FIX*/	

#newsletter .call-actions a, 
#newsletter .boxed footer p, 
#newsletter form .text-input, 
#newsletter .sod_select, 
#newsletter .sod_select *,
#newsletter .boxed form p{
    font-size: 12px;
}
	
#newsletter .col-xs-1 {
    font-size: 12px;
}

#newsletter h5.text-uppercase {
    font-size: 12px;
}
	
@media (max-width: 991px) {
	#newsletter .boxed header {
		padding: 24px 15px 0;
	}
}
	
#newsletter form#signUpForm label {
    font-size: 10px;
    font-weight: normal;
}

#newsletter .btn[disabled] {
    background: #696969;
    color: #cecece;
    border-color: #676767;
}

#newsletter .btn[disabled]:hover {
    background: #696969!important;
    color: #cecece!important;
    border-color: #676767!important;
}
	
#newsletter form#signUpForm .col-sm-10.col-xs-9 {
    position: relative;
    min-height: 1px;
    padding-right: 0px;
    padding-left: 15px;
}


body #newsletter {
    background-position: top right;
}

@media (max-width:767px) {
	body:not(.brand-marciano):not(.brand-guesskids) #newsletter {
		background-image: none!important;
	}
	body #newsletter {
		background-image: none!important;
	}
}

#newsletter {
    background-size: cover;
}
	
#newsletter .messageContainer #messageContainer .success {
	color: green;
    text-align: center;
    margin-top: 7px;
    background: #e5f5eb;
    padding: 7px;
}

#newsletter .messageContainer #messageContainer .success:before {
    content: "\f00c";
    font-family: "Font Awesome 5 Pro";
}
	
#newsletter .help-block .list-unstyled .validationerror {
	color: #c50000;
    margin-top: 7px;
    padding: 0px;
    font-size: 12px;
    text-transform: lowercase;
}
	
@media (min-width:768px) {
	#newsletter form#signUpForm label {
		font-size: 11px;
		font-weight: normal;
	}

	#profile-wrap .settings .action {
		top: 32px;
	}
}	
	
/*THANK YOU PAGE*/

#newsletter {
	min-height: 76vh;
}

#newsletter .clickformoredetails{
	display:block;
	margin-top: 27px;
}
#newsletter .showmoretext {
	height: 0px;
	overflow:hidden;
	display:block;
	margin-top: 10px;
	color: gray;
	padding: 0 10px;
}
#newsletter .boxed header {
	margin-bottom: 15px;
}

#newsletter form[action*='/subscription/unsubscribe'] label {
    font-size: 12px;
    font-weight: normal;
}
@media (max-width: 767px){
	#profile-wrap .settings .action {
		position: absolute;
		top: 30px;
		right: 0;
	}
	#newsletter .date-select .group-select .col-xs-4.p-left-5:not(p-right-5), 
	#newsletter .date-select .group-select .col-xs-4.p-right-5:not(p-left-5) {
		padding-right: 0;
		padding-left: 0;
	}
}
@media (min-width: 768px) {
	#newsletter .date-select .group-select .col-xs-4.p-left-5:not(p-right-5), 
	#newsletter .date-select .group-select .col-xs-4.p-right-5:not(p-left-5) {
		padding-left: 0;
	}
	#newsletter .date-select .group-select .col-xs-4.p-left-5:nth-child(3) {
		padding-right: 0;
	}
}
/*FIX NEWSLETTER SIGNUP STYLE*/

/*FIX TABELLE TAGLIE IFRAME*/
.modal .close {
	position: absolute;
	right: 0px;
	top: 0px;
	padding: 16px;
	opacity: .8;
	filter: alpha(opacity=80);
	z-index: 999999;
}

div#iframe_taglie {
	z-index: 9999999;
}

#iframe_taglie .modal-dialog {
    display: inline-block;
    text-align: left;
    vertical-align: middle;
    margin-top: 0;
    min-height: 10px;
    height: 756px;
    padding: 0;
    width: 75%
}

@media(max-width: 991px) {
    #iframe_taglie .modal-dialog {
        height:100%;
        width: 100%
    }
}
/*FIX TABELLE TAGLIE IFRAME*/

/*HIDE CHAT*/
#liveChatButton,
#chatIcon,
#liveChat,
.containerNeedHelp .section.endCTA .chatCTA {
    display: none!important;
}
/*HIDE CHAT*/

/*FIX ORDER HISTORY*/
#ordini .orderItems .carousel-indicators {
    bottom: -27px;
    z-index: 99;
}
#ordini p.packCartonNumber {
    display: none;
}
#ordini .orderItems .carousel-indicators .active {
    background-color: black;
}
#ordini .orderItems .carousel-indicators li {
    height: 5px;
    width: 5px;
}
#ordini .clearfix.collapsed.nopack .accordionIcon {
    opacity: 0;
}
@media (max-width:767px) {
	#ordini p.packCartonNumber {
		opacity:0;
		display:inline-block;
		}
}
/*FIX ORDER HISTORY*/

/*FIX MOBILE PDP ADD TO CART*/
@media (max-width: 767px) {
	div#catalog.col-sm-10.col-xs-12 {
		padding-left: 0;
		padding-right: 0;
	}
}
/*FIX MOBILE PDP ADD TO CART*/

/*FIX SUMMARY SHOPPING BAG AND CHECKOUT*/
@media (max-width:375px) {
	#carrello .default {
		font-size: 12px;
	}
	
	#carrello .checkbox label,
	#carrello .radio label {
		padding-left: 0px;
	}
	
	#carrello .info .boxed td {
		padding: 5px 6px;
	}
}

/*FIX TABLET SHOPPING BAG: CLOSE BUTTON ON SUMMARY*/
@media (max-width: 1042px) and (min-width:991px) {
	#carrello #shoppingbag .prize .sale strike {
		display:block;
	}
}
/*FIX TABLET SHOPPING BAG: CLOSE BUTTON ON SUMMARY*/

/*HIDE RMA SHIPPING LABEL IN RU*/
BODY.country_RU #create-rma #ordini #collapseTwo INPUT#DoNotProvideLabel {
	position:absolute;
	left:-999999px;
	opacity:0;
}
BODY.country_RU #create-rma #ordini #collapseTwo LABEL[for='DoNotProvideLabel'] {
	position:absolute;
	left:-999999px;
	opacity:0;	
}
/*HIDE RMA SHIPPING LABEL IN RU*/

/*MENUITEM JBALVIN*/
.MainMenu .menuItemsContainer .menuItems>.menuItem.depth1.jbalvin>.menuItemTitleContainer .menuItemTitleLink,
.MainMobileMenu .menuItemsContainer .menuItem.jbalvin>.menuItemTitleContainer .menuItemTitleLink {
    padding-right: 28px;
    position: relative;
}				  

.MainMenu .menuItemsContainer .menuItems>.menuItem.depth1.jbalvin>.menuItemTitleContainer .menuItemTitleLink:before{
    content: '';
    width: 18px;
    height: 18px;
    background-size: contain;
    background-repeat: no-repeat;
    background-image: url(https://www.cdn-guess.com/guesseurope/guesseu/JBALVIN/smiley30x30.svg);
    position: absolute;
    right: 0;
	top: -3px;
}
						  
.MainMobileMenu .menuItemsContainer .menuItem.jbalvin>.menuItemTitleContainer .menuItemTitleLink:before {
    content: '';
    width: 18px;
    height: 18px;
    background-size: contain;
    background-repeat: no-repeat;
    background-image: url(https://www.cdn-guess.com/guesseurope/guesseu/JBALVIN/smiley30x30.svg);
    position: absolute;
    right: 0;
	top: 0px;
}

.MainMenu .menuItemsContainer .menuItem.jbalvin>.menuItemTitleContainer .menuItemTitleLink,
.MainMobileMenu .menuItem.jbalvin>.menuItemTitleContainer .menuItemTitleLink {
    color: #ee217c!important;
}


/*BLACK VERSION*/


.MainMenu .menuItemsContainer .menuItems>.menuItem.depth1.jbalvin-black>.menuItemTitleContainer .menuItemTitleLink,
.MainMobileMenu .menuItemsContainer .menuItem.jbalvin-black>.menuItemTitleContainer .menuItemTitleLink {
    padding-right: 28px;
    position: relative;
}				  

.MainMenu .menuItemsContainer .menuItems>.menuItem.depth1.jbalvin-black>.menuItemTitleContainer .menuItemTitleLink:before{
    content: '';
    width: 18px;
    height: 18px;
    background-size: contain;
    background-repeat: no-repeat;
    background-image: url(https://www.cdn-guess.com/guesseurope/guesseu/JBALVIN/smiley30x30.svg);
    position: absolute;
    right: 0;
	top: -3px;
}
						  
.MainMobileMenu .menuItemsContainer .menuItem.jbalvin-black>.menuItemTitleContainer .menuItemTitleLink:before {
    content: '';
    width: 18px;
    height: 18px;
    background-size: contain;
    background-repeat: no-repeat;
    background-image: url(https://www.cdn-guess.com/guesseurope/guesseu/JBALVIN/smiley30x30.svg);
    position: absolute;
    right: 0;
	top: 0px;
}

.MainMenu .menuItemsContainer .menuItem.jbalvin-black>.menuItemTitleContainer .menuItemTitleLink,
.MainMobileMenu .menuItem.jbalvin-black>.menuItemTitleContainer .menuItemTitleLink {
    color:black!important;
}


/*2nd level jbalvin*/

.MainMenu .menuItemsContainer .menuItem.depth1>.menuItemChildrenContainer .jbalvin-black .menuItemTitleContainer .menuItemTitleLink {
    padding-right: 25px;
    position: relative;
}				  

.MainMenu .menuItemsContainer .menuItem.depth1>.menuItemChildrenContainer .jbalvin-black .menuItemTitleContainer .menuItemTitleLink:before{
    content: '';
    width: 18px;
    height: 18px;
    background-size: contain;
    background-repeat: no-repeat;
    background-image: url(https://www.cdn-guess.com/guesseurope/guesseu/JBALVIN/smiley30x30.svg);
    position: absolute;
    right: 0px;
	top: 0px;
}
						  

/*MENUITEM JBALVIN*/



/*MENUITEM JBALVIN*/

/*FIX SUMMARY SHOPPING BAG AND CHECKOUT*/

/*HIDE GREECE INFORMATION IN CC PAGE - EXCEPT FOR GR*/
BODY .customer-care #main .product-nav UL.list-unstyled LI A[href*='/customercare/greece-information/' i] {
	display: none!important;
}

BODY.country_GR .customer-care #main .product-nav UL.list-unstyled LI A[href*='/customercare/greece-information/' i] {
	display: inline-block!important;
}
/*HIDE GREECE INFORMATION IN CC PAGE - EXCEPT FOR GR*/

/*HIDE GIFT BOX
#carrello .gift.clearfix {
    display: none!important;
}

#carrello .default.cart-table.if-is-gift {
    display: none!important;
}
HIDE GIFT BOX*/

/* fiercefringe MENU */
.MainMenu .menuItemsContainer .menuItems>.menuItem.depth3.fiercefringe>.menuItemTitleContainer .menuItemTitleLink,
.MainMobileMenu .menuItemsContainer .menuItem.fiercefringe>.menuItemTitleContainer .menuItemTitleLink {
    padding-right: 28px;
    position: relative;
}	
.MainMenu .menuItemsContainer .menuItems>.menuItem.depth3.fiercefringe>.menuItemTitleContainer .menuItemTitleLink:before{
    left: -1px;
    content: '';
    width: 108px;
    height: 14px;
    background-size: contain;
    background-repeat: no-repeat;
    background-image: url(https://res.cloudinary.com/guess-img/image/upload/f_auto,q_auto/v1/EU/Asset/Europe/E-Commerce/01_GUESS/HP/191030_LaunchWebExclusive_BagRossa/logo-fiercefringe-black-orizz);
    position: absolute;
    top: 4px;
    cursor: pointer;
}
.MainMenu .menuItemsContainer .menuItems>.menuItem.depth3.fiercefringe>.menuItemTitleContainer {
    width: auto;
	height: 21px;
	margin-bottom: 3px;
}
.MainMenu .menuItemsContainer .menuItems>.menuItem.depth3.fiercefringe>.menuItemTitleContainer .menuItemTitleLink{
    color: white!important;
    width: 82%;
    height: 16px;
    padding-bottom: 0!important;
    margin-left: 2px;
}						  
.MainMobileMenu .menuItemsContainer .menuItem.fiercefringe > .menuItemTitleContainer .menuItemTitleLink:before {
    content: '';
    width: 110px;
    left: 0;
    height: 13px;
    background-size: contain;
    background-repeat: no-repeat;
    background-image: url(https://res.cloudinary.com/guess-img/image/upload/f_auto,q_auto/v1/EU/Asset/Europe/E-Commerce/01_GUESS/HP/191030_LaunchWebExclusive_BagRossa/logo-fiercefringe-black-orizz);
    position: absolute;
    right: -6px;
    top: 2px;
    cursor: pointer;
}
.MainMobileMenu .menuItemsContainer .menuItem.fiercefringe>.menuItemTitleContainer .menuItemTitleLink {
   color:white!important;
	 width: 135px;
}
.MainMenu .menuItemsContainer .menuItems>.menuItem.depth3.fiercefringe.clicked>.menuItemTitleContainer .menuItemTitleLink:after {
    display:none
}
.MainMobileMenu .menuItemsContainer.clicked .menuItem:not(.red).depth3.fiercefringe.clicked>.menuItemTitleContainer>.menuItemTitleLink {
    color: white!important;
}
.MainMobileMenu .menuItemsContainer.clicked .menuItem:not(.red).depth3.fiercefringe.clicked>.menuItemTitleContainer>.menuItemTitleLink:after {
    display:none!important;
}
/* fiercefringe MENU */

/* GUESSECO MENU */
.MainMenu .menuItemsContainer .menuItems>.menuItem.depth3.guesseco>.menuItemTitleContainer .menuItemTitleLink,
.MainMobileMenu .menuItemsContainer .menuItem.guesseco>.menuItemTitleContainer .menuItemTitleLink {
    padding-right: 28px;
    position: relative;
}	
.MainMenu .menuItemsContainer .menuItems>.menuItem.depth3.guesseco>.menuItemTitleContainer .menuItemTitleLink:before{
    content: '';
    width: 130px;
    height: 13px;
    background-size: contain;
    background-repeat: no-repeat;
    background-image: url(https://img.guess.com/image/upload/f_auto,q_auto/v1/EU/Asset/Europe/E-Commerce/01_GUESS/MENU/2020/2204_Eco/GUESS_ECO_green);
    position: absolute;
    right: 1px;
    top: 4px;
    cursor: pointer;
}
.MainMenu .menuItemsContainer .menuItems>.menuItem.depth3.guesseco>.menuItemTitleContainer {
    width: auto;
	height: 21px;
}
.MainMenu .menuItemsContainer .menuItems>.menuItem.depth3.guesseco>.menuItemTitleContainer .menuItemTitleLink{
         color: white!important;
    width: 130px;
    height: 21px;
    margin-top: 1px;
    left: 1px;
}						  
.MainMobileMenu .menuItemsContainer .menuItem.guesseco>.menuItemTitleContainer .menuItemTitleLink:before {
    content: '';
    width: 141px;
    height: 13px;
    background-size: contain;
    background-repeat: no-repeat;
    background-image: url(https://img.guess.com/image/upload/f_auto,q_auto/v1/EU/Asset/Europe/E-Commerce/01_GUESS/MENU/2020/2204_Eco/GUESS_ECO_green);
    position: absolute;
    right: -6px;
    top: 2px;
    cursor: pointer;
}
.MainMobileMenu .menuItemsContainer .menuItem.guesseco>.menuItemTitleContainer .menuItemTitleLink {
   color:white!important;
	 width: 135px;
}
.MainMenu .menuItemsContainer .menuItems>.menuItem.depth3.guesseco.clicked>.menuItemTitleContainer .menuItemTitleLink:after {
    display:none
}
.MainMobileMenu .menuItemsContainer.clicked .menuItem:not(.red).depth3.guesseco.clicked>.menuItemTitleContainer>.menuItemTitleLink {
    color: white!important;
}
.MainMobileMenu .menuItemsContainer.clicked .menuItem:not(.red).depth3.guesseco.clicked>.menuItemTitleContainer>.menuItemTitleLink:after {
    display:none!important;
}

.MainMenu .menuItemsContainer .menuItem.green>.menuItemTitleContainer .menuItemTitleLink {
    color: #11b458!important;
}

.MainMobileMenu .menuItem.green>.menuItemTitleContainer .menuItemTitleLink {
    color: #11b458!important;
}


.MainMenu .menuItemsContainer .menuItem.pink>.menuItemTitleContainer .menuItemTitleLink {
    color: #e53b81!important
}

.MainMobileMenu .menuItem.pink>.menuItemTitleContainer .menuItemTitleLink {
    color: #e53b81!important
}

/* GUESSECO MENU */

/*TEMP FIX LOGO*/

.MainMenu .menuLogoContainer .menuLogoLink #Guess_Main_logo {
    width: 145px;
    height: 30px;
}

.MainMenu .menuLogoContainer .menuLogoLink #Marciano_Main_logo {
    width: 150px;
    height: 32px;
}

.MainMenu .menuLogoContainer .menuLogoLink #GuessKids_Main_logo {
    width: 145px;
    height: 30px;
}

/*TEMP FIX CLOSE COD MODAL*/
.openDetailCODModal .guess-close {
    font-size: 20px;
}

@media (max-width: 767px) {
	.modal-geo-bottomBox-content .gb-mobile-visible-block,
	.modal-geo-content .gb-mobile-visible-block {
		display: inline;
	}
}

.MainMenu .menuItemsContainer .menuItems>.menuItem.depth1.jlo-fucsia >.menuItemTitleContainer .menuItemTitleLink {
    color: #972d5c;
}

/*FIX CUSTOMERCARE PAGES*/
#customer-care div[id^=collapse].collapse.panel-collapse {
    display: none;
}

#customer-care div[id^=collapse].collapse.panel-collapse.in {
    display: block;
}

#ordini div[id^=collapse].collapse.panel-collapse {
    display: none;
}

#ordini div[id^=collapse].collapse.panel-collapse.in {
    display: block;
}

#customer-care .panel-accordion {
    margin-top: 0;
    padding-top: 0px;
    padding-bottom: 0;
}

#catalog.pdpContainer div[id^=collapse].collapse.panel-collapse {
    display: none;
}

#catalog.pdpContainer div[id^=collapse].collapse.panel-collapse.in {
    display: block;
}
 
.MainMenu .menuItemsContainer .menuItem.depth1>.menuItemChildrenContainer .fucsia .menuItemTitleContainer .menuItemTitleLink,.MainMobileMenu .menuItemsContainer .menuItem.fucsia>.menuItemTitleContainer .menuItemTitleLink  {
	color: #972d5c;
	font-weight: bold;
}

.MainMenu .menuItemsContainer .menuItem.depth1>.menuItemChildrenContainer .bold .menuItemTitleContainer .menuItemTitleLink,
.MainMobileMenu .menuItemsContainer .menuItem.bold>.menuItemTitleContainer .menuItemTitleLink  {
	font-weight: bold;
}

.popupover_wrap .popupover .close {
	color: black;
}

/*WEBEXCLUSIVE TEMP LABEL OVERWRITE*/
#articleHWCLEMP0123 span.product-label,
#articleHWCLECP0123 span.product-label,
#articleHWCLEFP0123 span.product-label {
    color: transparent!important;
}

#articleHWCLEMP0123 span.product-label::after,
#articleHWCLECP0123 span.product-label::after,
#articleHWCLEFP0123 span.product-label::after {
    content: 'ONLINE EXCLUSIVE';
    color: white;
    left: 0;
    right: 0;
    position: absolute;
}/*WEBEXCLUSIVE TEMP LABEL OVERWRITE*/

/*TEMP NEW ARRIVAL + SALE*/
#product-list span.product-label:not(.sale) + div .product-label.sale {
    position: absolute;
    left: 0;
    right: 0;
    top: -20px;
}
#product-list span.product-label:not(.sale) + div {
    position: relative;
	margin-bottom:-20px;
}
/*TEMP NEW ARRIVAL + SALE*/

/*temp slide guess*/
div#NEWHP_070120 * {
    font-family: Futura-PT!important;
}

/*FIX GOOGLE - SAME FONT SIZE PRICE*/
.product .pdpContainer .not-modal .price, 
.product .pdpContainer .not-modal .prize {
    font-size: 1.2em;
}

.product .pdpContainer .not-modal .price .stroke, 
.product .pdpContainer .not-modal .prize .stroke {
    font-size: inherit;
    color:#828282;
	padding-right: 5px;
}

.info-box.not-modal .price .product-label, 
.info-box.not-modal .prize .product-label {
    font-size: .7em;
    margin-top: 7px;
    margin-bottom: -14px;
    vertical-align: middle;
    display: block;
    max-width: 90px;
    overflow: hidden;
    margin-left: 0;
}

@media (max-width:767px) {

	.product .pdpContainer .price.priceFlag.visible-xs .stroke,
	.product .pdpContainer .price.priceFlag.visible-xs .actual{
		display: inline-block!important;
	}
	
	.product .pdpContainer #catalog .price.priceFlag .product-label.sale {
		display: block!important;
	}

}
/*FIX GOOGLE - SAME FONT SIZE PRICE*/

/*JLO MENU COLOR*/
.MainMenu .menuItemsContainer .menuItem.jlo2020>.menuItemTitleContainer .menuItemTitleLink {
    color: #e61083;
}

/*TEMP - HIDE X AND DO NOT SHOW GEO_BLOCKING*/
.modal-geo-content .close.gb-close-btn, 
.modal-geo-content label[for='DoNotShowThisMessageAgain'], 
.modal-geo-content input[name='DoNotShowThisMessageAgain'] {
    display: none!important;
}

/*FIX QUICKVIEW*/
#modal-quickshop .info-box .list-unstyled li a.active:after {
    background-color: black;
    width: 100%;
    max-width: 100%;
	content: ' ';
    display: block;
    height: 2px;
}

/*FIX ENSAMBLE*/
@media (max-width: 767px) {
    .look-book div#addToCart.buttons {
    float: none;
    position: relative;
}
}
/*FIX ENSAMBLE*/

/*FIX PRODUCT GRID*/
.product-grid-1 .item, .product-grid-1 article {
    width: 100%!important;
}

.product-grid.product-grid-2 .item, .product-grid.product-grid-2 article {
	width: 50%!important;
}

.product-grid.product-grid-4 .item, .product-grid.product-grid-4 article {
	width: 25%!important;
}

.product-grid.product-grid-6 article {
    width: 16.6666667%!important;
}

@media (min-width:768px) {
    .product-grid-1 .item, .product-grid-1 article {
        width: 50%!important;
    }
}

@media (max-width:767px) {
    .product-grid.product-grid-4 .item, .product-grid.product-grid-4 article {
        width: 50%!important;
    }

    .product-grid.product-grid-6 article {
        width: 50%!important;
    }
}
/*FIX PRODUCT GRID*/


/*FIX HOTJAR MODAL*/
body div#_hj-f5b2a1eb-9b07_survey._hj-f5b2a1eb-9b07_survey_show #_hj-f5b2a1eb-9b07_survey_invite_container {
    border-radius: 0!important;
}

body div#_hj-f5b2a1eb-9b07_survey #_hj-f5b2a1eb-9b07_survey_invite_container ._hj-f5b2a1eb-9b07_survey_button {
    background: #1d1d1d!important;
    border-radius: 0!important;
    font-size: 13px!important;
    font-family:'Futura-PT'!important;
    font-weight: 500!important;
    text-transform: uppercase!important;
    letter-spacing: 1px!important;
}

body div#_hj-f5b2a1eb-9b07_survey #_hj-f5b2a1eb-9b07_survey_invite_container ._hj-f5b2a1eb-9b07_survey_button:hover,
body div#_hj-f5b2a1eb-9b07_survey #_hj-f5b2a1eb-9b07_survey_invite_container ._hj-f5b2a1eb-9b07_survey_button:focus,
body div#_hj-f5b2a1eb-9b07_survey #_hj-f5b2a1eb-9b07_survey_invite_container ._hj-f5b2a1eb-9b07_survey_button:active {
    background: #000000!important;
}

body div#_hj-f5b2a1eb-9b07_survey #_hj-f5b2a1eb-9b07_survey_invite_container ._hj-f5b2a1eb-9b07_survey_button:after {
    display:none!important;
}

body div#_hj-f5b2a1eb-9b07_survey #_hj-f5b2a1eb-9b07_survey_invite_container ._hj-f5b2a1eb-9b07_survey_content * {
    font-family:'Futura-PT'!important;
}

body div#_hj-f5b2a1eb-9b07_survey #_hj-f5b2a1eb-9b07_survey_invite_container ._hj-f5b2a1eb-9b07_survey_close_link > a {
    text-decoration:none!important;
}

body div#_hj-f5b2a1eb-9b07_survey #_hj-f5b2a1eb-9b07_survey_invite_container ._hj-f5b2a1eb-9b07_survey_title {
    text-transform: uppercase!important;
}
/*FIX HOTJAR MODAL*/
