.apple-product-test-section{position:relative;z-index:0}.apple-pdp{--apple-ink: #111114;--apple-muted: #69696f;--apple-line: rgb(17 17 20 / 9%);--apple-white: #fff;--apple-radius-xl: clamp(1.5rem, 3vw, 2.5rem);--apple-radius-lg: 1.5rem;--apple-shadow: 0 1.5rem 5rem rgb(26 20 17 / 8%);display:block;overflow:clip;color:var(--apple-ink);background:var(--apple-surface);font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,SF Pro Text,system-ui,sans-serif;font-optical-sizing:auto}.apple-pdp *,.apple-pdp *:before,.apple-pdp *:after{box-sizing:border-box}.apple-pdp button,.apple-pdp input,.apple-pdp summary{font:inherit}.apple-pdp a{color:inherit}.apple-pdp__hero{position:relative;padding:clamp(1rem,2.5vw,2.25rem) 0 clamp(4.5rem,8vw,8rem);isolation:isolate}.apple-pdp__ambient{position:absolute;z-index:-1;width:min(45rem,70vw);aspect-ratio:1;border-radius:50%;filter:blur(5rem);opacity:.16;pointer-events:none}.apple-pdp__ambient--one{top:-20rem;right:-8rem;background:var(--apple-accent)}.apple-pdp__ambient--two{bottom:-22rem;left:-20rem;background:#ffcf83}.apple-pdp__shell{width:min(94rem,calc(100% - clamp(1.25rem,5vw,5rem)));margin-inline:auto}.apple-pdp__narrow{width:min(60rem,calc(100% - 2.5rem));margin-inline:auto}.apple-pdp__breadcrumb{display:flex;gap:.45rem;align-items:center;margin:0 0 clamp(1rem,2vw,1.75rem);color:var(--apple-muted);font-size:.75rem;line-height:1.4;letter-spacing:.01em;white-space:nowrap;overflow:hidden}.apple-pdp__breadcrumb a{text-decoration:none}.apple-pdp__breadcrumb a:hover{color:var(--apple-ink)}.apple-pdp__breadcrumb span:last-child{overflow:hidden;text-overflow:ellipsis}.apple-pdp__layout{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(22rem,.85fr);gap:clamp(2.5rem,5vw,6rem);align-items:start}.apple-pdp__visual-column,.apple-pdp__purchase-column{min-width:0}.apple-pdp__gallery{position:relative;overflow:hidden;border:1px solid rgb(255 255 255 / 72%);border-radius:var(--apple-radius-xl);background:radial-gradient(circle at 22% 8%,rgb(255 255 255 / 96%),transparent 42%),linear-gradient(145deg,#fdfdfd,#e9e9eb);box-shadow:0 1.6rem 5rem #1e1c1a12;touch-action:pan-x pan-y pinch-zoom}.apple-pdp__rail{display:grid;grid-auto-flow:column;grid-auto-columns:100%;overflow-x:auto;overscroll-behavior-inline:contain;scrollbar-width:none;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;touch-action:pan-x pan-y pinch-zoom}.apple-pdp__rail::-webkit-scrollbar{display:none}.apple-pdp__rail:focus-visible{outline:3px solid color-mix(in srgb,var(--apple-accent),white 30%);outline-offset:-5px}.apple-pdp__slide{position:relative;display:grid;min-width:0;min-height:clamp(32rem,68vw,53rem);margin:0;place-items:center;overflow:hidden;scroll-snap-align:start;scroll-snap-stop:normal}.apple-pdp__slide--placeholder{color:#babac0}.apple-pdp__media,.apple-pdp__slide>video,.apple-pdp__slide>iframe,.apple-pdp__slide>model-viewer{display:block;width:100%;height:100%;max-height:53rem;object-fit:contain}.apple-pdp__slide>iframe{aspect-ratio:4 / 5;border:0}.apple-pdp__gallery-status{position:absolute;right:1rem;bottom:1rem;z-index:2;display:flex;gap:.55rem;align-items:center;min-width:5.2rem;padding:.55rem .8rem;border:1px solid rgb(255 255 255 / 55%);border-radius:999px;color:var(--apple-ink)!important;-webkit-text-fill-color:var(--apple-ink);background:#ffffff94;box-shadow:0 .5rem 1.5rem #00000012;backdrop-filter:blur(1.25rem) saturate(160%);-webkit-backdrop-filter:blur(1.25rem) saturate(160%);font-size:.72rem;font-weight:650;line-height:1}.apple-pdp__gallery-status-line{width:1.4rem;height:1px;background:#11111447}.apple-pdp__thumbs{display:flex;gap:.65rem;margin-top:.8rem;padding:.25rem;overflow-x:auto;scrollbar-width:none}.apple-pdp__thumbs::-webkit-scrollbar{display:none}.apple-pdp__thumb{position:relative;flex:0 0 4.5rem;width:4.5rem;height:4.5rem;padding:0;overflow:hidden;border:1px solid transparent;border-radius:1rem;background:#ffffff73;cursor:pointer;opacity:.58;transform:scale(.94);transition:opacity .18s ease-out,transform .22s cubic-bezier(.2,.75,.2,1),border-color .18s ease-out}.apple-pdp__thumb:active{transform:scale(.9);transition-duration:90ms}.apple-pdp__thumb:hover,.apple-pdp__thumb.is-active{opacity:1;transform:scale(1)}.apple-pdp__thumb.is-active{border-color:var(--apple-ink)}.apple-pdp__thumb:focus-visible{outline:2px solid var(--apple-accent);outline-offset:2px}.apple-pdp__thumb img{width:100%;height:100%;object-fit:cover}.apple-pdp__thumb-type{position:absolute;right:.3rem;bottom:.3rem;display:grid;min-width:1.25rem;height:1.25rem;padding-inline:.2rem;place-items:center;border-radius:999px;color:#fff;background:#000000b3;font-size:.55rem}.apple-pdp__purchase-card{position:sticky;top:calc(var(--header-height, 0px) + 1.25rem);padding:clamp(1.4rem,3vw,2.35rem);border:1px solid rgb(255 255 255 / 72%);border-radius:var(--apple-radius-xl);background:#ffffffb8;box-shadow:var(--apple-shadow);backdrop-filter:blur(1.8rem) saturate(145%);-webkit-backdrop-filter:blur(1.8rem) saturate(145%)}.apple-pdp__eyebrow-row{display:flex;gap:1rem;justify-content:space-between;align-items:center;min-height:1.4rem;margin-bottom:.8rem}.apple-pdp__eyebrow{margin:0;color:var(--apple-accent);font-size:.67rem;font-weight:750;line-height:1.2;letter-spacing:.13em}.apple-pdp__rating{display:inline-flex;gap:.38rem;align-items:center;color:var(--apple-ink);font-size:.68rem;text-decoration:none}.apple-pdp__rating span:first-child{color:var(--apple-accent);letter-spacing:-.09em}.apple-pdp__title{max-width:15ch;margin:0;color:var(--apple-ink);font-size:clamp(2.25rem,4.2vw,4.6rem);font-weight:720;line-height:.96;letter-spacing:-.048em;text-wrap:balance}.apple-pdp__subheading{max-width:40rem;margin:1rem 0 0;color:var(--apple-muted);font-size:clamp(.95rem,1.4vw,1.08rem);line-height:1.52;letter-spacing:-.005em;text-wrap:pretty}.apple-pdp__price-row{display:flex;gap:.6rem;align-items:center;flex-wrap:wrap;margin:1.35rem 0 1.5rem}.apple-pdp__price{color:var(--apple-ink);font-size:1.35rem;font-weight:720;line-height:1;letter-spacing:-.025em}.apple-pdp__compare{color:var(--apple-muted);font-size:.95rem}.apple-pdp__sale-pill{padding:.38rem .58rem;border-radius:999px;color:#fff;background:var(--apple-accent);font-size:.63rem;font-weight:750;line-height:1;letter-spacing:.03em}.apple-pdp .is-hidden{display:none!important}.apple-pdp__options{display:grid;gap:1.15rem;margin-bottom:1.35rem}.apple-pdp__option,.apple-pdp__bundles{min-width:0;margin:0;padding:0;border:0}.apple-pdp__option legend,.apple-pdp__bundles>legend{display:flex;gap:.45rem;justify-content:space-between;width:100%;margin-bottom:.65rem;padding:0;color:var(--apple-ink);font-size:.78rem;font-weight:680;line-height:1.3}.apple-pdp__selected-option{color:var(--apple-muted);font-weight:520}.apple-pdp__option-values{display:flex;gap:.5rem;flex-wrap:wrap}.apple-pdp__option-label{position:relative;cursor:pointer}.apple-pdp__option-label input{position:absolute;width:1px;height:1px;opacity:0}.apple-pdp__option-label>span{display:grid;min-width:3.25rem;min-height:2.8rem;padding:.65rem .9rem;place-items:center;border:1px solid var(--apple-line);border-radius:.85rem;color:var(--apple-ink)!important;-webkit-text-fill-color:var(--apple-ink);background:#ffffff94;font-size:.78rem;font-weight:610;line-height:1.1;transform:scale(1);transition:transform .16s ease-out,border-color .16s ease-out,background .16s ease-out,color .16s ease-out}.apple-pdp__option-label:active>span{transform:scale(.96);transition-duration:80ms}.apple-pdp__option-label input:checked+span{border-color:var(--apple-ink);color:#fff!important;-webkit-text-fill-color:#fff;background:var(--apple-ink)}.apple-pdp__option-label input:focus-visible+span{outline:2px solid var(--apple-accent);outline-offset:2px}.apple-pdp__option-label.is-unavailable>span{color:#aaaab0;background-image:linear-gradient(to top right,transparent 48%,rgb(17 17 20 / 13%) 49%,rgb(17 17 20 / 13%) 51%,transparent 52%)}.apple-pdp__bundles{margin:1.35rem 0}.apple-pdp__bundle-list{display:grid;gap:.55rem}.apple-pdp__bundle{position:relative;display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:.75rem;align-items:center;min-height:4.6rem;padding:.85rem .9rem;border:1px solid var(--apple-line);border-radius:1rem;background:#ffffff85;cursor:pointer;transform:scale(1);transition:transform .16s ease-out,border-color .18s ease-out,background .18s ease-out,box-shadow .18s ease-out}.apple-pdp__bundle:active{transform:scale(.985);transition-duration:80ms}.apple-pdp__bundle:has(input:checked){border-color:color-mix(in srgb,var(--apple-accent),black 8%);background:color-mix(in srgb,var(--apple-accent) 7%,white);box-shadow:0 .7rem 2rem color-mix(in srgb,var(--apple-accent) 12%,transparent)}.apple-pdp__bundle input{position:absolute;width:1px;height:1px;opacity:0}.apple-pdp__bundle-radio{display:grid;width:1.15rem;height:1.15rem;border:1.5px solid rgb(17 17 20 / 30%);border-radius:50%;place-items:center}.apple-pdp__bundle-radio:after{width:.55rem;height:.55rem;border-radius:50%;background:var(--apple-accent);content:"";opacity:0;transform:scale(.3);transition:opacity .14s ease-out,transform .2s cubic-bezier(.2,.9,.2,1.2)}.apple-pdp__bundle input:checked~.apple-pdp__bundle-radio{border-color:var(--apple-accent)}.apple-pdp__bundle input:checked~.apple-pdp__bundle-radio:after{opacity:1;transform:scale(1)}.apple-pdp__bundle input:focus-visible~.apple-pdp__bundle-radio{outline:2px solid var(--apple-accent);outline-offset:3px}.apple-pdp__bundle-copy{display:grid;gap:.18rem;min-width:0}.apple-pdp__bundle-copy strong,.apple-pdp__bundle-copy small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.apple-pdp__bundle-copy strong{font-size:.84rem;font-weight:700;line-height:1.15}.apple-pdp__bundle-copy small{color:var(--apple-muted);font-size:.68rem;line-height:1.25}.apple-pdp__bundle-price{font-size:.83rem;font-weight:720;white-space:nowrap}.apple-pdp__bundle-badge{position:absolute;top:-.5rem;right:.75rem;padding:.28rem .48rem;border-radius:999px;color:#fff;background:var(--apple-accent);box-shadow:0 .35rem 1rem color-mix(in srgb,var(--apple-accent) 22%,transparent);font-size:.52rem;font-weight:780;line-height:1;letter-spacing:.08em}.apple-pdp__discount-note{margin:.55rem 0 0;color:var(--apple-muted);font-size:.58rem;line-height:1.35}.apple-pdp__product-form,.apple-pdp__product-form form,.apple-pdp__product-form .product-form-buttons,.apple-pdp__product-form add-to-cart-component,.apple-pdp__product-form add-to-cart-component>button{display:block;width:100%}.apple-pdp__product-form .product-form-buttons{padding:0}.apple-pdp__form-error{display:flex;gap:.4rem;align-items:center;margin-bottom:.6rem;color:#b42318;font-size:.7rem}.apple-pdp__form-error.hidden{display:none}.apple-pdp__product-form .apple-pdp__add{min-height:3.75rem;border:0;border-radius:999px;color:#fff!important;-webkit-text-fill-color:#fff;background:var(--apple-ink);box-shadow:0 .9rem 2.3rem #1111142e;font-size:.95rem;font-weight:720;letter-spacing:-.01em;transform:scale(1);transition:transform .16s ease-out,background .16s ease-out,box-shadow .16s ease-out,opacity .16s ease-out}.apple-pdp__product-form .apple-pdp__add:hover:not(:disabled){background:color-mix(in srgb,var(--apple-ink),var(--apple-accent) 18%);box-shadow:0 1rem 2.7rem #1111143d}.apple-pdp__product-form .apple-pdp__add:active:not(:disabled){transform:scale(.98);transition-duration:80ms}.apple-pdp__product-form .apple-pdp__add:disabled{cursor:not-allowed;opacity:.42}.apple-pdp__product-form .apple-pdp__add .svg-wrapper{display:none}.apple-pdp__shipping{display:flex;gap:.55rem;align-items:center;justify-content:center;margin-top:.75rem;color:var(--apple-muted);font-size:.69rem;line-height:1.35;text-align:center}.apple-pdp__shipping-dot{width:.42rem;height:.42rem;flex:0 0 auto;border-radius:50%;background:#2fb05a;box-shadow:0 0 0 .25rem #2fb05a1c}.apple-pdp__trust{display:grid;grid-template-columns:repeat(3,1fr);gap:.55rem;margin:1.25rem 0 1rem;padding:0;list-style:none}.apple-pdp__trust li{display:grid;gap:.34rem;place-items:center;min-width:0;padding:.75rem .35rem;border-radius:.85rem;color:var(--apple-muted);background:#11111409;font-size:.61rem;line-height:1.25;text-align:center}.apple-pdp__trust li span{display:grid;width:1.25rem;height:1.25rem;place-items:center;border-radius:50%;color:#fff;background:var(--apple-ink);font-size:.62rem;font-weight:750}.apple-pdp__details{border-top:1px solid var(--apple-line)}.apple-pdp__details:last-child{border-bottom:1px solid var(--apple-line)}.apple-pdp__details summary{display:flex;justify-content:space-between;align-items:center;padding:1rem 0;cursor:pointer;list-style:none;font-size:.76rem;font-weight:650}.apple-pdp__details summary::-webkit-details-marker{display:none}.apple-pdp__details summary span:last-child{color:var(--apple-muted);font-size:1.1rem;font-weight:350;transition:transform .22s cubic-bezier(.2,.75,.2,1)}.apple-pdp__details[open] summary span:last-child{transform:rotate(45deg)}.apple-pdp__details-content{padding:0 0 1rem;color:var(--apple-muted);font-size:.75rem;line-height:1.6}.apple-pdp__details-content>:first-child{margin-top:0}.apple-pdp__details-content>:last-child{margin-bottom:0}.apple-pdp__manifesto{position:relative;padding:clamp(6rem,12vw,11rem) 0 clamp(5rem,10vw,9rem);overflow:hidden;color:#fff;background:#080809;text-align:center;isolation:isolate}.apple-pdp__manifesto-glow{position:absolute;z-index:-1;top:-18rem;left:50%;width:min(68rem,120vw);aspect-ratio:1.8;border-radius:50%;background:radial-gradient(circle,color-mix(in srgb,var(--apple-accent) 48%,transparent),transparent 68%);filter:blur(3rem);opacity:.55;transform:translate(-50%)}.apple-pdp__manifesto-kicker{margin:0 0 1.4rem;color:color-mix(in srgb,var(--apple-accent),white 18%);font-size:.67rem!important;font-weight:780;line-height:1.3;letter-spacing:.15em}.apple-pdp__manifesto h2{max-width:14ch;margin:0 auto;color:#fff;font-size:clamp(2.7rem,7vw,6.5rem);font-weight:720;line-height:.94;letter-spacing:-.055em;text-wrap:balance}.apple-pdp__manifesto .apple-pdp__narrow>p:last-child{max-width:38rem;margin:1.6rem auto 0;color:#fff9;font-size:clamp(1rem,2vw,1.25rem);line-height:1.55;letter-spacing:-.015em;text-wrap:pretty}.apple-pdp__steps{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;width:min(76rem,calc(100% - 2.5rem));margin:clamp(4rem,8vw,7rem) auto 0;border:1px solid rgb(255 255 255 / 11%);border-radius:2rem;overflow:hidden;background:#ffffff1c;text-align:left}.apple-pdp__step{position:relative;min-height:18rem;padding:clamp(1.5rem,4vw,3rem);background:#0a0a0bf0;isolation:isolate}.apple-pdp__step--image{background:linear-gradient(rgb(7 7 8 / var(--apple-step-overlay, .7)),rgb(7 7 8 / var(--apple-step-overlay, .7))),var(--apple-step-image) center / cover no-repeat}.apple-pdp__step>span{display:block;margin-bottom:5rem;color:var(--apple-accent);font-size:.72rem;font-weight:750}.apple-pdp__step h3{margin:0 0 .55rem;color:#fff;font-size:clamp(1.45rem,2.5vw,2.25rem);font-weight:680;line-height:1;letter-spacing:-.035em}.apple-pdp__step p{max-width:18rem;margin:0;color:#ffffff7f;font-size:.82rem;line-height:1.5}.apple-pdp [data-reveal]{opacity:0;transform:translateY(1.75rem);transition:opacity .7s ease-out,transform .75s cubic-bezier(.2,.75,.2,1)}.apple-pdp [data-reveal].is-in-view{opacity:1;transform:translateY(0)}.apple-pdp__steps [data-reveal]:nth-child(2){transition-delay:80ms}.apple-pdp__steps [data-reveal]:nth-child(3){transition-delay:.16s}.apple-pdp__mobile-dock{position:fixed;z-index:var(--layer-sticky, 20);right:.75rem;bottom:.75rem;left:.75rem;display:none;grid-template-columns:auto minmax(0,1fr) auto;gap:.65rem;align-items:center;padding:.55rem;border:1px solid rgb(255 255 255 / 62%);border-radius:1.2rem;background:#ffffffc2;box-shadow:0 1rem 3rem #0000002b;backdrop-filter:blur(1.6rem) saturate(170%);-webkit-backdrop-filter:blur(1.6rem) saturate(170%);opacity:0;pointer-events:none;transform:translateY(calc(100% + 1.5rem));transition:opacity .22s ease-out,transform .34s cubic-bezier(.2,.85,.2,1)}.apple-pdp__mobile-dock[data-visible=true]{opacity:1;pointer-events:auto;transform:translateY(0)}.apple-pdp__mobile-dock>img{width:2.8rem;height:2.8rem;border-radius:.8rem;object-fit:cover}.apple-pdp__mobile-dock-copy{display:grid;gap:.08rem;min-width:0}.apple-pdp__mobile-dock-copy strong{overflow:hidden;font-size:.69rem;font-weight:680;text-overflow:ellipsis;white-space:nowrap}.apple-pdp__mobile-dock-copy span{color:var(--apple-muted);font-size:.65rem}.apple-pdp__dock-button{min-height:2.8rem;padding:.65rem .9rem;border:0;border-radius:999px;color:#fff!important;-webkit-text-fill-color:#fff;background:var(--apple-ink);font-size:.7rem;font-weight:700;cursor:pointer;transform:scale(1);transition:transform .14s ease-out,opacity .14s ease-out}.apple-pdp__dock-button:active{transform:scale(.96);transition-duration:70ms}.apple-pdp__dock-button:disabled{opacity:.4}.apple-trust{--apple-ink: #111114;--apple-muted: #69696f;--apple-line: rgb(17 17 20 / 9%);padding:clamp(6rem,11vw,10rem) 0;overflow:hidden;color:var(--apple-ink);background:var(--apple-surface, #f5f5f7);font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,SF Pro Text,system-ui,sans-serif;font-optical-sizing:auto}.apple-trust *,.apple-trust *:before,.apple-trust *:after{box-sizing:border-box}.apple-trust__shell{width:min(94rem,calc(100% - clamp(2rem,7vw,7rem)));margin-inline:auto}.apple-trust__heading{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(18rem,.75fr);gap:1rem clamp(2rem,8vw,8rem);align-items:end}.apple-trust__heading>p{grid-column:1 / -1;margin:0;color:var(--apple-accent);font-size:.68rem;font-weight:780;line-height:1.3;letter-spacing:.15em}.apple-trust__heading h2{max-width:13ch;margin:0;color:var(--apple-ink);font-size:clamp(3rem,6.5vw,6.5rem);font-weight:720;line-height:.93;letter-spacing:-.058em;text-wrap:balance}.apple-trust__heading>div{max-width:31rem;color:var(--apple-muted);font-size:clamp(.95rem,1.5vw,1.1rem);line-height:1.65}.apple-trust__heading>div>:first-child,.apple-trust__heading>div>:last-child{margin-block:0}.apple-trust__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(.7rem,1.4vw,1.15rem);margin-top:clamp(3rem,6vw,5.5rem)}.apple-trust__card{min-width:0;padding:clamp(1.25rem,2.5vw,2rem);border:1px solid rgb(255 255 255 / 82%);border-radius:clamp(1.25rem,2.5vw,2rem);background:#ffffffb8;box-shadow:0 1.2rem 3.8rem #16141212;backdrop-filter:blur(1.2rem) saturate(145%);-webkit-backdrop-filter:blur(1.2rem) saturate(145%)}.apple-trust__icon,.apple-trust__lock{display:grid;width:3rem;height:3rem;place-items:center;border-radius:50%;color:var(--apple-ink);background:color-mix(in srgb,var(--apple-accent) 13%,white)}.apple-trust__icon svg,.apple-trust__lock svg{width:1.35rem;height:1.35rem;fill:none;stroke:currentcolor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7}.apple-trust__card h3{margin:2.2rem 0 .55rem;color:var(--apple-ink);font-size:clamp(1.15rem,2vw,1.55rem);font-weight:690;line-height:1.05;letter-spacing:-.035em}.apple-trust__card p{margin:0;color:var(--apple-muted);font-size:.78rem;line-height:1.55}.apple-trust__payments{display:grid;grid-template-columns:minmax(14rem,1fr) minmax(18rem,1.2fr) auto;gap:1.5rem;align-items:center;margin-top:clamp(2rem,4vw,3.5rem);padding:clamp(1rem,2vw,1.4rem);border:1px solid rgb(255 255 255 / 12%);border-radius:clamp(1.25rem,2.5vw,2rem);color:#fff;background:radial-gradient(circle at 80% -80%,color-mix(in srgb,var(--apple-accent) 32%,transparent),transparent 52%),#0b0b0d;box-shadow:0 1.5rem 4rem #0f0d0c26}.apple-trust__payments-copy{display:flex;gap:.8rem;align-items:center}.apple-trust__lock{flex:0 0 auto;color:#fff;background:#ffffff1a}.apple-trust__payments-copy>span:last-child{display:grid;gap:.2rem}.apple-trust__payments-copy strong{font-size:.85rem;font-weight:700}.apple-trust__payments-copy small{color:#ffffff85;font-size:.62rem}.apple-trust__payment-icons{display:flex;gap:.55rem;align-items:center;justify-content:center;flex-wrap:wrap}.apple-trust__payment-icon{width:auto;height:1.55rem;max-width:3.2rem;filter:saturate(.9) brightness(1.08)}.apple-trust__payment-icons>span,.apple-trust__security-badges span{padding:.45rem .6rem;border:1px solid rgb(255 255 255 / 14%);border-radius:.55rem;color:#fffc;background:#ffffff12;font-size:.58rem;font-weight:680;line-height:1}.apple-trust__security-badges{display:flex;gap:.45rem;justify-content:end}@media(max-width:900px){.apple-trust__heading{grid-template-columns:1fr}.apple-trust__heading>p{grid-column:auto}.apple-trust__grid{display:flex;width:calc(100% + 1rem);padding:0 1rem 1rem 0;overflow-x:auto;overscroll-behavior-inline:contain;scrollbar-width:none;scroll-snap-type:x proximity;touch-action:pan-x pan-y;-webkit-overflow-scrolling:touch}.apple-trust__grid::-webkit-scrollbar{display:none}.apple-trust__card{flex:0 0 min(76vw,20rem);scroll-snap-align:start}.apple-trust__payments{grid-template-columns:1fr}.apple-trust__payment-icons,.apple-trust__security-badges{justify-content:start}}@media(max-width:480px){.apple-trust__shell{width:calc(100% - 2rem)}.apple-trust__heading h2{font-size:clamp(2.8rem,13vw,4.25rem)}}@media(prefers-reduced-transparency:reduce){.apple-trust__card{background:#fff;backdrop-filter:none;-webkit-backdrop-filter:none}}body:has(.apple-pdp) .section-video-stories,body:has(.apple-pdp) .section-video-stories .section-background,body:has(.apple-pdp) .video-stories-section{color:#fff;background:#080809}body:has(.apple-pdp) .video-stories-section{position:relative;padding-inline:clamp(.75rem,3vw,2rem);overflow:hidden;isolation:isolate}body:has(.apple-pdp) .video-stories-section:before{position:absolute;z-index:-1;top:-26rem;left:50%;width:min(80rem,135vw);aspect-ratio:1.7;border-radius:50%;background:radial-gradient(circle,color-mix(in srgb,var(--apple-accent, #ff5a1f) 35%,transparent),transparent 67%);filter:blur(4rem);opacity:.55;content:"";transform:translate(-50%)}body:has(.apple-pdp) .video-stories__header{width:min(58rem,100%);margin-inline:auto}body:has(.apple-pdp) .video-stories__header:before{display:block;margin-bottom:1.2rem;color:color-mix(in srgb,var(--apple-accent, #ff5a1f),white 18%);content:"GER\c7 EK TEN. GER\c7 EK H\130K\c2YELER.";font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,system-ui,sans-serif;font-size:.68rem;font-weight:780;line-height:1.3;letter-spacing:.15em}body:has(.apple-pdp) .video-stories__title{max-width:13ch;margin-inline:auto;color:#fff;font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,system-ui,sans-serif;font-size:clamp(2.75rem,7vw,6rem);font-weight:720;line-height:.95;letter-spacing:-.055em;text-wrap:balance}body:has(.apple-pdp) .video-stories__viewport{padding-block:clamp(1.5rem,5vw,4rem);overflow:visible}body:has(.apple-pdp) .video-stories__track{gap:clamp(.8rem,2vw,1.5rem);transition-timing-function:cubic-bezier(.2,.75,.2,1)}body:has(.apple-pdp) .video-stories__slide{width:clamp(15rem,24vw,21rem);opacity:.35;transform:scale(.86);transition:opacity .45s ease-out,transform .55s cubic-bezier(.2,.75,.2,1)}body:has(.apple-pdp) .video-stories__slide.is-adjacent{opacity:.62;transform:scale(.91)}body:has(.apple-pdp) .video-stories__slide.is-active{opacity:1;transform:scale(1)}body:has(.apple-pdp) .video-stories__video-container{border:1px solid rgb(255 255 255 / 13%);border-radius:clamp(1.4rem,3vw,2.2rem);background:#151517;box-shadow:0 1.5rem 5rem #0000006b}body:has(.apple-pdp) .video-stories__slide.is-active .video-stories__video-container{border-color:color-mix(in srgb,var(--apple-accent, #ff5a1f) 46%,transparent);box-shadow:0 2rem 6rem #00000094,0 0 3rem color-mix(in srgb,var(--apple-accent, #ff5a1f) 10%,transparent)}body:has(.apple-pdp) .video-stories__poster,body:has(.apple-pdp) .video-stories__video{object-fit:cover}body:has(.apple-pdp) .video-stories__play-btn{display:grid;width:4rem;height:4rem;place-items:center;border:1px solid rgb(255 255 255 / 38%);border-radius:50%;background:#1414167a;box-shadow:0 .8rem 2rem #00000040;backdrop-filter:blur(1rem) saturate(160%);-webkit-backdrop-filter:blur(1rem) saturate(160%);transform:translate(-50%,-50%) scale(1);transition:transform .14s ease-out,background .14s ease-out}body:has(.apple-pdp) .video-stories__play-btn:hover{transform:translate(-50%,-50%) scale(1.05)}body:has(.apple-pdp) .video-stories__play-btn:active{transform:translate(-50%,-50%) scale(.94);transition-duration:70ms}body:has(.apple-pdp) .video-stories__play-btn svg{width:100%;height:100%}body:has(.apple-pdp) .video-stories__nav{gap:.65rem}body:has(.apple-pdp) .video-stories__nav-btn{width:3.25rem;height:3.25rem;border-color:#ffffff2e;color:#fff;background:#ffffff14;backdrop-filter:blur(1rem);-webkit-backdrop-filter:blur(1rem)}body:has(.apple-pdp) .video-stories__nav-btn:hover:not(:disabled){color:#080809;background:#fff}body:has(.apple-pdp) .section-image-collage,body:has(.apple-pdp) .section-image-collage .section-background,body:has(.apple-pdp) .image-collage-section{color:var(--apple-ink, #111114);background:var(--apple-surface, #f5f5f7)}body:has(.apple-pdp) .image-collage-section{padding-inline:clamp(.8rem,3vw,2rem)}body:has(.apple-pdp) .image-collage__header{width:min(64rem,100%);margin-inline:auto}body:has(.apple-pdp) .image-collage__header:before{display:block;margin-bottom:1.1rem;color:var(--apple-accent, #ff5a1f);content:"INSTATTOO LOOKBOOK";font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,system-ui,sans-serif;font-size:.68rem;font-weight:780;line-height:1.3;letter-spacing:.15em}body:has(.apple-pdp) .image-collage__title{max-width:14ch;margin-inline:auto;color:var(--apple-ink, #111114);font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,system-ui,sans-serif;font-size:clamp(2.65rem,6.5vw,5.8rem);font-weight:720;line-height:.96;letter-spacing:-.055em;text-wrap:balance}body:has(.apple-pdp) .image-collage__subtitle{margin-top:1.2rem;color:var(--apple-muted, #69696f);font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,system-ui,sans-serif;font-size:clamp(.95rem,1.8vw,1.15rem)}body:has(.apple-pdp) .image-collage{gap:clamp(.65rem,1.5vw,1.2rem)}body:has(.apple-pdp) .image-collage__item{border:1px solid rgb(255 255 255 / 72%);border-radius:clamp(1.3rem,3vw,2.2rem);box-shadow:0 1.25rem 4rem #16141214}body:has(.apple-pdp) .image-collage__image{transition:transform .65s cubic-bezier(.2,.75,.2,1),filter .35s ease-out}body:has(.apple-pdp) .image-collage__item:hover .image-collage__image{filter:saturate(1.08) contrast(1.02);transform:scale(1.035)}body:has(.apple-pdp) .image-collage__overlay{padding:clamp(1rem,3vw,2rem);opacity:1;background:linear-gradient(to top,#000000ad,#0000000a 72%);transform:none}body:has(.apple-pdp) .image-collage__overlay-content{width:100%}body:has(.apple-pdp) .image-collage__overlay-text{margin:0;color:#fff;font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,system-ui,sans-serif;font-size:clamp(1.55rem,4vw,3.75rem);font-weight:720;line-height:.95;letter-spacing:-.045em;text-shadow:0 .4rem 1.5rem rgb(0 0 0 / 25%)}body:has(.apple-pdp) .image-collage__item:nth-child(2n) .image-collage__overlay-text{color:color-mix(in srgb,var(--apple-accent, #ff5a1f),white 20%)}@media(max-width:1180px){.apple-pdp__layout{grid-template-columns:minmax(0,1.05fr) minmax(20rem,.95fr);gap:2.25rem}.apple-pdp__purchase-card{padding:1.5rem}.apple-pdp__title{font-size:clamp(2.15rem,4.3vw,3.7rem)}}@media(max-width:900px){.apple-pdp__hero{padding-top:.75rem}.apple-pdp__shell{width:min(100%,48rem)}.apple-pdp__breadcrumb{padding-inline:1.25rem}.apple-pdp__layout{display:block}.apple-pdp__gallery{border-radius:0}.apple-pdp__slide{min-height:auto;aspect-ratio:4 / 5}.apple-pdp__thumbs{padding-inline:1.25rem}.apple-pdp__purchase-column{padding:0 1rem}.apple-pdp__purchase-card{position:relative;top:auto;margin-top:1rem;padding:clamp(1.35rem,5vw,2rem)}.apple-pdp__title{max-width:14ch;font-size:clamp(2.45rem,11vw,4.3rem)}.apple-pdp__mobile-dock{display:grid}}@media(max-width:700px){.apple-pdp__steps{grid-template-columns:1fr}.apple-pdp__step{min-height:13rem}.apple-pdp__step>span{margin-bottom:3.25rem}}@media(max-width:480px){.apple-pdp__purchase-column{padding-inline:.65rem}.apple-pdp__purchase-card{border-radius:1.75rem}.apple-pdp__eyebrow-row{display:block}.apple-pdp__rating{margin-top:.55rem}.apple-pdp__trust{gap:.35rem}.apple-pdp__trust li{padding-inline:.2rem;font-size:.56rem}.apple-pdp__bundle{grid-template-columns:auto minmax(0,1fr) auto;gap:.6rem;padding-inline:.75rem}.apple-pdp__bundle-copy strong{font-size:.78rem}.apple-pdp__bundle-copy small,.apple-pdp__bundle-price{font-size:.63rem}.apple-pdp__mobile-dock-copy strong{max-width:7.5rem}}@media(prefers-reduced-motion:reduce){.apple-pdp *,.apple-pdp *:before,.apple-pdp *:after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;transition-delay:0ms!important}.apple-pdp [data-reveal]{opacity:1;transform:none}}@media(prefers-reduced-transparency:reduce){.apple-pdp__purchase-card,.apple-pdp__gallery-status,.apple-pdp__mobile-dock{background:#fff;backdrop-filter:none;-webkit-backdrop-filter:none}}@media(prefers-contrast:more){.apple-pdp{--apple-line: rgb(17 17 20 / 45%)}.apple-pdp__purchase-card,.apple-pdp__mobile-dock{border-color:var(--apple-ink);background:#fff}}
/*# sourceMappingURL=/cdn/shop/t/132/assets/product-apple-test.css.map */
