.hidden{display:none}.tradein-combobox{position:relative;max-width:720px}.tradein-input{width:100%;padding:.75rem 1rem;margin-top:1rem}.tradein-list{position:absolute;z-index:10;left:0;right:0;max-height:320px;overflow:auto;border:1px solid #ddd;background:#fff}.tradein-option{padding:.75rem 1rem;cursor:pointer}.tradein-option.is-active,.tradein-option:hover{background:#eee}.trade-in-remove-btn-container{position:absolute;right:2rem;top:1rem;letter-spacing:normal;display:flex;align-items:center;gap:.5rem}.trade-in-remove-btn{right:2rem;top:1rem;cursor:pointer;letter-spacing:normal;color:#0071e3}.trade-in-remove-btn:hover span{text-decoration:underline;color:#0054a8}.tradein-grading-form{margin-top:1rem;padding:1rem;background-color:#f1f1f1}.tradein-question,.tradein-all-good{margin-bottom:1rem;padding-bottom:1rem;border-bottom:1px solid #eee}.tradein-question:last-child,.tradein-all-good:last-child{border-bottom:none;margin-bottom:0}.tradein-question h4,.tradein-all-good h4{margin-bottom:.5rem;font-size:1.6rem;font-weight:600}.tradein-switch{display:flex;align-items:center;gap:.5rem}.tradein-switch input[type=checkbox]{width:1.25rem;height:1.25rem}.tradein-switch label{cursor:pointer;font-size:.9rem}.tradein-question .tradein-check-btn-wrapper{width:120px;display:flex;position:relative;margin-top:15px;margin-right:auto;border-radius:60px;background-color:#3f3c39}.tradein-question .tradein-check-btn-active{top:2px;left:2px;width:50%;height:36px;content:"";display:block!important;position:absolute;transition:all .2s ease-in-out;background-color:#fff;color:#3f3c39;cursor:default;border-radius:30px;text-transform:uppercase}.tradein-question .tradein-check-btn-active-right{left:calc(50% - 2px)!important}.tradein-question .tradein-check-btn-default{color:#e5e5e5;width:60px;cursor:pointer;height:40px;display:flex;z-index:1;transition:all .2s ease-in-out;align-items:center;justify-content:center}.tradein-all-good{margin-bottom:1rem}.tradein-due-diligence{margin-top:1rem;padding:.75rem;background:#fff3cd;border:1px solid #ffeaa7;border-radius:.375rem;color:#856404}.tradein-co2-info{margin-top:.5rem;font-size:.85rem;color:#6c757d}@media (max-width: 767px){.trade-in-remove-btn{top:1rem}.trade-in__card-img-info-title.apple-care-img-info-title.trade-in-content-container{padding-left:0!important}.trade-in__card-products-on-cart.tradeincartgridchg.applecarecartgridchg.applecare-products-on-cart.trade-in-content-wrapper{grid-template-columns:.5fr 3fr!important}}.trade-in-open-dropdown{height:212px}.tradein-grading-form-question-hidden{display:none}.tradein-check-btn-wrapper{width:120px;display:flex;position:relative;margin-top:15px;margin-right:auto;border-radius:60px;background-color:#3f3c39}.tradein-check-btn-active{top:2px;left:2px;width:50%;height:36px;content:"";display:block!important;position:absolute;transition:all .2s ease-in-out;background-color:#fff;color:#3f3c39;cursor:default;border-radius:30px;text-transform:uppercase}.tradein-check-btn-active-right{left:calc(50% - 2px)!important}.tradein-check-btn-default{color:#e5e5e5;width:60px;cursor:pointer;height:40px;display:flex;z-index:1;transition:all .2s ease-in-out;align-items:center;justify-content:center}.tradein-all-good-title{display:flex;align-items:flex-start;justify-content:center;flex-direction:column;gap:1rem;padding-bottom:1rem}.tradein-all-good-title span:first-child{font-size:1.6rem;padding-top:1rem}.tradein-input:focus-visible{outline:none!important;box-shadow:none!important}.tradein-footer{margin-top:2rem;padding-bottom:1rem}.tradein-footer p{margin-top:2rem}.tradein-instances-wrapper{margin-top:1rem;height:10rem}.tradein-dropdown-open{height:auto}.tradein-dropdown-wrapper{overflow:hidden;transition:all .3s ease}.tradein-dropdown-wrapper .tradein-instances-container{max-height:0;overflow:hidden;transition:max-height .3s ease}.tradein-dropdown-open .tradein-instances-container{max-height:7000px;transition:max-height .3s ease}.tradein-total-header{padding:1rem;margin-bottom:1rem}.tradein-dropdown-wrapper .tradein-total-header{border:none;border-radius:0;margin-bottom:0}.tradein-total-header-content{display:flex;flex-direction:column;gap:.5rem}.tradein-total-header-main{display:flex;justify-content:space-between;align-items:center;gap:1rem;color:#000}.tradein-total-text{font-size:1.6rem;font-weight:600;color:#3f3c39}.tradein-total-disclaimer{font-size:1.2rem;line-height:1;color:#000;font-style:italic}.tradein-total-co2{font-size:1.2rem;line-height:1.25;color:#008900;font-weight:500;margin-top:.5rem}.tradein-instances-container{margin-top:1rem}.tradein-instance{margin-bottom:1rem}.tradein-instance-content{padding:1rem}.tradein-instance-header{justify-content:space-between;align-items:center;margin-bottom:.5rem;position:relative;display:flex;background:#3f3c39;border-radius:4px;color:#e5e5e5;padding:1rem}.tradein-instance-header h4{margin:0 32px 0 0;font-size:1.2rem;color:#e5e5e5}.tradein-edit-btn{background:#28a745;color:#fff;border:none;padding:.5rem 1rem;border-radius:.25rem;cursor:pointer;font-size:.9rem;display:flex;align-items:center;gap:.25rem}.tradein-edit-btn:hover{background:#218838}.tradein-edit-btn .chevron{font-size:.8rem}.tradein-instance-details{margin-bottom:1rem}.tradein-instance-details p{margin:.25rem 0;font-size:.9rem}.tradein-instance-actions{display:flex;justify-content:flex-end}.tradein-remove-instance-btn{cursor:pointer;font-size:1.6rem;color:#e5e5e5;height:100%;position:absolute;right:0;width:32px;display:flex;align-items:center;justify-content:center;font-weight:600}.tradein-instance-grading{margin-top:1rem;padding:1rem;background-color:#f1f1f1}.tradein-instance-grading .tradein-all-good,.tradein-instance-grading .tradein-question{margin-bottom:1rem;padding-bottom:1rem;border-bottom:1px solid #eee}.tradein-instance-grading .tradein-question:last-child{border-bottom:none;margin-bottom:0}.tradein-instance-grading .tradein-question h4{margin-bottom:.5rem;font-size:1.6rem;font-weight:600}.tradein-instance-grading .tradein-all-good-title{display:flex;align-items:flex-start;justify-content:center;flex-direction:column;gap:1rem;padding-bottom:1rem}.tradein-instance-grading .tradein-check-btn-wrapper{width:120px;display:flex;position:relative;margin-top:15px;margin-right:auto;border-radius:60px;background-color:#3f3c39}.tradein-instance-grading .tradein-check-btn-active{top:2px;left:2px;width:50%;height:36px;content:"";display:block!important;position:absolute;transition:all .2s ease-in-out;background-color:#fff;color:#3f3c39;cursor:default;border-radius:30px;text-transform:uppercase}.tradein-instance-grading .tradein-check-btn-active-right{left:calc(50% - 2px)!important}.tradein-instance-grading .tradein-check-btn-default{color:#e5e5e5;width:60px;cursor:pointer;height:40px;display:flex;z-index:1;transition:all .2s ease-in-out;align-items:center;justify-content:center}.tradein-instance-value-display{padding:1rem;background-color:#f1f1f1}.tradein-instance-value-text,.tradein-price-text{font-size:1.6rem;color:#000;margin-bottom:.5rem;text-align:center;display:flex;align-items:center;justify-content:center;gap:.5rem}.tradein-instance-value-text strong,.tradein-price-text strong{font-size:1.6rem;font-weight:600}.tradein-instance-value-disclaimer,.tradein-price-disclaimer{font-size:1rem;color:#000;font-style:italic;line-height:1.4;text-align:left}.tradein-price-display,.tradein-instance-value-display{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start}.tradein-info-card p:first-child{margin-block-end:1rem}.tradein-info-card p:last-child{margin-block-start:1rem}.tradein-total-value-span{font-size:1.4rem;line-height:90%;letter-spacing:normal}.price__container_tradein{display:flex!important;flex-direction:column}@media (min-width: 768px){.cart_item_trade_in{padding-bottom:2.4rem}}.cart_item_trade_in{margin-bottom:1rem}.trade-in__card-co2-info,.trade-in__card-information{letter-spacing:normal}.trade-in__card-co2-info{font-size:12px!important;color:#008900!important;margin-top:.5rem!important}.trade-in-empty-div,.trade-inline-item-container{padding:0!important}.cart-tradein-total-value-span{letter-spacing:normal;font-size:14px!important}.cart__subtotal-wrapper .cart-tradein-total-value-span{margin-top:-1rem!important}.cto-trade-in-accordion{margin-bottom:1rem!important}.cto-trade-in-accordion-title{font-size:24px;font-weight:600;line-height:30px;letter-spacing:-.05em}@media (min-width: 768px){.cto-trade-in-accordion-title{font-size:32px;line-height:36px}}.tradein-accordion-wrapper-cto{border-top:none!important;margin-bottom:2rem!important;border-bottom:none!important}@media (min-width: 768px){.tradein-accordion-wrapper-cto{margin-bottom:4rem!important}}.cto-trade-in-accordion-summary{display:flex;justify-content:space-between;align-items:center;width:100%;cursor:auto;margin-left:auto;width:fit-content;padding:0!important}.cto-trade-in-accordion-summary .summary__title{display:flex;align-items:center;justify-content:flex-end}.cto-trade-in-accordion-description{line-height:1.2;color:#000}.cto-trade-in-wrapper{background-color:#f1f1f1;padding:2rem 2rem 1rem;margin-top:.5rem;border-radius:8px;position:relative}.cto-trade-in-wrapper .seedkit-component-standalone{position:absolute;margin-top:.5rem}.trade-in-accordion-button,.tradein-edit-all-btn{background:none;display:flex;flex-direction:row;justify-content:center;align-items:center;padding:8px 22px;position:static;height:48px;border:1.4px solid #0071e3;box-sizing:border-box;border-radius:32px;font-family:var(--font-body-family);font-style:normal;font-weight:600;font-size:14px;line-height:20px;text-align:left;letter-spacing:-.02em;color:#0071e3}.tradein-edit-all-btn{width:fit-content;height:auto;margin-left:auto}.trade-in-accordion-button:hover,.tradein-edit-all-btn:hover{cursor:pointer}.cto-trade-in-accordion-summary-wrapper{display:flex;justify-content:space-between;align-items:center;width:100%}.tradein-input-wrapper{padding:0!important}.cto-trade-in-accordion-description.default-product-text p,.cto-trade-in-accordion-description.default-product-text{font-size:14px;margin-bottom:1rem}.tradein-accordion-wrapper-default{margin-top:1rem!important}.cto-trade-in-accordion-summary-modal{line-height:1;margin-bottom:1rem;color:#000}.tradein-input::placeholder{color:#000}.m-art-pdp{color:#595959;font-size:12px;font-weight:400;line-height:16px;letter-spacing:.24px}.skuAndBarcodeContainer{display:flex;gap:.5rem;align-items:center}
/*# sourceMappingURL=/cdn/shop/t/31/assets/grebban-styling.css.map */
