@import"https://fonts.googleapis.com/css2?family=Playfair+Display:ital,wght@0,400;0,500;1,400&family=Jost:wght@200;300;400;500&display=swap";:root{--ak-black: #080808;--ak-offblack: #111111;--ak-charcoal: #1c1c1c;--ak-white: #ffffff;--ak-gold: #c9a46b;--ak-gold-light: #dfc08e;--ak-serif: "Playfair Display", Georgia, serif;--ak-sans: "Jost", sans-serif}body{background:var(--ak-black);color:var(--ak-white);font-family:var(--ak-sans);font-weight:300}.ak-btn-primary{display:inline-block;background:var(--ak-white);color:var(--ak-black);font-family:var(--ak-sans);font-size:14px;font-weight:500;letter-spacing:2.5px;text-transform:uppercase;padding:15px 38px;text-decoration:none;border:none;cursor:pointer;transition:background .25s,color .25s}.ak-btn-primary:hover{background:var(--ak-gold);color:var(--ak-black)}.ak-btn-ghost{display:inline-block;border:1px solid rgba(255,255,255,.32);color:#fffc;font-family:var(--ak-sans);font-size:10px;font-weight:400;letter-spacing:2.5px;text-transform:uppercase;padding:15px 30px;text-decoration:none;cursor:pointer;transition:border-color .25s,color .25s}.ak-btn-ghost:hover{border-color:var(--ak-white);color:var(--ak-white)}.ak-label{display:block;font-size:14px;letter-spacing:3.5px;text-transform:uppercase;color:var(--ak-gold);margin-bottom:14px;font-weight:400}.ak-heading{font-family:var(--ak-serif);font-weight:400;line-height:1.12;color:var(--ak-white)}.ak-heading em{font-style:italic;color:var(--ak-gold-light)}.ak-reveal{opacity:0;transform:translateY(28px);transition:opacity .85s ease,transform .85s ease}.ak-reveal.ak-visible{opacity:1;transform:translateY(0)}.ak-wa-float{position:fixed;bottom:28px;right:28px;width:54px;height:54px;background:#25d366;border-radius:50%;display:flex;align-items:center;justify-content:center;z-index:999;text-decoration:none;box-shadow:0 4px 22px #25d3664d;transition:transform .2s}.ak-wa-float:hover{transform:scale(1.1)}.ak-wa-float svg{width:26px;height:26px;fill:#fff}.gradient{background:var(--ak-black)!important}.collection__title,.main-collection-banner .title{font-family:var(--ak-serif)!important;font-size:clamp(24px,3vw,40px)!important;font-weight:400!important;color:var(--ak-white)!important;letter-spacing:0!important;padding:24px 0 16px!important}.main-collection-banner{padding-top:0!important;padding-bottom:0!important}.collection .page-width{max-width:100%!important;padding-left:12px!important;padding-right:12px!important}.facets__form label,.facets__summary span,.mobile-facets__open,.facet-filters__sort .select__select{font-family:var(--ak-sans)!important;font-size:14px!important;letter-spacing:2px!important;text-transform:uppercase!important;color:#ffffff73!important}.facets__summary{border:1px solid rgba(255,255,255,.12)!important;background:transparent!important}.select__select{background:transparent!important;border:1px solid rgba(255,255,255,.12)!important;color:#ffffff73!important;font-family:var(--ak-sans)!important;font-size:9px!important;letter-spacing:2px!important}.product-count__text,.product-count{font-family:var(--ak-sans)!important;font-size:9px!important;letter-spacing:1.5px!important;color:#ffffff40!important}.collection .grid--4-col-desktop{gap:4px!important}.card-wrapper{background:transparent!important}.card--product,.card{background:var(--ak-offblack)!important;border:1px solid rgba(255,255,255,.07)!important;border-radius:0!important;box-shadow:none!important;transition:border-color .2s!important}.card--product:hover,.card:hover{border-color:#fff3!important;box-shadow:none!important}.card__media{background:#141414!important;border-radius:0!important}.card__media .media{background:#141414!important}.card__media img{object-fit:cover!important;object-position:center!important}.card__information{padding:12px 14px 16px!important;background:var(--ak-offblack)!important}.card__heading{margin:0 0 6px!important}.card__heading a,.card__heading .card__text{font-family:var(--ak-sans)!important;font-size:18px!important;font-weight:400!important;color:#fffc!important;letter-spacing:.3px!important;text-decoration:none!important;line-height:1.5!important}.card__vendor{font-family:var(--ak-sans)!important;font-size:8px!important;letter-spacing:2.5px!important;text-transform:uppercase!important;color:var(--ak-gold)!important;margin-bottom:5px!important}.card-information .price .price-item,.card__information .price .price-item{font-family:var(--ak-serif)!important;font-size:1rem!important;color:var(--ak-white)!important;letter-spacing:0!important;font-weight:400!important}.product__title h1,.product__title .h1,.product__title h2{font-family:var(--ak-serif)!important;font-size:clamp(26px,3.5vw,44px)!important;font-weight:400!important;line-height:1.15!important;color:var(--ak-white)!important;letter-spacing:0!important}.product__text.caption-with-letter-spacing,.product__title .product__text{font-family:var(--ak-sans)!important;font-size:14px!important;letter-spacing:3.5px!important;text-transform:uppercase!important;color:var(--ak-gold)!important;font-weight:400!important}.price .price__regular .price-item,.price .price__sale .price-item--sale,.price__container .price-item{font-family:var(--ak-serif)!important;font-size:24px!important;font-weight:400!important;color:var(--ak-white)!important;letter-spacing:0!important}.product-form__input .form__label,fieldset.product-form__input legend{font-family:var(--ak-sans)!important;font-size:12px!important;letter-spacing:2.5px!important;text-transform:uppercase!important;color:#fff6!important;font-weight:400!important}.product-form__input input[type=radio]+label{font-family:var(--ak-sans)!important;font-size:15px!important;font-weight:400!important;border:1px solid rgba(255,255,255,.18)!important;background:transparent!important;color:#ffffffa6!important;border-radius:0!important;transition:all .2s!important;min-width:52px!important;text-align:center!important}.product-form__input input[type=radio]:checked+label{border-color:var(--ak-gold)!important;color:var(--ak-white)!important;background:#c9a46b1a!important}.product-form__input input[type=radio]+label:hover{border-color:#fff6!important;color:var(--ak-white)!important}.quantity{border:1px solid rgba(255,255,255,.14)!important;border-radius:0!important;background:#ffffff08!important}.quantity__input{color:var(--ak-white)!important;background:transparent!important;font-family:var(--ak-sans)!important}.quantity__button{color:#fff6!important}.quantity__button:hover{color:var(--ak-gold)!important}.product-form__submit,button[name=add]{background:var(--ak-white)!important;color:var(--ak-black)!important;font-family:var(--ak-sans)!important;font-size:10px!important;font-weight:500!important;letter-spacing:2.5px!important;text-transform:uppercase!important;border-radius:0!important;border:none!important;min-height:52px!important;transition:background .25s,color .25s!important}.product-form__submit:hover,button[name=add]:hover{background:var(--ak-gold)!important;color:var(--ak-black)!important}.shopify-payment-button__button{border-radius:0!important;font-family:var(--ak-sans)!important;font-size:10px!important;letter-spacing:2px!important;text-transform:uppercase!important;min-height:52px!important}.shopify-payment-button__button--unbranded{background:transparent!important;border:1px solid rgba(255,255,255,.22)!important;color:var(--ak-white)!important}.shopify-payment-button__button--unbranded:hover{border-color:var(--ak-gold)!important}.product__description p,.product__description li{font-family:var(--ak-sans)!important;font-size:18px!important;line-height:1.95!important;color:#ffffff80!important;font-weight:300!important}.accordion summary,.accordion__title{font-family:var(--ak-sans)!important;font-size:18px!important;letter-spacing:2px!important;text-transform:uppercase!important;color:#ffffff8c!important;font-weight:400!important}.accordion{border-color:#ffffff14!important}.accordion__content p,.accordion__content{font-family:var(--ak-sans)!important;font-size:15px!important;line-height:1.85!important;color:#ffffff6b!important;font-weight:300!important}.product__inventory{font-family:var(--ak-sans)!important;font-size:9px!important;letter-spacing:1.5px!important;text-transform:uppercase!important;color:var(--ak-gold)!important}.related-products .title,.related-products h2{font-family:var(--ak-serif)!important;font-weight:400!important;color:var(--ak-white)!important;font-size:clamp(24px,3vw,38px)!important}.breadcrumb a,nav[aria-label=breadcrumbs] a{font-family:var(--ak-sans)!important;font-size:9px!important;letter-spacing:1.5px!important;text-transform:uppercase!important;color:#ffffff47!important;text-decoration:none!important}@media(max-width:768px){.ak-wa-float{bottom:20px;right:20px;width:48px;height:48px}.product__title h1{font-size:26px!important}.price .price__regular .price-item{font-size:24px!important}.collection .page-width{padding-left:8px!important;padding-right:8px!important}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/akoto.css.map */
