.pc-toggle{position:absolute;top:8px;left:8px;z-index:3;display:inline-flex;align-items:center;gap:6px;padding:6px 10px 6px 8px;background:#ffffffeb;color:#0a0a0a;border-radius:2px;font-size:12px;line-height:1;cursor:pointer;opacity:0;transition:opacity .15s ease}product-card:hover .pc-toggle,.pc-toggle:focus-within,.pc-toggle:has(.pc-toggle__input:checked){opacity:1}@media(hover:none){.pc-toggle{opacity:1}}.pc-toggle__input{position:absolute;opacity:0;width:1px;height:1px;margin:0}.pc-toggle__box{width:14px;height:14px;border:1px solid #0a0a0a;border-radius:2px;background:#fff;flex:0 0 auto}.pc-toggle__input:checked+.pc-toggle__box{background:#0a0a0a;box-shadow:inset 0 0 0 2px #fff}.pc-toggle__input:focus-visible+.pc-toggle__box{outline:2px solid #0a0a0a;outline-offset:2px}[product-grid-view=zoom-out] .pc-toggle{display:none}.pc-tray{position:fixed;inset-inline:0;bottom:0;z-index:60;background:var(--color-background, #f5f0eb);color:var(--color-foreground, #0a0a0a);border-top:1px solid rgb(var(--color-foreground-rgb, 10 10 10) / .15);box-shadow:0 -6px 24px #00000014}.pc-tray[hidden]{display:none}.pc-tray__inner{max-width:1432px;margin:0 auto;padding:12px 16px;display:flex;align-items:center;gap:24px}@media screen and (min-width:750px){.pc-tray__inner{padding:12px 40px}}.pc-tray__items{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;flex:1;margin:0;padding:0;list-style:none}.pc-tray__item{position:relative;display:flex;align-items:center;gap:8px;min-width:0;height:64px;padding:4px 28px 4px 4px;border:1px solid rgb(var(--color-foreground-rgb, 10 10 10) / .15);font-size:12px;line-height:1.3}.pc-tray__item img{width:56px;height:56px;object-fit:cover;flex:0 0 auto}.pc-tray__title{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.pc-tray__item--empty{justify-content:center;padding:4px;border-style:dashed;opacity:.6}.pc-tray__remove,.pc-grid__remove,.pc-modal__close{display:inline-flex;align-items:center;justify-content:center;border:0;background:transparent;color:inherit;cursor:pointer;line-height:1}.pc-tray__remove{position:absolute;top:2px;right:2px;width:24px;height:24px;font-size:18px}.pc-tray__actions{display:flex;align-items:center;gap:16px;flex:0 0 auto}.pc-tray__message{margin:0;max-width:220px;font-size:12px}.pc-tray__message:empty{display:none}.pc-tray__compare:disabled{opacity:.5;cursor:not-allowed}.pc-tray__clear{border:0;background:none;color:inherit;font:inherit;font-size:13px;text-decoration:underline;cursor:pointer;padding:0}body.pc-has-tray .page-wrapper{padding-bottom:calc(var(--pc-tray-height, 96px) + 8px)}body.pc-has-tray .sticky-add-to-cart__bar{bottom:calc(var(--pc-tray-height, 96px) + 12px)!important}@media screen and (max-width:749px){.pc-tray__inner{flex-direction:column;align-items:stretch;gap:8px}.pc-tray__item{height:52px;padding-right:24px}.pc-tray__item img{width:44px;height:44px}.pc-tray__title,.pc-tray__item--empty span{display:none}.pc-tray__actions{justify-content:space-between}.pc-tray__message{max-width:none;flex:1}}html.pc-modal-open{overflow:hidden}.pc-modal{width:min(1200px,calc(100vw - 32px));max-width:none;height:min(90vh,900px);max-height:none;padding:0;border:0;background:var(--color-background, #f5f0eb);color:var(--color-foreground, #0a0a0a);display:none;flex-direction:column}.pc-modal[open]{display:flex}.pc-modal::backdrop{background:#0000008c}.pc-modal__header{display:flex;align-items:center;gap:24px;padding:16px 24px;border-bottom:1px solid rgb(var(--color-foreground-rgb, 10 10 10) / .15)}.pc-modal__heading{margin:0;font-size:20px;flex:1}.pc-modal__diff{display:inline-flex;align-items:center;gap:8px;font-size:14px;cursor:pointer}.pc-modal__close{width:40px;height:40px;font-size:28px}.pc-modal__body{flex:1;overflow:auto}.pc-grid{--pc-label-width: 140px;--pc-column-width: minmax(220px, 1fr);min-width:calc(var(--pc-label-width) + var(--pc-columns, 2) * 220px)}.pc-grid__row{display:grid;grid-template-columns:var(--pc-label-width) repeat(var(--pc-columns, 2),var(--pc-column-width));border-bottom:1px solid rgb(var(--color-foreground-rgb, 10 10 10) / .1)}.pc-grid__label,.pc-grid__cell{padding:14px 16px;font-size:14px;line-height:1.5}.pc-grid__label{position:sticky;left:0;z-index:1;background:var(--color-background, #f5f0eb);font-weight:600;font-size:12px;text-transform:uppercase;letter-spacing:.04em}.pc-grid__row--image,.pc-grid__row--title,.pc-grid__row--cta{border-bottom:0}.pc-grid__row--image .pc-grid__cell{position:relative;padding-bottom:0}.pc-grid__row--image img{display:block;width:100%;aspect-ratio:1;object-fit:cover}.pc-grid__remove{position:absolute;top:22px;right:24px;z-index:1;width:32px;height:32px;border-radius:50%;background:#ffffffeb;color:#0a0a0a;font-size:20px}.pc-item__title{font-weight:600;font-size:16px;text-decoration:none;color:inherit}.pc-item__tagline{margin:4px 0 0;opacity:.7}.pc-item__price{font-weight:600}.pc-item__compare-at{margin-left:6px;opacity:.6}.pc-colours,.pc-sizes,.pc-features{margin:0;padding:0;list-style:none}.pc-colours{display:flex;flex-wrap:wrap;gap:8px}.pc-colours__item{display:flex;flex-direction:column;align-items:center;gap:4px;font-size:12px}.pc-colours__item img{width:48px;height:48px;object-fit:cover}.pc-sizes{display:flex;flex-wrap:wrap;gap:6px}.pc-sizes__item{min-width:36px;padding:4px 8px;border:1px solid rgb(var(--color-foreground-rgb, 10 10 10) / .3);text-align:center;font-size:12px}.pc-sizes__item.is-sold-out{opacity:.4;text-decoration:line-through}.pc-features{padding-left:1.1em;list-style:disc}.pc-features li+li{margin-top:4px}.pc-item__cta{width:100%}.pc-grid__none{opacity:.4}.pc-grid__empty{padding:48px 24px;text-align:center}.pc-modal--diff .pc-grid__row.is-same:not(.pc-grid__row--image,.pc-grid__row--title,.pc-grid__row--cta){opacity:.35}.pc-modal--diff .pc-grid__row.is-different:not(.pc-grid__row--image,.pc-grid__row--title,.pc-grid__row--cta) .pc-grid__cell{background:rgb(var(--color-foreground-rgb, 10 10 10) / .04)}@media screen and (max-width:749px){.pc-modal{width:100vw;height:100dvh;max-height:100dvh;margin:0}.pc-modal__header{flex-wrap:wrap;gap:8px 16px;padding:12px 16px}.pc-modal__diff{order:3;width:100%}.pc-grid{--pc-label-width: 96px;--pc-column-width: minmax(160px, 1fr);min-width:calc(var(--pc-label-width) + var(--pc-columns, 2) * 160px)}.pc-grid__label,.pc-grid__cell{padding:10px;font-size:13px}.pc-grid__remove{top:14px;right:14px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/proxi-compare.css.map */
