.sd-compare-table .add_to_cart_button:before{content:"";position:absolute;inset:0;opacity:0;z-index:1;border-radius:inherit;background-color:inherit;box-shadow:inherit;transition:opacity 0s ease}.sd-compare-table .add_to_cart_button:after{position:absolute;top:calc(50% - 9px);inset-inline-start:calc(50% - 9px);opacity:0;z-index:2;transition:opacity 0s ease;content:"";display:inline-block;width:18px;height:18px;border:1px solid rgba(0,0,0,0);border-left-color:currentColor;border-radius:50%;vertical-align:middle;animation:sd-rotate 450ms infinite linear var(--sd-anim-state, paused)}.sd-compare-table .loading.add_to_cart_button:before{opacity:1;transition:opacity .25s ease}.sd-compare-table .loading.add_to_cart_button:after{opacity:1;transition:opacity .25s ease;--sd-anim-state: running}.sd-compare-table{display:block;overflow-x:auto;-webkit-overflow-scrolling:touch;margin-bottom:0;line-height:inherit}.sd-compare-table tbody{display:block}.sd-compare-table tr{display:flex}.sd-compare-table :is(th,td){padding:15px}.sd-compare-table :is(th,td):not(:last-child){border-inline-end:1px solid var(--brdcolor-gray-300)}.sd-compare-table th{flex:0 0 20%;text-transform:uppercase}.sd-compare-table td{flex:0 1 26.6666%}.sd-compare-table td>*{margin-bottom:10px}.sd-compare-table td>*:last-child{margin-bottom:0}.sd-compare-table td:before{content:attr(data-title);display:none;margin-bottom:15px;color:var(--sd-title-color);text-transform:uppercase;font-weight:var(--sd-title-font-weight);font-style:var(--sd-title-font-style);font-family:var(--sd-title-font)}.sd-compare-table .compare-basic td{padding-top:0}.sd-compare-table .compare-basic td:before{display:none}.sd-compare-table .product-image{display:block}.sd-compare-table .product-image img{border-radius:var(--sd-brd-radius)}.sd-compare-table .added_to_cart{position:relative;display:inline-flex;align-items:center;justify-content:center;outline:none;border:0px solid transparent;border-radius:0;box-shadow:none;vertical-align:middle;text-align:center;text-decoration:none;text-transform:var(--btn-transform);text-shadow:none;font-weight:var(--btn-font-weight);font-family:var(--btn-font-family);font-style:var(--btn-font-style);line-height:1.2;cursor:pointer;transition:color .25s ease, background-color .25s ease, border-color .25s ease, box-shadow .25s ease, opacity .25s ease}.sd-compare-table :is(.button,.added_to_cart){padding:5px 14px;min-height:36px;font-size:12px;border-radius:var(--btn-accented-brd-radius);color:var(--btn-accented-color);box-shadow:var(--btn-accented-box-shadow);background-color:var(--btn-accented-bgcolor);text-transform:var(--btn-accented-transform, var(--btn-transform));font-weight:var(--btn-accented-font-weight, var(--btn-font-weight));font-family:var(--btn-accented-font-family, var(--btn-font-family));font-style:var(--btn-accented-font-style, var(--btn-font-style))}.sd-compare-table :is(.button,.added_to_cart):hover{color:var(--btn-accented-color-hover);box-shadow:var(--btn-accented-box-shadow-hover);background-color:var(--btn-accented-bgcolor-hover)}.sd-compare-table :is(.button,.added_to_cart):active{box-shadow:var(--btn-accented-box-shadow-active);bottom:var(--btn-accented-bottom-active, 0)}.sd-compare-table .button.added{display:none}.sd-compare-table .sd-compare-brand img{max-width:110px}.sd-compare-remove-action{font-size:90%}.sd-empty-compare:before{content:"\f128";font-family:"sandbox-font"}@media (max-width: 1024px){.sd-compare-table th{flex:0 0 33.33333%}.sd-compare-table td{flex:1 0 33.33333%}}@media (max-width: 768.98px){.sd-compare-table th{display:none}.sd-compare-table td{flex-basis:75%}.sd-compare-table td:before{display:block}}
