.wt-comparison-widget{background-color:var(--cw-background, transparent);color:var(--cw-text, var(--color-body-text))}.wt-comparison-widget__wrapper.wt-section__wrapper--full{padding-inline:calc(var(--gap, 8px) * 2)}.wt-comparison-widget__headline>*{margin-top:0;margin-bottom:calc(var(--gap, 8px) * 1);text-align:center}.wt-comparison-widget__headline h2{padding-bottom:8px}.wt-comparison-widget__subheading{margin:0 auto calc(var(--gap, 8px) * 2.5);max-width:640px;text-align:center;color:var(--cw-text-muted, var(--color-body-text-light))}.wt-comparison-widget__notice{padding:calc(var(--gap, 8px) * 2);border:1px dashed var(--color-border);border-radius:var(--border-radius);text-align:center}.wt-comparison-widget__grid{display:grid;grid-template-columns:minmax(0,1fr);gap:calc(var(--gap, 8px) * 1.5);margin:0;padding:0;list-style:none}@media(min-width:600px){.wt-comparison-widget__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:900px){.wt-comparison-widget__grid{grid-template-columns:repeat(var(--cw-columns-desktop, 4),minmax(0,1fr));gap:calc(var(--gap, 8px) * 2)}}.wt-comparison-widget__item{display:flex;min-width:0}.wt-comparison-widget__card{position:relative;display:flex;flex:1 1 auto;flex-direction:column;min-width:0;max-width:100%;overflow:hidden;container-type:inline-size;container-name:cw-card;gap:calc(var(--gap, 8px) * 1.5);padding:calc(var(--gap, 8px) * 1.5);border-radius:max(var(--border-radius, 8px),16px);background-color:var(--cw-card-background, var(--color-card-background, #f5f5f5))}@media(min-width:900px){.wt-comparison-widget__card{padding:calc(var(--gap, 8px) * 2)}}.wt-comparison-widget__tag{position:absolute;align-self:flex-start;padding:6px 12px;border-radius:999px;font-size:14px;font-weight:600;line-height:1.2;color:var(--cw-tag-color, #d92129);background-color:var(--cw-tag-background, #fce8e9)}.wt-comparison-widget__tag--red{--cw-tag-color: #d92129;--cw-tag-background: #fce8e9}.wt-comparison-widget__tag--beige{--cw-tag-color: #6b4e2e;--cw-tag-background: #f3ebe0}.wt-comparison-widget__tag--blue{--cw-tag-color: #2b4c9b;--cw-tag-background: #e3eaf7}.wt-comparison-widget__tag--green{--cw-tag-color: #2e7d4f;--cw-tag-background: #e3f3e8}.wt-comparison-widget__media{display:block;width:100%;min-width:0;height:auto;margin-top:36px;overflow:hidden}.wt-comparison-widget__image{display:block;width:100%;max-width:100%;min-width:0;height:auto}.wt-comparison-widget--ratio-landscape .wt-comparison-widget__media,.wt-comparison-widget--ratio-wide .wt-comparison-widget__media,.wt-comparison-widget--ratio-square .wt-comparison-widget__media{aspect-ratio:4 / 3}.wt-comparison-widget--ratio-wide .wt-comparison-widget__media{aspect-ratio:16 / 9}.wt-comparison-widget--ratio-square .wt-comparison-widget__media{aspect-ratio:1 / 1}.wt-comparison-widget--ratio-landscape .wt-comparison-widget__image,.wt-comparison-widget--ratio-wide .wt-comparison-widget__image,.wt-comparison-widget--ratio-square .wt-comparison-widget__image{height:100%;object-fit:contain;object-position:center}.wt-comparison-widget__image--placeholder{background-color:var(--color-placeholder-bg, #e5e5e5)}.wt-comparison-widget__header{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:4px 12px;min-width:0}.wt-comparison-widget__title{margin:0;font-family:var(--font-headline);font-size:20px;font-weight:700;line-height:1.2;letter-spacing:var(--font-headline-letter-spacing, normal);text-transform:none;color:var(--cw-text, var(--color-headings-text, var(--color-body-text)));min-width:0;overflow-wrap:anywhere}@media(min-width:900px){.wt-comparison-widget__title{font-size:16px}}@media(min-width:1440px){.wt-comparison-widget__title{font-size:21px}}.wt-comparison-widget__link{color:inherit;text-decoration:none}.wt-comparison-widget__link:hover{text-decoration:underline}.wt-comparison-widget--linked .wt-comparison-widget__link:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.wt-comparison-widget--linked .wt-comparison-widget__card:hover .wt-comparison-widget__link{text-decoration:underline}.wt-comparison-widget--linked .wt-comparison-widget__link:focus-visible:after{outline:2px solid currentColor;outline-offset:2px;border-radius:inherit}.wt-comparison-widget__rating .wt-rating{gap:4px;font-size:12px}.wt-comparison-widget__rating .wt-rating__number{font-weight:600;color:var(--cw-text, var(--color-body-text))}.wt-comparison-widget__rating .wt-rating__counter{font-size:inherit;color:var(--cw-text-muted, var(--color-body-text-light))}.wt-comparison-widget__specs{display:flex;flex-wrap:wrap;justify-content:space-between;gap:8px 12px;margin:0;padding:0;list-style:none;min-width:0;max-width:100%}.wt-comparison-widget__spec{display:inline-flex;align-items:center;gap:5px;min-width:0;font-size:15px;line-height:1.3;white-space:nowrap}@container cw-card (max-width: 340px){.wt-comparison-widget__spec{font-size:14px}}@container cw-card (max-width: 315px){.wt-comparison-widget__specs{gap:8px 8px}.wt-comparison-widget__spec{gap:4px;font-size:13px}.wt-comparison-widget__spec-icon{width:18px;height:18px}}@media(min-width:900px)and (max-width:1400px){.wt-comparison-widget__spec{font-size:11px}}.wt-comparison-widget__spec-icon{display:inline-flex;flex-shrink:0;width:20px;height:20px;color:var(--cw-text, var(--color-body-text))}.wt-comparison-widget__spec-icon svg{width:100%;height:100%}.wt-comparison-widget__spec-value{font-weight:700}.wt-comparison-widget__spec-label{color:var(--cw-text-muted, var(--color-body-text-light))}.wt-comparison-widget__price.card__price{margin:auto 0 0;padding:0}.wt-comparison-widget__price .price__container{width:100%}.wt-comparison-widget__price .price__sale.visible{align-items:center;gap:4px 6px}.wt-comparison-widget__price .price__compare-wrapper{flex:0 0 auto;margin-left:auto}.wt-comparison-widget__price .price-item.price-item--sale.wt-product__price__final{font-size:18px}.wt-comparison-widget__price .price--on-sale .price-item--regular{font-size:16px;font-weight:400}.wt-comparison-widget__price .price-item--lower.wt-product__price__compare{margin-right:0;font-size:13px}.wt-comparison-widget__price .price__compare-label{font-size:13px}.wt-comparison-widget__price .price__sale .price-item--percent{padding:2px 5px;font-size:11px;line-height:14px}
/*# sourceMappingURL=/cdn/shop/t/71/assets/section-comparison-widget.css.map */
