:root{--ao-artist-bg:#08090e;--ao-artist-panel:#10121b;--ao-artist-ink:#f5f6fa;--ao-artist-muted:#b5b8c8;--ao-artist-line:#ffffff1c;--ao-artist-pink:#ff369a;--ao-artist-cyan:#64def3;scroll-padding-top:110px;color-scheme:dark}html:has(body.ao-artist),body.ao-artist{background:#08090e;color:#f5f6fa}body.ao-artist,body.ao-artist #MainContent,body.ao-artist .ao-film-screen{--ao-bg:#08090e;--ao-panel:#10121b;--ao-ink:#f5f6fa;--ao-muted:#b5b8c8;--ao-petrol:#64def3;--ao-teal:#64def3;--ao-teal-ink:#64def3;--ao-accent:#ff369a;--ao-accent-hover:#ec2186;--ao-accent-dark:#bd1469;--ao-line:#ffffff24;--ao-soft:#171a27;--ao-cyan:#64def3;--ao-pink:#ff369a;font-family:Arial,Helvetica,sans-serif;isolation:isolate}body.ao-artist #MainContent{background:#08090e;color:#f5f6fa}body.ao-artist :is(a,button,input,select,textarea,summary):focus-visible{outline:2px solid #64def3;outline-offset:5px}body.ao-artist :is(input,select,textarea){color-scheme:dark}.ao-artist-wrap{width:min(100% - 96px,1280px);margin-inline:auto}body.ao-artist .ao-ns-wrap{width:min(100% - 96px,1280px)}body.ao-artist .ao-shell{max-width:1328px;padding-inline:48px}.ao-artist-eyebrow{margin:0 0 17px!important;font:700 10px/1.6 Arial,Helvetica,sans-serif!important;letter-spacing:.24em!important;text-transform:uppercase;color:#64def3!important}.ao-artist-home h2{font:800 clamp(32px,4.1vw,56px)/1.04 Arial,Helvetica,sans-serif;letter-spacing:-.055em;color:#f5f6fa;text-transform:none}.ao-artist-heading{display:flex;justify-content:space-between;align-items:end;gap:32px;margin-bottom:36px}.ao-artist-heading>div{max-width:760px}.ao-artist-heading p:not(.ao-artist-eyebrow){max-width:680px;color:#b5b8c8;font-size:16px;line-height:1.7;margin:17px 0 0}.ao-artist-textlink{color:#f5f6fa!important;white-space:nowrap;font-size:12px!important;font-weight:700!important;text-decoration:none!important;border-bottom:1px solid #ffffff55;padding-bottom:8px;display:inline-flex;gap:30px;align-items:center}.ao-artist-textlink:hover{color:#64def3!important;border-color:#64def3}.ao-artist-actions{display:flex;gap:12px;flex-wrap:wrap}.ao-artist-button{min-height:50px;padding:16px 24px;display:inline-flex;align-items:center;justify-content:center;gap:34px;border:1px solid #ffffff70;border-radius:3px;font-size:11px;font-weight:800;letter-spacing:.09em;text-decoration:none;color:#fff!important;background:#10121b44;transition:background .2s,border-color .2s,transform .2s}.ao-artist-button span{font-size:17px;line-height:1}.ao-artist-button:hover{border-color:#64def3;background:#64def318;transform:translateY(-2px)}.ao-artist-button--pink{color:#08090e!important;border-color:#ff369a;background:#ff369a}.ao-artist-button--pink:hover{background:#ff68b2;border-color:#ff68b2}.ao-artist-hero{position:relative;isolation:isolate;display:flex;align-items:center;min-height:650px;height:min(770px,calc(100svh - 100px));background:#08090e;overflow:hidden}.ao-artist-hero__media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-3}.ao-artist-hero__media img{width:100%;height:100%;object-fit:cover;object-position:65% 52%}.ao-artist-hero:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2;pointer-events:none;background:linear-gradient(90deg,#08090ef2,#08090ecc 25%,#08090e77 49%,#08090e08 78%),linear-gradient(0deg,#08090e,#08090e00 24%)}.ao-artist-hero:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;background:radial-gradient(ellipse at 0% 100%,#ff369a12,transparent 55%)}.ao-artist-hero__content{padding-block:60px 95px;position:relative}.ao-artist-hero h1{max-width:900px;margin:0 0 25px;font:900 clamp(54px,7.4vw,112px)/.93 Arial,Helvetica,sans-serif;letter-spacing:-.065em;color:#fff;text-shadow:0 2px 30px #0004}.ao-artist-hero h1>span{display:block}.ao-artist-hero h1>span+span{color:#ff369a}.ao-artist-hero__lead{font-size:clamp(17px,1.65vw,23px);line-height:1.6;color:#fff;margin-bottom:29px}.ao-artist-hero__lead>span{color:#c6c8d3}.ao-artist-scroll{display:inline-flex;align-items:center;gap:30px;font-size:9px;font-weight:700;letter-spacing:.18em;margin-top:35px;color:#d5d7e1;text-decoration:none}.ao-artist-scroll span{font-size:19px;color:#64def3}.ao-artist-hero__bottom{position:absolute;left:0;right:0;bottom:24px;display:flex;justify-content:space-between;gap:20px;padding-top:18px;border-top:1px solid #ffffff26;color:#c0c5d3;font-size:9px;line-height:1.6;letter-spacing:.15em;font-weight:700}body.ao-artist .ao-nh-promo{min-height:34px;padding:7px 24px;background:#ff369a;color:#08090e;font-size:10px;border:0}body.ao-artist .ao-nh-promo .ao-promo-notice{display:flex;align-items:center;gap:18px;max-width:1280px;font-size:10px;line-height:1.4;flex-wrap:wrap}body.ao-artist .ao-nh-promo .ao-promo-notice :is(p,strong,a,span){color:#08090e!important;font-size:11px}body.ao-artist .ao-nh-promo .ao-promo-notice__detail{display:none}body.ao-artist .ao-nh-promo .ao-promo-notice__badge{border:1px solid #08090e55;background:transparent;font-size:9px!important;letter-spacing:.08em}body.ao-artist .ao-nh{background:#08090ef5;border-bottom:1px solid #ffffff1c;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px)}body.ao-artist .shopify-section-group-header-group{position:relative;z-index:60}body.ao-artist .ao-nh-inner{width:min(100% - 72px,1320px);min-height:84px;gap:32px}body.ao-artist .ao-nh-brandmark{display:inline-flex;align-items:center;gap:11px;flex-shrink:0}body.ao-artist .ao-nh-brandmark img{width:52px;height:52px}.ao-artist-wordmark{display:block;color:#fff;font-size:11px;font-weight:900;line-height:1.1;letter-spacing:-.02em}.ao-artist-wordmark>span{display:block;color:#ff68b2}body.ao-artist .ao-nh-desktop-nav{gap:30px;margin-inline:auto}body.ao-artist .ao-nh-desktop-nav>a{font-size:12px;letter-spacing:.01em;padding:29px 0;color:#d4d6e0;font-weight:600}body.ao-artist .ao-nh-desktop-nav>a[aria-current]{color:#fff;border-color:#ff369a}body.ao-artist .ao-nh-tools{gap:16px}body.ao-artist .ao-nh-languages select{min-height:33px;width:53px;background:#ffffff08;color:#fff;border:1px solid #ffffff26;border-radius:3px;font-size:10px}body.ao-artist .ao-nh-languages button{min-height:33px;min-width:28px;padding:2px;border:1px solid #ffffff26;background:transparent;color:#64def3;border-radius:3px}body.ao-artist .ao-nh-icon svg,body.ao-artist .ao-nh-search svg{width:21px;height:21px}body.ao-artist .ao-nh-cart-count{background:#ff369a;color:#08090e}body.ao-artist .ao-nh-search-panel{background:#11131e;border:1px solid #ffffff2a;box-shadow:0 15px 60px #0008;border-radius:4px}body.ao-artist .ao-nh-search-panel input{background:#08090e;color:#fff;border:1px solid #ffffff35}body.ao-artist .ao-nh-search-panel button{background:#ff369a;color:#08090e;border-color:#ff369a}body.ao-artist .ao-ns-releases--all{padding:65px 0 45px;background:#08090e;border:0}body.ao-artist .ao-artist-releases .ao-ns-section-heading{display:flex;align-items:end;justify-content:space-between;gap:24px;margin-bottom:30px}body.ao-artist .ao-artist-releases h2{font:800 clamp(32px,4vw,54px)/1.05 Arial,Helvetica,sans-serif;letter-spacing:-.055em;text-transform:none;margin:0}.ao-artist-reel-tools{display:flex;flex-direction:column;align-items:end;gap:17px}.ao-artist-pause{display:inline-flex;gap:8px;align-items:center;font-size:10px;color:#b5b8c8;cursor:pointer}.ao-artist-pause input{accent-color:#ff369a;width:13px;height:13px;margin:0}body.ao-artist .ao-ns-marquee-set{gap:20px;padding-right:20px}body.ao-artist .ao-ns-release-card{width:210px;flex:0 0 210px;background:transparent;border:0!important;border-radius:0!important;padding:0;box-shadow:none!important;overflow:visible}body.ao-artist .ao-ns-release-card img{width:210px;height:210px;aspect-ratio:1;object-fit:cover;border-radius:4px;border:1px solid #ffffff26}body.ao-artist .ao-ns-release-card figcaption{height:auto;min-height:44px;padding:12px 0 0;color:#b5b8c8;background:transparent;font-size:14px;line-height:1.5;white-space:normal;display:block}body.ao-artist .ao-artist-releases:has(.ao-artist-pause input:checked) .ao-ns-marquee-track{animation-play-state:paused}body.ao-artist .ao-ns-new-releases{background:#08090e;border-block:1px solid #ffffff16;padding-block:30px}body.ao-artist .ao-ns-new-releases .ao-ns-section-heading h2{font-size:22px;letter-spacing:-.035em}body.ao-artist .ao-ns-new-release-empty{background:#0e1018;border:1px dashed #ffffff24;border-radius:4px;padding:24px;color:#b5b8c8}body.ao-artist .ao-active-deals{width:min(100% - 96px,1280px);max-width:1280px;margin:60px auto 0!important;padding:32px!important;background:#12101b!important;border:1px solid #ff369a35!important;border-radius:6px!important;box-shadow:none!important}body.ao-artist .ao-active-deals__heading{margin-bottom:20px!important}.ao-artist .ao-active-deals__eyebrow{color:#ff84bf!important;font-size:9px!important;letter-spacing:.17em!important}body.ao-artist .ao-active-deals h2{font-size:28px!important;line-height:1.15!important;letter-spacing:-.04em!important;color:#fff!important;margin:4px 0 8px!important}body.ao-artist .ao-active-deals__heading p{font-size:12px!important;color:#b5b8c8!important;margin:0!important}body.ao-artist .ao-active-deals__grid{grid-template-columns:1fr!important;gap:0!important}body.ao-artist .ao-active-deals__card{display:grid!important;grid-template-columns:minmax(220px,1fr) auto;align-items:center;gap:10px 30px;background:transparent!important;box-shadow:none!important;border:0!important;border-radius:0!important;padding:0!important}body.ao-artist .ao-active-deals__chip{grid-column:1;font-size:9px!important;letter-spacing:.15em!important;color:#ff84bf!important;border:0!important;padding:0!important;background:transparent!important}body.ao-artist .ao-active-deals__card h3{grid-column:1;font-size:24px!important;margin:0!important;color:#fff!important}body.ao-artist .ao-active-deals__card>p{grid-column:1;max-width:650px;font-size:12px!important;line-height:1.65!important;color:#b5b8c8!important;margin:0!important}body.ao-artist .ao-active-deals__code{grid-column:2;grid-row:1/3;margin:0!important;border:1px dashed #ff369a88!important;padding:12px 23px!important;background:#ff369a0a!important;color:#fff!important;font-size:24px!important;border-radius:3px!important}body.ao-artist .ao-active-deals__actions{grid-column:2;grid-row:3;display:flex;gap:8px;flex-wrap:wrap;justify-content:end}body.ao-artist .ao-active-deals__actions :is(button,a){font-size:10px!important;padding:9px 12px!important;min-height:35px!important;background:#ff369a!important;border:1px solid #ff369a!important;color:#08090e!important;border-radius:3px!important}body.ao-artist .ao-active-deals__actions a{background:transparent!important;color:#fff!important;border-color:#ffffff40!important}body.ao-artist .ao-active-deals__terms{font-size:10px!important;line-height:1.6!important;color:#9a9db1!important;margin:20px 0 0!important}.ao-artist-store{padding-block:80px}.ao-artist-featured-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}body.ao-artist .ao-artist-featured-grid .ao-product-card{display:grid;grid-template-columns:42% minmax(0,1fr);min-width:0;background:#10121b;border:1px solid #ffffff1c;border-radius:5px}body.ao-artist .ao-artist-featured-grid .ao-product-card__image{height:100%;aspect-ratio:auto;background:#171923;padding:20px;border:0;min-height:240px}body.ao-artist .ao-artist-featured-grid .ao-product-card__body{padding:25px 22px}body.ao-artist .ao-artist-featured-grid .ao-product-card h3{font-size:19px;line-height:1.3;margin-bottom:12px;letter-spacing:-.025em}body.ao-artist .ao-artist-featured-grid .ao-product-card__summary{display:none}body.ao-artist .ao-artist-featured-grid .ao-product-card__type{font-size:9px;letter-spacing:.12em;color:#64def3}body.ao-artist .ao-artist-featured-grid .ao-product-card__price{font-size:23px;color:#fff}body.ao-artist .ao-artist-featured-grid .ao-product-card__bottom{margin-top:auto}body.ao-artist .ao-artist-featured-grid .ao-product-card__warranty{font-size:9px;color:#9c9fb4}.ao-artist-categories{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-top:24px}.ao-artist-categories>a{display:flex;align-items:center;gap:15px;min-width:0;padding:24px 18px;border:1px solid #ffffff1c;border-radius:5px;background:#0d0f17;text-decoration:none;transition:background .2s,border-color .2s}.ao-artist-categories>a:hover{background:#161622;border-color:#ff369a77}.ao-artist-categories>a>span:nth-child(2){min-width:0}.ao-artist-categories strong{display:block;font-size:15px;color:#fff;letter-spacing:-.02em}.ao-artist-categories small{display:block;color:#a9adbf;font-size:9px;line-height:1.6;margin-top:5px}.ao-artist-categories>a>span:last-child{color:#ff68b2;margin-left:auto}.ao-artist-orbit{position:relative;display:grid;place-items:center;flex:0 0 43px;width:43px;height:43px;border-radius:50%;background:radial-gradient(circle at 30% 25%,#64def355,#1a3457 45%,#070b16 72%);box-shadow:inset -5px -5px 14px #0008,0 0 25px #64def310;border:1px solid #64def350;color:#e5f9ff;font-size:10px;font-weight:900}.ao-artist-orbit:before{content:"";position:absolute;top:10px;right:-8px;bottom:10px;left:-8px;border:1px solid #64def355;border-radius:50%;transform:rotate(-27deg)}.ao-artist-categories>a:nth-child(2n) .ao-artist-orbit{background:radial-gradient(circle at 30% 25%,#ff369a66,#4c1848 45%,#11091a 72%);border-color:#ff369a70}.ao-artist-categories>a:nth-child(2n) .ao-artist-orbit:before{border-color:#ff369a55}body.ao-artist .ao-family-banner{height:520px;background:#0c101d;border-block:1px solid #ffffff1c}body.ao-artist .ao-family-banner:before{background:radial-gradient(ellipse at 78% 70%,#24386a77,transparent 58%),radial-gradient(ellipse at 20% 95%,#ff369a1c,transparent 65%);filter:none;top:0;right:0;bottom:0;left:0}body.ao-artist .ao-family-banner:after{background:linear-gradient(90deg,#0c101d66,transparent 75%)}body.ao-artist .ao-family-banner__inner{width:min(100% - 96px,1280px);padding-block:55px}body.ao-artist .ao-family-banner__copy{width:53%;max-width:620px;text-shadow:none}body.ao-artist .ao-family-banner__eyebrow{font-size:10px;letter-spacing:.24em;margin-bottom:21px}body.ao-artist .ao-family-banner :is(h1,h2){font-size:clamp(36px,4.4vw,64px);font-weight:900;line-height:1.02;letter-spacing:-.055em;margin-bottom:23px;color:#fff;text-shadow:none}body.ao-artist .ao-family-banner :is(h1,h2)>span{color:#ff68b2}body.ao-artist .ao-family-banner__description{max-width:520px;font-size:15px;line-height:1.8;color:#bec3d4}body.ao-artist .ao-family-banner__production{font-size:11px;color:#999fb7;margin-top:13px}body.ao-artist .ao-family-banner__button{margin-top:16px;background:transparent;border:1px solid #ffffff50;border-radius:3px;font-size:10px;letter-spacing:.08em;padding:14px 20px;min-height:47px;box-shadow:none}body.ao-artist .ao-family-banner__people{height:96%;max-width:48%;width:auto;right:5%;bottom:0;object-fit:contain;object-position:bottom;filter:none}.ao-artist-trust{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:30px;padding-block:68px 45px}.ao-artist-trust article{padding-right:15px}.ao-artist-trust article>span{display:block;color:#ff68b2;font-size:10px;letter-spacing:.2em;margin-bottom:16px}.ao-artist-trust h3{font-size:17px;letter-spacing:-.02em;margin:0 0 12px;color:#fff}.ao-artist-trust :is(p,a){color:#b5b8c8;font-size:12px;line-height:1.7;margin:0}.ao-artist-trust a:hover{color:#64def3}.ao-artist-guarantee{padding-bottom:55px}.ao-artist-guarantee details{border-block:1px solid #ffffff1c;padding-block:20px}.ao-artist-guarantee summary{display:flex;justify-content:space-between;align-items:center;font-size:12px;color:#d7d9e4;font-weight:600}.ao-artist-guarantee summary>span{color:#64def3;font-size:18px}.ao-artist-guarantee details>div{padding-top:20px;color:#b5b8c8;font-size:12px}.ao-artist-guarantee img{width:min(100%,500px);height:auto;margin-top:20px;background:#fff}.ao-artist-booking{background:#10121b;border-block:1px solid #ffffff1c;padding-block:55px}.ao-artist-booking>.ao-artist-wrap{display:flex;justify-content:space-between;align-items:center;gap:35px}.ao-artist-booking h2{font-size:clamp(29px,3.5vw,46px);margin:0}body.ao-artist .ao-nf{background:#08090e;border-color:#ffffff1c;padding-top:20px}body.ao-artist .ao-nf-inner{width:min(100% - 96px,1280px);padding:30px 0;align-items:start;gap:35px;min-height:170px}body.ao-artist .ao-nf-brand{font-size:16px;line-height:.98;letter-spacing:-.04em;color:#f5f6fa}body.ao-artist .ao-nf-nav{gap:22px}body.ao-artist .ao-nf-nav a{font-size:11px;color:#d3d5df}body.ao-artist .ao-nf-legal{gap:14px}body.ao-artist .ao-nf-legal :is(a,button){font-size:10px;color:#999fb2}body.ao-artist .ao-nf-social{gap:12px}body.ao-artist .ao-nf-social a{background:#ffffff08;border:1px solid #ffffff20;border-radius:50%;box-shadow:none}body.ao-artist .ao-nf-credit{font-size:10px;line-height:1.7;color:#999fb2}body.ao-artist .ao-nf-credit :is(small,span){font-size:10px;color:#999fb2}body.ao-artist .ao-nf-tax{color:#999fb2;font-size:10px;padding-inline:24px}body.ao-artist .ao-nf-payments{width:min(100% - 96px,1280px);margin:0 auto 25px;background:transparent;border-color:#ffffff1c}body.ao-artist .ao-nf-payment-accordion{background:transparent;border-color:#ffffff1c}body.ao-artist .ao-nf-payment-accordion summary{font-size:11px;color:#b5b8c8}body.ao-artist #MainContent :is(.ao-product,.ao-collection,.ao-cart,.ao-search){--ao-bg:#08090e;--ao-panel:#10121b;--ao-ink:#f5f6fa;--ao-muted:#b5b8c8;--ao-primary:#ff369a;--ao-petrol:#64def3;--ao-teal:#64def3;--ao-teal-ink:#64def3;--ao-accent:#ff369a;--ao-line:#ffffff24;--ao-soft:#171a27;background:#08090e;color:#f5f6fa}body.ao-artist #MainContent :is(.ao-product,.ao-collection,.ao-cart,.ao-search) :is(input,select,textarea){background:#10121b;border-color:#ffffff35;color:#f5f6fa;border-radius:3px}body.ao-artist #MainContent :is(.ao-title,.ao-product__title){font-weight:900;letter-spacing:-.055em;color:#fff}body.ao-artist .ao-collection__header{padding-block:15px 35px;border-bottom:1px solid #ffffff1c;margin-bottom:0}body.ao-artist .ao-collection__header .ao-title{font-size:clamp(42px,6vw,82px);line-height:1.04}body.ao-artist .ao-collection__description{max-width:680px;font-size:15px;color:#b5b8c8}body.ao-artist .ao-collection .ao-active-deals{width:100%;margin-top:30px!important;margin-bottom:32px!important}body.ao-artist .ao-collection__discovery{margin-top:32px;gap:25px}body.ao-artist #MainContent .ao-collection__categories a{background:#12141f;color:#d7d9e4;border:1px solid #ffffff26;border-radius:3px;font-size:11px;padding:9px 14px}body.ao-artist #MainContent .ao-collection__categories a[aria-current]{background:#ff369a;color:#08090e;border-color:#ff369a}body.ao-artist .ao-collection__toolbar{border-color:#ffffff1c}body.ao-artist .ao-product-card{background:#10121b!important;border-color:#ffffff24!important;border-radius:5px!important;box-shadow:none!important;transition:border-color .2s,transform .2s}body.ao-artist .ao-product-card:hover{border-color:#64def366!important;transform:translateY(-3px)}body.ao-artist .ao-product-card__image{background:#141722!important;border-color:#ffffff16!important;padding:22px}body.ao-artist .ao-product-card__image img{object-fit:contain;box-shadow:0 12px 25px #0004}body.ao-artist .ao-product-card__body{padding:22px}body.ao-artist .ao-product-card h3{color:#f5f6fa!important;font-size:20px;letter-spacing:-.025em;line-height:1.3}body.ao-artist .ao-product-card__type{color:#64def3!important;font-size:10px;letter-spacing:.12em}body.ao-artist .ao-product-card__summary{font-size:12px;line-height:1.7;color:#b5b8c8!important}body.ao-artist .ao-product-card__price{color:#f5f6fa!important;font-size:23px}body.ao-artist .ao-product-card__cta{color:#08090e!important;background:#ff369a!important;border-color:#ff369a!important;border-radius:3px;font-size:11px}body.ao-artist .ao-product-card__warranty{color:#9ba3b8!important;font-size:10px}body.ao-artist .ao-product-card__explicit{border-color:#ffffff35;color:#b5b8c8;background:transparent}body.ao-artist .ao-product__stage{background:#11141f!important;border-color:#ffffff24!important;border-radius:5px!important}body.ao-artist .ao-product__price{color:#fff;font-size:34px}body.ao-artist #MainContent :is(.ao-product__submit,.ao-cart__checkout,.ao-collection__search .ao-button){background:#ff369a!important;border-color:#ff369a!important;color:#08090e!important;border-radius:3px}body.ao-artist .ao-product__thumbnail{background:#141722;border-color:#ffffff26;border-radius:3px}body.ao-artist .ao-cart__summary,body.ao-artist .ao-cart__item{background:#10121b!important;border-color:#ffffff24!important;border-radius:5px!important}body.ao-artist .ao-contact-hero{background:radial-gradient(ellipse at 90% 40%,#24386a44,transparent 60%),#0c101b;border-color:#ffffff1c}body.ao-artist .ao-contact-hero :is(h1,p){color:#f5f6fa}.ao-artist .ao-contact-hero h1{font-size:clamp(44px,6vw,80px);font-weight:900;letter-spacing:-.055em}body.ao-artist .ao-contact-hero figure{background:#10121b;border-color:#ffffff20}body.ao-artist .ao-contact-page{color:#f5f6fa;background:#08090e}body.ao-artist .ao-contact-page :is(h2,h3,label){color:#f5f6fa}body.ao-artist .ao-contact-page :is(.ao-contact-small,.ao-contact-note){color:#b5b8c8}body.ao-artist .ao-contact-page :is(.ao-field,input,select,textarea){color:#f5f6fa!important;background:#11141f!important;border-color:#ffffff35!important}body.ao-artist .ao-contact-page .ao-button{background:#ff369a;color:#08090e;border-color:#ff369a}body.ao-artist .ao-contact-page :is(.ao-contact-side,.ao-contact-details,.ao-service-links){background:#10121b;border-color:#ffffff24;color:#d0d4e0}body.ao-artist .ao-about-final{background:#08090e!important;color:#f5f6fa!important}body.ao-artist .ao-about-final__shell{max-width:none}body.ao-artist .ao-about-final__exact-info,body.ao-artist .ao-about-final__section{background:transparent;color:#f5f6fa;border-color:#ffffff24}body.ao-artist .ao-about-final :is(h2,h3){color:#f5f6fa!important}body.ao-artist .ao-about-final :is(p,li){color:#b5b8c8}body.ao-artist .ao-about-final :is(.ao-about-final__method,.ao-about-final__method-grid>div){background:#10121b;border-color:#ffffff24}body.ao-artist .ao-page :is(.ao-prose,.ao-page__body){color:#d0d4e0}@media(min-width:1500px){.ao-artist-hero__media img{object-position:center 54%}.ao-artist-hero:before{background:linear-gradient(90deg,#08090ef5 0%,#08090ecc 20%,#08090e55 48%,transparent 75%),linear-gradient(0deg,#08090e,transparent 25%)}}@media(max-width:1100px){.ao-artist-wrap,body.ao-artist .ao-ns-wrap,body.ao-artist .ao-active-deals,body.ao-artist .ao-family-banner__inner,body.ao-artist .ao-nf-inner,body.ao-artist .ao-nf-payments{width:calc(100% - 64px)}body.ao-artist .ao-shell{padding-inline:32px}.ao-artist-wordmark{display:none}body.ao-artist .ao-nh-inner{width:calc(100% - 48px);gap:22px}body.ao-artist .ao-nh-desktop-nav{gap:25px}.ao-artist-hero{height:670px;min-height:600px}.ao-artist-hero h1{font-size:clamp(64px,8vw,90px)}.ao-artist-categories{grid-template-columns:repeat(2,minmax(0,1fr))}.ao-artist-featured-grid .ao-product-card{grid-template-columns:1fr!important}.ao-artist-featured-grid .ao-product-card__image{aspect-ratio:1!important;min-height:0!important;max-height:330px}.ao-artist-featured-grid .ao-product-card__image img{max-height:285px}.ao-artist-featured-grid .ao-product-card__body{padding:22px!important}.ao-artist-trust{gap:20px}.ao-artist-trust h3{font-size:15px}body.ao-artist .ao-family-banner{height:490px}body.ao-artist .ao-family-banner__people{max-width:48%;right:1%}}@media(max-width:749px){:root{scroll-padding-top:90px}.ao-artist-wrap,body.ao-artist .ao-ns-wrap,body.ao-artist .ao-active-deals,body.ao-artist .ao-family-banner__inner,body.ao-artist .ao-nf-inner,body.ao-artist .ao-nf-payments{width:calc(100% - 40px)}body.ao-artist .ao-shell{padding-inline:20px}body.ao-artist .ao-nh-promo{padding:7px 14px}body.ao-artist .ao-nh-promo .ao-promo-notice{gap:5px;justify-content:center;font-size:9px}.ao-artist .ao-nh-promo .ao-promo-notice :is(p,strong,a,span){font-size:9px!important}body.ao-artist .ao-nh-promo .ao-promo-notice__badge{display:none}body.ao-artist .ao-nh-promo .ao-promo-notice__link{font-size:9px!important}body.ao-artist .ao-nh-inner{width:calc(100% - 32px);min-height:72px;gap:12px}body.ao-artist .ao-nh-brandmark img{width:45px;height:45px}.ao-artist-wordmark{display:block;font-size:9px}.ao-artist .ao-nh-desktop-nav{display:none}body.ao-artist .ao-nh-tools{gap:14px}body.ao-artist .ao-nh-menu-panel{background:#0d0f18;border-color:#ffffff26}body.ao-artist .ao-nh-menu-panel a{color:#f5f6fa}body.ao-artist .ao-nh-search-panel{right:0;width:min(340px,calc(100vw - 40px))}.ao-artist-hero{height:690px;min-height:0;align-items:flex-start}.ao-artist-hero__media img{object-position:67% 50%}.ao-artist-hero:before{background:linear-gradient(90deg,#08090ed9,#08090e55 70%,#08090e22),linear-gradient(0deg,#08090e,#08090e44 32%,#08090e11 80%)}.ao-artist-hero__content{padding-block:69px 90px}.ao-artist-hero h1{font-size:clamp(42px,11.8vw,86px);letter-spacing:-.06em;margin-bottom:23px}.ao-artist-eyebrow{font-size:8px!important;letter-spacing:.19em!important;margin-bottom:20px!important}.ao-artist-hero__lead{font-size:16px;line-height:1.7;max-width:340px;margin-bottom:25px}.ao-artist-button{min-height:48px;padding:14px 18px;font-size:9px;gap:23px}.ao-artist-actions{gap:9px}.ao-artist-scroll{font-size:8px;margin-top:32px}.ao-artist-hero__bottom{bottom:24px;font-size:7px;gap:16px;letter-spacing:.1em}.ao-artist-hero__bottom>span:last-child{text-align:right}.ao-artist-heading{align-items:start;gap:20px;flex-direction:column;margin-bottom:26px}.ao-artist-home h2{font-size:35px}.ao-artist-heading p:not(.ao-artist-eyebrow){font-size:13px;margin-top:13px}.ao-artist-textlink{font-size:10px!important;gap:20px;padding-bottom:6px}body.ao-artist .ao-ns-releases--all{padding:42px 0 28px}body.ao-artist .ao-artist-releases .ao-ns-section-heading{gap:20px;align-items:start}body.ao-artist .ao-artist-releases h2{font-size:32px}.ao-artist-reel-tools{gap:15px;padding-top:5px}.ao-artist-pause{font-size:8px;gap:5px;white-space:nowrap}.ao-artist-pause input{width:12px;height:12px}body.ao-artist .ao-ns-marquee-set{gap:13px;padding-right:13px}body.ao-artist .ao-ns-release-card{width:160px;flex-basis:160px}body.ao-artist .ao-ns-release-card img{width:160px;height:160px}body.ao-artist .ao-ns-release-card figcaption{font-size:10px;padding-top:10px}body.ao-artist .ao-ns-new-releases{padding-block:25px}body.ao-artist .ao-ns-new-releases .ao-ns-section-heading h2{font-size:20px}body.ao-artist .ao-ns-new-releases .ao-ns-section-heading p{font-size:9px}body.ao-artist .ao-active-deals{margin-top:34px!important;padding:24px 20px!important}body.ao-artist .ao-active-deals h2{font-size:25px!important}body.ao-artist .ao-active-deals__card{display:flex!important;flex-direction:column;align-items:start;gap:12px}body.ao-artist .ao-active-deals__code{font-size:23px!important;width:100%;text-align:center;margin-top:4px!important}body.ao-artist .ao-active-deals__actions{justify-content:start;width:100%}body.ao-artist .ao-active-deals__actions :is(a,button){flex:1;justify-content:center;text-align:center;font-size:9px!important}.ao-artist-store{padding-block:48px}.ao-artist-featured-grid{gap:14px}body.ao-artist .ao-artist-featured-grid .ao-product-card__image{padding:12px;max-height:220px}body.ao-artist .ao-artist-featured-grid .ao-product-card__body{padding:14px!important}body.ao-artist .ao-artist-featured-grid .ao-product-card h3{font-size:14px;line-height:1.4}body.ao-artist .ao-artist-featured-grid .ao-product-card__type{font-size:8px;letter-spacing:.06em}.ao-artist-featured-grid .ao-product-card__meta{margin-bottom:10px}body.ao-artist .ao-artist-featured-grid .ao-product-card__price{font-size:20px}body.ao-artist .ao-artist-featured-grid .ao-product-card__warranty{font-size:8px}.ao-artist-featured-grid .ao-product-card__cta{font-size:9px;padding:10px!important;gap:5px}.ao-artist-categories{gap:10px;margin-top:15px}.ao-artist-categories>a{padding:18px 12px;gap:10px;align-items:start;flex-wrap:wrap}.ao-artist-orbit{width:36px;height:36px;flex-basis:36px;font-size:9px}.ao-artist-categories>a>span:nth-child(2){flex:1;min-width:80px}.ao-artist-categories strong{font-size:13px}.ao-artist-categories small{font-size:9px}.ao-artist-categories>a>span:last-child{display:none}body.ao-artist .ao-family-banner{height:auto;min-height:720px;display:block}body.ao-artist .ao-family-banner__inner{padding-block:40px 350px;display:block}body.ao-artist .ao-family-banner__copy{width:100%;max-width:none}body.ao-artist .ao-family-banner :is(h1,h2){font-size:40px;max-width:100%;line-height:1.03;margin-bottom:20px}body.ao-artist .ao-family-banner__description{font-size:13px;line-height:1.8;max-width:100%}body.ao-artist .ao-family-banner__production{font-size:10px}body.ao-artist .ao-family-banner__people{height:350px;max-width:100%;width:auto;right:50%;transform:translate(50%);bottom:0}body.ao-artist .ao-family-banner__button{font-size:9px;margin-top:9px}.ao-artist-trust{grid-template-columns:repeat(2,minmax(0,1fr));gap:30px 22px;padding-block:40px}.ao-artist-trust article{padding-right:0}.ao-artist-trust article>span{font-size:8px;margin-bottom:12px}.ao-artist-trust h3{font-size:14px;margin-bottom:8px}.ao-artist-trust :is(p,a){font-size:11px}.ao-artist-guarantee{padding-bottom:38px}.ao-artist-booking{padding-block:38px}.ao-artist-booking>.ao-artist-wrap{flex-direction:column;align-items:start;gap:25px}.ao-artist-booking h2{font-size:35px}body.ao-artist .ao-nf-inner{flex-wrap:wrap;gap:25px;align-items:start;padding-block:25px}body.ao-artist .ao-nf-brand{font-size:16px}body.ao-artist .ao-nf-nav{gap:17px}body.ao-artist .ao-nf-legal{gap:10px}body.ao-artist .ao-nf-payments{margin-bottom:20px}body.ao-artist .ao-page{padding-block:40px}body.ao-artist .ao-collection__header .ao-title{font-size:46px}body.ao-artist .ao-collection__description{font-size:13px}body.ao-artist .ao-product-card__body{padding:18px}body.ao-artist .ao-product-card h3{font-size:19px}body.ao-artist .ao-contact-hero h1{font-size:46px}}@media(max-width:370px){.ao-artist-hero h1{font-size:10.7vw}.ao-artist-hero{height:660px}.ao-artist-wordmark{display:none}.ao-artist-releases .ao-ns-section-heading{flex-direction:column;gap:14px!important}.ao-artist-reel-tools{flex-direction:row;align-items:center;justify-content:space-between;width:100%}.ao-artist-featured-grid{grid-template-columns:1fr}.ao-artist-categories{grid-template-columns:1fr 1fr}.ao-artist-trust{gap:24px 15px}body.ao-artist .ao-family-banner :is(h1,h2){font-size:34px}}body.ao-artist .ao-nh-brandmark{width:auto;height:auto;overflow:visible;min-width:180px}body.ao-artist .ao-nh-brandmark img{flex-shrink:0}body.ao-artist .ao-nh-languages select{background:#10121b!important;color:#f5f6fa!important;width:53px!important}body.ao-artist .ao-nh-promo .ao-promo-notice{min-height:24px!important}@media(max-width:1100px){body.ao-artist .ao-nh-brandmark{min-width:52px}}@media(max-width:749px){body.ao-artist .ao-nh-brandmark{min-width:150px}body.ao-artist .ao-nh-promo .ao-promo-notice{min-height:20px!important}}@media(max-width:370px){body.ao-artist .ao-nh-brandmark{min-width:45px}}@media(prefers-reduced-motion:reduce){body.ao-artist *,body.ao-artist *:before,body.ao-artist *:after{scroll-behavior:auto!important;animation:none!important;transition:none!important}body.ao-artist .ao-ns-marquee{overflow-x:auto;-webkit-mask-image:none;mask-image:none}body.ao-artist .ao-ns-marquee-set[aria-hidden=true],.ao-artist-pause{display:none}}body.ao-artist .shopify-section-group-header-group{position:sticky;top:0;z-index:60}body.ao-artist .ao-artist-shop-offers{margin:25px 0 0;border:1px solid #ff369a40;background:#12101b;border-radius:4px}body.ao-artist .ao-artist-shop-offers>summary{display:flex;justify-content:space-between;align-items:center;gap:20px;padding:15px 20px;font-size:12px;font-weight:700;color:#f5f6fa}body.ao-artist .ao-artist-shop-offers>summary>span{color:#ff68b2;font-size:19px}body.ao-artist .ao-artist-shop-offers[open]>summary{border-bottom:1px solid #ffffff1c}body.ao-artist .ao-collection .ao-artist-shop-offers .ao-active-deals{margin:0!important;border:0!important;border-radius:0!important;padding:25px 20px!important}body.ao-artist .ao-contact-hero p{color:#bfc5d8!important}body.ao-artist .ao-contact-hero .ao-eyebrow,body.ao-artist .ao-contact-hero__email{color:#64def3!important}body.ao-artist .ao-contact-hero figcaption{color:#aeb7cd!important}body.ao-artist .ao-service-links__grid>article{background:#10121b!important;border:1px solid #ffffff24!important;border-top:2px solid #64def3!important;color:#f5f6fa!important;border-radius:5px!important}body.ao-artist .ao-service-links__grid>article:nth-child(2){border-top-color:#ff369a!important}body.ao-artist .ao-service-links__grid h3{color:#f5f6fa!important}body.ao-artist .ao-service-links__grid article>p:not(.ao-service-links__number){color:#b5b8c8!important}body.ao-artist .ao-service-links__number{color:#64def3!important}body.ao-artist .ao-service-links__grid :is(a,button){color:#64def3!important}body.ao-artist .ao-contact-page .ao-contact-side{background:#10121b!important;border-color:#ffffff24!important;color:#f5f6fa!important}body.ao-artist .ao-contact-side :is(p,li){color:#b5b8c8!important}body.ao-artist .ao-contact-side :is(h2,h3,strong){color:#f5f6fa!important}.ao-artist-releases .ao-ns-release-card a{color:inherit;text-decoration:none}.ao-artist-releases .ao-ns-release-card>a{display:block;border-radius:3px}.ao-artist-releases .ao-ns-release-card a:focus-visible{outline:3px solid #64def3;outline-offset:5px}body.ao-artist .ao-artist-releases:is(:hover,:focus-within) .ao-ns-marquee-track{animation-play-state:paused}body.ao-artist .ao-artist-releases:has(.ao-artist-pause input:checked) .ao-ns-marquee{overflow-x:auto}.ao-nr__card[id]{scroll-margin-top:145px}.ao-artist-listen{display:grid;grid-template-columns:1fr 1fr;gap:50px;align-items:center;padding-bottom:75px}.ao-artist-listen>div>p:last-child{font-size:15px;color:#b5b8c8;line-height:1.8;max-width:48ch}.ao-artist-listen__links{display:grid;gap:10px}.ao-artist-listen__links>a{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:18px 22px;min-height:58px;border:1px solid #ffffff25;border-radius:5px;background:#10121b;color:#f5f6fa;text-decoration:none;font-weight:700;font-size:15px}.ao-artist-listen__links>a:hover{border-color:#ff68b2;color:#ff8bc1}.ao-artist-faq{display:grid;grid-template-columns:1fr 1.4fr;gap:70px;padding-block:25px 75px}.ao-artist-faq__items details{border-bottom:1px solid #ffffff24}.ao-artist-faq__items summary{display:flex;justify-content:space-between;align-items:center;gap:20px;min-height:65px;list-style:none;padding:17px 0;cursor:pointer;font-size:16px;font-weight:650;line-height:1.5;color:#f5f6fa}.ao-artist-faq__items summary::-webkit-details-marker{display:none}.ao-artist-faq__items summary>span{color:#ff68b2;font-size:20px;flex:none}.ao-artist-faq__items details[open] summary>span{transform:rotate(45deg)}.ao-artist-faq__items p{font-size:15px;line-height:1.8;color:#b5b8c8;margin:0 0 24px;max-width:62ch}.ao-artist-faq__items a{color:#64def3;text-underline-offset:4px}.ao-artist-faq__items :is(summary,a):focus-visible,.ao-artist-listen__links a:focus-visible{outline:3px solid #64def3;outline-offset:5px}body.ao-artist .ao-nf-links .ao-artist-footer-more{flex-wrap:wrap;border-top:1px solid #ffffff18;padding-top:10px;margin-top:10px}@media(max-width:1100px){body.ao-artist .ao-nh-desktop-nav{gap:20px}.ao-artist-listen,.ao-artist-faq{gap:35px}}@media(max-width:749px){.ao-artist-listen,.ao-artist-faq{grid-template-columns:1fr;gap:24px;padding-bottom:45px}.ao-artist-listen__links>a{font-size:15px;min-height:54px}.ao-artist-faq__items summary{font-size:16px}.ao-artist-faq__items p{font-size:15px}.ao-artist-pause{font-size:12px!important;min-height:44px}.ao-artist-pause input{width:18px!important;height:18px!important}.ao-artist-hero .ao-artist-button{font-size:12px}.ao-artist-heading .ao-artist-textlink{font-size:13px!important}}body.ao-artist :is(.ao-cinema-heading,.ao-social-heading){background:#10121b;border:1px solid #ffffff24;color:#f5f6fa}body.ao-artist :is(.ao-cinema-heading,.ao-social-heading) .ao-eyebrow{color:#64def3}body.ao-artist .ao-channel:hover{background:#181b29;border-color:#ff369a}body.ao-artist .ao-film-screen{background:#121622;isolation:isolate}body.ao-artist .ao-film-copy .ao-spotify-player{background:#10121b}body.ao-artist .ao-film-copy h2{color:#f5f6fa}body.ao-artist .ao-nr__head .ao-artist-button{margin-top:20px}body.ao-artist .ao-artist-trust :is(p,a){font-size:14px}body.ao-artist .ao-product-card__summary,body.ao-artist .ao-product-card__cta{font-size:14px}body.ao-artist .ao-artist-featured-grid .ao-product-card__type{font-size:11px}@media(max-width:749px){body.ao-artist .ao-ns-release-card figcaption{font-size:12px}body.ao-artist .ao-artist-trust :is(p,a){font-size:14px}.ao-artist-faq{padding-top:10px}}
/*# sourceMappingURL=/cdn/shop/t/54/assets/ao-artist-2026.css.map */
