.compare__head,.wishlist__head{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--space-6);flex-wrap:wrap;margin-bottom:var(--space-6)}.compare__title,.wishlist__title,.qo__title{font-size:calc(48px * var(--font-heading-scale));line-height:1;margin:0}.compare__count,.wishlist__count{margin:6px 0 0}.compare__empty,.wishlist__empty{padding:40px;display:flex;flex-direction:column;gap:14px;align-items:flex-start;font-size:14px;color:var(--color-muted-2)}.compare__empty p,.wishlist__empty p{margin:0;max-width:56ch}.compare__loading{display:grid;grid-template-columns:190px repeat(3,minmax(0,1fr));gap:16px}.compare__loading .skeleton-card:first-child{visibility:hidden}.compare__skel-img,.wishlist__skel-img{aspect-ratio:4 / 3;width:100%}.compare__skel-line,.wishlist__skel-line{height:14px;width:80%}.compare__skel-line--short,.wishlist__skel-line--short{width:45%}.wishlist__grid[data-wishlist-loading] .skeleton-card{min-height:280px}.compare__scroll{overflow-x:auto;-webkit-overflow-scrolling:touch}.compare-table{width:100%;min-width:720px;border-collapse:collapse;table-layout:fixed}.compare-table[data-cols="2"]{min-width:650px}.compare-table[data-cols="3"]{min-width:880px}.compare-table[data-cols="4"]{min-width:1110px}.compare-table th,.compare-table td{vertical-align:top}.compare-table thead th{text-transform:none;letter-spacing:0;font-size:inherit;color:inherit;font-weight:400;padding:0 12px 16px 0;border-bottom:1px solid var(--color-divider)}.compare-table thead th.compare-table__key{width:190px}.compare-table__col{width:auto}.compare-table tbody th.compare-table__key{text-align:left;font-weight:400;font-size:13px;color:var(--color-muted-2);padding:10px 12px 10px 0;border-bottom:1px solid var(--color-divider-soft)}.compare-table tbody td{font-size:14px;padding:10px 12px 10px 0;border-bottom:1px solid var(--color-divider-soft);line-height:1.45}.compare-table tbody tr.is-diff{background:var(--color-accent-100)}.compare-table tbody tr.is-diff th,.compare-table tbody tr.is-diff td{border-bottom-color:var(--color-divider)}.compare-table__na{color:var(--color-muted)}.compare-table td .stock{font-size:13px}.compare__nodiff{padding:16px 0}.compare-head{display:flex;flex-direction:column;gap:6px;padding-right:4px}.compare-head__media{display:flex;align-items:center;justify-content:center;height:220px;padding:14px;border:1px solid var(--color-divider);overflow:hidden;background:#fff}.compare-head__media img{display:block;width:auto;height:auto;max-width:100%;max-height:100%;object-fit:contain}.compare-head__title{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;min-height:calc(3 * 1.15em)}.compare-table thead th{vertical-align:top}.compare-table td{overflow-wrap:anywhere}.compare-table tbody th.compare-table__key{text-transform:none;letter-spacing:0;padding-right:16px;line-height:1.35}.compare-table tbody tr.compare-table__group th{text-transform:none;letter-spacing:0;padding:22px 0 8px;font-family:var(--font-heading);font-size:15px;font-weight:600;text-align:left;color:var(--color-text);border-bottom:1px solid var(--color-divider);background:var(--color-bg)}.compare-head__media--empty{display:grid;place-items:center;background:repeating-linear-gradient(135deg,transparent 0 9px,rgba(var(--color-text-rgb),.07) 9px 10px)}.compare-head__media--empty span{background:var(--color-bg);padding:4px 9px;font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--color-muted)}.compare-head__top{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:4px}.compare-head__brand{font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:var(--color-muted)}.compare-head__title{font-family:var(--font-heading);font-size:18px;line-height:1.15;color:var(--color-text);font-weight:600}.compare-head__title:hover{color:var(--color-accent-700);text-decoration:none}.compare-head__remove{align-self:flex-start;font-size:11px;letter-spacing:.04em;color:var(--color-accent-700);cursor:pointer}.compare-head__remove:hover{text-decoration:underline}.compare-head__price{margin-top:2px}.compare-head__actions{margin-top:6px}.wishlist__import{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-bottom:var(--space-6)}.wishlist-item{min-width:0;height:100%}.wishlist__grid>.wishlist-item{display:block}.qo__head{margin-bottom:var(--space-6);display:flex;flex-direction:column;gap:10px}.qo__layout{display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:var(--space-8);align-items:start;margin-bottom:var(--space-8)}.qo__textarea{min-height:220px;font-size:14px;letter-spacing:0;line-height:1.6;resize:vertical}.qo__buttons{margin-top:var(--space-3)}.qo__hints .panel__body p{margin:0 0 8px}.qo__hints .panel__body p:last-child{margin:0}.qo__results{border-top:1px solid var(--color-divider);padding-top:var(--space-6)}.qo__scroll{overflow-x:auto;-webkit-overflow-scrolling:touch}.qo-table{min-width:760px}.qo-table__mark{width:32px;text-align:center}.qo-row__mark{font-weight:700}.qo-row--ok .qo-row__mark{color:var(--color-success)}.qo-row--missing .qo-row__mark{color:var(--color-danger)}.qo-row--pending td{color:var(--color-muted)}.qo-row--missing .qo-row__input{color:var(--color-danger)}.qo-row__input{font-size:12px;letter-spacing:.04em;white-space:nowrap}.qo-row__link{display:flex;align-items:center;gap:10px;color:inherit}.qo-row__link:hover{text-decoration:none;color:var(--color-accent-700)}.qo-row__link img{width:40px;height:40px;object-fit:contain;border:1px solid var(--color-divider);flex-shrink:0}.qo-row__link>span{display:flex;flex-direction:column;gap:2px;min-width:0}.qo-row__title{font-weight:600;line-height:1.2}.qo-row__qty{width:72px;text-align:right}.qo__foot{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--space-6);flex-wrap:wrap;padding-top:var(--space-4);border-top:1px solid var(--color-divider);margin-top:var(--space-2)}.qo__sum{display:flex;flex-direction:column;gap:2px}.qo__amount{font-family:var(--font-heading);font-size:28px;font-weight:700;letter-spacing:-.02em;line-height:1.1}.qo__amount .caption{font-family:var(--font-body);font-weight:400;letter-spacing:0}@media screen and (max-width:989px){.qo__layout{grid-template-columns:1fr;gap:var(--space-6)}.compare__loading{grid-template-columns:repeat(2,minmax(0,1fr))}.compare__loading .skeleton-card:first-child{display:none}.compare-table thead th.compare-table__key{width:140px}}@media screen and (max-width:749px){.compare__title,.wishlist__title,.qo__title{font-size:calc(34px * var(--font-heading-scale))}.compare__head,.wishlist__head{align-items:flex-start;flex-direction:column}.compare-table{min-width:560px}.compare-table[data-cols="2"]{min-width:500px}.compare-table[data-cols="3"]{min-width:680px}.compare-table[data-cols="4"]{min-width:860px}.compare-head__media{height:150px;padding:10px}.compare-head__title{font-size:15px}.compare__empty,.wishlist__empty{padding:24px}.qo__foot{flex-direction:column;align-items:stretch}.qo__foot .btn{width:100%}}.lists__head{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;flex-wrap:wrap;margin-bottom:24px}.lists__kicker{margin:0 0 8px}.lists__title{margin:0}.lists__meta{margin:8px 0 0;font-size:14px}.lists__text{margin:4px 0 0;font-size:13px;max-width:62ch}.lists__new{display:flex;gap:8px;width:min(420px,100%)}.lists__new .input{flex:1;min-width:0}.lists__shared{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-bottom:18px}.lists__grid{display:flex;flex-direction:column;gap:18px}.lists__skel{height:120px}.list-card{border:1px solid var(--color-divider);border-top:2px solid var(--color-text);background:var(--color-bg)}.list-card__head{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;flex-wrap:wrap;padding:16px 18px;border-bottom:1px solid var(--color-divider)}.list-card__title-wrap{display:flex;flex-direction:column;gap:2px;min-width:0}.list-card__title{font-family:var(--font-heading);font-size:22px;font-weight:600;margin:0;letter-spacing:-.01em}.list-card__count{font-size:13px;color:var(--color-muted)}.list-card__rename{display:flex;gap:6px}.list-card__rename .input{height:36px;width:min(320px,70vw)}.list-card__actions{display:flex;gap:6px;flex-wrap:wrap}.list-card__delete{color:var(--color-danger)}.list-card__empty{margin:0;padding:18px;font-size:14px;color:var(--color-muted-2)}.list-card__items{list-style:none;margin:0;padding:0}.list-item{display:grid;grid-template-columns:56px minmax(0,1fr) auto;gap:14px;align-items:center;padding:10px 18px;border-bottom:1px solid var(--color-divider)}.list-item:last-child{border-bottom:0}.list-item__media{width:56px;height:56px;display:grid;place-items:center;background:#fff;overflow:hidden}.list-item__media img{width:100%;height:100%;object-fit:contain}.list-item__body{display:flex;flex-direction:column;gap:2px;min-width:0}.list-item__title{font-weight:600;font-size:14px;color:var(--color-text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.list-item__title:hover{color:var(--color-accent-700)}.list-item__meta{font-size:12px;color:var(--color-muted)}.list-item__tools{display:flex;align-items:center;gap:6px}.list-item__move{height:34px;font-size:13px;max-width:200px}.list-item__remove{width:34px;height:34px}@media screen and (max-width:749px){.lists__new{width:100%}.list-card__head,.list-item{padding-inline:12px}.list-item{grid-template-columns:48px minmax(0,1fr)}.list-item__media{width:48px;height:48px}.list-item__tools{grid-column:2}.list-item__move{max-width:none;flex:1}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/section-tools.css.map */
