.group-speciali{padding:0 .75rem !important}.product-attachments .group-speciali .card{border:1px solid #e5e5e5 !important;border-radius:.25rem !important}.advantages{margin:15px 0px;font-size:.8em;line-height:1.2em;flex-wrap:wrap}.advantages a{flex:1 1 50%;max-width:185px;color:#999;padding:5px 0px;display:inline-block}.advantages a:hover,.advantages a:active{text-decoration:none;color:#444}.advantages span{font-size:125%;min-width:20px;text-align:center}.qta.form-control{padding:.375rem}.wishmobile{z-index:1003;position:fixed}.wishmobile .alert{border-radius:0px;background-color:hsla(0,0%,60%,.95);color:#fff;box-shadow:0px 5px 20px #373a3c;border-color:rgba(0,0,0,0);padding:5px 35px 5px 5px;text-align:center}.wishmobile .alert .close{opacity:1}.wishmobile .alert a{color:#fff;text-decoration:underline;font-weight:bold}.td-info{width:25%;text-align:right;min-width:120px;font-weight:500;background-color:#f9f9f9}.product-overview .table{max-width:100%}.card.sconto-imballo{padding:10px;line-height:1.4em;margin-top:10px}.card.sconto-imballo .fa{font-size:1.8em}.card.sconto-imballo em{font-size:.9em}.cart-summary{background-color:#fcfcfc;border:solid 1px #eee;border-radius:4px;padding:15px;margin-bottom:15px;line-height:24px;box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24)}.cart-summary:empty{display:none !important}.cart-summary .input-group-btn{width:auto}.cart-summary .input-group-btn .btn{padding:.375rem .7rem;line-height:1.5}.cart-summary .input-group-btn .btn i{vertical-align:middle}.cart-summary .quantity{font-size:.8em}.cart-summary input.qta{box-shadow:none;max-width:70px;text-align:center}.cart-summary label{text-align:right}.cart-summary form .row{margin-right:-0.4rem;margin-left:-0.4rem;text-align:center}.cart-summary form [class*=col-]{padding-left:.4rem;padding-right:.4rem}.cart-summary .baloon{margin-top:10px;background:#fff;border-radius:.25rem;padding:.7rem .5rem;border:1px solid #ccc}.cart-summary .baloon .box-icon-container{float:left;max-width:40px;margin:0 10px 0 0;position:relative;width:30%}.cart-summary .baloon .box-icon-container img.box-icon{width:100%}.cart-summary .baloon .box-icon-container .box-item-counter{position:absolute;font-size:80%;bottom:0;left:0;right:0;text-align:center}.cart-summary .baloon-pointer{width:15px;height:15px;margin:auto;border:1px solid;background:#fff;border-color:#ccc #ccc rgba(0,0,0,0) rgba(0,0,0,0);transform:translateY(50%) rotateZ(-45deg)}.cart-summary .label,.cart-summary .control-label{font-size:1em;font-weight:300;padding-top:7px;line-height:1.2rem}input[type=number].inputbox.qta{-moz-appearance:textfield;-webkit-appearance:textfield}input[type=number].inputbox.qta::-webkit-outer-spin-button,input[type=number].inputbox.qta::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.eco-choice-disclaimer-icon{float:left;font-size:1.5em;margin-left:-20px;margin-top:10px}.product-overview{margin-top:15px;margin-bottom:15px;overflow:hidden}.product-overview img.banner{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;border:solid 1px #eee;margin-bottom:15px}.product-overview-info .media-left{padding-right:10px;min-width:50px;text-align:-webkit-right}.wishmobile{z-index:1003;position:fixed}.wishmobile .alert{border-radius:0px;background-color:hsla(0,0%,60%,.95);color:#fff;box-shadow:0px 5px 20px #373a3c;border-color:rgba(0,0,0,0);padding:5px 35px 5px 5px;text-align:center}.wishmobile .alert .close{opacity:1}.wishmobile .alert a{color:#fff;text-decoration:underline;font-weight:bold}.price-table{margin-bottom:20px;width:100%}.price-table .price-table-label{text-align:right}.price-table td{padding-left:10px;width:50%}.shipping-disclaimer,.vat-disclaimer,.point-disclaimer,.gift-disclaimer,.like-disclaimer{font-size:.8rem;line-height:1.4em;display:block}.like-disclaimer{display:inline-block;padding-top:10px}.price-list{font-size:1.2em}.price-discount{font-size:1.6em;font-weight:700}.price-save{font-size:1.2em;font-weight:700;color:#f60}.discounted{text-decoration:line-through}.price-save-disclaimer,.price-vat{font-size:.8em}.product-related-box{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;background-color:#fcfcfc;border:solid 1px #eee;padding:15px;margin-bottom:30px}.product-cover{text-align:center}.cover-invisible figure:not(:first-child){display:none}.zoomContainer,.zoomLens{z-index:900}.product-cover img{max-height:440px;margin-bottom:15px}.cover-360{margin-top:15px}.cover-360 .btn.btn-block{line-height:20px;padding:5px 20px}#cover-carousel-large .slick-slide img,#cover-container img{max-width:240px;max-height:none;height:auto}#cover-carousel-large.slick-slider{padding:0px}#cover-carousel-large figure{overflow:visible}#cover-carousel-large a{display:block}.product-overview h2{color:#999;font-weight:500;margin-bottom:10px}.product-manufacturer .media-left img{max-width:100px}.product-manufacturer .media{margin-bottom:30px}.product-description h3,div.block-descrizione h3{padding-bottom:5px;border-bottom:solid 1px #ddd}.product-attachments ul{padding-left:30px}.product-attachments li{line-height:1em;margin-bottom:15px}.product-manufacturer,.product-gallery,.product-attachments,.product-questions,.product-info{margin-bottom:30px}.product-info,.product-attachments{font-size:.9em}.product-info .table td{padding:.5rem}.product-info a.label-default,.product-info a.badge-secondary{color:#fff}.product-specs{overflow:hidden}.product-specs .card-block{overflow:hidden}.product-specs.cert img{filter:grayscale(75%);-webkit-filter:grayscale(75%)}.product-specs.cert img:hover{filter:grayscale(0%);-webkit-filter:grayscale(0%);transition:400ms}.product-ingredients p{font-size:.85em;line-height:1.2em;text-align:justify}.product-specs img{display:block;width:4rem;float:left;margin:5px 5px}.product-manufacturer>p>a>img{max-height:128px;float:left;margin-right:15px}.product-manufacturer>p{overflow:hidden}.sticky{background:none;position:-webkit-sticky;position:sticky;top:90px;background-color:#fafafa;padding:30px 10px;box-shadow:3px 3px 6px hsla(0,0%,80%,.3)}.slider-productcover img{height:50px}.slider-productcover .slick-slide img{border:solid 2px #eee}.slider-productcover .slick-current:hover>img,.slider-productcover .slick-current:active>img{border:solid 2px #58b857}.slider-productcover .slick-current img{border:solid 2px #58b857}#cover-carousel-thumbs img{max-width:45px}#cover-carousel-thumbs .item{display:inline-block}.sticky-anchor{height:0px;clear:both;position:relative;top:-100px}.bundle{font-size:.8em;line-height:1.2em;padding-left:37px}.bundle .title{font-size:1.3em;font-weight:normal;text-align:left;margin-bottom:10px}.bundle .fa-plus{padding:0px 5px}.bundle .buy-together{float:left;font-size:1.2em;line-height:1.5em;display:block;margin-right:10px}.bundle .buy-together .price-table{margin-bottom:5px}.bundle .buy-together .addtocart{text-align:right}.bundle .buy-together .price-table-label{background-color:#fff}.bundle .buy-together .price-table-price{text-align:right}.bundle .buy-together .price-list{font-size:.8em}.bundle .buy-together .label-info{font-size:1.6em}.more-bundle{text-align:center}a.more-bundle{margin-bottom:0px;display:inline-block}.more-bundle.in.collapse+div a.showdetails:before{display:none}.more-bundle.collapse+div a.showdetails:before{content:"+ mostra altri"}.short-description{font-size:.8em;line-height:1.4em;text-align:justify;font-style:italic}.cart-summary button.numverde{background:none;border:none;font-size:.8em;font-weight:300}.cart-summary .fa-heart{color:#d9534f;transition:font-size .3s}.cart-summary a:hover span.fa-heart{color:red;font-size:130% !important}.social-bar{width:100%}.social-bar .btn.disabled,.social-bar .btn:disabled,.social-bar fieldset[disabled] .btn{cursor:default}.social-bar .btn-glass{width:17%}.social-bar .btn-glass.disabled{width:32%}.ribbon{font-size:16px !important;width:100%;position:relative;background:#3bf;color:#fff;text-align:center;padding:.5em;margin:auto;box-shadow:0px 1px 5px #ccc;-moz-box-shadow:0px 1px 5px #ccc;-webkit-box-shadow:0px 1px 5px #ccc}.ribbon:before{left:-2em;border-right-width:1.5em;border-left-color:rgba(0,0,0,0)}.ribbon:after{right:-2em;border-left-width:1.5em;border-right-color:rgba(0,0,0,0)}.ribbon .ribbon-content:before,.ribbon .ribbon-content:after{content:"";position:absolute;display:block;border-style:solid;border-color:#109fe0 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);bottom:-1em}.ribbon .ribbon-content:before{left:0;border-width:1em 0 0 1em}.ribbon .ribbon-content:after{right:0;border-width:1em 1em 0 0}.ribbon-text{border:1px solid #ccc;margin:-1px 15px 15px 15px;padding:15px;border-radius:.25rem}#cover-container .slick-dots{height:25px;line-height:10px}select.rating-star-select{display:none}.pswp__share--download{display:none}@media(min-width: 992px){.link-avvisami{text-decoration:none;pointer-events:none}.link-avvisami:hover{text-decoration:none !important}}#price-bottom{position:fixed;left:0;bottom:0;width:100%;background-color:#fcfcfc;color:#212529;z-index:1000;border-top:1px solid rgba(0,0,0,.1);visibility:hidden;opacity:0;transition:visibility .5s,opacity .5s ease-out}#price-bottom.show{visibility:visible;opacity:1}#price-bottom .row{margin:0;line-height:1;align-items:center}#price-bottom span,#price-bottom button{font-size:12px}#price-bottom button i.fas.fa-shopping-cart:before{font-size:12px;float:left}@media(max-width: 768px){.eco-choice-disclaimer-icon{margin-right:3px}}@media(max-width: 74.9em){#cover-carousel-large.slick-slider .slick-slide img,#cover-container img{max-width:190px;max-height:none;height:auto}}@media(max-width: 61.9em){.slider-productcover img{height:80px}#cover-carousel-large .slick-slide img{max-width:290px;max-height:none;height:auto}#cover-carousel-large.slick-slider{padding:0px}.social-bar .btn-secondary{width:14%}.social-bar .btn-secondary.disabled{width:30%}}@media(max-width: 992px){#cover-carousel-thumbs{display:none}}@media(max-width: 47.9em){.bundle{padding-left:0px}.bundle .buy-together{width:100%;text-align:center}.bundle .buy-together .addtocart{text-align:center}.bundle .buy-together .price-table-price{text-align:left}.slider-productcover img{height:10px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px}.slider-productcover img{border-width:5px !important}#cover-carousel-large .slick-slide img{max-width:300px;max-height:none;height:auto}#cover-carousel-large.slick-slider{padding:0px}#cover-carousel-thumbs.slick-slider{padding:0px 140px}.sticky-anchor{margin:0px;height:1px}}@media(max-width: 33.9em){.price-table .price-table-label{width:128px;text-align:right}#cover-carousel-large .slick-slide img{max-width:240px;max-height:none;height:auto}#cover-carousel-thumbs.slick-slider{padding:0px 40px}.sticky-anchor{height:0px}.product-overview{margin-bottom:0px}}.alert.alert-success-macrolibrarsi{color:#fff;background-color:#86b656;border-color:#86b656}.alert.alert-success-macrolibrarsi a{text-decoration:underline;color:#fff}.threshold-sale-container::-webkit-scrollbar{display:none}.threshold-sale-card{min-width:8rem;text-decoration:none !important;color:#000 !important}.threshold-sale-card .threshold-sale-price{color:#689834}.threshold-sale-card.active{background-color:rgba(97,160,31,.1019607843)}figure.item{position:relative}figure.item .publisher-stamp-link{position:absolute;bottom:0rem;right:23%}@media(min-width: 401px)and (max-width: 420px){figure.item .publisher-stamp-link{right:25%}}@media(min-width: 421px)and (max-width: 475px){figure.item .publisher-stamp-link{right:27%}}@media(min-width: 476px)and (max-width: 500px){figure.item .publisher-stamp-link{right:29%}}@media(min-width: 501px)and (max-width: 540px){figure.item .publisher-stamp-link{right:31%}}@media(min-width: 541px)and (max-width: 580px){figure.item .publisher-stamp-link{right:32%}}@media(min-width: 581px)and (max-width: 767px){figure.item .publisher-stamp-link{right:33%}}@media(min-width: 991px)and (max-width: 1198px){figure.item .publisher-stamp-link{right:11%}}@media(min-width: 1199px)and (max-width: 1279px){figure.item .publisher-stamp-link{right:1%}}@media(min-width: 1280px){figure.item .publisher-stamp-link{right:13%}}figure.item .publisher-stamp-link .publisher-stamp-img{width:70px !important}.link__new-review--disabled{color:currentColor;cursor:not-allowed;opacity:.5;text-decoration:none;pointer-events:none}.sp-modal{display:block;position:fixed;z-index:2147483647;inset:0px;transition:visibility 0s linear .3s,opacity .3s;--font-family-base: "Poppins", sans-serif;--text-color-base: #272727;--text-color-subtitle: #646464;--text-color-close: #646464;--text-color-footer: #595959;--text-color-grey: #373737;--bg-white: #FFFFFF;--bg-pink: #FBE8E9;--bg-pink-dark: #F7CBCF;--bg-transparent: transparent;--bg-color-base: #F0F0F0;--bg-gradient-base: linear-gradient(111.58deg, #F7CBCF 27.23%, #FBE8E9 68.63%);--bg-gradient-logo: linear-gradient(90deg, #FAE0E6 27.08%, #BBE4FF 100%);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.sp-modal--open{transition:visibility 0s linear 0s,opacity 0s}.sp-modal--open .sp-modal__overlay{opacity:1}.sp-modal--open .sp-modal__wrapper{transform:translateY(0);transition:transform .3s ease-in-out .2s}.sp-modal__container,.sp-modal__header{border-radius:20px 20px 0 0}.sp-modal__header,.sp-modal__content,.sp-modal__footer{padding-left:16px;padding-right:16px}.sp-modal__overlay{position:fixed;top:0;left:0;right:0;bottom:0;width:100%;height:100%;background-color:rgba(0,0,0,.3);opacity:0;transition:opacity .3s ease-in-out;z-index:-1}.sp-modal__wrapper{font-family:var(--font-family-base);font-size:14px;font-weight:400;line-height:1.2;color:var(--text-color-grey);height:100%;overflow:hidden auto;text-align:center;transform:translateY(100%);transition:transform .3s ease-in-out;scrollbar-width:none}.sp-modal__wrapper::-webkit-scrollbar{display:none}.sp-modal__wrapper::after{content:"";display:inline-block;vertical-align:middle;height:100%;width:0px}.sp-modal__container{position:relative;display:inline-block;max-width:480px;width:100%;margin:80px 0 0 0;vertical-align:bottom;text-align:left;overflow-y:auto;background-color:var(--bg-white);scrollbar-width:none}.sp-modal__container::-webkit-scrollbar{display:none}@media(min-width: 481px){.sp-modal__container{width:calc(100% - 64px);margin:32px;vertical-align:middle;border-radius:20px}}.sp-modal__header{padding-top:24px;color:var(--text-color-base);background-color:var(--bg-pink)}.sp-modal__actions{display:flex;align-items:center;justify-content:space-between;padding-bottom:32px}.sp-modal__close{font-weight:600;color:var(--text-color-close);cursor:pointer}.sp-modal__title{font-weight:600;font-size:24px;padding-bottom:8px}.sp-modal__subtitle{line-height:1.5;color:var(--text-color-subtitle)}.sp-modal__divider{width:100%;height:40px;background-color:var(--bg-pink);clip-path:ellipse(60% 150% at 50% -50%);margin-bottom:33px}.sp-modal__content{padding-bottom:65px}.sp-modal__footer{font-size:12px;font-weight:500;line-height:1.5;color:var(--text-color-footer);padding-bottom:16px}.sp-infos-list svg{pointer-events:none}.sp-container-amount{margin-top:25px}.sp-container-amount .total-amount{font-size:14px;line-height:1.5;font-weight:600;margin-bottom:13px}.sp-container-amount .container-installments{position:relative;display:flex;justify-content:space-between}.sp-container-amount .container-installments .strip-bar{position:absolute;top:14px;left:0;width:100%;height:1px;border-top:1px dashed var(--text-color-base);z-index:1}.sp-container-amount .container-installments .installment{position:relative;display:flex;flex:1;flex-direction:column;align-items:center;line-height:1.5;padding:0 5px;z-index:2}.sp-container-amount .container-installments .installment__number{position:relative;width:24px;height:24px;font-size:14px;font-weight:700;line-height:26px;text-align:center;background:var(--bg-white);border:solid 2px var(--text-color-base);border-radius:50%}.sp-container-amount .container-installments .installment__number .step-progress{position:absolute;top:50%;left:50%;z-index:-1;transform:translate(-50%, -50%)}.sp-container-amount .container-installments .installment__number .step-progress svg{display:block}.sp-container-amount .container-installments .installment__number .step-progress svg circle{stroke:var(--bg-pink-dark);fill:var(--bg-transparent)}.sp-container-amount .container-installments .installment__amount{color:var(text-color-grey);margin-top:8px}.sp-container-amount .container-installments .installment__deadline{font-size:12px;color:var(text-color-grey)}.sp-container-amount .container-installments .installment--today{font-weight:600}.sp-infos-list{color:var(--text-color-grey)}.sp-infos-list__info{display:flex;align-items:center;padding-bottom:34px}.sp-infos-list__info:last-of-type{padding-bottom:0}.sp-infos-list__icon{margin-right:16px}.sp-infos-list__label{font-weight:600}/*# sourceMappingURL=widget.css.map */
