@media screen and (max-width:989px){.small-hide{display:none!important}}@media screen and (min-width:990px){.medium-hide{display:none!important}}@media screen and (min-width:990px){.large-up-hide{display:none!important}}.product-compare-section{padding-block:5rem}.product-compare .page-header{margin-block-end:4rem}.product-compare .page-header__inner{display:flex;align-items:center;justify-content:space-between}.product-compare .main-page-title{margin-block:0}.product-compare .main-page-title.h2{font-size:3rem}.compare-clear-all{font-weight:var(--font-heading-weight);line-height:1;cursor:pointer}.compare-clear-all svg{vertical-align:-2px;display:inline-block;margin-right:.6rem}.product-compare .page-header .wrapper{text-align:left;margin-top:1.5rem;font-size:1.4rem}@media screen and (min-width:750px){.product-compare .page-header{margin-block:0 5rem}.product-compare .main-page-title.h2{font-size:4rem}}.compare-table table{border-spacing:0;width:100%}.first-th{width:20.8rem;vertical-align:text-top}.first-th .tooltip{vertical-align:middle}.first-th .tooltip svg{opacity:.5;margin-left:.3rem}.card-th,.empty-th,.inner-compare-table tr td{width:25.5rem}@media screen and (min-width:990px){.inner-compare-table{table-layout:fixed}.first-th{width:16.155%}th.card-th,th.empty-th{width:20.96125%;flex-basis:20.96125%}.inner-compare-table tr td{width:20.96125%}}@media screen and (max-width:989px){.inner-compare-table tr td{width:49.744vw}.inner-compare-table tr .first-th+td.data,.inner-compare-table tr td:last-child{width:52.565vw}}.compare-table tr th,.compare-table tr td{padding-inline:.8rem}th.empty-th.min-hgt{min-height:430px}.compare-table th:first-child,.compare-table td:first-child{padding-inline-start:0}.compare-table th:last-child,.compare-table td:last-child{padding-inline-end:0}.compare-section-title{font-size:1.8rem;font-weight:700;font-family:var(--font-heading-family);margin-top:3.2rem;margin-bottom:2rem}.inner-compare-table{width:100%}.inner-compare-table td{padding:1.6rem}.inner-compare-table td,.inner-compare-table th{vertical-align:text-top;text-align:left}.inner-compare-table td:last-child{padding-right:1.6rem}td.data ul{list-style-type:none}td.data ul li:before{content:"\2022  "}@media screen and (min-width:990px){.inner-compare-table td,.inner-compare-table th{padding:1.2rem 1.6rem}.inner-compare-table th:first-child{padding-left:1.6rem;display:flex;align-items:center;width:100%;gap:6px}.inner-compare-table tr.data-tr td,.inner-compare-table tr.data-tr th{height:46px;padding-top:0;padding-bottom:0;vertical-align:middle}.inner-compare-table tr.row-stripe>*{background:#f6f6f6}.inner-compare-table tr.row-stripe>*:first-child{border-radius:5px 0 0 5px}.inner-compare-table tr.row-stripe>*:last-child{border-radius:0 5px 5px 0}}@media screen and (max-width:989px){.inner-compare-table .data-tr.only-title{display:flex!important}.compare-table{overflow-x:auto}.type-title-tr td{padding-block:3rem 2rem}.type-title-tr:first-child td{padding-block:4rem 0}.type-title h2{font-size:1.6rem}.data-tr{display:flex}.data-tr th{width:100%}.data-tr:not(.only-title) td{background:#f6f6f6}.data-tr:not(.only-title) th+td{border-radius:5px 0 0 5px}.data-tr:not(.only-title) td:last-child{border-radius:0 5px 5px 0}.inner-compare-table tr td{padding-inline:.5rem}.inner-compare-table tr td:last-child{padding-right:1.6rem}.inner-compare-table tr .first-th+td.data{padding-left:1.6rem}}.product-card-tr .first-th{text-align:left;font-weight:400}.compare-table{font-size:1.4rem}@media screen and (max-width:1199px){.compare-table{overflow-y:hidden;margin-inline:-2rem;padding-inline:2rem}}.compare-count{color:#6a6f77;margin-bottom:1.5rem}.compare-checkbox{display:inline-flex;align-items:center;gap:1.2rem}.compare-checkbox input[type=checkbox]{-webkit-appearance:none;width:1.8rem;height:1.8rem;border-radius:2px;border:1px solid rgba(0,0,0,.6);box-shadow:none;position:relative;margin:0;cursor:pointer}.compare-checkbox input[type=checkbox]:checked{border-color:rgb(var(--color-accent))}.compare-checkbox input[type=checkbox]:before{content:"";width:calc(100% - 4px);height:calc(100% - 4px);background:transparent;display:block;margin:2px 0 0 2px;border-radius:2px}.compare-checkbox input[type=checkbox]:checked:before{background-color:rgb(var(--color-accent))}.product-card-tr-placeholder.hidden{display:none!important}.product-card-tr{display:flex}.product-card-tr .card-th,.empty-th{display:flex;vertical-align:top}th.card-th,th.empty-th{flex:1 1}.product-card-tr .product-card{padding:1.6rem;gap:0;text-align:left;width:100%;position:relative;border:1px solid #E5E5E5;border-radius:10px;display:flex;flex-direction:column}.product-card .remove-product{font-size:0;position:absolute;top:1rem;right:1rem;color:#9ea4ad;z-index:4;cursor:pointer}.product-card .remove-product:hover{color:rgb(var(--color-accent))}.product-card .remove-product svg{width:2rem;height:2rem}.product-card .remove-product:before{content:"";position:absolute;top:-10%;left:-10%;width:120%;height:120%}.product-card-tr .card--product{padding-top:0;width:100%}.product-card-tr .card-wrapper .media{padding-bottom:100%!important;position:relative;width:100%;display:block}.product-card-tr .card-wrapper .media img{object-fit:contain;position:absolute;top:0;left:0;width:100%;height:100%}.product-card-tr .card-wrapper .media:before{display:none}.product-card-tr .card-information{padding-top:1.5rem;z-index:4;min-width:0;margin-top:auto;width:100%;flex:1}.product-card-tr .card-information__wrapper,.product-card-tr .card-information-block{display:flex;min-width:0;width:100%}.product-card-tr .card-information__wrapper{flex-direction:column;height:100%;justify-content:space-between}.product-card-tr .card-information-block .card__title{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.product-card-tr .card-information-block{flex-wrap:wrap;flex-direction:column}.compare-variant-wrap{width:100%;min-width:0;box-sizing:border-box}.product-card-tr .card-information-block .rating{margin-bottom:auto}.card__title{display:block;font-size:1.5rem;font-weight:700;line-height:146.667%;margin:0 0 .8rem}.card-information-block .card__sku{margin:0;color:#0009;font-family:var(--font-body-family);font-size:10px;font-style:normal;font-weight:500;line-height:17px}.card-information-block .card__sku span.sku-sep{padding:0 8px}.compare-card-brand{font-size:1.2rem;font-weight:700;text-transform:uppercase;color:#6a6f77;margin:0 0 .8rem;font-family:var(--font-body-family)}.price-wrap.empty{padding:0;min-height:unset;border-bottom:0}.price__sale .price-item--sale,.card-information .price__regular .price-item--regular{font-size:1.8rem;letter-spacing:-.01rem}.price__sale .price-item--sale{color:rgb(var(--color-button))!important}.price-wrap dl,.price-wrap dd{margin:0}.price-wrap .price--on-sale dl{display:flex;align-items:center;gap:.8rem;flex-wrap:wrap}.price__compare .price-item--regular{color:#9ea4ad;font-size:1.4rem}.product-card .rating{padding-left:0}.card__add-to-cart{margin-top:1.5rem;display:block}.card__add-to-cart button[id]{padding:1.2rem 2rem;font-size:1.4rem;width:100%}.product-card-tr .product-card-empty{padding:0;border-radius:5px;border:1px solid #F0F1F7;padding-inline:3rem;display:flex;flex-wrap:wrap;justify-content:center;text-align:center;align-items:center;flex-direction:column;gap:1rem}.product-card .link{text-decoration:none;padding-bottom:.3rem;border-bottom:.2rem solid;display:inline-flex;gap:.4rem;align-items:center;line-height:1;font-size:1.6rem;font-weight:var(--font-heading-weight);margin:0;cursor:pointer}.product-card-empty span{color:#9ea4ad;font-size:1.2rem;font-weight:var(--font-body-weight)}@media screen and (max-width:989px){.product-card-tr{gap:1rem}.product-card-tr th{width:100%;flex:1 0 auto;max-width:51.285vw}.compare-table .product-card-tr th{padding-inline:0}.product-card-tr .card--product{max-width:8rem}.card__title{font-size:1.4rem}.price__sale .price-item--sale,.card-information .price__regular .price-item--regular{font-size:2rem}.product-card-tr .product-card-empty{padding-inline:1rem}.product-card .link{font-size:1.2rem}.product-card .link svg{width:1.2rem;height:1.2rem}.product-card-empty span{font-size:1rem}}.inner-compare-table .first-th{color:#4d5b66;font-weight:var(--font-heading-weight);padding-block:2rem .5rem}td .note-box{margin-top:.5rem}.note-box{display:block;border-radius:5px;background:#713db4;padding:.5rem 1rem;color:#fff;font-size:1.2rem;font-weight:var(--font-heading-weight-medium);max-width:15.6rem}@media screen and (min-width:990px){.type-table-tr:first-child .type-title{padding-top:2.5rem}.type-table-tr .type-title{padding:3rem 0 2rem}.note-box{max-width:unset}}.product-card-tr.header-fixed{position:fixed;top:0;left:0;width:100%;padding-inline:var(--page-padding);padding-block:2.4rem;background:#fff;border-bottom:1px solid #E5E5E5;z-index:100;transition:top .3s ease}body.header-pinned .product-card-tr.header-fixed{top:var(--header-height)}body.header-pinned.is-hide-nav .product-card-tr.header-fixed{top:calc(var(--header-height) - var(--header-navigation-height))}.product-card-tr.header-fixed th{flex:1 0 auto}.product-card-tr.header-fixed::-webkit-scrollbar{display:none}.product-card-tr.header-fixed .empty-th{visibility:hidden}.product-card-tr.header-fixed .product-card.card-wrapper{display:flex;flex-direction:row;flex-wrap:wrap;align-content:flex-start;align-items:flex-start;border-radius:5px;gap:8px;padding:1.6rem;height:218px;box-sizing:border-box}.product-card-tr.header-fixed .compare-card-badges{flex:0 0 100%;min-height:0;margin-bottom:0}.product-card-tr.header-fixed .card--product{position:static;flex:0 0 40px;width:40px;padding-top:0}.product-card-tr.header-fixed .card-wrapper .media{padding-bottom:0!important;height:40px;width:40px;border-radius:5px;overflow:hidden}.product-card-tr.header-fixed .card-information{flex:1;min-width:0;padding-left:0;padding-top:0;width:auto;height:calc(100% - 4rem)}.product-card-tr.header-fixed .card-information__wrapper{height:100%;justify-content:space-between;gap:0}.product-card-tr.header-fixed .card-information-block{flex:0 0 auto;flex-wrap:nowrap;gap:4px}.product-card-tr.header-fixed .compare-card-brand,.product-card-tr.header-fixed .card__sku,.product-card-tr.header-fixed .compare-availability,.product-card-tr.header-fixed .product-card .rating{display:none}.product-card-tr.header-fixed .card__title{font-size:1.3rem;margin:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-clamp:2;overflow:hidden}.header-fixed .price-wrap{padding:0;margin:0;border-width:0}.product-card-tr.header-fixed .compare-variant-select{margin-top:4px}.header-fixed .price__sale .price-item--sale,.header-fixed .card-information .price__regular .price-item--regular{font-size:1.4rem;line-height:1.2}.header-fixed .card__add-to-cart{margin-top:.8rem}.header-fixed .card__add-to-cart button[id]{height:36px;padding:0 2rem;font-size:1.2rem;border-radius:100px;width:100%}.product-card-tr:not(.header-fixed) span.mobile-brand{display:none}@media screen and (max-width:990px){.product-card-tr.header-fixed{padding-inline:2rem;padding-block:1.2rem}.product-card-tr.header-fixed .product-card.card-wrapper{height:auto}.product-card-tr.header-fixed .card--product{display:none}.header-fixed .price-wrap{padding-top:0;min-height:1px}}.compare-variant-select{position:relative;margin-top:.8rem;width:100%;max-width:100%;box-sizing:border-box;cursor:pointer;-webkit-user-select:none;user-select:none;font-size:1.4rem;z-index:2}.cvs-trigger{display:flex;align-items:center;justify-content:space-between;padding:0 1.2rem;height:36px;background:#f6f6f6;border:1px solid #000;border-radius:100px;gap:.8rem;overflow:hidden}.cvs-current{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cvs-arrow{flex-shrink:0;transition:transform .2s ease;color:#000}.compare-variant-select.cvs-open .cvs-arrow{transform:rotate(180deg)}.cvs-list{display:none;position:absolute;top:calc(100% + 4px);left:0;right:0;background:#fff;border:1px solid #E5E5E5;border-radius:10px;padding:4px 0;z-index:200;max-height:21rem;overflow-y:auto;overflow-x:hidden}.compare-variant-select.cvs-open .cvs-list{display:block}.cvs-option{padding:0 1.6rem;height:42px;display:flex;align-items:center;font-size:1.4rem;cursor:pointer;transition:background .1s;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cvs-option:hover,.cvs-option.cvs-selected{background:#ededed}.cvs-option-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block}.compare-availability{display:inline-flex;align-items:center;gap:.4rem;font-size:1.2rem;margin-bottom:.8rem}.compare-availability .badge-dot{width:6px;height:6px;border-radius:50%;display:inline-block}.compare-availability.in-stock .badge-dot{background:#34a159}.compare-availability.out-of-stock .badge-dot{background:#9ea4ad}.compare-card-badges{display:flex;flex-direction:column;gap:.4rem;margin-bottom:.8rem;min-height:0}.compare-badge-avail{display:inline-block;border-radius:100px;border:1px solid rgba(0,0,0,0);background:#000;color:#fff;font-size:1.2rem;font-weight:600;padding:2px 8px;width:fit-content}.compare-best-for{display:inline-block;background:#1a4fc4;color:#fff;font-size:1.1rem;font-weight:var(--font-heading-weight-medium);padding:.35rem .9rem;border-radius:3px;width:fit-content}.additional-tooltip{position:relative;padding:0}.additional-tooltip .tooltip-content{border-radius:8px;background:#1e1e1e;padding:1.4rem 1.6rem;color:#fff;font-size:1.4rem;font-weight:400;line-height:1.5;max-width:26rem;width:max-content;position:absolute;top:50%;transform:translateY(-50%);left:calc(100% + 1.2rem);visibility:hidden;opacity:0;transition:all .15s ease,visibility .1s .1s;font-family:var(--font-body-family);box-shadow:0 4px 16px #00000040;z-index:10}.additional-tooltip .tooltip-content>*{color:inherit}.additional-tooltip svg{display:block;width:1.1rem;height:1.1rem;cursor:pointer;color:#4d5b66;opacity:.5}.additional-tooltip:hover{z-index:1}.additional-tooltip:hover .tooltip-content{visibility:visible;opacity:1;transition:visibility .1s,all .4s .1s ease}.additional-tooltip .tooltip-content:before{content:"";position:absolute;top:50%;transform:translateY(-50%);left:-.8rem;border-top:.7rem solid transparent;border-bottom:.7rem solid transparent;border-right:.8rem solid #1E1E1E}
/*# sourceMappingURL=/cdn/shop/t/25/assets/product-compare.css.map */
