.series-page-product-comparison{display:block;padding-top:calc(var(--series-compare-pt-m) * var(--content-ratio-m));padding-bottom:calc(var(--series-compare-pb-m) * var(--content-ratio-m));overflow:hidden;color:var(--series-compare-text);background:var(--series-compare-bg)}.series-page-product-comparison__header-wrapper{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.series-page-product-comparison__scroll{width:100%;overflow-x:auto;overflow-y:hidden;overscroll-behavior-inline:contain;-webkit-overflow-scrolling:touch;scrollbar-width:none}.series-page-product-comparison__scroll::-webkit-scrollbar{display:none}.series-page-product-comparison__scroll:focus-visible{outline:2px solid var(--series-compare-highlight);outline-offset:-2px}.series-page-product-comparison__products{display:grid;grid-template-columns:repeat(var(--series-compare-product-count),calc(160 * var(--content-ratio-m)));column-gap:calc(46 * var(--content-ratio-m));width:max-content;height:calc(250 * var(--content-ratio-m))}.series-page-product-comparison__label-spacer{display:none}.series-page-product-comparison__product{display:flex;flex-direction:column;align-items:center;gap:calc(16 * var(--content-ratio-m));min-width:0}.series-page-product-comparison__image-frame{position:relative;flex:0 0 calc(160 * var(--content-ratio-m));width:calc(160 * var(--content-ratio-m));height:calc(160 * var(--content-ratio-m));overflow:hidden;background:#f6f6f6}.series-page-product-comparison__image-leaf{position:absolute;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%)}.series-page-product-comparison__image-leaf--product-1{width:calc(160 * var(--content-ratio-m));height:calc(160 * var(--content-ratio-m))}.series-page-product-comparison__image-leaf--product-2{width:calc(138 * var(--content-ratio-m));height:calc(138 * var(--content-ratio-m));transform:translate(calc(-50% + calc(5 * var(--content-ratio-m))),calc(-50% + calc(3 * var(--content-ratio-m))))}.series-page-product-comparison__image-leaf--product-3{width:calc(158 * var(--content-ratio-m));height:calc(155 * var(--content-ratio-m));transform:translate(calc(-50% + calc(3 * var(--content-ratio-m))),calc(-50% + calc(2.5 * var(--content-ratio-m))))}.series-page-product-comparison__image-leaf--product-4{width:calc(131 * var(--content-ratio-m));height:calc(131 * var(--content-ratio-m));transform:translate(calc(-50% + calc(2.5 * var(--content-ratio-m))),calc(-50% + calc(1.5 * var(--content-ratio-m))))}.series-page-product-comparison__image{display:block;width:100%;height:100%;object-fit:contain}.series-page-product-comparison__image-leaf--product-4 .series-page-product-comparison__image{position:absolute;top:-3.84%;left:0;height:105.03%;object-fit:cover}.series-page-product-comparison__swatches{display:flex;align-items:center;justify-content:center;min-height:18px;gap:2px}.series-page-product-comparison__swatch{position:relative;flex:0 0 calc(18 * var(--content-ratio-m));width:calc(18 * var(--content-ratio-m));height:calc(18 * var(--content-ratio-m));padding:0;border:0;border-radius:50%;background:transparent;cursor:pointer}.series-page-product-comparison__swatch:before,.series-page-product-comparison__swatch:after{content:"";position:absolute;top:50%;left:50%;border-radius:50%;transform:translate(-50%,-50%)}.series-page-product-comparison__swatch:before{width:calc(17 * var(--content-ratio-m));height:calc(17 * var(--content-ratio-m));border:1px solid transparent}.series-page-product-comparison__swatch:after{width:calc(12 * var(--content-ratio-m));height:calc(12 * var(--content-ratio-m));background-color:var(--series-compare-swatch, #c8c8c8);background-image:var(--series-compare-swatch-image, none);background-position:center;background-size:cover;box-shadow:inset 0 0 0 1px #0000041f}.series-page-product-comparison__swatch.is-active:before{border-color:#00000473}.series-page-product-comparison__swatch:focus-visible{outline:2px solid var(--series-compare-highlight);outline-offset:2px}.series-page-product-comparison__product-name{width:calc(160 * var(--content-ratio-m));margin:0;color:var(--series-compare-text);font-size:calc(18 * var(--content-ratio-m));font-weight:700;line-height:calc(24 * var(--content-ratio-m));text-align:center;letter-spacing:0}.series-page-product-comparison__row{display:flex;flex-direction:column;width:calc(808 * var(--content-ratio-m));border-top:1px solid var(--series-compare-line)}.series-page-product-comparison__row--price-text{order:1}.series-page-product-comparison__row--material{order:2}.series-page-product-comparison__row--air-structure{order:3}.series-page-product-comparison__row--stand{order:4}.series-page-product-comparison__row--magsafe{order:5}.series-page-product-comparison__row--size{order:6}.series-page-product-comparison__row--weight{order:7}.series-page-product-comparison__row--recommended-style{order:8}.series-page-product-comparison__row--link{order:9}.series-page-product-comparison__rows{display:flex;flex-direction:column}.series-page-product-comparison__label{position:sticky;z-index:2;left:calc(16 * var(--content-ratio-m));align-self:flex-start;width:fit-content;padding:6px 0;color:var(--series-compare-text);font-size:calc(12 * var(--content-ratio-m));font-weight:700;line-height:calc(16 * var(--content-ratio-m));letter-spacing:0;background:var(--series-compare-bg)}.series-page-product-comparison__values{display:grid;grid-template-columns:repeat(var(--series-compare-product-count),calc(190 * var(--content-ratio-m)));column-gap:calc(16 * var(--content-ratio-m));width:max-content}.series-page-product-comparison__value{display:flex;align-items:center;min-width:0;min-height:calc(44 * var(--content-ratio-m));padding:calc(12 * var(--content-ratio-m)) 0;color:var(--series-compare-muted);font-size:calc(12 * var(--content-ratio-m));font-weight:500;line-height:calc(20 * var(--content-ratio-m));letter-spacing:0}.series-page-product-comparison__row--tall .series-page-product-comparison__value{min-height:calc(64 * var(--content-ratio-m))}.series-page-product-comparison__row--link .series-page-product-comparison__label{display:none}.series-page-product-comparison__row--link .series-page-product-comparison__value{justify-content:flex-start}.series-page-product-comparison__link{color:var(--series-compare-highlight);text-decoration:none}.series-page-product-comparison__link:hover{text-decoration:underline;text-underline-offset:.2em}.series-page-product-comparison__link:focus-visible{outline:2px solid currentcolor;outline-offset:3px}@media(min-width:768px){.series-page-product-comparison{padding-top:calc(var(--series-compare-pt) * var(--content-ratio));padding-bottom:calc(var(--series-compare-pb) * var(--content-ratio))}.series-page-product-comparison__inner{width:calc(1280 * var(--content-ratio));margin:0 auto}.series-page-product-comparison__scroll{overflow-x:visible}.series-page-product-comparison__table{width:100%}.series-page-product-comparison__products{grid-template-columns:calc(168 * var(--content-ratio)) repeat(var(--series-compare-product-count),minmax(0,1fr));column-gap:calc(68 * var(--content-ratio));width:100%;height:calc(322 * var(--content-ratio))}.series-page-product-comparison__label-spacer{display:block}.series-page-product-comparison__product{gap:calc(20 * var(--content-ratio))}.series-page-product-comparison__image-frame{flex-basis:calc(210 * var(--content-ratio));width:calc(210 * var(--content-ratio));height:calc(210 * var(--content-ratio))}.series-page-product-comparison__image-leaf--product-1{width:calc(201 * var(--content-ratio));height:calc(201 * var(--content-ratio))}.series-page-product-comparison__image-leaf--product-2{width:calc(174 * var(--content-ratio));height:calc(174 * var(--content-ratio));transform:translate(calc(-50% + calc(4 * var(--content-ratio))),calc(-50% - calc(1 * var(--content-ratio))))}.series-page-product-comparison__image-leaf--product-3{width:calc(194 * var(--content-ratio));height:calc(190 * var(--content-ratio));transform:translate(calc(-50% + calc(1 * var(--content-ratio))),calc(-50% - calc(1 * var(--content-ratio))))}.series-page-product-comparison__image-leaf--product-4{width:calc(161 * var(--content-ratio));height:calc(161 * var(--content-ratio));transform:translate(calc(-50% + calc(1.5 * var(--content-ratio))),calc(-50% - calc(.5 * var(--content-ratio))))}.series-page-product-comparison__swatches{min-height:calc(22 * var(--content-ratio));gap:calc(2 * var(--content-ratio))}.series-page-product-comparison__swatch{flex-basis:calc(24 * var(--content-ratio));width:calc(24 * var(--content-ratio));height:calc(24 * var(--content-ratio))}.series-page-product-comparison__swatch:before{width:calc(20 * var(--content-ratio));height:calc(20 * var(--content-ratio))}.series-page-product-comparison__swatch:after{width:calc(14 * var(--content-ratio));height:calc(14 * var(--content-ratio))}.series-page-product-comparison__product-name{width:100%;font-size:calc(20 * var(--content-ratio));line-height:calc(26 * var(--content-ratio))}.series-page-product-comparison__row{display:grid;grid-template-columns:calc(168 * var(--content-ratio)) repeat(var(--series-compare-product-count),minmax(0,1fr));column-gap:calc(68 * var(--content-ratio));width:100%}.series-page-product-comparison__row--price-text{order:1}.series-page-product-comparison__row--recommended-style{order:2}.series-page-product-comparison__row--material{order:3}.series-page-product-comparison__row--air-structure{order:4}.series-page-product-comparison__row--stand{order:5}.series-page-product-comparison__row--magsafe{order:6}.series-page-product-comparison__row--size{order:7}.series-page-product-comparison__row--weight{order:8}.series-page-product-comparison__row--link{order:9}.series-page-product-comparison__label{position:static;z-index:auto;display:flex;align-items:center;align-self:auto;width:auto;padding:0;font-size:calc(16 * var(--content-ratio));line-height:calc(24 * var(--content-ratio));background:transparent}.series-page-product-comparison__values{display:contents}.series-page-product-comparison__value{justify-content:center;min-height:calc(72 * var(--content-ratio));padding:calc(24 * var(--content-ratio)) 0;font-size:calc(16 * var(--content-ratio));line-height:calc(24 * var(--content-ratio));text-align:center}.series-page-product-comparison__row--tall .series-page-product-comparison__value,.series-page-product-comparison__row--tall .series-page-product-comparison__label,.series-page-product-comparison__row--air-structure .series-page-product-comparison__value,.series-page-product-comparison__row--air-structure .series-page-product-comparison__label{min-height:calc(96 * var(--content-ratio))}.series-page-product-comparison__row--link .series-page-product-comparison__label{display:block}.series-page-product-comparison__row--link .series-page-product-comparison__value{justify-content:center}}@media(max-width:767px){.series-page-product-comparison__table{padding-left:calc(16 * var(--content-ratio-m))}}
/*# sourceMappingURL=/cdn/shop/t/48/assets/section-series-page-product-comparison.css.map */
