.rahala-compare [hidden]{display:none!important}.rahala-compare .title-wrapper{margin-bottom:2rem}.rahala-compare__heading{max-width:58rem}.rahala-compare__eyebrow{display:flex;align-items:center;gap:.75rem;margin:0 0 1.1rem;font-size:var(--text-xs);letter-spacing:.16em}.rahala-compare__eyebrow:before{content:"";width:1.75rem;height:.2rem;background:rgb(var(--color-highlight))}.rahala-compare__intro{max-width:39rem;margin:1.1rem 0 0;line-height:1.7}.rahala-compare__toolbar,.rahala-compare__actions{display:flex;align-items:center;justify-content:space-between;gap:1.5rem}.rahala-compare__toolbar{border-block:1px solid rgb(var(--color-border));padding-block:1rem}.rahala-compare__toolbar>p{display:flex;align-items:center;gap:.65rem;margin:0;font-size:var(--text-sm)}.rahala-compare__toolbar>p:before{content:"";width:.5rem;height:.5rem;border-radius:50%;background:rgb(var(--color-highlight));flex-shrink:0}.rahala-compare__toggle{display:flex;align-items:center;gap:.65rem;cursor:pointer;font-size:var(--text-sm);border:1px solid rgb(var(--color-border));border-radius:var(--buttons-radius);padding:.7rem 1rem}.rahala-compare__toggle input{accent-color:rgb(var(--color-foreground));width:1rem;height:1rem}.rahala-compare__scroll{overflow-x:auto;overscroll-behavior-x:contain;margin-top:1.75rem;scrollbar-width:thin}.rahala-compare__table{width:100%;table-layout:fixed;border-collapse:collapse;border-spacing:0;--compare-columns: 3}.rahala-compare__table th,.rahala-compare__table td{border:0;border-bottom:1px solid rgb(var(--color-border));text-align:center;vertical-align:middle;line-height:1.5;padding:1.1rem 1rem;font-size:var(--text-sm);font-weight:400;overflow-wrap:anywhere}.rahala-compare__table th:first-child{width:9rem;text-align:start;padding-inline-start:0;font-size:var(--text-sm)}.rahala-compare__table thead th{vertical-align:top;padding:0 .75rem 1.75rem;background:transparent;border-bottom-width:2px}.rahala-compare__table .rahala-compare__corner{padding-top:12rem;padding-inline-start:0;padding-inline-end:1.5rem;vertical-align:top}.rahala-compare__corner>span{font-size:var(--text-lg);font-family:var(--font-heading-family);font-weight:var(--font-heading-weight)}.rahala-compare__corner p{font-size:var(--text-xs);margin-top:.65rem;line-height:1.7;max-width:7rem}.rahala-compare .rahala-compare__card{background:rgb(var(--color-background));border:1px solid rgb(var(--color-border));border-radius:var(--border-radius-small);box-shadow:0 .25rem 1rem rgb(var(--color-foreground)/.025);min-width:0;height:100%;overflow:hidden}.rahala-compare__image{background:rgb(var(--color-placeholder));overflow:hidden;position:relative;aspect-ratio:1.06}.rahala-compare__image>a{display:block;width:100%;height:100%}.rahala-compare__photo{width:100%;height:100%;object-fit:contain;display:block;padding:.6rem}.rahala-compare .rahala-compare__card-content{padding:1.2rem 1.25rem 1.25rem;display:flex;flex-direction:column;align-items:center;gap:.6rem}.rahala-compare__brand{text-transform:uppercase;font-size:.625rem;letter-spacing:.16em;color:rgb(var(--color-foreground)/.55);margin:0}.rahala-compare .rahala-compare__card-content h2{margin:0;line-height:1.35;min-height:2.7em;font-family:var(--font-product-family,var(--font-body-family));font-size:var(--text-lg);font-weight:var(--font-product-weight,400)}.rahala-compare__price{color:rgb(var(--color-price));font-size:var(--text-xl);line-height:1.3;font-weight:500;font-variant-numeric:tabular-nums}.rahala-compare__availability{margin:0;min-height:1.5em;color:rgb(var(--color-foreground)/.6)}.rahala-compare__card-content>.button{margin-top:.4rem;width:100%}.rahala-compare__change{display:inline-flex;align-items:center;gap:.35rem;position:absolute;inset-block-start:.7rem;inset-inline-start:.7rem;z-index:2;background:rgb(var(--color-background));color:rgb(var(--color-foreground));border:1px solid rgb(var(--color-border));border-radius:var(--buttons-radius);padding:.45rem .8rem;font-size:var(--text-xs);min-height:2.5rem;cursor:pointer}.rahala-compare__change>span{font-size:var(--text-base)}.rahala-compare__remove,.rahala-compare__close{display:grid;place-items:center;width:2.75rem;height:2.75rem;font-size:1.5rem;line-height:1;border-radius:50%;background:rgb(var(--color-background));color:rgb(var(--color-foreground));border:1px solid rgb(var(--color-border));cursor:pointer;flex-shrink:0}.rahala-compare__remove{position:absolute;inset-block-start:.7rem;inset-inline-end:.7rem;z-index:2}.rahala-compare:not([data-ready]) .rahala-compare__remove,.rahala-compare:not([data-ready]) .rahala-compare__change{display:none}.rahala-compare__table tbody th{color:rgb(var(--color-foreground)/.7);background:rgb(var(--color-background))}.rahala-compare__table tbody tr:nth-child(2n) td{background:rgb(var(--color-foreground)/.018)}.rahala-compare__table td [data-compare-unknown]{color:rgb(var(--color-foreground)/.5);font-size:var(--text-xs)}.rahala-compare__table tr[data-different] td{background:rgb(var(--color-highlight)/.065);font-weight:500}.rahala-compare__unknown{margin-top:1.1rem;line-height:1.7}.rahala-compare__fit{display:flex;justify-content:space-between;align-items:center;gap:2rem;margin-top:2rem;padding:1.5rem 1.75rem;background:rgb(var(--color-placeholder)/.65);border-inline-start:.2rem solid rgb(var(--color-highlight));border-radius:var(--border-radius-small)}.rahala-compare__fit p{margin-top:.65rem;max-width:42rem}.rahala-compare__scroll-hint{display:none}.rahala-compare__dialog{color:rgb(var(--color-foreground));background:rgb(var(--color-background));border:0;border-radius:var(--border-radius-small);padding:1.75rem;width:min(39rem,calc(100% - 2rem));max-height:85dvh;box-shadow:0 1rem 4rem rgb(var(--color-foreground)/.15)}.rahala-compare__dialog::backdrop{background:rgb(var(--color-foreground)/.4)}.rahala-compare__dialog-header{display:flex;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1.5rem}.rahala-compare__options{display:grid;gap:.75rem;margin-top:1rem}.rahala-compare__option{display:flex;align-items:center;gap:1rem;text-align:start;width:100%;padding:.8rem;border:1px solid rgb(var(--color-border));border-radius:var(--border-radius-small);cursor:pointer}.rahala-compare__option>span:nth-child(2){flex:1}.rahala-compare__option:not(:disabled):hover{border-color:rgb(var(--color-foreground)/.45);background:rgb(var(--color-placeholder)/.3)}.rahala-compare__option:disabled{opacity:.5;cursor:default}.rahala-compare__thumbnail{width:4rem;height:4rem;object-fit:contain;background:rgb(var(--color-placeholder));border-radius:.3rem}.rahala-compare__option:focus-visible,.rahala-compare__remove:focus-visible,.rahala-compare__change:focus-visible,.rahala-compare__scroll:focus-visible{outline:2px solid rgb(var(--color-highlight));outline-offset:3px}@media(min-width:1440px){.rahala-compare__table th:first-child{width:11rem}.rahala-compare__table thead th{padding-inline:1rem}}@media(max-width:767px){.rahala-compare .title-wrapper{margin-bottom:1.6rem}.rahala-compare__eyebrow{font-size:.625rem;letter-spacing:.1em;margin-bottom:.85rem}.rahala-compare__intro{font-size:var(--text-sm);margin-top:1rem}.rahala-compare__toolbar{align-items:flex-start;gap:.75rem}.rahala-compare__toolbar>p{font-size:var(--text-xs);padding-top:.6rem;max-width:8rem}.rahala-compare__actions{justify-content:flex-end;flex-wrap:wrap;gap:.7rem}.rahala-compare__actions .button{padding:.8rem 1rem;font-size:var(--text-xs)}.rahala-compare__toggle{font-size:.625rem;padding:.5rem .6rem}.rahala-compare__scroll-hint{display:block;margin-top:1rem}.rahala-compare__scroll{margin-top:1rem}.rahala-compare__table{min-width:calc(5rem + var(--compare-columns)*11rem)}.rahala-compare__table th:first-child{width:5rem;position:sticky;inset-inline-start:0;z-index:3;background:rgb(var(--color-background));padding-inline-end:.5rem;font-size:var(--text-xs)}.rahala-compare__table th,.rahala-compare__table td{padding:1rem .55rem;font-size:var(--text-xs)}.rahala-compare__table thead th:not(:first-child){padding:0 .4rem 1.25rem}.rahala-compare__table .rahala-compare__corner{padding-top:5rem}.rahala-compare__corner>span{font-size:var(--text-sm)}.rahala-compare__corner p{display:none}.rahala-compare .rahala-compare__card-content{padding:.9rem .55rem;gap:.5rem}.rahala-compare .rahala-compare__card-content h2{font-size:var(--text-sm);min-height:2.7em}.rahala-compare__card-content>.button{font-size:var(--text-xs);padding:.8rem .5rem}.rahala-compare__change{min-height:2.75rem;padding:.25rem .5rem;inset-block-start:.4rem;inset-inline-start:.4rem;font-size:.625rem}.rahala-compare__remove{width:2.75rem;height:2.75rem;inset-block-start:.35rem;inset-inline-end:.35rem}.rahala-compare__price{font-size:var(--text-base)}.rahala-compare__fit{padding:1.25rem;gap:1.25rem;flex-wrap:wrap}.rahala-compare__fit .button{font-size:var(--text-sm)}.rahala-compare__dialog{padding:1.25rem}.rahala-compare__option{gap:.65rem}.rahala-compare__option [data-compare-option-status]{max-width:4rem}.rahala-compare__table[data-compare-size="2"]{min-width:100%}.rahala-compare__table[data-compare-size="2"] th:first-child{width:4rem}.rahala-compare__table[data-compare-size="2"] thead th:not(:first-child){padding-inline:.3rem}.rahala-compare__table[data-compare-size="2"] .rahala-compare__remove{display:none}}@media(max-width:767px){.rahala-compare__toggle{font-size:var(--text-xs)}.rahala-compare__dialog [data-compare-search]{font-size:1rem}}
/*# sourceMappingURL=/cdn/shop/t/32/assets/rahala-compare.css.map */
