body{color:#121212;font-size:16px;font-family:"Plus Jakarta Sans",sans-serif}input#dfd-searchbox-id-22MvD-input{border:0 !important}body #livechat-wrapper,body #oct8ne-alerts-callouts-wrapper{z-index:2 !important;left:inherit !important;right:20px}body #livechat-wrapper{background-color:#8B2EE8 !important;box-shadow:none}#oct8ne-viewer-wrapper{left:inherit !important;right:0px}body.checkout-index-index #livechat-wrapper,body.checkout-index-index #oct8ne-alerts-callouts-wrapper{right:20px !important;left:unset !important}body.checkout-index-index #oct8ne-callouts-close{right:0 !important;left:unset !important}._keyfocus *:focus,input:not([disabled]):focus,textarea:not([disabled]):focus,select:not([disabled]):focus{box-shadow:0 0 0px 0px #00699d;border:solid 0px #121212 !important}a,.alink{color:#108C6D}a:hover,.alink:hover{color:#108C6D;text-decoration:underline}p{font-size:20px;font-weight:300;line-height:32px}button{background:#121212;color:#fff;border-radius:0;border:1px solid #121212;font-family:"Plus Jakarta Sans",sans-serif}button:hover{background:#cc9f7e;border:1px solid #cc9f7e;color:#121212}.header-topmessage{height:40px;background:#cc9f7e}.header-topmessage .topmessage_inner{padding:0px 20px 0px;overflow:hidden;margin:0 auto;max-width:1400px;box-sizing:border-box}.header-topmessage .topmessage_inner ul{margin:0;padding:0;list-style:none;display:flex;justify-content:space-between}.header-topmessage .topmessage_inner ul li{float:left;padding:0;margin:0}.header-topmessage .topmessage_inner ul li.topmessage_block2{width:28%;text-align:center;padding:9px 0 1px;display:flex;justify-content:center}.header-topmessage .topmessage_inner ul li.topmessage_block2 img{display:block}.header-topmessage .topmessage_inner ul li.topmessage_block3{text-align:right;width:50%}.header-topmessage .topmessage_inner ul li.topmessage_block1{width:50%}.top_spedizioni{display:inline-block;background:url(../images/Icons/Icone/spedizioni-top.svg) no-repeat left;padding:0 60px 0 45px}.top_reso{display:inline-block;background:url(../images/Icons/Icone/reso-small.svg) no-repeat left;padding:0 0 0 30px}.top_ordina:lang(it){display:inline-block;background:url(../images/Icons/Icone/phone.svg) no-repeat left;padding:0 36px 0 32px}.top_ordina:lang(en){display:inline-block;background:url(../images/Icons/Icone/email-white.svg) no-repeat left;padding:0 36px 0 32px}.top_aiuto{display:inline-block;background:url(../images/Icons/Icone/aiuto-faq.svg) no-repeat left;padding:0 0 0 40px}.topmessage_inner a{color:#fff;font-size:12px;font-weight:300;line-height:40px;letter-spacing:1px}.topmessage_inner a:hover{text-decoration:none}.header-container{position:relative;width:100%;display:flex;justify-content:space-between}.header-left{position:absolute;right:132px;top:4px}.header-right{position:absolute;right:0;top:1px;display:flex}.header.content .minicart-wrapper{order:initial;margin:0;margin-left:0px;padding-right:30px}.header.content .minicart-wrapper .block-minicart .block-content{display:flex;flex-direction:column}.header.content .minicart-wrapper .block-minicart .block-content .price-wrapper{order:100;margin:-15px 0 0;padding:0 20px 15px}.shipping-text{text-align:center}.shipping-text .text{color:#757575;font-size:12px;font-style:normal;font-weight:400;line-height:normal}.shipping-text .text strong{font-weight:400}.header-skip{display:flex}.logo{margin:0 auto;float:none;display:block;max-width:197px;margin-bottom:0px}.nav-toggle-desktop{font-size:14px;font-weight:600;line-height:19px;text-transform:uppercase;letter-spacing:1px;position:relative;padding:0 0 0 25px}.nav-toggle-desktop:before{content:"";position:absolute;left:0;top:3px;width:18px;height:14px;background:url(../images/Icons/Icone/menu.svg) no-repeat}.header.bottom-message{height:40px;background:#121212;margin:135px 0 0px;position:relative;z-index:2}.header.bottom-message p{color:#ffffff;font-size:12px;font-weight:300;line-height:40px;text-align:center;letter-spacing:1px;margin:0}.cms-page-view .header.bottom-message{margin:135px 0 0px}.page-products.category-anti-cellulite-woman .header.bottom-message,.page-products.category-women-s-support-underwear .header.bottom-message,.page-products.category-men-s-shapewear .header.bottom-message,.page-products.category-i-piu-venduti .header.bottom-message,.page-products.category-anticellulite-donna .header.bottom-message,.page-products.category-intimo-contenitivo-donna .header.bottom-message,.page-products.category-intimo-contenitivo-uomo .header.bottom-message{margin:225px 0 0px}.cms-tutti-i-prodotti .header.bottom-message,.cms-all-products .header.bottom-message{margin:225px 0 0px}.nav-anchor-top.shadow{display:none}@media (max-width:767px){.nav-anchor-top.shadow{display:block}}.cms-index-index .header.bottom-message{margin:75px 0 0px}.cms-index-index .columns .column.main{padding:0px}.wishlist-top{margin:0;padding-right:18px;padding-left:18px}.wishlist-top .link.wishlist a{position:relative;color:#fff;width:25px;height:25px;overflow:hidden;display:block}.wishlist-top .link.wishlist a:before{content:"";position:absolute;left:0;top:0px;width:25px;height:25px;background:url(../images/wishlist.svg) no-repeat}.mini-search-primary{display:inline-block;position:relative;margin-right:30px}.mini-search-primary .mini-search-icon{position:relative;display:block;width:20px;height:20px;margin:0px 0 0;cursor:pointer;background:url(../images/Icons/Icone/cerca.svg) no-repeat}.mini-search-primary .block.block-search{position:absolute;left:-30px;top:49px;display:none}.mini-search-primary .block.block-search.show{display:block}.mini-search-primary:before{content:"";position:absolute;right:0;top:2px;width:1px;height:22px;background:#cc9f7e;background:none}.page-header .languages-top .switcher{margin-right:0}.page-header .languages-top .switcher .options .action.toggle .view-ita,.page-header .languages-top .switcher .options .action.toggle .view-eng{color:#121212;font-size:12px;font-weight:400;line-height:25px;text-align:center;letter-spacing:1px;cursor:pointer}.page-header .languages-top .switcher .options .action.toggle:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:10px;line-height:22px;color:inherit;content:'\e622';font-family:'luma-icons';margin:0;vertical-align:top;display:inline-block;font-weight:normal;overflow:hidden;speak:none;text-align:center;color:#121212;font-weight:700;padding-top:3px}.page-header .languages-top .switcher .options .action.toggle.active:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:10px;line-height:22px;color:inherit;content:'\e621';font-family:'luma-icons';margin:0;vertical-align:top;display:inline-block;font-weight:normal;overflow:hidden;speak:none;text-align:center;color:#121212;font-weight:700;padding-top:3px}.page-header .languages-top .switcher .options ul.dropdown{display:none;position:absolute;background:#cc9f7e;min-width:160px;right:0;top:50px;margin:0;padding:0px 0 0px}.page-header .languages-top .switcher .options ul.dropdown .switcher-option{margin:0}.page-header .languages-top .switcher .options ul.dropdown .switcher-option a{padding:0px 20px;display:block;color:#fff;text-decoration:none;line-height:28px;text-align:right}.page-header .languages-top .switcher .options ul.dropdown .switcher-option a:hover{color:#fff;font-weight:500}.page-header .languages-top .switcher .options.active ul.dropdown{display:block}.header-right .wishlist-top,.header-right .header.links,.header-right .minicart-wrapper{position:relative}.header-right .wishlist-top:before,.header-right .header.links:before,.header-right .minicart-wrapper:before{content:"";position:absolute;right:0;top:2px;width:1px;height:22px;background:#cc9f7e;background:none}.header-right .header.links{margin:0}.header-right .header.links .header.links{position:absolute;background:#121212}.header-right .header.links .header.links li a{color:#fff}.header-right .header.links .header.links li a:hover{color:#fff;font-weight:500;background:#121212}.header-right .header.links .header.links:before{border:none;background:none}.policy{margin-top:25px;padding-left:45px;position:relative}.policy .spanx{color:#757575;font-size:12px;font-weight:400;line-height:15px;display:block}.policy .spanx a{color:#121212;text-decoration:underline}.policy .spanx:before{content:"";border:1px solid #a3a3a3;background:#fff;border-radius:10px;height:30px;left:0;position:absolute;top:-6px;width:30px;box-sizing:border-box;transition:all .2s ease}.policy .mage-error{position:absolute;bottom:-20px}.policy>input{height:30px !important;left:0;opacity:0;position:absolute;top:-5px;width:30px !important;z-index:8;cursor:pointer}.policy>input[type="checkbox"]:checked+.spanx::after{color:#fff;content:"\f00c";font-family:"Font Awesome 5 Free";font-size:14px;font-weight:900;left:0px;position:absolute;top:-5px;width:30px;height:30px;display:flex;align-items:center;justify-content:center}.policy>input[type="checkbox"]:checked+.spanx::before{background:#121212;border:1px solid #121212}.policy>input[type="checkbox"]:hover+.spanx::before{border:1px solid #121212}.policy>input[type="checkbox"]:checked+.mage-error+.spanx::after{color:#fff;content:"\f00c";font-family:"Font Awesome 5 Free";font-size:14px;font-weight:900;left:0px;position:absolute;top:2px;width:30px;height:30px;display:flex;align-items:center;justify-content:center}.policy>input[type="checkbox"]:checked+.mage-error+.spanx::before{background:#121212;border:1px solid #121212}.square{margin-top:0px;padding-left:45px;position:relative}.square .spanx{color:#121212;font-size:16px;font-weight:400;line-height:32px;padding:5px 0 0 0px}.square .spanx a{color:#121212;text-decoration:underline}.square .spanx:before{content:"";border:1px solid #a3a3a3;background:#fff;border-radius:10px;height:30px;left:0;position:absolute;top:2px;width:30px;box-sizing:border-box;transition:all .2s ease}.square>input{height:30px !important;left:0;opacity:0;position:absolute;top:0;width:30px !important;z-index:8;cursor:pointer}.square>input[type="checkbox"]:checked+.spanx::before{border:1px solid #121212;background:#121212}.square>input[type="checkbox"]:hover+.spanx::before{border:1px solid #121212}.square>input[type="checkbox"]:checked+.spanx::after{color:#fff;content:"\f00c";font-family:"Font Awesome 5 Free";font-size:14px;font-weight:900;left:8px;position:absolute;top:2px;width:28px;height:28px}@media (max-width:767px){.policy .spanx{display:block}}.page-footer{background:none;padding:0}.footer-service{padding:50px 20px 20px;overflow:hidden;margin:0 auto;max-width:1482px;box-sizing:border-box}.footer-service ul{display:flex;margin:0;padding:0;list-style:none}.footer-service ul li{margin:0 50px 10px;position:relative;padding-left:75px}.footer-service ul li span{font-size:18px;font-weight:600;line-height:20px;letter-spacing:1px}.footer-service ul li:after{content:"";background:#e4e4e4;width:1px;height:47px;position:absolute;top:0;right:-50px}.footer-service ul li.Reso{margin-left:0;padding-left:60px}.footer-service ul li.Reso:before{content:"";background:url(../images/Icons/Icone/reso.svg) no-repeat 100%;width:42px;height:46px;position:absolute;top:0;left:0}.footer-service ul li.Pagamenti:before{content:"";background:url(../images/Icons/Icone/pagamenti-sicuri.svg) no-repeat 100%;width:60px;height:46px;position:absolute;top:0;left:0}.footer-service ul li.Servizio:before{content:"";background:url(../images/Icons/Icone/servizio-clienti.svg) no-repeat 100%;width:60px;height:46px;position:absolute;top:0;left:0}.footer-service ul li.Prodotti{padding-left:60px}.footer-service ul li.Prodotti:before{content:"";background:url(../images/Icons/Icone/made-in-italy.svg) no-repeat 100%;width:42px;height:46px;position:absolute;top:0;left:0}.footer-service ul li.Prodotti:after{background:none}.category-women-s-support-underwear .page-title-wrapper,.category-men-s-shapewear .page-title-wrapper{display:none}.footer-newsletter .newsletter-main{padding:70px 90px 75px;box-sizing:border-box;width:60%;background:#f3eafd url(../images/bkg_newsletter.svg) no-repeat -145px -170px;border-radius:10px 0px 0px 10px}.footer-newsletter .newsletter-photo{width:40%;padding:80px 40px 90px 60px;background:#FBFAF7;border-radius:0px 10px 10px 0px}.footer-newsletter .newsletter-photo img{display:block;width:100%}.footer-newsletter .newsletter-dietro{width:40%;padding:80px 40px 90px 60px;background:#FBFAF7;border-radius:0px 10px 10px 0px}.footer-newsletter .newsletter-dietro strong{color:#121212;font-size:28px;font-style:normal;font-weight:700;line-height:44px;margin:0 0 20px;display:block}.footer-newsletter .newsletter-dietro p{font-size:16px;font-style:normal;font-weight:400;line-height:22px;margin:0 0 0px}.footer-newsletter .newsletter-dietro .newsletter-trustpilot{margin:40px 0 0px}.footer-newsletter .newsletter-dietro .newsletter-trustpilot img{display:block;width:auto}.footer-newsletter .block.newsletter{display:flex;justify-content:center;max-width:100%;width:100%;margin:0 0 45px}.footer-newsletter .block.newsletter .title-text span{color:#121212;font-size:28px;font-weight:700;line-height:44px;display:block;padding:0 0 40px}.footer-newsletter .block.newsletter .title{display:block}.footer-newsletter .block.newsletter .title strong{color:#121212;font-size:18px;font-style:normal;font-weight:700;line-height:23px;margin:0 0 15px;position:relative;padding-left:40px;display:block}.footer-newsletter .block.newsletter .title strong:before{content:"";background:url(../images/Icons/inbox-icon.svg) no-repeat;width:25px;height:25px;position:absolute;top:0;left:0}.footer-newsletter .block.newsletter .title p{color:#121212;font-size:16px;font-style:normal;font-weight:400;line-height:22px;margin:0 0 20px}.footer-newsletter .block.newsletter .content{max-width:536px}.footer-newsletter .block.newsletter .content .re-newsletter{position:relative}.footer-newsletter .block.newsletter .content .re-newsletter .re-captcha{margin:25px 0 0}.block.newsletter input{padding:0 0 0 15px;background:#fff;height:40px;margin:0;border-radius:5px;border:1px solid #a3a3a3}.block.newsletter .field .control:before{display:none}.block.newsletter .action.subscribe{background:#121212;border:1px solid #121212;height:40px;width:100%;font-size:16px;font-weight:500;min-width:116px;text-transform:capitalize}.block.newsletter .action.subscribe:hover{color:#121212;background:#fff}.block.newsletter input::-moz-placeholder{color:#A3A3A3;font-size:16px;font-weight:400;line-height:23px;letter-spacing:0px}.block.newsletter input::-webkit-input-placeholder{color:#A3A3A3;font-size:16px;font-weight:400;line-height:23px;letter-spacing:0px}.block.newsletter input:-ms-input-placeholder{color:#A3A3A3;font-size:16px;font-weight:400;line-height:23px;letter-spacing:0px}.footer-pagamenti{padding:45px 0 25px 0;margin:60px 0 0;border-top:solid 1px #7f8c95}.pagamenti-title{text-align:center;color:#121212;font-size:16px;line-height:22px;margin:0 0 20px}.pagamenti-title strong{font-weight:600}.pagamenti-social{position:relative}.pagamenti-social .f-Social{position:absolute;top:-45px;left:50%;transform:translate(-50%, -50%);min-width:100px;background:#fff;text-align:center}.pagamenti-social .f-Social a{color:#7f8c95;font-size:18px;font-weight:400;line-height:23px;letter-spacing:1.285714px;padding:0 8px;display:inline-block}.pagamenti-icons ul{display:flex;justify-content:center;margin:0}.pagamenti-icons ul li{list-style:none;padding:0 23px;position:relative}.pagamenti-icons ul li img{display:block}.pagamenti-icons ul li:after{content:"";position:absolute;top:0;right:0;width:1px;height:27px;background:#7f8c95;opacity:0.5}.pagamenti-icons ul li:last-child:after{display:none}.footer-main{border-top:solid 1px #7f8c95}.footer-re1{padding:30px 20px 30px;overflow:hidden;margin:0 auto;max-width:1400px;box-sizing:border-box}.footer-re1 .f-re1-item{float:left;display:flex}.footer-re1 .f-re1-item.logo-2{padding-right:90px}.footer-re1 .f-re1-item.information{display:block;padding-right:107px}.footer-re1 .f-re1-item.information strong{color:#101017;font-size:12px;font-weight:800;line-height:20px;letter-spacing:0.4px;display:block;margin:0 0 5px}.footer-re1 .f-re1-item.information p{color:#101017;font-size:12px;font-weight:400;line-height:20px;letter-spacing:0.4px}.footer-re1 .f-re1-item.sub_link{padding-right:100px}.footer-re1 .f-re1-item.sub_link ul{margin:0;padding:0 40px 0 0;list-style:none}.footer-re1 .f-re1-item.sub_link ul li{margin:0}.footer-re1 .f-re1-item.sub_link ul li a{color:#101017;font-family:'Plus Jakarta Sans',sans-serif;font-size:12px;font-weight:400;line-height:20px;letter-spacing:0.4px;text-decoration:none}.footer-re1 .f-re1-item.sub_link ul li a:hover{color:#cc9f7e}.footer-re1 .f-re1-item.sub_link .f-policy-m{display:none}.footer-re1 .f-re1-item.Social-languages ul{margin:0;padding:0;list-style:none;display:flex;align-items:center;min-height:50px}.footer-re1 .f-re1-item.Social-languages ul li{padding-right:55px;display:flex}.footer-re1 .f-re1-item.Social-languages ul li:last-child{padding-right:0}.footer-re1 .f-re1-item.Social-languages ul li .f-Social .face{color:#121212;font-size:18px;font-weight:400;line-height:23px;letter-spacing:1.285714px;padding-right:10px}.footer-re1 .f-re1-item.Social-languages ul li strong{font-weight:600;padding-right:5px}.footer-re1 .f-re1-item.Social-languages ul ul.switcher-dropdown{min-height:auto;bottom:5px;margin:0 0 0 10px;min-width:105px}.footer-re1 .f-re1-item.Social-languages ul ul.switcher-dropdown li:hover{background:#fff;color:#121212}.footer-re1 .f-re1-item.Spedizioni{float:right;align-items:center}.footer-re1 .f-re1-item.Spedizioni .f-dhl img{padding-left:15px}.footer-re2{padding:0px 20px 0px;overflow:hidden;margin:0 auto;max-width:1400px;box-sizing:border-box}.footer-re2 .f-re2-item ul{justify-content:center;margin:0 0 20px;padding:0;list-style:none;display:flex;align-items:center}.footer-re2 .f-re2-item ul li{margin:0;position:relative;padding:0 10px}.footer-re2 .f-re2-item ul li a{color:#101017;font-size:12px;font-weight:400;line-height:20px;text-align:center;letter-spacing:0.4px;text-decoration:none}.footer-re2 .f-re2-item ul li a:hover{color:#cc9f7e}.footer-re2 .f-re2-item ul li:after{content:"";position:absolute;top:3px;right:0;width:1px;height:15px;background:#101017;opacity:0.5}.footer-re2 .f-re2-item ul li.last:after{display:none}.footer-wrapper{margin:0 auto;max-width:1380px;padding:0 30px}.footer-collezioni{margin:0px 0 0;padding:60px 0 0px;border-top:1px solid #d1d1d1}.footer-collezioni .head-collezioni-mobile{display:none}.footer-collezioni .head-collezioni-mobile strong{color:#121212;font-size:18px;font-style:normal;font-weight:400;line-height:normal;margin:5px 0 35px;position:relative;opacity:0.5;display:block}.footer-collezioni .head-collezioni-mobile-special{display:none}.footer-collezioni .head-collezioni-mobile-special strong{color:#121212;font-size:18px;font-style:normal;font-weight:400;line-height:normal;margin:5px 0 35px;position:relative;opacity:0.5;display:block}.footer-collezioni .head-collezioni strong{color:#121212;font-size:18px;font-style:normal;font-weight:700;line-height:normal;margin:0px 0 40px;position:relative;padding-left:40px;display:block}.footer-collezioni .head-collezioni strong:before{content:"";background:url(../images/Icons/collezioni-icon.svg) no-repeat;width:25px;height:25px;position:absolute;top:0;left:0}.items-collezioni-wrapper{background:#FBFAF7;padding:40px;border-radius:10px}.items-collezioni{display:flex;margin:0px -20px}.items-collezioni .item{padding:0 20px;width:33.333%}.items-collezioni .item .h4_item{margin:0 0 5px}.items-collezioni .item .h4_item .item-link{text-decoration:none}.items-collezioni .item .h4_item .item-link .title{color:#121212;font-family:"cooper-black-std",serif;font-size:42px;font-style:normal;font-weight:400;line-height:normal;text-decoration:none}.items-collezioni .item .h4_item .item-link .sub-title{color:#757575;font-size:18px;font-style:normal;font-weight:300;line-height:normal;display:block}.items-collezioni .item .h4_item .item-link .sub-description{color:#121212;font-size:20px;font-style:normal;font-weight:400;line-height:32px;margin:15px 0 15px;display:block}.cms-shadow .items-collezioni .item,.cms-shadow-uomo .items-collezioni .item{width:50%}.cms-shadow .items-collezioni .item.shadow,.cms-shadow-uomo .items-collezioni .item.shadow{display:none}.cms-shiver .items-collezioni .item{width:50%}.cms-shiver .items-collezioni .item.shiver{display:none}.cms-synergy .items-collezioni .item{width:50%}.cms-synergy .items-collezioni .item.synergy{display:none}.footer-tipologie{margin:60px 0 0;padding:80px 0 80px;border-top:1px solid #d1d1d1}.wrapper-tipologie{display:flex}.wrapper-tipologie .info-tipologie{width:450px;min-height:433px;background:url(../images/info-tipologie-bkg.png) no-repeat}.wrapper-tipologie .info-tipologie .info-title strong{color:#121212;font-size:28px;font-style:normal;font-weight:700;line-height:44px;margin:0px 0 20px;max-width:330px;display:block}.wrapper-tipologie .info-tipologie p{color:#121212;font-size:24px;font-style:normal;font-weight:300;line-height:44px;margin:0 0 20px;max-width:330px}.wrapper-tipologie .data-tipologie{width:65%}.footer-acquista{padding:50px 0 65px;border-top:1px solid #d1d1d1}.wrapper-acquista{display:flex}.content-acquista{padding:0 60px;width:890px}.content-acquista .head-acquista strong{color:#121212;font-size:28px;font-style:normal;font-weight:700;line-height:44px;margin:0 0 75px;display:block}.items-acquista{display:flex;justify-content:space-between}.items-acquista .item{max-width:310px}.items-acquista .item strong{color:#121212;font-size:18px;font-style:normal;font-weight:700;line-height:normal;margin:0px 0 20px;position:relative;padding-left:40px;display:block}.items-acquista .item strong.gratuito:before{content:"";background:url(../images/Icons/gratuito-icon.svg) no-repeat;width:25px;height:25px;position:absolute;top:0;left:0}.items-acquista .item strong.spedizione:before{content:"";background:url(../images/Icons/spedizione-icon.svg) no-repeat;width:25px;height:25px;position:absolute;top:0;left:0}.items-acquista .item p{color:#121212;font-size:16px;font-style:normal;font-weight:400;line-height:22px;margin:0 0 20px}.items-acquista .item span{display:block;color:#757575;font-size:12px;font-style:normal;font-weight:400;line-height:normal;margin:0 0 20px}.items-acquista .item .btn-action{display:flex}.items-acquista .item .btn-action .btn-acquista{display:inline-block;height:30px;padding:0 18px;background:#17C599;color:#fff;font-size:13px;font-style:normal;font-weight:500;line-height:28px;border-radius:20px;text-decoration:none;transition:all .2s ease}.items-acquista .item .btn-action .btn-acquista:hover{background:#121212}.items-acquista .item.world{display:none}.footer-top .footer-top-container{margin:0 0 60px}.block-inevidenza{padding:60px 60px 40px;background:#232323;border-radius:10px}.block-inevidenza .head-inevidenza strong{color:#fff;font-size:28px;font-style:normal;font-weight:700;line-height:44px;margin:0 0 40px;display:block}.block-inevidenza .items-inevidenza{display:flex;margin:0 -20px;justify-content:space-between}.block-inevidenza .items-inevidenza .item{padding:0 20px;min-width:240px}.block-inevidenza .items-inevidenza .item ul{margin:0px;padding:0px 0px 25px}.block-inevidenza .items-inevidenza .item ul li{margin:0px 0px 15px;padding:0px;list-style:none}.block-inevidenza .items-inevidenza .item ul li a{color:#17C599;font-size:16px;font-style:normal;font-weight:400;line-height:22px;text-decoration:none}.block-inevidenza .items-inevidenza .item ul li a strong{color:#fff;font-size:18px;font-style:normal;font-weight:700;line-height:normal}.block-inevidenza .items-inevidenza .item ul li a:hover{color:#fff}.footer-middle .footer-middle-container{padding:40px 0 0px;border-top:1px solid #d1d1d1}.footer-primary-links{display:flex;margin:0 -50px}.primary-links{padding:0 50px}.primary-links strong{color:#121212;font-size:18px;font-style:normal;font-weight:700;line-height:normal;display:block;margin:0px 0px 15px}.primary-links ul{margin:0px;padding:0px 0px 25px}.primary-links ul li{margin:0px 0px 15px;padding:0px;list-style:none}.primary-links ul li a{color:#108C6D;font-size:16px;font-style:normal;font-weight:400;line-height:22px;text-decoration:none}.primary-links ul li a:hover{color:#121212}.footer-paymentmethod{padding:30px 0 35px;border-top:1px solid #d1d1d1}.paymentmethod-icons strong{color:#121212;font-size:15px;font-style:normal;font-weight:700;line-height:22px;display:block;margin:0 0 15px}.paymentmethod-icons ul{margin:0px -3px;padding:0px;display:flex}.paymentmethod-icons ul li{margin:0px;padding:0px 3px;list-style:none}.paymentmethod-icons ul li img{display:block}.footer-logo{padding:40px 0 0px;border-top:1px solid #d1d1d1}.footer-address{padding:25px 0 20px}.footer-address strong{color:#121212;font-size:15px;font-style:normal;font-weight:700;line-height:22px;display:block;margin:0 0 5px}.footer-address p{color:#757575;font-size:14px;font-style:normal;font-weight:400;line-height:20px;margin:0px 0px 0px}.footer-copyright{border-top:1px solid #d1d1d1;padding:20px 0 20px}.footer-copyright .copyright{color:#757575;font-size:12px;font-style:normal;font-weight:400;line-height:15px;background:none;text-align:left;padding:0}.cms-index-index .page-wrapper,.page-products.categorypath-intimo-contenitivo-uomo .page-wrapper,.page-products.categorypath-intimo-contenitivo-donna .page-wrapper{overflow:hidden}.page-products.categorypath-intimo-contenitivo-uomo .page-main .columns,.page-products.categorypath-intimo-contenitivo-donna .page-main .columns{display:none}.page-products.categorypath-intimo-contenitivo-uomo .header.bottom-message,.page-products.categorypath-intimo-contenitivo-donna .header.bottom-message{margin-bottom:0}.section-home.section-banner{width:100vw;position:relative;margin-left:-50vw;left:50%;top:-1px}.section-home.section-banner .owl-nav{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);z-index:1;width:97%;display:flex;justify-content:space-between}.section-home.section-banner .owl-nav button{width:18px;height:15px}.section-home.section-banner .owl-nav button span{display:none}.section-home.section-banner .owl-nav button.owl-prev{background:url(../images/Icons/arrow-preview.svg) no-repeat}.section-home.section-banner .owl-nav button.owl-next{background:url(../images/Icons/arrow-next.svg) no-repeat}.slider-category{margin:0px 0 40px}.slider-content{position:absolute;top:50%;left:285px;transform:translate(0%, -50%);max-width:700px}.slider-content .title strong{color:#121212;font-size:12px;font-weight:700;line-height:20px;text-transform:uppercase;letter-spacing:2px}.slider-content .title .slide_name{color:#121212;font-size:50px;font-weight:600;line-height:75px;letter-spacing:1.428571px}.slider-content .title .slide_text{color:#121212;font-size:14px;font-weight:300;line-height:25px;margin:0 0 35px;width:52%}.slider-content .url-product{min-width:192px;padding:0 40px;height:50px;background:none;color:#121212;font-size:14px;font-weight:600;line-height:21px;text-align:center;text-transform:uppercase;letter-spacing:0.9333333px;display:inline-block;line-height:50px;text-decoration:none;border:solid 1px #121212}.slider-content .url-product:hover{color:#fff;background:#121212}.password-strength-meter{font-size:12px}.field_control{display:flex;justify-content:space-between}.field_control>.field>.label,.field_control>.fields>.field>.label{font-size:15px;font-weight:600;line-height:20px;margin:0 0 8px;display:inline-block}.field_control>.field,.field_control>.fields>.field{margin:0 0 20px;width:49%}.field_control>.field.required>.label:after{content:'*';color:#121212;font-size:1.2rem;margin:0 0 0 5px}.fieldset>.field>.label,.fieldset>.fields>.field>.label{font-size:15px;font-weight:600;line-height:20px}.fieldset>.field.required>.label:after,.fieldset>.fields>.field.required>.label:after,.fieldset>.field._required>.label:after,.fieldset>.fields>.field._required>.label:after{color:#121212}.contact_container{max-width:870px;padding:0px 0px 0px;box-sizing:border-box}.contact_container .contact_main{position:relative}.contact_container .policy{margin-top:0}.contact_container .policy .spanx:before{top:-3px;border:1px solid #a3a3a3}.contact_container .policy>input[type="checkbox"]:checked+.spanx::after{top:-2px}.contact_side{min-width:175px;padding-right:35px}.contact_side strong{font-size:14px;font-weight:600;line-height:23px}.contact_side .content .c-info{margin:0 0 35px}.contact_side .content .c-info p{font-size:14px;line-height:23px;font-weight:300}.contact_side .content .c-email .mail{color:#121212;font-size:14px;font-weight:600;line-height:23px;position:relative;padding-left:35px;text-decoration:none;background:url(../images/Icons/Icone/email.svg) no-repeat center left}.contact_head{margin:0 0 60px}.field_control_group{display:flex;margin:0 -12px 0px}.field_control_group .field_control_main{width:50%;padding:0 12px}.field_control_group .field_control_side{width:50%;padding:0 12px}.contact_main .field input{height:40px;border:solid 1px #a3a3a3;border-radius:10px;font-weight:400;font-size:16px;color:#121212}.contact_main .field input:invalid{border:solid 1px #f00}.contact_main .field textarea{height:220px;border:solid 1px #a3a3a3;border-radius:10px;font-weight:400;font-size:16px;color:#121212}.contact_main .field_control{flex-wrap:wrap}.contact_main .field_control>.field>.label,.contact_main .field_control>.fields>.field>.label{display:none}.contact_main .field_control>.field,.contact_main .field_control>.fields>.field{width:100%}.contact_main .field_control_side>.field>.label{display:none}.contact-action{padding:15px 0 0}.contact-action .contact-submit .field-recaptcha{padding:30px 0 0}.contact-action .contact-submit .actions-toolbar{padding:10px 0 0}.contact-action .contact-submit .primary{float:left}.contact-action .contact-submit .primary .action.submit.primary{margin:0;min-width:130px;height:40px;font-size:16px;font-weight:500;text-align:center;text-transform:none;letter-spacing:0px;border-radius:100px;width:440px}.g-recaptcha{transform:scale(.75);transform-origin:0 0}.contact_container .g-recaptcha{transform:scale(.75);transform-origin:0 0}.contact_photo_bottom_mobile{display:none}.contact_photo_bottom_mobile img{width:100%;display:block;border-radius:5px}.whoops-container{text-align:center}.whoops-container .go-back{min-width:192px;height:40px;background:#121212;color:#ffffff;font-size:14px;font-weight:600;text-align:center;text-transform:uppercase;letter-spacing:1px;display:inline-block;line-height:40px;text-decoration:none;border-radius:10px;padding:0 25px;margin:0 0 50px}.whoops-content h1{margin:0px;position:relative}.whoops-content h1 strong{color:#e4e4e4;font-size:200px;font-weight:700;line-height:272px;text-align:center;letter-spacing:30px;display:block}.whoops-content h1 span{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);color:#121212;font-size:24px;font-weight:600;line-height:33px;text-align:center}.whoops-content p{font-size:16px;font-weight:600;line-height:22px;text-align:center;margin:0 0 50px}.widget_extend .block-title{text-align:center;margin:30px 0 30px;display:flex;justify-content:space-between;align-items:center;padding:0 15px}.widget_extend .block-title .title{margin:0}.widget_extend .block-title strong{color:#121212;font-size:24px;font-weight:600;line-height:33px;text-align:center}.widget_extend .block-products-list.grid{margin-bottom:80px !important}.relax_introduction{font-size:14px;font-weight:300;line-height:20px;text-align:center;max-width:690px;margin:30px auto 0}.view-more-btn a{color:#121212;font-size:15px;font-weight:700;line-height:20px;text-transform:uppercase;text-decoration:none}.view-more-btn a .far{padding-left:7px}.section-home.section-newsletter{width:100vw;position:relative;margin-left:-50vw;left:50%}.checkout-onepage-success .page-title-wrapper .page-title{margin:15px 0 20px;display:block;text-align:center}.checkout-onepage-success .page-title-wrapper .page-title .base{position:relative;padding:70px 0 0;display:inline-block}.checkout-onepage-success .page-title-wrapper .page-title .base:before{content:"";position:absolute;top:30%;left:50%;transform:translate(-50%, -50%);background:url(../images/Icons/Spedizioni/success.svg) no-repeat;width:42px;height:50px}.checkout-success{text-align:center;max-width:700px;margin:0 auto;margin-bottom:30px;padding:0 0px 0px}.checkout-success .order_number{font-size:14px;font-weight:700;line-height:23px;text-align:center;margin:0 0 25px}.checkout-success .order_number a{color:#121212}.checkout-success .track-order{font-weight:300;margin:0 0 30px}.checkout-success .track_logged{margin:30px 0 30px;border-top:solid 1px #e4e4e4;border-bottom:solid 1px #e4e4e4}.checkout-success .track_logged p{color:#6e6e6e;font-size:14px;font-weight:300;line-height:23px;text-align:center;padding:30px 0 10px}.checkout-success .track-Social{display:flex;justify-content:center;padding:0 0 25px}.checkout-success .track-Social a{color:#121212;font-size:18px;font-weight:400;line-height:23px;text-align:center;letter-spacing:1.285714px;padding:0 10px}.checkout-success .tracking_text{color:#6e6e6e;font-size:14px;font-weight:300;line-height:23px;text-align:center;border-top:solid 1px #e4e4e4;padding:35px 0 0;margin:0 0 35px}.checkout-success .actions-toolbar>.primary{float:none;text-align:center;display:flex;justify-content:center}.checkout-success .action.primary.continue,.checkout-success .action.primary.trackorder-btn{letter-spacing:1px;margin:0;width:auto}.action.primary,.action-primary{background-image:none;background:#121212;border:1px solid #121212;height:40px;font-size:16px;font-weight:500;padding:7px 30px;line-height:22px;text-transform:none;transition:all .2s ease;border-radius:40px;font-family:"Plus Jakarta Sans",sans-serif}.action.primary:hover,.action-primary:hover,.amshopby-button:hover,.am-filter-go:hover{background:#fff;border:1px solid #121212;color:#121212}a.action.primary{border-radius:40px}.page-main>.page-title-wrapper .page-title+.action{display:none}.track_create_acc{border-top:solid 1px #e4e4e4;text-align:center;max-width:700px;margin:0 auto;margin-top:-10px;padding:30px 0px 25px;font-weight:300}.track_create_acc .new_regis{color:#121212;font-size:18px;font-weight:700;line-height:28px;text-align:center;margin:0 0 7px}.track_create_acc .regis_now{margin:0 0 20px}.track_create_acc strong{color:#121212;font-size:15px;font-weight:700}.track_service_group{max-width:700px;margin:0 auto;padding:0px 0px 30px;font-weight:300}.track_service_group .track_service_title{text-align:center;margin:0 0 20px}.track_service_group .track_service_title strong{color:#121212}.track_service_group .t_service_items{display:flex;justify-content:space-between}.track_service_group .t_service_items ul{margin:0;padding:0;list-style:none;width:49%}.track_service_group .t_service_items ul li{background:#e4e4e4;padding:10px 15px 10px 50px;position:relative;min-height:25px;color:#121212;font-size:14px;font-weight:300;line-height:23px}.track_service_group .t_service_items ul li strong{font-weight:500}.track_service_group .t_service_items ul li i{display:block}.track_service_group .t_service_items ul li:before{content:"";position:absolute;top:12px;left:15px;width:25px;height:25px}.track_service_group .t_service_items ul li.serv_1:before{background:url(../images/Icons/Conferma/serv_1.svg) no-repeat}.track_service_group .t_service_items ul li.serv_2:before{background:url(../images/Icons/Conferma/serv_2.svg) no-repeat}.track_service_group .t_service_items ul li.serv_3:before{background:url(../images/Icons/Conferma/serv_3.svg) no-repeat}.track_service_group .t_service_items ul li.serv_4:before{background:url(../images/Icons/Conferma/serv_4.svg) no-repeat}.track_service_group .t_service_items ul li.serv_5{min-height:80px}.track_service_group .t_service_items ul li.serv_5:before{background:url(../images/Icons/Conferma/serv_5.svg) no-repeat}.invieremo{border-top:solid 1px #e4e4e4;padding:30px 0 20px;margin:10px 0 0}.invieremo p{color:#6e6e6e;font-size:14px;font-weight:300;line-height:23px;text-align:center}.track_service_group .actions-toolbar{display:flex;justify-content:center}.track_service_group .actions-toolbar .action.primary.continue{margin:0}input[type="text"],input[type="password"],input[type="url"],input[type="tel"],input[type="search"],input[type="number"],input[type*="date"],input[type="email"]{height:40px;font-size:16px;border-radius:10px;border:1px solid #a3a3a3;transition:all .2s ease;font-family:"Plus Jakarta Sans",sans-serif}.input-text::-moz-placeholder{color:#A3A3A3 !important;font-size:16px;font-weight:400;line-height:23px;letter-spacing:0px}.input-text::-webkit-input-placeholder{color:#A3A3A3 !important;font-size:16px;font-weight:400;line-height:23px;letter-spacing:0px}.input-text:-ms-input-placeholder{color:#A3A3A3 !important;font-size:16px;font-weight:400;line-height:23px;letter-spacing:0px}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,input:-webkit-autofill:active{font-size:16px;-webkit-box-shadow:0 0 0 30px #fff inset !important}select{font-size:16px;border-radius:10px;transition:all .2s ease;font-family:"Plus Jakarta Sans",sans-serif}textarea{font-size:16px;border-radius:10px;transition:all .2s ease;border:1px solid #a3a3a3;font-family:"Plus Jakarta Sans",sans-serif}.form input:hover,select:hover,textarea:hover{border:1px solid #121212 !important}body:not(.theme-pearl).wp-sl.multishipping-checkout-login div.page-wrapper .columns .main .login-container,body:not(.theme-pearl).wp-sl.customer-account-login div.page-wrapper .columns .main .login-container{width:100% !important;padding:0px}.header_login_tabs{display:none;margin:0 0 30px}.header_login_tabs ul{display:flex;margin:0;padding:0;list-style:none}.header_login_tabs ul li{width:50%}.header_login_tabs ul li a{color:#121212;font-size:24px;font-weight:400;line-height:33px;text-align:center;display:block;padding:14px 5px;text-decoration:none}.header_login_tabs ul li a:hover{border-bottom:1px solid #e4e4e4}.header_login_tabs ul li span{color:#cc9f7e;font-size:24px;font-weight:600;line-height:33px;text-align:center;display:block;padding:14px 5px}.header_login_tabs ul li .active{border-bottom:1px solid #e4e4e4}.top-register{padding:0 0 20px;border-bottom:1px solid #d1d1d1}.sociallogin-wrapper{display:none}.login-container .header_login_tabs .active{border-right:1px solid #e4e4e4}.login-container .fieldset:after{display:none}.customer-account-create .header_login_tabs .active{border-left:1px solid #e4e4e4}.login-container .block-customer-login{width:100%}.login-container .block-customer-login .block-content{padding:0 0px 30px;max-width:500px}.login-container .block-customer-login .field.note{color:#121212;font-size:16px;font-weight:600;line-height:27px}.login-container .block-customer-login .field .label{display:none}.login-container .fieldset>.field>.control{width:100% !important}.login-container .fieldset>.field,.login-container .fieldset>.fields>.field{margin:0 0 15px}.login-container .actions-toolbar .primary{float:none;width:100%}.login-container .actions-toolbar .primary .action.login.primary{width:100%;margin:0}.login-container .actions-toolbar .secondary{text-align:left}.login-container .actions-toolbar .secondary .action.remind{color:#108C6D;font-size:16px;font-style:normal;font-weight:400;line-height:22px;margin-top:20px;display:block;text-align:left}.login-container .actions-toolbar .secondary .action.register-non{color:#108C6D;font-size:16px;font-style:normal;font-weight:400;line-height:22px;margin-top:20px;display:block;text-align:left}.message.success a{color:#121212}.sociallogin-custom-text{padding:0 20px 30px}.sociallogin-custom-text p{color:#121212;font-size:14px;font-weight:300;line-height:23px;text-align:center}.form-create-account{min-width:auto;width:100%}.form-create-account .fieldset{padding:0px;margin:0 0 0px;letter-spacing:0}.form-create-account .fieldset.create.info .legend{color:#121212;font-size:20px;font-weight:700;line-height:27px;border:none}.form-create-account .fieldset.create.info .legend span{font-size:20px;font-weight:700;line-height:27px}.form-create-account .fieldset.create.info .by_login{margin:0 0 55px}.field_control_col3{display:flex;margin:0 -12px}.field_control_col3 .field_control_col{padding:0 12px;width:33.333%}.sociallogin-line{position:relative;height:1px;background:#e4e4e4}.sociallogin-line span{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:33px;height:23px;color:#6e6e6e;font-size:14px;font-weight:700;line-height:20px;text-align:center;background:#fff}.date-dropdowns select{height:40px;width:100%;border-radius:10px;margin:0 0 20px;border:solid 1px #a3a3a3}.field.custom-text{margin:29px 0 20px}.field.custom-text .control{border-radius:10px;background:#FBFAF7;padding:4px 15px}.field.custom-text .control span{color:#8B2EE8;font-size:12px;font-style:normal;font-weight:400;line-height:normal}.form-create-account .fieldset.create.info{margin:0 0 0px}.form-create-account .fieldset.create.account{padding:20px 0px 0;margin:0 0 10px}.form-create-account .fieldset.create.account .policy .spanx:before{border:1px solid #a3a3a3}.form-create-account .fieldset.create.account:after{display:none}.form-create-account .actions-toolbar{padding-top:10px}.form-create-account .actions-toolbar .primary .action{width:422px}.form-create-account .label{display:none !important}.fieldset.additional_info{display:flex;justify-content:center}.fieldset.additional_info .g-recaptcha{transform:scale(1);transform-origin:0 0}.field_control_col .field_control{flex-wrap:wrap}.field_control_col .field_control>.field,.field_control_col .field_control .fields>.field{width:100%}.field_control_col .policy .spanx:before{top:2px}.field_control_col .policy>input[type="checkbox"]:checked+.spanx::after{top:3px}.field_control_col .fieldset.additional_info{margin:30px 0 0;justify-content:flex-start}.gender .control{display:flex;align-items:center}.gender .radio{display:block;cursor:pointer;user-select:none;text-align:left;margin:0 30px 0 0}.gender .radio+.radio{margin-top:0px}.gender .radio input{display:none}.gender .radio input+span{display:inline-block;position:relative;padding-left:40px;color:#000;font-size:16px;font-weight:400;line-height:30px}.gender .radio input+span:before{content:'';display:block;position:absolute;top:0px;left:0px;border-radius:0px;margin-right:5px;width:30px;height:30px;border:1px solid #a3a3a3;background:#fff;border-radius:30px;box-sizing:border-box;transition:all .2s ease}.gender .radio input+span:after{color:#121212;content:"\f00c";font-family:"Font Awesome 5 Free";font-size:0px;font-weight:900;display:block;width:30px;height:30px;position:absolute;top:5px;left:5px;opacity:0;transform:scale(0, 0);transition:all .2s cubic-bezier(.64, .57, .67, 1.53);width:20px;height:20px;border-radius:21px;background:#121212;border:1px solid #121212;box-sizing:border-box}.gender .radio input+span:hover:before{border:1px solid #121212}.gender .radio input.active+span:before{border:1px solid #121212;background:#fff}.gender .radio input.active+span:after{opacity:1;transform:scale(1, 1)}.minicart-items-wrapper{max-height:400px}.minicart-wrapper .action.showcart .counter.qty.empty{display:inline-block}.minicart-wrapper .block-minicart{background:#fff;box-shadow:0px 0px 20px rgba(99,99,99,0.15);padding:25px 0px 0px;margin-top:0;border:none;border-radius:10px;width:392px;min-width:auto;right:-70px;z-index:999;opacity:0;transition:all .3s;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s}.minicart-wrapper .block-minicart .block-title{display:block;margin:0 0 25px;padding:0 20px}.minicart-wrapper .block-minicart .block-title strong{color:#121212;font-size:20px;font-weight:700;line-height:28px;position:relative}.minicart-wrapper .block-minicart .subtitle.empty{font-size:14px;font-style:normal;font-weight:600;line-height:20px;text-align:left;padding:20px 0 20px;margin:-5px 23px 0 25px;border-top:1px solid #d1d1d1}.minicart-wrapper .block-minicart:after{border:none}.minicart-wrapper .block-minicart:before{display:none}.minicart-wrapper.active .block-minicart{opacity:1}.minicart-wrapper .action.close{top:25px;right:20px;width:auto;display:flex;align-items:center;font-weight:600;text-transform:uppercase;letter-spacing:1px;color:#121212;line-height:16px}.minicart-wrapper .action.close:before{font-size:18px;line-height:18px;margin:0;color:#121212;background:#F7F7F7;border-radius:5px;padding:7px}.minicart-items-wrapper{border:none;padding:0px 20px 20px}.minicart-items-wrapper .product-item{padding:25px 0}.minicart-items-wrapper::-webkit-scrollbar{display:none}.minicart-items-wrapper{-ms-overflow-style:none;scrollbar-width:none}.minicart-items .product-item:first-child{padding-top:15px}.block-minicart .block-content>.actions>.primary .action.primary{height:40px;color:#ffffff;font-size:16px;font-weight:600;line-height:18px;text-align:center;text-transform:initial;letter-spacing:initial;padding:0 15px;border:none;background:#17C599}.block-minicart .block-content>.actions>.primary .action.primary span{position:relative;display:flex;align-items:center;justify-content:center}.block-minicart .block-content>.actions>.primary .action.primary:hover{color:#fff;background:#121212}.minicart-items .product-item{margin:0 0 0px !important;padding:15px 0px 15px;position:relative}.minicart-items .product-item:before{content:"";position:absolute;top:0px;left:20px;height:1px;width:100%;max-width:352px;background:#d1d1d1}.minicart-items .product-item-sku{color:#a3a3a3;font-size:9px;font-style:normal;font-weight:500;line-height:normal;border-radius:2px;border:1px solid #d1d1d1;display:inline-block;padding:4px;margin:0 0 7px}.minicart-items .product-item-sku-summary{color:#a3a3a3;font-size:9px;font-style:normal;font-weight:500;line-height:normal;border-radius:2px;border:1px solid #d1d1d1;display:inline-block;padding:4px;margin:0 25px 7px 0}.minicart-items .product-item-name{color:#121212;font-size:15px;font-weight:500;line-height:20px;max-width:75%}.minicart-items .product-item-name a{color:#121212;text-decoration:none}.minicart-items .product-item-name a:hover{color:#121212}.minicart-items .product-item-pricing .product.options{display:block;margin:0}.minicart-items .product-item-pricing .product.options .content dl.product.options.list .label{color:#757575;font-size:10px;font-weight:400;line-height:16px}.minicart-items .product-item-pricing .product.options .content dl.product.options.list .values{color:#121212;font-size:10px;font-weight:700;line-height:16px}.minicart-items .product-item-pricing .price-container{color:#757575;font-size:11px;font-weight:400;line-height:16px;display:flex;align-items:center;padding-right:0px;margin:5px 0 5px;position:absolute;top:40px;right:0}.minicart-items .product-item-pricing .price-container .price-label{display:none}.minicart-items .product-item-pricing .price-container .price{color:#757575;font-size:11px;font-weight:400;line-height:16px;padding-left:0px}.minicart-items .product-item .product{display:flex;justify-content:space-between;width:100%;padding-right:15px;gap:20px}.minicart-items .product-item .product .toggle{display:none}.minicart-items .product-item .product .content{margin:0 !important;padding:0 !important;display:block !important}.minicart-items .product-item .product .content .item-options{margin:0px}.minicart-items .product-item .product .content .item-options .label{color:#757575;font-size:10px;font-style:normal;font-weight:400}.minicart-items .product-item .product .content .item-options .values{color:#121212;font-size:10px;font-style:normal;font-weight:700}.minicart-items .product-item .product:not(.actions)>.secondary{z-index:1}.minicart-items .product-item .product:not(.actions)>.secondary .action.delete{margin-right:15px}.minicart-items .product-item-details{padding:0px 20px 0 5px;margin:0 -20px 0 0;position:relative;width:65%}.minicart-items .product-item-details .details-qty{margin-top:0;position:absolute;right:0;bottom:25px}.minicart-items .product-item-details .details-qty .label{color:#757575;font-size:10px;font-weight:400;line-height:20px}.minicart-items .product-item-details .details-qty .item-qty{font-size:10px;font-weight:600}.minicart-items .action.delete{position:absolute;top:0px;right:0px;padding-left:20px;background:#fff}.minicart-items .action.delete strong{color:transparent;font-size:0px;font-weight:300;line-height:20px;text-align:right;text-transform:uppercase;letter-spacing:0.7142857px;padding-left:0px}.minicart-items .action.delete:before{display:none}.minicart-items .action.delete:after{content:"";width:22px;height:22px;position:absolute;right:-5px;top:2px;background:url(../images/Icons/icon-trash.svg) no-repeat}.block-minicart .subtotal{display:flex;justify-content:space-between;margin:0;padding:15px 20px;border-top:1px solid #d1d1d1;background:#fff;box-shadow:0px -10px 10px 0px rgba(0,0,0,0.04)}.block-minicart .subtotal .label{color:#121212;font-size:14px;font-weight:700;line-height:20px}.block-minicart .subtotal .amount .price-wrapper:first-child .price{color:#121212;font-size:14px;font-weight:700;line-height:20px;text-align:right}.block-minicart .secondary{padding:10px 0 0}.block-minicart .action.viewcart{color:#121212;font-size:16px;font-weight:600;line-height:18px;text-transform:inherit;text-decoration:none;height:40px;border:solid 1px #121212;display:block;border-radius:100px;padding:8px 15px}.block-minicart .action.viewcart span{position:relative;display:flex;align-items:center;justify-content:center}.block-minicart .action.viewcart:hover{color:#fff;background:#121212}.block-minicart .block-content>.actions{margin-top:0px}.block-minicart .block-content>.actions>.primary{margin:0 20px 0px;padding:30px 0px 15px;border-top:1px solid #d1d1d1}.block-minicart .block-content>.actions>.secondary{margin:0 0px 0px;padding:0 20px 0;display:none}.minicart-items .product-item-details .price-including-tax,.minicart-items .product-item-details .price-excluding-tax{margin:0px}.minicart-items .product-item:not(:first-child){border-top:0px solid #e4e4e4}.customer-welcome{margin-right:0px}.customer-welcome .header.links{border:1px solid #121212;margin-top:33px}.customer-welcome .header.links:after{border-color:transparent transparent #121212}.customer-welcome .customer-name .switchre{background:none;border:none;position:relative;color:#121212;font-size:14px;font-weight:600;line-height:19px;text-transform:uppercase;letter-spacing:1px;padding:0px 0px 0 25px;vertical-align:top}.customer-welcome .customer-name .switchre span{display:none}.customer-welcome .customer-name .switchre:before{content:"";background:url(../images/Icons/Icone/utente.svg) no-repeat;width:20px;height:20px;background-size:contain;background-position:center;display:block;position:absolute;left:0px}.customer-welcome li a{color:#fff;padding:8px 15px}.customer-welcome li a:hover{color:#121212}.customer-account-create .aw_reward_points__information-bar{display:none}.sidebar-main .filter-current{display:none !important}.sidebar-main .filter-actions{display:none !important}.product-image-container{position:relative}.novita-label{position:absolute;bottom:0;right:-18px;color:#ffffff;font-size:14px;font-weight:700;line-height:24px;text-align:center;text-transform:uppercase;min-width:89.85px;height:25.5px;background:#121212;z-index:1}.filter-actions{margin-bottom:0;padding-left:20px}.filter-actions .filter-clear{color:#121212;font-size:12px;font-weight:500;line-height:16px}.products-grid .grid-custom.owl-carousel{margin:0 0px !important}.products-grid .grid-custom.owl-carousel .owl-stage .product-item{width:100% !important;height:100%;margin-bottom:0;padding:0}.products-grid .grid-custom.owl-carousel .owl-stage .product-item .product-item-info .action.towishlist{top:10px}.products-grid .grid-custom.owl-carousel .owl-stage .product-item .product-item-info .product-image-container{display:initial}.wordpress-post-view .page-main{overflow:hidden}.wordpress-post-view .custom-products{width:100vw;position:relative;margin-left:-50vw;left:50%}.fotorama__thumb{background:none;border-radius:5px;border:1px solid #eee}.catalog-product-view .page-main{padding-top:60px}.product-info-main .rating-summary{margin-right:10px}.product-info-main .product-add-form{padding-top:0;position:relative}.product-info-main .product-add-form .action.towishlist{width:12%;height:50px;border:solid 1px #121212;background:#cda587;display:flex;justify-content:center;display:none}.product-info-main .product-add-form .action.towishlist span{color:#121212;font-size:22px;font-weight:400;line-height:50px}.product-stock{float:right;width:50%;padding:2px 0 20px;display:none}.product-stock .stock-qty{color:#121212;font-size:12px;font-weight:300;line-height:16px;position:relative;padding:0 0 0 35px}.product-stock .stock-qty strong{font-weight:600}.product-stock .stock-qty:before{content:"";width:24px;height:18px;background:url(../images/stock-qty.svg) no-repeat;position:absolute;left:0;top:0}.shipping-guild{padding:0 0 0;margin:0 0 0px;position:relative;display:flex;flex-wrap:wrap}.shipping-guild .guild a{color:#121212;font-size:14px;font-weight:300;line-height:20px;text-decoration:none}.shipping-guild .guild a:hover{color:#17C599}.shipping-guild .guild span{color:#121212;font-size:14px;font-weight:300;line-height:20px;position:relative;padding-left:25px;display:block}.shipping-guild .guild span strong{font-weight:300}.shipping-guild .guild span.g_spedizioni{font-weight:500;line-height:20px}.shipping-guild .guild span.g_spedizioni:before{content:"";width:35px;height:18px;background:url(../images/Icons/Icone/spedizioni-i.svg) no-repeat;background-size:contain;position:absolute;left:0;top:0px}.shipping-guild .guild span.g_reso{padding-left:27px}.shipping-guild .guild span.g_reso:before{content:"";width:20px;height:20px;background:url(../images/Icons/Icone/gratuito_black.svg) no-repeat;background-size:contain;position:absolute;left:0;top:0px}.shipping-guild .guild span.g_bisogno{padding-left:45px}.shipping-guild .guild span.g_bisogno:before{content:"";width:17px;height:17px;background:url(../images/Icons/Icone/bisogno_black.svg) no-repeat;background-size:contain;position:absolute;left:0;top:1px}.shipping-guild .guild.guild_spedizioni{margin:0 0 10px;padding-left:27px;position:relative}.shipping-guild .guild.guild_spedizioni:before{content:"";width:20px;height:20px;background:url(../images/Icons/Icone/spedizioni-i.svg) no-repeat;background-size:contain;position:absolute;left:0;top:0px}.shipping-guild .guild.guild_spedizioni p{color:#121212;font-size:14px;font-weight:400;line-height:20px;margin:0}.shipping-guild .guild.guild_spedizioni p strong{font-weight:400}.shipping-guild .guild .spedizione-product{padding-right:30px}.shipping-guild .guild .spedizione-product a{color:#121212;font-size:12px;font-weight:300;line-height:20px}.shipping-guild .guild .spedizione-product a span{color:#121212;font-size:12px;font-weight:300;line-height:20px;padding:0px;display:inline-block}.shipping-guild .guild .spedizione-product a:hover{color:#17C599}.related,.upsell{margin:0 !important}.related .block-title.title,.upsell .block-title.title{text-align:left;margin:0px}.related .block-title.title strong,.upsell .block-title.title strong{color:#101017;font-size:30px;font-weight:700;line-height:42px;margin:0;display:block}.related .block-title.title .sub-title,.upsell .block-title.title .sub-title{font-size:16px;font-weight:400;line-height:30px;letter-spacing:0.6857143px;display:none}.related .block-content.content,.upsell .block-content.content{max-width:840px}.related .product-item .product-cod,.upsell .product-item .product-cod{font-size:12px;font-weight:300;line-height:16px;text-align:center;display:none}.related .product-item .product-price_review .price-box .price-label,.upsell .product-item .product-price_review .price-box .price-label{display:none}.related .product-item .product-price_review .price-box .old-price,.upsell .product-item .product-price_review .price-box .old-price{margin-right:10px}.related .product-item .product-price_review .price-box .percent-discount,.upsell .product-item .product-price_review .price-box .percent-discount{display:none}.related .product-item .product-price_review .product-reviews-summary,.upsell .product-item .product-price_review .product-reviews-summary{margin-bottom:0;text-align:center}.related .block-title.title{margin:40px 0 0px;border-top:1px solid #d1d1d1;padding-top:60px}.catalog-product-view .column.main>.related{margin:30px 0 60px !important}.fotorama--fullscreen{z-index:9999 !important}.product-info-main .product.attribute.overview{position:relative;margin:20px 0 0}.product-info-main .product.attribute.overview .type{color:#121212;font-size:15px;font-weight:600;line-height:30px;position:relative;display:block;cursor:pointer;letter-spacing:0.4285714px}.product-info-main .product.attribute.overview .value{padding:20px 0 10px;color:#121212;font-size:14px;font-weight:300;line-height:25px}.product-info-main .product.attribute.overview .value b{color:#121212;font-size:14px;font-weight:600;line-height:20px}.product-info-main .product.attribute.overview .value.description-content{padding:20px 0 30px}.product-info-main .product.attribute.overview .value.description-content ul{padding:0 0 0 20px}.product-info-main .product.attribute.overview .value.description-content ul li{list-style-type:disc;margin:0 0 5px}.product-info-main .product.attribute.overview .value.description-content .icons ul{display:flex;flex-wrap:wrap;padding:0;margin:0}.product-info-main .product.attribute.overview .value.description-content .icons ul li{list-style-type:none;margin:0 0 15px;text-align:center;width:33.333%}.product-info-main .product.attribute.overview .value.description-content .icons ul li img{width:60px}.product-info-main .product.attribute.overview .value.description-content .icons ul li span{display:block;text-align:center;font-weight:600;text-transform:uppercase;font-size:12px}.product-info-main .product.attribute.overview:after{content:"";border-top:solid 1px #e4e4e4;position:absolute;bottom:0;width:100%;left:0}.product-attr-tabs .tab{position:relative;padding:15px 17px 17px 20px;border-radius:10px;border:1px solid #d1d1d1;margin:0 0 15px}.product-attr-tabs .tab .type{color:#121212;font-size:18px;font-weight:600;line-height:22px;position:relative;display:block;cursor:pointer;padding:0}.product-attr-tabs .tab .type:before{content:"";position:absolute;top:3px;right:0;width:20px;height:20px;background:url(../images/Icons/arrows.svg) no-repeat}.product-attr-tabs .tab .type:after{display:none}.product-attr-tabs .tab .value{padding:20px 0px 10px}.product-attr-tabs .tab .value .attr-text{color:#121212;font-size:16px;font-weight:300;line-height:22px}.product-attr-tabs .tab .value.video{padding:20px 0px 10px}.product-attr-tabs .tab .value.composizione img{max-width:50%}.product-attr-tabs .tab.active .type:before{transform:rotate(180deg)}.product.info.detailed .block.review-list{padding:20px 0 0;position:relative}.product.info.detailed .block.review-list .review-top .block-title strong{color:#101017;font-size:24px;font-weight:600;line-height:33px;display:block;margin:0 0 20px;letter-spacing:0.6857143px}.product.info.detailed .block.review-list .review-top .product-review-summary{display:flex;align-items:center}.product.info.detailed .block.review-list .review-top .product-review-summary span{color:#121212;font-size:14px;font-weight:300;line-height:23px}.product.info.detailed .block.review-list .review-top .product-review-summary .count-review{padding-right:40px}.product.info.detailed .block.review-list .review-top .product-review-summary .rating-summary.custom-rating{display:flex;align-items:center;padding-right:40px}.product.info.detailed .block.review-list .review-top .product-review-summary .rating-summary.custom-rating .label{padding-right:8px}.product.info.detailed .block.review-list .review-top .product-review-summary .cucaltion-rating{padding-right:60px}.product.info.detailed .block.review-list .review-top .product-review-summary .cucaltion-rating span{color:#121212;font-size:12px;font-weight:300;line-height:23px}.product.info.detailed .block.review-list .review-top .product-review-summary .view-more{font-size:15px;font-weight:500;line-height:20px;text-transform:uppercase;color:#121212;margin-top:5px;display:flex;align-items:center;text-decoration:none;display:none}.product.info.detailed .block.review-list .review-top .product-review-summary .view-more:after{content:"";background:url(../images/Icons/Icone/arrow-right.svg) no-repeat;width:15px;height:15px;display:inline-block;line-height:20px;margin-left:15px;background-size:contain}.product.info.detailed .block.review-list .review-top .btn-add.add-review{border-radius:0px;background:#121212;display:inline-block;font-size:14px;font-weight:600;line-height:49px;text-align:center;text-transform:uppercase;letter-spacing:1px;color:#fff;padding:0 25px;text-decoration:none;position:absolute;right:0;top:45px}.product.info.detailed .block.review-list .block-content{margin:50px 0 0}.product.info.detailed .block.review-list .block-content .items.review-items{display:flex;flex-wrap:wrap;justify-content:space-between}.product.info.detailed .block.review-list .block-content .items.review-items .review-item{width:49.3%;padding:12px 16px 20px;border:solid 1px #e4e4e4;margin-bottom:30px;position:relative}.product.info.detailed .block.review-list .block-content .items.review-items .review-item .review-title{font-size:14px;font-weight:600;line-height:23px;color:#121212;margin-bottom:4px}.product.info.detailed .block.review-list .block-content .items.review-items .review-item .review-ratings{float:none;margin-bottom:8px}.product.info.detailed .block.review-list .block-content .items.review-items .review-item .review-content{font-size:14px;font-weight:300;line-height:23px;margin:0}.product.info.detailed .block.review-list .block-content .items.review-items .review-item .review-details{margin:0 0 10px}.product.info.detailed .block.review-list .block-content .items.review-items .review-item .review-details .review-date{color:#121212;font-size:14px;font-weight:300;line-height:23px;letter-spacing:1px}.product.info.detailed .block.review-list .block-content .items.review-items .review-item .review-details .review-author{position:relative;margin-right:30px}.product.info.detailed .block.review-list .block-content .items.review-items .review-item .review-details .review-author strong{color:#121212;font-size:14px;font-weight:300;line-height:23px;letter-spacing:1px;text-transform:capitalize}.product.info.detailed .block.review-list .block-content .items.review-items .review-item .review-details .review-author::after{content:"";background:#121212;display:inline-block;height:1px;width:14px;top:50%;transform:translateY(-50%);position:absolute;right:-20px}.product.info.detailed .block.review-list .block-content .paginationjs-pages ul{display:flex;justify-content:center}.product.info.detailed .block.review-list .block-content .paginationjs-pages ul .paginationjs-page a{display:flex;justify-content:center;align-items:center;width:19px;height:19px;margin:0 5px}.product.info.detailed .block.review-list .block-content .paginationjs-pages ul li{margin:0 5px;line-height:0}.product.info.detailed .block.review-list .block-content .paginationjs-pages ul li a{font-size:0;width:18px;height:18px;display:inline-block}.product.info.detailed .block.review-list .block-content .paginationjs-pages ul .paginationjs-prev a{background:url("../images/Icons/Icone/arrow-left.svg") no-repeat;background-size:contain;cursor:pointer}.product.info.detailed .block.review-list .block-content .paginationjs-pages ul .paginationjs-next a{background:url("../images/Icons/Icone/arrow-right.svg") no-repeat;background-size:contain;cursor:pointer}.review-form-add .review-form .action.submit.primary{background:#121212;border:1px solid #121212;color:#fff}.review-form-add .review-form .action.submit.primary:hover{background:#121212;border:1px solid #121212;color:#fff}.review-form-add .review-control-vote label:before{color:#f7b500}.accordion-relax{position:relative;width:100%;outline:0;cursor:pointer}.accordion-relax .type{display:block;position:relative;margin:0;padding:10px 0;color:#121212;font-size:14px;font-weight:600;line-height:19px;cursor:pointer}.accordion-relax .type:after{content:"+ ";position:absolute;top:3px;right:0px;font-style:normal;font-size:1.625em;sans-serif:;color:#121212}.accordion-relax .tab.active .title-faq:after{content:"";background:#121212;width:12px;height:2px;top:10px}.accordion-relax .value{display:none}.accordion-relax .value p{color:#121212;font-size:16px;font-weight:300;line-height:22px;margin:0 0 20px}.accordion-faq{position:relative;width:100%;outline:0;cursor:pointer}.accordion-faq .title-faq{display:block;position:relative;margin:0;padding:10px 20px 10px 0;color:#121212;font-size:16px;font-weight:500;line-height:19px;cursor:pointer}.accordion-faq .title-faq:after{content:"+ " !important;position:absolute;top:7px !important;right:15px;font-style:normal;font-size:20px;color:#121212;width:0px !important;height:0px !important;font-weight:300}.accordion-faq .title-faq.open:after{content:"" !important;background:#121212 !important;width:12px !important;height:1px !important;top:18px !important;right:4px;font-weight:300}.accordion-faq .accordion-content{display:none}.accordion-faq .accordion-content p{color:#121212;font-size:16px;font-weight:300;line-height:22px}.custom-text-corriere{margin:0 0 20px}.custom-text-corriere span{color:#121212;font-size:12px;font-style:italic;font-weight:300;line-height:16px}.custom-text-ricevere{margin:0 0 20px;width:95%}.custom-text-ricevere span{color:#121212;font-size:15px;font-weight:600;line-height:20px}.firecheckout #checkout .opc-wrapper .table-checkout-shipping-method .row{cursor:default;border-bottom:1px solid #f2f2f3}.firecheckout .table-checkout-shipping-method tbody td{padding:25px 10px;font-size:15px}.firecheckout #checkout .discount-code .payment-option-title .action-toggle{color:#121212 !important;font-size:22px !important;font-weight:700 !important;line-height:29px !important;text-transform:none !important}.firecheckout #checkout .discount-code .payment-option-title .action-toggle span{position:relative;display:block;width:100%;padding:0 0 20px;margin:0 0 20px;border-bottom:2px solid #eee}.firecheckout #checkout .discount-code .payment-option-title .action-toggle span:before{content:"";position:absolute;left:0px;border:none;height:2px;width:82%;background:#fff;bottom:-2px;border-radius:10px}.firecheckout #checkout .discount-code .payment-option-title .action-toggle span:after{content:"";position:absolute;left:0;bottom:-2px;border:none;width:80%;height:2px;background:#8B2EE8;box-shadow:0px 4px 4px 0px rgba(0,0,0,0.2)}.firecheckout #checkout .discount-code .payment-option-title .action-toggle:after{display:none !important}.firecheckout #checkout .discount-code .payment-option-content{display:block !important}.firecheckout #checkout .discount-code .payment-option-content .form.form-discount{display:block !important}.firecheckout #checkout .discount-code .payment-option-content .form.form-discount .payment-option-inner-title span{font-size:16px;font-style:normal;font-weight:400;line-height:normal;display:block;margin:0 0 12px}.firecheckout #checkout .discount-code .payment-option-content .form.form-discount .payment-option-inner{margin:0 0 12px}.firecheckout #checkout .discount-code .payment-option-content .form.form-discount .control .input-text{margin-bottom:0px}.firecheckout #checkout .discount-code .payment-option-content .form.form-discount .actions-toolbar .primary{width:100%}.firecheckout #checkout .discount-code .payment-option-content .form.form-discount .actions-toolbar .action.action-apply{font-size:16px;font-weight:500;line-height:25px;text-align:right;text-transform:none;height:40px;color:#121212;background:#fff;padding:0 15px;margin:0;text-align:center;border-radius:100px;width:100%;box-shadow:none;border:1px solid #121212;transition:all .2s ease-in-out}.firecheckout #checkout .discount-code .payment-option-content .form.form-discount .actions-toolbar .action.action-apply:hover{color:#fff;background:#121212}.ammenu-menu-wrapper .ammenu-menu-overlay{background:none}.ammenu-nav-sections.-left-menu{box-shadow:none}.ammenu-nav-sections.-left-menu .ammenu-button.-close{top:-35px;right:20px}.ammenu-nav-sections.-left-menu:not(.-mobile){position:absolute;top:91px;height:70vh}.ammenu-nav-sections.-left-menu:not(.-mobile).-opened{left:20px}.ammenu-nav-sections.-left-menu:not(.-mobile) .ammenu-submenu-block.-root{left:100%;padding:0;box-shadow:none;background:#eee;overflow:hidden}.sub_categories_container{display:flex;justify-content:space-between}.sub_categories_container .sub_categories_items{width:100%;padding:50px 40px 40px}.sub_categories_container .sub_categories_items .sub-top{display:flex;justify-content:space-between;padding:0 0 30px}.sub_categories_container .sub_categories_items .sub-top a{min-height:150px;width:49%;display:flex;align-items:center;justify-content:flex-end;position:relative;text-decoration:none}.sub_categories_container .sub_categories_items .sub-top a span{font-size:15px;font-weight:700;line-height:20px;text-transform:uppercase;color:#fff;display:flex;align-items:center;padding:8px 0 0;margin-right:80px}.sub_categories_container .sub_categories_items .sub-top a span:after{content:"";background:url(../images/Icons/Icone/arrow-right-w.svg) no-repeat;width:15px;height:15px;display:inline-block;line-height:20px;margin-left:15px}.sub_categories_container .sub_categories_items .sub-top a img{position:absolute;top:-23px;left:60px}.sub_categories_container .sub_categories_items .sub-top a.sub-donna{background:#eaba92}.sub_categories_container .sub_categories_items .sub-top a.sub-uomo{background:#58b1bf}.sub_categories_container .sub_categories_items .sub_list{display:block;padding:20px 0 10px;border-bottom:1px solid #fff}.sub_categories_container .sub_categories_items .sub_list:last-child{border-bottom:none}.sub_categories_container .sub_categories_items .sub_list .sub_list_title strong{color:#121212;font-size:14px;font-weight:700;line-height:18px;text-transform:uppercase;letter-spacing:1px;display:block;margin:0 0 10px}.sub_categories_container .sub_categories_items .sub_list .sub_list_block ul{display:flex;flex-wrap:wrap}.sub_categories_container .sub_categories_items .sub_list .sub_list_block ul li{padding-right:40px}.sub_categories_container .sub_categories_items .sub_list .sub_list_block ul li a{color:#3f4e55;font-size:14px;font-weight:400;line-height:14px;text-decoration:none}.sub_categories_container .sub_categories_items .sub_list .sub_list_block ul li a:hover{color:#121212;font-weight:600}.sub_categories_container .sub_categories_items .sub_list .sub_list_block ul li:last-child{padding:0}.sub_categories_container .sub_categories_items .sub_list.tipologia .sub_list_title{display:flex;justify-content:space-between}.sub_categories_container .sub_categories_items .sub_list.tipologia .sub_list_title .vedi-btn{font-size:14px;font-weight:600;line-height:19px;text-transform:capitalize;color:#121212;margin-top:0;display:flex;align-items:center;text-decoration:none}.sub_categories_container .sub_categories_items .sub_list.tipologia .sub_list_title .vedi-btn:after{content:"";background:url(../images/Icons/Icone/arrow-right.svg) no-repeat;width:15px;height:15px;display:inline-block;line-height:20px;margin-left:15px;background-size:contain}.sub_categories_container .sub_categories_items .sub_list.tipologia .sub_list_block ul li{padding-right:0;max-width:110px;width:100%}.sub_categories_container .sub_categories_items .sub_list.tipologia .sub_list_block ul li a{display:block;text-align:center}.sub_categories_container .sub_categories_items .sub_list.tipologia .sub_list_block ul li a span{display:block;padding:10px 0 0}.sub_categories_container .sub_categories_photo{max-width:366px}.sub_categories_container .sub_categories_photo img{display:block}.ammenu-nav-sections.-left-menu .ammenu-button.-close{display:none}.ammenu-button.-hamburger{position:relative;width:33px;height:33px;top:-10px;margin:0;right:-5px;align-items:baseline}.ammenu-button.-hamburger .ammenu-text{position:relative;padding:0 0 0 33px}.ammenu-button.-hamburger .ammenu-text:before{content:"";background:url(../images/Icons/Icone/menu.svg) no-repeat;width:33px;height:33px;position:absolute;top:0;left:0}.ammenu-button.-hamburger.active .ammenu-text:before{content:"";background:url(../images/Icons/Icone/chiudi.svg) no-repeat;background-size:contain;width:22px;height:22px;position:absolute;top:0;left:0}.ammenu-button.-hamburger:after,.ammenu-button.-hamburger:before{display:none}.taglie-select{position:absolute;top:185px;right:0}.taglie-select .buton-popup{color:#121212;font-size:10px;font-weight:500;line-height:18px;text-decoration:none;padding:0px 15px 0px 15px;border-radius:100px;border:1px solid #121212;background:#fff;text-align:center;min-width:96px;height:20px;display:block}.taglie-select .buton-popup:hover{color:#fff;background:#121212}.taglie-select .buton-popupforma{color:#8B2EE8;border:1px solid #8b2ee8;margin:0 0 8px}.taglie-select .buton-popupforma:hover{color:#fff;background:#8B2EE8;border:1px solid #8b2ee8}.taglie-select .sfondo-taglie{position:fixed;top:60%;left:50%;transform:translate(-50%, -50%);z-index:999;max-width:330px;width:100%}.taglie-select .sfondo-taglie .close{color:#FFF;font-size:14px;font-weight:700;text-align:center;cursor:pointer;margin-top:-10px;position:absolute;top:15px;right:35px;z-index:999}.product.info.detailed{display:none}#aw-pq-catalog-product-view-ajax-container{display:none}.aw-pq-question-list-wrapper{display:none}.aw-pq-question-list-wrapper .aw-pq-question-title .button{color:#ffffff;font-size:14px;font-weight:600;text-align:center;text-transform:uppercase;letter-spacing:1px;height:49px;background:#121212;border-radius:0px;padding:0 35px;line-height:49px}.aw-pq-question-list-wrapper .aw-pq-question-title h2{color:#121212;font-size:24px;font-weight:600;line-height:30px;margin:0 0 45px}.aw-pq-question-list-wrapper .box-content{padding:15px 25px;margin:0 0 50px;border:solid 1px #e4e4e4}.aw-pq-question-list-wrapper .box-content .aw-pq-list__question-content{color:#121212;font-size:14px;font-weight:600;line-height:23px}.aw-pq-question-list-wrapper .box-content .aw-pq-list__question-expand_arrow_right{background:none;position:relative}.aw-pq-question-list-wrapper .box-content .aw-pq-list__question-expand_arrow_right:before{content:"";position:absolute;top:12px;left:0;height:1px;width:15px;background:#121212}.aw-pq-question-list-wrapper .box-content .aw-pq-list__question-expand_arrow_right:after{content:"";position:absolute;top:5px;left:7px;height:15px;width:1px;background:#121212}.aw-pq-question-list-wrapper .box-content .aw-pq-list__question-expand_arrow_down{background:none;position:relative}.aw-pq-question-list-wrapper .box-content .aw-pq-list__question-expand_arrow_down:before{content:"";position:absolute;top:12px;left:0;height:1px;width:15px;background:#121212}.aw-pq-list__helpfulness-icon{width:22px;height:22px}.aw-pq-list__helpfulness-icon_like{background:url(../images/Icons/icon_like.svg) no-repeat !important}.aw-pq-list__helpfulness-icon_like_voted{background:url(../images/Icons/icon_like.svg) no-repeat !important}.aw-pq-list__helpfulness-icon_dislike{background:url(../images/Icons/icon_dislike.svg) no-repeat !important}.aw-pq-list__question-date{margin-top:5px;margin-left:0;color:#121212;font-size:12px;font-weight:300;line-height:23px;letter-spacing:0.8571429px}.aw-pq-list__answer-list{margin-left:0}.aw-pq-list__answer-wrapper{padding:0 0 0 50px;background:url(../images/Icons/logo_question.svg) no-repeat 0px 5px}.aw-pq-list__answer-wrapper .aw-pq-list__helpfulness{display:block;position:static;margin:10px 0 0}.aw-pq-list__answer-content{word-wrap:break-word;color:#121212;font-size:14px;font-weight:300;line-height:23px}.aw-pq-list__answer-date{color:#121212;font-size:14px;font-weight:300;line-height:23px}.aw-pq-list__answer-date .aw-pq-list__admin-name{color:#121212;font-weight:500}.aw-pq-list__helpfulness-value{font-weight:500}.aw-pq-question-form__wrapper{padding:0}.aw-pq-question-form__wrapper .actions-toolbar{margin:0 0 25px}.aw-pq-question-form__wrapper .action.submit{color:#ffffff;font-size:14px;font-weight:600;text-align:center;text-transform:uppercase;letter-spacing:1px;height:40px;background:#121212;border-radius:0px;padding:0 40px;line-height:40px}.aw-pq-question-form__wrapper .textarea{border:solid 1px #121212}.review-form-add.fancybox-content{max-width:600px;width:100%}.footer-checkout{margin:20px 0 0;border-top:solid 1px #121212;border-bottom:solid 1px #121212}.footer-checkout .footer-main-checkout{padding:30px 20px 30px;overflow:hidden;margin:0 auto;max-width:1400px;box-sizing:border-box;display:flex;justify-content:space-between}.footer-checkout .footer-main-checkout .footer-checkout-info{display:flex}.footer-checkout .footer-main-checkout .footer-checkout-info .logo-3{padding-right:70px}.footer-checkout .footer-main-checkout .footer-checkout-info .f-checkout-info{color:#121212;font-size:12px;font-weight:300;line-height:23px}.footer-checkout .footer-main-checkout .footer-checkout-trustpilot img{display:block}.pages{position:relative;margin:0 0 45px}.pages .pages-items{display:flex;justify-content:center;align-items:center}.pages .item{line-height:normal;margin:0 12px 0 0}.pages .item.pages-item-next,.pages .item.pages-item-previous{opacity:1}.pages a.page{color:#121212 !important;display:inline-block;padding:4px 8px;min-width:30px;text-align:center;text-decoration:none;border:1px solid #121212;font-size:14px}.pages a.page:hover{color:#fff !important;background:#121212}.pages .action{color:#121212;font-size:15px;font-weight:700;line-height:20px;text-transform:uppercase;border:none;box-shadow:none;border-radius:initial;background:none;position:relative;padding-right:20px}.pages .action.previous{padding-left:20px;margin:0;color:#121212}.pages .action.previous:before{content:"";position:absolute;top:3px;left:-3px;background:url(../images/Icons/Icone/arrow-left.svg) no-repeat;background-size:contain;width:15px;height:15px}.pages .action.next{color:#121212}.pages .action.next:before{content:"";position:absolute;top:3px;right:-9px;background:url(../images/Icons/Icone/arrow-right.svg) no-repeat;background-size:contain;width:15px;height:15px}.pages .action:hover{background:none;color:#121212}.pages strong.page{color:#fff;padding:4px 8px;min-width:30px;text-align:center;text-decoration:none;border:1px solid #121212;font-size:14px;line-height:normal;background:#121212}.pages .pages a.page{color:#fff;display:inline-block;padding:0 12px;text-decoration:none;background:#121212;font-weight:900}.wordpress-posttype-view .toolbar-amount .toolbar-number{font-size:14px;font-weight:300}.wordpress-posttype-view .pages .pages-items{justify-content:flex-end}.wordpress-posttype-view.page-layout-2columns-left .column.main{width:100%;padding:0px}.home_static_01{margin:0 0 40px}.home_static_01 .home_container{display:flex;justify-content:space-between}.home_static_01 .home_container .static_L01{width:calc(50% - 20px)}.home_static_01 .home_container .static_L01 .link_item{position:relative;display:block}.home_static_01 .home_container .static_L01 .static_position{position:absolute;top:50%;left:50px;transform:translate(0%, -50%)}.home_static_01 .home_container .static_R01{width:calc(50% - 20px)}.home_static_01 .home_container .static_R01 .link_item{position:relative;display:block}.home_static_01 .home_container .static_R01 .static_position{position:absolute;top:50%;right:50px;transform:translate(0%, -50%)}.home_static_01 .home_container .static_R01 .static_position h3,.home_static_01 .home_container .static_R01 .static_position h2{color:#fff}.home_static_01 .home_container .static_R01 .static_position span{color:#fff;border:solid 1px #fff}.home_static_01 .home_container .static_R01 .static_position span:hover{color:#fff;border:solid 1px #121212;background:#121212}.home_static_01 .home_container .static_R01 .static_R01_2{margin:37px 0 0}.home_static_01 .home_container .static_R01 .static_R01_2 .static_position{right:initial;left:30px}.home_static_01 .home_container img{display:block;width:100%}.home_static_01 .static_position{text-align:center}.home_static_01 .static_position h3{color:#0b0e18;font-size:12px;font-weight:700;line-height:20px;text-align:center;text-transform:uppercase;letter-spacing:2px;margin:0}.home_static_01 .static_position h2{color:#0b0e18;font-size:30px;font-weight:600;line-height:35px;text-align:center;letter-spacing:0.8571429px;margin:15px 0 30px}.home_static_01 .static_position span{min-width:194.7px;height:48.67px;padding:13px 20px;border:solid 1px #0b0e18;color:#0b0e18;font-size:14px;font-weight:600;line-height:21px;text-align:center;text-transform:uppercase;letter-spacing:0.9333333px;display:inline-block}.home_static_01 .static_position span:hover{color:#fff;background:#121212}.home_static_02{margin:0 0 40px}.home_static_02 .home_container .link_item{position:relative;display:block}.home_static_02 .home_container .static_position{position:absolute;top:50%;left:280px;transform:translate(0%, -50%);text-align:center}.home_static_02 .home_container .static_position h3{color:#fff;font-size:12px;font-weight:700;line-height:20px;text-align:center;text-transform:uppercase;letter-spacing:2px;margin:0}.home_static_02 .home_container .static_position h2{color:#fff;font-size:30px;font-weight:600;line-height:35px;text-align:center;letter-spacing:0.8571429px;margin:15px 0 30px}.home_static_02 .home_container .static_position span{min-width:194.7px;height:48.67px;padding:13px 20px;color:#fff;border:solid 1px #fff;font-size:14px;font-weight:600;line-height:21px;text-align:center;text-transform:uppercase;letter-spacing:0.9333333px;display:inline-block}.home_static_02 .home_container .static_position span:hover{color:#fff;background:#121212;border:solid 1px #121212}.home_static_03{margin:0 0 75px;text-align:center}.home_static_03 .static_seo{height:170px;overflow:hidden}.home_static_03 .static_seo h3{color:#101017;font-size:16px;font-weight:600;line-height:20px;text-align:center;margin-top:2rem;margin-bottom:1rem}.home_static_03 .static_seo p{color:#101017;font-size:14px;font-weight:400;line-height:24px;text-align:center;margin:0;padding:0 60px}.home_static_03 .static_seo img{display:block;width:100%}.home_static_03 .static_seo.active{height:auto}.home_static_03 .action-show{margin:20px 0 0;display:inline-block;color:#cc9f7e;font-size:12px;font-weight:600;line-height:18px;text-align:center;letter-spacing:0.8px;position:relative;cursor:pointer}.home_static_03 .action-show:after{content:"";position:absolute;top:30px;background:url(../images/Icons/Generale/arrow.svg) no-repeat;width:15px;height:15px;left:40%}.home_static_03 .action-show.active:after{-ms-transform:rotate(180deg);transform:rotate(180deg)}.home-banner-section-uomo .slider-content .title strong,.home-banner-section-donna .slider-content .title strong{color:#fff}.home-banner-section-uomo .slider-content .title .slide_name,.home-banner-section-donna .slider-content .title .slide_name{color:#fff}.home-banner-section-uomo .slider-content .title .slide_text,.home-banner-section-donna .slider-content .title .slide_text{color:#fff;width:72%}.home-banner-section-uomo .slider-content .url-product,.home-banner-section-donna .slider-content .url-product{color:#fff;border:solid 1px #fff}.home-banner-section-uomo .slider-content .url-product:hover,.home-banner-section-donna .slider-content .url-product:hover{color:#fff;background:#121212;border:solid 1px #121212}.home_static_04{margin:0 0 40px}.home_static_04 .home_container{display:flex;justify-content:space-between}.home_static_04 .home_container .static_L04{width:893px}.home_static_04 .home_container .static_L04 .link_item{position:relative;display:block}.home_static_04 .home_container .static_L04 img{display:block;width:100%}.home_static_04 .home_container .static_R04{width:427px}.home_static_04 .home_container .static_R04 .link_item{position:relative;display:block;width:100%;height:100%}.home_static_04 .home_container .static_R04 .static_position{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);text-align:center;width:100%}.home_static_04 .home_container .static_R04 .static_position h3{color:#0b0e18;font-size:12px;font-weight:700;line-height:20px;text-align:center;text-transform:uppercase;letter-spacing:2px;margin:0}.home_static_04 .home_container .static_R04 .static_position h2{color:#0b0e18;font-size:30px;font-weight:600;line-height:35px;text-align:center;letter-spacing:0.8571429px;margin:15px 0 30px}.home_static_04 .home_container .static_R04 .static_position p{color:#0b0e18;font-size:14px;font-weight:300;line-height:25px;text-align:center;margin:0 0 25px}.home_static_04 .home_container .static_R04 .static_position span{min-width:194.7px;height:48.67px;padding:13px 20px;border:solid 1px #0b0e18;color:#0b0e18;font-size:14px;font-weight:600;line-height:21px;text-align:center;text-transform:uppercase;letter-spacing:0.9333333px;display:inline-block}.home_static_04 .home_container .static_R04 .static_position span:hover{color:#fff;background:#121212}.home_static_05{margin:0 0 40px}.home_static_05 .home_container{display:flex;justify-content:space-between}.home_static_05 .home_container .static_L05{width:calc(50% - 20px)}.home_static_05 .home_container .static_L05 .link_item{position:relative;display:block}.home_static_05 .home_container .static_R05{width:calc(50% - 20px)}.home_static_05 .home_container .static_R05 .link_item{position:relative;display:block}.home_static_05 .home_container .static_position{position:absolute;top:50%;right:50px;transform:translate(0%, -50%);text-align:center}.home_static_05 .home_container .static_position h3{color:#fff;font-size:12px;font-weight:700;line-height:20px;text-align:center;text-transform:uppercase;letter-spacing:2px;margin:0}.home_static_05 .home_container .static_position h2{color:#fff;font-size:30px;font-weight:600;line-height:35px;text-align:center;letter-spacing:0.8571429px;margin:15px 0 30px}.home_static_05 .home_container .static_position span{min-width:194.7px;height:48.67px;padding:13px 20px;border:solid 1px #fff;color:#fff;font-size:14px;font-weight:600;line-height:21px;text-align:center;text-transform:uppercase;letter-spacing:0.9333333px;display:inline-block}.home_static_05 .home_container .static_position span:hover{color:#fff;background:#121212;border:solid 1px #121212}.home_static_05 .home_container img{display:block;width:100%}.home_static_06{margin:0 0 40px}.home_static_06 .home_container .link_item{position:relative;display:block}.home_static_06 .home_container .static_position{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);text-align:center;max-width:440px}.home_static_06 .home_container .static_position h3{color:#fff;font-size:12px;font-weight:700;line-height:20px;text-align:center;text-transform:uppercase;letter-spacing:2px;margin:0}.home_static_06 .home_container .static_position h2{color:#fff;font-size:30px;font-weight:600;line-height:35px;text-align:center;letter-spacing:0.8571429px;margin:15px 0 30px}.home_static_06 .home_container .static_position p{color:#ffffff;font-size:14px;font-weight:300;line-height:25px;text-align:center;margin:0px 0 25px}.home_static_06 .home_container .static_position span{min-width:194.7px;height:48.67px;padding:13px 20px;color:#fff;border:solid 1px #fff;font-size:14px;font-weight:600;line-height:21px;text-align:center;text-transform:uppercase;letter-spacing:0.9333333px;display:inline-block}.home_static_05.Slip-Canottiere .home_container .static_L05 .static_position{right:initial;left:80px}.home_static_05.Slip-Canottiere .home_container .static_R05 .static_position{right:80px}.home_static_05.Perizomi-Guaine .home_container .static_position h3,.home_static_05.Perizomi-Guaine .home_container .static_position h2{color:#101017}.home_static_05.Perizomi-Guaine .home_container .static_position span{color:#101017;border:solid 1px #101017}.home_static_05.Perizomi-Guaine .home_container .static_position span:hover{color:#fff;background:#121212}.home_static_05.Perizomi-Guaine .home_container .static_R05 .static_position{right:initial;left:50px}.home_static_06.Canottiere-Contenitive .home_container .static_position h3,.home_static_06.Canottiere-Contenitive .home_container .static_position h2,.home_static_06.Canottiere-Contenitive .home_container .static_position p{color:#fff}.home_static_06.Canottiere-Contenitive .home_container .static_position span{color:#fff;border:solid 1px #fff}.home_static_06.Canottiere-Contenitive .home_container .static_position span:hover{color:#fff;background:#121212;border:solid 1px #121212}.home_static_06.Leggings-Contenitivi .home_container .static_position h3,.home_static_06.Leggings-Contenitivi .home_container .static_position h2,.home_static_06.Leggings-Contenitivi .home_container .static_position p{color:#101017}.home_static_06.Leggings-Contenitivi .home_container .static_position span{color:#101017;border:solid 1px #101017}.home_static_06.Leggings-Contenitivi .home_container .static_position span:hover{color:#fff;background:#121212}.home_static_04.Pancere-Contenitive{margin:0 0 50px}.section-home.section-product-grid .widget.block-products-list{display:flex;justify-content:space-between}.section-home.section-product-grid .widget.block-products-list .block-title{width:20%}.section-home.section-product-grid .widget.block-products-list .block-title .title{padding-right:50px}.section-home.section-product-grid .widget.block-products-list .block-title .title strong{color:#101017;font-size:24px;font-weight:600;line-height:30px;letter-spacing:0.6857143px}.section-home.section-product-grid .widget.block-products-list .block-content{width:80%;padding:0 60px}.page-title-wrapper .page-title{color:#121212;font-size:40px;font-weight:300;line-height:50px;margin:40px 0 50px}.faq-container{display:flex}.faq-container .title-tab{width:25%}.faq-container .title-tab .item-tab .tab{color:#121212;font-size:15px;font-weight:400;line-height:15px;letter-spacing:0.4285714px;border-bottom:solid 1px #e4e4e4;margin:0;cursor:pointer;padding:17px 20px 17px 60px;position:relative}.faq-container .title-tab .item-tab .tab:before{content:"";position:absolute;top:12px;left:10px;width:30px;height:24px}.faq-container .title-tab .item-tab .tab:hover{background:#e4e4e4;font-weight:600}.faq-container .title-tab .item-tab .tab.ordini:before{background:url(../images/faq/ordini.svg) no-repeat center}.faq-container .title-tab .item-tab .tab.pagamenti:before{background:url(../images/faq/pagamenti.svg) no-repeat center}.faq-container .title-tab .item-tab .tab.info-prodotti:before{background:url(../images/faq/info.svg) no-repeat center}.faq-container .title-tab .item-tab .tab.account-fap:before{background:url(../images/faq/account.svg) no-repeat center}.faq-container .title-tab .item-tab .tab.reso:before{background:url(../images/faq/reso.svg) no-repeat center}.faq-container .content-tab{padding:0 0 0 40px;width:75%}.faq-container .content-tab .tabs{border:solid 1px #e4e4e4;border-bottom:none;margin:0 0 70px}.faq-container .content-tab .tabs li{padding:10px 30px;color:#101017;font-size:14px;font-weight:300;line-height:25px;border-bottom:solid 1px #e4e4e4}.faq-container .content-tab .tabs li .title-item{color:#121212;font-size:14px;font-weight:600;line-height:23px;display:block;margin:0 0 5px;padding-left:30px;position:relative;cursor:pointer}.faq-container .content-tab .tabs li .title-item:before{content:"";position:absolute;top:0;left:-6px;width:30px;height:24px;background:url(../images/faq/plus.svg) no-repeat center}.faq-container .content-tab .tabs li .title-item.active:before{content:"";position:absolute;top:0;left:-6px;width:30px;height:24px;background:url(../images/faq/minus.svg) no-repeat center}.faq-container .content-tab .tabs li .content-item{display:none;padding-left:30px}.iconografia-container{display:flex}.iconografia-container .tab-iconografia{width:25%}.iconografia-container .tab-iconografia span{border-top:solid 1px #e4e4e4;display:block;color:#121212;font-size:15px;font-weight:400;line-height:15px;letter-spacing:0.4285714px;margin:0;cursor:pointer;padding:17px 20px 17px 15px;position:relative;background:#e4e4e4;font-weight:600}.iconografia-container .tab-iconografia span.item-iconografia{background:#fff;font-weight:400}.iconografia-container .tab-iconografia span.item-iconografia:after{content:"";position:absolute;top:12px;right:10px;width:30px;height:24px;background:url(../images/faq/plus.svg) no-repeat center}.iconografia-container .tab-iconografia span:after{content:"";position:absolute;top:12px;right:10px;width:30px;height:24px;background:url(../images/faq/minus.svg) no-repeat center}.iconografia-container .tab-iconografia span:hover{background:#e4e4e4;font-weight:600}.iconografia-container .tab-iconografia .active span.item-iconografia:after{content:"";position:absolute;top:12px;right:10px;width:30px;height:24px;background:url(../images/faq/minus.svg) no-repeat center}.iconografia-container .tab-iconografia .collapse-uomo,.iconografia-container .tab-iconografia .collapse-donna{border-bottom:solid 0px #e4e4e4;padding:15px 10px;margin:0}.iconografia-container .tab-iconografia .collapse-uomo li,.iconografia-container .tab-iconografia .collapse-donna li{color:#121212;font-size:10px;font-weight:400;line-height:12px;padding:5px 0 5px 0px;margin:0;display:flex;align-items:center;cursor:pointer}.iconografia-container .tab-iconografia .collapse-uomo li strong,.iconografia-container .tab-iconografia .collapse-donna li strong{font-weight:400}.iconografia-container .tab-iconografia .collapse-uomo li img,.iconografia-container .tab-iconografia .collapse-donna li img{width:25px;opacity:0.5;margin-right:15px}.iconografia-container .content-tab{padding:0 0 0 40px;width:75%}.iconografia-container .content-tab .tabs{border:solid 1px #121212;border-bottom:none;margin:0 0 70px}.iconografia-container .content-tab .tabs table td{padding:30px 25px 20px 25px;border-bottom:solid 1px #121212;color:#101017;font-size:14px;font-weight:300;line-height:25px}.iconografia-container .content-tab .tabs table td:first-child{border-right:solid 1px #121212}.iconografia-container .content-tab .tabs table td span{color:#121212;font-size:15px;font-weight:600;line-height:12px;text-transform:uppercase}.iconografia-container .content-tab .tabs table td img{width:100%;height:auto}.firecheckout.fc-form-compact #checkout .checkout-billing-address .fieldset .field[name="billingAddressshared.city"],.firecheckout.fc-form-compact #checkout .checkout-billing-address .fieldset .field[name="billingAddressshared.region_id"],.firecheckout.fc-form-compact #checkout .checkout-billing-address .fieldset .field[name="billingAddressshared.region"]{width:50%}.firecheckout.fc-form-compact #checkout .checkout-billing-address .fieldset .field[name="billingAddressshared.country_id"],.firecheckout.fc-form-compact #checkout .checkout-billing-address .fieldset .field[name="billingAddressshared.postcode"]{width:50%}.firecheckout.fc-form-compact #checkout .checkout-billing-address .fieldset .field[name="billingAddressshared.custom_attributes.presso"]{width:100%}.firecheckout.fc-form-compact #checkout .checkout-billing-address .fieldset .field[name="billingAddressshared.telephone"]{width:100%}.firecheckout.fc-form-compact #checkout .checkout-billing-address .fieldset .field[name="billingAddressshared.codice_fiscale"]{width:100%}.firecheckout.fc-form-compact .form-shipping-address .fieldset .field[name="shippingAddress.city"],.firecheckout.fc-form-compact .form-shipping-address .fieldset .field[name="shippingAddress.region_id"]{width:50%}.firecheckout.fc-form-compact .form-shipping-address .fieldset .field[name="shippingAddress.country_id"],.firecheckout.fc-form-compact .form-shipping-address .fieldset .field[name="shippingAddress.postcode"]{width:50%}.firecheckout.fc-form-compact .form-shipping-address .fieldset .field[name="shippingAddress.telephone"]{width:100%}.firecheckout.fc-form-compact .form-shipping-address .fieldset .field[name="shippingAddress.custom_attributes.presso"]{width:100%}.firecheckout.fc-form-compact .form-shipping-address .fieldset .field[name="shippingAddress.custom_attributes.codice_fiscale"]{width:100%}.firecheckout #checkout .opc-wrapper .table-checkout-shipping-method .col-method .radio{border:solid 1px #121212;box-shadow:0 0 0 10px #fff inset;border-radius:10px;width:30px !important;height:30px !important;position:relative;margin-top:-5px}.firecheckout #checkout .opc-wrapper .table-checkout-shipping-method .col-method input[type="radio"]:checked:after{font-size:16px;line-height:16px;color:#121212;content:'\e616' !important;font-family:'luma-icons';display:inline-block;font-weight:400;overflow:hidden;speak:none;text-align:center;left:14px;position:absolute;top:15px}.firecheckout.fc-form-hide-labels .form-shipping-address .fieldset div.field:not(.choice).fc-dirty>.label,.firecheckout.fc-form-hide-labels #checkout .form-login .fieldset div.field:not(.choice).fc-dirty>.label,.firecheckout.fc-form-hide-labels #maincontent .block-authentication .fieldset div.field:not(.choice).fc-dirty>.label,.firecheckout.fc-form-hide-labels #checkout .checkout-shipping-address .fieldset div.field:not(.choice).fc-dirty>.label,.firecheckout.fc-form-hide-labels #checkout .checkout-billing-address .fieldset div.field:not(.choice).fc-dirty>.label{display:none}.block-collapsible-nav .item a,.block-collapsible-nav .item>strong{font-size:14px;color:#121212}.block-collapsible-nav .item.current a{color:#121212;font-weight:500;font-size:14px;border-color:#121212}.block-collapsible-nav .item.current>strong{color:#121212;font-weight:500;font-size:14px;border-color:#121212}.box.box-information .box-title{font-weight:500}.box.box-information .box-content{border:none;font-size:14px}.box-billing-address .box-title,.box-shipping-address .box-title{font-weight:500}.box-billing-address .box-content,.box-shipping-address .box-content{font-size:14px}.opc-wrapper .shipping-address-item.selected-item{border-color:#121212}.ammenu-nav-sections.-topmenu .ammenu-main-container{padding:0}.ammenu-nav-sections.-topmenu .ammenu-items.-root>.ammenu-item>.ammenu-link{position:relative;padding:0px 30px 25px 0px;color:#121212;font-size:16px;font-weight:400;line-height:20px}.ammenu-nav-sections.-topmenu .ammenu-items.-root>.ammenu-item>.ammenu-link .Offerte,.ammenu-nav-sections.-topmenu .ammenu-items.-root>.ammenu-item>.ammenu-link .Offers{color:#9933FF}.ammenu-nav-sections.-topmenu .ammenu-items.-root>.ammenu-item>.ammenu-link:hover:after{content:"";width:83%;height:2px;background:#121212;position:absolute;bottom:-2px;left:0%}.ammenu-nav-sections.-topmenu .ammenu-items.-root>.ammenu-item>.ammenu-link:before{content:"";width:9px;height:9px;background:url(../images/Icons/Icone/plus.svg) no-repeat;background-size:contain;position:absolute;top:5px;right:35px;background:none}.ammenu-nav-sections.-topmenu .ammenu-items.-root>.ammenu-item:hover>.ammenu-link:after{content:"";width:83%;height:2px;background:#121212;position:absolute;bottom:-2px;left:0%}.ammenu-nav-sections.-topmenu .ammenu-items.-root>.ammenu-item:first-child:hover>.ammenu-link:after{content:"";width:60px;height:2px;background:#121212;position:absolute;bottom:-2px;left:0%}.ammenu-submenu-block.-simple{background:#fff;padding:0px 0;max-width:initial}.ammenu-submenu-block.-simple .ammenu-categories-container .ammenu-column>.ammenu-link{color:#121212;font-size:14px;font-weight:300;line-height:20px;text-transform:capitalize}.ammenu-nav-sections.-topmenu .ammenu-submenu-block.-simple{width:100vw !important;margin-left:-50vw;left:50%;position:fixed;margin-top:2px}.farma_sub_container{padding:30px 20px 30px;max-width:1560px;margin:0 auto;display:flex;justify-content:flex-end}.farma_sub_container .farma_sub_items{display:flex;flex-wrap:wrap;margin:0 -15px;max-width:760px}.farma_sub_container .farma_sub_items .far_item{padding:0 15px 30px}.farma_sub_container .farma_sub_items .far_item .far_item_link{color:#108C6D;font-size:16px;font-weight:500;line-height:20px;text-decoration:none;display:flex;flex-direction:column;min-height:40px;width:150px;padding:20px;border-radius:5px;background:#fff;transition:all .2s ease}.farma_sub_container .farma_sub_items .far_item .far_item_link .item-name{padding-top:14px;padding-bottom:8px}.farma_sub_container .farma_sub_items .far_item .far_item_link .item-photo{width:48px;height:48px;padding:5px;display:flex;align-items:center;justify-content:center;border-radius:5px;background:#EAF4F5;transition:all .2s ease}.farma_sub_container .farma_sub_items .far_item .far_item_link .item-text{color:#757575;font-size:14px;font-style:normal;font-weight:400;line-height:20px}.farma_sub_container .farma_sub_items .far_item .far_item_link:hover{background:#F8FAFC}.farma_sub_container .farma_sub_items .far_item .far_item_link:hover .item-photo{background:#fff;border:1px solid #dde5ee}.farma_sub_container.donna{background:url(../images/MegaMenuDesktop-ContenitivoDonna.svg) no-repeat;background-size:100%;background-position:-80px 65%}.farma_sub_container.uomo{background:url(../images/MegaMenuDesktop-ContenitivoUomo.svg) no-repeat;background-size:100%;background-position:-70px 85%}.farma_sub_container.anticellulite-donna{background:url(../images/MegaMenuDesktop-AntiCelluliteDonna.svg) no-repeat;background-size:100%;background-position:-80px 65%}.modal-popup .modal-inner-wrap{transform:none !important;opacity:0}.modal-popup._show .modal-inner-wrap{transform:none !important;opacity:1}.modal-popup._show.taglie-modal .modal-inner-wrap{border:0px solid #121212;max-width:790px;border-radius:10px 10px 10px 10px;background:#fff;box-shadow:0px 10px 15px 0px rgba(0,0,0,0.1),0px 4px 6px 0px rgba(0,0,0,0.05);transition-delay:.2s}.modal-popup._show.taglie-modal .modal-inner-wrap .modal-footer{display:none}.modal-popup._show.taglie-modal .modal-inner-wrap .modal-header{position:absolute;right:5px;top:8px;background:none;width:50%}.modal-popup._show.taglie-modal .modal-inner-wrap .modal-header .action-close{display:flex;align-items:center;margin:20px 10px}.modal-popup._show.taglie-modal .modal-inner-wrap .modal-header .action-close span{position:static;height:auto;width:auto;color:#121212;font-size:0px;font-weight:600;line-height:19px;text-transform:uppercase;letter-spacing:1px;margin-left:10px}.modal-popup._show.taglie-modal .modal-inner-wrap .modal-header .action-close:before{font-size:16px;color:#121212;background:#F7F7F7;padding:8px;border-radius:5px}.modal-popup._show.taglie-modal .modal-inner-wrap .modal-content{padding:0}.modal-popup._show.taglie-modalforma .modal-inner-wrap{border:0px solid #121212;max-width:600px;border-radius:10px 10px 10px 10px;background:#fff;box-shadow:0px 10px 15px 0px rgba(0,0,0,0.1),0px 4px 6px 0px rgba(0,0,0,0.05);transition-delay:.2s}.modal-popup._show.taglie-modalforma .modal-inner-wrap .modal-footer{display:none}.modal-popup._show.taglie-modalforma .modal-inner-wrap .modal-header{position:absolute;right:5px;top:8px;background:none;width:50%}.modal-popup._show.taglie-modalforma .modal-inner-wrap .modal-header .action-close{display:flex;align-items:center;margin:20px 10px}.modal-popup._show.taglie-modalforma .modal-inner-wrap .modal-header .action-close span{position:static;height:auto;width:auto;color:#121212;font-size:0px;font-weight:600;line-height:19px;text-transform:uppercase;letter-spacing:1px;margin-left:10px}.modal-popup._show.taglie-modalforma .modal-inner-wrap .modal-header .action-close:before{font-size:16px;color:#121212;background:#F7F7F7;padding:8px;border-radius:5px}.modal-popup._show.taglie-modalforma .modal-inner-wrap .modal-content{padding:0}#popupTaglie iframe{width:100%;border:none;height:100%;min-height:520px}#popupTaglieforma iframe{width:100%;border:none;height:100%;min-height:730px}#popupTaglie,#popupTaglieforma{padding:20px;cursor:auto !important}#popupTaglie .box-title-top,#popupTaglieforma .box-title-top{color:#121212;font-family:'Plus Jakarta Sans',sans-serif;font-size:14px;font-weight:300;line-height:20px;text-decoration:none;cursor:pointer;padding:2px 0 3px 30px;background:url(../images/taglia_popup.svg) no-repeat center left;position:absolute;left:20px;top:15px}#popupTaglie .box-title,#popupTaglieforma .box-title{display:flex;margin:0 0 5px}#popupTaglie .box-title span,#popupTaglieforma .box-title span{color:#767676;font-size:10px;font-weight:300;line-height:20px;text-transform:uppercase;margin-right:20px;cursor:pointer;letter-spacing:1px}#popupTaglie .box-title span.tab-line,#popupTaglieforma .box-title span.tab-line{font-size:25px;font-weight:100}#popupTaglie .box-title span.active,#popupTaglieforma .box-title span.active{color:#121212;font-size:10px;font-weight:700;line-height:20px;text-transform:uppercase}#popupTaglie .taglia-container,#popupTaglieforma .taglia-container{display:none}#popupTaglie .taglia-container.show,#popupTaglieforma .taglia-container.show{display:flex;justify-content:space-between}#popupTaglie .taglia-container .taglia-box,#popupTaglieforma .taglia-container .taglia-box{width:38%}#popupTaglie .taglia-container .taglia-box table,#popupTaglieforma .taglia-container .taglia-box table{border:1px solid #121212;border-collapse:inherit}#popupTaglie .taglia-container .taglia-box table th,#popupTaglieforma .taglia-container .taglia-box table th{background:#121212;color:#fff;font-size:12px;font-weight:300;line-height:20px;padding:5px 10px !important;text-align:center;border-right:1px solid #fff}#popupTaglie .taglia-container .taglia-box table th:last-child,#popupTaglieforma .taglia-container .taglia-box table th:last-child{border-right:1px solid #121212}#popupTaglie .taglia-container .taglia-box table td,#popupTaglieforma .taglia-container .taglia-box table td{text-align:center;border:1px solid #f2f2f3;padding:7px 10px !important;font-size:12px}#popupTaglie .taglia-container .taglia-box table td:first-child,#popupTaglieforma .taglia-container .taglia-box table td:first-child{font-weight:600;background:#f2f2f3;border:1px solid #fff}#popupTaglie .taglia-container .taglia-box table thead td,#popupTaglieforma .taglia-container .taglia-box table thead td{background:none}#popupTaglie .taglia-container .img-box,#popupTaglieforma .taglia-container .img-box{width:60%;margin:30px 0 0}#popupTaglie .taglia-container .img-box img,#popupTaglieforma .taglia-container .img-box img{width:100%}#popupTaglie .taglia-container .video-box,#popupTaglieforma .taglia-container .video-box{width:40%;margin:30px 0 0}#popupTaglie .taglia-container .video-box .taglia-video,#popupTaglieforma .taglia-container .video-box .taglia-video{margin:15px 0}#popupTaglie .video-container,#popupTaglieforma .video-container{display:none}#popupTaglie .video-container.show,#popupTaglieforma .video-container.show{display:block}#popupTaglieforma{padding:20px 20px 10px}.taglia-box-caption{display:flex;justify-content:flex-start;align-items:center;margin:0 0 5px}.taglia-box-caption .switch_type{width:31.5px;height:15px;border-radius:10px;border:solid 1px #636363;display:flex;align-items:center;justify-content:space-between}.taglia-box-caption .switch_type button{box-shadow:none;width:14px;height:14px;background:#121212;border-radius:14px;padding:0;position:relative;top:-1px;left:0px;border:none}.taglia-box-caption .switch_type button.active{background:transparent}.taglia-box-caption .type-taglia{color:#636363;font-size:12px;font-weight:300;line-height:24px;margin-left:10px;text-transform:capitalize}.modal-popup .modal-footer .action-primary,.modal-popup .modal-footer .action-secondary{background:#121212;border:1px solid #121212;height:40px;font-size:16px;font-weight:500;padding:7px 20px;line-height:22px;text-transform:none;border-radius:40px;transition:all .2s ease;font-family:"Plus Jakarta Sans",sans-serif}.modal-popup .modal-footer .action-primary:hover,.modal-popup .modal-footer .action-secondary:hover{color:#121212;background:#fff;border:1px solid #121212}.related .owl-carousel .owl-nav button.owl-prev,.upsell .owl-carousel .owl-nav button.owl-prev{width:22px;height:30px;background:url(../images/Icons/Icone/arrow-left.svg) no-repeat;border:none;border-radius:0;position:absolute;left:-60px;top:45%}.related .owl-carousel .owl-nav button.owl-next,.upsell .owl-carousel .owl-nav button.owl-next{width:22px;height:30px;background:url(../images/Icons/Icone/arrow-right.svg) no-repeat;border:none;border-radius:0;position:absolute;right:-60px;top:45%}.product-info-main .product.attribute.overview .value.description-content .description-colapse{height:480px;overflow:auto;-ms-overflow-style:none;scrollbar-width:none}.product-info-main .product.attribute.overview .value.description-content .description-colapse::-webkit-scrollbar{display:none}.product-info-main .product.attribute.overview .value.description-content.active .description-colapse{height:auto;overflow:auto}.product-info-main-middle{clear:both;display:flex;padding:35px 0 0}.product-info-main-middle .product-info-main-middle-left{width:55%}.product-info-main-middle .product-info-main-middle-right{width:45%;padding-left:55px}.product-info-main-middle .description-content{padding:20px 0 0px}.product-info-main-middle .description-content ul{padding:0 0 0 20px}.product-info-main-middle .description-content ul li{list-style-type:disc;margin:0 0 5px}.product-info-main-middle .description-content .icons{margin:0 0 20px}.product-info-main-middle .description-content .icons ul{display:flex;flex-wrap:wrap;padding:0;margin:0}.product-info-main-middle .description-content .icons ul li{list-style-type:none;margin:0 0 15px;text-align:center;width:33.333%}.product-info-main-middle .description-content .icons ul li img{width:60px}.product-info-main-middle .description-content .icons ul li span{display:block;text-align:center;font-weight:600;text-transform:uppercase;font-size:12px}.product-info-main-middle .description-content .description-colapse{margin:0 0 10px;height:480px;overflow:auto;-ms-overflow-style:none;scrollbar-width:none}.product-info-main-middle .description-content .description-colapse::-webkit-scrollbar{display:none}.product-info-main-middle .description-content.active .description-colapse{height:auto;overflow:auto}#des-read-more{color:#cc9f7e;text-decoration:none}.avvolgente-container{width:100%}.avvolgente-container .avvolgente{border-radius:10px;background:#F8FAFC;padding:30px 30px 10px}.avvolgente-container .avvolgente h2{font-size:25px;font-style:normal;font-weight:500;line-height:34px;margin:0 0 30px}.avvolgente-container .avvolgente ul{margin:0px;padding:0px}.avvolgente-container .avvolgente ul li{margin:0px 0px 20px;padding:0px 0px 0px 15px;position:relative;list-style:none;font-size:16px;font-style:normal;font-weight:400;line-height:22px}.avvolgente-container .avvolgente ul li strong,.avvolgente-container .avvolgente ul li b{font-size:16px;font-style:normal;font-weight:400;line-height:22px}.avvolgente-container .avvolgente ul li:before{content:"";background:#121212;width:5px;height:5px;border-radius:5px;position:absolute;top:8px;left:0}.block.filter{position:relative;border-top:0px solid #ccc !important;z-index:10;display:none}.block.filter .action-show-filter{color:#121212;font-family:'Plus Jakarta Sans',sans-serif;font-size:15px;font-weight:600;line-height:30px;letter-spacing:0.4285714px;position:absolute;top:12px;left:0;cursor:pointer;display:flex;align-items:center}.block.filter .action-show-filter .icon{width:16px;height:8px;position:relative;left:14px;display:block;background:url(../images/Icons/Generale/angle-down.svg) no-repeat}.block.filter .action-show-filter .icon.open{background:url(../images/Icons/Generale/angle-up.svg) no-repeat}.block.filter .filter-content{position:absolute;top:60px;left:0;background:#fff;z-index:9;width:100%;display:none}.block.filter .filter-options{width:100%;padding:0 0 60px}.block.filter .filter-options .options-item{width:20%}.block.filter .filter-options .options-item .options-title{color:#121212;font-size:13px;font-weight:600;line-height:30px;letter-spacing:0.3714286px}.block.filter .filter-options .options-item .options-content .item a{color:#121212;font-size:14px;font-weight:300;line-height:25px;position:relative;padding-left:25px;text-decoration:none}.block.filter .filter-options .options-item .options-content .item a:before{content:"";position:absolute;left:0;top:3px;width:12px;height:12px;border:solid 1px #121212;border-radius:12px}.block.filter .filter-options .options-item .options-content .item a.am_shopby_link_selected:before{content:"";position:absolute;left:0;top:3px;width:12px;height:12px;background:#121212;border:solid 1px #121212;border-radius:12px}.block.filter .filter-options .options-item .options-content .item a.am_shopby_link_selected:after{content:"";position:absolute;left:1px;top:4px;width:10px;height:10px;background:#121212;border:solid 1px #fff;border-radius:10px}.block.filter .filter-options .options-item .options-content .item input{display:none}.block.filter .filter-options .options-item .options-content .swatch-layered.color{display:flex}.block.filter .filter-options .options-item .options-content .swatch-layered.color .item{margin:10px 0 5px !important}.block.filter .filter-options .options-item .options-content .swatch-layered.color .item a{padding-left:5px}.block.filter .filter-options .options-item .options-content .swatch-layered.color .item a:before{display:none}.block.filter .filter-options .options-item .options-content .swatch-layered.color .item a:after{display:none}.block.filter.active .filter-content{display:block}.swatch-option.image:not(.disabled):hover,.swatch-option.color:not(.disabled):hover{border:0px solid #fff;outline:2px solid #c34000}#amasty-shopby-product-list{position:relative}#amasty-shopby-product-list .products.wrapper{margin-top:40px}.action-show-sort{position:absolute;left:160px;top:12px;color:#121212;font-size:15px;font-weight:600;line-height:30px;letter-spacing:0.4285714px;cursor:pointer;display:flex;align-items:center;z-index:11}.action-show-sort .icon{width:16px;height:8px;position:relative;left:14px;display:block;background:url(../images/Icons/Generale/angle-down.svg) no-repeat}.action-show-sort .icon.open{background:url(../images/Icons/Generale/angle-up.svg) no-repeat}.toolbar-sorter.sorter{position:absolute;left:0;top:70px;right:initial;background:#fff;width:100%;text-align:left;z-index:11;padding:0 0 30px;display:none}.toolbar-sorter.sorter .sorter-options{margin:0 !important}.toolbar-sorter.sorter.open{display:block}.catalog-category-view .filter-current{width:70%;justify-content:flex-end}.catalog-category-view .filter-current .swatch-attribute.swatch-layered.color{margin-top:4px}.action-close-filter{position:absolute;right:0;top:0;color:#101017;font-size:12px;font-weight:300;line-height:20px;text-align:right;text-transform:uppercase;letter-spacing:0.8571429px;cursor:pointer;display:flex;align-items:center}.action-close-filter .icon{width:17px;height:17px;position:relative;left:-10px;display:block;background:url(../images/Icons/Generale/close.svg) no-repeat}.action-close-sorter{position:absolute;right:0;top:0;color:#101017;font-size:12px;font-weight:300;line-height:20px;text-align:right;text-transform:uppercase;letter-spacing:0.8571429px;cursor:pointer;display:flex;align-items:center}.action-close-sorter .icon{width:17px;height:17px;position:relative;left:-10px;display:block;background:url(../images/Icons/Generale/close.svg) no-repeat}.section-product-grid .owl-carousel .owl-nav button.owl-prev{width:22px;height:30px;background:url(../images/Icons/Icone/arrow-left.svg) no-repeat;border:none;border-radius:0;position:absolute;left:-60px;top:45%}.section-product-grid .owl-carousel .owl-nav button.owl-next{width:22px;height:30px;background:url(../images/Icons/Icone/arrow-right.svg) no-repeat;border:none;border-radius:0;position:absolute;right:-60px;top:45%}.catalogsearch-result-index.page-layout-1column .filter.block{display:none}.catalogsearch-result-index.page-layout-1column .toolbar-products{display:none}.modal-inner-wrap .sociallogin-wrapper{display:none !important}.box_to_top{display:none}.box_to_top a{background:#101017;bottom:70px;color:#ffffff;font-size:25px;height:40px;line-height:35px;position:fixed;right:15px;text-align:center;width:40px;z-index:99}.language-menumobile ul{display:flex;justify-content:end;padding:10px 10px}.language-menumobile ul li{position:relative}.language-menumobile ul li a{color:#121212;font-size:13px;font-weight:300;line-height:20px;padding:0 10px;text-decoration:none}.language-menumobile ul li strong{color:#121212;font-size:13px;font-weight:500;line-height:20px;padding:0}.language-menumobile ul li.lang-en:before{content:"";background:#121212;position:absolute;left:0;top:8px;width:1px;height:10px}.account .page-footer{margin-top:25px}.account .table-wrapper.ordini-vecchi{border:none;overflow:initial}.account .table-wrapper.ordini-vecchi .table-order-items{width:100%}.account .table-wrapper.ordini-vecchi .dataTables_wrapper .dataTables_length select{border-radius:15px;margin:10px 0;padding:5px 10px}.account .table-wrapper.ordini-vecchi .dataTables_wrapper .dataTables_filter input{padding:5px 10px;margin:10px 0;border-radius:15px}.products-grid.wishlist .product-items .product-item{min-width:220px}.products-grid.wishlist .product-items .product-item .product-item-info .action.towishlist{display:none}.move-to-content{position:relative}.move-to-content span{position:absolute;top:-40px;left:50%;transform:translate(-50%, -50%);width:25px;height:15px;z-index:1;cursor:pointer;background:url(../images/movetocontent.svg) no-repeat center}.newsletter-ok.pagine-cms{text-align:center}.newsletter-ok.pagine-cms h1{text-align:center;display:block;color:#121212;font-size:24px;font-weight:600;line-height:33px;margin:40px 0 10px}.newsletter-ok.pagine-cms .actions-toolbar{display:inline-block;margin-top:25px;text-align:center}.newsletter-ok.pagine-cms .actions-toolbar a{border-radius:40px}.pagine-cms.spedizioni{text-align:left}.pagine-cms.spedizioni span{color:#cc9f7e}.pagine-cms.spedizioni .contenitore-blocchi p.titolo{color:#cc9f7e;font-style:italic;font-weight:700;font-size:18px}.pagine-cms.spedizioni .contenitore-blocchi .blocco-img{width:50%;margin-top:30px;margin-bottom:40px;float:left;position:relative;min-height:1px;padding-right:15px;padding-left:15px}.pagine-cms.spedizioni .contenitore-blocchi .blocco-img .cont-cont{background-color:#EEEEEE;padding:20px;text-align:center;width:100%;float:left}.category-description-content ul{list-style-type:disc}.category-description-content li{margin-left:2.5rem;list-style:disc outside none;margin-bottom:5px}.category-description-content h2{color:#101017;font-size:28px;font-weight:600;line-height:32px;margin-top:2rem;margin-bottom:2rem}.category-description-content strong{font-weight:600}.faq-video{height:0;overflow:hidden;padding-bottom:56.25%;padding-top:30px;position:relative;margin-top:15px}.faq-video iframe{height:100%;left:0;position:absolute;top:0;width:100%}.pagine-cms.condizioni-utilizzo p,.pagine-cms.reso-rimborso p,.pagine-cms.chi-siamo p,.pagine-cms.privacy-policy p{font-size:18px;font-weight:300;line-height:30px;margin-bottom:25px}h1.page-title{font-size:2.5rem;font-weight:600}.pagine-cms p.title{font-size:30px;margin-top:40px;font-weight:700;line-height:42px;margin-bottom:1rem;padding:50px 0 10px;border-top:1px solid #d1d1d1}.pagine-cms.privacy-policy li{margin-left:2em;list-style:disc}.pagine-cms li{font-size:18px;font-weight:300;line-height:30px;margin-bottom:5px}.pagine-cms.privacy-policy ul{margin-bottom:1rem}.title-cms h2{text-align:center;color:#cc9f7e}.title-cms p{text-align:center}.step.step0{max-width:50%;margin:auto}.istruzioni-title{display:flex;background:#f2f2f3}.istruzioni-icon{display:flex;margin-left:5em;padding:10px}.istruzioni-title h4{font-size:1.7em;margin:auto auto auto 8em}.currentStepTitle{display:none}.dot{display:none}.littleDot{display:none}.istruzioni-block{border:1px solid #f2f2f3;max-width:1170px;margin:0 auto 3em}.istruzioni-content{display:flex}.istruzioni-content ol{margin:0;margin-left:15px;padding-right:15px;margin-top:20px;font-size:1.5rem}.category-description-content ul{list-style-position:inside}.pagine-cms.spedizioni p{font-size:1.5rem}.pagine-cms.spedizioni{margin-bottom:3em}.pagine-cms.reso-rimborso ul{margin-left:2em;font-size:1.5rem}.pagine-cms.reso-rimborso li{list-style-type:disc;margin-left:1em}.category-description-content li{text-align:initial}.swatch-option-tooltip{min-width:30px;display:none !important}.swatch-option-tooltip .corner:before{top:4px}.swatch-option-tooltip .corner:after{left:-16px;top:3px}.pagine-cms a{color:#121212;text-decoration:underline}.pagine-cms a:hover{color:#17C599}body.wp-sl.customer-account-create div.page-wrapper .columns .main div.sociallogin-wrapper{display:none}.amsl-registration-page .amsl-separator{display:block}.amsl-registration-page .amsl-separator .amsl-icon{z-index:1;color:#636363;font-size:18px;border:0px solid #dbdbdb;width:auto;padding:0 15px}.amsl-registration-page .amsl-social-wrapper .amsl-social-login{background:#fff}.amsl-registration-page .amsl-social-wrapper .amsl-social-login .amsl-buttons{padding-top:20px;justify-content:center}.amsl-registration-page .amsl-social-wrapper .amsl-social-login .amsl-buttons .amsl-button-wrapper{margin:0 8px}.amsl-registration-page .amsl-social-wrapper .amsl-social-login .amsl-buttons .amsl-button-wrapper .amsl-button{background:#fff;border:1px solid #636363;position:relative}.amsl-registration-page .amsl-social-wrapper .amsl-social-login .amsl-buttons .amsl-button-wrapper .amsl-button .amsl-social-icon{min-width:40px;margin-left:5px}.amsl-registration-page .amsl-social-wrapper .amsl-social-login .amsl-buttons .amsl-button-wrapper .amsl-button .amsl-social-icon::after{line-height:48px;font-size:16px;color:#636363;position:absolute;left:20px;top:0;right:0;bottom:0}.amsl-registration-page .amsl-social-wrapper .amsl-social-login .amsl-buttons .amsl-button-wrapper .amsl-button.-google .amsl-social-icon::after{content:"Google"}.amsl-registration-page .amsl-social-wrapper .amsl-social-login .amsl-buttons .amsl-button-wrapper .amsl-button.-facebook .amsl-social-icon::after{content:"Facebook"}.amsl-registration-page .amsl-social-wrapper .amsl-social-login .amsl-buttons .amsl-button-wrapper .amsl-button.-paypal .amsl-social-icon::after{content:"PayPal"}.amsl-registration-page .amsl-social-wrapper .amsl-social-login .amsl-buttons .amsl-button-wrapper .amsl-button .amsl-text{display:none}.amsl-registration-page .amsl-social-wrapper .amsl-social-text{padding:10px 15px 10px}.amsl-registration-page .amsl-social-wrapper .amsl-social-text p{color:#6e6e6e;font-size:14px;font-weight:300;line-height:23px;text-align:center}.cart-summary .shipping-text:lang(it){display:none !important}.tabs-nav{list-style:none;margin:0;padding:0px;overflow:auto}.tabs-nav li{float:left;margin:0 8px 0 0;padding:7px 15px;border-radius:20px;border:1px solid #121212;cursor:pointer}.tabs-nav li:hover,.tabs-nav li.active{background:#121212}.tabs-nav li a{text-decoration:none;color:#121212;text-align:center;font-size:13px;font-style:normal;font-weight:500;line-height:normal}.tabs-nav li:hover a,.tabs-nav li.active a{color:#fff}.tab-list{display:none;padding:25px 0}.tab-action{margin:25px 0px 0px}.tab-action .tab-action-link{display:inline-block;height:40px;padding:0 35px;background:#121212;color:#fff;font-size:16px;font-style:normal;font-weight:500;line-height:36px;border-radius:40px;text-decoration:none;border:1px solid #121212;transition:all .2s ease}.tab-action .tab-action-link:hover{color:#fff;background:#121212}.products-grid .product-items.grid-categories{margin:0px !important}.extra_description .extra_description_content{height:167px;overflow:hidden}.extra_description.active .extra_description_content{height:auto}.extra_description .extra_description_action span{cursor:pointer;color:#121212;font-size:18px;font-weight:500;text-decoration:underline}.extra_description .extra_description_action span:hover{color:#121212;text-decoration:none}.extra_description .less{display:none}.extra_description.active .less{display:block}.extra_description.active .more{display:none}.extra_description h2,.extra_description h3,.extra_description h4{font-size:28px;font-weight:600;line-height:32px;margin:0 0 15px;padding:5px 0 0}.extra_description p{font-size:18px;font-weight:300;line-height:32px;margin:0 0 10px}.extra_description p strong{font-weight:600}@media (max-width:767px){.extra_description h2,.extra_description h3,.extra_description h4{font-size:18px;line-height:23px}.extra_description p{font-size:14px;line-height:20px}.extra_description p strong{font-weight:500}.extra_description .extra_description_action span{font-size:14px}.block-collapsible-nav{top:-45px;z-index:1}}.cms-manifesto .page-wrapper,.cms-vestibilita-dei-prodotti .page-wrapper,.cms-product-fit .page-wrapper{background:url(../images/bg-shape-special.svg) no-repeat;background-position:245px 90px}.cms-manifesto .footer-collezioni,.cms-vestibilita-dei-prodotti .footer-collezioni,.cms-product-fit .footer-collezioni,.cms-manifesto .footer-tipologie,.cms-vestibilita-dei-prodotti .footer-tipologie,.cms-product-fit .footer-tipologie,.cms-manifesto .footer-acquista,.cms-vestibilita-dei-prodotti .footer-acquista,.cms-product-fit .footer-acquista,.cms-manifesto .footer-newsletter,.cms-vestibilita-dei-prodotti .footer-newsletter,.cms-product-fit .footer-newsletter,.cms-manifesto .footer-top,.cms-vestibilita-dei-prodotti .footer-top,.cms-product-fit .footer-top{display:none}.cms-tutti-i-prodotti .page-wrapper,.cms-all-products .page-wrapper{background:url(../images/bg-shape-generic.svg) no-repeat;background-position:145px 345px}.page-products.category-anticellulite-donna,.page-products.category-intimo-contenitivo-uomo,.page-products.category-intimo-contenitivo-donna{background:url(../images/bg-shape-generic.svg) no-repeat;background-position:145px 345px}.products-grid .product-items .product-item .photo-second>.photo_box_item{display:none;transition:all .2s ease}.products-grid .product-items .product-item .photo-second>.photo_box_item video{display:block;left:0;margin:auto;position:absolute;right:0;top:0;width:100%;border-radius:20px;z-index:1}.products-grid .product-items .product-item .photo-second>.photo_box_item .product-image-photo-hovered{display:block;left:0;margin:auto;position:absolute;right:0;top:0;width:100%;border-radius:20px;z-index:1;transition:all .2s ease}.products-grid .product-items .product-item .photo-second:hover>.photo_box_item{display:block}.products-grid .product-items .product-item .product-item-info:hover .photo-second>.photo_box_item{display:block}.stop-spedizioni{background:#8B2EE8;padding:5px;border-radius:25px}.stop-spedizioni p{color:#fff;text-align:center;margin-bottom:0px;font-size:16px;font-weight:600}