body.ad-body{background:var(--luce);color:var(--ink-1);overflow-x:hidden}.ad-body img{display:block;max-width:100%}.ad-wrap{max-width:var(--container-max);margin:0 auto;padding-left:var(--gutter);padding-right:var(--gutter)}.ad-sec{padding-top:clamp(56px,7vw,104px);padding-bottom:clamp(56px,7vw,104px)}.ad-light{background:var(--luce);color:var(--ink-1)}.ad-sand{background:var(--sabbia);color:var(--ink-1)}.ad-dark{background:var(--nero);color:var(--bianco)}.ad-skip{position:absolute;left:-9999px}.ad-skip:focus{left:16px;top:12px;z-index:60;background:var(--bianco);color:var(--nero);padding:10px 16px;border:1px solid var(--nero)}.ad-head{background:var(--luce);border-bottom:1px solid var(--line);position:relative;z-index:20}.ad-head__row{display:flex;align-items:center;justify-content:space-between;padding-top:14px;padding-bottom:14px}.ad-head__logo{line-height:0}.ad-head__cart{display:inline-flex;align-items:center;gap:7px;color:var(--ink-1);text-decoration:none;font-size:12px;letter-spacing:var(--tracking-label);min-height:44px;padding-left:8px}.ad-head__count{font-size:11px;letter-spacing:.06em}.ad-foot{background:var(--nero);color:var(--bianco)}.ad-foot__row{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:20px 32px;padding-top:36px;padding-bottom:calc(36px + env(safe-area-inset-bottom))}.ad-foot__links{display:flex;flex-wrap:wrap;gap:18px 26px}.ad-foot__links a{color:var(--ink-inverse-2);text-decoration:none;font-size:var(--text-caption);letter-spacing:var(--tracking-label);text-transform:uppercase}.ad-foot__links a:hover{color:var(--bianco)}.ad-eyebrow{display:block;font-size:11px;font-weight:var(--weight-medium);letter-spacing:var(--tracking-kicker);text-transform:uppercase;color:var(--text-faint)}.ad-dark .ad-eyebrow{color:var(--ink-inverse-3)}.ad-h1{margin:0;font-size:clamp(2.1rem,6.2vw,3.5rem);font-weight:var(--weight-display);line-height:1.06;letter-spacing:var(--tracking-display);text-wrap:balance}.ad-h2{margin:0;font-size:clamp(1.7rem,4.2vw,2.6rem);font-weight:var(--weight-light);line-height:1.1;letter-spacing:var(--tracking-display);text-wrap:balance}.ad-h3{margin:0;font-size:var(--text-title-2);font-weight:var(--weight-light);line-height:var(--leading-title)}.ad-sub{margin:0;font-size:var(--text-lead);line-height:1.6;max-width:46ch;color:var(--text-muted)}.ad-dark .ad-sub{color:var(--ink-inverse-2)}.ad-body-copy{margin:0;font-size:1rem;line-height:1.7;max-width:56ch;color:var(--text-muted)}.ad-dark .ad-body-copy{color:var(--ink-inverse-2)}.ad-micro{font-size:var(--text-caption);letter-spacing:.02em;color:var(--text-muted)}.ad-dark .ad-micro{color:var(--ink-inverse-3)}.ad-stack{display:flex;flex-direction:column;gap:clamp(16px,2.4vw,22px);align-items:flex-start}.ad-split{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(330px,100%),1fr));gap:clamp(28px,4.5vw,60px);align-items:center}.ad-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:52px;padding:16px 30px;font-family:inherit;font-size:var(--text-label);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-label);text-transform:uppercase;text-align:center;line-height:1.1;border:1px solid var(--nero);border-radius:0;background:var(--nero);color:var(--bianco);text-decoration:none;cursor:pointer;width:100%;max-width:420px;transition:background var(--duration-quick) var(--ease-luxe),color var(--duration-quick) var(--ease-luxe),transform var(--duration-quick) var(--ease-luxe)}.ad-btn:hover{background:var(--interactive-hover);color:var(--bianco)}.ad-btn:active{transform:translateY(1px)}.ad-dark .ad-btn{background:var(--bianco);color:var(--nero);border-color:var(--bianco)}.ad-dark .ad-btn:hover{background:var(--luce);color:var(--nero)}.ad-body a:focus-visible,.ad-body button:focus-visible,.ad-body summary:focus-visible,.ad-body [tabindex]:focus-visible{outline:2px solid var(--focus-ring);outline-offset:3px}.ad-dark a:focus-visible,.ad-dark button:focus-visible,.ad-dark summary:focus-visible,.ad-dark [tabindex]:focus-visible{outline-color:var(--blu-on-dark)}.ad-buy{display:flex;flex-direction:column;gap:12px;align-items:flex-start;width:100%}.ad-buy__price{font-size:var(--text-offer);letter-spacing:.01em}.ad-buy__anchor{font-size:var(--text-caption);color:var(--text-faint)}.ad-dark .ad-buy__anchor{color:var(--ink-inverse-3)}.ad-buy form{width:100%;max-width:420px}.ad-buy .shopify-payment-button{margin-top:10px}.ad-buy .shopify-payment-button__button{border-radius:0!important;min-height:52px;font-family:inherit!important}.ad-buy .shopify-payment-button__more-options{color:var(--text-faint);text-decoration:underline;text-underline-offset:3px;min-height:44px}.ad-dark .ad-buy .shopify-payment-button__more-options{color:var(--ink-inverse-3)}.ad-trust{display:flex;flex-wrap:wrap;gap:8px 14px;font-size:var(--text-caption);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--text-faint)}.ad-dark .ad-trust{color:var(--ink-inverse-3)}.ad-trust li{list-style:none}.ad-trust ul{display:flex;flex-wrap:wrap;gap:8px 14px;margin:0;padding:0}.ad-offer{background:var(--nero);color:var(--bianco);text-align:center;font-size:var(--text-caption);letter-spacing:.06em;padding:9px var(--gutter);line-height:1.5}.ad-fig{position:relative;overflow:hidden;background:var(--sabbia)}.ad-fig img{width:100%;height:100%;object-fit:cover}.ad-fig--4x5{aspect-ratio:4/5}.ad-fig--1x1{aspect-ratio:1/1}.ad-cap{margin-top:10px;font-size:11px;letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--text-faint)}.ad-list{margin:0;padding:0;list-style:none;border-top:1px solid var(--line-inverse);width:100%}.ad-list li{padding:16px 0;border-bottom:1px solid var(--line-inverse);font-size:1rem;line-height:1.5}.ad-light .ad-list{border-top-color:var(--line)}.ad-light .ad-list li{border-bottom-color:var(--line)}.ad-compare{position:relative;width:100%;aspect-ratio:4/3;overflow:hidden;background:var(--sabbia);touch-action:pan-y;-webkit-user-select:none;user-select:none}.ad-compare img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.ad-compare__top{position:absolute;top:0;right:0;bottom:0;left:0;clip-path:inset(0 0 0 var(--ad-split,50%))}.ad-compare__handle{position:absolute;top:0;bottom:0;left:var(--ad-split,50%);width:2px;background:var(--bianco);box-shadow:0 0 0 1px #1313162e;cursor:ew-resize}.ad-compare__grip{position:absolute;top:50%;left:50%;width:44px;height:44px;transform:translate(-50%,-50%);border-radius:50%;background:var(--bianco);box-shadow:var(--shadow-card);display:grid;place-items:center;color:var(--nero);font-size:13px;letter-spacing:.1em}.ad-compare__label{position:absolute;bottom:12px;font-size:11px;letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--bianco);background:#1313168c;padding:6px 10px;max-width:46%}.ad-compare__label--l{left:12px}.ad-compare__label--r{right:12px;text-align:right}.ad-compare__help{margin-top:10px;font-size:11px;letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--text-faint)}.ad-plate{margin:0;width:100%}.ad-plate svg{display:block;width:100%;height:auto;font-family:var(--font-sans)}.ad-steps{display:flex;flex-direction:column;width:100%}.ad-step{display:grid;grid-template-columns:auto 1fr;gap:6px 20px;padding:20px 0;border-top:1px solid var(--line-inverse)}.ad-light .ad-step{border-top-color:var(--line)}.ad-step__n{grid-row:span 2;font-size:11px;font-weight:var(--weight-semibold);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--ink-inverse-3);padding-top:6px}.ad-light .ad-step__n{color:var(--text-faint)}.ad-tiles{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;gap:clamp(8px,1.4vw,16px);width:100%}@media(max-width:860px){.ad-tiles{display:flex;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;padding-bottom:6px;margin-right:calc(var(--gutter) * -1);padding-right:var(--gutter);scrollbar-width:none}.ad-tiles::-webkit-scrollbar{display:none}.ad-tile{flex:0 0 62%;scroll-snap-align:start}}.ad-tile{display:flex;flex-direction:column;gap:8px;text-decoration:none;color:inherit}.ad-tile__media{aspect-ratio:4/5;overflow:hidden;background:var(--sabbia)}.ad-tile__media img{width:100%;height:100%;object-fit:cover;transition:transform var(--duration-slow) var(--ease-luxe)}.ad-tile:hover .ad-tile__media img{transform:scale(1.03)}.ad-tile__name{font-size:var(--text-caption);font-weight:var(--weight-medium);line-height:1.35}.ad-tile__size{font-size:11px;letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--text-faint)}.ad-dark .ad-tile__size{color:var(--ink-inverse-3)}.ad-tile__job{font-size:11px;line-height:1.5;color:var(--text-muted)}.ad-dark .ad-tile__job{color:var(--ink-inverse-2)}@media(max-width:860px){.ad-hero-shop{padding-top:16px!important}.ad-hero-shop .ad-stack{gap:12px}.ad-hero-shop .ad-tiles-wrap,.ad-hero-shop .ad-buy-wrap{margin-top:14px!important}.ad-hero-shop .ad-buy{gap:8px}.ad-tiles--hero .ad-tile{flex:0 0 44%;gap:6px}.ad-tiles--hero .ad-tile__media{aspect-ratio:1/1}.ad-tiles--hero .ad-tile__job{font-size:10.5px;line-height:1.45}}.ad-jobs{margin-top:clamp(22px,3vw,36px);display:grid;grid-template-columns:repeat(auto-fit,minmax(min(240px,100%),1fr));gap:clamp(20px,3vw,40px)}.ad-job{display:flex;flex-direction:column;gap:8px}.ad-job__head{display:flex;align-items:center;gap:10px}.ad-job__dot{width:9px;height:9px;border-radius:50%;flex:0 0 auto}.ad-job__title{font-size:var(--text-title-2);font-weight:var(--weight-light);line-height:1.2}.ad-job__depth{font-size:11px;letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--text-faint)}.ad-dark .ad-job__depth{color:var(--ink-inverse-3)}.ad-callout__text{color:var(--text-muted)}.ad-dark .ad-callout__text{color:var(--ink-inverse-2)}.ad-inline-link{font-size:var(--text-caption);letter-spacing:var(--tracking-label);text-transform:uppercase;color:inherit;text-underline-offset:4px}.ad-split--copy-first .ad-compare-col{order:2}.ad-split--copy-first .ad-copy-col{order:1}.ad-strip{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;gap:2px;width:100%}.ad-strip__cell{aspect-ratio:2/5;overflow:hidden;background:var(--sabbia)}.ad-strip__cell img{width:100%;height:100%;object-fit:cover;object-position:50% 50%}.ad-wont{margin:clamp(22px,3vw,36px) 0 0;padding:0;list-style:none;display:flex;flex-direction:column;gap:clamp(14px,2vw,22px)}.ad-wont li{font-size:clamp(1.25rem,3.2vw,1.9rem);font-weight:var(--weight-light);line-height:1.25;letter-spacing:var(--tracking-display);color:var(--ink-inverse-1);max-width:24ch}.ad-ledger{width:100%;border-collapse:collapse;text-align:left}.ad-ledger th,.ad-ledger td{vertical-align:top;padding:18px 24px 18px 0;font-size:1rem;line-height:1.6;font-weight:var(--weight-regular)}.ad-ledger thead th{font-size:11px;font-weight:var(--weight-semibold);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--text-faint);border-bottom:1px solid var(--line-strong);padding-bottom:12px}.ad-ledger tbody th{font-weight:var(--weight-medium);width:22%}.ad-ledger tbody td:last-child{color:var(--text-muted)}.ad-ledger tbody tr{border-bottom:1px solid var(--line)}.ad-ledger__foot{margin-top:18px;display:flex;flex-direction:column;gap:6px}@media(max-width:760px){.ad-ledger,.ad-ledger tbody,.ad-ledger tr,.ad-ledger th,.ad-ledger td{display:block;width:auto}.ad-ledger thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}.ad-ledger tbody tr{border:1px solid var(--line);padding:18px;margin-bottom:12px}.ad-ledger th,.ad-ledger td{padding:0 0 10px}.ad-ledger tbody th{font-size:var(--text-title-2);font-weight:var(--weight-light);line-height:1.2}.ad-ledger td:before{content:attr(data-label);display:block;font-size:11px;letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--text-faint);margin-bottom:4px}}.ad-poster{position:relative;aspect-ratio:4/5;overflow:hidden;background:var(--sabbia)}.ad-poster img{width:100%;height:100%;object-fit:cover}.ad-play{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:76px;height:76px;border-radius:50%;border:0;background:#fbf9f6eb;color:var(--nero);display:grid;place-items:center;cursor:pointer;box-shadow:var(--shadow-lift);transition:transform var(--duration-quick) var(--ease-luxe)}.ad-play:hover{transform:translate(-50%,-50%) scale(1.06)}.ad-player{position:fixed;top:0;right:0;bottom:0;left:0;z-index:60;display:grid;place-items:center}.ad-player[hidden]{display:none}.ad-player__scrim{position:absolute;top:0;right:0;bottom:0;left:0;background:#131316eb}.ad-player__box{position:relative;width:min(560px,92vw);max-height:88vh;display:grid;place-items:center}.ad-player__box video{width:100%;max-height:88vh;background:#000}.ad-player__close{position:absolute;top:-44px;right:0;background:none;border:0;color:var(--bianco);font-size:20px;line-height:1;padding:8px 10px;cursor:pointer;min-height:44px;min-width:44px}.ad-media-col{width:100%}.ad-beats{margin:clamp(20px,3vw,32px) 0 0;padding:0;list-style:none}.ad-beats--list{display:flex;flex-direction:column;border-top:1px solid var(--line-inverse)}.ad-beats--list li{padding:15px 0;border-bottom:1px solid var(--line-inverse);font-size:1.0625rem;line-height:1.55;color:var(--ink-inverse-1);max-width:62ch}.ad-light .ad-beats--list{border-top-color:var(--line)}.ad-light .ad-beats--list li{border-bottom-color:var(--line);color:var(--ink-1)}.ad-beats--chips{display:flex;flex-wrap:wrap;gap:10px}.ad-beats--chips li{border:1px solid var(--line-inverse);padding:10px 16px;font-size:var(--text-caption);letter-spacing:.02em;color:var(--ink-inverse-1)}.ad-light .ad-beats--chips li{border-color:var(--line);color:var(--ink-1)}.ad-order{margin-top:clamp(22px,3vw,36px);display:flex;flex-direction:column;gap:2px}.ad-order__group{margin:22px 0 8px;font-size:11px;font-weight:var(--weight-semibold);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--text-faint)}.ad-order__group:first-child{margin-top:0}.ad-order__row{display:grid;grid-template-columns:auto 1fr;gap:16px;align-items:start;padding:16px 0;border-top:1px solid var(--line)}.ad-order__thumb{width:64px;aspect-ratio:4/5;overflow:hidden;background:var(--sabbia)}.ad-order__thumb img{width:100%;height:100%;object-fit:cover}.ad-order__body{display:flex;flex-direction:column;gap:6px}.ad-order__name{display:flex;align-items:center;gap:9px;font-size:1.0625rem;font-weight:var(--weight-medium)}.ad-order__label{font-size:11px;letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--text-faint)}.ad-order__note{margin:0}.ad-note{border-left:1px solid var(--line-inverse);padding-left:16px;display:flex;flex-direction:column;gap:6px}.ad-light .ad-note{border-left-color:var(--line)}.ad-note__title{font-size:11px;font-weight:var(--weight-semibold);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--text-faint)}.ad-quote{margin:clamp(28px,4vw,48px) auto 0;max-width:34ch;text-align:center;font-size:var(--text-title-2);font-weight:var(--weight-light);line-height:1.3;text-wrap:balance}.ad-quote__by{display:block;margin-top:14px;font-size:11px;letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--text-faint)}.ad-quote.ad-quote--left{margin-left:0;margin-right:auto;text-align:left;max-width:30ch}.ad-dark .ad-quote__by{color:var(--ink-inverse-3)}.ad-faq{width:100%;max-width:760px;margin:0 auto;border-top:1px solid var(--line)}.ad-faq details{border-bottom:1px solid var(--line)}.ad-faq summary{list-style:none;cursor:pointer;display:flex;align-items:flex-start;justify-content:space-between;gap:18px;padding:20px 0;font-size:1rem;font-weight:var(--weight-medium);min-height:44px}.ad-faq summary::-webkit-details-marker{display:none}.ad-faq summary:after{content:"";flex:0 0 12px;height:12px;margin-top:6px;border-right:1px solid currentColor;border-bottom:1px solid currentColor;transform:rotate(45deg);transition:transform var(--duration-quick) var(--ease-luxe)}.ad-faq details[open] summary:after{transform:rotate(-135deg)}.ad-faq__a{margin:0;padding:0 0 22px;font-size:1rem;line-height:1.65;color:var(--text-muted);max-width:62ch}.ad-sticky{position:fixed;left:0;right:0;bottom:0;z-index:40;background:var(--nero);color:var(--bianco);padding:10px var(--gutter) calc(10px + env(safe-area-inset-bottom));display:flex;align-items:center;gap:14px;justify-content:space-between;transform:translateY(110%);transition:transform .32s var(--ease-luxe);box-shadow:0 -12px 30px -22px #131316cc}.ad-sticky.is-up{transform:translateY(0)}.ad-sticky.is-hidden-for-video{transform:translateY(110%)}.ad-sticky__text{font-size:var(--text-caption);line-height:1.35}.ad-sticky .ad-btn{width:auto;min-height:46px;padding:12px 20px;background:var(--bianco);color:var(--nero);border-color:var(--bianco);flex:0 0 auto}.ad-sticky form{margin:0}@media(min-width:861px){.ad-sticky{display:none}}@media(prefers-reduced-motion:no-preference){.ad-js .ad-rise{opacity:0;transform:translateY(22px);transition:opacity .7s var(--ease-luxe),transform .7s var(--ease-luxe)}.ad-js .ad-rise.is-in{opacity:1;transform:none}.ad-js [data-ad-section=hero] .ad-rise{opacity:1;transform:none;transition:none}.ad-rise--d1{transition-delay:90ms}.ad-rise--d2{transition-delay:.18s}.ad-rise--d3{transition-delay:.27s}.ad-kenburns img{animation:ad-kb 18s var(--ease-luxe) forwards}@keyframes ad-kb{0%{transform:scale(1)}to{transform:scale(1.045)}}.ad-js .ad-step{opacity:0;transform:translateY(14px);transition:opacity .62s var(--ease-luxe),transform .62s var(--ease-luxe)}.ad-js .ad-step.is-in{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.ad-sticky,.ad-tile__media img{transition:none}}.ad-sticky__text{flex:1 1 auto;min-width:0;font-size:13px}.ad-sticky__main,.ad-sticky__sub{display:block}.ad-sticky__sub{color:var(--ink-inverse-2)}.ad-sticky .ad-btn{white-space:nowrap;letter-spacing:.08em;padding:12px 16px}.ad-btn{text-wrap:balance}@media(max-width:420px){.ad-btn{letter-spacing:.06em;padding-left:14px;padding-right:14px}}.ad-compare__legend{display:none;margin:12px 0 0;font-size:14px;line-height:1.5;color:var(--text-muted)}.ad-dark .ad-compare__legend{color:var(--ink-inverse-2)}@media(max-width:600px){.ad-compare__label{font-size:10px;letter-spacing:.12em;padding:4px 8px;bottom:10px}.ad-compare__label-more{display:none}.ad-compare__legend{display:block}}.ad-callout__text{display:block;margin-top:4px}.ad-foot__links{gap:0 26px}.ad-foot__links a{display:inline-block;padding:12px 0}.ad-tav__legend{display:none}@media(max-width:600px){.ad-tav{overflow:hidden}.ad-plate .ad-tav>svg{width:203%;max-width:none}.ad-tav__legend{display:block;margin-top:16px}.ad-tav__legend-title{margin:0 0 12px;font-size:11px;letter-spacing:.2em;text-transform:uppercase;opacity:.8}.ad-tav__legend ul{list-style:none;margin:0;padding:0}.ad-tav__legend li{display:grid;grid-template-columns:10px 1fr;column-gap:12px;margin:0 0 14px;font-size:15px;line-height:1.45}.ad-tav__dot{width:10px;height:10px;border-radius:50%;margin-top:6px;grid-row:span 2}.ad-tav__legend b{font-size:12px;font-weight:600;letter-spacing:.1em;text-transform:uppercase}.ad-tav__legend li>span:last-child{opacity:.85}}[data-ad-section=final-cta] .ad-buy{align-items:center;text-align:center}@media(max-width:600px){.ad-tile__name{font-size:13px}.ad-tile__job{font-size:12.5px;line-height:1.45}.ad-tiles--hero .ad-tile__job{font-size:12px}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/nera-ad.css.map */
