html:has(.iphone-compare__wrapper--page){font-size:calc(var(--font-body-scale, 1) * 62.5%)}.iphone-compare__wrapper--page{color:var(--color-heading, #081516);font-family:var(--font-body-family, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif);font-size:1.6rem;line-height:1.5}.iphone-compare__wrapper--page *,.iphone-compare__wrapper--page *:before,.iphone-compare__wrapper--page *:after{box-sizing:border-box}.iphone-compare__wrapper{padding-top:var(--mobile-padding-top);padding-bottom:var(--mobile-padding-bottom)}@media(min-width:960px){.iphone-compare__wrapper{padding-top:var(--tablet-padding-top);padding-bottom:var(--tablet-padding-bottom)}}@media(min-width:1280px){.iphone-compare__wrapper{padding-top:var(--desktop-padding-top);padding-bottom:var(--desktop-padding-bottom)}}.iphone-compare__wrapper.iphone-compare__wrapper--page{padding-top:0}.iphone-compare__wrapper--page .iphone-compare__hero{background:var( --color-gradient-7, linear-gradient(126deg, #e0eeea 21.95%, #f4f0ec 73.21%, #c0f675 96.92%) );padding:var(--mobile-padding-top) 1.6rem 3.2rem}.iphone-compare__wrapper--page .iphone-compare__hero-inner{margin:0 auto;max-width:var(--page-width)}.iphone-compare__wrapper--page .section-heading__inner{margin:0 auto;max-width:100rem;text-align:center}.iphone-compare__wrapper--page .section-heading__kicker{background:var( --color-kicker-pill, var( --color-gradient-2, linear-gradient(126deg, #805dc2 21.95%, #d1577a 65.66%, #f4b41d 109.38%) ) );border-radius:.4rem;color:var(--color-white, #fff);display:inline-flex;font-size:1.3rem;font-weight:var(--font-weight-semibold, 600);margin:0 auto 1.2rem;padding:.6rem 1rem}.iphone-compare__wrapper--page .section-heading__heading{color:var(--color-heading, #081516);font-family:var(--font-heading-family, inherit);font-size:clamp(3.2rem,5vw,5.2rem);line-height:1.08;margin:0}.iphone-compare__wrapper--page .section-heading__description{margin:1.6rem auto 0;max-width:84rem}.iphone-compare__wrapper--page .section-heading__description p{color:var(--color-paragraph, #44514f);font-family:inherit;font-size:1.7rem;line-height:1.5;margin:0}.iphone-compare__wrapper--page>.iphone-compare__inner{max-width:128rem;padding-top:3.2rem}@media(min-width:960px){.iphone-compare__wrapper--page .iphone-compare__hero{padding-top:var(--tablet-padding-top);padding-bottom:4rem}.iphone-compare__wrapper--page>.iphone-compare__inner{padding-top:3.6rem}}@media(min-width:1280px){.iphone-compare__wrapper--page .iphone-compare__hero{padding-top:var(--desktop-padding-top)}}.iphone-compare__inner{margin:0 auto;max-width:var(--page-width);padding:0 1.6rem}.iphone-compare__head{margin-bottom:2.4rem}.iphone-compare__wrapper--page .iphone-compare__head{margin-bottom:0}.iphone-compare__selection-summary{color:var(--color-forrest-100, #163c3f);font-size:1.4rem;font-weight:var(--font-weight-medium, 500);margin:1.6rem auto 0;text-align:center}.iphone-compare__wrapper--page .iphone-compare__col-head{gap:.6rem;padding:1.6rem 1.6rem 2rem}.iphone-compare__wrapper--page .iphone-compare__media{margin-bottom:.8rem;max-width:13rem}.iphone-compare__wrapper--page .iphone-compare__select{max-width:28rem;min-height:4.8rem}.iphone-compare__wrapper--page .button:not(.iphone-compare__theme-button){align-items:center;border:1px solid var(--color-forrest-100, #163c3f);border-radius:4rem;display:inline-flex;font:var(--font-sm, 500 1.4rem/1.5 -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif);justify-content:center;min-height:4.8rem;min-width:0;padding:1rem 1.6rem;text-decoration:none}.iphone-compare__wrapper--page .button--primary:not(.iphone-compare__theme-button){background:var(--color-forrest-100, #163c3f);color:var(--color-white, #fff)}.iphone-compare__wrapper--page .button--secondary:not(.iphone-compare__theme-button){background:var(--color-white, #fff);color:var(--color-forrest-100, #163c3f)}.iphone-compare__wrapper--page .iphone-compare__col-head .button{margin-top:.8rem;max-width:18rem;width:100%}.iphone-compare__wrapper--page .iphone-compare__col-remove{align-items:center;display:inline-flex;justify-content:center;min-height:4.8rem;padding:.8rem 1.2rem;text-decoration:none}.iphone-compare__wrapper--page .iphone-compare__col-remove:hover{color:var(--color-heading, #081516);text-decoration:underline}.iphone-compare__wrapper--page .iphone-compare__group{letter-spacing:.06em;padding:1.4rem 1.6rem}.iphone-compare__wrapper--page .iphone-compare__m-card{align-items:center;padding:1.2rem 1rem 1.6rem}.iphone-compare__wrapper--page .iphone-compare__m-thumb{width:9.6rem}.iphone-compare__wrapper--page .iphone-compare__m-card .button{margin-top:1.2rem;min-height:4.8rem}@media(min-width:768px){.iphone-compare__wrapper--page .iphone-compare__media{max-width:15rem}}@media(max-width:767px){.iphone-compare__wrapper--page .iphone-compare__m-card .iphone-compare__select{max-width:none}}.iphone-compare__scroller{overflow-x:auto;overflow-y:visible;-webkit-overflow-scrolling:touch;scrollbar-width:thin}.iphone-compare__scroller::-webkit-scrollbar{height:.6rem}.iphone-compare__scroller::-webkit-scrollbar-thumb{background:var(--color-grey-200, #e8e8e8);border-radius:1rem}.iphone-compare__pager{align-items:center;display:flex;gap:1.2rem;justify-content:center;margin:0 auto 1.6rem}.iphone-compare__pager[hidden]{display:none}.iphone-compare__pager-button{background:var(--color-surface, #fff);border:1px solid var(--color-lines, #c4c4c4);border-radius:4rem;color:var(--color-heading, #081516);cursor:pointer;font:var(--font-sm);padding:.7rem 1.4rem}.iphone-compare__pager-button:disabled{cursor:default;opacity:.4}.iphone-compare__pager-status{color:var(--color-caption, #6e6e6e);font-size:1.3rem;margin:0;min-width:12rem;text-align:center}.iphone-compare__grid{--label-col: 7rem;display:grid;grid-template-columns:var(--label-col) repeat(var(--cols, 2),minmax(0,1fr));align-items:stretch;width:100%}@media(max-width:767px){#IphoneCompare.iphone-compare__grid{--cols: 2 !important}#IphoneCompare>[data-mobile-compare-col="2"],#IphoneCompare>[data-mobile-compare-col="3"]{display:none}.iphone-compare__wrapper--page #IphoneCompare>.iphone-compare__col-head--has-versus[data-mobile-compare-col="1"]:after{display:none}}@media(min-width:768px){.iphone-compare__grid{--label-col: 12rem}}@media(min-width:960px){.iphone-compare__grid{--label-col: 14rem}}.iphone-compare__col-head{align-items:center;background:var(--color-surface, #fff);border-bottom:1px solid var(--color-grey-200, #e8e8e8);display:flex;flex-direction:column;gap:.8rem;padding:1.6rem 1rem 2rem;position:relative;text-align:center}.iphone-compare__wrapper--page .iphone-compare__col-head:not(.iphone-compare__col-head--label){border-left:1px solid var(--color-grey-200, #e8e8e8);border-radius:0;border-top:1px solid var(--color-grey-200, #e8e8e8);box-shadow:none}.iphone-compare__wrapper--page .iphone-compare__col-head[data-col="0"]{border-top-left-radius:var(--rounded-base, 1.6rem)}.iphone-compare__wrapper--page .iphone-compare__col-head:not(.iphone-compare__col-head--label):not(.iphone-compare__col-head--has-versus){border-right:1px solid var(--color-grey-200, #e8e8e8);border-top-right-radius:var(--rounded-base, 1.6rem)}.iphone-compare__wrapper--page .iphone-compare__col-head--has-versus:after,.iphone-compare__wrapper--page .iphone-compare__m-card--has-versus:after{align-items:center;background:var(--color-gradient-4, linear-gradient(284deg, #f4b41d 2.54%, #805dc2 98.18%));border:.2rem solid var(--color-white, #fff);border-radius:50%;box-shadow:0 .3rem .8rem -.3rem #0815163d;color:var(--color-white, #fff);content:"VS";display:flex;font-family:var(--font-heading-family, inherit);font-size:1rem;font-weight:var(--font-weight-bold, 700);height:3.2rem;justify-content:center;pointer-events:none;position:absolute;right:-1.6rem;top:40%;width:3.2rem;z-index:6}.iphone-compare__col-head--label{background:var(--color-surface, #fff);border-bottom:1px solid var(--color-grey-200, #e8e8e8);display:block!important;left:0;z-index:5}.iphone-compare__media{align-items:center;aspect-ratio:1 / 1;display:flex;justify-content:center;margin:0 auto .4rem;max-width:11rem;width:100%}.iphone-compare__media img{height:100%;object-fit:contain;width:100%}.iphone-compare__product-link,.iphone-compare__model-link{color:inherit;text-decoration:none}.iphone-compare__product-link:hover .iphone-compare__floatbar-name,.iphone-compare__model-link:hover{text-decoration:underline}.iphone-compare__media--placeholder{background:var(--color-seafoam, #e0eeea);border-radius:var(--rounded-base, 1.6rem);color:var(--color-forrest-100, #163c3f);font-size:1.3rem;font-weight:var(--font-weight-semibold, 600);padding:1.2rem}@media(min-width:768px){.iphone-compare__media{max-width:13rem}}.iphone-compare__model-name{color:var(--color-heading, #081516);font-family:var(--font-heading-family, inherit);font-size:1.5rem;font-weight:var(--font-weight-semibold, 600);line-height:1.2;margin:0}@media(min-width:768px){.iphone-compare__model-name{font-size:1.7rem}}.iphone-compare__model-series{color:var(--color-caption, #6e6e6e);display:block;font-size:1.2rem}.iphone-compare__grades{align-items:center;color:var(--color-caption, #6e6e6e);display:flex;flex-wrap:wrap;font-size:1.1rem;gap:.4rem;justify-content:center}.iphone-compare__grade-chip{background:var(--color-seafoam, #e0eeea);border-radius:4rem;color:var(--color-forrest-100, #163c3f);font-weight:var(--font-weight-medium, 500);padding:.2rem .8rem;white-space:nowrap}.iphone-compare__select{-webkit-appearance:auto;appearance:auto;background:var(--color-surface, #fff);border:1px solid var(--color-lines, #c4c4c4);border-radius:4rem;color:var(--color-heading, #081516);font:var(--font-sm, 500 1.4rem/1.5 -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif);padding:.8rem 1.4rem;width:100%}.iphone-compare__col-head .button{margin-top:auto;max-width:none;padding:1rem 1.2rem;width:100%}.iphone-compare__col-remove{background:none;border:none;color:var(--color-caption, #6e6e6e);cursor:pointer;font-size:1.2rem;text-decoration:underline}.iphone-compare__group{background:var(--color-chalk, #f4f0ec);border-bottom:1px solid var(--color-grey-200, #e8e8e8);border-top:1px solid var(--color-grey-200, #e8e8e8);color:var(--color-forrest-300, #081516);font-family:var(--font-heading-family, inherit);font-size:1.3rem;font-weight:var(--font-weight-semibold, 600);grid-column:1 / -1;letter-spacing:.04em;padding:1.2rem;text-transform:uppercase}.iphone-compare__label,.iphone-compare__cell{border-bottom:1px solid var(--color-grey-200, #e8e8e8);display:flex;align-items:center;line-height:1.35;padding:1.4rem 1rem}.iphone-compare__wrapper--page .iphone-compare__cell{border-left:1px solid var(--color-grey-100, #f5f5f5)}.iphone-compare__label{background:var(--color-surface, #fff);color:var(--color-caption, #6e6e6e);font-size:1.3rem;font-weight:var(--font-weight-medium, 500);left:0;position:sticky;z-index:1}.iphone-compare__cell{color:var(--color-heading, #081516);font-size:1.4rem;justify-content:center;text-align:center}.iphone-compare__cell--verified{gap:.6rem}.iphone-compare__check{color:var(--color-mint-100, #4abfa7);flex:none}@media(min-width:768px){.iphone-compare__label,.iphone-compare__cell{padding:1.8rem 1.6rem;font-size:1.5rem}.iphone-compare__group{padding:1.4rem 1.6rem}}.iphone-compare__add{align-items:center;background:none;border:1px dashed var(--color-lines, #c4c4c4);border-radius:4rem;color:var(--color-heading, #081516);cursor:pointer;display:inline-flex;font:var(--font-sm);font-weight:var(--font-weight-semibold, 600);gap:.6rem;margin-top:1.6rem;padding:1rem 2rem}.iphone-compare__add[hidden]{display:none}.iphone-compare__note{color:var(--color-caption, #6e6e6e);font-size:1.2rem;margin:1.6rem auto 0;max-width:60rem;text-align:center}.iphone-compare__price{color:var(--color-heading, #081516);font-size:1.6rem;font-weight:var(--font-weight-semibold, 600)}.iphone-compare__save{color:var(--color-mint-100, #4abfa7);font-size:1.2rem;font-weight:var(--font-weight-semibold, 600)}.iphone-compare__stock{align-items:center;display:inline-flex;font-size:1.2rem;font-weight:var(--font-weight-semibold, 600);gap:.4rem}.iphone-compare__stock:before{border-radius:50%;content:"";height:.7rem;width:.7rem}.iphone-compare__stock--in{color:var(--color-mint-100, #4abfa7)}.iphone-compare__stock--in:before{background:var(--color-mint-100, #4abfa7)}.iphone-compare__stock--out{color:var(--color-caption, #6e6e6e)}.iphone-compare__stock--out:before{background:var(--color-grey-300, #c4c4c4)}.iphone-compare__band,.iphone-compare__faq,.iphone-compare__cta{margin-top:6.4rem}@media(min-width:768px){.iphone-compare__band,.iphone-compare__faq,.iphone-compare__cta{margin-top:9.6rem}}.iphone-compare__band-title{font-family:var(--font-heading-family, inherit);font-size:clamp(2.4rem,4vw,3.4rem);line-height:1.1;margin:0 0 .8rem;text-align:center}.iphone-compare__band-sub{color:var(--color-paragraph, #44514f);margin:0 auto 3.2rem;max-width:54rem;text-align:center}.iphone-compare__pillars{display:grid;gap:3.2rem 2.4rem;grid-template-columns:1fr}@media(min-width:600px){.iphone-compare__pillars{grid-template-columns:repeat(2,1fr)}}@media(min-width:960px){.iphone-compare__pillars{grid-template-columns:repeat(4,1fr)}}.iphone-compare__pillar{text-align:center}.iphone-compare__pillar-icon{align-items:center;background:var(--color-seafoam, #e0eeea);border-radius:50%;color:var(--color-mint-100, #4abfa7);display:inline-flex;height:4.8rem;justify-content:center;margin-bottom:1.4rem;width:4.8rem}.iphone-compare__pillar-title{font-family:var(--font-heading-family, inherit);font-size:1.7rem;font-weight:var(--font-weight-semibold, 600);margin:0 0 .6rem}.iphone-compare__pillar-text{color:var(--color-paragraph, #44514f);font-size:1.4rem;line-height:1.55;margin:0}.iphone-compare__faq-list{margin:0 auto;max-width:72rem}.iphone-compare__faq-item{border-bottom:1px solid var(--color-grey-200, #e8e8e8)}.iphone-compare__faq-q{align-items:center;cursor:pointer;display:flex;font-family:var(--font-heading-family, inherit);font-size:1.6rem;font-weight:var(--font-weight-semibold, 600);gap:1.6rem;justify-content:space-between;list-style:none;padding:1.8rem 0}.iphone-compare__faq-q::-webkit-details-marker{display:none}.iphone-compare__faq-q:after{color:var(--color-mint-100, #4abfa7);content:"+";font-size:2.2rem;font-weight:400;line-height:1}.iphone-compare__faq-item[open] .iphone-compare__faq-q:after{content:"\2212"}.iphone-compare__faq-a{color:var(--color-paragraph, #44514f);font-size:1.5rem;line-height:1.6;max-width:64rem;padding:0 0 1.8rem}.iphone-compare__cta{background:var(--color-forrest-100, #163c3f);border-radius:var(--rounded-base, 1.6rem);color:var(--color-chalk, #f4f0ec);padding:4.8rem 2.4rem;text-align:center}@media(min-width:768px){.iphone-compare__cta{padding:6.4rem 2.4rem}}.iphone-compare__cta-title{color:var(--color-chalk, #f4f0ec);font-family:var(--font-heading-family, inherit);font-size:clamp(2.4rem,4vw,3.4rem);line-height:1.1;margin:0 0 .8rem}.iphone-compare__cta-text{color:#f4f0eccc;margin:0 auto 2.8rem;max-width:48rem}.iphone-compare__cta-actions{display:flex;flex-wrap:wrap;gap:1.2rem;justify-content:center}.iphone-compare__cta-actions .button{max-width:none;min-width:20rem;width:auto}.iphone-compare__cta-actions .button--primary{background:var(--color-mint-100, #4abfa7);border-color:var(--color-mint-100, #4abfa7);color:var(--color-forrest-100, #163c3f)}.iphone-compare__cta-actions .button--secondary{border-color:var(--color-chalk, #f4f0ec);color:var(--color-chalk, #f4f0ec)}.iphone-compare__closing-actions{display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr));margin-inline:auto;max-width:660px}.iphone-compare__closing-actions .button{margin:0;max-width:none;min-height:48px;min-width:0;width:100%}.iphone-compare__closing-actions .button:focus-visible{box-shadow:none;outline:2px solid var(--color-button);outline-offset:4px}@media(max-width:479px){.iphone-compare__closing-actions{grid-template-columns:minmax(0,1fr);max-width:none}}.iphone-compare__cta .iphone-compare__cta-sell{margin:2rem 0 0}.iphone-compare__cta .iphone-compare__cta-sell a{color:var(--color-chalk, #f4f0ec);text-decoration:underline;text-underline-offset:.3rem}.iphone-compare__mobile{display:block}.iphone-compare__m-cards{--compare-card-gap: 1.2rem;display:grid;gap:var(--compare-card-gap);grid-template-columns:repeat(2,minmax(0,1fr))}.iphone-compare__m-card{border:1px solid var(--color-grey-100, #f5f5f5);border-radius:var(--rounded-base, 1.6rem);box-shadow:0 .2rem .8rem -.2rem #0000000f;display:flex;flex-direction:column;padding:1.2rem;position:relative}.iphone-compare__wrapper--page .iphone-compare__m-card--has-versus:after{left:calc(100% + var(--compare-card-gap) / 2 + 1px);right:auto;top:50%;transform:translate(-50%,-50%)}.iphone-compare__m-card .iphone-compare__select{margin-bottom:1.2rem;padding:.7rem 1rem}.iphone-compare__m-card-main{align-items:center;display:flex;flex-direction:column;gap:.6rem;text-align:center}.iphone-compare__m-thumb{align-items:center;aspect-ratio:1 / 1;display:flex;justify-content:center;width:8rem}.iphone-compare__m-thumb img{height:100%;object-fit:contain;width:100%}.iphone-compare__m-info{min-width:0;text-align:center;width:100%}.iphone-compare__m-info .iphone-compare__model-name{font-size:1.5rem}.iphone-compare__m-info .iphone-compare__price{margin-top:.4rem}.iphone-compare__m-info .iphone-compare__stock{justify-content:center}.iphone-compare__m-card .button{margin-top:auto;max-width:none;padding:1rem;width:100%}.iphone-compare__m-card .iphone-compare__col-remove{margin-top:.8rem}.iphone-compare__m-section{margin-top:2.4rem}.iphone-compare__m-section .iphone-compare__group{margin-bottom:.4rem}.iphone-compare__m-row{border-bottom:1px solid var(--color-grey-200, #e8e8e8);padding:1.4rem .4rem}.iphone-compare__m-rowlabel{color:var(--color-caption, #6e6e6e);font-size:1.3rem;font-weight:var(--font-weight-semibold, 600);margin-bottom:.8rem}.iphone-compare__m-vals{display:grid;gap:1.2rem;grid-template-columns:repeat(var(--n, 2),minmax(0,1fr))}.iphone-compare__m-val{align-items:center;color:var(--color-heading, #081516);display:flex;flex-direction:column;font-size:1.4rem;gap:.2rem;line-height:1.4;text-align:center}.iphone-compare__m-valname{color:var(--color-caption, #6e6e6e);font-size:1.1rem;font-weight:var(--font-weight-semibold, 600)}.iphone-compare__wrapper--page .iphone-compare__band{background:var(--color-chalk, #f4f0ec);border-radius:var(--rounded-base, 1.6rem);padding:4rem 2rem}.iphone-compare__wrapper--page .iphone-compare__pillar{background:var(--color-white, #fff);border:1px solid var(--color-grey-200, #ddd);border-radius:var(--rounded-base, 1.6rem);padding:2.4rem 1.6rem}.iphone-compare__wrapper--page .iphone-compare__faq{background:var(--color-seafoam, #e0eeea);border-radius:var(--rounded-base, 1.6rem);padding:4rem 2rem}.iphone-compare__wrapper--page .iphone-compare__faq-item{border-color:#163c3f2e}@media(min-width:768px){.iphone-compare__wrapper--page .iphone-compare__band,.iphone-compare__wrapper--page .iphone-compare__faq{padding:5.6rem 4.8rem}}.iphone-compare__floatbar{position:fixed;top:0;z-index:20;background:#ffffffe6;-webkit-backdrop-filter:saturate(180%) blur(14px);backdrop-filter:saturate(180%) blur(14px);border-bottom:1px solid var(--color-grey-200, #e8e8e8);box-shadow:0 .4rem 1.2rem -.4rem #0000001f;opacity:0;transform:translateY(-100%);transition:opacity .2s ease,transform .3s cubic-bezier(.15,.84,.3,1);pointer-events:none}.iphone-compare__floatbar.is-visible{opacity:1;transform:translateY(0);pointer-events:auto}.iphone-compare__floatbar-grid{display:grid;align-items:stretch}.iphone-compare__floatbar-cell{align-items:center;display:flex;gap:1.2rem;justify-content:space-between;min-width:0;padding:.8rem 1.2rem}.iphone-compare__floatbar-cell--label{display:block!important}.iphone-compare__floatbar-id{align-items:center;display:flex;gap:.8rem;min-width:0}.iphone-compare__floatbar-img{flex:none;height:3.4rem;object-fit:contain;width:3.4rem}.iphone-compare__floatbar-meta{display:flex;flex-direction:column;min-width:0;text-align:left}.iphone-compare__floatbar-name{color:var(--color-heading, #081516);font-family:var(--font-heading-family, inherit);font-size:1.3rem;font-weight:var(--font-weight-semibold, 600);line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.iphone-compare__floatbar-price{color:var(--color-caption, #6e6e6e);font-size:1.2rem}.iphone-compare__floatbar .button{margin:0;max-width:none;min-width:0;padding:.7rem 1.6rem;white-space:nowrap;width:auto}@media(max-width:767px){.iphone-compare__floatbar-cell{flex-direction:column;gap:.6rem;padding:.8rem .6rem;text-align:center}.iphone-compare__floatbar-id{flex-direction:column;gap:.4rem}.iphone-compare__floatbar-meta{align-items:center;text-align:center}.iphone-compare__floatbar .button{padding:.6rem 1.2rem;width:100%}}.iphone-compare__budget-section{width:min(100%,60rem);margin:0 auto 1.2rem}.iphone-compare__budget-heading{display:flex;width:fit-content;max-width:100%;align-items:center;justify-content:center;text-align:center;flex-wrap:wrap;gap:.8rem 1.6rem;min-height:4.8rem;padding:1.2rem 2.4rem;margin:0 auto;border:1px solid var(--color-button, #163c3f);border-radius:24px;background:var(--color-button, #163c3f);color:var(--color-button-text, #f4f0ec);font-family:var(--font-body-family, inherit);font-size:1.6rem;font-weight:var(--font-weight-semibold, 600);line-height:1.5;cursor:pointer;list-style:none}.iphone-compare__budget-heading:hover{background:var(--color-button-hover, #081516);border-color:var(--color-button-hover, #081516);color:var(--color-button-hover-text, #f4f0ec)}.iphone-compare__budget-heading::-webkit-details-marker{display:none}.iphone-compare__budget-heading:after{content:"";width:.8rem;height:.8rem;flex-shrink:0;border-right:.15rem solid currentColor;border-bottom:.15rem solid currentColor;transform:rotate(45deg)}.iphone-compare__budget-section[open]>summary:after{transform:rotate(225deg)}.iphone-compare__budget-heading:focus-visible{outline:2px solid var(--color-forrest-100, #163c3f);outline-offset:3px}.iphone-compare__budget-selected{padding:.2rem .8rem;border-radius:24px;background:var(--color-seafoam, #e0eeea);color:var(--color-forrest-100, #163c3f);font-size:1.3rem;font-weight:var(--font-weight-medium, 500)}.iphone-compare__budget-selected:empty{display:none}.iphone-compare__budget-content{margin-top:1.2rem;padding:2rem;border:1px solid var(--color-grey-200, #e8e8e8);border-radius:1.6rem;background:var(--color-white, #fff)}.iphone-compare__budget-description{margin:0 0 1.6rem;font-size:1.4rem;line-height:1.5}.iphone-compare__budget{display:flex;flex-wrap:wrap;align-items:center;gap:1.2rem;font-weight:600}.iphone-compare__budget .iphone-compare__select{width:auto;min-width:20rem;margin:0}.iphone-compare__budget-feedback{margin-top:1.6rem;color:var(--color-paragraph, #44514f);font-size:1.4rem}.iphone-compare__budget-feedback p{margin:.6rem 0}.iphone-compare__budget-status{font-size:1.6rem;font-weight:600}.iphone-compare__budget-feedback .iphone-compare__budget-note{margin-top:1.2rem;font-size:1.3rem;line-height:1.5}.iphone-compare__budget-feedback p:empty,.iphone-compare__budget-section[hidden],.iphone-compare__budget-feedback [hidden],#IphoneCompare[hidden],#PhoneCompare[hidden],.iphone-compare__budget-feedback[hidden],#IphoneComparePriceReset[hidden]{display:none}.iphone-compare--single .iphone-compare__m-cards{grid-template-columns:minmax(0,1fr)}@media(max-width:767px){.iphone-compare__budget,.iphone-compare__budget .iphone-compare__select{width:100%}}.iphone-compare__finder-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.6rem}.iphone-compare__finder-fields .iphone-compare__budget{display:flex;flex-direction:column;align-items:stretch;gap:.8rem;font-size:1.4rem}.iphone-compare__finder-fields .iphone-compare__select{width:100%;min-width:0}.iphone-compare__current-badge{display:inline-block;margin:0 0 .8rem;padding:.4rem 1rem;border-radius:2rem;color:var(--color-forrest-100, #163c3f);background:var(--color-seafoam, #e0eeea);font-size:1.3rem;font-weight:600}@media(max-width:767px){.iphone-compare__finder-fields{grid-template-columns:minmax(0,1fr)}}#IphoneComparePriceStatus{text-align:center;margin:1.6rem auto;max-width:60rem}#IphoneComparePriceStatus:empty{display:none}.iphone-compare__finder-save{margin-top:1rem}.iphone-compare__finder-save .button{width:100%;max-width:28rem}.iphone-compare__finder-save [hidden],.iphone-compare__finder-save:has(>[hidden]:first-child):has(>[hidden]:last-child){display:none}.iphone-compare__finder [data-save-phone-status],.iphone-compare__finder [data-save-sign-in-hint]{font-size:1.2rem;line-height:1.5;margin:.6rem 0 0}.iphone-compare__finder [data-save-phone-status]:empty{display:none}
/*# sourceMappingURL=/cdn/shop/t/1167/assets/component-iphone-compare.css.map */
