@import"https://fonts.googleapis.com/css2?family=Cormorant+Garamond:ital,wght@0,300;0,400;0,500;1,300;1,400;1,500&family=DM+Sans:opsz,wght@9..40,300;9..40,400;9..40,500&display=swap";:root{--atp-gold: #c4a35a;--atp-gold-dim: rgba(196,163,90,.15);--atp-gold-border: rgba(196,163,90,.35);--atp-ease-out: cubic-bezier(.25, .46, .45, .94);--atp-ease-in-out: cubic-bezier(.4, 0, .2, 1);--font-editorial: "Cormorant Garamond", "Times New Roman", Georgia, serif;--font-interface: "DM Sans", -apple-system, BlinkMacSystemFont, sans-serif}body{font-family:var(--font-interface)!important;-webkit-font-smoothing:antialiased!important;-moz-osx-font-smoothing:grayscale!important;text-rendering:optimizeLegibility!important}h1,h2,h3,h4,h5,.h1,.h2,.h3,.h4,.h5{font-family:var(--font-editorial)!important;font-weight:300!important;letter-spacing:-.02em!important;line-height:1.08!important}p,span,a,li,label,input,button{font-family:var(--font-interface)}.shopify-section:first-of-type h1,.section-hero h1,[data-section-type=hero] h1{font-size:clamp(3rem,6.5vw,6rem)!important;font-weight:300!important;font-style:italic!important;letter-spacing:-.03em!important;line-height:1.02!important}.shopify-section:first-of-type p:has(+h1),.section-hero .tag,[data-section-type=hero] .uppercase{color:var(--atp-gold)!important;letter-spacing:.22em!important;font-size:.65rem!important;font-weight:500!important;font-style:normal!important;font-family:var(--font-interface)!important}.shopify-section h2{font-family:var(--font-editorial)!important;font-size:clamp(2rem,4vw,3.8rem)!important;font-weight:300!important;letter-spacing:-.025em!important}[class*=button-primary],a[class*=button-primary],button[class*=button-primary]{background:transparent!important;border:1px solid var(--atp-gold)!important;color:var(--atp-gold)!important;border-radius:0!important;font-family:var(--font-interface)!important;font-size:.68rem!important;font-weight:500!important;letter-spacing:.16em!important;text-transform:uppercase!important;padding:.9em 2.2em!important;transition:background .3s var(--atp-ease-out),color .3s var(--atp-ease-out)!important}[class*=button-primary]:hover,a[class*=button-primary]:hover,button[class*=button-primary]:hover{background:var(--atp-gold)!important;color:#0a0a0a!important}[class*=button-secondary],a[class*=button-secondary],button[class*=button-secondary]{background:transparent!important;border:1px solid rgba(255,255,255,.25)!important;color:#fffc!important;border-radius:0!important;font-family:var(--font-interface)!important;font-size:.68rem!important;font-weight:500!important;letter-spacing:.16em!important;text-transform:uppercase!important;padding:.9em 2.2em!important;transition:all .3s var(--atp-ease-out)!important}[class*=button-secondary]:hover,a[class*=button-secondary]:hover{background:#ffffff12!important;border-color:#ffffff80!important;color:#fff!important}[class*=button-link],.button-link,.link-arrow{font-family:var(--font-interface)!important;font-size:.72rem!important;letter-spacing:.12em!important;text-transform:uppercase!important;font-weight:500!important;text-decoration:none!important;border-bottom:1px solid var(--atp-gold)!important;color:var(--atp-gold)!important;padding-bottom:2px!important;transition:opacity .25s ease!important}.button-link:hover,.link-arrow:hover{opacity:.75!important}[class*=product-card]{border:none!important;border-radius:0!important;transition:transform .4s var(--atp-ease-out)!important}[class*=product-card]:hover{transform:translateY(-5px)!important}[class*=product-card] img,[class*=product-card__image] img{transition:transform .65s var(--atp-ease-out)!important}[class*=product-card]:hover img,[class*=product-card__image]:hover img{transform:scale(1.05)!important}[class*=product-card] [class*=product-title],[class*=product-card] .product-title{font-family:var(--font-interface)!important;font-size:.82rem!important;font-weight:400!important;letter-spacing:.02em!important}[class*=price--sale],.price-item--sale{color:var(--atp-gold)!important;font-weight:500!important}[class*=price--compare],.price-item--regular s{opacity:.38!important;text-decoration:line-through!important;font-size:.82em!important}[class*=collection-card]{border-radius:2px!important;overflow:hidden!important;transition:transform .5s var(--atp-ease-out),box-shadow .5s var(--atp-ease-out)!important}[class*=collection-card]:hover{transform:translateY(-6px)!important;box-shadow:0 20px 60px #00000080!important}[class*=collection-card] img{transition:transform .8s var(--atp-ease-out)!important}[class*=collection-card]:hover img{transform:scale(1.08)!important}[class*=collection-title]{font-family:var(--font-interface)!important;font-size:.72rem!important;font-weight:500!important;letter-spacing:.14em!important;text-transform:uppercase!important;backdrop-filter:blur(8px) saturate(160%)!important;-webkit-backdrop-filter:blur(8px) saturate(160%)!important}header a:not([class*=button]),header [class*=nav-item] a,[class*=header__nav] a{font-family:var(--font-interface)!important;font-size:.7rem!important;letter-spacing:.14em!important;text-transform:uppercase!important;font-weight:500!important;position:relative!important;transition:opacity .25s ease!important}header a:not([class*=button]):hover{opacity:.65!important}[class*=announcement],[class*=announcement-bar]{font-family:var(--font-interface)!important;font-size:.65rem!important;letter-spacing:.14em!important;text-transform:uppercase!important;font-weight:400!important}[class*=marquee] *{font-family:var(--font-interface)!important;font-size:.72rem!important;letter-spacing:.1em!important;text-transform:uppercase!important;font-weight:400!important}footer h2,footer h3,footer h4{font-family:var(--font-interface)!important;font-size:.65rem!important;letter-spacing:.18em!important;text-transform:uppercase!important;font-weight:600!important}footer a{font-family:var(--font-interface)!important;font-size:.78rem!important;letter-spacing:.05em!important;opacity:.7;transition:opacity .25s ease,color .25s ease!important}footer a:hover{opacity:1!important;color:var(--atp-gold)!important}input[type=text],input[type=email],input[type=password],input[type=search],textarea,select{border-radius:0!important;font-family:var(--font-interface)!important;font-size:.82rem!important;transition:border-color .25s ease!important}input:focus,textarea:focus,select:focus{border-color:var(--atp-gold)!important;outline:none!important;box-shadow:0 0 0 1px var(--atp-gold-border)!important}[class*=badge],[class*=product-tag]{font-family:var(--font-interface)!important;font-size:.58rem!important;letter-spacing:.14em!important;text-transform:uppercase!important;font-weight:600!important;border-radius:0!important}[class*=badge--sale],[class*=badge-sale]{background:var(--atp-gold)!important;color:#0a0a0a!important}html{scroll-behavior:smooth}@keyframes atp-fade-up{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}.shopify-section{animation:atp-fade-up .6s var(--atp-ease-out) both}.shopify-section:nth-child(2){animation-delay:.1s}.shopify-section:nth-child(3){animation-delay:.2s}.shopify-section:nth-child(4){animation-delay:.3s}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation:none!important;transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/accesstech-premium.css.map */
