.compare-lightbox{display:block;min-height:250px}.compare-lightbox--data{--column-width: 255px;display:grid;gap:10px;grid-auto-flow:column;grid-auto-columns:minmax(var(--column-width),1fr);overflow-x:auto;grid-template-columns:repeat(auto-fill,var(--column-width));scroll-snap-type:x mandatory;margin-left:-25px;width:calc(100% + 50px);padding:0 25px;font-size:.875rem}@media only screen and (min-width:768px){.compare-lightbox--data{gap:20px;margin:0;width:100%;padding:0;--column-width: 255px}}.compare-lightbox.loading .compare-lightbox--date{opacity:.7;pointer-events:none}.compare-lightbox--table{display:block;width:auto;max-width:255px;scroll-snap-align:center}.compare-lightbox--row{margin-bottom:20px}.compare-lightbox--row .product-card{height:100%;margin-bottom:0}.compare-lightbox--row .rte>*:last-child{margin-bottom:0}.compare-lightbox--fields{border:1px solid var(--color-border, #dadce0);border-radius:var(--block-border-radius, 16px)}.compare-lightbox--fields .compare-lightbox--row{padding:13px 15px;margin:0}.compare-lightbox--fields .compare-lightbox--row:nth-child(2n){background-color:rgba(var(--color-body-rgb),.05)}.compare-lightbox--header{font-weight:var(--font-body-medium-weight, 500);margin-bottom:5px}.product-compare-modal--collection .compare-lightbox{min-height:360px}.product-compare-modal--collection .compare-lightbox--data{--column-width: minmax(0, 1fr);display:grid;grid-auto-flow:initial;grid-auto-columns:initial;grid-template-columns:repeat(var(--columns, 3),minmax(0,1fr));gap:0;width:100%;margin:0;padding:0;overflow-x:auto;font-size:15px;scroll-snap-type:x mandatory}@media only screen and (min-width:768px){.product-compare-modal--collection .compare-lightbox--data{grid-template-columns:minmax(0,1fr);justify-content:start;overflow-x:hidden;scroll-snap-type:none}.product-compare-modal--collection .compare-lightbox--data:has(>.compare-lightbox--table:nth-child(2)){grid-template-columns:repeat(2,minmax(0,1fr))}.product-compare-modal--collection .compare-lightbox--data:has(>.compare-lightbox--table:nth-child(3)){grid-template-columns:repeat(3,minmax(0,1fr))}}.product-compare-modal--collection .compare-lightbox--table{width:100%;max-width:none;min-width:0;scroll-snap-align:start}.product-compare-modal--collection .compare-lightbox--table>.compare-lightbox--row{margin:0 0 10px}.product-compare-modal--collection .compare-lightbox--table:first-child:not(:only-child) .compare-modal-card{margin-right:8px}.product-compare-modal--collection .compare-lightbox--table:last-child:not(:only-child) .compare-modal-card{margin-left:8px}.product-compare-modal--collection .compare-lightbox--data:has(>.compare-lightbox--table:nth-child(3))>.compare-lightbox--table:first-child .compare-modal-card{margin-right:10.6667px}.product-compare-modal--collection .compare-lightbox--data:has(>.compare-lightbox--table:nth-child(3))>.compare-lightbox--table:nth-child(2) .compare-modal-card{margin-right:5.3333px;margin-left:5.3333px}.product-compare-modal--collection .compare-lightbox--data:has(>.compare-lightbox--table:nth-child(3))>.compare-lightbox--table:last-child .compare-modal-card{margin-left:10.6667px}.product-compare-modal--collection .compare-modal-card{display:flex;flex-direction:column;align-items:center;min-height:348px;padding:18px 18px 16px;border-radius:16px;background:#f5f6f7;text-align:center}.product-compare-modal--collection .compare-modal-card__image{display:flex;align-items:center;justify-content:center;width:100%;height:190px;margin-bottom:0}.product-compare-modal--collection .compare-modal-card__image img,.product-compare-modal--collection .compare-modal-card__image svg{display:block;width:100%;height:100%;object-fit:contain}.product-compare-modal--collection .compare-modal-card__title{display:-webkit-box;min-height:2.4em;margin:8px 0;overflow:hidden;color:#242629;font-size:16px;font-weight:500;line-height:1.2;-webkit-box-orient:vertical;-webkit-line-clamp:2}.product-compare-modal--collection .compare-modal-card__price{min-height:25px;margin-bottom:0}.product-compare-modal--collection .compare-modal-card__price .price{display:inline-flex;align-items:flex-end;justify-content:center;column-gap:4px;margin:0;font-size:0;line-height:0}.product-compare-modal--collection .compare-modal-card__price .price>ins,.product-compare-modal--collection .compare-modal-card__price .price>del{display:inline-flex;align-items:baseline;margin:0}.product-compare-modal--collection .compare-modal-card__price .price ins,.product-compare-modal--collection .compare-modal-card__price .price ins .amount{font-size:20px;font-weight:500;line-height:1.2}.product-compare-modal--collection .compare-modal-card__price .price .amount.discounted{margin-right:0!important}.product-compare-modal--collection .compare-modal-card__price .price del{font-size:0;line-height:0}.product-compare-modal--collection .compare-modal-card__price .price del .amount{color:#777a7e;font-size:16px;line-height:1.4}.product-compare-modal--collection .compare-modal-card__button{display:inline-flex;flex:0 0 38px;align-items:center;justify-content:center;width:auto;height:38px!important;min-height:38px!important;max-height:38px;margin-top:8px;padding:0 24px!important;border:0;border-radius:999px;color:#fff;background:#242629;font-size:14px;line-height:1!important}.product-compare-modal--collection .compare-modal-card__button:hover{color:#fff;background:#0062c4}.product-compare-modal--collection .compare-lightbox--fields{border:0;border-radius:0}.product-compare-modal--collection .compare-lightbox--fields .compare-lightbox--row,.product-compare-modal--collection .compare-lightbox--fields .compare-lightbox--row:nth-child(2n){display:flex;flex-direction:column;justify-content:center;min-height:94px;margin:0;padding:18px 12px;border-bottom:1px solid #dfe1e4;background:transparent;font-size:16px;line-height:1.4;text-align:center}.product-compare-modal--collection .compare-lightbox--header{margin-bottom:8px;color:#777a7e;font-size:14px;font-weight:400;line-height:1.3}.product-compare-modal--collection .compare-lightbox--fields .rte,.product-compare-modal--collection .compare-lightbox--fields .product-vendor,.product-compare-modal--collection .compare-lightbox--fields .product-sku{color:#242629;font-size:16px;line-height:1.4}@media only screen and (min-width:768px){.product-compare-modal--collection .compare-lightbox--fields .compare-lightbox--row,.product-compare-modal--collection .compare-lightbox--fields .compare-lightbox--row:nth-child(2n){justify-content:flex-start}}@media only screen and (max-width:767px){.product-compare-modal--collection .compare-lightbox--data{grid-auto-flow:column;grid-auto-columns:calc((100vw - 56px) / 2 + var(--compare-track-extra, 0px));grid-template-columns:none;gap:0}.product-compare-modal--collection .compare-lightbox--data:has(>.compare-lightbox--table:nth-child(2)){--compare-track-extra: 6px}.product-compare-modal--collection .compare-lightbox--data:has(>.compare-lightbox--table:nth-child(2):last-child){--compare-track-extra: 0px;grid-auto-flow:initial;grid-auto-columns:initial;grid-template-columns:repeat(2,minmax(0,1fr));overflow-x:hidden;scroll-snap-type:none}.product-compare-modal--collection .compare-lightbox--data:has(>.compare-lightbox--table:nth-child(3)){--compare-track-extra: 8px}.product-compare-modal--collection .compare-lightbox--table:first-child:not(:only-child) .compare-modal-card{margin-right:6px}.product-compare-modal--collection .compare-lightbox--table:last-child:not(:only-child) .compare-modal-card{margin-left:6px}.product-compare-modal--collection .compare-lightbox--data:has(>.compare-lightbox--table:nth-child(3))>.compare-lightbox--table:first-child .compare-modal-card{margin-right:8px}.product-compare-modal--collection .compare-lightbox--data:has(>.compare-lightbox--table:nth-child(3))>.compare-lightbox--table:nth-child(2) .compare-modal-card{margin-right:4px;margin-left:4px}.product-compare-modal--collection .compare-lightbox--data:has(>.compare-lightbox--table:nth-child(3))>.compare-lightbox--table:last-child .compare-modal-card{margin-left:8px}.product-compare-modal--collection .compare-modal-card{min-height:284px;padding:12px 10px 14px}.product-compare-modal--collection .compare-modal-card__image{flex:0 0 128px;width:128px;height:128px;margin-bottom:0}.product-compare-modal--collection .compare-modal-card__title{flex:0 0 50.4px;width:100%;height:50.4px;min-height:50.4px;color:#232427;font-size:14px;line-height:1.2;-webkit-line-clamp:3}.product-compare-modal--collection .compare-modal-card__price .price{font-size:0;line-height:0}.product-compare-modal--collection .compare-modal-card__price .price ins,.product-compare-modal--collection .compare-modal-card__price .price ins .amount{color:#232427;font-size:16px}.product-compare-modal--collection .compare-modal-card__price .price del .amount{color:#85898f;font-size:14px;line-height:1.4}.product-compare-modal--collection .compare-modal-card__button{flex-basis:38px;height:38px!important;min-height:38px!important;max-height:38px;padding:0 20px!important;background:#232427;color:#fff;font-weight:500;letter-spacing:0}.product-compare-modal--collection .compare-lightbox--fields .compare-lightbox--row,.product-compare-modal--collection .compare-lightbox--fields .compare-lightbox--row:nth-child(2n){justify-content:flex-start;min-height:82px;padding:14px 4px;border-bottom-color:#e2e2e2;color:#232427;font-family:Poppins,sans-serif;font-size:14px;font-weight:400;line-height:1.4}.product-compare-modal--collection .compare-lightbox--header{margin-bottom:8px;color:#85898f;font-size:14px;font-weight:400;line-height:1.4}.product-compare-modal--collection .compare-lightbox--fields .rte,.product-compare-modal--collection .compare-lightbox--fields .product-vendor,.product-compare-modal--collection .compare-lightbox--fields .product-sku{color:#232427;font-size:14px;line-height:1.4}.product-compare-modal--collection .compare-lightbox--fields .rte p,.product-compare-modal--collection .compare-lightbox--fields .rte li,.product-compare-modal--collection .compare-lightbox--fields .rte a{color:inherit;font-size:inherit!important;line-height:inherit!important}.product-compare-modal--collection .compare-lightbox--fields .rte>:first-child{margin-top:0}.product-compare-modal--collection .compare-lightbox--fields .rte>:last-child{margin-bottom:0}}
/*# sourceMappingURL=/cdn/shop/t/37/assets/compare-lightbox.css.map */
