.gs-compare-products-container{position:fixed;width:100%;bottom:0;left:0;z-index:999999;transition:transform .3s;transform:translateY(100%)}.gs-compare-products-container.active{transform:translateY(0)}.gs-compare-products-container.active .gs-compare-products-close__icon{display:inline-flex}.gs-compare-products-container.active .gs-compare-products-open__icon{display:none}.gs-compare-products-container.loading{pointer-events:none}.gs-compare-products-container .gs-compare-products-wrapper{padding:20px;background-color:#fff;box-shadow:0 -2px 6px rgba(0,0,0,.12)}.gs-compare-products-container .gs-compare-products-row{max-width:1400px;margin:0 auto;position:relative}@media screen and (min-width:1024px){.gs-compare-products-container .gs-compare-products-row{display:flex;justify-content:space-between;align-items:center}}.gs-compare-products-container .gs-compare-products-grid{display:flex;width:100%}.gs-compare-products-container .gs-compare-product-item{display:inline-flex;border-right:1px solid #dfdcdc;padding:0 20px;position:relative;flex:1;justify-content:center;max-width:460px}@media screen and (min-width:1024px){.gs-compare-products-container .gs-compare-product-item{justify-content:flex-start}}.gs-compare-products-container .gs-compare-product-item:last-child{border-right:0}.gs-compare-products-container .gs-compare-product-info{position:relative}@media screen and (min-width:768px){.gs-compare-products-container .gs-compare-product-info{display:block;margin-left:10px;padding-right:30px}}@media screen and (min-width:1280px){.gs-compare-products-container .gs-compare-product-info{margin-left:20px}}.gs-compare-products-container .gs-compare-product-title{display:none}@media screen and (min-width:768px){.gs-compare-products-container .gs-compare-product-title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin:0 0 2px;padding:0;font-size:14px;line-height:18px;font-weight:400}}.gs-compare-products-container .gs-compare-product-price{display:none;margin:10px 0 0;font-size:18px;white-space:nowrap;line-height:1;color:var(--mainColor)}@media screen and (min-width:768px){.gs-compare-products-container .gs-compare-product-price{display:block}}.gs-compare-products-container .gs-compare-product-image{width:78px;height:78px;background-size:contain;background-repeat:no-repeat;background-position:50%;flex:0 0 78px}.gs-compare-products-container .gs-compare-products-actions{margin:10px 0 0;text-align:center}@media screen and (min-width:768px){.gs-compare-products-container .gs-compare-products-actions{margin:0 0 0 20px;flex:0 0 200px}}.gs-compare-products-container .gs-compare-button{display:block;background-color:var(--accentColor);color:#fff;padding:10px 20px;width:100%;text-align:center;border:0;box-shadow:none!important;outline:none!important;position:relative}@media screen and (min-width:768px){.gs-compare-products-container .gs-compare-button{width:auto;min-width:180px;display:inline-block}}.gs-compare-products-container .gs-compare-button.loading{color:transparent;pointer-events:none}.gs-compare-products-container .gs-compare-button.loading:after{content:"";position:absolute;top:50%;left:50%;margin:-10px 0 0 -10px;width:20px;height:20px;border-radius:50px;border:2px solid #fff;border-top-color:transparent;animation:getTableLoader 1s linear infinite}.gs-compare-products-container .gs-compare-clear{display:block;color:#db232a;width:100%;text-align:center;border:0;box-shadow:none!important;outline:none!important;padding:0 20px;margin:10px 0;font-size:14px;white-space:nowrap;background-color:transparent}.gs-compare-products-container .gs-compare-clear .cip{margin-right:5px}@media screen and (min-width:1024px){.gs-compare-products-container .gs-compare-clear{margin:0 0 10px}}.gs-compare-products-container .gs-compare-remove-product{width:20px;height:20px;display:inline-flex;justify-content:center;align-items:center;background-color:red;color:#fff;border-radius:50px;font-size:10px;cursor:pointer;line-height:1;position:absolute;top:-10px;right:10px;z-index:1}@media screen and (min-width:768px){.gs-compare-products-container .gs-compare-remove-product{right:15px;top:0}}.gs-compare-products-container .gs-compare-products-close{position:absolute;top:-55px;right:20px;background-color:var(--mainColor);z-index:1;cursor:pointer;width:46px;height:35px;display:inline-flex;justify-content:center;align-items:center}@media screen and (min-width:1024px){.gs-compare-products-container .gs-compare-products-close{transition:opacity .3s}.gs-compare-products-container .gs-compare-products-close:hover{opacity:.9}}.gs-compare-products-container .gs-compare-products-close__icon{display:none}.gs-compare-products-container .gs-compare-products-open__icon{display:inline-flex;width:18px;height:21px;position:relative}.gs-compare-products-container .gs-compare-products-open__count{position:absolute;top:-1px;right:-5px;color:#020202;font-size:10px;background:#fff;width:13px;height:13px;display:inline-flex;justify-content:center;align-items:center;border-radius:50px;z-index:1}.gs-compare-error-message{position:fixed;bottom:0;left:0;width:100%;text-align:center;z-index:-1;opacity:0;pointer-events:none;padding:15px;display:flex;justify-content:center;align-items:center}.gs-compare-error-message.active{z-index:9999991;opacity:1;pointer-events:all}.gs-compare-error-message.active .gs-compare-error-message__text{transform:translateY(0)}.gs-compare-error-message .gs-compare-error-message__text{display:inline-block;color:#000;font-size:14px;padding:15px 30px;background-color:#fff;box-shadow:0 6px 20px rgba(0,0,0,.2);position:relative;transform:translateY(100%);transition:transform .3s}.gs-products-compare-table-container{position:fixed;bottom:0;left:0;width:100%;height:98%;z-index:999999;background:#fff;box-shadow:0 -2px 6px rgba(0,0,0,.12);overflow:auto;overflow-x:hidden;display:none;transition:transform .5s;transform:translateY(100%)}.gs-products-compare-table-container.active{display:block;transform:translateY(0)}.gs-products-compare-table-container.loading{pointer-events:none}.gs-products-compare-table-container .gs-products-compare-table-wrapper{width:100%;max-width:1100px;margin:0 auto;padding:40px 0}.gs-products-compare-table-container .gs-compare-table-title{text-align:center;padding:0 0 20px}@media screen and (min-width:1024px){.gs-products-compare-table-container .gs-compare-table-title{display:flex;justify-content:center;align-items:center;padding:0 0 40px}}.gs-products-compare-table-container .gs-compare-title{font-size:26px;margin:0;padding:0 0 20px;position:relative}@media screen and (min-width:1024px){.gs-products-compare-table-container .gs-compare-title{padding:5px 20px;border-right:1px solid #ddd;margin-right:20px}}.gs-products-compare-table-container .gs-compare-title:after{content:"";display:block;width:50px;height:1px;background-color:#ddd;margin:20px auto 0}@media screen and (min-width:1024px){.gs-products-compare-table-container .gs-compare-title:after{display:none}}.gs-products-compare-table-container .gs-compare-clear{color:red;background:transparent!important;border:0!important;outline:none!important;box-shadow:none!important}.gs-products-compare-table-container .gs-compare-clear .cip{margin-right:5px}.gs-products-compare-table-container .gs-products-compare-fluid{overflow:auto}@media screen and (min-width:1024px){.gs-products-compare-table-container .gs-products-compare-fluid{overflow:inherit}}.gs-products-compare-table-container .gs-products-compare-table{width:100%;border-collapse:separate;border-spacing:10px 0;font-size:14px;min-width:750px;overflow-y:hidden}@media screen and (min-width:1024px){.gs-products-compare-table-container .gs-products-compare-table{font-size:15px}}.gs-products-compare-table-container .gs-products-compare-table thead{background-color:#fff}@media screen and (min-width:1024px){.gs-products-compare-table-container .gs-products-compare-table thead.thead-sticky{position:sticky;top:0}.gs-products-compare-table-container .gs-products-compare-table thead.thead-sticky .gs-compare-product-item{display:flex;text-align:left}.gs-products-compare-table-container .gs-products-compare-table thead.thead-sticky .gs-compare-product-title{padding:0 23px 0 0}.gs-products-compare-table-container .gs-products-compare-table thead.thead-sticky .gs-compare-product-buy{padding:6px 12px}.gs-products-compare-table-container .gs-products-compare-table thead.thead-sticky .gs-compare-info{margin-left:10px}}.gs-products-compare-table-container .gs-products-compare-table tbody td,.gs-products-compare-table-container .gs-products-compare-table tbody th{width:250px;padding:10px}@media screen and (min-width:1024px){.gs-products-compare-table-container .gs-products-compare-table tbody td,.gs-products-compare-table-container .gs-products-compare-table tbody th{padding:15px}}.gs-products-compare-table-container .gs-products-compare-table tbody .gs-compare-property{width:190px}.gs-products-compare-table-container .gs-products-compare-table tbody tr:nth-child(odd) td{background-color:#f9f9f9;border:solid #efefef;border-width:1px 0}.gs-products-compare-table-container .gs-products-compare-table tbody tr:nth-child(odd) td.gs-compare-property{background-color:#f3f3f3}.gs-products-compare-table-container .gs-compare-product-item{position:relative;padding:20px 0 0;display:flex;text-align:left}@media screen and (min-width:1024px){.gs-products-compare-table-container .gs-compare-product-item{display:block;text-align:center}}.gs-products-compare-table-container .gs-compare-product-image{width:78px;height:78px;background-size:contain;background-repeat:no-repeat;background-position:50%;flex:0 0 78px;display:inline-block}.gs-products-compare-table-container .gs-compare-info{margin-left:5px;flex:1}@media screen and (min-width:1024px){.gs-products-compare-table-container .gs-compare-info{margin-left:0}}.gs-products-compare-table-container .gs-compare-product-buy{display:block;border:1px solid var(--manColor);color:#fff;text-transform:uppercase;background-color:var(--mainColor);padding:6px 12px;width:100%;text-align:center;margin:5px 0 15px;font-size:11px;font-weight:400}@media screen and (min-width:1024px){.gs-products-compare-table-container .gs-compare-product-buy{padding:10px 20px;font-size:14px}}.gs-products-compare-table-container .gs-compare-product-property{text-align:right}.gs-products-compare-table-container .gs-compare-product-title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin:0 0 2px;font-size:15px;line-height:18px;font-weight:400;height:38px;padding:0 23px 0 0}@media screen and (min-width:1024px){.gs-products-compare-table-container .gs-compare-product-title{padding:0}}.gs-products-compare-table-container .gs-c-table-remove-product{width:20px;height:20px;display:inline-flex;justify-content:center;align-items:center;background-color:red;color:#fff;border-radius:50px;font-size:10px;cursor:pointer;line-height:1;position:absolute;top:10px;right:0;z-index:1}.gs-products-compare-table-container .gs-compare-table-hide{position:absolute;top:20px;right:20px;font-size:26px;color:#000;z-index:1;cursor:pointer}@media screen and (min-width:1024px){.gs-products-compare-table-container .gs-compare-table-hide{transition:opacity .3s}.gs-products-compare-table-container .gs-compare-table-hide:hover{opacity:.5}}.gs-compare-product-button{box-shadow:none;border:none;outline:none;border-radius:0;background-color:transparent}.gs-compare-product-button.loading{pointer-events:none;opacity:.5}@keyframes getTableLoader{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}