.reyajfilter-before-products{position:relative}.reyajfilter-before-products.--anim-subtle{-webkit-transition:opacity .25s var(--easeoutcubic, ease-out);transition:opacity .25s var(--easeoutcubic, ease-out)}.--is-filtering .reyajfilter-before-products.--anim-subtle{opacity:.7}.reyajfilter-before-products.--no-z{z-index:unset}.--is-filtering .reyajfilter-before-products.--no-z.--anim-subtle{opacity:1 !important}.reyajfilter-updater{position:absolute;width:100%;height:100%;z-index:1000;-webkit-transition:opacity .6s var(--easeoutcubic, ease-out),visibility .6s var(--easeoutcubic, ease-out);transition:opacity .6s var(--easeoutcubic, ease-out),visibility .6s var(--easeoutcubic, ease-out);opacity:0;visibility:hidden;pointer-events:none;top:0}.reyajfilter-updater .rey-lineLoader{--loader-top: 220px;--loader-color: var(--line-loader-color, rgba(0,0,0, 0.15))}:is(.rey-topSidebarInner,.rey-sidebarInner,.rey-filterPanel,.rey-ecommSidebar){-webkit-transition:.35s var(--easeoutcubic, ease-out);transition:.35s var(--easeoutcubic, ease-out);-webkit-transition-property:opacity,visibility,-webkit-transform;transition-property:opacity,visibility,-webkit-transform;transition-property:opacity,transform,visibility;transition-property:opacity,transform,visibility,-webkit-transform}body.--is-filtering :is(.rey-topSidebarInner,.rey-sidebarInner,.rey-filterPanel,.rey-ecommSidebar){opacity:.45;pointer-events:none}body.--is-filtering .reyajfilter-updater{pointer-events:auto;opacity:1;visibility:visible}.reyajfilter-widget-hidden{display:none !important}.reyajfilter-widget-hidden:first-child+.widget{--widget-mt: 0}.reyajfilter-active-filters a{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:.8em;font-size:10px;line-height:1;text-transform:uppercase;border:1px solid HSL(var(--neutral-4));border-radius:3px;color:HSL(var(--neutral-10));margin:0 3px 3px 0}.rtl .reyajfilter-active-filters a{margin:0 0 3px 3px}.reyajfilter-active-filters a svg{-webkit-margin-end:.4em;margin-inline-end:.4em;opacity:.5;font-size:8px}.reyajfilter-active-filters a:hover{border-color:HSL(var(--neutral-6));text-decoration:none}.reyajfilter-active-filters a:hover svg{opacity:.8}.rey-loopHeader .widget_reyajfilter-active-filters{-webkit-box-flex:1;-ms-flex:1 0 100%;flex:1 0 100%}.rey-loopHeader.--active-pos-above_grid .widget_reyajfilter-active-filters{margin-top:20px;-webkit-box-ordinal-group:100;-ms-flex-order:99;order:99}.rey-loopHeader.--active-pos-above_header .widget_reyajfilter-active-filters{margin-top:0px;margin-bottom:20px;-webkit-box-ordinal-group:-1;-ms-flex-order:-2;order:-2}li.product .rey-compareBtn{display:inline-block;position:relative;-webkit-box-shadow:var(--b-shadow-4);box-shadow:var(--b-shadow-4);border-radius:2px;padding:.5em;-webkit-box-sizing:content-box;box-sizing:content-box;-webkit-transition:.3s var(--easeoutcubic, ease-out);transition:.3s var(--easeoutcubic, ease-out);-webkit-transition-property:opacity,visibility,-webkit-box-shadow;transition-property:opacity,visibility,-webkit-box-shadow;transition-property:box-shadow,opacity,visibility;transition-property:box-shadow,opacity,visibility,-webkit-box-shadow;font-size:12px;display:none;background-color:#fff}.woocommerce ul.products li.product .rey-compareBtn{color:#000}@media(min-width: 1025px){li.product .rey-compareBtn{display:block;padding:.7em;font-size:14px;opacity:0;visibility:hidden}}li.product .rey-compareBtn:hover{-webkit-box-shadow:0 2px 10px rgba(0,0,0,.1);box-shadow:0 2px 10px rgba(0,0,0,.1)}li.product .rey-compareBtn.--in-compare:after{content:"";position:absolute;right:-0.5em;top:-0.5em;width:1em;height:1em;font-size:9px;background-color:#fff;border:3px solid var(--accent-color);z-index:1;border-radius:50%}li.product .rey-compareBtn .rey-compareBtn-icon,li.product .rey-compareBtn svg{font-size:inherit;display:block}li.product .rey-compareBtn[data-tooltip-text]:before{padding:.5em .7em .7em;text-transform:uppercase;font-size:10px}li.product .rey-compareBtn.--supports-ajax.--doing{opacity:.7}li.product .rey-compareBtn.--disabled{pointer-events:none}li.product:hover .rey-compareBtn{opacity:1;visibility:visible}.rey-compareNotice-wrapper{--bg-color: #fff;--text-color: #000;position:fixed;left:-150vw;bottom:0;width:100%;z-index:1060;-webkit-transform:translateY(50px);transform:translateY(50px);opacity:0;visibility:hidden;pointer-events:none;-webkit-transition:.3s var(--easeoutcubic, ease-out);transition:.3s var(--easeoutcubic, ease-out);-webkit-transition-property:opacity,visibility,-webkit-transform;transition-property:opacity,visibility,-webkit-transform;transition-property:opacity,visibility,transform;transition-property:opacity,visibility,transform,-webkit-transform;display:block}.rey-compareNotice-wrapper.--visible{-webkit-transform:translateY(0);transform:translateY(0);opacity:1;visibility:visible;pointer-events:auto;left:auto}.rey-compareNotice-wrapper:before{content:"";position:absolute;left:0;bottom:0;width:100%;height:200px;background:-webkit-gradient(linear, left top, left bottom, from(rgba(52, 58, 64, 0)), to(rgba(52, 58, 64, 0.35)));background:linear-gradient(to bottom, rgba(52, 58, 64, 0) 0%, rgba(52, 58, 64, 0.35) 100%);pointer-events:none}.rey-compareNotice-wrapper .rey-compareNotice{-webkit-transform:translateX(-50%) translateY(-8px);transform:translateX(-50%) translateY(-8px);width:96vw;padding:.7em;position:absolute;left:50%;bottom:0;background:var(--bg-color);color:var(--text-color);border-radius:3px;-webkit-box-shadow:var(--b-shadow-5);box-shadow:var(--b-shadow-5);font-size:1em;line-height:1}@media(min-width: 1025px){.rey-compareNotice-wrapper .rey-compareNotice{-webkit-transform:translateX(-50%) translateY(-30px);transform:translateX(-50%) translateY(-30px);width:auto;padding:1.6em 1.8em}}@media(min-width: 1025px)and (max-width: 1440px){.rey-compareNotice-wrapper .rey-compareNotice{width:880px}.rey-compareNotice-wrapper .rey-compareNotice .rey-compareNotice-inner .rey-compareTitle{margin-right:auto}}.rey-compareNotice-wrapper .rey-compareNotice .rey-compareNotice-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.rey-compareNotice-wrapper .rey-compareNotice .rey-compareNotice-inner>.btn{margin-left:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media(min-width: 1025px){.rey-compareNotice-wrapper .rey-compareNotice .rey-compareNotice-inner>.btn{margin-left:30px}}.rey-compareNotice-wrapper .rey-compareNotice .rey-compareTitle{margin-right:auto}@media(min-width: 1025px){.rey-compareNotice-wrapper .rey-compareNotice .rey-compareTitle{margin-right:100px}}.rey-compareNotice-wrapper .rey-compareNotice .rey-compareTitle .rey-compareTitle-count{font-size:10px;font-weight:400;opacity:.6;-webkit-transition:opacity .3s ease-out;transition:opacity .3s ease-out}@media(min-width: 1025px){.rey-compareNotice-wrapper .rey-compareNotice .rey-compareTitle .rey-compareTitle-count{font-size:12px}}.rey-compareNotice-wrapper .rey-compareNotice .rey-compareTitle .rey-lineLoader{--loader-top: -5px;--loader-color: var(--line-loader-color, HSL(var(--neutral-5)));--loader-width: 50px;opacity:0}.rey-compareNotice-wrapper .rey-compareNotice .rey-compareTitle.--loading .rey-lineLoader{opacity:1}.rey-compareNotice-wrapper .rey-compareNotice .rey-compareTitle.--loading .rey-compareTitle-count{opacity:0}.rey-compareNotice-wrapper .rey-compareNotice h4{margin-bottom:.5em;line-height:1;font-size:12px}@media(min-width: 1025px){.rey-compareNotice-wrapper .rey-compareNotice h4{font-size:20px}}.rey-compareNotice-wrapper .rey-compareNotice .rey-compareIcon{margin-right:15px;font-size:14px;position:relative}@media(min-width: 1025px){.rey-compareNotice-wrapper .rey-compareNotice .rey-compareIcon{margin-right:20px;font-size:22px}}.rey-compareNotice-wrapper .rey-compareNotice .rey-compareIcon>svg{-webkit-transition:opacity .25s ease-out;transition:opacity .25s ease-out;font-size:inherit;opacity:0}@media(min-width: 1025px){.rey-compareNotice-wrapper .rey-compareNotice .rey-compareIcon>svg{opacity:.3}}.rey-compareNotice-wrapper .rey-compareNotice .rey-compareIcon .rey-compareClose{position:absolute;left:calc(50% - .5em);top:calc(50% - .5em);font-size:11px;opacity:1;-webkit-transition:opacity .25s ease-out;transition:opacity .25s ease-out}@media(min-width: 1025px){.rey-compareNotice-wrapper .rey-compareNotice .rey-compareIcon .rey-compareClose{font-size:14px;opacity:0}}.rey-compareNotice-wrapper .rey-compareNotice .rey-compareIcon .rey-compareClose svg{font-size:inherit}.rey-compareNotice-wrapper .rey-compareNotice:hover .rey-compareIcon>svg{opacity:0}@media(min-width: 1025px){.rey-compareNotice-wrapper .rey-compareNotice:hover .rey-compareIcon .rey-compareClose{opacity:1}}.rey-compareNotice-wrapper .rey-compareNotice .rey-compare-recentBtn,.rey-compareNotice-wrapper .rey-compareNotice .rey-compare-resetBtn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:11px;margin-bottom:-5px}.rey-compareNotice-wrapper .rey-compareNotice .rey-compare-recentBtn span,.rey-compareNotice-wrapper .rey-compareNotice .rey-compare-resetBtn span{vertical-align:middle;margin-right:.5em}.rey-compareNotice-wrapper .rey-compareNotice .rey-compare-recentBtn svg,.rey-compareNotice-wrapper .rey-compareNotice .rey-compare-resetBtn svg{font-size:8px;--stroke-width: 15px}@media(max-width: 1024px){.rey-compareNotice-wrapper .rey-compareNotice .rey-compare-recentBtn:after,.rey-compareNotice-wrapper .rey-compareNotice .rey-compare-resetBtn:after{display:none !important}}.rey-compareNotice-wrapper .rey-compareNotice .rey-compare-recentBtn{margin-left:0}.rey-compareNotice-wrapper .rey-compareNotice .rey-compare-recentBtn .__mobile{font-size:14px;margin-right:6px}.rey-compareNotice-wrapper .rey-compareNotice .rey-compare-recentBtn .__inactive{opacity:.5;-webkit-transform:rotate(180deg);transform:rotate(180deg);display:block}.rey-compareNotice-wrapper .rey-compareNotice .rey-compare-recentBtn .__active{display:none}.rey-compareNotice-wrapper .rey-compareNotice .rey-compare-recentBtn.--disabled .__inactive{display:none}.rey-compareNotice-wrapper .rey-compareNotice .rey-compare-recentBtn.--disabled .__active{display:block}.rey-compareNotice-wrapper .rey-compareNotice .rey-compare-resetBtn{color:HSL(var(--neutral-6))}.rey-compareNotice-wrapper .rey-compareNotice .rey-compare-resetBtn:hover{color:HSL(var(--neutral-8))}.rey-compareNotice-wrapper .rey-compareNotice-recentProducts{height:0;opacity:0;overflow:hidden;-webkit-transition:height .4s ease-out,opacity .4s ease-out;transition:height .4s ease-out,opacity .4s ease-out;pointer-events:none}.rey-compareNotice-wrapper .rey-compareNotice-recentProducts .rey-lineLoader{opacity:0;position:relative}.rey-compareNotice-wrapper .rey-compareNotice-recentProducts.--loading .rey-lineLoader{opacity:.3}.rey-compareNotice-wrapper .rey-compareNotice-recentProducts.--visible{height:400px;opacity:1;pointer-events:auto}.rey-compareNotice-wrapper .rey-compareNotice-recentProducts .rey-compareNotice-recentProducts-inner{border-top:4px solid rgba(0,0,0,.06);padding-top:20px;margin-top:20px}.rey-compareNotice-wrapper .rey-compare-recentProducts{margin:0;padding:0;list-style:none;height:400px}.rey-compareNotice-wrapper .rey-compare-recentProducts li{margin-bottom:15px;padding-bottom:15px;border-bottom:1px solid rgba(0,0,0,.1);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.rey-compareNotice-wrapper .rey-compare-recentProducts li img{margin-right:20px;max-width:50px;max-height:70px;-o-object-fit:cover;object-fit:cover}@media(min-width: 1025px){.rey-compareNotice-wrapper .rey-compare-recentProducts li img{margin-right:30px;max-width:60px;max-height:80px}}.rey-compareNotice-wrapper .rey-compare-recentProducts li h4{margin-bottom:0;font-size:.8rem;margin-right:auto;max-width:30%}@media(min-width: 1025px){.rey-compareNotice-wrapper .rey-compare-recentProducts li h4{max-width:100%;font-size:1rem}}.rey-compareNotice-wrapper .rey-compare-recentProducts li .woocommerce-Price-amount{font-size:.8rem}.rey-compareNotice-wrapper .rey-compare-recentProducts li .woocommerce-Price-amount+.woocommerce-Price-amount{margin-left:.5em}.rey-compareNotice-wrapper .rey-compare-recentProducts li .rey-compare-recentProducts-add{margin-left:15px}@media(min-width: 1025px){.rey-compareNotice-wrapper .rey-compare-recentProducts li .rey-compare-recentProducts-add{margin-left:50px}}.rey-compareNotice-wrapper .rey-compare-recentProducts li .rey-compare-recentProducts-add.--disabled{opacity:.4;pointer-events:none}.woocommerce .rey-compareBtn-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-transform:uppercase;opacity:1;-webkit-transition:opacity .2s;transition:opacity .2s}.woocommerce .rey-compareBtn-wrapper.--block{width:100%}.woocommerce .rey-innerSummary>.rey-compareBtn-wrapper{margin-bottom:var(--summary-spacing, 20px)}.woocommerce .rey-compareBtn{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-decoration:none}.woocommerce .rey-compareBtn .rey-compareBtn-icon{--icon-fill: none;font-size:1rem;display:block}.woocommerce .rey-compareBtn.--in-compare .rey-compareBtn-icon{--icon-fill: currentColor}.woocommerce .rey-compareBtn.--supports-ajax.--doing{opacity:.7}.woocommerce .rey-compareBtn.--disabled{pointer-events:none}.woocommerce .rey-compareBtn.btn-line{padding-top:0;padding-bottom:0;height:100%}@media(max-width: 1024px){.woocommerce .rey-compareBtn.btn-line{padding-bottom:0}.woocommerce .rey-compareBtn.btn-line:after{display:none}}.woocommerce .rey-compareBtn.--btn-text{font-size:13px;padding-top:0;padding-bottom:0;height:100%}.woocommerce .rey-compareBtn.--btn-text .rey-compareBtn-text{font-size:inherit;margin-bottom:-6px}.woocommerce .rey-compareBtn.--btn-text .rey-compareBtn-icon{color:var(--link-color)}.woocommerce .rey-compareBtn.btn--block{width:100%}.woocommerce .rey-compareBtn.--text-show:before{display:none}.woocommerce .rey-stickyAtc .rey-compareBtn.--btn-text .rey-compareBtn-icon{color:var(--link-color)}