/*
Royal Better Compare styles
Version: 1.0
*/
.fusion-post-cards .add-to-compare-button:before{content:"\f00c";border:1px solid #aaa;padding:1.5px 2px;color:#fff;border-radius:3px;margin-left:3px}.fusion-post-cards .remove-from-compare-button:before{content:"\f00c";border:1px solid #00a2b6;padding:1.5px 2px;color:#fff;border-radius:3px;margin-left:3px;background:#00bfd6}.fusion-post-cards .add-to-compare-button:before,.fusion-post-cards .remove-from-compare-button:before{font-family:'Font Awesome 5 Free';font-weight:900;font-size:11px;line-height:2}.fusion-post-cards a.button.add-to-compare-button,.fusion-post-cards a.button.remove-from-compare-button{position:absolute;margin-top:-30px;margin-right:15px;background:#fff;padding:0 3px;border-radius:5px;z-index:999;transition:all .3s;width:73px;height:26px}.fusion-post-cards a.button.add-to-compare-button{opacity:0}.fusion-post-cards li:hover .add-to-compare-button{opacity:1;margin-top:-35px}.fusion-post-cards a.button.remove-from-compare-button{margin-top:-35px}.rtl .woocommerce-compare-table-close{right:auto;left:40px;top:15px;font-size:43px}.woocommerce-compare-table-hide-similarities,.woocommerce-compare-table-highlight-differences{margin-bottom:0}div#woocommerce-compare-table-container label{line-height:2.2}.woocommerce-compare-table{margin-top:10px}.compare-table-row-attribute-name{color:#252525}.woocommerce-compare-bar-item a.woocommerce-compare-bar-item-remove,.woocommerce-compare-bar-item a.woocommerce-compare-bar-item-remove:hover,a.woocommerce-compare-sidebar-item-remove{line-height:23px;border:1px solid #aaa;background:#fff;right:auto;left:15px}.woocommerce-compare-bar-item a.woocommerce-compare-bar-item-remove:hover,a.woocommerce-compare-sidebar-item-remove:hover{color:#fff;background:#607D8B;border-color:#607D8B}#woocommerce-compare-bar-items .woocommerce-compare-bar-item-container{padding:15px 0;border-bottom:1px solid #e2e2e2}.woocommerce-compare-bar-item-container.woocommerce-compare-bar-item-placeholder{background:#f7f7f7;border-top:1px solid #e2e2e2;margin-top:20px}.woocommerce-compare-bar-action-clear{margin-right:0;margin-left:20px;margin-right:0;margin-left:20px}a.woocommerce-compare-bar-action-clear:before,a.woocommerce-compare-table-action-compare:before{color:#fff;font-family:'Font Awesome 5 Free';font-weight:900;font-size:13px;line-height:1;margin-left:5px;vertical-align:middle}a.woocommerce-compare-bar-action-clear:before{content:"\f00d"}a.woocommerce-compare-table-action-compare:before{content:"\f053"}a.woocommerce-compare-bar-action-clear{color:red}a.woocommerce-compare-bar-action-clear:hover{color:red;border-bottom:1px dashed #1ea2bd}.woocommerce-compare-bar-actions{display:flex;justify-content:center;flex-direction:column;margin-top:20px;font-size:100%;width:100%}#woocommerce-compare-bar-action-clear{display:block;width:100%!important}.woocommerce-compare-bar-actions a.woocommerce-compare-bar-action-clear i{display:none}.woocommerce-compare-bar-actions a.woocommerce-compare-bar-action-clear{color:#fe6272;margin-bottom:20px;margin-top:15px;order:1;border:1px solid #ccc;padding:3px;border-radius:3px}.woocommerce-compare-bar-actions a.woocommerce-compare-bar-action-clear:before{content:"\f00d";font-family:'Font Awesome 5 Free';font-weight:900;font-size:13px;margin-left:5px;color:#fe6272}.woocommerce-compare-bar-actions a.woocommerce-compare-bar-action-clear:hover,.woocommerce-compare-bar-actions a.woocommerce-compare-bar-action-clear:hover:before{color:#fff}.woocommerce-compare-bar-actions a.woocommerce-compare-bar-action-clear:hover{background:#fe6272;border:1px solid #fe6272}.by-close-btn .woocommerce-compare-bar-open-close-container{margin-top:80px}.by-close-btn a#woocommerce-compare-bar-open-close{font-size:0;display:flex;align-items:center;justify-content:center;width:40px;height:20px;cursor:pointer;opacity:1;background:#fff;border-radius:0;box-shadow:none;margin-right:10px;color:#000}.by-close-btn #woocommerce-compare-bar-items{padding:70px 20px}.by-close-btn a.woocommerce-compare-bar-open-close i:before{content:"\f061"}@media only screen and (max-width: 850px){#woocommerce-compare-bar .woocommerce-compare-bar-open-close-container{margin-top:80px}#woocommerce-compare-bar a#woocommerce-compare-bar-open-close{font-size:0;display:flex;align-items:center;justify-content:center;width:40px;height:20px;cursor:pointer;opacity:1;background:#fff;border-radius:0;box-shadow:none;margin-right:10px;color:#000}#woocommerce-compare-bar #woocommerce-compare-bar-items{padding:70px 20px}#woocommerce-compare-bar a.woocommerce-compare-bar-open-close i:before{content:"\f061"}}a.woocommerce-compare-table-action-compare{padding:3px 16px;border:1px solid;color:#fff;border-color:var(--primary_color);background-color:var(--primary_color);border-radius:3px}a.woocommerce-compare-table-action-compare:hover{padding:3px 16px;border-radius:3px;background-color:var(--button_gradient_top_color_hover);border-color:transparent}a.woocommerce-compare-bar-action-clear i:before,a.woocommerce-compare-table-action-compare i:before{display:none}.products .add-to-compare-button:before{content:"\f00c";border:1px solid #aaa;padding:1.5px 2px;color:#fff;border-radius:3px;margin-left:3px}.products .remove-from-compare-button:before{content:"\f00c";border:1px solid #00a2b6;padding:1.5px 2px;color:#fff;border-radius:3px;margin-left:3px;background:#00bfd6}.products .add-to-compare-button:before,.products .remove-from-compare-button:before{font-family:'Font Awesome 5 Free';font-weight:900;font-size:11px;line-height:2}.products a.button.add-to-compare-button,.products a.button.remove-from-compare-button{position:absolute;top:-45px;right:0;background:#fff;padding:0 3px;border-radius:5px;z-index:66;transition:all .3s}.products a.button.add-to-compare-button{opacity:0}ul.products li.product:hover .add-to-compare-button{opacity:1;top:-35px}.products a.button.remove-from-compare-button{top:-35px}a.woocommerce-better-compare-read-more{border:1px dashed #888;padding:0 15px}a.woocommerce-better-compare-read-more:hover{background:#ffefef}.woocommerce-compare-bar{z-index:99999}.woocommerce-compare-bar-items{text-align:right}.rtl.single .woocommerce-container .woocommerce-compare-single-product-title{background:#fff;border-radius:5px 5px 0 0;padding:20px 20px 0;margin:0}.rtl.single .woocommerce-container .woocommerce-compare-single-product-desc{background:#fff;border-radius:0 0 5px 5px;padding:5px 20px 20px;margin-top:0;margin-bottom:10px}#woocommerce-single-compare-table .slick-list,.rtl.single .woocommerce-container .single-product-compare{direction:ltr!important;text-align:right}.single-product-compare-value{direction:rtl}.woocommerce-single-compare-table-container.has-keys-column .single-product-compare-keys,.single-product-compare.has-keys-column .single-product-compare-keys{float:right!important}.single-product-compare-keys .single-product-compare-key-column.oddd{background:#f7f7f7!important;text-align:center}.single-product-compare-keys .single-product-compare-key-column.even{background:#eaeaea!important;text-align:center}.single-product-compare-keys .single-product-compare-key-column:first-child{background:transparent!important}.slick-list .slick-track li.fusion-li-item{float:none!important}.slick-dots li button::before{font-size:10px}.rtl .single-product-compare-value-ti{padding-left:35px}.rtl a.woocommerce-compare-single-item-remove{left:10px;right:auto}.woocommerce-compare-bar-title{font-size:13px;text-align:right;margin-top:20px;float:right;width:65%}.woocommerce-compare-bar .woocommerce-compare-bar-item{max-width:100%;width:100%;height:auto}.woocommerce-compare-bar .woocommerce-compare-bar-item img{width:35%;float:left}.woocommerce-compare-bar-item-placeholder .woocommerce-compare-bar-item{background:var(--primary_color);filter:opacity(0.4)}.woocommerce-compare-bar{position:fixed;z-index:1999999;width:300px;height:100%;bottom:0;top:0;left:-300px;box-shadow:none;transition:all .5s}.woocommerce-compare-bar.clicked{left:0;box-shadow:0 0 10px rgba(0,0,0,0.2)}.woocommerce-compare-bar-open-close-container{width:auto;position:absolute;height:auto;margin-top:calc(90% + 42px)}#woocommerce-compare-bar-items{height:100%!important;display:flex!important;flex-direction:column;padding:50px 20px;box-shadow:none;overflow-x:hidden!important;overflow-y:auto!important;background:#fff}a#woocommerce-compare-bar-open-close{font-size:0;display:flex;align-items:center;justify-content:center;width:52px;height:56px;cursor:pointer;opacity:1;background:#fff;border-radius:0 9px 9px 0;box-shadow:3px 0 5px -2px rgba(0,0,0,.14);margin-right:-52px;color:#000}.woocommerce-compare-bar a.woocommerce-compare-bar-open-close i{font-family:'IranAvadaIcons';font-weight:100;font-size:22px;transition:all .5s}.woocommerce-compare-bar a.woocommerce-compare-bar-open-close i:before{content:"\f041"}.woocommerce-compare-bar.clicked a.woocommerce-compare-bar-open-close i:before{content:"\f061";transform:rotate(180deg)}a.woocommerce-compare-bar-action-clear:before{color:red}.woocommerce-compare-autocomplete input[type="text"]{width:98%}.woocommerce-compare-autocomplete-icon{background:var(--primary_color);font-size:16px;border-radius:5px}.rtl.single a.button.remove-from-compare-button:before,.rtl.single a.button.add-to-compare-button:before{font-family:IranAvadaIcons;color:#888}.single a.button.add-to-compare-button,.single a.button.add-to-compare-button span.add-to-compare-text,.single a.button.remove-from-compare-button span.remove-from-compare-text{font-size:0}.rtl.single a.button.add-to-compare-button:before{content:"\f041";font-size:20px}.rtl.single a.button.remove-from-compare-button:before{content:"\f042";color:var(--primary_color);font-size:20px}.single a.button.add-to-compare-button i{font-size:14px!important;position:absolute;margin-right:8px;bottom:0}.irava_better_compare a{border:none;background:#fff;font-family:inherit;cursor:pointer;padding:0;right:0;height:35px;width:35px;text-align:center}.single .irava_better_compare{width:35px;text-align:center}.single a.button.remove-from-compare-button:after,.single a.button.add-to-compare-button:after{font-size:13px;color:#fff;background:#656565;border-radius:15px;position:absolute;bottom:40px;display:none;z-index:20}.single a.button.add-to-compare-button:after{font-family:IranAvadaIcons;padding:1px 9px}.single a.button.add-to-compare-button:hover:after{display:block}.single a.button.remove-from-compare-button:after{font-family:IranAvadaIcons;padding:1px 9px}.single a.button.remove-from-compare-button:hover:after{display:block}.single a.button.add-to-compare-button:hover:before,.single .proshop_share_box:hover>i:before{color:var(--primary_color)}.archive a.button.add-to-compare-button i{font-size:14px!important;margin-right:5px}.single-product .on-image a.button.remove-from-compare-button:after,.single-product .on-image a.button.add-to-compare-button:after{right:35px;bottom:6px}.related a.button.add-to-compare-button i,.up-sells a.button.add-to-compare-button i{font-size:14px!important;margin-right:5px}ul.products li.product .product-details{position:relative}@media only screen and (max-width:550px){.rtl.single .on-image .irava-single-icons{flex-direction:row}.rtl.single .irava-single-icons .irava_better_compare a,.rtl.single .irava-single-icons .proshop_share_box i{margin-bottom:0;margin-left:7px}.rtl.single a.button.remove-from-compare-button:after,.rtl.single a.button.add-to-compare-button:after{border-radius:15px!important;right:0!important;bottom:-27px!important}}.iranavada-slidingbar .woocommerce-compare-sidebar{padding-top:15px}.iranavada-slidingbar .woocommerce-compare-sidebar .woocommerce-compare-sidebar-actions{display:flex;justify-content:center;flex-direction:column;margin-top:30px}.iranavada-slidingbar .woocommerce-compare-sidebar .woocommerce-compare-sidebar-actions a.woocommerce-compare-sidebar-action-clear i{display:none}.iranavada-slidingbar .woocommerce-compare-sidebar .woocommerce-compare-sidebar-actions a.woocommerce-compare-sidebar-action-clear:before{content:"\f00d";font-family:'Font Awesome 5 Free';font-weight:900;font-size:13px;margin-left:5px;color:#fe6272}.iranavada-slidingbar .woocommerce-compare-sidebar .woocommerce-compare-sidebar-actions a.woocommerce-compare-sidebar-action-clear{color:#fe6272;margin-bottom:20px;margin-top:15px;order:1;border:1px solid #ccc;padding:3px;border-radius:3px}.iranavada-slidingbar .woocommerce-compare-sidebar .woocommerce-compare-sidebar-actions a.woocommerce-compare-sidebar-action-clear:hover,.iranavada-slidingbar .woocommerce-compare-sidebar .woocommerce-compare-sidebar-actions a.woocommerce-compare-sidebar-action-clear:hover:before{color:#fff}.iranavada-slidingbar .woocommerce-compare-sidebar .woocommerce-compare-sidebar-actions a.woocommerce-compare-sidebar-action-clear:hover{background:#fe6272;border:1px solid #fe6272}.iranavada-slidingbar .woocommerce-compare-sidebar .woocommerce-compare-sidebar-item .woocommerce-compare-sidebar-title{font-size:90%;width:65%;margin-left:5%;float:right;color:#3d5967;transition:.3s}.iranavada-slidingbar .woocommerce-compare-sidebar .woocommerce-compare-sidebar-item .woocommerce-compare-sidebar-title:hover{color:var(--primary_color)}.iranavada-slidingbar .woocommerce-compare-sidebar .woocommerce-compare-sidebar-img{width:30%;float:left}.iranavada-slidingbar .woocommerce-compare-sidebar .woocommerce-compare-sidebar-item-container{margin-bottom:20px;padding-top:20px;border-top:1px solid #eee;min-height:35px}.rtl.single .on-image .irava-single-icons{padding:10px 5px}.rtl.single .irava-single-icons{z-index:5;display:inline-flex;justify-content:flex-start;align-items:center;flex-direction:row}.rtl.single .on-image .irava-single-icons{position:absolute;flex-direction:column}.rtl.single.single-product-has-countdown .on-image .irava-single-icons{margin-top:54px}.rtl.single .on-image .irava-single-icons .irava_better_compare a,.rtl.single .on-image .irava-single-icons .proshop_share_box i{margin-bottom:7px}.rtl.single .irava-single-icons .irava_better_compare a,.rtl.single .irava-single-icons .proshop_share_box i{position:relative;background:transparent;width:35px;height:35px;margin-left:7px;border-radius:4px;display:flex;justify-content:center;align-items:center}.rtl.single .proshop_share_box .fusion-sharing-box{display:none;position:absolute;padding:0;right:-50px;bottom:-90px;width:190px;height:auto;border-radius:5px;margin:0}.rtl.single .on-image .proshop_share_box .fusion-sharing-box{right:34px;bottom:-40px}.rtl.single .proshop_share_box:hover .fusion-sharing-box{display:block}.single-product .proshop_share_box i{font-size:22px}.single-product .proshop_share_box{top:8px;cursor:pointer;position:relative;z-index:20;margin:0 10px}.avada-single-product-gallery-wrapper{position:relative}.single .proshop_share_box i:before{content:"\f040";font-family:IranAvadaIcons;font-size:21px;color:#888}.single .proshop_share_box i:hover:before{color:var(--primary_color)}