body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{-webkit-animation:App-logo-spin 20s linear infinite;animation:App-logo-spin 20s linear infinite}}.App-header{align-items:center;background-color:#282c34;color:#fff;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:center;min-height:100vh}.App-link{color:#61dafb}@-webkit-keyframes App-logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes App-logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}*{margin:0;padding:0}html{overflow-x:hidden}.navbar-and-banner-container{padding-top:45px}@media screen and (max-width:768px){.navbar-and-banner-container{padding-top:0}.discount{height:80px}}nav{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:rgba(0,0,0,.878);height:45px;justify-content:space-evenly;max-height:100%;position:fixed;top:0;width:100vw;z-index:9999}nav,nav ul{align-items:center;display:flex;flex-direction:row}nav ul{justify-self:center}nav ul li{color:#d6d6d7;cursor:pointer;font-family:SF Pro Text,Myriad Set Pro,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:12px;font-weight:100;letter-spacing:-.05px;list-style:none;margin:0 21.5px;transition:.25s ease-in}nav ul li img{-webkit-filter:brightness(.6);filter:brightness(.6);padding-top:5px;transition:.2s ease-in}nav ul li img:hover{-webkit-filter:brightness(2);filter:brightness(2);transition:.2s ease-in}nav ul li .search-icon{-webkit-filter:brightness(1);filter:brightness(1);padding-bottom:47px}nav ul li .search-icon:hover{-webkit-filter:brightness(2.25);filter:brightness(2.25);transition:.2s ease-in}nav ul li:hover{color:#f5f5f7;transition:.1s ease-in}.mobile-nav{display:none}@media screen and (max-width:1035px){nav{display:none}.mobile-nav{background:rgba(0,0,0,.78);height:50px;justify-content:space-evenly;max-height:100%;position:static;width:100vw;z-index:9999}.mobile-nav,.mobile-nav ul{align-items:center;display:flex;flex-direction:row}.mobile-nav ul{justify-content:space-between;width:87%}.mobile-nav ul .apple-ham .ham-line:first-child{background-color:#d2d2d2;height:.75px;margin:3px 0;padding-bottom:2px;width:15px}.mobile-nav ul .apple-ham .ham-line:nth-child(2){background-color:#a8a8a8;height:.75px;margin:3px 0;padding-bottom:2px;width:15px}.mobile-nav ul li{list-style:none;padding-left:0}.mobile-nav ul li:hover{cursor:pointer}.navbar-and-banner-container{padding-top:0}}.product-banner{background:#fff;flex-direction:column}.product-banner,.product-banner ul{align-items:center;display:flex;justify-content:space-between}.product-banner ul{flex-direction:row;padding:12px 0}.product-banner ul li{list-style:none;margin:0 13.5px}.product-banner ul li .product{align-items:center;display:flex;flex-direction:column;justify-content:center}.product-banner ul li .product p{color:#3e3e3e;display:block;font-family:SF Pro Text,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:12px;font-weight:400;letter-spacing:-.01em;line-height:.99;margin:0;transition:.5 ease-in}.product-banner ul li .product p:hover{color:#06c;cursor:pointer;transition:.5 ease-in}.product-banner ul li .product .new-product{color:#f6b337;margin-top:0}.product-banner ul li .product .new-product:hover{color:#f6b337}.product-banner ul li .product img{height:40px;padding-bottom:2.5px;width:40px}.product-banner ul li .product img:hover{cursor:pointer}.product-banner ul .not-new{margin-bottom:13px}@media screen and (max-width:971px){.product-banner{display:none}}.holiday-gift-section{align-items:center;background:rgba(255,21,21,.8);display:flex;flex-direction:row;height:45px;justify-content:space-evenly;max-height:100%;padding-top:5px;width:100vw;z-index:9999}.holiday-gift-section p{color:#f5f5f7;font-family:SF Pro Text,Myriad Set Pro,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:13px;font-weight:100;letter-spacing:.3px;margin-bottom:5px}.holiday-gift-section p .arrow{border:solid #f5f5f7;border-width:0 2px 2px 0;display:inline-block;padding:2.5px}.holiday-gift-section p .right{transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}.discount{background:rgba(0,0,0,.878)}.discount a{color:#06c;cursor:pointer;text-decoration:underline}.discount a .arrow{border:solid #06c;border-width:0 2px 2px 0;display:inline-block;margin-bottom:1px;padding:2px}.discount a .right{transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}@media screen and (max-width:971px){.discount{height:72px}}.ipad-section{padding-bottom:90px}.ipad-section img{height:500px;padding-top:56px;scale:125.3%;width:82%}.ipad-section .ipad-text-container{left:64%;position:absolute;top:48%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.ipad-section .ipad-text-container h1{font-size:56px;font-weight:600;letter-spacing:-.005em;line-height:1.07143}.ipad-section .ipad-text-container h1,.ipad-section .ipad-text-container p{font-family:SF Pro Display,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif}.ipad-section .ipad-text-container p{color:#1d1d1f;font-size:28px;font-weight:400;letter-spacing:.004em;line-height:1.10722;margin-top:6px}.ipad-section .ipad-text-container .links{align-items:center;display:flex;flex-direction:row;justify-content:space-evenly;width:94%}.ipad-section .ipad-text-container .links a{color:#06c;font-family:SF Pro Display,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:23px;font-weight:100;letter-spacing:inherit;line-height:1.381;padding-top:5px;text-decoration:none}.ipad-section .ipad-text-container .links a .arrow{border:solid #06c;border-width:0 3px 3px 0;display:inline-block;margin-bottom:1px;padding:3px}.ipad-section .ipad-text-container .links a .right{transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}.ipad-section .ipad-text-container .links a:hover{cursor:pointer;text-decoration:underline}.iphone14-section{padding-bottom:80px}.iphone14-section img{height:500px;padding-top:56px;scale:125.3%;scale:130.3%;scale:131%;width:80%}.iphone14-section .iphone-text-container{left:50%;position:absolute;top:84%;top:978px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.iphone14-section .iphone-text-container h1{font-family:SF Pro Display,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:56px;font-weight:600;letter-spacing:-.005em;line-height:1.07143}.iphone14-section .iphone-text-container p{color:#1d1d1f;font-family:SF Pro Display,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:28px;font-weight:400;letter-spacing:.004em;line-height:1.10722;margin-top:6px}.iphone14-section .iphone-text-container .links{align-items:center;display:flex;flex-direction:row;justify-content:space-evenly;width:94%}.iphone14-section .iphone-text-container .links a{color:#06c;font-family:SF Pro Display,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:23px;font-weight:100;letter-spacing:inherit;line-height:1.381;padding-top:5px;text-decoration:none}.iphone14-section .iphone-text-container .links a .arrow{border:solid #06c;border-width:0 3px 3px 0;display:inline-block;margin-bottom:1px;padding:3px}.iphone14-section .iphone-text-container .links a .right{transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}.iphone14-section .iphone-text-container .links a:hover{cursor:pointer;text-decoration:underline}.iphone14pro-section{padding-bottom:145px}.iphone14pro-section img{height:500px;padding-top:108px;scale:125.3%;scale:130.3%;scale:148%;width:69%}.iphone14pro-section .iphone-text-container{left:50.5%;position:absolute;top:84%;top:1658px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.iphone14pro-section .iphone-text-container h1{font-size:56px;font-weight:600;letter-spacing:-.005em;line-height:1.07143}.iphone14pro-section .iphone-text-container h1,.iphone14pro-section .iphone-text-container p{color:#f5f5f7;font-family:SF Pro Display,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif}.iphone14pro-section .iphone-text-container p{font-size:28px;font-weight:400;letter-spacing:.004em;line-height:1.10722;margin-top:6px}.iphone14pro-section .iphone-text-container .links{align-items:center;display:flex;flex-direction:row;justify-content:space-evenly;width:94%}.iphone14pro-section .iphone-text-container .links a{color:#06c;font-family:SF Pro Display,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:23px;font-weight:100;letter-spacing:inherit;line-height:1.381;padding-top:5px;text-decoration:none}.iphone14pro-section .iphone-text-container .links a .arrow{border:solid #06c;border-width:0 3px 3px 0;display:inline-block;margin-bottom:1px;padding:3px}.iphone14pro-section .iphone-text-container .links a .right{transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}.iphone14pro-section .iphone-text-container .links a:hover{cursor:pointer;text-decoration:underline}footer{background:#f5f5f7;height:720px}footer .underline{background:#c8c8c9;height:.1px;margin:20px auto auto;width:58%}footer .second-underline{margin:5px auto auto}footer .sub-section-footer1{margin:0 21%;padding-top:20px}footer .sub-section-footer1 p{color:#79797c;font-family:SF Pro Text,Myriad Set Pro,SF Pro Icons,Apple Legacy Chevron,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.8em;font-weight:400;letter-spacing:-.01em;line-height:1.33337;text-align:left}footer .sub-section-footer1 p a{color:#515154}footer .sub-section-footer1 p a:hover{cursor:pointer;text-decoration:underline}footer .sub-section-footer2{align-items:baseline;display:flex;flex-direction:row;justify-content:center;padding-top:19px}footer .sub-section-footer2 .footer-list-containers{align-items:center;display:flex;flex-direction:column;justify-content:center;padding-right:38px}footer .sub-section-footer2 .footer-list-containers .healthcare{margin-left:30px}footer .sub-section-footer2 .footer-list-containers .appleId{margin-left:50px}footer .sub-section-footer2 .footer-list-containers ul{align-items:baseline;display:flex;flex-direction:column;justify-content:center;padding-bottom:20px}footer .sub-section-footer2 .footer-list-containers ul li{color:#515154;cursor:pointer;font-family:SF Pro Text,Myriad Set Pro,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:13px;font-weight:100;letter-spacing:-.05px;list-style:none;margin:6px 0;transition:.25s ease-in}footer .sub-section-footer2 .footer-list-containers ul li:hover{cursor:pointer;text-decoration:underline}footer .sub-section-footer2 .footer-list-containers ul li:first-child{color:#0d0d0e;font-size:14px;font-weight:600}footer .sub-section-footer2 .footer-list-containers ul li:first-child:hover{cursor:default;text-decoration:none}footer .p-container{align-items:center;display:flex;flex-direction:row;justify-content:left;margin:0 21%}footer .p-container p{color:#515154;font-family:SF Pro Text,Myriad Set Pro,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:13px;font-weight:100;letter-spacing:-.05px;list-style:none;margin:1px 0;transition:.25s ease-in}footer .p-container p a{color:#06c}footer .p-container p a:hover{cursor:pointer;text-decoration:underline}footer .sub-section-footer3{align-items:center;display:flex;flex-direction:row;justify-content:center}footer .sub-section-footer3 p{color:#515154;font-family:SF Pro Text,Myriad Set Pro,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:12px;font-weight:100;letter-spacing:-.05px;list-style:none;margin:10px 0;padding-left:28px;transition:.25s ease-in}footer .sub-section-footer3 p:first-child{padding-left:0}footer .sub-section-footer3 p:nth-child(3):hover{cursor:pointer;text-decoration:underline}footer .sub-section-footer3 ul{align-items:center;display:flex;flex-direction:row;justify-content:space-between;padding-left:90px}footer .sub-section-footer3 ul li{color:#515154;font-family:SF Pro Text,Myriad Set Pro,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:12px;font-weight:100;letter-spacing:-.05px;list-style:none;margin:10px 0;padding-left:5px;transition:.25s ease-in}footer .sub-section-footer3 ul li:after{content:"|";padding:0 5px}footer .sub-section-footer3 ul li:hover{cursor:pointer;text-decoration:underline}
/*# sourceMappingURL=main.696add03.css.map*/