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)}