@media (min-width:768px){.ProductCompareTile_subgrid__ge9F2{grid-row:span 10/span 10;display:grid;scroll-snap-align:start;scroll-margin-left:var(--gm-compareTilesCalculatedOneSidePadding,60px);grid-template-rows:subgrid}}.ProductCompareTile_compareTileContainer__jELcu{margin:0 auto;max-width:var(--gm-compareTilesTileWidth,300px)}.ProductCompareTile_variantPicker__5CDqX{margin-bottom:2.4rem}.ProductCompareTile_tileBadgeOuterContainer__cKMXz{position:relative;margin-top:3.2rem;height:0;width:100%;overflow:visible}.ProductCompareTile_tileBadgeInnerContainer__Mda2M{position:absolute;right:.8rem;top:-2.4rem}@media (min-width:768px){.ProductCompareTile_tileBadgeInnerContainer__Mda2M{top:-3.4rem}}@media (min-width:1024px){.ProductCompareTile_tileBadgeInnerContainer__Mda2M{top:-3rem}}@media (min-width:1280px){.ProductCompareTile_tileBadgeInnerContainer__Mda2M{right:.2rem}}@media (min-width:1440px){.ProductCompareTile_tileBadgeInnerContainer__Mda2M{right:-.4rem;top:-1.6rem}}.ProductCompareTile_tileBadgeInnerContainer__Mda2M{display:grid;width:8rem;align-items:center;justify-content:center}@media (min-width:1024px){.ProductCompareTile_tileBadgeInnerContainer__Mda2M{width:9rem}}@media (min-width:1440px){.ProductCompareTile_tileBadgeInnerContainer__Mda2M{width:12rem}}.ProductCompareTile_tileBadgeIcon__CRsXz,.ProductCompareTile_tileBadgeLabel__jb4PW{grid-column-start:1;grid-column-end:1;grid-row-start:1;grid-row-end:1;margin-left:auto;margin-right:auto}.ProductCompareTile_tileBadgeLabel__jb4PW{display:block;max-width:80%;text-align:center;font-family:var(--font-erepublic-serif);font-size:1.4rem;line-height:1.4;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}@media (min-width:1024px){.ProductCompareTile_tileBadgeLabel__jb4PW{font-size:1.6rem;line-height:1.4}}@media (min-width:1440px){.ProductCompareTile_tileBadgeLabel__jb4PW{font-size:1.8rem;line-height:1.3}}.ProductCompareTile_headerContainerWithBadge__IflWH:before{visibility:hidden;float:right;display:block;--tw-content:"";content:var(--tw-content);height:5.6rem;width:6.4rem}@media (min-width:768px){.ProductCompareTile_headerContainerWithBadge__IflWH:before{height:3rem;width:6.4rem}}@media (min-width:1024px){.ProductCompareTile_headerContainerWithBadge__IflWH:before{height:4rem;width:7rem}}@media (min-width:1280px){.ProductCompareTile_headerContainerWithBadge__IflWH:before{height:4rem;width:6.4rem}}@media (min-width:1440px){.ProductCompareTile_headerContainerWithBadge__IflWH:before{height:7rem;width:8.5rem}}.ProductCompareTile_tileCompanyHeaderContainer__h9Ifl{display:flex;height:100%;flex-direction:column;flex-wrap:nowrap;justify-content:flex-end}.ProductCompareTile_tileCompanyHeader__KJXEq{border-top-left-radius:1rem;border-top-right-radius:1rem;border-width:.2rem .2rem 0;--tw-border-opacity:1;border-color:rgb(4 32 76/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:1rem 3rem;--tw-text-opacity:1;color:rgb(4 32 76/var(--tw-text-opacity,1))}.ProductCompareTile_packageContent__6w7gw{display:none}@media (min-width:1024px){.ProductCompareTile_packageContent__6w7gw{display:inline-block}}.ProductCompareTileList_compareTileListContainer__N_7yI{position:relative}@media (min-width:768px){.ProductCompareTileList_compareTileListContainer__N_7yI:before{left:0;background-image:linear-gradient(to right,var(--tw-gradient-stops))}.ProductCompareTileList_compareTileListContainer__N_7yI:after,.ProductCompareTileList_compareTileListContainer__N_7yI:before{position:absolute;top:0;z-index:10;height:100%;width:var(--gm-compareTilesCalculatedOneSidePadding);--tw-gradient-from:#f5f5f5 var(--tw-gradient-from-position);--tw-gradient-to:hsla(0,0%,96%,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:transparent var(--tw-gradient-to-position);--tw-content:"";content:var(--tw-content)}.ProductCompareTileList_compareTileListContainer__N_7yI:after{right:0;background-image:linear-gradient(to left,var(--tw-gradient-stops))}}.ProductCompareTileList_compareTileListContainer__N_7yI{--gm-compareTilesAvailableSpace:calc(var(--gm-currentBreakpoint) - 2 * var(--gm-pageContainerOneSidePadding));--gm-compareTilesMaxVisibleTilesCount:2;--gm-compareTilesGap:16px;--gm-compareTilesTileWidth:100%;--gm-compareTilesCalculatedOneSidePadding:calc((var(--gm-compareTilesAvailableSpace) - (var(--gm-compareTilesTileWidth) * var(--gm-compareTilesMaxVisibleTilesCount) + var(--gm-compareTilesGap) * (var(--gm-compareTilesMaxVisibleTilesCount) - 1))) / 2);@media (min-width:768px){--gm-compareTilesTileWidth:300px}@media (min-width:1024px){--gm-compareTilesTileWidth:340px}@media (min-width:1280px){--gm-compareTilesMaxVisibleTilesCount:3;--gm-compareTilesGap:16px}@media (min-width:1440px){--gm-compareTilesTileWidth:380px}}.ProductCompareTileList_compareArrowLeftWrapper__K8io_,.ProductCompareTileList_compareArrowRightWrapper__IsbOg{position:absolute;top:0;z-index:20;height:100%;width:2.4rem}.ProductCompareTileList_compareArrowLeftWrapper__K8io_{left:-1.6rem}.ProductCompareTileList_compareArrowRightWrapper__IsbOg{right:-1.6rem}.ProductCompareTileList_compareArrowLeftWrapper__K8io_ button,.ProductCompareTileList_compareArrowRightWrapper__IsbOg button{position:sticky;top:50%;--tw-translate-y:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-text-opacity:1;color:rgb(51 51 51/var(--tw-text-opacity,1))}@media (min-width:768px){.ProductCompareTileList_compareTileListInnerContainer__zR5rw{scroll-snap-type:x var(--tw-scroll-snap-strictness);--tw-scroll-snap-strictness:mandatory;overflow-x:scroll}}.ProductCompareTileList_compareTileList__fG__W{display:flex;flex-direction:column;flex-wrap:nowrap;gap:2.4rem}@media (min-width:768px){.ProductCompareTileList_compareTileList__fG__W{margin:0 auto;display:grid;width:-moz-max-content;width:max-content;grid-auto-columns:var(--gm-compareTilesTileWidth);grid-auto-flow:column;row-gap:0;-moz-column-gap:var(--gm-compareTilesGap);column-gap:var(--gm-compareTilesGap);padding-left:var(--gm-compareTilesCalculatedOneSidePadding);padding-right:var(--gm-compareTilesCalculatedOneSidePadding);padding-top:0;padding-bottom:1rem}}