@charset "UTF-8";#product .coupon-modal-title{background:#f0f5ff;border-bottom:none;text-align:left;color:#000;font-size:16px;display:flex!important;gap:10px;font-family:"proxima-nova-semibold",sans-serif;text-transform:uppercase}#product .coupon-modal-title:before{content:url(/modules/farmaminitools/views/img/product/coupon.svg);display:block;width:20px}#product .coupon-brand div#boxPromoManufacturer{font-size:13px;color:#0d3464;font-weight:500;line-height:12px;text-align:center;margin-top:15px;flex-direction:row;justify-content:center;display:flex;align-items:center;gap:2px}#product .coupon-brand .span-container{display:flex;gap:5px}#product .coupon-brand div#boxPromoManufacturer span.couponBadge{background:#0d3464;color:#fff;font-weight:500;padding:0 15px 0 5px;position:relative;border-radius:2px 0 0 2px;height:20px;line-height:20px}#product .coupon-brand div#boxPromoManufacturer span.couponBadge:after{content:" ";position:absolute;right:0;display:inline-block;top:0;bottom:0;margin:auto;width:0;height:0;border-top:10px solid transparent;border-bottom:10px solid transparent;border-right:10px solid #fff}#product .coupon-brand div#boxPromoManufacturer span.couponText{display:flex;align-items:center;gap:2px}#product .coupon-brand div#boxPromoManufacturer button.buttonCopy{background:#fff;color:#0d3464;border:0;text-transform:uppercase;cursor:pointer;height:35px;position:relative;padding:0;margin-left:5px}#product .coupon-brand div#boxPromoManufacturer button.buttonCopy:focus{outline:0}#product .coupon-brand div#boxPromoManufacturer button.buttonCopy span{position:relative}#product .coupon-brand div#boxPromoManufacturer button.buttonCopy span:after{content:" ";position:absolute;font-size:20px;padding:0 10px 0 0;background-image:url(/modules/farmaminitools/views/img/icona_copy.svg);background-repeat:no-repeat;width:17px;right:-20px;z-index:50;top:0;height:100%}#product .coupon-brand div#boxPromoManufacturer button.buttonCopy.copied{background:#fff;color:#000;font-size:0}#product .coupon-brand div#boxPromoManufacturer button.buttonCopy.copied:before{content:"";font-size:12px;padding:5px;color:#fff;background:#4caf50;border-radius:50%;font-weight:lighter;vertical-align:middle;width:23px;height:23px}#product .coupon-brand div#boxPromoManufacturer button.buttonCopy.copied:after{content:attr(data-msg);font-size:12px;max-width:111px;display:inline-block;line-height:12px;vertical-align:middle;text-transform:none}#product .bottomProduct{margin-top:40px}@media screen and (max-width:820px){#product .bottomProduct{margin-top:14px}}#product .pswp__img{object-fit:contain}#product #stickyfull .container #first-row .cart-sticky button i,#product .pswp--zoomed-in .pswp-zoom-lens,#product .pswp--zoomed-in .pswp-zoomed,#product .pswp--zoomed-in .pswp__custom-caption,#product .pswp--zoomed-in .pswp__custom-caption-mobile,#product .pswp--zoomed-in .pswp__custom-thumbnails,#product .pswp--zoomed-in .pswp__sidebar,#product .pswp-zoom-lens.active img,#product .pswp__button--zoom,.bottomProduct .description .arrow-rotation{display:none}#product .pswp__custom-caption{color:#000;max-width:600px;right:20px}#product .pswp-caption:first-letter,#product .pswp__custom-caption-mobile:first-letter,#product .pswp__custom-caption:first-letter{text-transform:capitalize}#product .pswp,#product .pswp__bg{background:#fff!important;background-color:#fff!important}#product .pswp__img,#product .pswp__item{background-color:#fff!important}#product .pswp__img,#product .pswp__item{background:#fff!important}@media screen and (max-width:480px){#product .alertCategoryStock .text{display:block}}#product .pswp__bg{opacity:1!important}#product .pswp__counter{color:#000;text-shadow:unset;opacity:1}#product .pswp__icn{fill:#000;color:#000}#product .pswp-zoom-lens{position:absolute;top:50%;left:50%;z-index:1030;display:flex;align-items:center;justify-content:center;width:32px;height:32px}#product .pswp-zoom-lens img{opacity:.5}#product .pswp__hide-on-close{opacity:1!important}#product .pswp__sidebar{position:fixed;right:0;top:50px;max-width:480px;display:block}@media screen and (max-width:1180px){#product .pswp__sidebar{display:none}}#product .pswp__custom-thumbnails{position:static}@media screen and (min-width:1181px){#product .pswp__custom-thumbnails{position:absolute;top:85px;right:20px}}#product .pswp-caption{color:#000;padding:5px 10px;text-align:left;max-width:400px;margin-bottom:20px;font-family:"proxima-nova-bold",sans-serif}#product .pswp__custom-caption-mobile{position:absolute;font-family:"proxima-nova-bold",sans-serif;font-size:13px;left:50%;width:100%;transform:translateX(-50%);text-align:center;top:50px}#product .pswp-thumbnails{display:grid;grid-template-columns:repeat(5,60px);gap:10px}#product .js-product-images-modal .js-modal-product-images img:hover,#product .pswp-thumbnails:hover{cursor:pointer}@media screen and (max-width:1180px){#product .pswp-thumbnails{position:absolute;margin:5px;bottom:10px;width:100%;grid-template-columns:repeat(12,60px);gap:5px}}@media screen and (max-width:767px){#product .pswp-thumbnails{position:absolute;margin:5px;bottom:10px;width:100%;grid-template-columns:repeat(8,45px);gap:5px}}@media screen and (max-width:375px){#product .pswp-thumbnails{position:absolute;margin:5px;bottom:10px;width:100%;grid-template-columns:repeat(7,45px);gap:5px}}#product .pswp-thumbnails .thumb-lightbox{display:flex}#product .pswp-thumbnails .thumb-lightbox img{width:65px;height:60px;object-fit:cover;aspect-ratio:1/1;object-position:center;border:1px solid #d3d3d3}@media screen and (max-width:576px){#product .pswp-thumbnails .thumb-lightbox img{width:45px;height:auto}}#product .pswp-thumbnails .img-selezionata{border:1px solid #0d3464}#product .js-product-images-modal{background-color:rgba(0,0,0,.5);color:#fff}#product #stock-alert-container .collapsed-content .card-body .modulo .form-holder,#product .js-product-images-modal.modal-visible,.bottomProduct .featured-products .products-slider.slider-products-not-initialized .swiper-wrapper{display:flex}#product .js-product-images-modal .modal-body{display:block;margin-left:0}#product .js-product-images-modal .modal-body .mask{position:static;overflow:unset;max-height:unset;margin-top:0;z-index:1}#product .js-product-images-modal .modal-body .product-images{margin-left:0}#product .js-product-images-modal .modal-content,.bottomProduct .description table tbody,.bottomProduct .description table tbody tr{border:0}#product .js-product-images-modal .modal-content .image-caption{border:0;width:unset;background:unset;padding-top:0}#product .js-product-images-modal .modal-content .thumb.selected{border:3px solid #0d3464}#product .js-product-images-modal .modal-content .image-caption #product-description-short a,#product .js-product-images-modal .modal-content .image-caption #product-description-short b,#product .js-product-images-modal .modal-content .image-caption #product-description-short em,#product .js-product-images-modal .modal-content .image-caption #product-description-short h1,#product .js-product-images-modal .modal-content .image-caption #product-description-short h2,#product .js-product-images-modal .modal-content .image-caption #product-description-short h3,#product .js-product-images-modal .modal-content .image-caption #product-description-short h4,#product .js-product-images-modal .modal-content .image-caption #product-description-short h5,#product .js-product-images-modal .modal-content .image-caption #product-description-short h6,#product .js-product-images-modal .modal-content .image-caption #product-description-short i,#product .js-product-images-modal .modal-content .image-caption #product-description-short p,#product .js-product-images-modal .modal-content .image-caption #product-description-short span,#product .js-product-images-modal .modal-content .image-caption #product-description-short strong{color:#fff!important;font-family:"proxima-nova",sans-serif!important}#product .js-product-images-modal .product-cover-modal{max-width:100%;height:auto}#product .js-product-images-modal .js-modal-product-images{list-style-type:none;padding-left:0}#product .js-product-images-modal .js-modal-product-images img{max-width:100px;margin:auto}#product .btn-link:focus{outline:unset}#product #stickyfull .container #first-row .cart-sticky button span,#product .collapse.show,#product .tabbed-content .product-description ul li{display:block}#product .collapse .fade{opacity:1}#product .collapse .card-body{padding:20px}#product .tabs{box-shadow:unset;padding:0}@media screen and (min-width:821px){#product .tab-content>.tab-pane{display:none}#product .tab-content>.active{display:block}}#product .tab-content .active .item-content{visibility:visible!important;opacity:1!important;height:auto!important}#product .tabbed-content{background:#fff;box-shadow:unset;margin:1em auto}@media screen and (max-width:820px){#product .tabbed-content .contenuto-tab{display:none}}#product .tabbed-content .product-description ul{display:block;list-style-type:circle}#product .tabbed-content #description h1{font-size:24px!important}#product .tabbed-content #description h2{font-size:23px!important}#product .tabbed-content #description h3{font-size:22px!important}#product .tabbed-content #description h4{font-size:21px!important}#product .tabbed-content #description h5:not(.accordion-description-title){font-size:20px!important}#product .tabbed-content #description h6{font-size:19px!important}#product .tabbed-content #description a,#product .tabbed-content #description b,#product .tabbed-content #description em,#product .tabbed-content #description h1,#product .tabbed-content #description h2,#product .tabbed-content #description h3,#product .tabbed-content #description h4,#product .tabbed-content #description h5,#product .tabbed-content #description h6,#product .tabbed-content #description i,#product .tabbed-content #description p,#product .tabbed-content #description span,#product .tabbed-content #description strong{font-family:"proxima-nova",sans-serif!important;color:#000!important}#product .tabbed-content #description div{overflow-x:auto}@media screen and (max-width:820px){#product .tabbed-content .nav-tabs{display:none}}#product .tabbed-content .item{min-height:2em}@media screen and (max-width:820px){#product .tabbed-content .item.fade{opacity:1;visibility:visible}}#product .tabbed-content .item .accordion-title{display:none;padding:5px;border-bottom:1px solid rgba(0,0,0,.1);background:url(/modules/farmaminitools/views/img/arrow.svg)center right;background-size:3%;background-repeat:no-repeat}#product .tabbed-content .item .accordion-title.change-arrow{background:url(/modules/farmaminitools/views/img/arrow-up.svg)center right;background-size:3%;background-repeat:no-repeat}#product .tabbed-content .item .accordion-title h5,#product .tabbed-content .item .accordion-title h5.accordion-description-title,.bottomProduct .featured-products .products-slider .swiper-button-next:after,.bottomProduct .featured-products .products-slider .swiper-button-prev:after{font-size:16px!important}@media screen and (max-width:820px){#product .tabbed-content .item .accordion-title{display:block}}#product .tabbed-content .item .item-content{opacity:0;visibility:hidden;height:0}#product .tabbed-content .item .item-content.active-accordion{opacity:1;visibility:visible;height:auto;padding:10px;display:block!important}#product .tabs ul{margin:0;padding:0 0 5px;font-weight:700;list-style-type:none;display:flex;border-bottom:3px solid #f3f3f3}#product .tabs ul li{background:#fff}#product .tabs ul li a{padding:.5em 1em;text-decoration:none;text-transform:uppercase;color:#000;font-weight:400;font-size:15px;position:relative}@media screen and (min-width:1180px){#product .tabs ul li a{font-size:16px}}#product .tabs ul li a.active,#product .tabs ul li a:hover{background:#fff;color:#000}#product .tabs ul li a.active::after{content:"";left:0;position:absolute;width:100%;height:3px;background-color:#0d3464;bottom:-7px}#product .tabs .tab-content{padding:15px}#product .item{margin-bottom:2px}#product .item:first-child:before{cursor:pointer;font-weight:700;background:#fff;border-bottom:1px solid #d1d1d1;border-top:1px solid #d1d1d1;background:url(/modules/farmaminitools/views/img/arrow.svg)center right;background-size:3%;background-repeat:no-repeat;padding:.5em;display:block}#product .item::before{cursor:pointer;font-weight:700;background:#fff;border-bottom:1px solid #d1d1d1;padding:.5em;display:block;background:url(/modules/farmaminitools/views/img/arrow.svg)center right;background-size:3%;background-repeat:no-repeat}#product .item.active::before{background:#fff;color:#000}#product .item.active .item-content{padding:1em;font-size:14px;-webkit-transition:opacity .3s ease-in-out;-moz-transition:opacity .3s ease-in-out;-o-transition:opacity .3s ease-in-out;-ms-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}@media all and (min-width:821px){#product .item.active .item-content{padding-top:0}#product .tabs-side .tabs li{margin-bottom:2px}#product .tabbed-content .tabs,#product .tabbed-content .tabs li a,#product .tabbed-content.tabs-side .tabs li{display:block}#product .tabbed-content .tabs li{display:inline-block}#product .tabbed-content .item{min-height:0}#product .tabbed-content .item::before{display:none}#product .tabbed-content.tabs-side .tabs{width:150px;float:left}#product .tabbed-content.tabs-side .item{margin-left:150px}}#product .separatore-product-page{border:1px solid #d1d1d1;margin:40px 0}#product #stickyfull{display:none;width:100%;position:fixed;border-top:3px solid #0d3464;border-bottom:0;padding:5px;z-index:1029;margin:auto;left:0;background-color:#f4f4f4}@media screen and (min-width:1181px){#product #stickyfull{top:0;transition:opacity .3s ease-in;bottom:unset;opacity:0;border-bottom:3px solid #0d3464;border-top:0}}#product #stickyfull.cart-visible{display:flex!important;opacity:1}#product #stickyfull .container #first-row{display:flex;justify-content:space-between;margin:0}#product #stickyfull .container #first-row .info-prodotto{order:0;display:flex;align-items:center}#product #stickyfull .container #first-row .info-prodotto img{margin-right:20px}@media screen and (max-width:820px){#product #stickyfull .container #first-row .info-prodotto img{display:none}}#product #stickyfull .container #first-row .info-prodotto p{font-weight:700;margin:0}@media screen and (max-width:820px){#product #stickyfull .container #first-row .info-prodotto p{font-size:14px}}#product #stickyfull .container #first-row .cart-sticky{display:flex;align-items:center;order:2}#product #stickyfull .container #first-row .cart-sticky button,#product #stock-alert-container .openAlertMail{border-radius:3px;border:0;background-color:#0d3464;color:#fff;padding:10px 20px;transition:.3s ease-in background-color}#product #stickyfull .container #first-row .cart-sticky button:hover{cursor:pointer;color:#fff;text-decoration:none}@media screen and (max-width:820px){#product #stickyfull .container #first-row .cart-sticky button i{display:block}}@media screen and (max-width:820px){#product #stickyfull .container #first-row .cart-sticky button span{display:none}}#product #stickyfull .container #first-row .price-sticky{order:1;display:flex;align-items:center;gap:5px}@media screen and (max-width:820px){#product #stickyfull .container #first-row .price-sticky{padding:5px}}#product #stickyfull .container #first-row .price-sticky .product-variant-old-price{color:#c4c4c4}#product #stickyfull .container #first-row .price-sticky .product-variant-current-price{font-weight:700;color:#0d3464}#product #prodotti-correlati{margin:40px 0}@media screen and (max-width:820px){#product #prodotti-correlati{padding:10px}}#product #prodotti-correlati h4.correlati-title{font-size:22px;color:#000}@media screen and (max-width:1180px){#product #prodotti-correlati h4.correlati-title{padding:10px}}@media screen and (max-width:820px){#product #prodotti-correlati .slick-slider .slick-prev{left:-10px;z-index:99}#product #prodotti-correlati .slick-slider .slick-next{right:-10px;z-index:99}}#product #prodotti-correlati .slick-slider .slick-next:before,#product #prodotti-correlati .slick-slider .slick-prev:before,#product #stock-alert-container .collapsed-content .card-body .modulo label a,#product .slick-slider .slick-next:before,#product .slick-slider .slick-prev:before{color:#0d3464}#product .slider-correlati-not-init{display:flex;justify-content:space-between;gap:20px}#product .slider-correlati-not-init .product{flex:0 0 14.2857142857%;max-width:14.2857142857%;height:auto}@media screen and (max-width:1180px){#product .slider-correlati-not-init .product{flex:0 0 20%;max-width:20%}}@media screen and (max-width:820px){#product .slider-correlati-not-init .product{flex:0 0 25%;max-width:25%}}@media screen and (max-width:767px){#product .slider-correlati-not-init .product{flex:0 0 33.3333333333%;max-width:33.3333333333%}}@media screen and (max-width:480px){#product .slider-correlati-not-init .product{flex:0 0 50%;max-width:50%}}#product .slider-correlati-not-init .product .card-product{min-height:unset}#product .slider-correlati-not-init .product .card-product .zoomin{text-align:center!important}#product .slider-correlati-not-init .product .card-product .zoomin img{margin:5px auto}@media screen and (max-width:820px){#product .slick-slider .slick-prev{left:-10px;z-index:10}#product .slick-slider .slick-next{right:-10px;z-index:10}}#product #stock-alert-container{display:flex;text-align:center;flex-direction:column}#product #stock-alert-container .openAlertMail{margin:20px auto}#product #stock-alert-container .openAlertMail:hover{cursor:pointer;color:#fff;text-decoration:none}#product #stock-alert-container .collapsed-content{visibility:hidden;height:0;opacity:0;transition:height .35s ease}#product #stock-alert-container .collapsed-content.opened-content{visibility:visible;height:auto;opacity:1;margin-bottom:20px}#product #stock-alert-container .collapsed-content .card-body{text-align:left;padding-top:0}#product #stock-alert-container .collapsed-content .card-body .testoAlert{font-size:14px}#product #stock-alert-container .collapsed-content .card-body .modulo label{display:flex;margin:10px 0;font-size:12px}#product #stock-alert-container .collapsed-content .card-body .modulo .form-holder #inviaAlertMail{border-radius:3px;border:0;background-color:#ffd400;color:#000;padding:10px 20px;transition:.3s ease-in background-color;cursor:pointer}#product #stock-alert-container .collapsed-content .card-body .modulo .form-holder #inviaAlertMail:hover{background-color:#0d3464;cursor:pointer;color:#fff;text-decoration:none}@media screen and (max-width:360px){.bottomBox .info-payment,.bottomBox .info-resi{width:100%}}.bottomProduct .description{transition:.6s max-height ease-in-out;position:relative}@media screen and (max-width:820px){.bottomProduct .description .arrow-rotation{display:block}}.bottomProduct .description table{margin-bottom:10px;font-size:15px;width:100%!important;border:0}@media screen and (max-width:820px){.bottomProduct .description table{font-size:13px}}.bottomProduct .description table tbody td:nth-child(3),.bottomProduct .description table tbody td:nth-child(4),.bottomProduct .description table thead th:nth-child(3),.bottomProduct .description table thead th:nth-child(4){display:table-cell}.bottomProduct .description table tbody tr td{padding:.5rem;border:0;border-bottom:1px solid #fafafa}.bottomProduct .description table tbody tr:first-of-type{background-color:#0d3464}.bottomProduct .description table tbody tr:first-of-type td{background-color:#0d3464;color:#fff}.bottomProduct .description table tbody tr:not(:first-of-type):nth-child(even){background-color:#f0f0f0}.bottomProduct .description table tbody tr:not(:first-of-type):nth-child(odd){background-color:#fff}@media screen and (max-width:767px){.bottomProduct .description{background:#fcfcfc;border:1px solid #e6e6e6;padding:0 15px 39px;margin-bottom:20px;border-radius:4px;height:100%;max-height:40px;overflow:hidden}}.bottomProduct .description .titleDesc{font-family:"proxima-nova-extrabold",sans-serif;font-size:26px}@media screen and (max-width:360px){.bottomProduct .description .titleDesc{font-size:17px;line-height:39px;margin-bottom:5px;margin-left:-25px;padding-left:25px;margin-right:-25px;padding-right:25px;position:relative}}@media screen and (max-width:767px){.bottomProduct .description .titleDesc:after{content:" ";width:100%;height:1px;background:#e6e6e6;display:block;position:absolute;right:0}.bottomProduct .description .titleDesc{margin-bottom:5px}.bottomProduct .description .titleDesc .arrow-rotation{transition:transform .3s ease-in;position:absolute;top:0;right:20px;transform:rotate(0deg)}.bottomProduct .description.open .arrow-rotation{transform:rotate(180deg)}}.bottomProduct .description .codProd,.bottomProduct .description a,.bottomProduct .description b,.bottomProduct .description em,.bottomProduct .description i,.bottomProduct .description li,.bottomProduct .description ol,.bottomProduct .description p,.bottomProduct .description span,.bottomProduct .description strong,.bottomProduct .description ul{font-family:"proxima-nova-regular",sans-serif;font-size:18px;line-height:22px}@media screen and (max-width:360px){.bottomProduct .description b,.bottomProduct .description em,.bottomProduct .description i,.bottomProduct .description li,.bottomProduct .description ol,.bottomProduct .description span,.bottomProduct .description strong,.bottomProduct .description ul{font-size:13px;line-height:14px}}.bottomProduct .description a{color:#007bff!important}@media screen and (max-width:360px){.bottomProduct .description a{font-size:13px;line-height:14px}}@media screen and (max-width:360px){.bottomProduct .description .codProd,.bottomProduct .description p{font-size:13px;line-height:14px}}.bottomProduct .description h2{font-family:"proxima-nova-bold",sans-serif;font-size:22px;line-height:22px;margin-bottom:20px;margin-top:20px}@media screen and (max-width:360px){.bottomProduct .description h2{font-size:14px;line-height:14px;margin-bottom:13px;margin-top:13px}}@media screen and (max-width:767px){.bottomProduct .description.open{height:100%;max-height:5000px}}.bottomProduct .featured-products{margin-top:30px;margin-bottom:30px}@media screen and (max-width:767px){.bottomProduct .featured-products{display:none}}.bottomProduct .featured-products .row{margin:0}.bottomProduct .featured-products h2{line-height:29px;margin-bottom:8px}.bottomProduct .featured-products .products-slider.slider-products-not-initialized .swiper-wrapper .swiper-slide{height:100%;width:20%}@media screen and (max-width:1180px){.bottomProduct .featured-products .products-slider.slider-products-not-initialized .swiper-wrapper .swiper-slide{width:25%}}@media screen and (max-width:992px){.bottomProduct .featured-products .products-slider.slider-products-not-initialized .swiper-wrapper .swiper-slide{width:33.3333333333%}}@media screen and (max-width:767px){.bottomProduct .featured-products .products-slider.slider-products-not-initialized .swiper-wrapper .swiper-slide{width:50%}}.bottomProduct .featured-products .products-slider .swiper-button-next,.bottomProduct .featured-products .products-slider .swiper-button-prev{display:flex!important;color:#fff!important;background-color:#222!important;width:30px!important;height:30px!important;align-items:center;justify-content:center;border-radius:50%}@media screen and (max-width:820px){.bottomProduct .featured-products .products-slider .swiper-button-next,.bottomProduct .featured-products .products-slider .swiper-button-prev{width:20px!important;height:20px!important}}@media screen and (max-width:820px){.bottomProduct .featured-products .products-slider .swiper-button-next:after,.bottomProduct .featured-products .products-slider .swiper-button-prev:after{font-size:14px!important}}.bottomProduct .featured-products .products-slider .swiper-button-next.swiper-button-disabled,.bottomProduct .featured-products .products-slider .swiper-button-prev.swiper-button-disabled{pointer-events:auto!important}.bottomProduct .featured-products .products-slider .swiper-button-next{right:0!important}.bottomProduct .featured-products .products-slider .swiper-button-prev{left:0!important}.bottomProduct .featured-products article.product-miniature{border:1px solid #c3c3c3;border-radius:14px;position:relative;padding:11px;min-height:359px}.bottomProduct .featured-products article.product-miniature .thumbnail-top .img-spedizione-gratuita{position:absolute;right:5px;top:5px}.bottomProduct .featured-products article.product-miniature .thumbnail-top picture{padding-top:25px;display:block;text-align:center}.bottomProduct .featured-products article.product-miniature .thumbnail-top picture img{width:134px;height:134px;margin:0 auto}.bottomProduct .featured-products article.product-miniature .product-title{height:75px}.bottomProduct .featured-products article.product-miniature .product-title a{font-family:"montserrat-semibold",sans-serif;font-size:13px;text-decoration:none;line-height:20px;color:#000;display:block}.bottomProduct .featured-products article.product-miniature .review-container{margin-top:11px;font-family:"proxima-nova-medium",sans-serif;display:flex;align-items:center;font-size:14px;gap:3px}.bottomProduct .featured-products article.product-miniature .review-container .stars{margin:0;height:unset;color:#efb215}#product #spr .review-container .stars .empty,.bottomProduct .featured-products article.product-miniature .review-container .stars .empty{color:#d3d3d3}.bottomProduct .featured-products article.product-miniature .consegna-prevista,.bottomProduct .featured-products article.product-miniature .punti-fidelity{display:none}.bottomProduct .featured-products article.product-miniature .bottom-product{position:absolute;bottom:22px;width:100%;left:0;padding:0 12px}.bottomProduct .featured-products article.product-miniature .bottom-product .prezzoConsigliato{font-size:0;visibility:hidden;display:flex;margin-bottom:9px}.bottomProduct .featured-products article.product-miniature .bottom-product .prezzoConsigliato .barrato{visibility:visible;font-size:15px;font-family:"montserrat-medium",sans-serif;line-height:14.4px;color:#7c7c7c}.bottomProduct .featured-products article.product-miniature .bottom-product .prezzoConsigliato img{margin-left:8px;visibility:visible;margin-top:-4px}.bottomProduct .featured-products article.product-miniature .bottom-product .product-price-and-shipping{font-family:"montserrat-bold",sans-serif;font-size:18px;color:#000;line-height:14.4px}.bottomProduct .featured-products article.product-miniature .bottom-product button{position:absolute;right:35px;width:40px;height:40px;bottom:0;margin:0;padding:0;font-size:0;background:#ffd400;border:0;border-radius:5px;cursor:pointer;display:flex;align-items:center;justify-content:center}.bottomProduct .featured-products article.product-miniature .bottom-product button img{display:block!important;height:30px;width:30px}.bottomProduct .featured-products article.product-miniature .bottom-product button:hover{background-color:#0d3464}.bottomProduct .featured-products article.product-miniature .bottom-product button:hover img{filter:invert(1)}.bottomProduct .swiper-wrapper{min-height:420px}@media screen and (max-width:1180px){.bottomProduct .swiper-wrapper{min-height:500px}}@media screen and (max-width:992px){.bottomProduct .swiper-wrapper{min-height:500px}}@media screen and (max-width:767px){.bottomProduct .swiper-wrapper{min-height:400px}}@media screen and (max-width:360px){.bottomProduct .swiper-wrapper{min-height:320px}}.bottomProduct .swiper-pagination-bullet-active{background-color:#606060}#product #btn-review{font-family:"proxima-nova-semibold",sans-serif;border-radius:7px;font-size:13px;line-height:11.98px;letter-spacing:1.63px}#product #btn-review:hover{color:#fff;background-color:#0d3464}#product #spr{margin-top:35px}@media screen and (max-width:820px){#product #spr{margin-top:0}}#product #spr .review-container{margin-top:11px;font-family:"proxima-nova-medium",sans-serif;display:flex;align-items:center;font-size:14px;gap:3px}#product #spr .review-container .stars{color:#efb215;height:unset;margin:0}#product #spr #spr_list .rating-star-display>label.product-block-half,#product #spr #spr_list .rating-star-display>label.product-block-half:before{font-size:15px!important;margin-left:-1px}#product #spr .spr_product_page_top_block #spr_list{display:flex}#product #spr .spr_product_page_top_block #spr_list .avarageBottom{display:block;position:relative;right:-6px;top:-5px;font-size:18px;color:#5c5c5c}#product #spr .spr_product_page_top_block #spr_list .rating-star-display>.half.product-block-half:before{left:9px!important}#product #spr .spr_product_page_top_block #spr_list #spr_list .rating-star-display>label.product-block-half,#product #spr .spr_product_page_top_block #spr_list .rating-star-display>label.product-block-half:before{margin-left:-4px}@media screen and (max-width:820px){#product #spr .spr_product_page_top_block{display:block}}#product #spr h4,.bottomProduct .featured-products h2{font-family:"proxima-nova-extrabold",sans-serif;font-size:24px}@media screen and (max-width:820px){#product #spr h4{font-size:20px}}#product #spr #spr_list .onlyTop{display:none}#product #spr #spr_list .rating-star-display{display:flex;justify-content:flex-start;align-items:center}#product #spr #spr_list .rating-star-display .zero-reviews{position:relative;bottom:3px}#product #spr #spr_list .rating-star-display .avarageBottom{font-family:"proxima-nova-medium",sans-serif;font-size:18px;color:#5c5c5c}@media screen and (max-width:1024px){#product #spr #spr_list .rating-star-display .avarageBottom{font-size:15px;right:-2px;top:-3px;color:#000}}#product #spr #spr_list .rating-star-display input:checked+label,#product #spr #spr_list .rating-star-display label.checked{color:#efb215!important}#product #spr #spr_list .rating-star-display .half.product-block-half:before{left:12px!important}#product #spr .spr_product_page_top_block>*{border:0;padding:0;margin:0!important}@media screen and (max-width:820px){#product #spr .spr_product_page_explain div{flex:0 0 100%}#product #spr .spr_product_page_explain a{display:block}}#product #result_product_page{margin:-35px 15px 35px}#product #result_product_page .review_container{background-color:#f5f5f5;border:1px solid #e3e3e3;border-radius:12px;display:flex;flex-wrap:nowrap}@media screen and (max-width:820px){#product #result_product_page .review_container{display:flex;flex-direction:column}}#product #result_product_page .review_container .top-reviews{flex:0 0 25%;max-width:25%;padding:0 20px 20px}@media screen and (max-width:820px){#product #result_product_page .review_container .top-reviews{order:2;flex:0 0 100%;max-width:100%;border-right:0;text-align:left;padding:0;border-top:1px solid #e3e3e3;margin:-34px 0 0;position:relative}}#product #result_product_page .review_container .top-reviews .review_customer{color:#000!important;text-transform:capitalize;font-size:13px}#product #result_product_page .review_container .top-reviews .review_customer .date{font-family:"proxima-nova-semibold",sans-serif;font-size:20px;color:#727272;margin-bottom:5px}@media screen and (max-width:820px){#product #result_product_page .review_container .top-reviews .review_customer .date{font-size:14px}}#product #result_product_page .review_container .top-reviews .review_customer .customer{font-family:"proxima-nova-extrabold",sans-serif;font-size:20px;display:flex;margin-bottom:10px}@media screen and (max-width:820px){#product #result_product_page .review_container .top-reviews .review_customer .customer{font-family:"proxima-nova-bold",sans-serif;font-size:16px;display:inline-block}}#product #result_product_page .review_container .top-reviews .review_customer .date-mobile{display:none!important}@media screen and (max-width:1024px){#product #result_product_page .review_container .top-reviews .review_customer .date-mobile{display:inline-block!important;font-family:"proxima-nova-semibold",sans-serif;font-size:14px}#product #result_product_page .review_container .top-reviews .review_customer .date-mobile:before{content:"|";color:#727272;margin:0 4px}}#product #result_product_page .review_container .top-reviews .review_customer .customer:before{content:" ";background:url(/modules/farmaminitools/views/img/product/user-reviews.svg)no-repeat;display:inline-block;width:40px;height:40px;vertical-align:middle;margin-right:10px}@media screen and (max-width:820px){#product #result_product_page .review_container .top-reviews .review_customer .customer:before{width:15px;height:15px;background-size:15px}}#product #result_product_page .review_container .top-reviews .review_customer .utenteVerificato{padding-left:50px;margin-top:-10px}@media screen and (max-width:1180px){#product #result_product_page .review_container .top-reviews .review_customer .utenteVerificato{margin-top:-5px;font-size:16px}}@media screen and (max-width:820px){#product #result_product_page .review_container .top-reviews .review_customer .utenteVerificato{padding-left:25px;font-size:14px;margin-top:0}}#product #result_product_page .review_container .top-reviews .progress-stars{color:#f4c765!important}#product #result_product_page .review_container .review-text-container{flex:0 0 75%;max-width:75%}@media screen and (max-width:820px){#product #result_product_page .review_container .review-text-container{flex:0 0 100%;max-width:100%}}#product #result_product_page .review_container .review-text-container .review_title{color:#000;text-transform:capitalize;margin-bottom:10px;font-size:20px;font-family:"proxima-nova-extrabold",sans-serif}@media screen and (max-width:820px){#product #result_product_page .review_container .review-text-container .review_title{font-size:17px}}#product #result_product_page .review_container .review-text-container .progress-stars{color:#efb215!important}#product #result_product_page .review_container .review-text-container .review_text{font-family:"proxima-nova-regular",sans-serif;font-size:19px;border-left:0;padding-left:0;width:100%}@media screen and (max-width:820px){#product #result_product_page .review_container .review-text-container .review_text.recensione-lunga{min-height:100px;margin-bottom:30px}#product #result_product_page .review_container .review-text-container .review_text{font-size:15px}}#product #result_product_page .review_container .review-text-container .review_text .toggle-expand{font-family:"proxima-nova-medium",sans-serif;font-size:15px;display:block;color:#000;text-decoration:underline}#product #product-modal .modal-dialog{max-width:830px}#product #product-modal .modal-dialog .modal-body,.nuanceContent .pw_product-variant-item-radio .pw_product-variant-attribute .nRight .pw_product-variant-old-price .old-prezzo-consigliato{display:flex}@media screen and (max-width:820px){#product #product-modal .modal-dialog .modal-body{flex-direction:column}}#product #product-modal .modal-dialog .modal-body picture img{border-radius:5px}#product #product-modal .modal-dialog .modal-body figcaption{border-radius:5px;overflow:hidden;margin-top:10px}#product #product-modal .modal-dialog .modal-body #product-description-short{background:#fff;padding:10px;color:#000}#product #product-modal .modal-dialog .modal-body #product-description-short p{color:#000!important;margin:0;font-size:18px;line-height:20px}#product #product-modal .modal-dialog .modal-body #thumbnails{max-height:830px;overflow:hidden;min-width:100px;position:absolute;right:-107px;border-radius:5px;top:0}@media screen and (max-width:820px){#product #product-modal .modal-dialog .modal-body #thumbnails{position:static;right:unset;top:unset}#product #product-modal .modal-dialog .modal-body #thumbnails .product-images{display:flex;justify-content:flex-start;gap:10px;max-width:70%;margin:auto;overflow:hidden}}#product #product-modal .modal-dialog .modal-body #thumbnails .mask{max-height:754px;margin-top:23px;margin-bottom:23px}#product #product-modal .modal-dialog .modal-body #thumbnails .mask li{background:#fff;border:1px solid #d9d9d9;margin:5px 0;border-radius:4px}#product #product-modal .modal-dialog .modal-body #thumbnails .mask.nomargin{padding-bottom:21px;margin-top:-4px}#product #product-modal .modal-dialog .modal-body #thumbnails .arrows{position:absolute;height:100%;top:0;z-index:999}@media screen and (max-width:820px){#product #product-modal .modal-dialog .modal-body #thumbnails .arrows{height:unset;top:unset;display:flex;justify-content:space-between;width:90%;bottom:90px}}#product #product-modal .modal-dialog .modal-body #thumbnails .arrows i{background:#fff;color:#000;cursor:pointer;display:block;width:100px;text-align:center;height:23px}@media screen and (max-width:820px){#product #product-modal .modal-dialog .modal-body #thumbnails .arrows i{background-color:unset;width:20px}}#product #product-modal .modal-dialog .modal-body #thumbnails .arrows .arrow-up{position:absolute;top:0}#product #product-modal .modal-dialog .modal-body #thumbnails .arrows .arrow-down{position:absolute;bottom:0}.modalNuances .swal2-popup{width:90%}.nuanceContent ul{list-style:none;padding:20px 0 0}.nuanceContent .pw_product-variant-item-radio{background:#fff;border:1px solid #d1d1d1;border-radius:11px;height:56px;padding:0 16px;margin:2px 0 10px;position:relative}.nuanceContent .pw_product-variant-item-radio .pw_product-variant-attribute{display:flex;align-items:center;justify-content:space-between;height:53px}.nuanceContent .pw_product-variant-item-radio .pw_product-variant-attribute:hover{cursor:pointer}.nuanceContent .pw_product-variant-item-radio .pw_product-variant-attribute .nCenter{text-align:left;margin-left:32px;width:100%;font-size:20px;font-weight:500}.nuanceContent .pw_product-variant-item-radio .pw_product-variant-attribute .nRight{font-size:14px;width:110px}.nuanceContent .pw_product-variant-item-radio .pw_product-variant-attribute .nRight .pw_product-variant-price{display:flex;align-items:center;justify-content:space-between;flex-direction:column}.nuanceContent .pw_product-variant-item-radio .pw_product-variant-attribute .nRight .pw_product-variant-old-price{color:#565959;font-size:13px;font-family:"proxima-nova-semibold",sans-serif;margin-right:5px}.nuanceContent .pw_product-variant-item-radio .pw_product-variant-attribute .nRight .pw_product-variant-old-price .old-prezzo-consigliato img{width:20px}.nuanceContent .pw_product-variant-item-radio .pw_product-variant-attribute .nRight .pw_product-variant-current-price{font-size:18px;font-weight:700}.nuanceContent .pw_product-variant-item-radio input.input-radio.radio-variant{width:1px;height:1px;visibility:hidden;position:absolute}.nuanceContent .pw_product-variant-item-radio input.input-radio.radio-variant:after{content:" ";width:22px;height:22px;display:block;border:2px solid #1273e6;visibility:visible;border-radius:50%;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}.nuanceContent .pw_product-variant-item-radio.current{background:#f4fdf8;border:1px solid #04a144;border-radius:11px}.nuanceContent .pw_product-variant-item-radio.current input.input-radio.radio-variant:after{content:" ";width:22px;height:22px;display:block;border:2px solid #04a144;visibility:visible;border-radius:50%}.nuanceContent .pw_product-variant-item-radio.current input.input-radio.radio-variant:before{content:" ";width:14px;height:14px;display:block;background:#04a144;visibility:visible;border-radius:50%;position:absolute;top:0;left:4px;right:0;bottom:0;margin:auto}