.compare-drawer__floating{position:fixed;right:24px;bottom:24px;z-index:calc(var(--layer-menu-drawer) - 2);display:flex;flex-direction:column;align-items:flex-end;gap:8px;pointer-events:none}@media screen and (max-width:749px){.compare-drawer__floating{right:16px;bottom:calc(var(--atletica-bottom-bar-height, 64px) + env(safe-area-inset-bottom,0px) + 16px)}body:has(details.menu-drawer-container[open]) .compare-drawer__floating{display:none}}.compare-drawer__launcher,.compare-drawer__message{pointer-events:auto}.compare-drawer__launcher[hidden],.compare-drawer__message[hidden]{display:none}.compare-drawer__launcher{min-height:48px;padding:12px 24px;border:0;border-radius:calc(8px * var(--corner-scale, 1));corner-shape:var(--corner-shape, round);background:#070d12;color:#fff;font-family:Inter,var(--font-body--family),sans-serif;font-size:14px;font-weight:500;line-height:normal;box-shadow:0 4px 16px #070d1233;cursor:pointer}.compare-drawer__launcher:hover{background:#06c}.compare-drawer__message{margin:0;max-width:280px;padding:8px 12px;border-radius:calc(8px * var(--corner-scale, 1));corner-shape:var(--corner-shape, round);background:#fff;color:#070d12;font-size:12px;line-height:18px;box-shadow:0 4px 16px #070d1226}.compare-drawer:has(.compare-drawer__dialog[open]) .compare-drawer__floating{display:none}.compare-drawer .compare-drawer__dialog{margin:auto}.compare-drawer__dialog{width:min(1200px,calc(100vw - 80px));max-width:min(1200px,calc(100vw - 80px));max-height:calc(100dvh - 80px);padding:0;overflow:hidden;background:#eef3f4;color:#070d12}.compare-drawer__dialog[open]{display:flex;flex-direction:column;animation:compare-dialog-in var(--animation-speed) var(--animation-easing) forwards}.compare-drawer__dialog.dialog-closing{animation:compare-dialog-out var(--animation-speed) var(--animation-easing) forwards}@keyframes compare-dialog-in{0%{opacity:0;transform:translateY(var(--padding-sm, 8px))}}@keyframes compare-dialog-out{to{opacity:0;transform:translateY(var(--padding-sm, 8px))}}@media screen and (max-width:749px){.compare-drawer__dialog{width:100dvw;max-width:100dvw;max-height:100dvh;padding:0}}.compare-drawer__header{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:24px 40px 16px}@media screen and (max-width:749px){.compare-drawer__header{padding:16px}}.compare-drawer__heading{margin:0;font-family:Anton,var(--font-heading--family),sans-serif;font-size:32px;font-weight:400;line-height:1;text-transform:uppercase;color:#070d12}.compare-drawer__actions{display:flex;align-items:center;gap:16px}.compare-drawer__dialog .compare-drawer__close{position:static;display:flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;color:#070d12}.compare-drawer__clear{font-size:14px;font-weight:500;text-decoration:underline;color:#070d12;cursor:pointer}.compare-drawer__status{margin:0;padding:0 40px 40px;font-size:14px}.compare-drawer__content{flex:1;min-height:0;overflow:auto;padding:0 40px 40px}.compare-drawer__content[aria-busy=true]{opacity:.5}@media screen and (max-width:749px){.compare-drawer__status,.compare-drawer__content{padding:0 16px 16px}}.compare-table{width:100%;min-width:calc(180px + var(--compare-columns, 2) * 200px);border-collapse:collapse;table-layout:fixed;font-size:14px;line-height:20px}.compare-table :is(th,td){padding:8px 16px;text-align:left;vertical-align:middle}.compare-table thead th,.compare-table thead td{padding-top:8px;padding-bottom:16px;vertical-align:top}.compare-table__corner{width:180px}.compare-table__product{position:relative}.compare-table__product-link{display:flex;flex-direction:column;gap:12px;color:inherit;text-decoration:none}.compare-table__image{display:flex;align-items:center;justify-content:center;aspect-ratio:1;background:#fff;border-radius:calc(8px * var(--corner-scale, 1));corner-shape:var(--corner-shape, round);overflow:hidden}.compare-table__image img{width:100%;height:100%;object-fit:contain;mix-blend-mode:darken}.compare-table__title{font-size:16px;font-weight:700;line-height:22px}.compare-table__remove{position:absolute;top:8px;right:24px;z-index:1;display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;background:#fff;color:#070d12;font-size:18px;line-height:1;cursor:pointer;box-shadow:0 1px 4px #070d1226}.compare-table__remove:hover{background:#070d12;color:#fff}.compare-table__row th{font-weight:700}.compare-table tbody .compare-table__row:nth-of-type(odd){background:#fff}.compare-table__row--price td{font-weight:600}.compare-table__group th{padding-top:24px;padding-bottom:8px;font-size:16px;font-weight:700;background:transparent}.compare-table__row--links td{padding-top:16px}.compare-table tbody .compare-table__row--links{background:transparent}@media screen and (max-width:749px){.compare-table{min-width:calc(120px + var(--compare-columns, 2) * 170px)}.compare-table__corner{width:120px}.compare-table :is(.compare-table__corner,.compare-table__row th){position:sticky;left:0;z-index:1;background:#eef3f4}.compare-table tbody .compare-table__row:nth-of-type(odd) th{background:#fff}.compare-table :is(th,td){padding:8px 12px}.compare-table__group-label{position:sticky;left:12px}}.compare-table__view{display:inline-flex;align-items:center;justify-content:center;min-height:40px;padding:8px 16px;border-radius:calc(8px * var(--corner-scale, 1));corner-shape:var(--corner-shape, round);background:#06c;color:#fff;font-size:14px;font-weight:500;text-decoration:none}
/*# sourceMappingURL=/cdn/shop/t/47/assets/snippet-compare-drawer.css.map */
