.guide-compare{padding-top:var(--gc-pt, 40px);padding-bottom:var(--gc-pb, 40px);scroll-margin-top:var(--theme-sticky-header-height, 0px)}.guide-compare__inner{max-width:1200px;margin:0 auto}.guide-compare__header{margin-bottom:28px;text-align:center}.guide-compare__sub,.guide-compare__caption{margin:0 0 12px}.guide-compare__heading{margin:0}.restyle-v2 .guide-compare__heading{font-size:var(--lp-heading, var(--larger-text-size));line-height:1.02}.guide-compare__heading--caps{letter-spacing:.03em}.guide-compare__intro{max-width:60ch;margin:16px auto 0}.guide-compare__caption{text-align:center}.guide-compare :is(.guide-compare__intro,.guide-compare__footnote)>:last-child{margin-bottom:0}.guide-compare__table{width:100%;margin:0}.guide-compare__table :is(th,td){padding:16px 12px;border-top:0;border-bottom:1px solid rgb(var(--text-color) / var(--divider-opacity));font-weight:inherit;text-align:start;vertical-align:middle}.guide-compare__table thead th{padding-top:0;border-bottom-color:rgb(var(--heading-color) / .5);color:rgb(var(--heading-color));font-size:var(--smaller-text-size-3);font-weight:600;letter-spacing:.12em;line-height:1.3;text-transform:uppercase;vertical-align:bottom}.guide-compare__media{width:80px;padding-inline-end:0}.guide-compare__media a{display:block;width:80px}.guide-compare__img{display:block;width:100%;height:auto;aspect-ratio:2 / 3;object-fit:cover;background:rgb(var(--text-color) / .06)}.guide-compare__name{min-width:140px}.guide-compare__label{display:block;color:rgb(var(--heading-color));font-size:calc(var(--base-text-size) + 1px);font-weight:500;line-height:1.35;text-decoration:none}@media(hover:hover){a.guide-compare__label:hover{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}}.guide-compare__badge{display:inline-block;margin-top:6px;padding:4px 6px;background:var(--v2-linen, rgb(var(--text-color) / .08));color:rgb(var(--heading-color));font-size:10px;font-weight:600;line-height:1.2;letter-spacing:.14em;text-transform:uppercase}.guide-compare .price__default{display:flex;flex-wrap:wrap;align-items:baseline;gap:0 8px}.guide-compare .price__was{order:1;opacity:.7;text-decoration:line-through;text-decoration-thickness:1px}.guide-compare .price--on-sale .price__current{color:var(--product-label-sale-text)}.guide-compare .price__from{font-size:var(--smaller-text-size-1)}.guide-compare__cell{line-height:1.45;overflow-wrap:anywhere}.guide-compare__cell a{text-decoration:underline}.guide-compare__action{width:1%;text-align:end}.guide-compare__btn.btn{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:0 20px;line-height:1.2;white-space:nowrap}.guide-compare__footnote{margin-top:20px;font-size:var(--smaller-text-size-2);text-align:center}.guide-compare__placeholder{text-align:center;opacity:.7}@media(min-width:768px){.guide-compare__scroll{overflow-x:auto}}@media(max-width:767.98px){.guide-compare__table,.guide-compare__table :is(caption,tbody){display:block}.guide-compare__table thead,.guide-compare .is-empty{display:none}.guide-compare__table tr{display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:auto 1fr;column-gap:14px;padding:20px 0;border-bottom:1px solid rgb(var(--text-color) / var(--divider-opacity))}.guide-compare__table tbody tr:first-child{border-top:1px solid rgb(var(--text-color) / var(--divider-opacity))}.guide-compare__table :is(th,td){display:block;width:auto;min-width:0;padding:0;border:0;text-align:start}.guide-compare__table .guide-compare__row--media{grid-template-columns:72px minmax(0,1fr)}.guide-compare__media{grid-column:1;grid-row:1 / span 2}.guide-compare__media a{width:72px}.guide-compare__name{grid-row:1}.guide-compare__price{grid-row:2;margin-top:6px}.guide-compare__row--media :is(.guide-compare__name,.guide-compare__price){grid-column:2}.guide-compare__cell,.guide-compare__action{grid-column:1 / -1;margin-top:6px}.guide-compare__table :is(.guide-compare__name,.guide-compare__price)+.guide-compare__cell{margin-top:14px}.guide-compare__cell:before{content:attr(data-label) ": ";color:rgb(var(--heading-color));font-weight:600}.guide-compare__action{margin-top:16px}.guide-compare__btn.btn{width:100%;white-space:normal}}
/*# sourceMappingURL=/cdn/shop/t/1274/assets/guide-compare.css.map */
