:root .new-products.apple-products-section{background:var(--midnight);color:var(--warm-white);padding:clamp(72px, 7vw, 112px) var(--page-gutter);font-family:var(--font-body);letter-spacing:-.01em;font-size:1.125rem;line-height:1.6}:root .new-products.apple-products-section .section-heading{max-width:820px;margin-bottom:40px}:root .new-products.apple-products-section .section-heading h2{color:var(--warm-white);font-family:var(--font-body);letter-spacing:-.035em;overflow-wrap:normal;text-wrap:balance;font-size:clamp(2.625rem,3.4vw,3rem);font-weight:500;line-height:1.14}:root .new-products.apple-products-section .eyebrow{color:var(--stone);text-transform:none;letter-spacing:.035em;margin-bottom:24px;font-size:.875rem;font-weight:500;line-height:1.5}:root .new-products.apple-products-section .section-heading>p:last-child{max-width:62ch;color:var(--stone);font-size:1.125rem;line-height:1.6}:root .new-products.apple-products-section .apple-products-advice{border-top:1px solid #ffffff2e;justify-content:space-between;align-items:center;gap:24px;margin-top:40px;padding-top:32px;display:flex}:root .new-products.apple-products-section .apple-products-advice p{max-width:50ch;color:var(--stone);margin:0;font-size:1rem;line-height:1.6}:root .new-products.apple-products-section .apple-products-advice .button{background:var(--warm-white);border-color:var(--warm-white);color:var(--midnight);flex:none;font-size:1rem;font-weight:500;line-height:1.4}:root .new-products.apple-products-section .apple-products-advice .button:hover{background:var(--stone);border-color:var(--stone)}:root .new-products.apple-products-section .apple-product-carousel{--product-gap:24px;--product-size:calc((100% - var(--product-gap) * 2) / 2.2);color:var(--warm-white);min-width:0}:root .new-products.apple-products-section .apple-product-carousel__viewport{cursor:grab;touch-action:pan-y pinch-zoom;-webkit-tap-highlight-color:transparent;border-radius:24px;overflow:hidden}:root .new-products.apple-products-section .apple-product-carousel__viewport:active{cursor:grabbing}:root .new-products.apple-products-section .apple-product-carousel__viewport:focus-visible{outline:2px solid var(--amber);outline-offset:8px}:root .new-products.apple-products-section .apple-product-carousel__track{align-items:stretch;display:flex}:root .new-products.apple-products-section .apple-product-carousel__slide{flex:0 0 var(--product-size);min-width:0;margin-inline-end:var(--product-gap);display:flex}:root .new-products.apple-products-section .apple-product-carousel__card{border:1px solid var(--stone);background:var(--card);width:100%;color:var(--body);isolation:isolate;text-align:left;border-radius:24px;flex-direction:column;display:flex;overflow:hidden}:root .new-products.apple-products-section .apple-product-carousel__visual{background:var(--surface);perspective:1000px;flex-shrink:0;place-items:center;height:clamp(240px,25vw,340px);padding:36px 20px 20px;display:grid;position:relative;overflow:hidden}:root .new-products.apple-products-section .apple-product-carousel__visual img{object-fit:contain;object-position:center;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;background:0 0;width:100%;max-width:100%;height:100%;min-height:0;transition:transform .6s cubic-bezier(.2,.65,.25,1);display:block}:root .new-products.apple-products-section .apple-product-carousel__frame,:root .new-products.apple-products-section .apple-product-carousel__badge{z-index:1;color:var(--midnight);letter-spacing:.04em;font-size:.75rem;font-weight:500;line-height:1;position:absolute;top:16px}:root .new-products.apple-products-section .apple-product-carousel__frame{font-variant-numeric:tabular-nums;opacity:.6;left:20px}:root .new-products.apple-products-section .apple-product-carousel__badge{text-align:center;border:1px solid var(--stone);background:var(--ivory);border-radius:999px;max-width:calc(100% - 64px);padding:7px 10px;line-height:1.35;top:12px;right:16px}:root .new-products.apple-products-section .apple-product-carousel__copy{flex-direction:column;flex:1;align-items:flex-start;padding:clamp(24px,2.4vw,34px);display:flex}:root .new-products.apple-products-section .apple-product-carousel__name{letter-spacing:.02em;color:var(--midnight);margin:0 0 18px;font-size:.875rem;font-weight:500;line-height:1.5}:root .new-products.apple-products-section .apple-product-carousel h3{max-width:23ch;color:var(--midnight);font-family:var(--font-body);letter-spacing:-.03em;text-wrap:balance;margin:0 0 18px;font-size:clamp(1.5rem,2.15vw,1.875rem);font-weight:500;line-height:1.22}:root .new-products.apple-products-section .apple-product-carousel__description{color:var(--body);margin:0 0 28px;font-size:1.0625rem;line-height:1.6}:root .new-products.apple-products-section .apple-product-carousel__link{border-bottom:1px solid var(--stone);min-height:44px;color:var(--midnight);align-items:center;gap:9px;margin-top:auto;padding:8px 0 5px;font-size:1rem;font-weight:500;line-height:1.4;transition:border-color .18s;display:inline-flex}:root .new-products.apple-products-section .apple-product-carousel__link>span[aria-hidden]{transition:transform .18s;display:inline-block}:root .new-products.apple-products-section .apple-product-carousel__link:hover{border-color:var(--amber)}:root .new-products.apple-products-section .apple-product-carousel__link:hover>span[aria-hidden]{transform:translate(3px)}:root .new-products.apple-products-section .apple-product-carousel__link:focus-visible{outline:2px solid var(--midnight);outline-offset:5px}:root .new-products.apple-products-section .apple-product-carousel__navigation{flex-wrap:wrap;align-items:center;gap:24px;margin-top:30px;display:flex}:root .new-products.apple-products-section .apple-product-carousel__hint{color:var(--stone);margin:0 auto 0 0;font-size:.875rem;line-height:1.5}:root .new-products.apple-products-section .apple-product-carousel__hint>span:first-child{color:var(--warm-white)}:root .new-products.apple-products-section .apple-product-carousel__hint-arrow{color:var(--amber);margin-left:8px;display:inline-block}:root .new-products.apple-products-section .apple-product-carousel__position{align-items:center;gap:20px;display:flex}:root .new-products.apple-products-section .apple-product-carousel__counter{white-space:nowrap;font-variant-numeric:tabular-nums;letter-spacing:.03em;font-size:.875rem;line-height:1.5}:root .new-products.apple-products-section .apple-product-carousel__counter>span{color:var(--stone)}:root .new-products.apple-products-section .apple-product-carousel__progress{background:#ffffff2e;width:100px;height:2px;display:block;overflow:hidden}:root .new-products.apple-products-section .apple-product-carousel__progress>span{background:var(--amber);width:33.3333%;height:100%;transition:transform .35s cubic-bezier(.2,.65,.25,1);display:block}:root .new-products.apple-products-section .apple-product-carousel__arrows{align-items:center;gap:10px;display:flex}:root .new-products.apple-products-section .apple-product-carousel__arrow{width:52px;height:52px;color:var(--warm-white);cursor:pointer;background:0 0;border:1px solid #fff6;border-radius:50%;flex:none;place-items:center;padding:0;transition:color .18s,background-color .18s,border-color .18s;display:inline-grid}:root .new-products.apple-products-section .apple-product-carousel__arrow:hover:not(:disabled){background:var(--warm-white);border-color:var(--warm-white);color:var(--midnight)}:root .new-products.apple-products-section .apple-product-carousel__autoplay{background:#ffffff14}:root .new-products.apple-products-section .apple-product-carousel__arrow:disabled{opacity:.3;cursor:default}:root .new-products.apple-products-section .apple-product-carousel__arrow:focus-visible{outline:2px solid var(--amber);outline-offset:5px}:root .new-products.apple-products-section .apple-product-carousel__sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (hover:hover) and (pointer:fine){:root .new-products.apple-products-section .apple-product-carousel__card:hover .apple-product-carousel__visual img{transform:translateY(-4px)rotateX(2deg)scale(1.025)}}@media (max-width:1100px){:root .new-products.apple-products-section .apple-product-carousel{--product-size:calc((100% - var(--product-gap)) / 1.5)}:root .new-products.apple-products-section .apple-product-carousel__visual{height:clamp(250px,32vw,340px)}}@media (max-width:700px){:root .new-products.apple-products-section{padding:64px 24px;font-size:1.0625rem}:root .new-products.apple-products-section .section-heading h2{font-size:clamp(2rem,8.8vw,2.25rem);line-height:1.16}:root .new-products.apple-products-section .eyebrow{margin-bottom:20px;line-height:1.55}:root .new-products.apple-products-section .section-heading>p:last-child{font-size:1.0625rem}:root .new-products.apple-products-section .apple-products-advice{flex-direction:column;align-items:flex-start;margin-top:32px;padding-top:28px}:root .new-products.apple-products-section .apple-products-advice .button{width:auto;max-width:100%}:root .new-products.apple-products-section .apple-product-carousel{--product-gap:16px;--product-size:calc((100% - var(--product-gap)) / 1.08)}:root .new-products.apple-products-section .apple-product-carousel__visual{height:clamp(220px,66vw,300px);padding:34px 16px 16px}:root .new-products.apple-products-section .apple-product-carousel__copy{padding:24px}:root .new-products.apple-products-section .apple-product-carousel h3{font-size:1.5rem}:root .new-products.apple-products-section .apple-product-carousel__description{margin-bottom:24px;font-size:1rem}:root .new-products.apple-products-section .apple-product-carousel__navigation{gap:18px 12px;margin-top:24px}:root .new-products.apple-products-section .apple-product-carousel__hint{flex-basis:100%}:root .new-products.apple-products-section .apple-product-carousel__position{gap:14px;margin-right:auto}:root .new-products.apple-products-section .apple-product-carousel__progress{width:clamp(42px,13vw,90px)}:root .new-products.apple-products-section .apple-product-carousel__arrow{width:48px;height:48px}:root .new-products.apple-products-section .apple-product-carousel__arrows{gap:8px}}@media (max-width:360px){:root .new-products.apple-products-section .apple-product-carousel__progress{display:none}}@media (prefers-reduced-motion:reduce){:root .new-products.apple-products-section .apple-product-carousel *,:root .new-products.apple-products-section .apple-product-carousel :before,:root .new-products.apple-products-section .apple-product-carousel :after{transition:none;animation:none}:root .new-products.apple-products-section .apple-product-carousel__card:hover .apple-product-carousel__visual img{transform:none}}
