.flickity-enabled{position:relative;}.flickity-enabled:focus{outline:0;}.flickity-viewport{overflow:hidden;position:relative;height:100%;}.flickity-slider{position:absolute;width:100%;height:100%;}.flickity-enabled.is-draggable{-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.flickity-enabled.is-draggable .flickity-viewport{cursor:move;cursor:-webkit-grab;cursor:grab;}.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down{cursor:-webkit-grabbing;cursor:grabbing;}.flickity-button{position:absolute;background:hsla(0,0%,100%,.75);border:none;color:#333;}.flickity-button:hover{background:#fff;cursor:pointer;}.flickity-button:focus{outline:0;box-shadow:0 0 0 5px #19f;}.flickity-button:active{opacity:.6;}.flickity-button:disabled{opacity:.3;cursor:auto;pointer-events:none;}.flickity-button-icon{fill:currentColor;}.flickity-prev-next-button{top:50%;width:44px;height:44px;border-radius:50%;transform:translateY(-50%);}.flickity-prev-next-button.previous{left:10px;}.flickity-prev-next-button.next{right:10px;}.flickity-rtl .flickity-prev-next-button.previous{left:auto;right:10px;}.flickity-rtl .flickity-prev-next-button.next{right:auto;left:10px;}.flickity-prev-next-button .flickity-button-icon{position:absolute;left:20%;top:20%;width:60%;height:60%;}.flickity-page-dots{position:absolute;width:100%;bottom:-25px;padding:0;margin:0;list-style:none;text-align:center;line-height:1;}.flickity-rtl .flickity-page-dots{direction:rtl;}.flickity-page-dots .dot{display:inline-block;width:10px;height:10px;margin:0 8px;background:#333;border-radius:50%;opacity:.25;cursor:pointer;}.flickity-page-dots .dot.is-selected{opacity:1;}.woocommerce-product-gallery__image{position:relative;}.yith-wcbm-css-text,.yith-wcbm-badge-text{font-size:12pt;}.yith-wcbm-clearfix:before,.yith-wcbm-clearfix:after{content:"";display:table;}.yith-wcbm-clearfix:after{clear:both;}.yith-wcbm-clearfix{zoom:1;}.yith-wcbm-badge{position:absolute;display:flex;justify-content:center;flex-direction:column;box-sizing:border-box;text-align:center;line-height:normal;z-index:10;font-family:"Open Sans",sans-serif;font-size:13px;min-width:max-content;}.yith-wcbm-badge.yith-wcbm-badge-show-if-variation{display:none;}.yith-wcbm-badge img{display:block;}.yith-wcbm-badge p{margin:0 !important;line-height:inherit;font-size:unset !important;}.yith-wcbm-badge strong,.yith-wcbm-badge b{font-weight:600;}p.yith-wcbm-badge-txt{margin:0;padding:0;}.container-image-and-badge{position:relative;display:block;text-indent:0;line-height:0;}.yith-wcbm-badge img{margin:0 !important;}span.onsale{z-index:10;}.yith-wcbm-shortcode-badge-container .container-image-and-badge{display:inline-block;}.cart_item .yith-wcbm-badge{display:none !important;}.product-thumbnails .yith-wcbm-badge{display:none !important;}.yith-wcbm-theme-flatsome .iosSlider.product-thumbnails .yith-wcbm-badge,.yith-wcbm-theme-flatsome #mini-cart-content .container-image-and-badge .yith-wcbm-badge{display:none !important;}.yith-wcbm-theme-flatsome #mini-cart-content .container-image-and-badge,.yith-wcbm-theme-flatsome .products .container-image-and-badge,.yith-wcbm-theme-flatsome .yith-wcbm-badge img{position:static !important;}.fusion-menu-cart-items .yith-wcbm-badge{display:none !important;}#yith-wcwl-form .yith-wcbm-badge{display:none !important;}.yith-wfbt-section .yith-wcbm-badge,.yith-wfbt-form .yith-wcbm-badge{display:none !important;}#ywsfl_container_list .yith-wcbm-badge{display:none !important;}.yith-quick-view-nav .container-image-and-badge{position:static !important;width:100% !important;padding:0 !important;}.yith-quick-view-nav .yith-wcbm-badge{display:none !important;}.yith-ajaxsearchform-container .yith-wcbm-badge{display:none !important;}.yith-wcpb-product-bundled-items .yith-wcbm-badge{display:none !important;}.ssatc-sticky-add-to-cart .yith-wcbm-badge{display:none !important;}.yith-ywraq-list-widget-wrapper .yith-wcbm-badge{display:none !important;}.yith-wacp-content table.cart-list .yith-wcbm-badge{display:none;}body.yith-wcbm-theme-basel .container-image-and-badge > img,body.yith-wcbm-theme-basel .container-image-and-badge *:not(.yith-wcbm-badge) img{width:100%;}.yith-wceop-grid-view-product__img-container .container-image-and-badge,.yith-wceop-table-view-product__img-container .container-image-and-badge{position:static;}.yith-wceop-table-view-product__img-container .yith-wcbm-badge{display:none;}.yith-wcbm-badge.yith-wcbm-badge-text{min-width:auto;}.yith-wcbm-badge.yith-wcbm-badge-advanced .yith-wcbm-badge-shape{display:flex;}.yith-wcbm-badge.yith-wcbm-badge-advanced,.yith-wcbm-badge.yith-wcbm-badge-advanced .yith-wcbm-badge-text-advanced *,.yith-wcbm-badge.yith-wcbm-badge-advanced .yith-wcbm-badge-shape:before,.yith-wcbm-badge.yith-wcbm-badge-css{font-family:"Open Sans",sans-serif;word-break:keep-all !important;position:absolute;}.yith-wcbm-badge.yith-wcbm-badge-css .yith-wcbm-badge__wrap *,.yith-wcbm-badge.yith-wcbm-badge-css .yith-wcbm-badge__wrap .yith-wcbm-css-s1:before,.yith-wcbm-badge.yith-wcbm-badge-css .yith-wcbm-badge__wrap .yith-wcbm-css-s1:after{word-break:keep-all !important;}.yith-wcbm-badge.yith-wcbm-badge-css svg{display:none;}.yith-wcbm-badge-advanced .yith-wcbm-badge-text,.yith-wcbm-badge-advanced .yith-wcbm-badge-text-advanced{position:absolute;left:0;top:0;width:100%;height:100%;z-index:14;}.yith-wcbm-badge.yith-wcbm-badge-css{color:#3c434a;}.yith-wcbm-badge-css.yith-wcbm-badge-css-14.yith-wcbm-badge-css--flip-vertical .yith-wcbm-css-s1,.yith-wcbm-badge-css.yith-wcbm-badge-css-14.yith-wcbm-badge-css--flip-vertical .yith-wcbm-css-s2,.yith-wcbm-badge-css.yith-wcbm-badge-css-15.yith-wcbm-badge-css--flip-vertical .yith-wcbm-css-s1,.yith-wcbm-badge-css.yith-wcbm-badge-css-15.yith-wcbm-badge-css--flip-vertical .yith-wcbm-css-s2,.yith-wcbm-badge-text.yith-wcbm-badge-text--flip-vertical .yith-wcbm-badge-text,.yith-wcbm-badge-css.yith-wcbm-badge-css--flip-vertical .yith-wcbm-badge-text{transform:scaleY(-1);}.yith-wcbm-badge-css.yith-wcbm-badge-css-14.yith-wcbm-badge-css--flip-horizontal .yith-wcbm-css-s1,.yith-wcbm-badge-css.yith-wcbm-badge-css-14.yith-wcbm-badge-css--flip-horizontal .yith-wcbm-css-s2,.yith-wcbm-badge-css.yith-wcbm-badge-css-15.yith-wcbm-badge-css--flip-horizontal .yith-wcbm-css-s1,.yith-wcbm-badge-css.yith-wcbm-badge-css-15.yith-wcbm-badge-css--flip-horizontal .yith-wcbm-css-s2,.yith-wcbm-badge-text.yith-wcbm-badge-text--flip-horizontal .yith-wcbm-badge-text,.yith-wcbm-badge-css.yith-wcbm-badge-css--flip-horizontal .yith-wcbm-badge-text{transform:scaleX(-1);}.yith-wcbm-badge-css.yith-wcbm-badge-css-14.yith-wcbm-badge-css--flip-both .yith-wcbm-css-s1,.yith-wcbm-badge-css.yith-wcbm-badge-css-14.yith-wcbm-badge-css--flip-both .yith-wcbm-css-s2,.yith-wcbm-badge-css.yith-wcbm-badge-css-15.yith-wcbm-badge-css--flip-both .yith-wcbm-css-s1,.yith-wcbm-badge-css.yith-wcbm-badge-css-15.yith-wcbm-badge-css--flip-both .yith-wcbm-css-s2,.yith-wcbm-badge-text.yith-wcbm-badge-text--flip-both .yith-wcbm-badge-text,.yith-wcbm-badge-css.yith-wcbm-badge-css--flip-both .yith-wcbm-badge-text{transform:scale(-1);}.yith-wcbm-badge.yith-wcbm-badge-advanced .yith-wcbm-badge-shape:before{display:none;text-transform:uppercase;}.yith-wcbm-badge.yith-wcbm-badge-advanced.yith-wcbm-badge-advanced--flip-horizontal .yith-wcbm-badge-shape:before,.yith-wcbm-badge.yith-wcbm-badge-advanced.yith-wcbm-badge-advanced--flip-horizontal .yith-wcbm-badge-text-advanced div{transform:scale(-1,1);}.yith-wcbm-badge.yith-wcbm-badge-advanced.yith-wcbm-badge-advanced--flip-vertical .yith-wcbm-badge-shape:before,.yith-wcbm-badge.yith-wcbm-badge-advanced.yith-wcbm-badge-advanced--flip-vertical .yith-wcbm-badge-text-advanced div{transform:scale(1,-1);}.yith-wcbm-badge.yith-wcbm-badge-advanced.yith-wcbm-badge-advanced--flip-both .yith-wcbm-badge-shape:before,.yith-wcbm-badge.yith-wcbm-badge-advanced.yith-wcbm-badge-advanced--flip-both .yith-wcbm-badge-text-advanced div{transform:scale(-1);}.yith-wcbm-badge.yith-wcbm-badge-advanced .yith-wcbm-badge-shape:before,.yith-wcbm-badge.yith-wcbm-badge-advanced .yith-wcbm-badge-text-advanced div{position:absolute;}.yith-wcbm-badge.yith-wcbm-badge-advanced div div div{display:none;}.yith-wcbm-badge.yith-wcbm-badge-advanced-3 .yith-wcbm-saved-percentage:before,.yith-wcbm-badge.yith-wcbm-badge-advanced-3 .yith-wcbm-saved-money:before,.yith-wcbm-badge.yith-wcbm-badge-advanced-4 .yith-wcbm-saved-percentage:before,.yith-wcbm-badge.yith-wcbm-badge-advanced-4 .yith-wcbm-saved-money:before,.yith-wcbm-badge.yith-wcbm-badge-advanced-10 .yith-wcbm-sale-percent:before,.yith-wcbm-badge.yith-wcbm-badge-advanced-10 .yith-wcbm-saved-money-value:before,.yith-wcbm-badge.yith-wcbm-badge-advanced-19 .yith-wcbm-saved-percentage:before,.yith-wcbm-badge.yith-wcbm-badge-advanced-20 .yith-wcbm-saved-percentage:before,.yith-wcbm-badge.yith-wcbm-badge-advanced-20 .yith-wcbm-saved-money:before,.yith-wcbm-badge.yith-wcbm-badge-advanced-26 .yith-wcbm-saved-percentage:before,.yith-wcbm-badge.yith-wcbm-badge-advanced-26 .yith-wcbm-saved-money:before,.yith-wcbm-badge.yith-wcbm-badge-advanced-28 .yith-wcbm-saved-percentage:before,.yith-wcbm-badge.yith-wcbm-badge-advanced-28 .yith-wcbm-saved-money:before,.yith-wcbm-badge.yith-wcbm-badge-advanced-29 .yith-wcbm-saved-percentage:before,.yith-wcbm-badge.yith-wcbm-badge-advanced-29 .yith-wcbm-saved-money:before{content:"-";}.yith-wcbm-badge.yith-wcbm-badge-advanced{box-sizing:border-box;background:transparent;}.yith-wcbm-badge.yith-wcbm-badge-image-uploaded{min-width:auto;min-height:auto;}.yith-wcbm-badge.yith-wcbm-badge-image-uploaded img{width:inherit;}.yith-wcbm-theme-blocksy [data-products="type-1"] .product{align-items:unset;}.woocommerce.widget_shopping_cart{z-index:51 !important;}.theme-yith-proteo.yith-booking .yith-booking-woocommerce-images.grid-elements-count-5 .container-image-and-badge,.theme-yith-proteo.yith-booking .yith-booking-woocommerce-images.grid-elements-count-3 .container-image-and-badge{grid-area:1/1/3/2;}.theme-yith-proteo.yith-booking .container-image-and-badge > .woocommerce-product-gallery__image{height:100%;}body.single-product.yith-proteo-booking-product-layout-enabled .yith-booking-woocommerce-images .container-image-and-badge > .yith-wcbm-badge .yith-wcbm-badge__wrap img{min-height:auto;}