.product-flags li.product-flag{padding:3px 10px;margin-bottom:.2rem}.product-flags li.product-flag.type-1{background-color:#03a713}.product-flags li.product-flag.type-2{background-color:#02c2eb}.product-flags li.product-flag.type-3{background-color:#ffdb5a;color:#333e48}.product-flags li.product-flag.type-4{background-color:#cb4c24}.product-flags li.product-flag.type-5{background-color:#f3f3f3;color:#333e48}.product-flags li.product-flag.type-6{background-color:#007687;color:#fff}.product-flags li.product-flag.type-7{background-color:#92a8bb}.product-flags li.product-flag.type-8{background-color:#02c2eb}.product-flags li.product-flag.type-9,.product-flags li.product-flag.type-not-available{background-color:#f76954}.product-flags li.product-flag.type-solo-tabaccherie{background-color:#02c2eb}#product .product-flags li.product-flag{margin-bottom:.5rem}button.f-button svg path{fill:#fff!important}button.f-button svg{color:#fff;stroke:#fff}.fancybox__infobar,.fancybox__infobar span{color:#fff}#product .breadcrumb{padding-bottom:0}#product .promo-message a{font-family:Jost,sans-serif}#product .miniature-navigation{position:absolute;top:50%;translate:0 -50%;width:100%;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#product .miniature-navigation .swiper-button-disabled svg path{fill:#c2c2c2}#product div#spinner-360 .threesixty{position:relative;overflow:hidden;margin:0 auto;max-width:100%}#product div#spinner-360 .threesixty .threesixty_images{display:none;list-style:none;margin:0;padding:0}#product div#spinner-360 .threesixty .threesixty_images img{position:absolute;top:0;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}#product div#spinner-360 .threesixty .threesixty_images img.previous-image{visibility:hidden}#product div#spinner-360 .threesixty .threesixty_images img.current-image{visibility:visible}#product div#spinner-360 .threesixty .spinner{width:60px;display:block;margin:0 auto;height:30px;background:#333;background:rgba(0,0,0,.7);border-radius:5px}#product div#spinner-360 .threesixty .spinner span{font-family:Arial,"MS Trebuchet",sans-serif;font-size:12px;font-weight:bolder;color:#fff;text-align:center;line-height:30px;display:block}#product div#spinner-360 .threesixty .nav_bar{position:absolute;top:10px;right:10px;z-index:11}#product div#spinner-360 .threesixty .nav_bar a{display:block;width:32px;height:32px;background-image:url(../css/e6a5004b466d72e99998.png);float:left;text-indent:-99999px}#product div#spinner-360 .threesixty .nav_bar a.nav_bar_play{background-position:0 0!important}#product div#spinner-360 .threesixty .nav_bar a.nav_bar_previous{background-position:0 -73px!important}#product div#spinner-360 .threesixty .nav_bar a.nav_bar_stop{background-position:0 -37px!important}#product div#spinner-360 .threesixty .nav_bar a.nav_bar_next{background-position:0 -104px!important}#product div#spinner-360 .threesixty:-webkit-full-screen{background:#fff;width:100%;height:100%;margin-top:0;padding-top:200px}#product div#spinner-360 .threesixty:-moz-full-screen{background:#fff;width:100%;height:100%;margin-top:0;padding-top:200px}#product .product-cover{padding-top:100%}#product .product-variants .input-color:not(:checked)~.color{border-color:#fff!important}#product .product-variants span.color.inline-block{width:2rem;height:2rem;border-radius:10rem;border:3px solid;padding:2px}#product .product-variants span.in{position:relative;width:100%;height:100%;display:block;border-radius:10rem}#product .product-variants .sr-only{position:relative;margin:0;width:auto;height:auto;margin-left:.8rem}#product .product-variants .radio-label{min-width:60px;border:1px solid #ccc;text-align:center}#product .product-variants .input-radio:checked+.radio-label{border:2px solid #007687;color:#007687}#product .product-variants .input-radio:hover+.radio-label{border:2px solid #007687}#product .featured-products .product-flags{position:absolute;margin:0;padding-top:1rem}.has-discount .discount{background-color:#007687}@media (max-width:767px){.product-quantity .qty .input-group{display:none}.product-quantity{text-align:center}.product-quantity .add,.product-quantity .qty{float:none;margin:0 auto;display:inline-block}.product-quantity .add select,.product-quantity .qty select{width:60px;height:100%;position:relative;padding-left:15px;margin-right:15px}}