body::-webkit-scrollbar{display:none}body,html{max-width:100%;overflow-x:clip!important}#MainContent>*:last-child{border-bottom:none}.next.slick-arrow,.prev.slick-arrow{width:48px;height:48px;border-radius:50%;background-color:var(--color-primary-bt-bg)!important}.cart-notification-wrapper.minicart-active{display:block!important}.variant-meta-image img{width:auto;height:auto;max-width:100%}.variant-meta-image,.mobile_media_slider{display:none}.mobile_media_slider button.slide-arrow.next-arrow.slick-arrow{left:auto;right:0}.mobile_media_slider button.slick-arrow{position:absolute;top:100%;left:0;background:transparent;color:#999;border-radius:50%;border:none;font-size:20px;text-align:center;width:50px;height:50px;z-index:1}.mobile_media_slider button.slick-arrow.prev-arrow{left:calc(50% - 76px);transform:translate(-50%)}.mobile_media_slider button.slick-arrow.next-arrow{left:unset!important;right:calc(50% - 76px)!important;transform:translate(50%)}.spr-starrating{padding-top:40px}.priceAndLabelTag{display:flex;gap:24px}.product_tag_display_container{display:flex;column-gap:8px;row-gap:8px;flex-wrap:wrap}.product_tag_display1{font-family:var(--font-body-family);font-weight:600;font-size:12px;line-height:14.32px;border-radius:3px;padding:1px 5px;display:inline-block}.product_tag_display{white-space:nowrap;font-family:var(--font-body-family);font-weight:600;font-size:12px;line-height:14.32px}.org_price{font-size:15px;text-decoration:line-through;color:gray;padding-bottom:4px}.image-with-text-button{color:#fff!important}.search__input.field__input{position:relative;bottom:6px}input[type=search]::-ms-clear{display:none;width:0;height:0}input[type=search]::-ms-reveal{display:none;width:0;height:0}input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{display:none}.container_search{display:flex;flex-direction:column;justify-content:center;align-items:stretch;height:36px;width:440px;position:absolute}form.nosubmit_form{color:#555;display:flex;margin:0;border-radius:32px;background:#1212120d;height:36px}.nosubmit_form:focus-within{background:#fff;border:1.5px solid #0071e3}.nosubmit_form:hover:not(:focus-within){background:#1212121a}input.nosubmit{border:none;padding:8px 16px 9px 42px;background:transparent url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' class='bi bi-search' viewBox='0 0 30 30'%3E%3Cpath fill='%237D7D7D' d='M 13 3 C 7.4889971 3 3 7.4889971 3 13 C 3 18.511003 7.4889971 23 13 23 C 15.396508 23 17.597385 22.148986 19.322266 20.736328 L 25.292969 26.707031 A 1.0001 1.0001 0 1 0 26.707031 25.292969 L 20.736328 19.322266 C 22.148986 17.597385 23 15.396508 23 13 C 23 7.4889971 18.511003 3 13 3 z M 13 5 C 17.430123 5 21 8.5698774 21 13 C 21 17.430123 17.430123 21 13 21 C 8.5698774 21 5 17.430123 5 13 C 5 8.5698774 8.5698774 5 13 5 z'%3E%3C/path%3E%3C/svg%3E") no-repeat 13px center;border-radius:32px;height:36px;width:440px}input[type=search]:focus{box-sizing:border-box;box-shadow:0 0;margin:-1.5px;outline:none}.template-404 a.button{color:#fff}#Search-In-Modal input[type=search]::placeholder{font-family:var(--font-body-family);color:#121212bf;position:absolute;width:100px;left:40px;top:11px;font-style:normal;font-weight:500;font-size:15px;line-height:15px;opacity:.75}.btn_close{visibility:hidden;border:none;display:flex;justify-content:center;align-items:center;padding:0;background-color:transparent;right:10px;position:absolute;width:16.71px;height:16.71px;left:calc(95% - 7.355px);top:calc(8% - 8.005px)}.container_search .btn_close{height:36px;right:10px;top:0;cursor:pointer}.btn_close .icon{width:16.71px;height:16.71px}.month_division{font-family:var(--font-body-family);font-style:normal;font-weight:400;font-size:18px;line-height:18px}.monthly_pricing_segment_1{font-style:normal;font-weight:500;font-size:12px;line-height:12px;letter-spacing:-.02em;color:#000;font-family:var(--font-body-family);vertical-align:text-top}.monthly_pricing_segment_2{display:table;position:static;left:0;top:0;font-size:18px;line-height:18px;letter-spacing:-.02em;color:#000}.monthly_pricing_segment_3{font-weight:700;line-height:21.48px;font-family:var(--font-body-family)}.sticky-atc-bar .monthly_pricing_segment_3{font-family:var(--font-body-family)}.monthly_pricing_segment a{display:block;text-decoration:none!important;font-style:normal;font-weight:500;font-size:14px;line-height:17px;letter-spacing:-.02em;color:#0071e3;margin-top:8px;font-family:var(--font-body-family)}.inputforclr{font-weight:400;font-size:16px;line-height:19px;background:transparent;border:none;font-family:var(--font-body-family);vertical-align:middle}.inputforclr:focus{outline:none;outline-width:0;box-shadow:none}.form__label__bold{font-style:normal;font-weight:600;font-size:16px;line-height:19px;letter-spacing:-.02em;color:#000;font-family:var(--font-body-family);white-space:nowrap;margin-bottom:16px}.selectedColor{font-weight:400;font-size:16px;font-family:var(--font-body-family)}.addtocartPDP{font-family:var(--font-body-family);font-weight:700;font-size:14px;line-height:20px;color:#0071e3;border-color:#0071e3}.pdp_globalOfferCss{margin-top:32px;padding:0;font-family:var(--font-body-family);font-size:14px;line-height:20px;font-style:normal;font-weight:600;height:24px;display:flex;flex-direction:column;align-items:flex-start;vertical-align:middle}.globaloffer{display:flex;flex-flow:row;justify-content:left}.globaloffericon{display:flex;height:24px;width:24px;align-items:center;vertical-align:middle}.globaloffertext{padding-top:2px;padding-bottom:2px}.globaloffertextBold{font-family:var(--font-body-family)}.accordion details[open]>summary .icon-caret{color:var(--color-link-dynamic-label)!important}.accordion details[open]>summary .accordion__title{color:var(--color-link-dynamic-label)!important}.accordion__content{font-style:normal;font-weight:400;font-size:14px;line-height:150%;color:#121212;font-family:var(--font-body-family)}.accordion__title{font-family:var(--font-body-family);font-weight:600;font-size:16px;line-height:20px;letter-spacing:-.02em;color:#121212bf}.accordion__title--empty{opacity:0}.product__accordion .accordion__content{padding:0}.accordion__title:hover,.accordion__title:focus{font-family:var(--font-body-family);font-weight:600;font-size:16px;line-height:20px;letter-spacing:-.02em}.active_seemore{font-family:var(--font-body-family);font-style:normal;font-weight:500;font-size:14px;line-height:150%;color:var(--color-link-dynamic-label)!important}.text-decoration{text-decoration:none}.product-popup-modal__content{border-radius:30px}*{margin:0;padding:0}.cart-count-bubble{left:22px;bottom:8px}.header__inline-menu{flex-direction:row;justify-content:space-between;vertical-align:middle;width:100%}.list-menu--inline{display:flex;flex-direction:row;width:auto;justify-content:space-between;width:100%}.added-btn_mobile{display:none}.six-added{grid-column:4;grid-row:1;text-align:right}.finance-div{display:inline-block}.pricestyle{font-style:normal;font-weight:600;font-size:28px;line-height:28px;letter-spacing:-.02em;color:#000;margin-top:8px;font-family:var(--font-body-family)}.cancel_price_custom,.compare_price_custom{font-style:normal;font-weight:400;font-size:16px;line-height:22px;text-align:left;letter-spacing:-.02em;color:#7d7d7d;margin:4px 0;text-decoration:line-through;font-family:var(--font-body-family)}.vat_price_bold_custom{font-family:var(--font-body-family);font-style:normal;font-weight:600;font-size:28px;line-height:28px;letter-spacing:-.02em;color:#0a0}.actual_price_bold_custom{font-family:var(--font-body-family);font-style:normal;font-weight:600;font-size:28px;line-height:28px;letter-spacing:-.02em;color:#000}.actual_price_custom{font-family:var(--font-body-family);font-weight:600;font-size:16px;line-height:28px;letter-spacing:-.02em;color:#000;margin:4px 0}.vat_discount_custom{font-family:var(--font-body-family);font-weight:600;font-size:12px;line-height:14px;color:#de3618}.vat_price_custom{font-family:var(--font-body-family);font-weight:600;font-size:16px;line-height:28px;letter-spacing:-.02em;color:#0a0;margin:4px 0}#price-element .vat_price_custom,#price-element .actual_price_custom,#price-element .compare_price_custom{margin:0}#price-element .cancel_price_custom,#price-element .vat_discount_custom,#price-element .price-regular{display:none}.global-media-settings{border:0}.product .price .badge,.product .price__container{margin-bottom:0}.collapseTheTd{vertical-align:top}.spr-starrating .spr-stars{font-family:var(--font-body-family);font-weight:500;font-size:14px;line-height:17px;letter-spacing:.03em;color:#0071e3}.spr-starrating .spr-stars:not(:first-child){margin-left:8px;margin-top:4px}.product-page-width{padding:0}.monthly_pricing_segment_1,.monthly_pricing_segment_3,.monthly_pricing_segment_2{margin:4px 0;padding:0}#price-element .monthly_pricing_segment_1,.monthly_pricing_segment_3,.monthly_pricing_segment_2{margin:0}.monthly_pricing_segment_2{font-style:normal;font-weight:400;font-size:18px;line-height:21.48px;letter-spacing:-.02em;color:#000;font-family:var(--font-body-family)}.add-on-product-style{margin-bottom:32px;margin-top:32px}.margin-space-pdp{margin:32px 0}.bottom-space{margin-top:32px}.for_month{font-style:normal;font-weight:400;font-size:18px;line-height:18px;letter-spacing:-.02em;color:#000;font-family:var(--font-body-family)}.price_mon_section{font-style:normal;font-weight:700;font-size:18px;line-height:22px;letter-spacing:-.02em;color:#000;font-family:var(--font-body-family)}#footer_monthly_price .price_mon_section{font-style:normal;font-weight:700;font-size:16px;line-height:22px;letter-spacing:-.02em;color:#000;font-family:var(--font-body-family)}#footer_monthly_price .price_mon_section_css{font-style:normal;font-weight:500!important;font-size:18px!important;line-height:21.48px!important;letter-spacing:-.02em;color:#121212bf!important;font-family:var(--font-body-family)}.price__sale span{display:block}.price-item--sale{padding-top:5px}#price-item-old{font-style:normal;font-weight:400;font-size:16px;line-height:22px;text-align:center;letter-spacing:-.02em;text-decoration-line:line-through;color:#7d7d7d;margin:8px 0;display:block;text-align:left;font-family:var(--font-body-family)}.sku-pdp,.sap-pdp{margin-right:8px;white-space:nowrap;font-style:normal;font-weight:400;font-size:12px;line-height:10px;letter-spacing:.03em;color:#121212bf;font-family:var(--font-body-family)}.barcode-pdp{white-space:nowrap;font-style:normal;font-weight:400;font-size:12px;line-height:10px;letter-spacing:.03em;color:#121212bf;font-family:var(--font-body-family)}.barcodeinput{font-style:normal;font-weight:400;font-size:12px;line-height:10px;letter-spacing:.03em;color:#121212bf;font-family:var(--font-body-family);background:transparent;border:none}.barcodeinput:focus{outline:none;outline-width:0;box-shadow:none}.product-title-style h1{font-style:normal;font-weight:600;font-size:24px;line-height:28px;letter-spacing:-.02em;color:#000;margin-top:4px!important;margin-bottom:4px!important;font-family:var(--font-body-family);text-align:left}.product-subtitle-style{font-family:var(--font-body-family);font-weight:600;font-size:16px;line-height:22px;letter-spacing:0;color:#000;margin:4px 0 8px}.addtocartPDP{display:none}.pickup_loc_name{text-transform:capitalize}#price-element,#footer_price_monthly span{text-align:left}#price-element .price__regular .price-item--regular{font-family:var(--font-body-family);font-style:normal;font-weight:600;font-size:24px;line-height:29px;letter-spacing:-.02em;color:#000}#footer_price_monthly .monthly_pricing_segment_1{font-family:var(--font-body-family);font-style:normal;font-weight:500;font-size:18px;line-height:21px;letter-spacing:-.02em;color:#121212bf!important}#footer_price_monthly .monthly_pricing_segment_1 a{font-family:var(--font-body-family);font-style:normal;font-weight:500;font-size:14px;line-height:17px;letter-spacing:-.02em;color:#0071e3!important;text-decoration:none;justify-content:left}.pickup-availability-info p{padding:0;margin:0;font-style:normal;font-size:14px;line-height:20px;color:#000;letter-spacing:-.02em}.pickup-availability-info b,.free_shipping_msg b,.free_shipping_msg_2 b{font-family:var(--font-body-family);font-size:16px;font-style:normal;font-weight:500;line-height:20.002px}.pickup-availability-info{padding-left:5px}.free_shipping_msg,.free_shipping_msg_2{gap:4px;margin-top:8px;padding:0;font-style:normal;font-size:14px;line-height:20px;color:#000;display:flex;letter-spacing:-.02em}.free_shipping_msg svg,.free_shipping_msg_2 svg{margin-top:4px}.footer-out{padding:16px;position:static;font-family:var(--font-body-family);background:#d0d0d0;border-radius:32px;border:none!important;margin-bottom:0;cursor:default;float:right;font-style:normal;font-size:14px;line-height:20px;text-align:center;letter-spacing:-.02em}.footer-out:after,.footer-out:before{content:inherit}.notify_btn{display:inline-flex}.notify_arrow{vertical-align:middle;padding-top:3px}.notify_text{vertical-align:middle;text-align:left}.show_atc{float:right}.product-form__submit{margin-bottom:0}#footer-atc{font-style:normal;font-weight:600;font-size:14px;line-height:18px;text-align:center;letter-spacing:-.02em;color:#fff;border:0;box-sizing:border-box;border-radius:32px;background:#0071e3;padding:16px 32px;font-family:var(--font-body-family);width:auto;max-width:288px}#footer-atc:disabled{opacity:1}#footer-buynow{border:0;background:#0071e3;padding:16px;width:189px;height:52px;border-radius:32px;font-style:normal;font-weight:600;font-size:14px;line-height:20px;text-align:center;color:#fff;cursor:pointer;vertical-align:middle;font-family:var(--font-body-family);letter-spacing:-.02em}#footer-buynow_normal{border:0;background:#0071e3;padding:16px;width:189px;height:52px;border-radius:32px;font-style:normal;font-weight:600;font-size:14px;line-height:20px;text-align:center;color:#fff;cursor:pointer;vertical-align:middle;font-family:var(--font-body-family)}.pickup-availability-preview{padding:0!important}.sticky-atc-bar{background:#f1f1f1;box-shadow:inset 0 .5px #7d7d7d;position:fixed;bottom:0;overflow:hidden;width:100vw;height:auto;z-index:2;vertical-align:middle!important;justify-content:center;align-content:center}#ShowPickupAvailabilityDrawer{font-family:var(--font-body-family);font-style:normal;font-weight:500;font-size:14px;line-height:17px;letter-spacing:-.02em;color:#0071e3;text-decoration:none}.sticky-container{width:100%;padding:16px 0;position:relative;display:grid;grid-template-columns:2fr 2fr 2fr;grid-auto-rows:minmax(50px,auto);line-height:20px;vertical-align:middle;align-items:center;justify-content:space-between;align-content:center}.one-pickup{grid-column:1;grid-row:1}.two-price{grid-column:2;grid-row:1;text-align:left}.three-atc{padding-left:16px;grid-column:3;grid-row:1;text-align:center;display:flex;justify-content:end}.four-buynow{grid-column:4;grid-row:1;text-align:right;display:flex;justify-content:center;align-items:center}.product--thumbnail .product__media-gallery,.product--thumbnail_slider .product__media-gallery,.product--stacked .product__info-container--sticky{position:static!important}.quantity{padding:8px!important;width:144px;height:44px!important;left:0;top:0;border:.5px solid #121212!important;box-sizing:border-box!important;border-radius:8px!important}.quantity__error{color:#e30000;font-size:12px;font-weight:400;line-height:14px;padding-top:4px}.quantity__error--cart{position:absolute;top:100%}.quantity--error{border:1px solid #e30000!important}.product__info-wrapper .quantity{width:188px;height:48px!important}.product__info-wrapper .quantity__input{font-family:var(--font-body-family);font-style:normal;font-weight:700;font-size:16px;line-height:20px;letter-spacing:-.02em;color:#121212}.product-sticky-buttons{display:flex;align-items:start;justify-content:flex-start;column-gap:16px}.product-sticky-buttons .shopify-payment-button__button{height:auto;min-height:52px;width:auto;min-width:142px}.product-sticky-buttons .shopify-payment-button__more-options{color:var(--color-tertiary-dynamic-label);cursor:pointer}.product-sticky-buttons .shopify-payment-button__more-options:hover{color:var(--color-tertiary-dynamic-hover)!important}.product-sticky-buttons #footer-atc{height:auto!important;min-height:52px!important;width:auto!important;min-width:142px!important}.quantity:before{box-shadow:none!important;border:0!important}.quantity:after{box-shadow:none!important;border:0!important}.care-btn{color:var(--color-secondary-bt-label)!important;width:80px;height:36px;padding:8px 22px;border:1.5px solid var(--color-secondary-bt-outline);box-sizing:border-box;border-radius:32px;cursor:pointer;text-align:center;text-decoration:none;line-height:20px;margin-bottom:1rem}.add-cart-apple-care.force-disabled,.add-cart-trade-in.force-disabled{cursor:not-allowed}.add-on-product-checkbox{display:none!important}.add-on-product-container{background:#f5f5f7;border-radius:8px;padding:10px;overflow:hidden;position:relative;left:10rem}.add-on-product-container1{background:#f7f7f7;border-radius:8px;padding:24px;overflow:hidden;position:relative}.add-on-product-container1 h3{font-style:normal;font-weight:600;font-size:16px;line-height:19px;letter-spacing:-.02em;color:#000;margin:0 0 20px;font-family:var(--font-body-family)}.container-box-2{display:flex;justify-content:space-between;column-gap:16px;grid-template-columns:1fr}.care-pdp-img{grid-column:1;grid-row:1}.care-pdp-title{text-align:left;grid-column:2;grid-row:1;margin:0 8px}.pdp-care-btn,.pdp-secWarranty-btn{grid-column:3;grid-row:1}.add-on-product-container table{width:90%!important;order:0!important;outline:none;box-shadow:none!important}.add-on-product-container td{padding:10px!important;border:0!important}.care-img{display:inline-block}.care-info{display:inline-block;vertical-align:top;font-weight:500;font-size:16px;line-height:20px;letter-spacing:-.02em;color:#121212;font-family:var(--font-body-family)}.care-info a{text-decoration:none;color:#0071e3!important;font-weight:500;font-size:14px;line-height:20px;letter-spacing:-.02em;font-family:var(--font-body-family)}.care-info p{margin:6px 0}.care-info-learn-more{margin:0 0 10px}@media screen and (min-width: 1024px){.care-info-learn-more{margin:6px 0}.hura-announcement-bar .slick-dotted{padding:0!important}.hura-announcement-bar .hura-messages .slick-dots{height:0px;visibility:hidden;margin:0;width:0}}.applecare-item-title .apple-care-card-title{line-height:16px;letter-spacing:-.02em;margin:0}.applecare-products-on-cart .applecare-item-title .spandesc{font-style:normal;font-weight:400;font-size:12px;line-height:14px;font-family:var(--font-body-family);margin:0;padding-top:8px}.applecare-item-title a{font-family:var(--font-body-family);font-style:normal;font-weight:500;font-size:14px;line-height:12px;letter-spacing:-.02em;color:#0071e3;text-transform:capitalize}.applecare-item-img{vertical-align:middle!important}.cart-items{overflow:hidden}cart-remove-button .button{min-width:2.5rem!important;min-height:1.5rem!important;color:#0071e3;font-family:var(--font-body-family);font-style:normal;font-weight:500;font-size:14px;line-height:20px;border:0}cart-remove-button.force-disabled .button,cart-remove-button.force-disabled>a{cursor:not-allowed}.container-box{display:flex;margin-top:16px}.add-on-product-style .pdp-care-btn,.add-on-product-style .pdp-secWarranty-btn{display:flex;align-items:center;justify-content:center}.pdp-care-btn,.pdp-secWarranty-btn{font-family:var(--font-body-family);padding:6px;position:static;min-width:75px;height:36px;border:1.5px solid #0071e3;box-sizing:border-box;border-radius:32px;font-style:normal;font-weight:600;font-size:14px;line-height:20px;text-align:center;letter-spacing:-.02em;color:#0071e3!important;text-decoration:none}.add-on-image{width:60px;height:31.99px;object-fit:contain}.add-on-image-cart{width:48px;height:47.99px}.spanquanity{font-family:var(--font-body-family);font-style:normal;font-weight:700;font-size:16px;line-height:16px;text-align:center;letter-spacing:-.02em;color:#121212;padding-left:3rem}.spanmark{font-style:normal;font-weight:400;font-size:12px;line-height:12px;text-align:center;letter-spacing:-.02em;color:#121212;font-family:var(--font-body-family)}.spanprice{font-style:normal;font-weight:400;font-size:18px;line-height:18px;letter-spacing:-.02em;color:#121212;font-family:var(--font-body-family)}#button-id-buy{font-family:var(--font-body-family);width:100%!important;border:0;border-radius:10rem;font-style:normal;font-weight:600;font-size:14px;line-height:20px;text-align:center;letter-spacing:-.02em;color:#fff;cursor:pointer;display:block;padding:1rem}.applecare-item-title{font-family:var(--font-body-family);font-style:normal;font-weight:500;font-size:14px;line-height:14px;color:#121212}.applecare-products-on-cart{width:90%;background:#f5f5f7;border-radius:8px;padding:8px;overflow:hidden;position:relative;left:10rem;display:grid;grid-template-columns:6rem 3fr 1fr 1fr;gap:3px;grid-auto-rows:minmax(50px,auto);line-height:20px;vertical-align:middle;align-items:center}.one-not-added{grid-column:1;grid-row:1}.two-not-added{grid-column:2/4;grid-row:1}.three-not-added{grid-column:3;grid-row:1}.four-not-added{grid-column:4;grid-row:1;text-align:right}.one-added{grid-column:1;grid-row:1}.two-added{grid-column:2/3;grid-row:1}.three-added{grid-column:3;grid-row:1;text-align:center}.four-added{grid-column:3;grid-row:1;text-align:right}.five-added{grid-column:5;grid-row:1/2;text-align:center}.six-added{grid-column:3;grid-row:1;text-align:right}.remove-btn{top:2rem}.cart-items,.cart-items thead,.cart-items tbody{margin-top:20px}input,.field__input,.quantity__button,.field__button{font-family:var(--font-body-family)}.end_title_anchor{padding-right:5px;display:flex;align-items:center;justify-content:center;gap:4px}a.end_lob_title{margin-top:2rem}.main_lob_tile{color:#121212!important;text-decoration:none}.page-lob.apl_lob_content{margin-bottom:1rem}.main_lob_tile:hover{color:#0071e3!important;text-decoration:underline!important}.end_lob_title{font-family:var(--font-body-family);font-size:11px;line-height:116%;text-align:center;letter-spacing:.01em;color:#0071e3!important;font-weight:600;display:flex;text-decoration:none}.list-lob .imagecontainer{width:auto;height:84px;display:flex;align-items:end}.apl_lob_slider:not(.slick-initialized) .list-lob .imagecontainer{width:84px}.list-lob{display:-webkit-flex!important;-webkit-justify-content:flex-end;justify-content:center;align-items:flex-end;-webkit-align-items:flex-end;column-gap:8px}.apl_lob_main_title{display:flex;flex-direction:row;align-items:center;width:232px}.apl_lob_slider{overflow:hidden;display:flex;flex-direction:row;justify-content:center;align-items:center}.without_main_title{width:92%;margin:0 auto}.apl_lob_list_item.end_lob_text{display:flex;align-items:center}.apl_lob_list_item:not(.end_lob_text):hover{background:#f7f7f7;border-radius:8px;color:#121212;width:232px;font-weight:700}.apl_lob_list_item:hover .apl_lob_title{color:#121212}.apl_lob_content{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;padding:0;margin:0 0 6px 8px;width:156px;min-height:32px}.apl_label_attr{font-family:var(--font-body-family);font-weight:600;font-size:7px;line-height:150%;letter-spacing:.02em;text-transform:uppercase;margin:0;margin-block:0;margin-inline:0;margin-right:5px!important}.tagcontainer{display:flex}.apl_lob_title{font-family:var(--font-body-family);font-style:normal;font-weight:600;font-size:11px;line-height:13px;letter-spacing:0em;color:#121212bf;margin:0;margin-block:0;margin-inline:0;width:auto;white-space:normal;text-overflow:ellipsis;overflow:hidden;display:-webkit-box!important;-webkit-line-clamp:2;-webkit-box-orient:vertical}.apl_lob_price{font-weight:400;font-size:9px;line-height:11.25px;color:#121212bf;margin-top:1px;letter-spacing:.02em;width:124px;white-space:normal}.apl_lob_slider .slick-track,.apl_lob_slider:not(.slick-initialized){display:flex;align-items:center;justify-content:flex-start;min-width:822px;column-gap:24px}.apl_lob_slider:not(.slick-initialized)+.nav-right-arrow{display:block}.apl_lob_slider button.slick-prev.slick-arrow{width:36px;height:104px;background:#fff;top:51px}.without_main_title button.slick-prev.slick-arrow{margin-left:0}.without_main_title button.slick-prev.slick-arrow{left:-5rem}.without_main_title button.slick-next.slick-arrow{right:-5rem}.apl_lob_slider .slick-next.slick-arrow{right:0;width:36px;height:104px;background:#fff;top:51px}.nav-left-arrow{position:absolute;left:0}.nav-left-arrow,.nav-right-arrow{display:block;right:0;width:36px;height:84px;background:#fff;cursor:pointer;z-index:2}.nav-right-arrow:before{content:url(https://cdn.shopify.com/s/files/1/0606/7771/8177/files/right-arrow-line.png?v=1651738448)}.nav-left-arrow:before{content:url(https://cdn.shopify.com/s/files/1/0606/7771/8177/files/left-arrow-line.png?v=1651738432)}.apl_lob_slider .slick-next:before{content:url(https://cdn.shopify.com/s/files/1/0606/7771/8177/files/right-arrow-line.png?v=1651738448)}.apl_lob_slider .slick-prev:before{content:url(https://cdn.shopify.com/s/files/1/0606/7771/8177/files/left-arrow-line.png?v=1651738432)}.apl_lob_main_title span{font-family:var(--font-body-family);font-style:normal;font-weight:600;font-size:24px;line-height:116%;letter-spacing:-.04em;color:#121212}.apl_lob_slider .slick-slide img,.apl_lob_slider:not(.slick-initialized) img{display:flex;flex-direction:column;justify-content:center;align-items:center;width:auto;height:100%;max-height:84px}.apl_lob_list_item.slick-slide,.apl_lob_slider:not(.slick-initialized) .apl_lob_list_item{width:14.5rem;min-height:50px;width:264px!important}.apl_lob_slider:not(.slick-initialized) .apl_lob_list_item{flex-shrink:0}.secure_checkout_icon img{height:20px}div#main-cart-footer.is-empty{display:none}div.cart__footer-wrapper{bottom:0;z-index:2;position:fixed;font-size:20px;display:flex;flex-direction:row;align-items:center;background:#f1f1f1;justify-content:space-between;padding:16px calc((100% - 1220px)/2);height:auto;width:100vw;box-shadow:inset 0 .5px #7d7d7d}div.cart__footer-inner{display:flex;width:100%}.sticky_order_summary_outer{width:100%;display:flex}.sticky_order_summary_outer .cart__footer,.sticky_order_summary_outer .sticky_left_cart{width:auto}.sticky_left_cart{padding:4px}.sticky_left_cart .payment_mode{margin:8px 0}p.order_summary_title{font-family:var(--font-body-family);line-height:100%;font-style:normal;font-size:32px;letter-spacing:-.02em;color:#000;font-weight:700}.secure_checkout_heading{display:flex;opacity:.7}.secure_checkout_icon{width:28px;height:28px;display:flex;flex-direction:row;justify-content:center;align-items:flex-start;padding:4px}.secure_checkout_desc{margin:0 4px;letter-spacing:.04em;line-height:100%;color:#7d7d7d}p.secure_checkout_title{font-style:normal;font-weight:700;font-size:16px;text-align:right;margin:0;line-height:100%;font-family:var(--font-body-family);letter-spacing:.04em}p.secure_checkout_power_by{margin:0;width:100%;font-size:10px;text-align:right;font-weight:300;line-height:100%}.sticky_right_cart{padding:0}.sticky_right_cart .js-contents{padding:4px}.sticky_right_cart h3.totals__subtotal{font-style:normal;font-weight:400;font-size:24px;line-height:18px;color:#121212;font-family:var(--font-body-family)}.sticky_right_cart p.totals__subtotal-value{font-family:var(--font-body-family);font-size:24px;font-style:normal;font-weight:700;line-height:18px;color:#121212;margin-left:16px}.sticky_right_cart small.tax-note.caption-large.rte{font-style:normal;font-weight:400;font-size:14px;line-height:17px;margin:0 0 12px;align-items:center}.sticky_right_cart .checkout_message{font-style:normal;font-weight:400;font-size:9px;line-height:11px;color:#121212;text-align:right;align-items:center}.sticky_right_cart .cart__ctas button{width:216px;height:48px;font-weight:600;font-size:14px;text-align:center;letter-spacing:-.02em;color:#fff;padding:0;font-family:var(--font-body-family)}.sticky_right_cart .cart__ctas{height:48px}.cart__footer.sticky_right_cart .cart__blocks{width:100%}.cart__footer.sticky_right_cart .cart__dynamic-checkout-buttons{display:none;margin-right:16px}.cart_order_summary_buttons{display:flex;margin:0 auto 16px;justify-content:flex-end}.cart_order_summary_buttons .shopify-cleanslate ul li{width:216px;height:48px!important;margin-top:0!important}.cart_order_summary_buttons .cart__dynamic-checkout-buttons div[role=button]{height:48px!important}#modal-contact-dark-overlay{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:#121212bf;overflow:auto;animation-name:animateopacity;animation-duration:.5s;z-index:11111}#contact-modal-container{display:none;position:fixed;top:0;left:0;width:100%;height:100%;z-index:11111}#contact-modal{position:relative;margin:0 auto;width:396px;background:#fff;border-radius:8px;top:25%;display:flex;flex-direction:column;justify-content:center;padding:16px;height:auto}.notify_modal .notify_close_icon{width:20px;height:20px}.notify_modal div#contact-modal-form-content{display:flex;flex-direction:column;align-items:flex-end;padding:0}#modal-success-message{font-family:var(--font-body-family);margin-top:8px;margin-bottom:0;font-weight:600;font-size:20px;line-height:150%;text-align:center;font-style:normal;color:#121212;width:256px}.modal-success-tick-icon{width:40px;height:40px;text-align:center}.modal-success-tick-icon img{width:24.44px;height:17.88px}.modal_succes_btn{margin-top:16px;width:100%}.contact-modal-success{display:flex;flex-direction:column;padding:0;align-items:center}.notify_modal .notify_popup_heading{font-family:var(--font-body-family);font-weight:600;font-size:20px;line-height:150%;color:#121212;flex:none;order:0;align-self:stretch;flex-grow:0;margin:0}.notify_modal .notify_email_label{font-weight:400;font-size:16px;line-height:150%;letter-spacing:.01em;color:#121212;margin:16px 0;font-family:var(--font-body-family)}.notify_modal input#ContactFormEmail{border:1px solid #7d7d7d;box-sizing:border-box;border-radius:4px;display:flex;height:44px;margin-bottom:16px;width:100%;font-weight:400;font-size:15px;line-height:150%;letter-spacing:.01em;color:#7d7d7d;flex-direction:row;align-items:center;padding:8px 16px;font-family:var(--font-body-family)}.notify_modal .notify_submit{font-family:var(--font-body-family);background:#0071e3;border-radius:32px;width:100%;display:flex;flex-direction:row;justify-content:center;align-items:center;padding:16px;font-weight:600;font-size:14px;line-height:20px;text-align:center;letter-spacing:-.02em;color:#fff;border:0;cursor:pointer}#contact-modal-button{font-family:var(--font-body-family);border:none;background:transparent;cursor:pointer;color:#0071e3;padding:0;font-weight:500;font-size:14px;line-height:116%;text-align:center;letter-spacing:.01em}input.btn.notify_done_btn{font-family:var(--font-body-family);background:#0071e3;border-radius:32px;display:flex;flex-direction:row;justify-content:center;align-items:center;padding:16px;width:100%;font-weight:600;font-size:14px;line-height:20px;text-align:center;letter-spacing:-.02em;color:#fff;border:none;cursor:pointer}#contact-modal-exit{border:none;background:none;font-size:18px;display:flex;flex-direction:row;justify-content:flex-end;align-items:center;padding:8px}.hide-modal-content{display:none!important}#apple_care_learn_more_modal,#swarranty_learn_more_modal{display:none;position:fixed;z-index:8;left:0;top:0;width:100%;height:100%;overflow:auto;background:#121212bf}.learn_more_modal_content,.learn_more_modal_content_sw{margin:10.31% auto auto;background:#fff;border-radius:8px;display:flex;flex-direction:column;padding:24px;width:502px;min-height:446px}.apple_care_popup_item,.swarranty_popup_item{text-align:center;margin-top:16px;margin-bottom:16px}.learn_more_close,.learn_more_close_sw{display:flex;flex-direction:row;justify-content:flex-end;align-items:flex-start;padding:4px}#apple_care_learn_more_modal .apple_care_popup_heading,#swarranty_learn_more_modal .swarranty_popup_heading{font-family:var(--font-body-family);font-weight:600;font-size:24px;line-height:29px;color:#121212;text-align:center;margin:0;font-style:normal}.apple_care_popup_price,.swarranty_popup_price{font-family:var(--font-body-family);font-weight:500;font-size:18px;line-height:116%;letter-spacing:.01em;color:#121212;text-align:center;margin:16px auto;font-style:normal}.apple_care_popup_content p,.apple_care_popup_content_cart p,.swarranty_popup_content p,.swarranty_popup_content_cart p{font-weight:400;font-size:13px;line-height:16px;letter-spacing:.03em;color:#000;margin:0;font-style:normal;font-family:var(--font-body-family)}.learn_more_close:hover,.learn_more_close:focus,.learn_more_close_sw:hover,.learn_more_close_sw:focus{text-decoration:none;cursor:pointer}.learn_more_modal_content .more_info_url,.learn_more_modal_content .more_info_url_prod,.learn_more_modal_content_sw .more_info_url_sw{font-weight:400;font-size:13px;line-height:16px;letter-spacing:.03em;margin-top:16px;text-decoration:none;color:#0071e3;display:none;font-family:var(--font-body-family)}.learn_more_close img,.learn_more_close_sw img{width:16.71px;height:16.71px}.apple_care_popup_content,.apple_care_popup_content_cart,.swarranty_popup_content,.swarranty_popup_content_cart{overflow-y:auto;overflow-x:hidden;height:192px}.cart_main_page{padding:0;max-width:1220px;width:100%;margin:0 auto}.cart_main_page .title-wrapper-with-link{margin:auto;height:130px;background:#fff}.cart_main_page .title-wrapper-with-link .title.title--primary{font-family:var(--font-body-family);font-style:normal;color:#000;font-weight:600;font-size:48px;line-height:48px;letter-spacing:-.02em;width:auto;text-align:left;text-transform:capitalize}.cart_main_page .title-wrapper-with-link .underlined-link{letter-spacing:0;text-align:left;text-decoration:none}div#main-cart-items table.cart-items{margin-top:28px;border-collapse:separate}.cart-items thead{margin-top:28px}.cart-items thead tr th{padding-bottom:15px}.cart-items thead tr th{font-style:normal;font-weight:400;font-size:14px;line-height:14px;color:#7d7d7d;padding-bottom:15px;text-transform:capitalize;font-family:var(--font-body-family)}.cart-items tbody{margin-top:0}.cart-items thead th:first-child{width:40%}.cart-item .cart-item__quantity,.cart-items .cart-items__heading--wide{text-align:right}.cart-item__quantity-wrapper{flex-direction:column;align-items:end;justify-content:flex-end}.cart-item__details .cart-item__name{margin-bottom:8px;font-style:normal;font-weight:700;font-size:24px;line-height:28px;letter-spacing:-.02em;color:#121212;max-width:100%;font-family:var(--font-body-family)}@media screen and (min-width: 768px){.cart-item__details .cart-item__name--preorder{margin-bottom:4px}}td.cart-item__details dl{margin:0}td.cart-item__details dl .product-option{font-style:normal;font-weight:400;font-size:12px;line-height:150%;color:#121212bf;font-family:var(--font-body-family)}td.cart-item__quantity{display:flex;flex-direction:column;align-items:flex-end;padding:0}.cart-item cart-remove-button{font-family:var(--font-body-family);font-style:normal;font-weight:500;font-size:14px;line-height:20px;color:#0071e3}.cart-item__quantity-wrapper quantity-input.quantity{border:.5px solid #121212;box-sizing:border-box;border-radius:8px;display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:8px;font-family:var(--font-body-family)}.cart-item__quantity-wrapper .quantity__button{font-family:var(--font-body-family);font-style:normal;font-weight:700;font-size:16px;line-height:20px;text-align:center;letter-spacing:-.02em;color:#121212bf}.cart-item__quantity-wrapper .quantity__input[type=number]{font-style:normal;font-weight:700;font-size:16px;line-height:20px;text-align:center;letter-spacing:-.02em;color:#121212;font-family:var(--font-body-family)}.cart-item__price-wrapper span.price.price--end{font-style:normal;font-weight:400;font-size:18px;line-height:18px;letter-spacing:-.02em;color:#000;margin:auto 0;font-family:var(--font-body-family)}.cart_itemadd td{padding-top:0;padding-bottom:40px}.applecare-products-on-cart{width:100%;left:0;padding:23px;background:#f7f7f7}tr.cart-item td{padding-top:48px;padding-bottom:40px}td.cart-item__details{padding-left:28px}.applecare-products-on-cart .add-on-image-cart{object-fit:contain;width:40px;height:40px}.applecare-products-on-cart .one-not-added{margin-right:18px}.applecare-item-title P{font-family:var(--font-body-family);font-style:normal;font-weight:500;font-size:14px;line-height:14px;color:#121212;margin:4px 0}.applecare-item-title a{text-decoration:none}.applecare-products-on-cart .four-not-added .care-btn{font-family:var(--font-body-family);border:1.5px solid var(--color-secondary-bt-outline);box-sizing:border-box;border-radius:32px;width:auto;height:auto;margin:0;font-style:normal;font-weight:600;font-size:14px;line-height:20px;text-align:center;letter-spacing:-.02em}div#main-cart-items .cart-item:not(:first-child){border-top:.4px solid #7d7d7d}.sticky_order_summary_outer{justify-content:space-between}.sticky_left_cart{width:auto;padding:0}.order_summary_title{margin-top:0;margin-bottom:24px}.secure_checkout{margin-bottom:12px}.sticky_left_cart .payment_mode{margin:0}.cart__footer.sticky_right_cart{padding:0}.cart__footer.sticky_right_cart .js-contents{padding:4px 0 0}.cart_order_summary_buttons{margin:0}.sticky_right_cart .checkout_message{display:none}.order_summary_title{margin-bottom:23px}.mobile_cart.cart-item-heading,.mobile_cart{display:none}.cart-item__image-container{border:none}p.order_summary_title{font-family:var(--font-body-family);padding-top:4px}.cart__footer.sticky_right_cart .totals{display:flex;justify-content:flex-end;align-items:flex-end;padding-top:7px;padding-bottom:16px}.cart_item_applecare td{padding-top:0;padding-bottom:34px}div#main-cart-items{border-bottom:.4px solid #7d7d7d}.cart-items th{border-bottom:.5px solid #7d7d7d}.compare_price{font-style:normal;font-weight:400;font-size:16px;line-height:22px;text-align:left;letter-spacing:-.02em;color:#7d7d7d;font-family:var(--font-body-family)}.vat_price_bold{font-family:var(--font-body-family);font-style:normal;font-weight:600;font-size:28px;line-height:28px;letter-spacing:-.02em;color:#0a0}.actual_price_bold{font-family:var(--font-body-family);font-style:normal;font-weight:600;font-size:28px;line-height:28px;letter-spacing:-.02em;color:#000}.actual_price{font-family:var(--font-body-family);font-weight:600;font-size:16px;line-height:28px;letter-spacing:-.02em;color:#000}.vat_discount{font-family:var(--font-body-family);font-weight:600;font-size:12px;line-height:14px;color:#de3618}.vat_price_text,#price-element .vat_price_text{font-family:var(--font-body-family);font-weight:600;font-size:16px;line-height:28px;letter-spacing:-.02em;color:#0a0}#price-element .vat_price,#price-element .actual_price,#price-element .compare_price{margin:0}.hero_billboard .slider.slider--everywhere .slider__slide,.hero_billboard .slideshow__media.banner__media.media{position:inherit;background:transparent}.hero_billboard .slideshow__text-wrapper.banner__content{position:unset;height:auto!important;padding:0;margin:0 0 56px}.hero_billboard .slider .slider__slide{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:56px 110px 0}.hero_billboard .hero_text_slider{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:0}.hero_billboard .hero_text_slider .slideshow__text.banner__box{display:flex;justify-content:center;align-items:center;padding:0;background:transparent}.hero_billboard .slideshow__media.banner__media.media{margin:0 auto 25.21px;height:fit-content}.hero_billboard span.hero_badge{font-family:var(--font-body-family);font-style:normal;font-weight:600;font-size:12px;line-height:14px;color:#bf4800}.hero_billboard .banner__heading{margin:4px auto;font-style:normal;font-weight:600;font-size:48px;line-height:48px;text-align:center;letter-spacing:-2px;color:#000;font-family:var(--font-body-family)}.hero_billboard .banner__text{font-family:var(--font-body-family);font-style:normal;font-weight:400;font-size:16px;line-height:150%;letter-spacing:.02em;color:#121212;margin-bottom:4px;margin-top:0!important}.hero_billboard .banner__buttons{margin-top:0;display:flex;flex-direction:row;align-items:flex-start;padding:0;max-width:inherit}.billboard_buttons{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:0;margin-top:16px}.banner_learn_more_buttons{margin-right:31px}.banner_learn_more_buttons a.button{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:0;border:none;background:transparent}.banner_learn_more_buttons a.button span{font-family:var(--font-body-family);font-style:normal;font-weight:600;font-size:14px;line-height:20px;text-align:center;letter-spacing:-.02em;color:#0071e3;margin-right:8px}.hero_billboard .banner__buttons a.button{font-family:var(--font-body-family);background:#0071e3;border-radius:32px;font-style:normal;font-weight:600;font-size:14px;line-height:20px;text-align:center;letter-spacing:-.02em;color:#fff;width:auto;padding:0 24px}img.billboard_btn_link_icon{width:4.5px;height:9px}.hero_billboard .slideshow__media img{margin:auto;width:auto!important;position:static!important;height:344.59px!important}.billboard_controls{background:#fff;box-shadow:0 4px 10px #00000014;border-radius:32px;position:absolute!important;display:flex;flex-direction:row;justify-content:center;align-items:center;width:177px;height:48px;left:50%;transform:translate(-50%,-50%);z-index:1}.billboard_controls button.slider-button{display:none}.billboard_controls .slider-counter__link--active.slider-counter__link--dots .dot{background-color:#7d7d7d;border-color:#7d7d7d}.hero_billboard .slideshow.banner{min-height:auto}.app_stripe_outer{display:flex;flex-direction:row;align-items:center;padding:40px 0;max-width:100%;background:#fafafa}.app_stripe_grid .media.media--transparent.media--adapt{background-color:transparent}.app_stripe_outer slider-component{width:100%}.app_stripe_grid{display:block}.app_stripe_grid li{min-width:240px;height:240px;margin:0 16px 0 0}.app_stripe_grid .multicolumn-card__info{padding:0}.app_stripe_item_label{font-family:var(--font-body-family);font-style:normal;font-weight:600;font-size:12px;line-height:14px;color:#bf4800;text-transform:uppercase}.app_stripe_label{letter-spacing:0}.app_stripe_grid li.slick-slide.slick-current{margin-left:43px}.app_stripe_outer .multicolumn-card__info h3.app_stripe_title{font-family:var(--font-body-family);font-style:normal;font-weight:600;font-size:24px;line-height:28px;display:flex;align-items:flex-start;color:#000;margin-top:4px;letter-spacing:0}.app_stripe_grid .multicolumn-card__image-wrapper{height:130px;margin:16px 0 0;display:flex;flex-direction:column;justify-content:center;padding:0}.app_stripe_grid li a{width:100%}.app_stripe_grid li .multicolumn-card.content-container{padding:24px;background:#fff;box-shadow:0 2px 10px #00000014;border-radius:16px}.app_stripe_outer .slider-buttons{display:none}.app_stripe_outer .slick-list.draggable{padding:0!important}.item_tile_outer{justify-content:center;display:flex;flex-direction:row;align-items:center;padding:calc((100% - 1220px)/2);max-width:100%;background:#fafafa;padding-top:32px!important;padding-bottom:40px!important}.item_tile_outer slider-component{width:100%}.item_tile_outer ul{row-gap:16px;column-gap:16px;justify-content:center}.item_tile_outer li.item_tile{height:602px;max-width:49%}.item_tile_outer li.item_tile .multicolumn-card.content-container{background:#fff;border-radius:16px;display:flex;flex-direction:column;padding:32px}.item_tile .multicolumn-card__info{padding:0;margin-bottom:56px}.item_tile_desc .rte{font-style:normal;font-weight:600;font-size:12px;line-height:14px;padding-bottom:4px;font-family:var(--font-body-family);height:14px}.item_tile_desc h3{font-style:normal;font-weight:600;font-size:36px;line-height:48px!important;color:#121212;letter-spacing:-1px;font-family:var(--font-body-family)}.item_tile_btn{font-family:var(--font-body-family);border:2px solid #0071e3;box-sizing:border-box;border-radius:32px;margin:0;display:flex;width:160px;flex-direction:row;justify-content:center;align-items:center;padding:14px 16px;background:transparent;font-style:normal;font-weight:600;font-size:14px;line-height:20px;text-align:center;letter-spacing:-.02em;color:#0071e3!important}.item_tile_media{text-align:center;align-items:center;height:316px;padding:0!important;margin:0!important;display:flex;justify-content:center;vertical-align:middle}.item_tile_media .media--transparent{display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:transparent;padding-bottom:0!important}.item_tile_desc{margin-bottom:24px;align-items:center}h3.no_tile_label{margin-top:18px!important}.multi_prop_tile{border-bottom:1px solid #d9d9d9}.multi_prop_tile_outer{display:flex;flex-direction:column;justify-content:center;align-items:center;max-width:100%;padding:calc((100% - 1220px)/2);gap:8px}.item_tile_media .media--transparent img{position:static!important;max-width:538px;max-height:344px}.multi_prop_tile_outer ul{list-style-type:none;width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;padding:0;gap:84px}li.multi_prop_slide{display:flex;flex-direction:column;align-items:center;padding:0;text-align:center;gap:16px;flex-grow:0!important}.multi_prop_img_box{display:flex;margin:0 auto;width:44px;height:44px;justify-content:center;align-items:center}li.multi_prop_slide .multicolumn-card__image-wrapper{margin:auto}li.multi_prop_slide .multicolumn-card__info{padding:0!important;margin-top:16px}li.multi_prop_slide .multicolumn-card__info span{font-family:var(--font-body-family);font-style:normal;font-weight:600;font-size:24px;line-height:30px;text-align:center;letter-spacing:-.02em!important;color:#000;display:block;max-height:60px;overflow:hidden}li.multi_prop_slide .multicolumn-card__info .rte{margin-top:16px}.multi_prop_tile .multicolumn{background:#fff}li.multi_prop_slide .rte p{font-style:normal;font-weight:400;font-size:14px;line-height:22px;text-align:center;color:#121212;font-family:var(--font-body-family);max-height:66px;overflow:hidden}.image_with_text_tile_box{padding:0;height:auto!important;border:none}.image_with_text_tile_box .image_with_text_media_img{height:366px}img.image_with.text_sec{object-fit:cover}.image_with_text_tile_box .img_text_outer{display:flex;width:100%}.image_box{margin-top:0;margin-bottom:auto;position:static;width:50%;height:366px;max-width:50%}.text_box{width:50%}.text_box .image-with-text__content{margin:0!important;width:auto;height:366px;background:#fafafa;border-radius:0 8px 8px 0;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:24px}.imag_with_text_content{max-width:340px;gap:24px;text-align:center;display:flex;flex-direction:column;align-items:center;padding:0;position:static}.imag_with_text_content .content_heading{max-width:340px;font-style:normal;font-weight:600;font-size:32px;line-height:38px;max-height:38px;overflow:hidden;align-items:center;text-align:center;letter-spacing:-.02em;color:#121212;font-family:var(--font-body-family)}.imag_with_text_content .content_desc p{font-style:normal;font-weight:400;font-size:14px;line-height:22px;align-items:center;text-align:center;color:#121212;font-family:var(--font-body-family)}.imag_with_text_content .content_desc{max-width:340px}.imag_with_text_content .btn_prime,.content-container .btn_prime{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:16px 32px;width:auto;height:auto;border:1.4px solid #0071e3;box-sizing:border-box;border-radius:32px;background:transparent}.imag_with_text_content .btn_prime a,.content-container .btn_prime a{font-family:var(--font-body-family);position:static;height:auto;font-style:normal;font-weight:600;font-size:14px;line-height:20px;text-align:center;letter-spacing:-.02em;color:#0071e3}.image_with_text_tile_first{padding-top:32px}.image_with_text_tile{margin-right:auto;margin-left:auto;padding-bottom:32px;width:100%}.image_with_text_tile:last-of-type{border-bottom:1px solid #d9d9d9}.image_with_text_tile .image-with-text{border:none}.cancel_price,.cancel_price1{text-decoration:line-through}#price-element .cancel_price{display:none}.npi_pdp_section{font-size:14px;line-height:100%;text-align:center;letter-spacing:.01em;vertical-align:super}.header__heading{display:flex;justify-content:center;padding:0;max-height:36px}@media screen and (max-width: 1023px){.header__heading{width:100%}}.social_media a{display:inline-block;text-decoration:none}#social_media{margin-top:10px}.social_media a svg{height:1.8rem;width:1.8rem;margin-right:10px}.social_icon_circle{border-radius:30px;display:inline-block;height:30px;line-height:30px;margin:auto 3px;width:30px;font-size:15px;text-align:center}.image_with_text_sec{object-fit:cover!important}.success_notify_modal{height:auto!important}.empty-cart-button{background:#0071e3;border-radius:32px}.empty-cart-text{font-family:var(--font-body-family);font-style:normal;font-weight:600;font-size:14px;line-height:20px;text-align:center;letter-spacing:.02em;color:#fff}.empty-cart-button:hover{background:#005cb9}.billboard_buttons .banner_learn_more_buttons a.button:hover span,.product_collage .image_link_text a:hover{color:#005cb9!important}.hero_billboard .banner__buttons a.button:hover,.card-slider-buttons:hover{background:#005cb9;border-color:#005cb9}.item_tile_btn:hover,.imag_with_text_content .btn_prime:hover,.imag_with_text_content .btn_prime:hover a{border-color:#0053a7;color:#0053a7!important}.billboard_buttons .banner_learn_more_buttons a.button:hover svg path{stroke:#005cb9}.header-wrapper--border-bottom{width:100%;background:#fff;box-shadow:inset 0 -.5px #d2d2d7}.applecare-item-title .apple-care-card-title,.applecare-item-title .learnmore{margin:0;font-size:14px;line-height:16px}.applecare-item-title .learnmore{padding:15px 8px 2px 0}.applecare-item-quantity-change{display:flex;justify-content:flex-end;align-items:center;column-gap:8px}.cart-items thead th:first-child{width:49.181%;padding-left:8px}.apple-care-show-desktop{background:#f7f7f7;margin-bottom:40px}.apple-care-show-desktop td:first-child,td:nth-child(2){background:#fff}.apple-care-img-info-title{padding-left:2.4rem!important}.empty-div-desktop{background:#fff}.cart-items .quantityandremove{text-align:right;vertical-align:middle}.quantity-no-mark{font-family:var(--font-body-family);font-weight:700;font-size:16px;line-height:16px;text-align:right;letter-spacing:-.02em;color:#121212}.apple-care-remove-a{margin:4px 0;line-height:0}.apple-care-remove-a a{color:#0071e3;font-family:var(--font-body-family);font-style:normal;font-weight:500;font-size:14px;line-height:20px}.apple-care-show-desktop .apple-care-price-box-n{text-align:right;vertical-align:middle;padding-right:8px}.apple-care-show-desktop .apple-care-price-box-n .spanprice{font-size:16px;line-height:20px;padding-right:24px}.applecarecartgridchg{width:100%;grid-template-columns:6.8rem auto;left:0}.cart-items .total-right-space,.cart-item__price-wrapper{padding-right:8px}.header__menu-item .icon-caret{display:none}summary.list-menu__item{padding-right:0}ul.menu-drawer__menu li a svg,.menu-drawer summary.menu-drawer__menu-item svg{margin-right:10px}.cart-count-bubble,.hero_billboard .banner__buttons a.button,.card-slider-buttons,.button-cart-frequent,.show_buy .button--primary,.card-slider-buttons_2,.btn_prime_1,a.image-with-text-button,.contact__button .button,.mini_checkout-edit .button--primary,.cart__checkout-button .button,button#continue_button,.image_with_text_grid .button_primary,.customer button,.sticky_right_cart .cart__ctas button,.notify_modal .notify_submit,input.btn.notify_done_btn,.service_link .schedule_btn,.empty-cart-button,.image_link_text{background-color:var(--color-primary-bt-bg)!important;color:var(--color-primary-bt-label)!important;border-color:var(--color-primary-bt-outline)!important;height:auto!important;text-align:center}.cart-count-bubble:hover,.hero_billboard .banner__buttons a.button:hover,.card-slider-buttons:hover,.button-cart-frequent:hover,.show_buy .button--primary:hover,.card-slider-buttons_2:hover,.btn_prime_1:hover,a.image-with-text-button:hover,.contact__button .button:hover,.mini_checkout-edit .button--primary:hover,.cart__checkout-button .button:hover,button#continue_button:hover,.image_with_text_grid .button_primary:hover,.customer button:hover,.sticky_right_cart .cart__ctas button:hover,.notify_modal .notify_submit:hover,input.btn.notify_done_btn:hover,.service_link .schedule_btn:hover,.empty-cart-button:hover,.image_link_text:hover{background-color:var(--color-primary-bt-hover)!important;border-color:var(--color-primary-bt-hover)!important}.image_with_text_grid .button_primary a{color:var(--color-primary-bt-label)!important}.item_tile_btn,.imag_with_text_content .btn_prime,.productcomparediv button.td3.button.button--secondary,.pdp-care-btn,.pdp-secWarranty-btn,.show_atc .button--secondary,.td3 .button--secondary,.img_with_txt_btn,.cart-notification__links .button--secondary,.rich-text--full-width .rich-text__blocks a,.banner--desktop-transparent .button--secondary,#cart-notification-button,.applecare-products-on-cart .four-not-added .care-btn,.productcomparediv a.td3.button.button--secondary,.care-btn{background-color:var(--color-secondary-bt-bg)!important;color:var(--color-secondary-bt-label)!important;border-color:var(--color-secondary-bt-outline)!important;height:auto!important;text-align:center}.item_tile_btn:hover,.imag_with_text_content .btn_prime:hover,.productcomparediv button.td3.button.button--secondary:hover,.pdp-care-btn:hover,.pdp-secWarranty-btn:hover,.show_atc .button--secondary:hover,.td3 .button--secondary:hover,.img_with_txt_btn:hover,.cart-notification__links .button--secondary:hover,.imag_with_text_content .btn_prime:hover a,.rich-text--full-width .rich-text__blocks a:hover,.banner--desktop-transparent .button--secondary:hover,#cart-notification-button:hover,.applecare-products-on-cart .four-not-added .care-btn:hover,.productcomparediv a.td3.button.button--secondary:hover{border-color:var(--color-secondary-bt-hover)!important;color:var(--color-secondary-bt-hover)!important}.imag_with_text_content .btn_prime a{color:var(--color-secondary-bt-label)!important}.billboard_buttons .banner_learn_more_buttons a.button span,.product_collage .image_link_text a,.apl_lob_main_title a.main_lob_tile:hover,#collapseconID .accordion1.active_1 span.accordionTitle,#collapseconID .accordion1.active_1:after,.image_with_text_text_btns button p a,.image_with_text_text_btns button i,.image-with-text__text-item button.image_secondary_text.button_secondary_clicked,.accordion details[open]>summary .accordion__title,.accordion details[open]>summary .icon-caret,.active_seemore,.share-button__button:hover,.image_with_text_text_btns button,.location_str_phn,.location_str_email,.location_str_adrs,.locator_grid a,.cd-annotation .fa-location-dot:hover,.mapelement .text_annot,.multicolumn_sec a.link.animate-arrow{color:var(--color-link-dynamic-label)!important}.custom_plp_cards .image-with-text__content .new_div a.image_secondary_text{z-index:2}.billboard_buttons .banner_learn_more_buttons a.button:hover span,.product_collage .image_link_text a:hover,.image_with_text_text_btns button p a:hover,.image_with_text_text_btns button:hover i,.image-with-text__text-item button.image_secondary_text.button_secondary_clicked:hover,.active_seemore:hover,.image_with_text_text_btns button:hover,.multicolumn_sec a.link.animate-arrow:hover{color:var(--color-link-dynamic-hover)!important}.customer form input[type=checkbox]:checked{accent-color:var(--color-link-dynamic-label)!important}.billboard_buttons .banner_learn_more_buttons a.button svg path,.share-button__button:hover svg path{stroke:var(--color-link-dynamic-label)!important}.billboard_buttons .banner_learn_more_buttons a.button:hover svg path{stroke:var(--color-link-dynamic-hover)!important}.product-form__input input[type=radio]:checked+label,.header .container_search .nosubmit_form:focus-within,.product-form__input input[type=radio]+label:hover,.product-trade-in-form__input input[type=radio]:checked+label{border-color:var(--color-link-dynamic-label)!important;box-shadow:none!important}.showpanel_active{border-color:var(--color-link-dynamic-label)!important}.monthly_pricing_segment a,.river_content_link_parent a.river_content_links_pdp,.care-info a,#footer_monthly_price .monthly_pricing_segment a,.notify_text,.continue_link,.cart_main_page .title-wrapper-with-link .underlined-link,#ShowPickupAvailabilityDrawer,.get-started,.applecare-item-title a,cart-remove-button .button,.apple-care-remove-a a,a.end_lob_title,.current_map span,span.service_htext,.store-details-out span .myarrow,.landmark section p.homepage,.cart__login-paragraph a,.customer.account a.ca-account,a.account_address_btn,.login a[href="#recover"],.login a,.customer_update_inner_container a.cancel{color:var(--color-tertiary-dynamic-label)!important}.monthly_pricing_segment a:hover,.river_content_link_parent a.river_content_links_pdp:hover,.care-info a:hover,#footer_monthly_price .monthly_pricing_segment a:hover,.notify_text:hover,.continue_link:hover,.cart_main_page .title-wrapper-with-link .underlined-link:hover,#ShowPickupAvailabilityDrawer:hover,.get-started:hover,.applecare-item-title a:hover,cart-remove-button .button:hover,.current_map:hover span,span.service_head.toggle-btn:hover span.service_htext,.landmark section p.homepage a:hover,.cart__login-paragraph a:hover,.customer.account a.ca-account:hover,a.account_address_btn:hover,.notify_out_of_stock #contact-modal-button.btn.notify_btn:hover .notify_text,.login a:hover,.customer_update_inner_container a.cancel:hover{color:var(--color-tertiary-dynamic-hover)!important;text-decoration-line:underline!important}a.end_lob_title span svg path,.current-loc svg path{fill:var(--color-tertiary-dynamic-label)!important}.card-slider-buttons-disabled:hover{background:#d0d0d0!important;border:1.4px solid #d0d0d0!important}#contact-modal-button .notify_arrow svg g{stroke:var(--color-tertiary-dynamic-label)!important}a#contact-modal-button:hover .notify_arrow svg g{stroke:var(--color-tertiary-dynamic-hover)!important}img.multicolumn-card__image.multi_prop_img{height:auto}li.multi_prop_slide .multicolumn-card__image-wrapper{margin:auto;height:32px;align-items:center;vertical-align:middle}.item_tile_outer ul li{margin-top:0!important}#price-element .vat_price_bold{font-size:24px;line-height:28px;font-weight:600;font-family:var(--font-body-family);letter-spacing:-.02em;color:#0a0}#price-element .pricetitle_sticky{display:none!important}.removeline{text-decoration:none}.fbt-head{font-family:var(--font-body-family);font-weight:700;font-size:18px;line-height:21px;letter-spacing:-.02em;color:#121212!important;margin-left:0;margin-top:0}.mini-frequently-bought{margin:24px;text-align:left}.mini-search-products{list-style-type:none;padding:0;margin:0}.line-frequent-item{display:flex;flex-direction:row;padding:0;height:42px;left:24px;margin:24px 0}span.mini-frequently-price{margin-top:4px;padding:2px 0}.mini-frequently-image{width:132px;border-radius:8px;margin:0}.img-area-frequent{padding:0;width:42px;height:42px}.product-desc-frequent{width:160px;margin-left:-50px}.mini-frequently-title{font-family:var(--font-body-family);font-weight:500;font-size:14px;line-height:14px;align-items:center;color:#121212;display:inline-block!important;vertical-align:-webkit-baseline-middle;letter-spacing:-.02em}.mini-frequently-price{font-weight:400;font-size:12px;line-height:150%;color:#121212bf;font-family:var(--font-body-family)}.col-set1-frequently{padding-right:16px}.minicart_title_m{display:none}.ac-placeholder{border-top:2px solid #d0d0d0;border-bottom:2px solid #d0d0d0;margin:36px 24px 24px;text-align:center;width:auto}.line-border{margin-top:24px;margin-bottom:24px;display:flex;align-items:center}.image-placeholder{margin:auto;float:left}.text-addi{margin-left:16px;text-align:left}.place-text-desc{font-family:var(--font-body-family);font-weight:500;font-size:14px;line-height:150%;align-items:center;letter-spacing:.01em;color:#121212;margin:4px 0}.place-text-interest{font-weight:400;font-size:12px;line-height:16px;align-items:center;color:#7d7d7d;margin:4px 0;font-family:var(--font-body-family)}.get-started{font-family:var(--font-body-family);font-weight:500;font-size:14px;line-height:17px;align-items:center;color:#0071e3;margin:4px 0;text-decoration:none}.cart-notification-product__image{display:inline-block}.cart-notification-product__image img{width:42px;height:39.1px;object-fit:contain}.apple-care-product-desc{font-style:normal;font-weight:400;font-size:10px;line-height:12px;color:#121212bf;word-break:break-word;font-family:var(--font-body-family)}.cart-notification__links{margin-top:24px}.mini_checkout-edit{margin-top:16px}.continue_link{font-family:var(--font-body-family);font-style:normal;font-weight:500;font-size:14px;line-height:20px;text-align:center;letter-spacing:-.02em;color:#0071e3;text-decoration:none;margin-top:28px}button[name=checkout]{font-size:14px;line-height:20px;width:308px;height:52px;background:#0071e3;border-radius:32px;justify-content:center;align-items:center;text-align:center;display:block;margin:0 auto}#cart-notification-button{font-family:var(--font-body-family);width:308px;height:52px;font-style:normal;font-weight:600;font-size:14px;line-height:20px;color:#0071e3;text-align:center;display:block;margin:0 auto;padding:14px}.minicart_close{position:absolute;right:0}#cart-notification{padding:32px 24px 8px;z-index:99999;position:absolute;right:calc((100% - 1220px)/2);background:#fff;border:1px solid #ccc;max-height:520px;height:auto;min-height:300px;width:404px!important;overflow-y:scroll;overflow-x:hidden}.cartitem{display:block;clear:both}.col-set1{display:inline-block;vertical-align:top}.col-set2{width:80%;display:inline-block;vertical-align:top}.col-set2 a{text-decoration:none;display:block}.col-set-price{right:0%;position:absolute}.ajax-total{text-align:right;padding:10px 0;font-weight:700}.cart-notification__heading{font-family:var(--font-body-family);font-style:normal;font-weight:600;font-size:18px;line-height:21px;letter-spacing:-.02em;color:#000}.cartmini{display:flex!important;align-items:flex-start;padding:24px 0 0 24px}.cart-item__quantity{padding-left:4rem!important}.cart-notification-product__name{font-family:var(--font-body-family);font-style:normal;font-weight:500;font-size:14px;line-height:14px;display:flex;align-items:center;letter-spacing:-.02em;color:#121212}.cart-notification-product__preorder-message{color:#424245;font-family:var(--font-body-family);font-size:12px;font-style:normal;font-weight:500;line-height:14px;margin-bottom:4px}.min_options{font-style:normal;font-weight:400;font-size:12px;line-height:150%;color:#121212bf;word-break:break-word;font-family:var(--font-body-family)}.apple_popup_img_mb,.swarranty_popup_img_mb,.apple_care_popup_content.show_mob,.apple_care_popup_content_cart.show_mob,.swarranty_popup_content.show_mob,.swarranty_popup_content_cart.show_mob{display:none}#price-element .price-item--sale,#price-element .price__regular .price-item--regular{font-family:var(--font-body-family);font-style:normal;font-weight:700;font-size:14px;line-height:16.71px;color:#121212;letter-spacing:-.02em;vertical-align:middle}#footer_monthly_price span{font-family:var(--font-body-family);font-style:normal;font-weight:500;font-size:14px;line-height:16.71px;letter-spacing:-.02em;color:#121212bf}#footer_monthly_price{text-align:left}#footer_monthly_price .monthly_pricing_segment a{display:flex;margin-top:6px}#price-element .vat_discount{display:none}.adjust-top-store-details{top:22.5rem!important}.store-overlay-spin .fa-spinner{margin:0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.store-overlay-spin{position:fixed;top:0;left:0;height:100%;width:100%;background-color:#fff;opacity:.8;display:none;z-index:100}.cd-annotation{font-size:40px;cursor:pointer}.cd-annotation .fa-location-dot{color:#121212}.cd-annotation .fa-location-dot:hover,.cd-annotation .fa-location-dot.active{color:#0071e3}.search_bar_fix{position:relative;padding:8px 1.2rem 0 0}.location_str_name{font-family:var(--font-body-family);font-style:normal;font-weight:500;font-size:18px;line-height:22px;letter-spacing:-.02em;color:#000;margin:0;padding:16px 0 0}.location_str_name2{font-style:normal;font-weight:400;font-size:14px;line-height:20px;color:#000;display:block;padding-bottom:16px;font-family:var(--font-body-family)}.location_str_phn,.location_str_email,.location_str_adrs{font-style:normal;font-weight:400;font-size:14px;line-height:20px;color:#0071e3;font-family:var(--font-body-family)}.location_str_hrs{font-style:normal;font-weight:400;font-size:14px;line-height:20px;color:#000;font-family:var(--font-body-family)}.schedule_btn{padding:16px 24px;position:static;height:48px;background:#0071e3;border-radius:32px;color:#fff!important;width:100%!important;display:block;font-family:var(--font-body-family);font-style:normal;font-weight:700;font-size:14px;line-height:20px;text-align:center;letter-spacing:-.02em}.schedule_btn:hover{background-color:var(--color-primary-bt-hover)!important;border-color:var(--color-primary-bt-hover)!important}.service_head .service_htext{font-family:var(--font-body-family);font-style:normal;font-weight:500;font-size:14px;line-height:20px;letter-spacing:-.02em;color:#0071e3;cursor:pointer;padding:0 4px 0 0;text-transform:capitalize}.service_link .aro{font-family:var(--font-body-family);font-style:normal;font-weight:500;font-size:14px;line-height:20px;letter-spacing:-.02em}.toggle-btn{position:relative;display:block;background:transparent;color:#0071e3;padding:10px;text-decoration:none;margin-bottom:5px}.toggle-btn{background:transparent}.service_open ul li{display:list-item;padding:5px 0 0;text-align:left}.service_open ul li a{font-style:normal;font-weight:400;font-size:14px;line-height:20px;letter-spacing:-.02em;color:#000;text-decoration:none;text-align:left;font-family:var(--font-body-family)}.service_open{display:flex;text-align:center;padding-bottom:2.4rem;padding-top:1.8rem}.service_open ul{overflow:hidden;vertical-align:top!important;margin-top:0;list-style-position:inside;flex:auto}.store-details .storeimg{text-align:center;max-width:100%;max-height:157px}.store-details img{width:auto;height:auto;max-width:100%;max-height:157px}.locator_grid{width:100%;position:relative;display:grid;grid-template-columns:386px 4fr;gap:40px;grid-auto-rows:minmax(50px,auto);line-height:20px;vertical-align:top!important}.locator_grid a{text-decoration:none;outline:none;color:#0071e3}.one-search_details{grid-column:1!important;grid-row:1!important}.one-store_details{grid-column:1;grid-row:1/2}.two-location_map{grid-column:2;grid-row:1;text-align:center}.store_details_innerdiv{position:relative;top:22rem}.current_map{font-family:var(--font-body-family);font-style:normal;font-weight:500;font-size:14px;line-height:15px;color:#0071e3!important;vertical-align:super}.current-loc{padding-top:16px}.service_head{font-family:var(--font-body-family);font-style:normal!important;font-weight:500!important;font-size:14px!important;line-height:20px!important;color:#0071e3!important;display:block;text-align:center;padding:8px;margin:1.6rem 0 0}.search_panel{overflow-y:scroll;max-height:992px;padding-right:10px;margin-bottom:2rem}.search_panel::-webkit-scrollbar{width:4px}.search_panel::-webkit-scrollbar-thumb{background-color:#7d7d7d;border-radius:16px;border:transparent}#map{height:1192px}.location_search_form{width:90%;display:flex;flex-direction:row;justify-content:space-between;align-items:center;position:static;height:36px;background:#fff;border:1px solid #7d7d7d;box-sizing:border-box;border-radius:32px}.location_search_form input[type=search]{border:none;background:transparent;margin:0;font-size:14px;padding:8px 16px;color:inherit;border-radius:inherit;width:100%!important}.location_search_form input[type=search]::placeholder{font-family:var(--font-body-family);font-style:normal;font-weight:500;font-size:14px;line-height:14px;color:#121212bf;opacity:.75;overflow:visible}.location_search_form a{text-indent:-999px;overflow:hidden;width:40px;padding:0;margin:0;border:1px solid transparent;border-radius:inherit;background:transparent url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' class='bi bi-search' viewBox='0 0 16 16'%3E%3Cpath d='M11.742 10.344a6.5 6.5 0 1 0-1.397 1.398h-.001c.03.04.062.078.098.115l3.85 3.85a1 1 0 0 0 1.415-1.414l-3.85-3.85a1.007 1.007 0 0 0-.115-.1zM12 6.5a5.5 5.5 0 1 1-11 0 5.5 5.5 0 0 1 11 0z'%3E%3C/path%3E%3C/svg%3E") no-repeat center;cursor:pointer;opacity:.7}.landmark{width:309px;padding:14px 14px 18px 18px;background:#fff;border-radius:5px;box-shadow:10px 10px 50px #0000004a;font-family:Helvetica,Arial,sans-serif;-webkit-transform-origin:0 10px;transform-origin:0 10px;transform:translateY(-20px)}.landmark .inside_div_head{font-family:var(--font-body-family);margin-top:0;background-color:#fff;color:#000;text-align:left;font-size:18px;font-weight:600;line-height:30.96px;padding:0;margin-bottom:15px;display:flex;justify-content:space-between}.inside_div_head .inside_div_head_first{font-family:var(--font-body-family);font-style:normal;font-weight:600;font-size:18px;line-height:172%;letter-spacing:-.02em;color:#000}.inside_div_head .inside_div_head_sec{font-family:var(--font-body-family);font-style:normal;font-weight:400;font-size:14px;line-height:172%;letter-spacing:-.02em;color:#121212bf}.landmark section{padding:0;font-size:14px;text-align:left}.landmark section p{margin:0}.landmark section .mapelement{font-family:var(--font-body-family);font-style:normal;font-weight:600;font-size:14px;line-height:22px}.mapelement .label_annot{color:#000}.mapelement .text_annot{font-family:var(--font-body-family);color:#0071e3;font-weight:500}.landmark section p.homepage{padding-bottom:0;margin:7px 0;color:#0071e3;font-size:14px;font-weight:500;line-height:24.08px;font-family:var(--font-body-family)}.landmark:after{content:"";position:absolute;width:0;height:0;border-bottom:13px solid rgba(0,0,0,0);left:0;right:0;margin:0 auto -13px;border-top:15px solid #fff;border-left:15px solid transparent;border-right:15px solid transparent;top:100%}.autocom-box{padding:0;opacity:0;pointer-events:none;max-height:280px;overflow-y:auto}.autocom-box{display:none;position:absolute;z-index:99999;background-color:#fff;width:84%;padding:10px 8px 0;opacity:1;pointer-events:auto;justify-content:center;margin-left:8px;box-shadow:0 1px 2px #3c40434d,0 1px 3px 1px #3c404326}.autocom-box li{list-style:none;padding:8px 12px;width:100%;cursor:default;border-radius:3px}.autocom-box li:hover{background:#efefef}.myarrow{color:#0071e3}.mk-callout .mk-selected{width:auto;top:-10px;height:auto;transform:translate(145px,18px) rotate3d(0,0,0,0)!important}.locator_head{font-family:var(--font-body-family);font-style:normal;font-weight:600;padding-bottom:2.4rem;font-size:48px;line-height:32px;color:#000}.search-result{font-style:normal;font-weight:400;font-size:12px;line-height:15px;color:#121212bf;border-bottom:.5px solid #7d7d7d;padding-top:35px;padding-bottom:8px;font-family:var(--font-body-family)}.store-details-out{padding-top:2px;height:fit-content;padding-bottom:12px}.store-details{background:#fff;border:1px solid #d0d0d0;box-sizing:border-box;border-radius:8px;margin:0 0 16px;justify-content:center;align-items:center;padding:16px}.store-details:hover{border:1px solid #7d7d7d}.store-details-out span{font-style:normal;font-weight:400;font-size:14px;line-height:20px;letter-spacing:-.02em;color:#000;font-family:var(--font-body-family)}.showerror{font-family:var(--font-body-family);margin-left:.5vw;font-size:14px;font-weight:600;color:#f96;margin-top:5px;line-height:1.2}.showpanel_active{border:1px solid #0071e3}.store-location-find-main{padding:60px 0 84px}.service_hide_show{padding-bottom:14px}.telephone-store{margin-top:16px}button.product-form__buttons_3.card-slider-buttons_3.spf-product__form-btn-addtocart{color:#121212!important;background:#d0d0d0!important;border:1.4px solid #d0d0d0!important}.two-price .price__sale span.price-item.price-item--sale.price-item--last.price-sale{font-family:var(--font-body-family)}.banner__text.banner_text_mb{display:none}.product .monthly_pricing_segment_3{line-height:18px!important}.monthly_pricing_segment a{line-height:12px}.care-info{line-height:22px}.pdp-care-btn,.pdp-secWarranty-btn{font-family:var(--font-body-family)}.product-form__input input[type=radio]:checked+.color-swatch{background-position:center;padding:3px;background-clip:content-box;width:40px!important;height:40px!important}.product__info-wrapper .product-form__input.bottom-space{display:flex;align-items:center;justify-content:left;flex-wrap:wrap}.product-form__input input[type=radio]+label{display:flex;align-items:center}.APP_stripe .homepage_bg{padding:40px 0 0;width:100%;padding-left:calc((100% - 1220px)/2)}.homepage_bg{background:#f7f7f7}.price_discount_slider{letter-spacing:-.02em}.mobile-care-pdp{display:flex}.hero_billboard .slideshow__media.banner__media.media.placeholder{height:50%;width:50%}.hura-messages.swiper-wrapper{justify-content:center;min-height:20px;align-items:center}.hura-messages.swiper-wrapper.slick-initialized.slick-slider{justify-content:center}#contact-modal-button .notify_arrow svg g{filter:drop-shadow(30px 10px 4px #4444dd)}.product__tax{margin-top:0}.collage__item .image_tag{width:auto;text-align:center;height:auto;display:block}.fancybox-content{width:1020px;height:960px;margin:0}.fancybox-content::-webkit-scrollbar,.fancybox-slide::-webkit-scrollbar{display:none}.fancybox-is-open{background:#1e1e1ee6}.fancybox-is-open .fancybox-toolbar{opacity:1!important;width:100%;right:unset;justify-content:flex-end;display:flex}.fancybox-button.fancybox-button--zoom{display:none}.fancybox-button.fancybox-button--close,.fancybox-button.fancybox-button--close:hover{color:#121212}.fancybox-is-open .fancybox-button.fancybox-button--close svg{width:auto}.fancybox-inner{display:flex;justify-content:center;align-items:center}.fancybox-button:hover{color:#000}.fancybox-content::-webkit-scrollbar{display:none}.fancybox-content{-ms-overflow-style:none;scrollbar-width:none}.fancybox-slide--html .fancybox-close-small{padding:23px}select.register-type-field.ca-account{background:url(data:image/svg+xml;base64,PHN2ZyBpZD0iTGF5ZXJfMSIgZGF0YS1uYW1lPSJMYXllciAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0Ljk1IDEwIj48ZGVmcz48c3R5bGU+LmNscy0xe2ZpbGw6I2ZmZjt9LmNscy0ye2ZpbGw6IzQ0NDt9PC9zdHlsZT48L2RlZnM+PHRpdGxlPmFycm93czwvdGl0bGU+PHJlY3QgY2xhc3M9ImNscy0xIiB3aWR0aD0iNC45NSIgaGVpZ2h0PSIxMCIvPjxwb2x5Z29uIGNsYXNzPSJjbHMtMiIgcG9pbnRzPSIxLjQxIDQuNjcgMi40OCAzLjE4IDMuNTQgNC42NyAxLjQxIDQuNjciLz48cG9seWdvbiBjbGFzcz0iY2xzLTIiIHBvaW50cz0iMy41NCA1LjMzIDIuNDggNi44MiAxLjQxIDUuMzMgMy41NCA1LjMzIi8+PC9zdmc+) no-repeat 99% 50%;-moz-appearance:none;-webkit-appearance:none;appearance:none}#ProductGridContainer.product-grid-container--new .collection .media>img{width:auto;height:auto;position:relative;max-height:270px}#ProductGridContainer.product-grid-container--new .collection .media.image_with_text_media_img,.imagewithtext3Container.image-with-text .image_with_text_media_img{padding-bottom:0!important;max-height:270px;display:flex;justify-content:center;align-items:center}.imagewithtext3Container.image-with-text .image_with_text_media_img img{width:auto!important;height:auto!important;position:relative!important;max-height:270px}.product-list-contain .product-scratch-list .you_may_also_like .card__media .media img,.frequent-product-list .media>*:not(.zoom):not(.deferred-media__poster-button),.media model-viewer{width:auto;margin:auto;left:0;right:0;top:0;bottom:0}.product-list-contain .product-scratch-list .you_may_also_like .card__media .media.horizontal-img img,.frequent-product-list .media>*.horizontal-img:not(.zoom):not(.deferred-media__poster-button),.media.horizontal-img model-viewer{width:100%;height:auto}.cancel_price{font-family:var(--font-body-family);font-weight:400;font-size:16px;line-height:22px;letter-spacing:-.02em;color:#7d7d7d}#price-element .vat_price{line-height:1px}#footer_monthly_price{line-height:1px;margin-top:3px}.monthly_installments{color:#000;font-size:18px;line-height:22px;font-weight:600;font-family:var(--font-body-family);letter-spacing:-.02em}#footer_monthly_price .monthly_installments{color:#000;font-size:16px;line-height:22px;font-weight:600;font-family:var(--font-body-family);letter-spacing:-.02em}.actual_price,.vat_price,.monthly-price-space{margin-top:10px}#price-element .actual_price,#price-element .vat_price,#price-element .monthly-price-space{margin-top:2px}.price_mon_section,.price_mon_section_css,.vat_price_bold,.cancel_price,.cancel_price1,.actual_price_bold_css,.actual_price_bold,.vat_discount{white-space:nowrap}.fancybox-content{position:absolute!important;top:0}.fancybox-slide{align-items:center;justify-content:center;display:flex!important}.mobile-cart-tag{display:none}.notify_submit{height:52px;border-radius:32px}.focusvariant{font-family:var(--font-body-family);border:2px solid var(--color-link-dynamic-label);color:#000;font-weight:500}.fourthOptionName{margin-bottom:16px}.river_content_link_parent a.river_content_links_pdp{font-size:14px;line-height:12px;letter-spacing:.02px}.infocircle{color:#000}.infocircle:hover,.tooltip-active{color:var(--color-link-dynamic-label)!important}.infoicon-tooltip{margin-left:-4px;margin-bottom:2px;vertical-align:middle;text-align:center;position:relative;z-index:1;height:32px;width:32px;display:inline-flex}.tooltip-content{color:#000;text-align:left}.tooltip-container .tooltip-content p,.tooltip-container .tooltip-content p strong{font-size:16px;line-height:20px;margin-bottom:0;padding-bottom:20px}.tooltip-content h1,.tooltip-content h2{font-family:var(--font-body-family);font-size:32px;font-weight:600;letter-spacing:-.003em;line-height:36px;padding-bottom:24px;margin-bottom:0}.tooltip-content a{font-family:var(--font-body-family);display:inline-block;color:#0071e3;font-size:14px;font-style:normal;font-weight:600;line-height:20.002px;margin:16px 0}.tooltip-content a .billboard_icon{margin-left:4px}@media only screen and (max-width: 734px){.tooltip-content h1,.tooltip-content h2{font-size:24px;letter-spacing:.48px;line-height:32px;padding-bottom:16px}}.title_block_outer{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:30px;padding:47px 0;background:#fff}.title_block{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:0;gap:4px}.heading_block{font-family:var(--font-body-family);font-style:normal;font-weight:600;font-size:48px;line-height:58px;text-align:center;letter-spacing:-2px;color:#121212;overflow:hidden;max-height:96px}.text_block{font-family:var(--font-body-family);font-style:normal;font-weight:400;font-size:16px;line-height:22px;text-align:center;letter-spacing:.02em;color:#121212;overflow:hidden;max-height:22px}.page-width2{max-width:var(--page-width);margin:0 auto}.promo-banner-container{border-radius:8px;max-height:100%;max-width:100%}.promo-banner-container img{border-radius:8px;height:100%;width:100%;object-fit:cover}.text_box{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:24px;background:#f2f2f2;border-radius:0 8px 8px 0}.multi_prop_tile_outer_new{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:32px 0;gap:8px;background:#fff}.multi_prop_tile_outer_new ul{list-style-type:none;width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;padding:0;gap:84px}li.multi_prop_slide_new{flex-grow:0!important}.multi_prop_content_new{display:flex;flex-direction:column;align-items:center;padding:0;text-align:center;gap:16px}.multi_prop_slide_new{width:calc(24.1% - var(--grid-desktop-horizontal-spacing) * 3 / 4);max-width:calc(50% - var(--grid-desktop-horizontal-spacing) / 2)}.prop_title_new{font-family:var(--font-body-family);font-style:normal;font-weight:600;font-size:24px;line-height:30px;text-align:center;letter-spacing:.48px;color:#000;max-height:60px;overflow:hidden}.prop_desc_new{font-family:var(--font-body-family);font-style:normal;font-weight:400;font-size:14px;line-height:normal;text-align:center;color:#121212;max-height:51px;overflow:hidden;margin-top:-8px}.new_link_learn{border-radius:32px;display:flex;flex-direction:row;justify-content:center;align-items:center;padding:4px 0}.multi_prop_img_box_new{align-items:center;justify-content:center;display:flex;vertical-align:middle;margin:0 auto;width:68px;text-align:center;height:68px}.new_link_learn a{font-family:var(--font-body-family);font-style:normal;font-weight:600;font-size:14px;line-height:20px;text-align:center;letter-spacing:-.02em;color:var(--color-primary-bt-bg)!important}.new_link_learn a:hover{color:var(--color-primary-bt-hover)!important}.new_link_learn svg{margin-left:8px}.cart_itemadd .cart-delivery-methods .cart-delivery-shipping{display:flex}.cart_itemadd .cart-delivery-methods .cart-delivery-shipping .cart-delivery-icon{display:grid;padding-right:8px;padding-top:4px}.cart_itemadd .cart-delivery-methods .cart-delivery-shipping .cart-delivery-label{font-family:var(--font-body-family),sans-serif;font-style:normal;font-size:14px;line-height:20px;color:#000;letter-spacing:-.02em}.cart_itemadd .cart-delivery-methods .cart-delivery-shipping .cart-delivery-label b{font-family:var(--font-body-family);font-size:16px;font-style:normal;font-weight:500;line-height:20.002px;color:#000}@-webkit-keyframes scale-and-fadein{0%{-webkit-transform:scale(.2);opacity:0}to{-webkit-transform:scale(1);opacity:1}}@keyframes scale-and-fadein{0%{transform:scale(.2);opacity:0}to{transform:scale(1);opacity:1}}@media screen and (min-width: 1024px){.imag_with_text_content .content_desc p{max-height:66px;overflow:hidden}.text_box2{border-radius:8px 0 0 8px!important}.fancybox-content{border-radius:8px;max-height:100%}.fancybox-button.fancybox-button--close{border-radius:8px 8px 0 0}.fancybox-inner{height:85%;position:absolute!important;top:40px!important;overflow:hidden}.fancybox-is-open .fancybox-toolbar{width:1020px}.applecare-products-on-cart .one-not-added{position:absolute;top:0}.frequent-products{padding-top:36px}.pickup-availability-preview svg{margin-top:2px}.free_shipping_msg b,.free_shipping_msg_2 b{padding-left:2px}.free_shipping_msg svg,.free_shipping_msg_2 svg{margin-top:4px}.pricestyle{margin-top:32px}.sticky-atc-bar .page-width{width:100%;max-width:1220px;margin:0 auto}section.product-page-width{margin:0 auto;width:100%;max-width:1220px}.apl_lob_main_title{padding-left:0;margin-left:calc((100% - 1220px)/2);padding-right:16px}.container_search{display:flex;flex-direction:column;justify-content:center;align-items:stretch;height:36px;width:440px;position:absolute}.five-added,.three-added{margin-top:-2rem}.mob_notify{display:none}.color-swatch{width:32.18px!important;height:32px!important;margin-right:1.6rem!important}.product-title-style h1{font-size:36px;line-height:43px}.product-form__input input[type=radio]+label{width:100%;height:50px}.added-btn_mobile{display:none}.four-added,.six-added{grid-column:4;grid-row:1;text-align:right;margin-top:-3rem}.desktop-view_Product-title{display:block}.mobile-view_product-title{display:none!important}#price-element .vat_discount{display:none}#price-element .price__regular .price-item--regular{font-family:var(--font-body-family);font-style:normal;font-weight:600;font-size:24px!important;line-height:29px;letter-spacing:-.02em;color:#000}#price-element .price-item--sale{font-family:var(--font-body-family);font-style:normal;font-weight:600;font-size:24px!important;line-height:29px;letter-spacing:-.02em}.header__icon .icon.icon-account,a.header__icon.header__icon--account{width:18.8px;height:20px}a#cart-icon-bubble svg,a#cart-icon-bubble{width:19px;height:20.5px}a.header__icon.header__icon--account{margin-right:16px}.header{width:100%;max-width:1220px;margin:0 auto;padding:28px 0 38px;display:flex;justify-content:space-between}.search-container{height:36px;width:440px}.header_nav{width:100%;max-width:1220px;margin:0 auto;padding:0}.header .cart-count-bubble{height:17px;left:9px;top:8px;width:17px}.image_with_text_tile .image-with-text{max-width:1220px}.multi_prop_tile_outer{padding-top:88px!important;padding-bottom:88px!important}.hero_billboard .slideshow__media.banner__media.media{width:auto}.cart-item__image{max-width:96px;max-height:96px}.cart-item>td+td{padding-left:2.4rem}.cart-item__price-wrapper .price{font-size:18px;letter-spacing:-.02em}.cart-item cart-remove-button{margin:.8rem 0 0 1.5rem}.apple-care-show-mobile{display:none}.apple-care-show-desktop td{padding-top:0}.spacer{height:40px}.cart__items .spacer{height:15px}.quantityandremove{display:table-cell}.cart_itemadd .set_applecare-img-info{padding-left:2.4rem;padding-bottom:15px!important}.cart__contents .cart__items{padding-bottom:0}#price-element .actual_price_bold{font-size:24px;line-height:28.64px;font-weight:600;font-family:var(--font-body-family);letter-spacing:-.02em}#price-element .actual_price_bold_css,.actual_price_bold_css,.actual_price_css,#price-element .actual_price_css{font-size:16px;line-height:28px;font-weight:400;font-family:var(--font-body-family);font-style:normal;letter-spacing:-.02em}#footer_monthly_price span{font-family:var(--font-body-family);font-style:normal;font-weight:500;font-size:18px;line-height:21px;letter-spacing:-.02em}.footer-out{width:188px}#footer-atc{width:189px}.actual_price_bold{margin-bottom:4px}.applyforFinancing{margin-top:4px}.four-buynow{padding-left:62px}.page-width-sticky{padding:0 2px!important}.notify__button-text--mobile{display:none}.image_with_text_tile_box .img_text_outer .placeholder{height:100%}}@media screen and (min-width: 768px) and (max-width: 1023px){.imag_with_text_content .content_desc p{max-height:66px;overflow:hidden}.text_box2{border-radius:8px 0 0 8px!important}#footer_monthly_price .price_mon_section_css{font-style:normal;font-weight:500!important;font-size:18px!important;line-height:21.48px!important;letter-spacing:-.02em;color:#121212bf;font-family:var(--font-body-family)}#price-element .actual_price_bold_css,.actual_price_bold_css,.actual_price_css,#price-element .actual_price_css{font-size:16px;line-height:28px;font-weight:400;font-family:var(--font-body-family);font-style:normal;letter-spacing:-.02em}#price-element .vat_price_text{font-family:var(--font-body-family);font-weight:600;font-size:16px;line-height:28px;letter-spacing:-.02em;color:#0a0;margin:4px 0}#price-element .price--title{font-family:var(--font-body-family);font-style:normal;font-weight:400;font-size:16px;line-height:28px;letter-spacing:-.02em;color:#000}#price-element .compare_price{font-size:16px;line-height:22px;color:#7d7d7d;font-weight:400;font-family:var(--font-body-family);letter-spacing:-.02em}.fancybox-can-swipe .fancybox-content,.fancybox-can-pan .fancybox-content,.applecare-products-on-cart .one-not-added{position:absolute;top:0}.add-on-product-container1{padding:24px 16px 16px}.pdp-care-btn.btn.product-form__submit,.pdp-secWarranty-btn.btn.product-form__submit{width:100%}.mobile-care-pdp{display:flex}.care-info p{margin:0 0 10px}.container-box-2{display:grid}.product__info-wrapper .quantity{width:100%;height:52px!important}.btn_close{visibility:hidden;border:none;display:flex;justify-content:center;align-items:center;padding:0;background-color:transparent;width:16.71px;height:16.71px;right:0;left:0;top:0;position:inherit}.container_search_port{display:none}.mob_search_container{position:inherit;margin:2px auto 6px 24px;width:85%}input.nosubmit{width:100%}form.nosubmit_form{margin:0}#Search-In-Modal input[type=search]::placeholder{font-family:var(--font-body-family);color:#121212bf;position:relative;width:51px;left:5px;top:2px;font-style:normal;font-weight:500;font-size:15px;line-height:15px;opacity:.75}.color-swatch{width:32.18px!important;height:32px!important;margin-right:1.6rem!important}.product-form__input input[type=radio]+label{width:100%;height:50px}.added-btn_mobile{display:none}.four-added,.six-added{grid-column:4;grid-row:1;text-align:right;margin-top:-3rem}.header__inline-menu{display:none}#cart-icon-bubble{justify-content:center}.without_main_title{width:80%}.apl_lob_list_item.slick-slide,.apl_lob_slider:not(.slick-initialized) .apl_lob_list_item{padding-left:0;display:flex!important;width:264px!important}.desktop-view_Product-title{display:block}.mobile-view_product-title,#price-element .sticky_price_old{display:none!important}#price-element .price-item--sale{font-family:var(--font-body-family);font-style:normal;font-weight:600;font-size:24px!important;line-height:29px;letter-spacing:-.02em}#footer-atc{font-family:var(--font-body-family);width:114px!important;height:44px!important;background:#0071e3;font-style:normal;font-weight:700;font-size:12px!important;line-height:20px;text-align:center;letter-spacing:-.02em;color:#fff}#footer-buynow,#footer-buynow_normal{font-family:var(--font-body-family);width:114px!important;height:44px;font-style:normal;font-weight:700;font-size:12px!important;line-height:20px;text-align:center;letter-spacing:-.02em}.two-price{grid-column:2;grid-row:1;text-align:right}.three-atc{padding-left:16px;grid-column:3;grid-row:1!important}.four-buynow{grid-row:1!important;grid-column:auto;text-align:center}#price-element .actual_price_bold{font-size:14px;line-height:16.71px}#price-element .compare_price{margin:0}#price-element .price__regular .price-item--regular{font-family:var(--font-body-family);font-style:normal;font-weight:600;font-size:24px!important;line-height:29px;letter-spacing:-.02em;color:#000}#footer_price_monthly .monthly_pricing_segment_1{font-family:var(--font-body-family);font-style:normal;font-weight:500;font-size:18px;line-height:21px;letter-spacing:-.02em;color:#121212bf!important}#footer_price_monthly .monthly_pricing_segment_1 a{font-family:var(--font-body-family);font-style:normal;font-weight:500;font-size:12px;line-height:17px;letter-spacing:-.02em;color:#0071e3!important;text-decoration:none}.free_shipping_msg,.free_shipping_msg_2{gap:4px;margin:0;padding:0;font-style:normal;font-size:12px;line-height:17px;color:#000;display:flex}#ShowPickupAvailabilityDrawer{font-family:var(--font-body-family);font-style:normal;font-weight:500;font-size:12px;line-height:17px;letter-spacing:-.02em;color:#0071e3}.sticky_apply_finance{display:none!important}#price-element .vat_discount{display:none}.sticky-container{grid-template-columns:auto;padding:16px 0!important;grid-gap:16px;justify-content:space-between;align-items:center}#price-element,#footer_price_monthly,#footer_monthly_pricespan{text-align:left!important}#footer-atc{font-family:var(--font-body-family);background:#0071e3;font-style:normal;font-weight:700;font-size:12px!important;line-height:18px;text-align:center;letter-spacing:-.02em;color:#fff}.finance-div{display:flex;justify-content:left}#footer_price_monthly .monthly_pricing_segment_1{font-family:var(--font-body-family);font-style:normal;font-weight:500!important;font-size:14px!important;line-height:17px!important;letter-spacing:-.02em;color:#121212bf!important}#footer_price_monthly .monthly_pricing_segment_1 a{font-family:var(--font-body-family);font-style:normal;font-weight:500!important;font-size:14px!important;line-height:17px!important;letter-spacing:-.02em;color:#0071e3!important;text-decoration:none}.cart__footer.sticky_right_cart .cart__dynamic-checkout-buttons{width:auto;height:auto;margin-right:4px}.cart__footer.sticky_right_cart div#dynamic-checkout-cart{margin-top:0;width:125px;height:auto}.sticky_right_cart .cart__ctas button{width:125px;font-size:13px}.cart_order_summary_buttons .shopify-cleanslate ul li{width:auto}.learn_more_modal_content,.learn_more_modal_content_sw{margin-top:258px}.learn_more_modal_content .more_info_url,.learn_more_modal_content .more_info_url_prod,.learn_more_modal_content_sw .more_info_url_sw{display:none}.hero_billboard .slideshow__text-wrapper.banner__content{margin-bottom:20px}.hero_billboard .slider .slider__slide{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:0 110px 30px!important;margin-top:56px}.item_tile_outer{padding:20px 5rem!important}.item_tile_outer li.item_tile{max-width:47.5%;height:auto;margin:0 auto}.item_tile_media{height:auto}.multi_prop_tile_outer{padding:88px 5rem}li.multi_prop_slide:not(:first-child){margin-left:10px}.image_with_text_tile_box{height:auto!important;padding:0 5rem}.hero_billboard .slider .slider__slide{padding:24px!important}.cart-item__image{max-width:96px;max-height:96px}.cart-item>td+td{padding-left:2.4rem}.cart-item__price-wrapper .price{font-size:18px;letter-spacing:-.02em}.cart-item cart-remove-button{margin:.8rem 0 0 1.5rem}.apple-care-show-mobile{display:none}.apple-care-show-desktop td{padding-top:0}.spacer{height:40px}.quantityandremove{display:table-cell}.cart_itemadd .set_applecare-img-info{padding-left:2.4rem}.cart__contents .cart__items{padding-bottom:0}img.multicolumn-card__image.app_stripe_img{position:static!important;width:auto!important;margin:auto}.app_stripe_grid .multicolumn-card__image-wrapper .media{width:auto;height:auto;padding:0!important}.app_stripe_grid .multicolumn-card__image-wrapper{height:130px}.hero_billboard .slideshow__media.banner__media.media{width:auto}#cart-notification{right:0}#price-element .actual_price_bold{font-size:24px;line-height:28.64px;font-weight:600;font-family:var(--font-body-family);letter-spacing:-.02em}#price-element .vat_price_bold{font-size:24px;line-height:28px;font-weight:600;font-family:var(--font-body-family);letter-spacing:-.02em;color:#0a0}.footer-out{width:188px}#footer-atc{width:189px}.page-width-sticky{padding:0 16px!important}.actual_price_bold{margin-bottom:4px}.applyforFinancing{margin-top:4px}.four-buynow{padding-left:16px}.item_tile_outer li.item_tile .multicolumn-card.content-container{padding:20px}.schedule_btn{height:auto}.header{padding:12px 0!important}.image_with_text_tile_box .img_text_outer .placeholder{height:100%}}@media screen and (max-width: 767px){.cart-item__quantity-wrapper{align-items:center}.unavailableOptionTxt{line-height:16px!important;margin-top:12px!important}.product-form__input input[type=radio].disabled-strike:checked+label.color-swatch .disabled_img{width:48px!important;height:48px!important;right:0!important;left:-1px!important;top:-1.5px!important}.multi_prop_tile_outer_new{padding-top:32px!important;padding-bottom:32px!important}.multi_prop_tile_outer_new ul{flex-direction:column!important;gap:16px!important}li.multi_prop_slide_new{width:100%;max-width:100%;margin:0;padding-right:4px;padding-left:4px}.prop_desc_new{max-height:51px!important;overflow:hidden}.title_block_outer{display:flex;flex-direction:column;justify-content:center;align-items:center;padding-top:47px;padding-bottom:47px;gap:16px}.heading_block{font-family:var(--font-body-family);font-style:normal;font-weight:600;font-size:36px;line-height:46px;text-align:center;letter-spacing:-2px;color:#121212;overflow:hidden;max-height:168px}.text_block{font-family:var(--font-body-family);font-style:normal;font-weight:400;font-size:18px;line-height:22px;text-align:center;letter-spacing:.02em;color:#121212;overflow:hidden;max-height:44px}li.multi_prop_slide .rte p,.imag_with_text_content .content_desc p{max-height:88px;overflow:hidden}.text_box,.text_box2{border-radius:0 0 8px 8px!important;padding:8px!important;justify-content:space-between!important}.fourthOptionName{margin-bottom:0!important}.apl_lob_content{width:155px!important}.sku-pdp,.sap-pdp,.barcode-pdp,.barcodeinput{font-size:10px;line-height:11.93px}.one-pickup_2{margin-top:24px!important;margin-bottom:24px!important}.pdp_globalOfferCss{margin-top:24px!important;line-height:18px}#footer_monthly_price .price_mon_section{font-style:normal;font-weight:700;font-size:11px;line-height:15px;letter-spacing:-.02em;color:#000;font-family:var(--font-body-family)}#footer_monthly_price .price_mon_section_css{font-style:normal;font-weight:500!important;font-size:14px!important;line-height:16.71px!important;letter-spacing:-.02em;color:#000;font-family:var(--font-body-family)}#footer_monthly_price .monthly_installments{font-style:normal;font-weight:600;font-size:11px;line-height:15px;letter-spacing:-.02em;color:#000;font-family:var(--font-body-family)}#price-element .actual_price_bold_css,#price-element .actual_price_css{font-size:11px!important;line-height:15px!important;font-weight:400;font-family:var(--font-body-family);font-style:normal;letter-spacing:-.02em}.actual_price_bold_css{font-size:16px!important;line-height:28px!important;font-weight:400;font-family:var(--font-body-family);font-style:normal;letter-spacing:-.02em}#price-element .vat_price_text{font-family:var(--font-body-family);font-style:normal;font-weight:600;font-size:11px;line-height:15px;letter-spacing:-.02em}#price-element .price--title{font-family:var(--font-body-family);font-style:normal;font-weight:400;font-size:11px;line-height:15px;letter-spacing:-.02em;color:#000}#price-element .compare_price,#price-element .actual_price,#price-element .vat_price{text-align:right}.product_tag_display_cart{padding-bottom:14px}.mobile-cart-tag{display:block}.banner-mobile .slider-counter{margin:0 32px}slideshow-component.banner-mobile .slider-buttons{height:25px;width:auto}.banner-mobile .billboard_controls .slider-counter__link--dots .dot{height:8px;width:8px}.banner-mobile .slideshow__media.banner__media.media{display:flex;justify-content:center;align-items:center;position:relative}.banner-mobile .slideshow__media.banner__media.media img{height:auto;width:100%;position:relative}.product .product__media-wrapper .mobile_media_slider .slick-track{display:flex;justify-content:center;align-items:center}slider-component{display:none}.slider_media .slick-slide img{display:block;max-width:100%;height:auto}.mobile_media_slider{display:block!important}.fancybox-can-swipe .fancybox-content,.fancybox-can-pan .fancybox-content{position:absolute;top:0}#cart-notification{max-height:376px}.hura-announcement-bar .hura-message{padding-left:0;padding-right:0;-webkit-text-size-adjust:100%}.add-on-product-container1{padding:24px 16px 16px}.pdp-care-btn.btn.product-form__submit,.pdp-secWarranty-btn.btn.product-form__submit{width:100%}.mobile-care-pdp{display:flex}.care-info p{margin:0 0 10px}.container-box-2{display:grid}.product-form__input input[type=radio]:checked+.color-swatch{width:48px!important;height:48px!important}.product__info-wrapper .quantity{width:100%;height:52px!important}.price__container .cancel_price{font-family:var(--font-body-family);font-weight:400;line-height:22px}.cart-item__price-wrapper span.price.price--end{line-height:16px;text-align:left}.header{padding:12px 0!important}.container_search_port{display:none}.apl_lob_slider.with_main_title{padding-left:4px}.apl_lob_main_title{min-width:136px;width:40%;padding:0 0 4px 12px;margin-left:0}.apl_lob_slider{padding:0}.apl_lob_slider .slick-track,.apl_lob_slider:not(.slick-initialized){column-gap:5px}.apl_lob_slider:not(.slick-initialized){min-width:auto}.without_main_title{width:85%}.apl_lob_list_item.slick-slide,.apl_lob_slider:not(.slick-initialized) .apl_lob_list_item{padding-left:0;display:flex!important;width:250px!important}.with_main_title .apl_lob_list_item.slick-slide,.with_main_title .apl_lob_slider:not(.slick-initialized) .apl_lob_list_item{margin-left:24px!important}.apl_lob_slider button.slick-prev.slick-arrow,.nav-left-arrow{display:none!important}.apl_lob_slider .slick-slide img,.apl_lob_slider:not(.slick-initialized) img{width:84px;padding-left:0}.apl_lob_slider .slick-next.slick-arrow{right:0}.apl_lob_list_item a{white-space:nowrap;display:block}.apl_lob_list_item .slick-slide{margin-left:-3rem}.header__inline-menu{display:none}#cart-icon-bubble{justify-content:center}#Search-In-Modal input[type=search]::placeholder{font-family:var(--font-body-family);color:#121212bf;position:relative;width:51px;left:5px;top:2px;font-style:normal;font-weight:500;font-size:15px;line-height:15px;opacity:.75}.section-template--15582261641377__16529672667a78c0bc-padding h2.h0{letter-spacing:0;font-size:40px}form.nosubmit_form{color:#555;display:none;margin:0;border-radius:32px;background:#1212120d}input.nosubmit{border:none;padding:8px 16px 9px 42px;background:transparent url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' class='bi bi-search' viewBox='0 0 30 30'%3E%3Cpath fill='%237D7D7D' d='M 13 3 C 7.4889971 3 3 7.4889971 3 13 C 3 18.511003 7.4889971 23 13 23 C 15.396508 23 17.597385 22.148986 19.322266 20.736328 L 25.292969 26.707031 A 1.0001 1.0001 0 1 0 26.707031 25.292969 L 20.736328 19.322266 C 22.148986 17.597385 23 15.396508 23 13 C 23 7.4889971 18.511003 3 13 3 z M 13 5 C 17.430123 5 21 8.5698774 21 13 C 21 17.430123 17.430123 21 13 21 C 8.5698774 21 5 17.430123 5 13 C 5 8.5698774 8.5698774 5 13 5 z'%3E%3C/path%3E%3C/svg%3E") no-repeat 13px center;border-radius:32px;height:36px;width:auto}.btn_close{visibility:hidden;display:flex;position:inherit;width:16.71px;height:16.71px}.btn_close .icon{width:16.71px;height:16.71px}.btn_close_desktop{display:none!important}.btn_close_container{padding-right:10px}.container_search{display:flex;flex-direction:column;justify-content:center;align-items:stretch;width:250px;position:absolute;height:auto}.mob_search_container{position:inherit;margin:2px auto 6px 24px;width:85%}form.mob_search{display:flex;position:inherit}input.nosubmit{border:none;padding:8px 16px 9px 42px;background:transparent url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' class='bi bi-search' viewBox='0 0 30 30'%3E%3Cpath fill='%237D7D7D' d='M 13 3 C 7.4889971 3 3 7.4889971 3 13 C 3 18.511003 7.4889971 23 13 23 C 15.396508 23 17.597385 22.148986 19.322266 20.736328 L 25.292969 26.707031 A 1.0001 1.0001 0 1 0 26.707031 25.292969 L 20.736328 19.322266 C 22.148986 17.597385 23 15.396508 23 13 C 23 7.4889971 18.511003 3 13 3 z M 13 5 C 17.430123 5 21 8.5698774 21 13 C 21 17.430123 17.430123 21 13 21 C 8.5698774 21 5 17.430123 5 13 C 5 8.5698774 8.5698774 5 13 5 z'%3E%3C/path%3E%3C/svg%3E") no-repeat 13px center;border-radius:32px;height:36px;width:100%}#Search-In-Modal input[type=search]:focus{box-shadow:0 0;margin:-1px;outline:none}#Search-In-Modal input[type=search]::placeholder{font-family:var(--font-body-family);color:#121212bf;position:absolute;width:51px;left:36px;top:13px;font-style:normal;font-weight:500;font-size:15px;line-height:15px;opacity:.75}.color-swatch{width:44px!important;height:44px!important}.product-form__input input[type=radio]+label{width:100%;height:50px}.product-form__input input[type=radio]+label:last-child{margin-bottom:0}.section-template--15949403095273__main-padding{overflow-x:hidden}.added-btn_mobile{width:100%;margin:1rem auto;text-align:center;display:block}.two-added{grid-column:2/5!important;grid-row:1!important}.three-added{grid-column:1/5!important;grid-row:2!important;text-align:center}.desktop-view_Product-title{display:none!important}.mobile-view_product-title{display:block;margin-bottom:8px}.section-footer-padding{margin-bottom:0}.cart_itemadd .applecare-products-on-cart,.cart_item_applecare .applecare-products-on-cart{align-items:flex-start;padding:16px;grid-template-columns:.5fr 3fr 1fr 1fr!important}.cart_itemadd .cart-delivery-methods{row-gap:16px}.applecare-products-on-cart .one-added{margin-right:16px}.applecare-products-on-cart .spanprice{font-size:16px;line-height:16px}.applecare-products-on-cart .applecare-item-title P{font-size:16px;line-height:22px}.two-added.applecare-item-title{grid-column:2/5!important}.empty-div-desktop{display:none}.cart-items .cart_itemadd,.cart-items .cart_item_applecare{display:flex!important}.cart-items .cart_itemadd td,.cart-items .cart_item_applecare td{width:100%}.applecare-products-on-cart .four-added{text-align:left}.added-btn_mobile .care-btn{width:100%!important;height:auto;display:block;padding:12px 22px}.three-added{text-align:left;grid-column:1/5!important;grid-row:2!important}.quantity{width:auto}.slider.slider--mobile{margin-bottom:0}.slider-button{width:20px;height:20px}.four-added{grid-column:1!important;grid-row:3!important}.five-added{grid-column:4!important;grid-row:2!important;text-align:right}#price-element .price-item--sale,#price-element .price__regular .price-item--regular{font-family:var(--font-body-family);font-style:normal;font-weight:700;font-size:14px;line-height:16.71px;letter-spacing:-.02em;color:#121212;vertical-align:middle}#price-element .vat_price_bold{font-size:13px;line-height:15px;font-weight:700;font-family:var(--font-body-family);letter-spacing:-.02em;color:#0a0}#footer_monthly_price .monthly_pricing_segment a{display:flex;justify-content:right;margin-top:6px}#price-element .actual_price_bold{font-size:14px;line-height:16.71px}.sticky-container{grid-template-columns:auto;justify-content:center;padding:16px 0!important}.sticky-container--notify{display:flex;flex-direction:row;flex-wrap:wrap}.sticky-container--notify .two-price{align-self:flex-start;width:fit-content}.sticky-container--notify .three-atc--notify{align-self:flex-end;padding:0 16px;flex-direction:column}#footer-atc{font-family:var(--font-body-family);width:114px!important;height:44px!important;font-style:normal;font-weight:700;font-size:12px!important;line-height:18px;text-align:center;letter-spacing:-.02em;background-color:var(--color-primary-bt-bg)!important;color:var(--color-primary-bt-label)!important;border-color:var(--color-primary-bt-outline)!important}.footer-out{font-family:var(--font-body-family);width:149px!important;height:44px!important;background:#d0d0d0;border-radius:32px;font-style:normal;font-weight:700;font-size:12px!important;line-height:20px;text-align:center;letter-spacing:-.02em;color:#6e6e73}.one-pickup,#pickup_id,.free_shipping_msg{display:none}.two-price{grid-column:1/2;grid-row:1;flex:1}.three-atc{padding-left:16px;grid-column:2;grid-row:1!important;flex:1;align-self:center!important}#footer-buynow,#footer-buynow_normal{display:none!important}#price-element .vat_discount{display:none}.cart_itemadd{width:100%!important;display:block!important;margin-bottom:2rem}.spanquanity{padding-left:0}.row{display:block;position:absolute;bottom:2rem;left:5rem}.card-btn{width:176px;height:auto;text-align:center}.container-box{min-height:90px;height:auto}.add-on-product-container{left:1rem}.applecare-products-on-cart{left:.5rem!important;width:100%!important}.applecare-item-title{margin-bottom:1rem}.two-not-added{grid-column:2/5!important;grid-row:1}.four-not-added{grid-column:1/5!important;grid-row:2!important;text-align:center!important}.applecare-products-on-cart .four-not-added .care-btn{width:100%!important;height:auto;display:block;padding:12px 22px}.two-added{grid-column:2/4!important;grid-row:1}.three-added{text-align:center;grid-column:1/5!important;grid-row:2!important}.apple-span-price-hide{display:none}.four-added{grid-column:1!important;grid-row:3!important;text-align:left!important}.five-added,.six-added{grid-column:4!important;grid-row:3!important;text-align:right}.remove-btn{top:0!important}.four-buynow{grid-row:2;grid-column:1/4;text-align:center;flex:100%;justify-content:end;padding-top:7px}.four-atc{grid-row:1!important}.notify_out_of_stock{width:100%}.sticky_left_cart{display:none}div.cart__footer-wrapper{display:block;padding:16px 15.5px 8px}.sticky_order_summary_outer{display:block}.cart__footer.sticky_right_cart{width:100%;padding:0}.sticky_right_cart .cart__ctas{margin-top:8px}.sticky_right_cart h3.totals__subtotal{font-size:14px;line-height:17px;letter-spacing:-.02em}.sticky_right_cart p.totals__subtotal-value{font-size:14px;line-height:17px;margin-left:4px;letter-spacing:-.02em}.sticky_right_cart small.tax-note.caption-large.rte{font-size:9px;line-height:9px;letter-spacing:-.02em;margin:4px auto;height:18px;font-weight:400;width:288px;font-family:var(--font-body-family)}.sticky_right_cart .cart__ctas button{width:100%;height:48px;font-size:12px;text-align:center;letter-spacing:-.02em}.sticky_right_cart .checkout_message{text-align:center;font-size:8px;line-height:12px;width:277px;min-height:24px;margin-right:auto;margin-left:auto}.cart_order_summary_buttons{display:block;margin:auto;justify-content:initial}.cart__footer.sticky_right_cart div#dynamic-checkout-cart{margin-top:0;width:auto;height:auto}.cart__footer.sticky_right_cart .cart__dynamic-checkout-buttons{width:auto;height:auto;margin:0 auto}.cart__footer.sticky_right_cart .totals{width:288px;padding-top:0;padding-bottom:0}#contact-modal-button{position:static;width:100%;display:flex;justify-content:center}#contact-modal{height:auto;width:288px}.notify_modal input#ContactFormEmail{padding:8px}.notify_modal .notify_submit{height:48px}.learn_more_modal_content,.learn_more_modal_content_sw{padding:24px 16px;width:288px;margin-top:22px;min-height:468px}#apple_care_learn_more_modal .apple_care_popup_heading,.apple_care_popup_price,#swarranty_learn_more_modal .swarranty_popup_heading,.swarranty_popup_price{color:#000}.apple_care_popup_content,.apple_care_popup_content_cart{overflow-y:hidden;overflow-x:hidden;height:auto}.learn_more_modal_content .more_info_url,.learn_more_modal_content .more_info_url_prod,.learn_more_modal_content_sw .more_info_url_sw{display:block}.cart_main_page{margin:0 auto}.cart_main_page .title-wrapper-with-link{align-items:center;height:70px;border-bottom:.5px solid #8d8d8d}.cart_main_page .title-wrapper-with-link.title-wrapper-with-link--note{height:85px}.cart_main_page .title-wrapper-with-link .title.title--primary{font-size:28px;line-height:28px}.cart-items thead{display:none}.cart-item{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:0}div.cart__footer-wrapper{height:auto;padding:16px;display:flex;flex-direction:column;justify-content:center;align-items:center}.cart__footer.sticky_right_cart .js-contents{padding:0}.cart__footer.sticky_right_cart .totals,.sticky_right_cart small.tax-note.caption-large.rte{width:auto;justify-content:center}tr.cart-item td{padding:0;width:100%}.cart-item__name{font-family:var(--font-body-family);font-weight:600;line-height:32px;color:#000}.mobile_cart.cart-item-heading{font-family:var(--font-body-family);font-style:normal;font-weight:600;font-size:24px;line-height:32px;letter-spacing:-.02em;color:#000;display:block;margin-bottom:8px}div#main-cart-items table.cart-items{margin-top:32px}td.cart-item__details .caption-with-letter-spacing,.cart-item__name{display:none}.mobile_cart{display:block}td.cart-item__totals.right.medium-hide.large-up-hide,td.cart-item__totals.small-hide{display:none}td.cart-item__quantity{display:block;align-items:center;padding:0!important;text-align:left}td.cart-item__quantity cart-remove-button{display:none}.cart-item__quantity-wrapper quantity-input.quantity{width:auto!important}td.mobile_cart.price_delete{display:flex;flex-direction:row;justify-content:space-between;padding:0}.cart-item__price-wrapper{margin-top:0}cart-remove-button .button{line-height:18px}.applecare-products-on-cart{height:auto;left:0!important}.cart-item{margin-bottom:24px}.applecare-products-on-cart .one-not-added{margin-right:16px}.applecare-item-title{margin-left:0}.cart_itemadd td{padding-top:24px;padding-bottom:0}.cart-item:not(:first-child){padding-top:32px}.cart-item__image{height:auto;max-width:inherit;width:100%}.cart_order_summary_buttons{justify-content:center;display:flex;margin-top:8px!important;align-items:center;gap:8px}.cart__footer.sticky_right_cart .cart__dynamic-checkout-buttons{max-width:inherit;margin:0 auto;width:auto;height:44px}.sticky_right_cart .cart__ctas{margin-top:0;width:100%;height:48px}.sticky_right_cart small.tax-note.caption-large.rte{margin:4px 0 8px;height:auto}.cart-item__quantity-wrapper quantity-input.quantity{width:100%!important}.cart-item__image-container{display:flex;justify-content:center}#price-element .vat_price,#price-element .actual_price,#price-element .compare_price{margin:0}#price-element{min-width:auto}.hero_billboard .slideshow__text-wrapper.banner__content{min-height:auto!important}.hero_billboard span.hero_badge{font-size:14px}.hero_billboard .banner__heading{font-family:var(--font-body-family);font-size:36px;line-height:42px;letter-spacing:-1px;font-weight:600}.hero_billboard .banner__text{font-family:var(--font-body-family);font-size:18px;line-height:24px;font-weight:500;margin:0!important;color:#373f41;letter-spacing:.2px}.billboard_buttons{display:flex;margin-top:8px!important;flex-direction:column;width:100%}.banner_learn_more_buttons{margin-bottom:8px;margin-right:0!important}.hero_billboard .banner__buttons{display:flex;flex-direction:row;justify-content:center;align-items:center;width:auto;min-width:272px;padding:0 12px}.hero_billboard .banner__buttons a.button{width:100%;padding:0 24px}.hero_billboard .slideshow__text-wrapper.banner__content{margin-bottom:22px}.hero_billboard .slideshow__media img{padding-top:41px;padding-bottom:41px;height:auto!important}.hero_billboard .slideshow__media.banner__media.media{margin:auto}.billboard_controls .slider-counter__link--dots .dot{width:12px;height:12px}.app_stripe_outer{padding:32px 0 32px 12px!important}.app_stripe_grid .media img{position:static!important;margin:auto;padding:0!important;width:auto!important}.app_stripe_grid .media{width:auto;height:auto!important;padding:0!important}.app_stripe_grid .multicolumn-card__image-wrapper{height:130px}.item_tile_outer{flex-direction:column;padding:16px 12px 32px!important}.item_tile_outer li.item_tile{height:auto;max-width:47%;margin:0}.item_tile_outer li.item_tile .multicolumn-card.content-container{flex-direction:column;padding:8px;border-radius:12px;justify-content:space-between;width:auto;height:142px;max-width:100%}.item_tile .multicolumn-card__info{padding:0;margin-bottom:0;height:50px}.item_tile_desc .rte{font-size:9px;line-height:10px;display:flex;align-items:center;letter-spacing:.2px;padding:0;height:14px}.item_tile_desc h3{font-size:20px;line-height:20px!important;color:#121212}.item_tile_media{height:76px}.multi_prop_tile{border-bottom:1px solid #d9d9d9;border-top:1px solid #d9d9d9}.imag_with_text_content .content_desc{max-width:272px}.imag_with_text_content{max-width:272px;width:auto}.item_tile_media .media--transparent{width:auto;height:76px!important}.imag_with_text_content .content_heading{letter-spacing:-.01em;color:#000;font-size:28px;line-height:32px;overflow:hidden;font-style:normal;font-weight:600;text-align:center;font-family:var(--font-body-family);max-height:64px}.item_tile_media .media--transparent img{max-height:76px}.collage_item_placeholder_0,.collage_item_placeholder_1,.collage_item_placeholder_2{height:auto!important}.apple_popup_img_dsk,.swarranty_popup_img_dsk,.apple_care_popup_content.show_desk,.swarranty_popup_content.show_desk,.apple_care_popup_content_cart.show_desk{display:none}.apple_popup_img_mb,.swarranty_popup_img_mb,.apple_care_popup_content.show_mob,.swarranty_popup_content.show_mob,.apple_care_popup_content_cart.show_mob,.swarranty_popup_content_cart.show_mob{display:block}.show_ellipsis{height:130px;display:-webkit-box;-webkit-line-clamp:8;-webkit-box-orient:vertical;overflow:hidden}.cart_order_summary_buttons .shopify-cleanslate ul li{width:auto}.cart__footer.sticky_right_cart .cart__dynamic-checkout-buttons{margin:0 8px 0 0}.hero_billboard .slideshow.banner{min-height:auto}.hero_billboard .slideshow__media.banner__media.media{padding-bottom:34px}.item_tile_outer li.item_tile{max-width:100%;width:calc(50% - 12px);height:142px}.image_with_text_tile_box .img_text_outer{flex-direction:column;padding:0}.imag_with_text_content{gap:16px;width:auto}.imag_with_text_content .btn_prime{height:auto;width:100%;padding:16px 32px;min-width:160px}.item_tile_outer ul{padding:0!important}.item_tile_outer ul{column-gap:12px}.hura-announcement-bar{margin:inherit;padding:8px 30px;height:auto}.hura-announcement-bar .slick-prev{left:-21px}.hura-announcement-bar .slick-next{right:-21px}.app_stripe_grid,.app_stripe_grid .slick-list.draggable{padding:0!important}.app_stripe_grid li{width:240px!important}.app_stripe_outer .multicolumn-card__info h3{font-size:28px!important}.item_tile_outer ul{display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:0}.item_tile_outer li.item_tile{max-width:47%}.item_tile_btn{display:none}.item_tile_desc{margin-bottom:0}li.multi_prop_slide:not(:first-child){margin-left:0}li.multi_prop_slide{padding:20px 0;display:block;width:100%;max-width:100%;margin:0}.multi_prop_tile_outer ul{width:100%;display:block;padding:0!important}.multi_prop_tile_outer{padding:24px 0 32px}.image_with_text_tile_box .image_with_text_media_img{height:auto}.image_box{width:100%;height:auto;max-width:unset}.text_box .image-with-text__content{height:auto;padding:37px 8px}.text_box{width:100%}h3.no_tile_label{margin-top:10px!important}.image_box .image_with_text_media_img img.image_with_text_sec{border-radius:8px 8px 0 0!important;position:inherit}.image_with_text_tile_box .image-with-text__grid--reverse .image-with-text__content,.text_box .image-with-text__content{border-radius:0 0 8px 8px!important}.hero_billboard .slideshow__media.banner__media.media{width:auto}#MainContent{padding:0 12px}.apple-care-show-mobile{display:block}.apple-care-show-desktop,.spacer{display:none}.cart-item{grid-template:repeat(2,auto) / repeat(4,1fr);gap:1.5rem}.pricestyle{margin-top:32px}.product-form__input input[type=radio]+label{margin:16px 0 0;padding:16px;line-height:16px}.product-form__input input[type=radio]+.color-swatch{margin-right:24px}.fieldset.product-form__input .form__label{margin-bottom:0}.hero_billboard .slider .slider__slide{padding:24px 12px}#price-element .actual_price_bold{font-size:14px;line-height:16.71px;font-style:normal;color:#7d7d7d;font-weight:700;font-family:var(--font-body-family);letter-spacing:-.02em}#price-element .compare_price,#price-element .cancel_price1{font-size:11px;line-height:15px;font-style:normal;color:#7d7d7d;font-weight:400;font-family:var(--font-body-family);letter-spacing:-.02em}#footer_monthly_price span{font-family:var(--font-body-family);font-style:normal;font-weight:500;font-size:14px;line-height:16.71px;letter-spacing:-.02em;color:#121212}.footerOr{display:none}#price-element .actual_price_bold{font-size:14px;line-height:16.71px;color:#121212;font-weight:700;font-family:var(--font-body-family);letter-spacing:-.02em}#price-element .compare_price{color:#7d7d7d}.footer-out{min-width:149px;min-height:44px;width:149px!important;height:44px!important}#footer-atc{padding:12px 9px;min-width:114px;min-height:44px;width:114px!important;height:44px!important}.page-width-sticky{padding:0 23px!important}.two-price-width{width:158px}.minicart_title_m{display:block}.minicart_title_d{display:none}.mini-search-products{margin:0!important}.place-text-desc{width:auto;padding:1px}.place-text-interest,.get-started{width:auto}.fbt-head{padding:0;margin-left:0;text-align:initial}.image-placeholder{margin-bottom:73px}.text-addi{margin-right:0;padding:3px;width:100%;margin-left:13px}a.get-started{font-family:var(--font-body-family);font-weight:500!important}.ac-placeholder{margin:36px 16px 24px}.col-set1-frequently{width:auto;padding-right:16px}.mini-search-products{margin:0;padding:0}.cartmini.cartitem{padding:24px 16px 0;margin:0}.line-border{display:flex;margin-top:24px;margin-bottom:22px;align-items:center}.mini-frequently-bought{margin:24px 16px 32px}.line-frequent-item{margin-left:0;width:auto}.cart-notification__links #cart-notification-button,.mini_checkout-edit .button{width:100%}.image-placeholder{height:34.38px;margin-top:53.31px}button[name=checkout]{width:auto}.cartmini .col-set2{padding-top:0}.cart-notification-product__image{margin-right:16px;margin-top:0;display:inline-block}#cart-notification{right:0;width:100%!important}button[name=checkout],#cart-notification-button{width:auto}.sticky-atc-bar{padding:0;margin-left:-12px}.location_search_form{width:96%}.search_bar_fix{width:100vw}.store_details_innerdiv{top:0}.two-location_map{display:none}.locator_grid{display:block}#map{width:100%;height:300px}.store-details .storeimg{text-align:center;max-width:100%;max-height:200px}.store-details img{width:auto;height:auto;max-width:100%;max-height:200px;padding-bottom:16px}.all_details{display:inline-grid;width:96.5%;height:auto;overflow-y:scroll}.locator_head{font-size:28px;line-height:33px;padding-bottom:16px}.store-location-find-main{padding:2rem 0}.autocom-box{width:84%}.landmark{display:none}.search_bar_fix{padding:0 1.2rem 0 0}.search-result{padding-top:25px}.two-price .price__sale span.price-item.price-item--sale.price-item--last.price-sale{padding:0;line-height:28px!important}.collage__item.collage__item--image.collage__item--left{margin:0 12px 16px}.collage_item_placeholder_0{margin-top:16px!important}section.product_collage{margin-left:-12px;margin-right:-12px}.banner__text.banner_text_desk{display:none}.banner__text.banner_text_mb{display:block;width:auto}.collection-slider_outer .collection_main_heading{font-size:24px;line-height:29px}.collection-slider_outer .button-cart .card-slider-buttons,.card-slider-buttons-soldout{width:100%!important}.collection_slider ul.slick-dots{display:block!important}section.product-page-width{padding-top:22px!important}section.product_collage .page-width{padding:0!important}section.APP_stripe,section.item_tile{margin-left:-12px;margin-right:-12px}.pdp-care-btn.btn.product-form__submit,.pdp-secWarranty-btn.btn.product-form__submit{background-color:var(--color-secondary-bt-bg)!important;color:var(--color-secondary-bt-label)!important;border-color:var(--color-secondary-bt-outline)!important}#shopify-section-template--15625480700065__product-recommendations-cart .product-recommendations1{display:contents}#shopify-section-template--15625480700065__product-recommendations-cart{margin-bottom:80px}.monthly_pricing_segment a{margin-top:24px}button.product__media-toggle{display:none!important}span.product__media-icon{display:none}}@media screen and (min-width: 768px) and (max-width: 1252px){.store-location-find-main{margin:0 16px!important}.cart__footer-inner,.header-wrapper--border-bottom,.hura-announcement-bar,.frequent-products,section.product-page-width,.containerX,.productcomparediv,.sticky-container,.cart_main_page,.collection-hero__title{padding-left:16px;padding-right:16px}.apl_lob_main_title{margin-left:40px}}form.search-modal__form{position:relative}.one-pickup_2{margin-top:32px;margin-bottom:32px}.active_seemore.product-popup-modal__button:focus-visible{outline:none;box-shadow:none}.footer-out,a.footer-out,a:link.footer-out,a:visited.footer-out{color:#6e6e73}@media screen and (max-width: 1023px){.fancybox-slide--html .fancybox-close-small{color:currentColor;padding:10px;right:0%;top:0%;position:fixed}.fancybox-content{height:100%;width:100%;margin-top:56px!important}.notify__button-text{display:none}.notify__button-text--mobile{display:block}}@media screen and (min-width: 767px) and (max-width: 1330px){.without_main_title{margin-left:30px!important}}@media screen and (min-width: 768px){.custom_plp_cards .image-with-text__content{align-self:flex-start}.custom_plp_cards .image-with-text__content .img_with_txt_caption_container,.custom_plp_cards .image-with-text__content .image-with-text__heading,.custom_plp_cards .image-with-text__content .image-with-text__text_desc,.custom_plp_cards .image-with-text__content .image-with-text__text_desc p,.custom_plp_cards .image-with-text__content .image-with-text__heading p{text-align:left;align-self:flex-start}.custom_plp_cards .image-with-text__content .new_div{display:flex;justify-content:left}.custom_plp_cards .image-with-text__content .new_div a.image_secondary_text{margin:0 26px 0 0}.without_main_title{width:100%;margin:0 0 0 calc((100% - 1220px)/2 - 24px)}.sticky-container--notify .three-atc--notify .hide---atc{margin-right:16px}.cart_itemadd .cart-delivery-methods{display:flex;align-items:flex-start;column-gap:60px}#ProductGridContainer.product-grid-container--new .collection .media.image_with_text_media_img--mobile{display:none}}.custom_plp_cards .image-with-text__content .image-with-text__heading.image-with-text__heading_h1{display:block}.custom_plp_cards .image-with-text__content .image-with-text__heading.image-with-text__heading_h1 p small{font-family:var(--font-body-family);font-size:16px;line-height:20px;font-weight:600;letter-spacing:-.02em}@media screen and (min-width: 750px) and (max-width: 1220px){#cart-notification{right:0}.page-width2,.title_block_outer{padding-left:12px;padding-right:12px}.multi_prop_tile_outer_new{padding-left:12px!important;padding-right:12px!important}}.product-form__input input[type=radio].disabled+label{text-decoration:none}.product-form__input input[type=radio].disabled+label.title-tip{background:#f7f7f7b3;border:1px dashed #4a4c4c;border-radius:8px;position:relative;display:inline}.product-form__input input[type=radio].disabled+label.title-tip:hover{background:#f7f7f7b3;border:1px dashed #4a4c4c!important;border-radius:8px}.product-form__input input[type=radio].disabled+label.title-tip-color-swatch:hover{border:none!important}.product-form__input input[type=radio].disabled+label.title-tip[data-noproduct]:hover{position:relative}.product-form__input input[type=radio].disabled-strike+label.title-tip[data-noproduct]:hover{position:relative}.product-form__input input[type=radio].disabled+label.title-tip[data-noproduct]:hover:before{position:absolute;bottom:100%;right:5px;left:auto;z-index:99999;content:attr(data-noproduct);padding:7px;overflow:hidden;word-wrap:break-word;text-align:center;background-color:#f7f7f7;box-sizing:border-box;box-shadow:0 0 #0003;width:max-content;font-weight:400;font-size:13px;line-height:16px;letter-spacing:-.02px;color:#000;font-style:normal;font-family:var(--font-body-family);filter:drop-shadow(0px 4px 4px rgba(0,0,0,.25))}.product-form__input input[type=radio].disabled-strike+label.title-tip[data-noproduct]:hover:before{position:absolute;bottom:52px;right:5px;left:auto;z-index:99999;content:attr(data-noproduct);padding:7px;overflow:hidden;word-wrap:break-word;text-align:center;background-color:#f7f7f7;box-sizing:border-box;box-shadow:0 0 #0003;width:max-content;font-weight:400;font-size:13px;line-height:16px;letter-spacing:-.02px;color:#000;font-style:normal;font-family:var(--font-body-family);filter:drop-shadow(0px 4px 4px rgba(0,0,0,.25))}.product-form__input input[type=radio].disabled+label.title-tip:hover:before{top:auto;margin-top:0;margin-bottom:7px}.product-form__input input[type=radio].disabled-strike+label.title-tip:hover:before{top:auto;margin-top:0;margin-bottom:7px}.product-form__input input[type=radio].disabled+label.title-tip[data-noproduct]:hover:after{position:absolute;top:-8px;right:59px;left:auto;z-index:99999;content:"";width:10px;height:10px;border:5px dashed transparent;border-top:10px solid #f7f7f7;font-size:inherit}.product-form__input input[type=radio].disabled-strike+label.title-tip[data-noproduct]:hover:after{position:absolute;top:-13px;right:59px;left:auto;z-index:99999;content:"";width:10px;height:10px;border:5px dashed transparent;border-top:10px solid #f7f7f7;font-size:inherit}.product-form__input input[type=radio].disabled+label.title-tip-color-swatch[data-noproduct]:hover:before,.product-form__input input[type=radio].disabled-strike+label.title-tip-color-swatch[data-noproduct]:hover:before{position:absolute;top:-48px;left:-8px;z-index:99999;content:attr(data-noproduct);margin-top:7px;padding:7px;overflow:hidden;word-wrap:break-word;text-align:center;background-color:#f7f7f7;box-sizing:border-box;box-shadow:0 0 #0003;max-height:30px;width:max-content;font-weight:400;font-size:13px;line-height:16px;letter-spacing:-.02px;color:#000;font-style:normal;font-family:var(--font-body-family);filter:drop-shadow(0px 4px 4px rgba(0,0,0,.25))}.product-form__input input[type=radio].disabled-strike:checked+label.title-tip{background:#f7f7f7b3;border-radius:8px;position:relative;display:inline}.product-form__input input[type=radio].disabled-strike:checked+label.color-swatch .disabled_img{display:block;position:absolute;border:none;left:1px;width:35px;height:35px;top:1px}.product-form__input input[type=radio].disabled+label.title-tip-color-swatch:hover{border-color:none!important;box-shadow:none!important}.product-form__input input[type=radio].disabled+label.title-tip-color-swatch[data-noproduct]:hover:after,.product-form__input input[type=radio].disabled-strike+label.title-tip-color-swatch[data-noproduct]:hover:after{position:relative;top:-21px;left:9px;z-index:99999;content:"";width:10px;height:10px;border:6px dashed transparent;border-top:10px solid #f7f7f7}.disabled_img{display:none}.product-form__input input[type=radio].disabled+label.color-swatch{border:none}.product-form__input input[type=radio].disabled+label.color-swatch img{position:absolute;border:none;right:-1.7px!important;width:35px;height:35px;margin-bottom:-1px}.product-form__input input[type=radio]:checked.disabled+label.color-swatch{width:32px!important;height:32px!important;padding:0}.product-form__input input[type=radio]+label{height:auto}@media screen and (max-width: 767px){.product-form__input input[type=radio].disabled+label.title-tip-color-swatch[data-noproduct]:hover:before{filter:drop-shadow(0px 4px 4px rgba(0,0,0,.25))}.product-form__input input[type=radio].disabled+label.color-swatch img{width:48px;height:48px;position:absolute;border:none;left:-1.5px}.product-form__input input[type=radio].disabled+label.title-tip-color-swatch[data-noproduct]:hover:after{top:-27px}#ProductGridContainer.product-grid-container--new .collection .media.image_with_text_media_img{display:none}#ProductGridContainer.product-grid-container--new .collection .media.image_with_text_media_img--mobile{display:flex}}@media screen and (max-width: 1023px){.product-form__input input[type=radio].disabled+label.title-tip-color-swatch[data-noproduct]:hover:after,.product-form__input input[type=radio].disabled-strike+label.title-tip-color-swatch[data-noproduct]:hover:after{display:none!important}.product-form__input input[type=radio].disabled+label.title-tip[data-noproduct]:hover:after,.product-form__input input[type=radio].disabled-strike+label.title-tip[data-noproduct]:hover:after{display:none!important}.product-form__input input[type=radio].disabled+label.title-tip[data-noproduct]:hover:before,.product-form__input input[type=radio].disabled-strike+label.title-tip[data-noproduct]:hover:before{display:none!important}.product-form__input input[type=radio].disabled+label.title-tip-color-swatch[data-noproduct]:hover:before,.product-form__input input[type=radio].disabled-strike+label.title-tip-color-swatch[data-noproduct]:hover:before{display:none!important}}.product-form__input input[type=radio].disabled+label.color-swatch .disabled_img{display:block}.product-form__input input[type=radio].disabled:checked+label{border-color:#000!important}.var_radio_point_none{pointer-events:none}.var_radio_point_auto{pointer-events:auto}.collection_slider{border-bottom:1px solid #d9d9d9}.product-item .button-cart .product-form__buttons{padding:0}.product-item .button-cart .product-form__buttons .card-btn{padding:16px 32px}.unavailableOptionTxt{color:#008900;display:block;font-weight:400;font-style:normal;font-size:14px;line-height:20px;font-family:var(--font-body-family);margin-top:-4px}.checkout-button{background:none!important;color:inherit;border:none;padding:0;font:inherit;cursor:pointer;outline:inherit;height:52px;display:grid;place-items:center;width:fit-content!important}.expedited-checkout .apple-button{cursor:pointer;border-radius:50%;width:170px;height:48px}.checkout-button__link{font-size:14px;font-weight:600;line-height:16px;color:var(--color-tertiary-dynamic-label)!important;margin:12px auto 0;height:20px!important}.cart-payment-blocks__buttons .expedited-checkout .checkout-button__link{padding-top:8px;display:none}@media screen and (min-width: 1024px){.container_search{width:405px}.cart-payment-blocks__buttons .expedited-checkout{margin-top:0}.cart-payment-blocks__buttons .expedited-checkout .checkout-button__link{padding-top:16px;display:block}.expedited-checkout .apple-button{width:220px;height:52px}}@media screen and (min-width: 1060px){.container_search{width:440px}}@media screen and (max-width: 1023px){.btn_close_container{padding-right:10px}.product-sticky-buttons .product-sticky-button-atc{display:none}.product-sticky-buttons{flex-direction:column-reverse}.product-sticky-button{display:none}.checkout-button__link{margin-left:0;margin-bottom:0;text-align:left}.expedited-checkout .apple-button{-apple-pay-button-type:buy!important}}#shopify-section-announcement_bar_slider{min-height:36px}@media screen and (max-width: 767px){#shopify-section-announcement_bar_slider{min-height:35.55}}.select-custom{-moz-appearance:none;-webkit-appearance:none;appearance:none;background-color:#fff;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' fill='none'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='m15.161 8-.838-.838L10 11.485 5.676 7.162 4.838 8 10 13.162 15.16 8Z' fill='%23000'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position-x:calc(100% - 8px);background-position-y:center;padding:8px 28px 8px 8px;border-radius:4px;height:36px;color:#000;font-family:var(--font-body-family);font-size:14px;font-style:normal;font-weight:400;line-height:normal;border:1px solid #D9D9D9}.shopify-pc__banner__dialog button.shopify-pc__banner__btn-accept:hover,.shopify-pc__banner__dialog button.shopify-pc__banner__btn-decline:hover,.shopify-pc__prefs__header-actions button:hover,.shopify-pc__banner__dialog button.shopify-pc__banner__btn-accept:focus,.shopify-pc__banner__dialog button.shopify-pc__banner__btn-decline:focus,.shopify-pc__prefs__header-actions button:focus{border-color:var(--color-secondary-bt-hover)!important;color:var(--color-secondary-bt-hover)!important;box-shadow:none}.shopify-pc__prefs__header-actions button.primary:hover{background-color:var(--color-primary-bt-hover)!important;border-color:var(--color-primary-bt-hover)!important;color:#fff!important}.shopify-pc__banner__dialog button.shopify-pc__banner__btn-manage-prefs,.shopify-pc__banner__dialog a{text-decoration:none}.shopify-pc__banner__dialog button.shopify-pc__banner__btn-manage-prefs:hover,.shopify-pc__banner__dialog a:hover,.shopify-pc__banner__dialog button.shopify-pc__banner__btn-manage-prefs:focus,.shopify-pc__banner__dialog a:focus{text-decoration:underline;outline:none!important}.shopify-pc__banner__dialog button.shopify-pc__banner__btn-manage-prefs:focus span{outline:none!important}
/*# sourceMappingURL=/cdn/shop/t/13/assets/custom-style.css.map */
