:root{--ats-bg: #000000;--ats-bg-alt: #0a0a0a;--ats-card: #111111;--ats-elevated: #171717;--ats-stage: #1a1a1a;--ats-text: #f5f1e8;--ats-text-2: #a8a8a8;--ats-gold: #c6a15b;--ats-border: #2a2a2a;--ats-gold-border: rgba(198, 161, 91, .35);--ats-gold-border-strong: rgba(198, 161, 91, .6);--ats-gold-soft: rgba(198, 161, 91, .14);--ats-glow: .55;--ats-elevation: 14;--ats-ease: cubic-bezier(.22, .61, .36, 1);--ats-dur: .45s;--ats-serif: "Didot", "Bodoni MT", "Playfair Display", "Hoefler Text", Garamond, "Times New Roman", Georgia, serif}body:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:0;background:radial-gradient(130% 90% at 50% -10%,rgba(198,161,91,.05),transparent 55%),radial-gradient(100% 100% at 50% 120%,rgba(0,0,0,.6),transparent 60%)}main,.header-wrapper,.footer{position:relative;z-index:1}.ats-hero__heading,.rich-text__heading,.title-wrapper .title,h1.title,.section-header h2,.banner__heading,.newsletter__subtitle{font-family:var(--ats-serif);font-weight:500;letter-spacing:.005em;line-height:1.05}.card__heading,.card__heading a,.product__title,.product__title h1,.product__title h2,.product__title a,.collection-hero__title{font-family:var(--ats-serif);text-align:left}.price,.price .price-item,.product__info-container .price{font-family:var(--ats-serif)}.card__heading,.card__information .price,.card__information .price .price-item{font-size:clamp(1.25rem,2vw,1.5rem);letter-spacing:.01em;line-height:1.25}.card__information .price{font-weight:500;text-align:left}.card__information .price .price-item{font-weight:500}.collection-card-wrapper .card__heading,.collection-card-wrapper .card__heading a{font-size:clamp(1.55rem,2.6vw,2rem);line-height:1.15}.collection-card-wrapper .card__information,.collection-card-wrapper .card__content,.collection-card-wrapper .card__heading,.collection-card-wrapper .card__heading a{text-align:center}.ats-eyebrow,.rich-text .caption-with-letter-spacing,.title-wrapper .caption-with-letter-spacing{color:var(--ats-gold);text-transform:uppercase;letter-spacing:.25em;font-size:1rem;font-weight:500}.ats-hero{position:relative;min-height:var(--hero-min-height, 90vh);display:grid;align-items:center;overflow:hidden;background:var(--ats-bg);isolation:isolate}.ats-hero__stage{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.ats-hero__spotlight{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(60% 55% at 68% 45%,rgba(198,161,91,calc(var(--hero-spotlight, .6) * .22)) 0%,rgba(198,161,91,calc(var(--hero-spotlight, .6) * .08)) 30%,transparent 62%)}.ats-hero__frame{position:absolute;top:50%;right:5%;transform:translateY(-50%);width:min(calc(52vw * var(--hero-art-scale, 1)),calc(820px * var(--hero-art-scale, 1)));max-height:90%}.ats-hero__image{display:block;width:100%;height:auto;object-fit:contain}.ats-hero--frame-float .ats-hero__image{box-shadow:0 40px 110px #000000bf,0 0 60px #c6a15b0f}.ats-hero--frame-gold .ats-hero__frame{padding:10px;border:1px solid var(--ats-gold-border-strong);background:linear-gradient(160deg,#c6a15b2e,#0003);box-shadow:0 40px 110px #000000bf}.ats-hero--frame-mat .ats-hero__frame{padding:clamp(12px,2vw,26px);border:1px solid var(--ats-border);background:var(--ats-stage);box-shadow:0 40px 110px #000000bf}.ats-hero__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,rgba(0,0,0,calc(var(--hero-overlay, .45) + .25)),rgba(0,0,0,var(--hero-overlay, .45)) 45%,rgba(0,0,0,calc(var(--hero-overlay, .45) * .3)))}.ats-hero__placeholder{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;color:var(--ats-text-2);font-family:var(--ats-serif);letter-spacing:.1em;background:radial-gradient(60% 55% at 72% 42%,var(--ats-gold-soft),transparent 60%),var(--ats-bg-alt)}.ats-hero__content{position:relative;z-index:2;display:flex;flex-direction:column;gap:1.4rem;max-width:42rem;padding:clamp(2rem,6vw,6rem);width:100%}.ats-hero__eyebrow{color:var(--ats-gold);text-transform:uppercase;letter-spacing:.36em;font-size:.95rem;margin:0}.ats-hero__heading{font-family:var(--ats-serif);color:var(--ats-text);font-weight:500;line-height:1;letter-spacing:.005em;font-size:clamp(3.4rem,7.6vw,6.6rem);margin:0}.ats-hero__subheading{color:var(--ats-text-2);font-size:clamp(1.15rem,1.6vw,1.4rem);line-height:1.6;max-width:36rem}.ats-hero[data-position=center] .ats-hero__subheading{margin-inline:auto}@media(min-width:750px){.ats-hero[data-position=center] .ats-hero__content{max-width:min(44vw,42rem);align-items:center;text-align:center;padding-inline:clamp(1.5rem,4vw,3.5rem)}}.ats-hero__cta{display:flex;flex-wrap:wrap;gap:1rem;margin-top:.6rem}.ats-btn{display:inline-flex;align-items:center;justify-content:center;padding:.95rem 2.2rem;border-radius:2px;text-transform:uppercase;letter-spacing:.14em;font-size:.82rem;font-weight:600;text-decoration:none;transition:transform var(--ats-dur) var(--ats-ease),box-shadow var(--ats-dur) var(--ats-ease),filter var(--ats-dur) var(--ats-ease),color var(--ats-dur) var(--ats-ease),border-color var(--ats-dur) var(--ats-ease)}.ats-btn--gold{background:var(--ats-gold);color:#000;border:1px solid var(--ats-gold)}.ats-btn--gold:hover{transform:translateY(-2px);filter:brightness(1.08);box-shadow:0 12px 34px rgba(198,161,91,calc(var(--ats-glow) * .5))}.ats-btn--ghost{background:transparent;color:var(--ats-text);border:1px solid var(--ats-gold-border-strong)}.ats-btn--ghost:hover{transform:translateY(-2px);color:var(--ats-gold);border-color:var(--ats-gold)}.ats-hero--motion .ats-hero__image{animation:ats-hero-drift 18s ease-in-out infinite alternate}@keyframes ats-hero-drift{0%{transform:scale(1)}to{transform:scale(1.05)}}@media(min-width:750px)and (max-width:1249px){.ats-hero__frame{width:min(calc(46vw * var(--hero-art-scale, 1)),calc(520px * var(--hero-art-scale, 1)))}.ats-hero__overlay{background:linear-gradient(90deg,rgba(0,0,0,calc(var(--hero-overlay, .45) + .45)),rgba(0,0,0,calc(var(--hero-overlay, .45) + .2)) 42%,rgba(0,0,0,calc(var(--hero-overlay, .45) * .3)))}}@media(max-width:749px){.ats-hero{min-height:78vh;align-items:end}.ats-hero__frame{left:50%;right:auto;top:34%;transform:translate(-50%,-50%);width:min(calc(74vw * var(--hero-art-scale, 1)),calc(420px * var(--hero-art-scale, 1)))}.ats-hero__overlay{background:linear-gradient(0deg,#000000e6,rgba(0,0,0,var(--hero-overlay, .45)) 55%,#0003)}.ats-hero__content{text-align:center;align-items:center;max-width:100%}.ats-hero[data-position=left] .ats-hero__content,.ats-hero[data-position=right] .ats-hero__content{text-align:center;align-items:center}}@media(prefers-reduced-motion:reduce){.ats-hero--motion .ats-hero__image{animation:none}.ats-btn:hover{transform:none!important}}.announcement-bar__message{min-height:2.9rem;padding-block:.6rem}.header{padding-block:.95rem;row-gap:.9rem}.header__heading-logo{margin-inline:auto}.header-wrapper{border-bottom:1px solid var(--ats-gold-border)}.header__heading-link .h2,.header__heading{font-family:var(--ats-serif);letter-spacing:.16em;text-transform:uppercase;font-weight:500}.header__inline-menu .header__menu-item{text-transform:uppercase;letter-spacing:.18em;font-size:1.02rem;font-weight:500;position:relative}.header__inline-menu .header__menu-item .header__active-menu-item{font-size:1.02rem}.header__inline-menu .header__menu-item:after{content:"";position:absolute;left:0;right:0;bottom:-6px;height:1px;background:var(--ats-gold);transform:scaleX(0);transform-origin:center;transition:transform var(--ats-dur) var(--ats-ease)}.header__inline-menu .header__menu-item:hover:after,.header__inline-menu .header__active-menu-item~:after{transform:scaleX(1)}.collection-list .card__information,.collection-list__item .card__information,.collection-list .card__heading,.collection-list__item .card__heading,.collection-list .card__content,.collection-list__item .card__content{text-align:center}.collection-list .card__heading a:after{right:0;margin:0 auto}.title-wrapper--no-top-margin .title,.collection__title .title,.section-header .title{font-family:var(--ats-serif);font-weight:500}.title-wrapper-with-link{border-bottom:1px solid var(--ats-border);padding-bottom:1rem}html,body{background-color:var(--ats-bg);color:var(--ats-text)}::selection{background:var(--ats-gold);color:#000}.color-background-1,.color-background-2{background-color:var(--ats-bg)}.caption,.caption-with-letter-spacing,.card__badge .badge,.product__accordion .accordion__title small,.product__text.caption-with-letter-spacing{letter-spacing:.18em;text-transform:uppercase}.card__heading,.product__title,.product__title h1,.title-wrapper h2{font-family:var(--font-heading-family);letter-spacing:.01em}.price,.price .price-item,.product__price,.price__regular .price-item--regular{color:var(--ats-gold);font-variant-numeric:tabular-nums}.price--on-sale .price-item--regular{color:var(--ats-text-2)}a,.link{transition:color var(--ats-dur) var(--ats-ease)}.button,.shopify-payment-button__button--unbranded,.product-form__submit{border-radius:2px;letter-spacing:.12em;text-transform:uppercase;font-weight:600;transition:transform var(--ats-dur) var(--ats-ease),box-shadow var(--ats-dur) var(--ats-ease),filter var(--ats-dur) var(--ats-ease),background-color var(--ats-dur) var(--ats-ease),color var(--ats-dur) var(--ats-ease)}.button--primary,.product-form__submit,.shopify-payment-button__button--unbranded{background:var(--ats-gold);color:#000;border:1px solid var(--ats-gold)}.button--primary:hover,.product-form__submit:hover,.shopify-payment-button__button--unbranded:hover{transform:translateY(-2px);filter:brightness(1.08);box-shadow:0 10px 30px rgba(198,161,91,calc(var(--ats-glow) * .5))}.button--secondary{background:transparent;color:var(--ats-text);border:1px solid var(--ats-gold-border-strong)}.button--secondary:hover{transform:translateY(-2px);color:var(--ats-gold);border-color:var(--ats-gold);box-shadow:0 8px 24px rgba(198,161,91,calc(var(--ats-glow) * .35))}.card-wrapper .card,.card--card{background:var(--ats-card);border:1px solid var(--ats-border);transition:border-color var(--ats-dur) var(--ats-ease),box-shadow var(--ats-dur) var(--ats-ease),transform var(--ats-dur) var(--ats-ease)}.card-wrapper:hover .card,.card--card:hover{border-color:var(--ats-gold-border-strong);box-shadow:0 18px 50px #0009,0 0 40px rgba(198,161,91,calc(var(--ats-glow) * .18))}.card__inner{background:var(--ats-stage)}.card__information .card__heading a{color:var(--ats-text)}.card__information{padding:1.1rem 1.25rem 1.3rem}.card__information .price,.card-information .price{padding-inline-start:0;margin-inline-start:0}.card__media,.card .media{overflow:hidden;background:var(--ats-stage)}.card__media .media img,.card .media img{transition:transform .6s var(--ats-ease),filter var(--ats-dur) var(--ats-ease)}.card-wrapper:hover .media img{transform:scale(1.04)}.card__media:after,.product__media .media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;box-shadow:inset 0 0 0 1px var(--ats-gold-border);z-index:2}.card__media,.product__media,.product__media .media{position:relative}.product__media-wrapper .media,.product__media-item .media{background:radial-gradient(120% 90% at 50% 42%,rgba(198,161,91,calc(var(--ats-glow) * .14)),#17171700 60%),var(--ats-stage)}.product__media-wrapper{padding:clamp(.5rem,1.5vw,1.25rem);background:var(--ats-bg-alt);border:1px solid var(--ats-border)}.product__media-item img,.product__media-item model-viewer{box-shadow:0 30px 80px #000000b3}.product__info-container .product__title,.product__info-container h1{color:var(--ats-text)}.product__info-container .price__container .price-item{color:var(--ats-gold)}.product .product__info-wrapper{padding-left:clamp(1rem,3vw,3rem)}.header-wrapper{border-bottom:1px solid var(--ats-border);background:var(--ats-bg)}.header__menu-item,.header__menu-item span,.header__active-menu-item{transition:color var(--ats-dur) var(--ats-ease)}.header__menu-item:hover,.header__menu-item:hover span,.header__inline-menu .header__menu-item:hover .header__active-menu-item{color:var(--ats-gold)}.header__heading-link .h2,.header__heading{color:var(--ats-text);font-family:var(--font-heading-family)}.field__input,.select__select,.customer .field input,input[type=text],input[type=email],input[type=search],textarea,select{background:var(--ats-elevated);color:var(--ats-text);border-color:var(--ats-border)}.field__input::placeholder,textarea::placeholder{color:var(--ats-text-2)}.field__input:focus,.select__select:focus,input:focus,textarea:focus{border-color:var(--ats-gold);box-shadow:0 0 0 1px var(--ats-gold-border-strong)}.field__label{color:var(--ats-text-2)}.cart-drawer,.drawer__inner,.menu-drawer{background:var(--ats-bg-alt);border-right:1px solid var(--ats-border)}.menu-drawer__menu-item:hover,.cart-drawer a:hover{color:var(--ats-gold)}.product__text,.rte,.card__information .caption,.subtitle,.footer__content-bottom small{color:var(--ats-text-2)}a:focus-visible,button:focus-visible,.button:focus-visible,summary:focus-visible,.field__input:focus-visible{outline:2px solid var(--ats-gold);outline-offset:2px}@media(prefers-reduced-motion:reduce){.card-wrapper:hover .media img,.button:hover,.button--secondary:hover{transform:none!important}*{scroll-behavior:auto!important}}.ats-signature{position:relative;background:var(--ats-bg);overflow:hidden}.ats-signature__inner{display:grid;gap:clamp(2rem,5vw,5.5rem);align-items:center}@media(min-width:990px){.ats-signature__inner{grid-template-columns:1.1fr 1fr}.ats-signature--right .ats-signature__media{order:2}.ats-signature--right .ats-signature__content{order:1}}.ats-signature__media{position:relative;display:grid;place-items:center;isolation:isolate}.ats-signature__glow{position:absolute;top:-6%;right:-4%;bottom:-6%;left:-4%;z-index:0;background:radial-gradient(58% 58% at 50% 46%,var(--ats-gold-soft) 0%,rgba(198,161,91,.05) 34%,transparent 66%);pointer-events:none}.ats-signature__frame{position:relative;z-index:1;display:block;width:100%;max-width:760px;padding:14px;border:1px solid var(--ats-gold-border);background:linear-gradient(160deg,#c6a15b24,#00000040);box-shadow:0 44px 120px #000000b8}.ats-signature__image{display:block;width:100%;height:auto;object-fit:contain}.ats-signature__frame--empty{aspect-ratio:4 / 5;display:grid;place-items:center;color:var(--ats-text-2);font-family:var(--ats-serif);letter-spacing:.08em;text-align:center;padding:2rem}.ats-signature__content{max-width:46rem}.ats-signature__eyebrow{color:var(--ats-gold);text-transform:uppercase;letter-spacing:.28em;font-size:clamp(1rem,1vw,1.1rem);margin:0 0 1.5rem}.ats-signature__heading{font-family:var(--ats-serif);color:var(--ats-text);font-weight:500;line-height:1.04;font-size:clamp(3.3rem,4.8vw,5rem);margin:0 0 1.2rem}.ats-signature__details{color:var(--ats-text-2);letter-spacing:.02em;font-size:clamp(1.2rem,1.3vw,1.32rem);margin:0 0 1.9rem}.ats-signature__story{color:var(--ats-text-2);line-height:1.65;font-size:clamp(1.45rem,1.7vw,1.65rem)}.ats-signature__story p{margin:0 0 1rem}.ats-signature__price{color:var(--ats-text);font-size:clamp(1.6rem,1.8vw,1.85rem);letter-spacing:.02em;margin:2rem 0 0}.ats-signature__price-sale{color:var(--ats-gold)}.ats-signature__price-was{color:var(--ats-text-2);margin-left:.6rem;opacity:.7}.ats-signature__cta{margin-top:2.4rem;padding:1.25rem 3rem;font-size:.95rem}.ats-reveal-ready .ats-reveal{opacity:0;transform:translateY(18px);transition:opacity .7s var(--ats-ease),transform .7s var(--ats-ease);will-change:opacity,transform}.ats-reveal-ready .ats-reveal.ats-in{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.ats-reveal-ready .ats-reveal{opacity:1!important;transform:none!important;transition:none!important}}.section-header .title,.collection__title .title,.title-wrapper .title{font-size:clamp(2rem,3.2vw,3.1rem);letter-spacing:.01em;line-height:1.1}.rich-text__heading{line-height:1.12}.card__heading,.card__heading a{font-family:var(--ats-serif);font-weight:500;letter-spacing:.01em;font-size:clamp(1.25rem,2vw,1.5rem);line-height:1.25}.price,.price .price-item{letter-spacing:.03em}.card__information .price,.card__information .price .price-item{font-size:clamp(1.25rem,2vw,1.5rem)}.price__sale .price-item--sale{color:var(--ats-gold)}.card__information .caption,.product__text.caption-with-letter-spacing{text-transform:uppercase;letter-spacing:.18em;font-size:.72rem}.rich-text__text,.product__description{line-height:1.7}.card-wrapper .card{border:none;background:transparent}.card--standard .card__inner{border:1px solid var(--ats-border);background:var(--ats-bg-alt);transition:border-color var(--ats-dur) var(--ats-ease),box-shadow var(--ats-dur) var(--ats-ease);overflow:hidden}.card-wrapper:hover .card--standard .card__inner{border-color:var(--ats-gold-border-strong);box-shadow:0 22px 60px #0000008c}.card__media .media img{transition:transform .7s var(--ats-ease)}.card-wrapper:hover .card__media .media img{transform:scale(1.035)}.card__information{padding-top:1.1rem;padding-bottom:.4rem}.card-information__wrapper>*+*{margin-top:.35rem}.card__badge .badge,.badge{background:transparent;color:var(--ats-gold);border:1px solid var(--ats-gold-border-strong);text-transform:uppercase;letter-spacing:.14em;font-size:.66rem;border-radius:2px}.product{gap:clamp(2rem,5vw,5rem)}.product__media-wrapper .product__media-item .media,.product__media-wrapper .product-media-container{background:var(--ats-bg-alt);border:1px solid var(--ats-border)}.product__media-item img{object-fit:contain}.product__title,.product__title h1{font-family:var(--ats-serif);font-weight:500;line-height:1.08;font-size:clamp(2rem,3.2vw,3rem)}.product__info-container .price{font-size:1.25rem;letter-spacing:.02em}.product-form__submit{background:var(--ats-gold);color:#000;border:1px solid var(--ats-gold);letter-spacing:.1em;text-transform:uppercase}.product-form__submit:not([disabled]):hover{filter:brightness(1.08);box-shadow:0 12px 34px rgba(198,161,91,calc(var(--ats-glow) * .5))}.shopify-payment-button__button--unbranded{background:transparent!important;color:var(--ats-text)!important;border:1px solid var(--ats-gold-border-strong)!important}.product .accordion__title,.product .product__accordion .summary__title{font-family:var(--ats-serif);letter-spacing:.02em}@media(max-width:749px){.ats-signature,.ats-signature__inner{max-width:100%}.ats-signature__inner{gap:2rem}.ats-signature__frame,.ats-signature__content{max-width:100%}.ats-signature__heading{font-size:clamp(2.8rem,10vw,3.6rem)}.ats-signature__story{font-size:1.42rem}.ats-signature__details{font-size:1.22rem}.ats-signature__eyebrow{font-size:1.05rem}.ats-signature__price{font-size:1.6rem}.card__information{padding-top:.85rem}.ats-reveal-ready .ats-reveal{transform:translateY(12px)}}body{overflow-x:hidden}
/*# sourceMappingURL=/cdn/shop/t/5/assets/aiman-gallery.css.map */
