.mcomp{position:relative;overflow:hidden;padding:72px;background:var(--mcomp-bg, var(--m-beige-warm));color:var(--mcomp-fg, var(--m-charcoal));font-family:var(--m-font)}.mcomp__inner{position:relative;z-index:1;max-width:1296px;margin-inline:auto;display:flex;flex-direction:column;gap:32px}.mcomp__head{display:flex;align-items:center;justify-content:space-between;gap:var(--m-space-24);flex-wrap:wrap}.mcomp__headtext{display:flex;flex-direction:column;gap:var(--m-space-16);max-width:704px}.mcomp__heading{margin:0;display:flex;flex-direction:column;font-size:var(--m-h2-size);line-height:var(--m-h2-line);letter-spacing:var(--m-h2-track);font-weight:var(--m-weight-medium);text-wrap:balance}.mcomp__body{margin:0;font-size:var(--m-body2-size);line-height:var(--m-body2-line);font-weight:var(--m-weight-book)}.mcomp__swipe{display:none}.mcomp__button{display:flex;align-items:center;justify-content:center;box-sizing:border-box;width:320px;min-height:var(--m-space-56);padding:var(--m-space-16);border:0;border-radius:var(--m-radius-pill);background:var(--mcomp-btn-bg, var(--m-charcoal));color:var(--mcomp-btn-fg, var(--m-text-inverse));font-family:inherit;font-size:var(--m-cta-size);line-height:var(--m-cta-line);font-weight:var(--m-weight-bold);text-align:center;text-decoration:none;text-transform:uppercase;cursor:pointer;transition:transform .18s cubic-bezier(.22,1,.36,1),filter .18s ease}.mcomp__button-was{color:#f6f5ed80;text-decoration:line-through;text-decoration-skip-ink:none}@media(hover:hover)and (min-width:750px){.mcomp__button:hover{filter:brightness(1.14);transform:translateY(-1px)}}.mcomp__button:focus-visible{outline:2px solid var(--mcomp-fg, var(--m-charcoal));outline-offset:3px}@media(prefers-reduced-motion:reduce){.mcomp__button{transition:none}.mcomp__button:hover{transform:none}}.mcomp__tablewrap{display:flex;flex-direction:row}.mcomp__labels{flex:0 0 34.72%;background:var(--mcomp-bg, var(--m-beige-warm))}.mcomp__cols{position:relative;flex:0 0 65.28%}.mcomp__cols-inner,.mcomp__scroll,.mcomp__track{display:flex;flex-direction:row}.mcomp__scroll,.mcomp__track{flex:1;min-width:0}.mcomp__col{position:relative;flex:1 1 0;min-width:0}.mcomp__col--hl{flex:0 0 33.34%;margin-bottom:-18px;border-radius:var(--m-radius-md);overflow:hidden}.mcomp__col-inner{position:relative}.mcomp__colmedia{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}.mcomp__colmedia:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#332d271f}.mcomp__colmedia img,.mcomp__colmedia video,.mcomp__colmedia .video-source{width:100%;height:100%;object-fit:cover}.mcomp__colmedia .mcomp__colmedia-mobile{display:none}.mcomp__col-icon{flex:none;width:64px;height:64px;border-radius:var(--m-radius-pill);background:var(--m-beige-sand);overflow:hidden}.mcomp__col-icon img{width:100%;height:100%;object-fit:cover}.mcomp__col-logo{width:136px;height:26px;margin-top:10px}.mcomp__col-logo img{width:100%;height:100%;object-fit:contain}.mcomp__labels-head,.mcomp__col-head,.mcomp__label,.mcomp__cell{border-bottom:1.5px dashed rgba(51,45,39,.1);border-image:repeating-linear-gradient(to right,rgba(51,45,39,.15) 0 6px,transparent 6px 8px) 1}.mcomp__labels-head,.mcomp__col-head{min-height:110.5px}.mcomp__col-head{display:flex;flex-direction:column;gap:var(--m-space-8);align-items:center;justify-content:center;padding-bottom:15px;font-size:var(--m-body2-size);line-height:22px;font-weight:var(--m-weight-medium);text-align:center}.mcomp__label{display:flex;flex-wrap:wrap;align-items:center;min-height:72px;margin:0;padding:5px 0;font-size:var(--m-body2-size);line-height:22px;font-weight:var(--m-weight-medium)}.mcomp__cell{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;min-height:72px;padding:var(--m-space-16) 0;font-size:var(--m-body-size);line-height:20px;letter-spacing:-.32px;font-weight:400}.mcomp__label:last-child,.mcomp__cell:last-child{border-bottom:none}.mcomp__cell-text{opacity:.65}.mcomp__col--hl .mcomp__cell{color:#fff;text-shadow:0 2px 24px var(--m-ink-faint)}.mcomp__col--hl .mcomp__cell-text{opacity:1}.mcomp__tablewrap--cost-row .mcomp__label:last-child,.mcomp__tablewrap--cost-row .mcomp__cell:last-child{font-weight:var(--m-weight-bold)}.mcomp__icon{display:block}.mcomp__icon path{stroke:currentColor;stroke-opacity:.3}.mcomp__icon--circle rect{fill:#fff}.mcomp__icon--circle path{stroke:var(--mcomp-hl-bg, var(--m-charcoal));stroke-opacity:1}.mcomp__decor{position:absolute;z-index:0;width:203px;pointer-events:none}.mcomp__decor img{display:block;max-width:100%;height:auto}.mcomp__decor--top{top:-100px;right:505px}.mcomp__decor--right{top:389px;right:156px}@media(max-width:989px){.mcomp{padding:var(--m-space-48) var(--m-space-16)}.mcomp__inner{gap:var(--m-space-24)}.mcomp__head{display:contents}.mcomp__headtext{gap:var(--m-space-12);max-width:none}.mcomp__heading{display:block;font-size:32px;line-height:36px;letter-spacing:0}.mcomp__heading span{display:inline}.mcomp__heading span+span:before{content:" "}.mcomp__body{font-size:var(--m-body-size);line-height:var(--m-body-line)}.mcomp__tablewrap{order:2}.mcomp__button{order:3;width:100%}.mcomp__labels-head,.mcomp__col-head{min-height:93.5px}.mcomp__col-head{gap:var(--m-space-4);padding:0 10px 12px;font-size:var(--m-caption-size);line-height:14px;letter-spacing:-.24px}.mcomp__label{min-height:64px;padding:var(--m-space-8) 10px var(--m-space-8) 0;font-size:var(--m-body-size);line-height:20px;letter-spacing:-.32px;font-weight:400}.mcomp__cell{min-height:64px;font-size:var(--m-caption2-size);line-height:18px;letter-spacing:-.28px}.mcomp__icon{width:24px;height:24px}.mcomp__col-icon{width:48px;height:48px}.mcomp__col-logo{width:84px;height:16px}.mcomp__col--hl{margin-bottom:-10px;border-radius:12px;z-index:2}.mcomp__decor--right{display:none}.mcomp__decor--top{width:127px;top:-37px;right:-24px}}@media(max-width:749px){.mcomp__swipe{display:block}.mcomp__colmedia:after{background:#332d2714}.mcomp__colmedia .mcomp__colmedia-desktop{display:none}.mcomp__colmedia .mcomp__colmedia-mobile{display:block}.mcomp__labels{flex:0 0 34.7%;max-width:34.7%}.mcomp__cols{flex:0 0 65.3%;max-width:65.3%}.mcomp__col--hl{flex:0 0 51.2%;max-width:51.2%}.mcomp__scroll{flex:0 0 calc(48.8% + 20px);max-width:calc(48.8% + 20px);margin-right:-20px;padding-right:20px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch}.mcomp__scroll::-webkit-scrollbar{display:none}.mcomp__track .mcomp__col{flex:0 0 87.4%;scroll-snap-align:start}}
/*# sourceMappingURL=/cdn/shop/t/83/assets/pdp-compare.css.map */
