.trade-in .trade-in__pdp .trade-in__learn-more-trigger{font-family:var(--font-body-family);cursor:pointer;font-size:14px;color:var(--color-link-dynamic-label);font-weight:600}.trade-in .trade-in__pdp .product-form__input--trade-in{display:flex;flex-direction:row;flex-wrap:nowrap!important;margin-top:12px}.trade-in .trade-in__pdp .product-form__input input[type=radio]+label{margin-bottom:12px}.trade-in .trade-in__pdp .product-form__input--trade-in legend{height:0px;visibility:hidden}.trade-in .trade-in__pdp-description{font-size:16px;line-height:20px}.trade-in .trade-in__pdp-success{font-size:15px}.trade-in .trade-in__pdp-success svg{height:16px;top:2px;position:relative}.trade-in__learn-more-modal-content{text-align:left}.trade-in__learn-more-modal-content .title{font-size:32px;font-family:var(--font-body-family);font-weight:600;line-height:36px;margin-bottom:0}.trade-in__learn-more-modal-content .content{margin-top:16px;color:#000}.trade-in__learn-more-modal-content .actions{display:flex;flex-flow:row nowrap;gap:32px;margin-top:32px}.trade-in__learn-more-modal-content .disclaimer{border-top:1px solid #D0D0D0;padding-top:12px;margin-top:32px;font-size:12px;line-height:14px;color:#000}.trade-in__modal-content{text-align:left;color:#000}.trade-in__modal-content .add-to-product,.trade-in__modal-content .add-cart-trade-in{margin-top:48px}.trade-in__modal-content .description{font-family:var(--font-body-family);font-size:16px;font-weight:500;line-height:20.002px;margin-top:16px;margin-bottom:32px}.trade-in__modal-content .radio:not(:last-child){margin-bottom:12px}.trade-in__modal-content .radio.active label:before{border:1px solid #D2D2D7}.trade-in__modal-content .radio:has(input[type=radio]:checked) label:before{border:4px solid #0071e3}.trade-in__modal-content .radio input{font-size:16px;line-height:20px}.trade-in__modal-content .radio-options-label{font-size:20px;font-family:var(--font-body-family);font-weight:600;line-height:26px;letter-spacing:-.4px;margin-top:32px;margin-bottom:8px}.trade-in__modal-content .trade-in__modal-radio-options-details li{font-size:16px;line-height:20px}.trade-in__modal-content .trade-in__modal-content-select{border:1.2px solid #D9D9D9;border-radius:4px;padding:16px;margin-top:12px}.trade-in__modal-content .select{border:none;border-radius:none;padding:0;margin:0;-webkit-appearance:none;appearance:none;background-image:url(/down_arrow.gif);background-repeat:no-repeat;background-position:calc(100% - 10px)}.trade-in__modal-content .select-label{font-size:20px;font-family:var(--font-body-family);font-weight:600;line-height:26px;letter-spacing:-.4px;margin-bottom:12px}.trade-in__modal-content .title{font-size:32px;font-family:var(--font-body-family);font-weight:600;line-height:36px;margin-bottom:10px}.trade-in__modal-content .trade-in__modal-radio-options-details{position:relative;left:25px}.trade-in__modal-content .value-description{color:#595959}.trade-in__modal-content .value-title{font-size:20px;font-family:var(--font-body-family);font-weight:600;line-height:26px;letter-spacing:-.4px;color:#000;margin-top:32px;margin-bottom:10px}.trade-in__modal-content .disclaimer{border-top:1px solid #D0D0D0;padding-top:12px;margin-top:32px;font-size:12px;line-height:14px;color:#000}.trade-in__card-property{font-family:var(--font-body-family);font-weight:600;color:#333}.trade-in__card-value{font-weight:400;color:#333}.trade-in__card-title{font-size:14px;line-height:16px!important;margin-bottom:0!important}.trade-in__card-information{color:#333!important;font-size:14px!important;letter-spacing:normal;font-weight:400!important;line-height:16.71px!important;padding:8px 0;margin:0!important}.trade-in__card-item-quantity-change{padding:8px}.trade-in__show-desktop .trade-in__spacer{border-top-right-radius:8px;border-bottom-right-radius:8px;border-style:none solid solid none;border:solid 1px #F2F2F2;border-left:none}.trade-in__show-desktop{background:#f7f7f7;margin-bottom:40px}.trade-in__show-desktop td{padding-top:0!important}.trade-in__show-desktop td:first-child,td:nth-child(2){background:#fff}.trade-in__show-desktop .apple-care-price-box-n{text-align:right;vertical-align:middle;padding-right:8px}.trade-in__card-products-on-cart{border-radius:8px;padding:23px}.trade-in__card-products-on-cart .four-not-added .care-btn{font-family:var(--font-body-family);width:auto!important;font-weight:500!important}.trade-in__card-products-on-cart .four-not-added .care-btn i{display:none}.trade-in__card-products-on-cart.applecare-products-on-cart .trade-in__card-trigger{font-weight:600!important;min-height:auto!important}.trade-in__modal-trigger-secondary:not([href]){cursor:pointer}@media screen and (max-width:767px){.trade-in .trade-in__pdp .product-form__input--trade-in{gap:16px}.trade-in .trade-in__pdp .product-form__input--trade-in label{justify-content:center}.trade-in__show-desktop{display:none}.trade-in__show-mobile .applecare-products-on-cart{grid-auto-rows:auto;gap:0px;margin-top:24px}.trade-in__show-mobile .trade-in__card-item-title{margin-bottom:0}.trade-in__card-products-on-cart .four-not-added .seedkit-component-standalone{width:100%}.trade-in__card-products-on-cart .four-not-added .btn{width:100%;margin-bottom:0}.trade-in__learn-more-modal-content .actions{display:flex;flex-flow:column wrap;gap:12px;margin-top:32px;justify-content:center;align-items:center}.trade-in__learn-more-modal-content .actions .ac-modal-trigger{justify-content:center}.trade-in__learn-more-modal-content .seedkit-component-standalone:not(.modal){width:100%}.trade-in__card-products-on-cart .four-not-added .care-btn{width:100%!important}}@media screen and (max-width:1023px){.spacer{display:none}}.trade-in-compare{max-width:640px;margin:0 auto;text-align:left}.trade-in-compare--pdp{max-width:none;margin:16px 0 0}.trade-in-compare .select-label{display:block;margin-top:24px}.trade-in-compare .select-label:first-of-type{margin-top:0}.trade-in-compare .select{width:100%;background-image:url("data:image/svg+xml,<svg width='20' height='20' fill='none' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'><path d='M15.1617 7.99998L14.3233 7.16162L10 11.4849L5.67674 7.16162L4.83838 7.99998L10 13.1616L15.1617 7.99998Z' fill='gray'/></svg>");background-size:20px;background-position:100%;background-repeat:no-repeat}.trade-in-compare__locked-title{font-weight:600;margin:0;font-size:16px;line-height:20px}.trade-in-compare__locked-price{margin:4px 0 0;color:#595959;font-size:16px;line-height:20px}.trade-in-compare__result{margin-top:32px}.trade-in-compare__result .value-amount{display:block;font-size:28px;line-height:32px;font-weight:600;color:#000;margin-bottom:8px}.trade-in-compare__breakdown{font-size:16px;line-height:22px;color:#595959;margin:0}.trade-in-compare .js-trade-in-find-store,.trade-in-compare .js-trade-in-continue,.trade-in__modal-content .js-trade-in-find-store,.trade-in__modal-content .js-trade-in-continue,.trade-in__modal-content .add-to-product,.trade-in__modal-content .add-cart-trade-in{background-color:var(--color-primary-bt-bg)!important;color:var(--color-primary-bt-label)!important;border:2px solid var(--color-primary-bt-outline)!important}.trade-in-compare .js-trade-in-find-store,.trade-in-compare .js-trade-in-continue,.trade-in__modal-content .js-trade-in-find-store,.trade-in__modal-content .js-trade-in-continue{margin-top:24px}.trade-in__modal-content .trade-in-estimator__store-copy{margin-top:16px}.trade-in-compare .js-trade-in-find-store:hover,.trade-in-compare .js-trade-in-find-store:focus,.trade-in-compare .js-trade-in-continue:hover,.trade-in-compare .js-trade-in-continue:focus,.trade-in__modal-content .js-trade-in-find-store:hover,.trade-in__modal-content .js-trade-in-find-store:focus,.trade-in__modal-content .js-trade-in-continue:hover,.trade-in__modal-content .js-trade-in-continue:focus,.trade-in__modal-content .add-to-product:hover,.trade-in__modal-content .add-to-product:focus,.trade-in__modal-content .add-cart-trade-in:hover,.trade-in__modal-content .add-cart-trade-in:focus{background-color:var(--color-primary-bt-hover)!important;border-color:var(--color-primary-bt-hover)!important;color:var(--color-primary-bt-label)!important}.trade-in-compare .js-trade-in-find-store[aria-disabled=true],.trade-in-compare .js-trade-in-continue:disabled,.trade-in__modal-content .js-trade-in-find-store[aria-disabled=true],.trade-in__modal-content .js-trade-in-continue:disabled{pointer-events:none;opacity:.4;background-color:var(--color-primary-bt-bg)!important;color:var(--color-primary-bt-label)!important;border-color:var(--color-primary-bt-outline)!important}.trade-in-compare__learn-more,.accordion__content.rte a.trade-in-compare__learn-more,.product__accordion .trade-in-compare__learn-more,.cto-details-accordion .trade-in-compare__learn-more,.trade-in__learn-more-modal-content .actions a,.trade-in .trade-in__pdp .trade-in__learn-more-trigger{display:inline-flex;align-items:center;gap:6px;font-family:var(--font-body-family);font-size:14px;font-weight:600;line-height:20px;color:var(--color-link-dynamic-label)!important;text-decoration:none}.trade-in-compare__learn-more{margin:8px 0 16px}.trade-in-compare__learn-more:hover,.trade-in-compare__learn-more:focus,.accordion__content.rte a.trade-in-compare__learn-more:hover,.accordion__content.rte a.trade-in-compare__learn-more:focus,.product__accordion .trade-in-compare__learn-more:hover,.product__accordion .trade-in-compare__learn-more:focus,.cto-details-accordion .trade-in-compare__learn-more:hover,.cto-details-accordion .trade-in-compare__learn-more:focus,.trade-in__learn-more-modal-content .actions a:hover,.trade-in__learn-more-modal-content .actions a:focus,.trade-in .trade-in__pdp .trade-in__learn-more-trigger:hover,.trade-in .trade-in__pdp .trade-in__learn-more-trigger:focus{color:var(--color-link-dynamic-hover)!important}.trade-in-compare__learn-more .billboard_icon,.trade-in__learn-more-modal-content .actions .billboard_icon{font-size:12px;margin-left:2px}.product__accordion .trade-in-compare,.cto-details-accordion .trade-in-compare{max-width:none;margin:0}.product__accordion .trade-in-compare .description,.cto-details-accordion .trade-in-compare .description{margin-top:0;margin-bottom:8px}.trade-in-landing{max-width:980px;margin:0 auto}.trade-in-landing__intro{text-align:center;padding:8px 0 40px}.trade-in-landing__title{font-family:var(--font-body-family);font-size:clamp(32px,5vw,48px);font-weight:600;letter-spacing:-.02em;line-height:1.1;color:#000;margin:0 0 16px}.trade-in-landing__lead{max-width:640px;margin:0 auto 16px;font-size:17px;line-height:1.47;letter-spacing:-.022em;color:#1d1d1f}.trade-in-landing__value{font-size:21px;font-weight:600;margin:0}.trade-in-estimator--page{max-width:none;margin:0;padding:0;border:none;border-radius:0;background:transparent}.trade-in-estimator__fields--page{display:grid;grid-template-columns:1fr 1fr;gap:32px 40px;align-items:start}.trade-in-estimator--page .select-label{font-size:17px;margin-bottom:8px}.trade-in-estimator--page .select{font-family:var(--font-body-family);font-size:17px;font-weight:400;line-height:1.47;letter-spacing:-.022em;color:#1d1d1f;min-height:48px}.trade-in-estimator--page .radio-options-label{font-size:17px;margin-top:24px}.trade-in-estimator__result{margin-top:40px;padding-top:28px;border-top:1px solid #d2d2d7}.trade-in-estimator__breakdown{display:grid;gap:16px;margin:0}.trade-in-estimator__breakdown>div{display:flex;justify-content:space-between;align-items:baseline;gap:16px;font-size:17px}.trade-in-estimator__breakdown dt{color:#6e6e73;font-weight:400}.trade-in-estimator__breakdown dd{margin:0;font-weight:600}.trade-in-estimator__pay{padding-top:16px;border-top:1px solid #d2d2d7}.trade-in-estimator__pay dd{font-size:28px;letter-spacing:-.01em}.trade-in-estimator__note,.trade-in-estimator__store-copy{font-size:14px;line-height:1.47;letter-spacing:-.016em;color:#1d1d1f;margin:16px 0 0}a.trade-in-estimator__store-link,a.trade-in-landing__text-link,a:link.trade-in-estimator__store-link,a:visited.trade-in-estimator__store-link,a:link.trade-in-landing__text-link,a:visited.trade-in-landing__text-link{font-family:var(--font-body-family);font-size:14px;font-weight:600;line-height:20px;letter-spacing:-.02em;color:var(--color-link-dynamic-label)!important;text-decoration:none}a.trade-in-estimator__store-link:hover,a.trade-in-estimator__store-link:focus,a.trade-in-landing__text-link:hover,a.trade-in-landing__text-link:focus{color:var(--color-link-dynamic-hover)!important;text-decoration:none}.trade-in-landing__howto{margin-top:72px;padding-top:48px;border-top:1px solid #d2d2d7}.trade-in-landing__howto-title{font-family:var(--font-body-family);font-size:32px;font-weight:600;letter-spacing:-.02em;line-height:1.19;color:#000;text-align:center;margin:0 0 36px}.trade-in-landing__steps{display:grid;grid-template-columns:repeat(3,1fr);gap:32px;list-style:none;margin:0;padding:0}.trade-in-landing__step-num{display:block;font-size:12px;font-weight:600;letter-spacing:.08em;color:#6e6e73;margin-bottom:8px}.trade-in-landing__steps h3{font-size:21px;font-weight:600;margin:0 0 8px}.trade-in-landing__steps p{font-size:14px;line-height:1.47;letter-spacing:-.016em;color:#1d1d1f;margin:0}a.trade-in-landing__text-link{display:inline-flex;align-items:center;gap:6px;margin-top:12px}.trade-in-landing__text-link i,.trade-in-estimator__store-link i{color:inherit}@media screen and (max-width:749px){.trade-in-estimator__fields--page,.trade-in-landing__steps{grid-template-columns:1fr}.trade-in-landing__howto{margin-top:48px;padding-top:32px}}.trade-in__modal-content .select{background-image:url("data:image/svg+xml,%3Csvg width='20' height='20' fill='none' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M15.1617 7.99998L14.3233 7.16162L10 11.4849L5.67674 7.16162L4.83838 7.99998L10 13.1616L15.1617 7.99998Z' fill='gray'/%3E%3C/svg%3E");background-size:20px;background-position:100%;background-repeat:no-repeat}.trade-in__store-message{margin:12px 0 16px}.js-trade-in-find-store[aria-disabled=true],.js-trade-in-continue:disabled{pointer-events:none;opacity:.4;background-color:var(--color-primary-bt-bg)!important;color:var(--color-primary-bt-label)!important;border-color:var(--color-primary-bt-outline)!important}
/*# sourceMappingURL=/cdn/shop/t/3/assets/component-trade-in.css.map */
