.wmpci-clearfix:before,.wmpci-clearfix:after{content:"";display:table}.wmpci-clearfix:after{clear:both}.wmpci-popup-wrp *{outline:none !important;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.wpmci-popup-cnt-inr-wrp{text-align:center}.wpmci-popup-cnt-inr-wrp h2{margin:0 0 5px !important}.wpmci-popup-cnt-inr-wrp h4{margin:0 0 15px !important}.wmpci-popup-open #wmpci-popup-wrp{display:block}#wmpci-popup-wrp{bottom:0;display:none;left:0;overflow-y:auto;position:fixed;right:0;top:0;z-index:9999999}.wmpci-popup-wrp.splash{background:rgba(0,0,0,.6) none repeat scroll 0 0}.wmpci-popup-body{background-color:#fff;left:0;margin:auto;position:absolute;right:0;text-align:left;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);max-width:50%;width:auto}.wmpci-popup-body p{line-height:1.71429;margin:0 0 1.71429rem}.wmpci-popup-body p:last-child{margin:0}.text-right{text-align:right !important}.wpmci-popup-cnt-inr-wrp{clear:both;font-size:14px;padding:20px;width:100%;overflow:auto}.wmpci-popup-open,.wmpci-popup-open body{overflow:hidden}.wmpci-popup-wrp .wmpci-popup-close{background:rgba(0,0,0,0) url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACMAAAAjCAMAAAApB0NrAAAA6lBMVEVMaXH///////////////////////////////////////////////////////////////////////////////////////////////////////////8xMTH///8zMzP+/v78/PwoKCgQEBANDQ0eHh4jIyMsLCwlJSUVFRUaGhpPT08ICAgvLy9HR0eYmJj19fU7OztAQED5+fnr6+tnZ2ebm5u7u7vk5OSFhYWAgIDKysphYWHZ2dnV1dVqamo1NTU0NDSjo6Pf398BAQGzs7PPz8+VlZUXFxfBwcFZWVl0dHSrq6uRkZFoaGhrsaGxAAAAHHRSTlMAH/sq2ATuiEP1+OrbuotH47NIe3wUIsjJfxPrbooTjgAAAgNJREFUeNqdlOdS20AUhWXcMB1CS6IjrXbVq73gbjAGElry/q+Ta8n2CjsTmHw/tJqdM3tb0UrUT5rHtUarUTtuntS1v1FpHkFx1KxsSr7sICfLMuTsnK4pqhcgJt3bsNPuhLfpBMRFtSzZbgEYjT3u247j2D73xiMAre2SBAAbBtzSl1g8GDIAK1FlC7hKIsvQFYYVJVfA1tLzGknaQl9HtElUW0QEsEQYGxpDJAz4qhHfTGAQ6YRLxHTGy59oAJhnpGkCN09zb+8s27YDdxrbhDOde+7fAE0qwC5wzQ26iN96j72Z5dm/6Ox1PLLGr4HdunYI9D1rbsHvgnh9eAHxHLjzh7w+cKgdAF1e5CT4AYn74Jm+fdfJg+Bd4EDbJ1N+EYcfAgyjjDH85kWcPhnb1/ZghraeE4suJAOTeORucWWHJva0BmTH0Qscj6xJiUlsG4ubjkRDayFre8usPaS55i2KFzdeO0Or/I7xFGamNCVjL7z8zsIfFZgJk4JznJI/5bjEEIyxQR8SqYhVXCo/RkC2JXpzn4DQV/lRebasexBJFGcAMsNZ5VnVy0tm6c/01daDMZ2z0FH1yuseWFR2lwsufN24C4QQ3JqqumtnRf9soPrn4z78dD9r5/+Yi/PPzdfHc6qoXoKYpO/m/bKqved0tTek2hv/sX/UHvu+vsf+AMnRgZpEpxjeAAAAAElFTkSuQmCC) no-repeat scroll 0 0;display:block;height:35px;position:absolute;right:-12px;text-decoration:none !important;top:-12px;width:35px;z-index:1500}.design1 .wmpci-popup-body{border:5px solid #fff;background-color:#08beb6;color:#fff}.wmpci-popup-bar-wrp{clear:both;margin-bottom:20px}.wmpci-popup-bar{display:block;float:left;height:11px;width:25%}.wmpci-red-bar{background-color:#ef3e36}.wmpci-green-bar{background-color:#abb92e}.wmpci-orange-bar{background-color:#f57826}.wmpci-blue-bar{background-color:#17b4e9}@media only screen and (max-width:650px){.wmpci-popup-body{width:90% !important}}
.tax-product_brand .brand-description{overflow:hidden;zoom:1}.tax-product_brand .brand-description img.brand-thumbnail{width:25%;float:right}.tax-product_brand .brand-description .text{width:72%;float:left}.widget_brand_description img{box-sizing:border-box;width:100%;max-width:none;height:auto;margin:0 0 1em}ul.brand-thumbnails{margin-left:0;margin-bottom:0;clear:both;list-style:none}ul.brand-thumbnails:before{clear:both;content:"";display:table}ul.brand-thumbnails:after{clear:both;content:"";display:table}ul.brand-thumbnails li{float:left;margin:0 3.8% 1em 0;padding:0;position:relative;width:22.05%}ul.brand-thumbnails.fluid-columns li{width:auto}ul.brand-thumbnails:not(.fluid-columns) li.first{clear:both}ul.brand-thumbnails:not(.fluid-columns) li.last{margin-right:0}ul.brand-thumbnails.columns-1 li{width:100%;margin-right:0}ul.brand-thumbnails.columns-2 li{width:48%}ul.brand-thumbnails.columns-3 li{width:30.75%}ul.brand-thumbnails.columns-5 li{width:16.95%}ul.brand-thumbnails.columns-6 li{width:13.5%}.brand-thumbnails li img{box-sizing:border-box;width:100%;max-width:none;height:auto;margin:0}@media screen and (max-width:768px){ul.brand-thumbnails:not(.fluid-columns) li{width:48%!important}ul.brand-thumbnails:not(.fluid-columns) li.first{clear:none}ul.brand-thumbnails:not(.fluid-columns) li.last{margin-right:3.8%}ul.brand-thumbnails:not(.fluid-columns) li:nth-of-type(odd){clear:both}ul.brand-thumbnails:not(.fluid-columns) li:nth-of-type(even){margin-right:0}}.brand-thumbnails-description li{text-align:center}.brand-thumbnails-description li .term-thumbnail img{display:inline}.brand-thumbnails-description li .term-description{margin-top:1em;text-align:left}#brands_a_z h3:target{text-decoration:underline}ul.brands_index{list-style:none outside;overflow:hidden;zoom:1}ul.brands_index li{float:left;margin:0 2px 2px 0}ul.brands_index li a,ul.brands_index li span{border:1px solid #ccc;padding:6px;line-height:1em;float:left;text-decoration:none}ul.brands_index li span{border-color:#eee;color:#ddd}ul.brands_index li a:hover{border-width:2px;padding:5px;text-decoration:none}ul.brands_index li a.active{border-width:2px;padding:5px}div#brands_a_z a.top{border:1px solid #ccc;padding:4px;line-height:1em;float:right;text-decoration:none;font-size:.8em}
@font-face{font-family:"tinvwl-webfont";font-display:block;src:url(//www.riverside.nl/wp-content/plugins/ti-woocommerce-wishlist/assets/css/../fonts/tinvwl-webfont.eot?ver=xu2uyi);src:url(//www.riverside.nl/wp-content/plugins/ti-woocommerce-wishlist/assets/css/../fonts/tinvwl-webfont.eot?ver=xu2uyi#iefix) format("embedded-opentype"),url(//www.riverside.nl/wp-content/plugins/ti-woocommerce-wishlist/assets/css/../fonts/tinvwl-webfont.woff2?ver=xu2uyi) format("woff2"),url(//www.riverside.nl/wp-content/plugins/ti-woocommerce-wishlist/assets/css/../fonts/tinvwl-webfont.woff?ver=xu2uyi) format("woff"),url(//www.riverside.nl/wp-content/plugins/ti-woocommerce-wishlist/assets/css/../fonts/tinvwl-webfont.ttf?ver=xu2uyi) format("truetype"),url(//www.riverside.nl/wp-content/plugins/ti-woocommerce-wishlist/assets/css/../fonts/tinvwl-webfont.svg?ver=xu2uyi#tinvwl-webfont) format("svg");font-weight:normal;font-style:normal}
.ftinvwl{font-family:"tinvwl-webfont" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.ftinvwl-twitter:before{content:"\f099"}
.ftinvwl-facebook:before{content:"\f09a" !important}
.ftinvwl-facebook-f:before{content:"\f09a" !important}
.ftinvwl-google:before{content:"\f0d5" !important}
.ftinvwl-email:before{content:"\f0e0" !important}
.ftinvwl-pinterest:before{content:"\f231" !important}
.ftinvwl-whatsapp:before{content:"\f232" !important}
.ftinvwl-clipboard:before{content:"\e911" !important}
.ftinvwl-star:before{content:"\e912" !important}
.ftinvwl-shopping-cart:before{content:"\e913" !important}
.ftinvwl-magic:before{content:"\e914" !important}
.ftinvwl-info:before{content:"\e915" !important}
.ftinvwl-graduation-cap:before{content:"\e918" !important}
.ftinvwl-floppy-o:before{content:"\e919" !important}
.ftinvwl-eyedropper:before{content:"\e91a" !important}
.ftinvwl-exclamation-triangle:before{content:"\e91b" !important}
.ftinvwl-check:before{content:"\e91e" !important}
.ftinvwl-arrow-left:before{content:"\e91f" !important}
.ftinvwl-wrench:before{content:"\e920" !important}
.ftinvwl-chevron-down:before{content:"\e900" !important}
.ftinvwl-chevron-right:before{content:"\e901" !important}
.ftinvwl-chevron-left:before{content:"\e902" !important}
.ftinvwl-chevron-up:before{content:"\e903" !important}
.ftinvwl-cancel:before{content:"\e904" !important}
.ftinvwl-times:before{content:"\e905" !important}
.ftinvwl-heart-plus:before{content:"\e906" !important}
.ftinvwl-heart-mark-right:before{content:"\e907" !important}
.ftinvwl-heart2:before{content:"\e908" !important}
.ftinvwl-heart-o:before{content:"\e909" !important}
.ftinvwl-heart-mark-left:before{content:"\e90a" !important}
.ftinvwl-heart-mail:before{content:"\e90b" !important}
.ftinvwl-heart-tinv:before{content:"\e90c" !important}
.ftinvwl-key:before{content:"\e90d" !important}
.ftinvwl-lock:before{content:"\e90e" !important}
.ftinvwl-hearts:before{content:"\e90f" !important}
.ftinvwl-user:before{content:"\e910" !important}
.ftinvwl-pulse.ftinvwl-animated::before{-webkit-animation:ftinvwl-pulse 2s linear infinite;animation:ftinvwl-pulse 2s linear infinite}
@-webkit-keyframes ftinvwl-pulse{0%{-webkit-transform:scale(1.1);transform:scale(1.1)}
50%{-webkit-transform:scale(0.8);transform:scale(0.8)}
100%{-webkit-transform:scale(1.1);transform:scale(1.1)}
}@keyframes ftinvwl-pulse{0%{-webkit-transform:scale(1.1);transform:scale(1.1)}
50%{-webkit-transform:scale(0.8);transform:scale(0.8)}
100%{-webkit-transform:scale(1.1);transform:scale(1.1)}
}
.tinv-wishlist form,.tinv-wishlist p:last-child,.tinv-wishlist table{margin-bottom:0}
.tinv-wishlist *{-webkit-box-sizing:border-box;box-sizing:border-box}
.tinvwl-wishlist :after,.tinvwl-wishlist :before{-webkit-box-sizing:border-box;box-sizing:border-box}
.tinv-wishlist select{width:140px}
.tinv-wishlist ul:not(.woocommerce-error){list-style:none;margin:0;padding:0}
.tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart-plus.no-txt:before,.tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart.no-txt:before{margin-top:-10px;margin-left:-10px}
.woocommerce.tinv-wishlist #respond input#submit.alt,.woocommerce.tinv-wishlist a.button.alt,.woocommerce.tinv-wishlist button.button.alt,.woocommerce.tinv-wishlist input.button.alt{text-align:center}
.tinv-wishlist .button i,.tinv-wishlist .navigation-button a i{margin-right:6px}
.tinv-wishlist input[type=button] i,.tinv-wishlist input[type=reset] i,.tinv-wishlist input[type=submit] i{margin-right:6px}
.tinv-wishlist a.tinv-close-modal i{margin-right:0}
a.wishlist_products_counter{text-decoration:none}
.tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart:before,.woocommerce ul.products li.product a.tinvwl-button.tinvwl_add_to_wishlist_button.tinvwl-icon-heart:before,.woocommerce-page ul.products li.product a.tinvwl-button.tinvwl-icon-heart.tinvwl_add_to_wishlist_button:before,a.wishlist_products_counter.top_wishlist-heart:before,span.wishlist_products_counter.top_wishlist-heart:before,a.sidr-class-wishlist_products_counter.sidr-class-top_wishlist-heart:before{content:"\e909";display:inline-block;font-family:tinvwl-webfont !important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:20px;vertical-align:sub;margin-right:5px}
.tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart-plus:before,.woocommerce ul.products li.product a.tinvwl-button.tinvwl_add_to_wishlist_button.tinvwl-icon-heart-plus:before,.woocommerce-page ul.products li.product a.tinvwl-button.tinvwl_add_to_wishlist_button.tinvwl-icon-heart-plus:before,a.wishlist_products_counter.top_wishlist-heart-plus:before,span.wishlist_products_counter.top_wishlist-heart-plus:before,a.sidr-class-wishlist_products_counter.sidr-class-top_wishlist-heart-plus:before{content:"\e906";display:inline-block;font-family:tinvwl-webfont !important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:20px;vertical-align:sub;margin-right:5px}
.tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart-plus.no-txt,.tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart.no-txt{position:relative;width:18px;height:18px;vertical-align:sub}
a.wishlist_products_counter.top_wishlist-heart-plus.no-txt,span.wishlist_products_counter.top_wishlist-heart-plus.no-txt{position:relative;width:18px;height:18px;vertical-align:sub}
.tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart-plus.no-txt:before,.tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart.no-txt:before{position:absolute;top:50%;left:50%;margin-right:0}
.tinv-wishlist .tinvwl-button.tinvwl_add_to_wishlist_button.tinvwl-icon-heart-plus.no-txt,.tinv-wishlist .tinvwl-button.tinvwl_add_to_wishlist_button.tinvwl-icon-heart.no-txt{padding-left:1em;vertical-align:bottom}
.tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart.tinvwl-product-in-list:before{content:"\e908"}
.woocommerce ul.products li.product a.tinvwl-button.tinvwl_add_to_wishlist_button.tinvwl-icon-heart.tinvwl-product-in-list:before,.woocommerce-page ul.products li.product a.tinvwl-button.tinvwl-icon-heart.tinvwl_add_to_wishlist_button.tinvwl-product-in-list:before,a.wishlist_products_counter.top_wishlist-heart.wishlist-counter-with-products:before,span.wishlist_products_counter.top_wishlist-heart.wishlist-counter-with-products:before{content:"\e908"}
.tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart-plus.tinvwl-product-in-list:before,.woocommerce ul.products li.product a.tinvwl-button.tinvwl_add_to_wishlist_button.tinvwl-icon-heart-plus.tinvwl-product-in-list:before,.woocommerce-page ul.products li.product a.tinvwl-button.tinvwl-icon-heart-plus.tinvwl_add_to_wishlist_button.tinvwl-product-in-list:before,a.wishlist_products_counter.top_wishlist-heart-plus.wishlist-counter-with-products:before,span.wishlist_products_counter.top_wishlist-heart-plus.wishlist-counter-with-products:before{content:"\e907"}
.tinv-wishlist .tinvwl_add_to_wishlist_button.icon-white:before,a.wishlist_products_counter.top_wishlist-white:before,span.wishlist_products_counter.top_wishlist-white:before{color:#FFF}
.tinv-wishlist .tinvwl_add_to_wishlist_button.icon-black:before,a.wishlist_products_counter.top_wishlist-black:before,span.wishlist_products_counter.top_wishlist-black:before{color:#000}
.tinv-wishlist.tinvwl-before-add-to-cart .tinvwl_add_to_wishlist_button{margin-bottom:15px}
.tinv-wishlist.tinvwl-after-add-to-cart .tinvwl_add_to_wishlist_button{margin-top:15px}
.tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-custom.no-txt{width:18px;height:18px;line-height:1}
.wishlist-popup .tinv-wishlist .tinvwl_add_to_wishlist_button{margin:0}
.wishlist-popup .tinv-wishlist .tinvwl_add_to_wishlist_button::before{display:none}
a.wishlist_products_counter.top_wishlist-custom.no-txt,span.wishlist_products_counter.top_wishlist-custom.no-txt{width:18px;height:18px;line-height:1}
.tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-custom img,a.wishlist_products_counter.top_wishlist-custom img,span.wishlist_products_counter.top_wishlist-custom img{display:inline-block !important;vertical-align:baseline;width:auto !important;max-width:16px;max-height:16px;margin:0 6px 0 0 !important}
.tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-custom.no-txt img,a.wishlist_products_counter.top_wishlist-custom.no-txt img,span.wishlist_products_counter.top_wishlist-custom.no-txt img{margin-right:0 !important}
.single-product div.product form.cart .tinvwl-button.tinvwl_add_to_wishlist_button,div.product form.cart .tinvwl_add_to_wishlist_button{float:none}
ul.products li.product .tinvwl_add_to_wishlist_button{margin-top:1em}
.tinvwl_add_to_wishlist_button{display:inline-block;cursor:pointer;-webkit-transition:opacity 1s;transition:opacity 1s;opacity:1;visibility:visible;position:relative}
.tinv-wishlist.woocommerce .stock.in-stock:before{content:none}
.tinv-wraper.tinv-wishlist{font-size:100%}
.tinv-wraper.tinv-wishlist.tinvwl-above_thumb-add-to-cart{position:absolute;z-index:10;margin:0;top:10px;left:10px}
.tinv-wraper.tinv-wishlist.tinvwl-above_thumb-add-to-cart a.tinvwl_add_to_wishlist_button{margin-top:0}
.tinv-create-list li input[type=radio]{margin-right:10px}
.tinv-create-list li+li{margin-top:15px}
.tinv-create-list .tinvwl-input-group+ul{margin-top:25px}
.tinv-search-list{margin-bottom:36px}
.tinv-wishlist .tinv-header{margin-bottom:30px}
.tinv-wishlist table{position:relative;table-layout:auto;margin-bottom:30px}
.tinv-overlay{top:0;left:0;position:fixed;-webkit-transition:opacity .3s ease,visibility .3s ease;transition:opacity .3s ease,visibility .3s ease}
.tinv-wishlist .tinv-modal{top:0;left:0;position:fixed;-webkit-transition:opacity .3s ease,visibility .3s ease;transition:opacity .3s ease,visibility .3s ease}
.tinv-wishlist table.tinvwl-table-manage-list{margin-bottom:27px;width:100%}
.tinv-wishlist table input[type=checkbox]{margin-right:0}
.tinv-wishlist table td,.tinv-wishlist table th{padding:1em;vertical-align:middle}
.tinv-wishlist .tinvwl-table-manage-list .product-cb{width:35px;text-align:center}
.tinv-wishlist .tinvwl-table-manage-list .product-remove{width:35px;text-align:center;padding:1em .5em}
.tinv-wishlist .product-remove button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:center;align-content:center;margin:0 auto;width:27px;height:27px;border-radius:50%;padding:0;-webkit-box-shadow:none;box-shadow:none;border:0;background-color:#f7f7f7;color:#000;font-size:20px;padding-left:1px;padding-top:3px;min-height:0}
.tinv-wishlist .product-thumbnail{min-width:100px;max-width:100%;width:100px}
.tinv-wishlist .product-thumbnail .wp-post-image{margin-bottom:0}
.tinv-wishlist td.product-name a+.variation{margin-top:2px}
.tinv-wishlist .product-stock i{margin-right:15px}
.tinv-wishlist .product-stock p{display:table}
.tinv-wishlist .product-stock p.stock::before{display:none}
.tinv-wishlist .product-stock span{display:table-cell;vertical-align:middle}
.tinv-wishlist .product-action>.button>i,.tinv-wishlist .tinvwl-table-manage-list .product-action button[name=tinvwl-remove],.tinv-wishlist table thead th .tinvwl-mobile{display:none}
.tinv-wishlist.woocommerce .product-quantity{width:80px;text-align:center}
.tinv-wishlist.woocommerce table .quantity .qty{max-width:100%;width:62px;text-align:left}
.tinv-wishlist .product-action{width:135px;text-align:center}
.tinv-wishlist .product-action .button{width:100%}
.tinv-wishlist .product-action .tinvwl_move_product_button{margin-top:5px}
.tinv-wishlist .tinvwl-table-manage-list .product-action>button[name=tinvwl-remove]>i{margin-right:0}
.tinv-wishlist .wishlist-cb{width:33px;text-align:center}
.tinv-wishlist .wishlist-name .tinvwl-rename-input input{width:100%}
.tinv-wishlist .wishlist-name .tinvwl-rename-button{float:right}
.tinv-wishlist .wishlist-name .tinvwl-rename-button>i{margin-right:10px}
.tinv-wishlist .wishlist-privacy,.tinv-wishlist table:not(.tinvwl-public) .wishlist-date{width:18%}
.tinv-wishlist .wishlist-privacy select{width:100%}
.tinv-wishlist .wishlist-name{width:45%}
.tinv-wishlist .wishlist-action{width:120px;text-align:center}
.tinv-wishlist .wishlist-action button[value=manage_remove]>i{display:none;margin-right:0}
.tinv-wishlist tfoot .tinvwl-to-right .tinv-create-list{display:inline-block;vertical-align:middle}
.tinv-wishlist tfoot .tinvwl-to-right .tinv-create-list>a.button{margin-right:0}
.tinv-wishlist tfoot .tinvwl-to-left+.tinvwl-to-right{margin-top:-10px}
.tinv-wishlist tfoot .tinvwl-to-left:not(:empty){float:left;width:35%;margin-right:2%}
.tinv-wishlist tfoot .tinvwl-to-right{float:left;width:63%;text-align:right}
.tinv-wishlist tfoot .tinvwl-to-right>*{margin:10px 0 0;vertical-align:middle}
.tinv-wishlist tfoot .tinvwl-to-right>*+*{margin-left:10px}
.tinv-wishlist tfoot .tinvwl-to-left:empty+.tinvwl-to-right{width:100%}
.tinv-wishlist .social-buttons+.tinv-wishlist-clear+.navigation-button{margin-top:16px}
.tinv-wishlist .navigation-button{margin-top:-10px}
.tinv-wishlist .navigation-button>li{float:left}
.tinv-wishlist .navigation-button>li>.tinv-create-list>a,.tinv-wishlist .navigation-button>li>a{margin-right:30px;margin-top:10px;display:inline-block}
.tinv-wishlist .navigation-button>li>.tinv-create-list>a.button,.tinv-wishlist .navigation-button>li>a.button{margin-right:10px}
.tinv-wishlist .navigation-button>li:last-child>.tinv-create-list>a,.tinv-wishlist .navigation-button>li:last-child>a{margin-right:0}
.tinv-wishlist .social-buttons{text-align:right}
.tinv-wishlist .social-buttons>span,.tinv-wishlist .social-buttons>ul{display:inline-block;vertical-align:middle}
.tinv-wishlist .social-buttons>span{margin-right:27px}
.tinv-wishlist .social-buttons li{float:left;margin:0 5px 0 0;list-style:none}
.tinv-wishlist .social-buttons li:last-child{margin-right:0}
.tinv-wishlist .social-buttons li a.social{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-line-pack:center;align-content:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:2em;height:2em;border-radius:50%;text-align:center;-webkit-box-shadow:none;box-shadow:none;border:0;font-size:20px;text-decoration:none;text-transform:none !important}
.tinv-wishlist .social-buttons li a.social.white{color:#fff}
.tinv-wishlist .social-buttons li a.social.dark{color:#000}
.tinv-wishlist .social-buttons li a.social i{line-height:2em}
.tinv-wishlist .navigation-button .tinv-create-list>a.tinvwl-no-icon>i,.tinv-wishlist .navigation-button li>a.tinvwl-no-icon>i{display:none}
.tinv-wishlist .tinv-lists-nav{margin-top:35px;margin-bottom:35px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}
.tinv-wishlist .tinv-lists-nav>*{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.tinv-wishlist .tinv-lists-nav>span{font-weight:700}
.tinv-wishlist .tinv-next{display:inline-block;float:left}
.tinv-wishlist .tinv-prev{display:inline-block;float:left;margin-right:35px !important}
.tinv-wishlist .tinv-prev i{margin-left:0;margin-right:18px}
.tinv-wishlist .tinv-next i{margin-left:18px;margin-right:0}
.tinv-overlay{width:100%;height:100%;visibility:hidden;opacity:0;background:#191919}
.tinv-modal.tinv-modal-open .tinv-overlay{visibility:visible;opacity:.5}
.admin-bar .tinv-wishlist .tinv-modal{padding-top:32px !important}
.tinv-wishlist .tinv-modal{overflow-y:auto;overflow-x:hidden;width:0;height:0;z-index:9999;outline:0 !important;-webkit-backface-visibility:hidden;visibility:hidden;opacity:0;text-align:left}
.tinv-wishlist .tinv-modal .tinv-modal-inner{position:relative;margin:0 auto;background-color:#fff;max-width:360px;padding:40px}
.tinv-wishlist .tinv-modal.tinv-modal-open{visibility:visible;opacity:1;width:100%;height:100%}
.tinv-wishlist .tinv-modal .tinv-close-modal{display:inline-block;position:absolute;top:17px;right:14px;width:26px;height:26px;line-height:26px;font-size:12px;text-align:center;border-radius:50%;border-bottom:0;-webkit-box-shadow:none !important;box-shadow:none !important;background-color:#ebe9eb}
.tinv-wishlist .tinv-modal .icon_big_heart_check,.tinv-wishlist .tinv-modal .icon_big_times,.tinv-wishlist .tinv-modal img{display:block;margin:0 auto;margin-bottom:25px;opacity:1 !important}
.tinv-wishlist .tinv-modal ul{overflow:visible;list-style:disc;margin:10px 0 0 20px}
.tinv-wishlist .tinv-modal li{list-style:disc !important}
.tinv-wishlist .tinv-create-list .tinv-modal ul,.tinv-wishlist.tinv-create-list form ul{list-style:none !important;margin:25px 0 0}
.tinv-wishlist .tinv-create-list .tinv-modal li,.tinv-wishlist.tinv-create-list form li{list-style:none !important}
.tinv-wishlist .tinv-modal .already-in{margin-bottom:35px}
.tinv-wishlist .tinv-modal .delete-notification{margin-bottom:25px}
.tinv-wishlist .tinv-modal .already-in ul{overflow:visible;margin:12px 0 27px 17px}
.tinv-wishlist .tinv-modal select{width:100%}
.tinv-wishlist .tinv-modal button+.button,.tinv-wishlist .tinv-modal button+button{margin-top:12px;width:100%}
.tinv-wishlist .tinv-modal input+button{margin-top:12px;width:100%}
.tinv-wishlist .tinv-modal label+button,.tinv-wishlist .tinv-modal label+input{margin-top:12px;width:100%}
.tinv-wishlist .tinv-modal select+button,.tinv-wishlist .tinv-modal select+input{margin-top:12px;width:100%}
.tinv-wishlist .tinv-modal .already-in+label{display:block;margin-top:6px}
.tinv-wishlist .tinv-modal label select{margin-top:8px}
.tinv-wishlist .tinv-modal .delete-notification+button{width:100%}
.tinv-wishlist .tinvwl_added_to_wishlist,.tinv-wishlist .tinvwl_created_wishlist{text-align:center}
.tinv-wishlist .tinvwl_added_to_wishlist .tinv-txt{margin-bottom:25px}
.tinv-wishlist .tinvwl_created_wishlist .tinv-txt{margin-bottom:25px}
.tinv-wishlist .tinvwl_created_wishlist button{margin-top:0;margin-bottom:10px}
.woocommerce .tinv-wishlist .tinvwl_added_to_wishlist.tinv-modal button.button{margin-top:0;margin-bottom:10px}
.tinv-wishlist .tinv-modal .tinvwl-buttons-group{margin-top:20px}
.tinv-wishlist .tinvwl-buttons-group button{width:100%}
.tinv-wishlist .tinvwl-buttons-group button+button{margin-top:7px}
.tinv-wishlist .tinvwl-buttons-group button i{position:relative}
.tinv-wishlist .tinvwl-buttons-group button i.ftinvwl-heart-o,.tinv-wishlist .tinvwl-buttons-group button i.ftinvwl-key,.tinv-wishlist .tinvwl-buttons-group button i.ftinvwl-times{font-size:20px;top:0;vertical-align:initial}
.tinv-wishlist .tinvwl-buttons-group button i.ftinvwl-heart-o::before,.tinv-wishlist .tinvwl-buttons-group button i.ftinvwl-key::before,.tinv-wishlist .tinvwl-buttons-group button i.ftinvwl-times::before{position:relative;top:3px}
.tinv-wishlist .tinvwl-buttons-group+button{width:100%;margin-top:7px}
.tinv-wishlist .tinv-modal h2{text-align:center;margin:0 0 35px}
.tinv-wishlist .tinv-create-list .tinv-modal-inner{max-width:778px;padding:30px}
.tinv-wishlist .tinvwl-has-error:not(.tinvwl-input-group),.tinv-wishlist .tinvwl-input-group.tinvwl-has-error .form-control{border:2px solid red}
.tinv-wishlist .tinvwl-has-error:not(.tinvwl-input-group){border:2px solid red}
.tinv-wishlist .tinvwl-has-error+.tinvwl-error{padding:5px 0 0 5px;color:red}
.tinvwl-tooltip{display:none}
.tinvwl-input-group{position:relative;display:table;border-collapse:separate}
.tinvwl-input-group .form-control{position:relative;z-index:1;float:left;height:38px;width:100%;margin:0}
.tinvwl-input-group .form-control+.tinvwl-input-group-btn{padding-left:15px}
.tinv-wishlist .tinvwl-to-left .tinvwl-input-group .form-control+.tinvwl-input-group-btn{padding-left:10px}
.tinv-wishlist .tinv-search-form .tinvwl-input-group .form-control+.tinvwl-input-group-btn{padding-left:9px}
.tinvwl-input-group .form-control,.tinvwl-input-group-addon,.tinvwl-input-group-btn{display:table-cell}
.tinvwl-input-group-addon,.tinvwl-input-group-btn{width:1%;white-space:nowrap;vertical-align:top}
.tinv-table{display:table;width:100%;height:100%}
.tinv-cell{display:table-cell;vertical-align:middle}
.tinv-wishlist .tinv-wishlist-clear{visibility:visible;width:auto;height:auto}
.tinv-wishlist-clear:before{content:"";display:table}
.tinv-wishlist-clear:after{content:"";display:table;clear:both}
.icon_big_heart_check{display:inline-block;width:46px;height:46px;font-family:tinvwl-webfont !important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:60px}
.icon_big_times{display:inline-block;width:46px;height:46px;font-family:tinvwl-webfont !important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:60px}
.icon_big_times::before{content:"\e904";top:-7px;left:-7px;position:relative}
.icon_big_heart_check::before{content:"\e90a";top:-7px;left:-7px;position:relative}
.tinvwl_add_to_wishlist_button.tinvwl-button.disabled-add-wishlist,.tinvwl_add_to_wishlist_button.disabled-add-wishlist{opacity:.5 !important;cursor:not-allowed}
.empty-name-wishlist{border-color:#f00 !important}
.tinvwl_remove_from_wishlist-text,.tinvwl_already_on_wishlist-text,.tinvwl_add_to_wishlist_button.tinvwl-icon-custom img.icon-already-on-wishlist{display:none !important}
.tinvwl-product-in-list.tinvwl-product-make-remove .tinvwl_remove_from_wishlist-text,.tinvwl-product-in-list.tinvwl-product-make-remove .tinvwl_already_on_wishlist-text,.tinvwl-product-in-list.tinvwl-product-make-remove img.icon-already-on-wishlist,.tinvwl_add_to_wishlist_button.tinvwl-product-in-list .tinvwl_remove_from_wishlist-text,.tinvwl_add_to_wishlist_button.tinvwl-product-in-list .tinvwl_already_on_wishlist-text,.tinvwl_add_to_wishlist_button.tinvwl-product-in-list img.icon-already-on-wishlist{display:inline !important}
.tinvwl-product-in-list.tinvwl-product-make-remove .tinvwl_add_to_wishlist-text,.tinvwl-product-in-list.tinvwl-product-make-remove img.icon-add-on-wishlist,.tinvwl_add_to_wishlist_button.tinvwl-product-in-list .tinvwl_add_to_wishlist-text,.tinvwl_add_to_wishlist_button.tinvwl-product-in-list img.icon-add-on-wishlist{display:none !important}
.tooltipped{position:relative}
.tooltipped::after{position:absolute;z-index:1000000;display:none;padding:.5em .75em;font:normal normal 11px/1.5 -apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";-webkit-font-smoothing:subpixel-antialiased;color:#fff;text-align:center;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-wrap:break-word;white-space:pre;pointer-events:none;content:attr(aria-label);background:#1b1f23;border-radius:3px;opacity:0}
.tooltipped::before{position:absolute;z-index:1000001;display:none;width:0;height:0;color:#1b1f23;pointer-events:none;content:"";border:6px solid transparent;opacity:0}
.tooltipped:hover::before,.tooltipped:hover::after,.tooltipped:active::before,.tooltipped:active::after,.tooltipped:focus::before,.tooltipped:focus::after{display:inline-block;text-decoration:none;-webkit-animation-name:tooltip-appear;animation-name:tooltip-appear;-webkit-animation-duration:.1s;animation-duration:.1s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-animation-delay:.4s;animation-delay:.4s}
.tooltipped-no-delay:hover::before,.tooltipped-no-delay:hover::after,.tooltipped-no-delay:active::before,.tooltipped-no-delay:active::after,.tooltipped-no-delay:focus::before,.tooltipped-no-delay:focus::after{-webkit-animation-delay:0s;animation-delay:0s}
.tooltipped-multiline:hover::after,.tooltipped-multiline:active::after,.tooltipped-multiline:focus::after{display:table-cell}
.tooltipped-s::after,.tooltipped-se::after,.tooltipped-sw::after{top:100%;right:50%;margin-top:6px}
.tooltipped-s::before,.tooltipped-se::before,.tooltipped-sw::before{top:auto;right:50%;bottom:-7px;margin-right:-6px;border-bottom-color:#1b1f23}
.tooltipped-se::after{right:auto;left:50%;margin-left:-16px}
.tooltipped-sw::after{margin-right:-16px}
.tooltipped-n::after,.tooltipped-ne::after,.tooltipped-nw::after{right:50%;bottom:100%;margin-bottom:6px}
.tooltipped-n::before,.tooltipped-ne::before,.tooltipped-nw::before{top:-7px;right:50%;bottom:auto;margin-right:-6px;border-top-color:#1b1f23}
.tooltipped-ne::after{right:auto;left:50%;margin-left:-16px}
.tooltipped-nw::after{margin-right:-16px}
.tooltipped-s::after,.tooltipped-n::after{-webkit-transform:translateX(50%);transform:translateX(50%)}
.tooltipped-w::after{right:100%;bottom:50%;margin-right:6px;-webkit-transform:translateY(50%);transform:translateY(50%)}
.tooltipped-w::before{top:50%;bottom:50%;left:-7px;margin-top:-6px;border-left-color:#1b1f23}
.tooltipped-e::after{bottom:50%;left:100%;margin-left:6px;-webkit-transform:translateY(50%);transform:translateY(50%)}
.tooltipped-e::before{top:50%;right:-7px;bottom:50%;margin-top:-6px;border-right-color:#1b1f23}
.tooltipped-align-right-1::after,.tooltipped-align-right-2::after{right:0;margin-right:0}
.tooltipped-align-right-1::before{right:10px}
.tooltipped-align-right-2::before{right:15px}
.tooltipped-align-left-1::after,.tooltipped-align-left-2::after{left:0;margin-left:0}
.tooltipped-align-left-1::before{left:5px}
.tooltipped-align-left-2::before{left:10px}
.tooltipped-multiline::after{width:-webkit-max-content;width:-moz-max-content;width:max-content;max-width:250px;word-wrap:break-word;white-space:pre-line;border-collapse:separate}
.tooltipped-multiline.tooltipped-s::after,.tooltipped-multiline.tooltipped-n::after{right:auto;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}
.tooltipped-multiline.tooltipped-w::after,.tooltipped-multiline.tooltipped-e::after{right:100%}
.tooltipped-sticky::before,.tooltipped-sticky::after{display:inline-block}
.tooltipped-sticky.tooltipped-multiline::after{display:table-cell}
.tinvwl-table-manage-list .component_table_item_price:before{font-family:FontAwesomeCP;font-size:1rem;display:inline-block;-webkit-transform:rotate(90deg);transform:rotate(90deg);content:"\e811";opacity:.25;margin:0 12px 0 2px}
.wishlist-icon{position:relative}
.wishlist-popup{opacity:0;max-height:0;position:absolute;overflow:hidden;padding:5px;margin-top:-10px;border-radius:5px;line-height:1.3;text-align:center;font-size:.9em;top:100%;background-color:rgba(0,0,0,0.8);right:0;color:#FFF;-webkit-transition:opacity .3s,max-height .3s;transition:opacity .3s,max-height .3s;-webkit-transition-delay:.3s;transition-delay:.3s}
.wishlist-popup:after{bottom:100%;right:10px;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(136,183,213,0);border-bottom-color:rgba(0,0,0,0.8);border-width:10px;margin-left:-10px}
.wishlist-icon:hover .wishlist-popup{opacity:1;max-height:200px;overflow-y:auto}
.wishlist-popup a{color:#ccc;display:block}
.wishlist-popup a:hover{color:#FFF}
.wishlist-icon.added:after{background-color:red;-webkit-transform:translateY(-3px);transform:translateY(-3px)}
.wishlist-popup .ajax-loading,.wishlist-popup .feedback{display:none !important}
.wishlist-title{margin-bottom:20px}
span.tinvwl-product-stats{background-color:#ebe9eb;border-radius:50%;padding:.2em;line-height:1;font-size:.7em;min-width:1.5em;display:inline-block;position:absolute;top:-0.7em;right:-1.5em;text-align:center}
@media screen and (min-width:0 \0){.tooltipped-multiline::after{width:250px}
}@media only screen and (max-width:1024px) and (min-width:769px){.tinv-wishlist .tinvwl-table-manage-list td.product-stock p{display:block;text-align:center}
.tinv-wishlist .product-stock span{display:block}
.tinv-wishlist .tinvwl-table-manage-list td.product-stock i{margin-right:0}
.tinv-wishlist .tinvwl-table-manage-list td.product-stock .tinvwl-txt{display:none}
.tinv-wishlist .product-thumbnail{max-width:76px;width:76px}
.tinv-wishlist .product-action .button>i{display:inline-block;margin-right:0}
.tinv-wishlist .product-action .button .tinvwl-txt{display:none}
}@media only screen and (max-width:1024px) and (min-width:768px){.tinv-wishlist .wishlist-action button[value=manage_remove] span{display:none}
.tinv-wishlist .wishlist-action button[value=manage_remove]>i{display:inline-block}
.tinv-wishlist tfoot .tinvwl-to-left+.tinvwl-to-right{margin-top:0}
}@media only screen and (max-width:1024px){.tinv-wishlist .tinvwl-table-manage-lists:not(.tinvwl-public){margin-top:0}
.tinv-wishlist .tinvwl-table-manage-list .product-remove{display:none}
.tinv-wishlist .tinvwl-table-manage-list .product-action button[name=tinvwl-remove]{display:inline-block;margin-top:5px}
.tinv-wishlist .product-action{width:60px}
.tinv-wishlist .wishlist-name .tinvwl-rename-button>i,.tinv-wishlist tfoot .tinvwl-to-left:not(:empty){margin-right:0}
.tinv-wishlist .wishlist-name .tinvwl-rename-button span{display:none}
.tinv-wishlist .wishlist-action{width:60px}
.tinv-wishlist tfoot .tinvwl-to-left:not(:empty){float:none;width:auto}
.tinv-wishlist tfoot .tinvwl-to-right{float:none;width:auto;text-align:left}
.tinv-wishlist .social-buttons{float:none;width:auto;text-align:left;margin-top:20px}
.tinv-wishlist .social-buttons+.tinv-wishlist-clear+.navigation-button{margin-top:30px}
.tinv-wishlist .tinv-login form input[name=login]{min-width:auto}
.tinv-wishlist .tinvwl-table-manage-list .product-remove{display:table-cell}
}@media only screen and (max-width:1023px){.tinv-wishlist .tinv-lists-nav a.tinv-prev>i,.tinv-wishlist .tinv-lists-nav a.tinv-next>i{margin:0}
.tinv-wishlist .tinv-lists-nav a.tinv-prev>span,.tinv-wishlist .tinv-lists-nav a.tinv-next>span{display:none}
}@media only screen and (max-width:768px){.tinv-wishlist table.tinvwl-table-manage-list tbody td.product-remove,.tinv-wishlist table.tinvwl-table-manage-list thead th:not(.product-name){display:none}
.tinv-wishlist table.tinvwl-table-manage-lists thead th:not(.wishlist-name){display:none}
.tinv-wishlist thead th .tinvwl-full{display:none}
.tinv-wishlist table.tinvwl-table-manage-list thead th.product-name,.tinv-wishlist table.tinvwl-table-manage-lists thead th.wishlist-name{display:block;width:100%;text-align:center}
.tinv-wishlist table thead th .tinvwl-mobile{display:block}
.tinv-wishlist table.tinvwl-table-manage-list tbody td{display:block;width:100% !important;text-align:center}
.tinv-wishlist table.tinvwl-table-manage-lists tbody td,.tinv-wishlist table.tinvwl-table-manage-lists.tinvwl-public tbody td{display:block;width:100% !important;text-align:center}
.tinv-wishlist table.tinvwl-table-manage-list tbody td:not(:last-child){border-bottom:0}
.tinv-wishlist table.tinvwl-table-manage-lists tbody td:not(:last-child),.tinv-wishlist table.tinvwl-table-manage-lists.tinvwl-public tbody td:not(:last-child){border-bottom:0}
.tinv-wishlist .product-stock p{margin:0 auto}
.tinv-wishlist .product-thumbnail img{margin:0 auto;max-width:80px}
.tinv-wishlist.woocommerce table .quantity .qty{text-align:center;width:100%}
.tinv-wishlist .product-action .tinvwl_move_product_button{margin-top:10px}
.tinv-wishlist table.tinvwl-table-manage-list tfoot td{display:block;width:100%}
.tinv-wishlist table.tinvwl-table-manage-lists .wishlist-action button[value=manage_remove]{width:100%}
.tinv-wishlist table.tinvwl-table-manage-lists .wishlist-name .tinvwl-rename-button{float:none}
.tinv-wishlist button[value=manage_apply] .tinvwl-mobile,.tinv-wishlist button[value=product_apply] .tinvwl-mobile{display:none}
.tinv-wishlist tfoot .tinvwl-to-right .tinv-create-list{display:block}
.tinv-wishlist .tinvwl-table-manage-list tfoot .tinvwl-to-right .button,.tinv-wishlist .tinvwl-table-manage-list tfoot .tinvwl-to-right button{width:100%;margin:10px 0 0}
.tinv-wishlist .tinvwl-table-manage-lists tfoot .tinvwl-to-right .button,.tinv-wishlist .tinvwl-table-manage-lists tfoot .tinvwl-to-right button{width:100%;margin:10px 0 0}
.tinv-wishlist tfoot .tinvwl-to-right>*{margin:10px 0 0}
.tinv-wishlist tfoot .tinvwl-to-right .button:first-child,.tinv-wishlist tfoot .tinvwl-to-right button:first-child{margin-top:0 !important}
.tinv-wishlist tfoot .tinvwl-to-left+.tinvwl-to-right{margin-top:20px}
.tinv-wishlist .social-buttons{text-align:center}
.tinv-wishlist .social-buttons>span{display:block;margin-top:0;margin-right:0;margin-bottom:5px}
.tinv-wishlist.woocommerce .tinv-login form .form-row-first,.tinv-wishlist.woocommerce .tinv-login form .form-row-last{float:none;width:100%}
.tinv-wishlist.woocommerce .tinv-login form .form-row-first{padding:0}
.tinv-wishlist.woocommerce .tinv-login form .form-row-last{padding:0;margin-top:10px}
.tinv-wishlist.woocommerce .tinv-login form .tinvwl-input-group-btn{display:block;padding:0;width:auto;margin-top:10px}
.navigation-button,.social-buttons,.tinv-lists-nav{margin-left:12px;margin-right:12px}
.tinvwl-input-group{width:100%}
.tinvwl-input-group:not(.tinvwl-no-full){display:block}
.tinvwl-input-group:not(.tinvwl-no-full) .form-control,.tinvwl-input-group:not(.tinvwl-no-full) .tinvwl-input-group-addon,.tinvwl-input-group:not(.tinvwl-no-full) .tinvwl-input-group-btn{display:block}
.tinvwl-input-group:not(.tinvwl-no-full) .form-control{float:none}
.tinv-wishlist .tinv-search-form .tinvwl-input-group:not(.tinvwl-no-full) .form-control+.tinvwl-input-group-btn{padding-top:10px;padding-left:0}
.tinvwl-input-group:not(.tinvwl-no-full) .form-control+.tinvwl-input-group-btn{padding-top:10px;padding-left:0}
.tinvwl-input-group:not(.tinvwl-no-full) .tinvwl-input-group-addon{width:100%}
.tinvwl-input-group:not(.tinvwl-no-full) .tinvwl-input-group-addon>button,.tinvwl-input-group:not(.tinvwl-no-full) .tinvwl-input-group-addon>input{width:100%}
.tinvwl-input-group:not(.tinvwl-no-full) .tinvwl-input-group-btn{width:100%}
.tinvwl-input-group:not(.tinvwl-no-full) .tinvwl-input-group-btn>button,.tinvwl-input-group:not(.tinvwl-no-full) .tinvwl-input-group-btn>input{width:100%}
.tinv-wishlist table.tinvwl-table-manage-list tbody td.product-remove{display:block}
}@media screen and (max-width:768px){.admin-bar .tinv-wishlist .tinv-modal{padding-top:46px !important}
}@media screen and (max-width:600px){.admin-bar .tinv-wishlist .tinv-modal{padding-top:0 !important}
.tinv-wishlist .tinv-modal .tinv-close-modal{position:static;display:block;margin:0 auto 20px}
}@-webkit-keyframes tooltip-appear{from{opacity:0}
to{opacity:1}
}@keyframes tooltip-appear{from{opacity:0}
to{opacity:1}
}
:root{--sc-primary:#2dadbe;--sc-primary-light:#f5fafa;--sc-secondary:coral;--sc-green:#48be2d;--sc-red:#be2d2d;--sc-title-font:"Roboto";--sc-text-font:"Rubik";--sc-icon-font:"FontAwesome"}.justify_between{justify-content:space-between}.no_margin_columns .vc_row>div{margin:0!important}.nowrap{white-space:nowrap}.no_events{pointer-events:none!important}.text_white *,.text_white *:before{color:#fff}.flex_grow{flex-grow:1}.stretch_image_width .w-image-h{width:100%;display:block}.stretch_image_width .w-image-h img{min-width:100%;object-fit:cover}.secondary_icon_color i{color:var(--sc-secondary);font-family:var(--sc-icon-font)}.arrow_top_right:before{content:'';position:absolute;right:0;top:0;border-style:solid;border-top:0 solid transparent;border-bottom:60px solid transparent;border-right:60px solid #fff;border-left:0;z-index:100}.arrow_top_right.blue:before{border-right-color:var(--sc-primary-light) !important;border-top-color:var(--sc-primary-light) !important}.arrow_top_left:before{content:'';position:absolute;left:0;top:0;border-style:solid;border-top:0 solid transparent;border-bottom:60px solid transparent;border-left:60px solid #fff;border-right:0;z-index:100}.arrow_top_left.blue:before{border-left-color:var(--sc-primary-light) !important;border-top-color:var(--sc-primary-light) !important}.arrow_bottom_right:before{content:'';position:absolute;right:0;bottom:0;border-style:solid;border-bottom:0 solid transparent;border-top:60px solid transparent;border-right:60px solid #fff;border-left:0;z-index:100}.arrow_bottom_right.blue:before{border-right-color:var(--sc-primary-light) !important;border-bottom-color:var(--sc-primary-light) !important}.advanced_arrow_top_left{clip-path:polygon(60px 0,100% 0,100% 100%,0 100%,0 60px)}.advanced_arrow_top_right{clip-path:polygon(0 0,calc(100% - 60px) 0, 100% 60px, 100% 100%, 0 100%)}.advanced_arrow_bottom_right{clip-path:polygon(0 0,100% 0,100% calc(100% - 60px), calc(100% - 60px) 100%, 0 100%)}.advanced_arrow_bottom_left{clip-path:polygon(0 0,100% 0,100% 100%,60px 100%,0 calc(100% - 60px))}.overlap_left{background:#fff;margin-left:-25%;padding:4rem 2rem 2rem}.overlap_left.blue{background:var(--sc-primary-light)}.tribe-events-c-subscribe-dropdown__container *,.tribe-events-c-view-selector{display:none!important}.tribe-events-calendar-month{margin-bottom:4rem!important}.tribe-events-calendar-month td{background:#fff}
.gform_wrapper.gravity-theme .gfield_required{color:#FF7F50!important;font-style:normal!important}
.owl-dots .owl-dot span{box-shadow:none!important;width:10px;height:10px}.owl-dots .owl-dot.active span{background:var(--sc-primary) !important}.home_slider .owl-dots{position:absolute;left:0;right:0;bottom:20px}.home_slider .owl-dot span{background:#fff!important}.home_slider .owl-dot.active span{background:var(--sc-primary) !important}.w-grid-item-h .slide{position:relative;justify-content:center;max-height:700px}.w-grid-item-h .slide .slide_image{width:100%}.w-grid-item-h .slide .slide_image img{height:700px;width:100vw;object-fit:cover;object-position:center}.w-grid-item-h .slide .slide_title{font-weight:500;left:4rem;position:absolute;bottom:175px;font-size:74px;color:#fff;text-transform:uppercase;text-shadow:0 3px 10px #0F303440;line-height:74px;width:55%;padding-left:0;text-align:left}.w-grid-item-h .slide .slide_title a:hover{color:#fff}.w-grid-item-h .slide .w-btn{position:absolute;bottom:100px;left:4rem}.usp_image{width:24px}.usp_image img{width:24px;height:24px}.w-grid-item.usps{white-space:nowrap}.reviews_carousel .owl-dot span{background:#fff!important;width:14px;height:14px}.reviews_carousel .owl-dot.active span{background:var(--sc-primary) !important}.w-grid-item.type-product .post_image a{overflow:hidden}.w-grid-item.type-product .post_image img{transition-duration:.3s;transform-origin:50% 50%;transform:scale(1) translate(0,0);display:block}.w-grid-item.type-product:hover .post_image img{transform:scale(1.1) translate(0,0);opacity:1}.tinvwl-shortcode-add-to-cart a:hover:before{content:"\e908" !important;color:var(--sc-primary) !important}.inspiration_images{display:grid;grid-template-columns:repeat(12,1fr);gap:1.5rem}.inspiration_images .inspiration_image:nth-child(1),.inspiration_images .inspiration_image:nth-child(2){grid-column:span 6}.inspiration_images .inspiration_image:nth-child(1) img,.inspiration_images .inspiration_image:nth-child(2) img{aspect-ratio:16/9;object-fit:cover}.inspiration_images .inspiration_image:nth-child(3),.inspiration_images .inspiration_image:nth-child(4),.inspiration_images .inspiration_image:nth-child(5){grid-column:span 4}.inspiration_images .inspiration_image:nth-child(3) img,.inspiration_images .inspiration_image:nth-child(4) img,.inspiration_images .inspiration_image:nth-child(5) img{aspect-ratio:4/3;object-fit:cover}.inspiration_images .inspiration_image{position:relative}.inspiration_images .inspiration_image .image_container{overflow:hidden}.inspiration_images .inspiration_image .image_container img{transition-duration:.3s;transform-origin:50% 50%;transform:scale(1) translate(0,0);display:block}.inspiration_images .inspiration_image:hover .image_container img{transform:scale(1.1) translate(0,0);opacity:1}.inspiration_images .inspiration_image .overlay_container{position:absolute;bottom:0;left:0;right:0;color:#fff!important;background:linear-gradient(180deg,rgba(0,0,0,0),rgba(30,30,30,1))!important;padding:2.5rem 1.5rem 1.2rem 1.5rem!important;pointer-events:none}.inspiration_images .inspiration_image .overlay_container h3{margin-bottom:0}.inspiration_images .inspiration_image .overlay_container *{color:#fff!important}.partner_image{display:flex;justify-content:center;align-items:center}.partner_image img{height:150px;width:auto!important}
.l-subheader.at_top{position:relative;z-index:2}.l-subheader.at_top .at_left{padding-left:50px}.l-subheader.at_middle .l-subheader-cell.at_right{flex-basis:initial!important}.l-header.shadow_thin .l-subheader.at_middle,.l-header.shadow_thin .l-subheader.at_bottom{box-shadow:none!important}body.home .l-subheader.at_top .l-subheader-cell.at_right{padding-top:1rem}body:not(.home) .l-subheader.at_middle{background:#fff}#page-header .w-nav ul.level_1>li.current-menu-ancestor a .w-nav-title:after,#page-header .w-nav ul.level_1>li.current-menu-item a .w-nav-title:after{bottom:-2px!important;opacity:1!important;background:var(--sc-secondary) !important}#page-header .w-nav ul.level_1>li>a .w-nav-title{padding-bottom:.5rem}#page-header .w-search.layout_modern{display:none}#page-header .w-search.layout_modern i{color:var(--sc-primary)}#page-header .w-search.layout_modern .w-search-close{right:10px;background:0 0}#page-header .w-search-form{background:0 0}#page-header .w-search-form form{padding:0}#page-header .w-search-form input[type=text]{border:2px solid var(--sc-primary)!important;border-radius:40px!important;background:var(--sc-primary-light);color:#000!important}body:not(.home) #page-header .w-search-form input[type=text]{background:#fff}#page-header .w-search-form input[type=text]::placeholder{color:var(--sc-primary);opacity:.75}#page-header .w-search-form .w-search-form-btn{opacity:1}#page-header .w-search-form .w-search-form-btn i{color:var(--sc-primary)}.wishlist_products_counter{position:relative;display:block}.wishlist_products_counter:before{font-size:44px!important}.wishlist_products_counter .wishlist_products_counter_number{position:absolute;right:0;top:0;background:var(--sc-secondary);border-radius:30px;width:18px;height:18px;color:#fff!important;display:flex;align-items:center;justify-content:center;font-size:12px}.header_logo{margin-left:-85px;margin-top:-2.5rem;margin-right:2rem}.header_logo_overlapping{margin-left:-108px;margin-top:2.5rem;margin-right:2rem}#page-header.sticky .header_logo{margin-top:0}#page-header.sticky .header_logo_overlapping{margin-top:0;margin-left:0!important}.global_rating{gap:.25rem!important;margin-bottom:0!important}.global_rating .stars{font-size:14px!important}#page-header .w-nav-list .w-nav-title{position:relative;padding-right:15px}#page-header .w-nav-list .w-nav-title .count{background:var(--sc-secondary);width:18px;height:18px;color:#fff;border-radius:50%;position:absolute;top:-10px;right:-5px;font-size:11px;line-height:20px;display:flex;justify-content:center;align-items:center}
.w-tabs-list.hidden{display:block!important}.fa-star.filled,.fa-star.active,.fa-star-half.filled,.fa-star-half-alt.filled{color:var(--sc-primary);font-weight:700}.list_checks ul{list-style:none;margin-left:0}.list_checks ul li{position:relative;padding-left:25px}.list_checks ul li:before{content:'\f058';font-family:'FontAwesome';margin-right:.5rem;color:var(--sc-green);font-weight:700;position:absolute;left:0;top:0;bottom:0}.list_alerts ul{list-style:none;margin-left:0}.list_alerts ul li:before{content:'\f06a';font-family:'FontAwesome';margin-right:.5rem;color:var(--sc-secondary);font-weight:700;font-weight:100}.activity-form>section{padding:0;margin-top:10px}.generate-calendar{margin-top:30px}.woocommerce-product-gallery__trigger{display:none}.daily_schedule table tr td:first-child{white-space:nowrap}.product_gallery{position:relative}a.flex-next,a.flex-prev{visibility:hidden;width:50px;height:50px;display:flex;top:calc(50% - 25px);cursor:pointer;position:absolute;align-items:center;justify-content:center}a.flex-next{right:0}.flex-control-nav{display:none!important}a.flex-next:after{visibility:visible;content:'\f054';font-family:FontAwesome;font-size:20px;font-weight:700;color:#fff}a.flex-prev:before{visibility:visible;content:'\f053';font-family:FontAwesome;font-size:20px;font-weight:700;color:#fff}.single-product .woocommerce-product-gallery .woocommerce-product-gallery__image{height:500px!important;overflow:hidden;display:flex!important;align-items:center;justify-content:center}.single-product .woocommerce-product-gallery .woocommerce-product-gallery__image a{height:100%;width:100%;display:flex;align-items:center;justify-content:center}.single-product .woocommerce-product-gallery .woocommerce-product-gallery__image img{max-height:100%;max-width:100%;object-fit:cover;min-height:100%}.single-product .product_rating{margin-bottom:.5rem}.product_rating{display:flex;gap:1rem;color:var(--sc-primary);align-items:center}.product_rating .stars{font-size:20px;font-weight:100!important}.product_attribute_block{display:flex;gap:1rem;align-items:center;margin-bottom:.5rem}.product_attribute_block i{font-size:24px;color:var(--sc-secondary);width:40px}.single-product.woocommerce .comment-respond{padding:0;box-shadow:none}
.w-grid.products .w-post-elm.post_image img{width:100%;max-height:230px;height:230px;margin:0 auto;object-fit:cover}.mobile-filters{display:none!important}.sc_add_to_wishlist a:before{font-size:32px!important}.woocommerce .pagination>:not(.custom) .page-numbers{width:3rem;height:3rem;line-height:3rem;border:1px solid var(--sc-primary);font-size:20px}.woocommerce .pagination>:not(.custom) .page-numbers:hover{background:var(--sc-primary) !important;color:#fff!important}.width_auto{width:fit-content}.sidebar-shop .widget{margin-bottom:0!important}.sidebar-shop .filters_title{margin-top:1.5rem;font-size:20px;border-bottom:1px solid #7ec9d3;padding-bottom:1rem}.sidebar-shop .widget_price_filter,.sidebar-shop .widget.woocommerce-widget-layered-nav{margin-top:1rem;margin-bottom:2rem!important}.sidebar-shop .widget_price_filter h3,.sidebar-shop .widget.woocommerce-widget-layered-nav h3{font-size:16px;font-weight:400;font-family:var(--sc-text-font);border-bottom:1px solid #7ec9d3;padding-bottom:1rem}.widget_layered_nav li a{padding-left:2rem!important;display:inline-flex;align-items:center}.widget_layered_nav li a:before{background:transparent!important;box-shadow:none!important;border-radius:1px!important;border:1px solid var(--sc-primary)}.widget_layered_nav li.chosen a:before{background:var(--sc-primary)!important}.sidebar-shop .product-categories li a{width:100%;display:block;color:#000;padding:.4rem .8rem}.sidebar-shop .product-categories>li.cat-parent>a{background:#fff;padding:.75rem 1.5rem}
@media only screen and (min-width:1025px){.arrow_top_right.large:before{border-bottom:120px solid transparent;border-right:120px solid #fff}.arrow_top_left.large:before{border-bottom:120px solid transparent;border-left:120px solid #fff}.arrow_bottom_right.large:before{border-top:120px solid transparent;border-right:120px solid #fff}}@media only screen and (min-width:768px) and (max-width:1600px){.no_margin_columns .vc_row>div{width:50%!important}}@media only screen and (min-width:901px) and (max-width:1024px){.l-subheader.at_middle .at_left{flex-direction:row-reverse;justify-content:flex-end}}@media only screen and (max-width:1650px){.header_logo,.header_logo_overlapping{margin-left:0}.l-subheader.at_top .at_left{padding-left:120px}body .header_logo_overlapping{height:120px!important;margin-top:1rem}}@media only screen and (max-width:1320px){.header_hor .type_desktop .menu-item.level_1>a:not(.w-btn){padding-left:10px!important;padding-right:10px!important}}@media only screen and (max-width:1280px){#page-header .w-search.layout_modern{display:block}#page-header .w-search.layout_simple{display:none}#page-header .global_rating{display:none}.inspiration_images .inspiration_image{grid-column:span 6!important}.inspiration_images .inspiration_image img{aspect-ratio:16/9!important}}@media only screen and (max-width:1024px){.w-grid-item-h .slide .w-btn{left:1rem}.slide_title{width:100% !important;left:0!important}body.home .l-subheader.at_top .l-subheader-cell.at_right{padding-top:0}.l-subheader.at_top .at_left{padding-left:150px}#page-header .l-subheader.at_middle .w-nav{display:block!important}.w-grid-item-h .slide .slide_image img{height:500px}.w-nav.type_mobile.m_align_none .menu-item-has-children>.w-nav-anchor .w-nav-arrow,.w-nav.type_mobile.m_align_center .menu-item-has-children>.w-nav-anchor .w-nav-arrow{float:right}}@media only screen and (max-width:900px){.woocommerce .recently_viewed_products.products .product{width:100% !important}.usp_image{width:25px}.woocommerce .products .product.w-grid-item{width:100% !important}}@media only screen and (max-width:767px){.mobile-filters{display:flex!important;cursor:pointer;background-color:#e9edef;padding:15px;max-width:100%!important}.mobile-filters:after{content:'\f107';font-family:'fontawesome';position:absolute;right:20px;font-size:20px}.sidebar-shop{display:none}.sidebar-shop.active{display:block;position:fixed;top:0;left:0;background:var(--sc-primary-light);z-index:1000;width:100vw;height:100vh;padding:5rem 2.5rem 2.5rem;overflow:auto}.sidebar-shop .close-mobile-filters{position:absolute;top:25px;right:25px;font-size:30px;color:#3d5663;cursor:pointer}.slide_title{font-size:40px!important;line-height:40px!important}body .header_logo,body .header_logo_overlapping{height:75px!important;margin-top:0!important}.mobile_small_separator{height:1.5rem!important}.overlap_left{margin-left:5%!important;margin-right:5%;margin-top:-15%}#page-header .w-search-form{background:#fff;padding:0 2rem}.w-search.layout_modern .w-search-open{font-size:28px;width:auto}.single-product .woocommerce-product-gallery .woocommerce-product-gallery__image{height:350px!important}.archive.tax-product_cat .w-grid-item.type-product{padding:var(--gap,0px) !important}.inspiration_images .inspiration_image{grid-column:span 12!important}.inspiration_images .inspiration_image img{aspect-ratio:4/3!important}.w-grid-item-h .slide .slide_image img{height:350px}.home_top_row .arrow_top_left:before,.home_top_row .arrow_bottom_right:before{display:none}}@media only screen and (max-width:480px){.archive.tax-product_cat .w-grid-item.type-product{padding:0!important}.overlap_left{margin-left:0!important;margin-right:0!important;margin-top:0!important;padding:0!important;clip-path:none!important;background:transparent!important}}
.wishlist_item button{width:auto !important;height:auto!important}.tinv-wishlist .tinv-modal button.tinvwl_button_view,.tinv-wishlist .tinv-modal button.tinvwl_button_close{border:1px solid var(--sc-primary)!important;background:var(--sc-primary)!important;color:#fff!important;box-shadow:none!important;border-radius:30px!important}.tinv-wishlist .tinv-modal button:before{display:none!important}.tinv-wishlist td{border-color:var(--sc-primary) !important}.tinv-wishlist tfoot{display:none}