.ak-ig{background:var(--ak-ig-bg, #14120f);color:var(--ak-ig-fg, #F0EAE0);padding:5rem 0 5.5rem}.ak-ig__inner{max-width:120rem;margin:0 auto;text-align:center;padding:0 2.4rem}.ak-ig .ak-ig__eyebrow{margin:0 0 1.2rem;font-size:1.1rem;letter-spacing:.26em;text-transform:uppercase;color:var(--ak-ig-fg, #F0EAE0);opacity:.7}.ak-ig .ak-ig__inner h2.ak-ig__heading{margin:0 0 1.2rem;font-size:clamp(2.4rem,3.6vw,3.4rem);font-weight:400;line-height:1.2;color:var(--ak-ig-fg, #F0EAE0)}.ak-ig .ak-ig__text{margin:0 auto 3.2rem;max-width:60rem;font-size:1.5rem;line-height:1.7;color:var(--ak-ig-fg, #F0EAE0);opacity:.82}.ak-ig__carousel{position:relative;margin:0 0 3rem}.ak-ig__grid{list-style:none;margin:0;padding:0 0 .5rem;display:grid;grid-auto-flow:column;grid-auto-columns:78%;gap:1.4rem;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;scrollbar-width:none;align-items:start}.ak-ig__grid::-webkit-scrollbar{display:none}.ak-ig .ak-ig__grid .ak-ig__item{position:relative!important;scroll-snap-align:start;border-radius:.8rem;overflow:hidden!important;background:#000;padding:0!important;margin:0!important;width:100%}.ak-ig .ak-ig__grid .ak-ig__item .ak-ig__frame{position:absolute!important;left:0!important;display:block!important;width:100%!important;min-width:100%!important;max-width:none!important;border:0!important;padding:0!important;background:#000;pointer-events:none}.ak-ig .ak-ig__grid .ak-ig__item .ak-ig__link{position:absolute!important;top:0;right:0;bottom:0;left:0;z-index:3;display:block;cursor:pointer}.ak-ig .ak-ig__grid .ak-ig__item .ak-ig__badge{position:absolute;top:1rem;right:1rem;width:3rem;height:3rem;display:flex;align-items:center;justify-content:center;border-radius:50%;background:#14120f99;color:#fff;opacity:.85;transition:background-color .2s ease,opacity .2s ease}.ak-ig .ak-ig__grid .ak-ig__item .ak-ig__link:hover .ak-ig__badge{background:#14120feb;opacity:1}.ak-ig .ak-ig__grid .ak-ig__item--empty{display:flex;align-items:center;justify-content:center;padding:2rem!important;font-size:1.3rem;opacity:.55;background:transparent;border:1px dashed rgba(255,255,255,.25)}.ak-ig__nav{position:absolute;top:50%;transform:translateY(-50%);z-index:5;width:4.4rem;height:4.4rem;display:none;align-items:center;justify-content:center;border:1px solid rgba(255,255,255,.35);border-radius:50%;background:#14120fb8;color:#fff;cursor:pointer;padding:0;transition:background-color .22s ease,color .22s ease}.ak-ig__nav:hover{background:#fff;color:#14120f;border-color:#fff}.ak-ig__nav[hidden]{display:none!important}.ak-ig__nav--prev{left:-1.6rem}.ak-ig__nav--next{right:-1.6rem}.ak-ig__cta{display:inline-flex;align-items:center;gap:.9rem;padding:1.25rem 2.5rem;border:1px solid currentColor;color:var(--ak-ig-fg, #F0EAE0);text-decoration:none;font-size:1.15rem;letter-spacing:.14em;text-transform:uppercase;transition:background-color .28s ease,color .28s ease}.ak-ig__cta:hover{background:var(--ak-ig-fg, #F0EAE0);color:var(--ak-ig-bg, #14120f)}@media screen and (min-width:750px){.ak-ig{padding:7rem 0 7.5rem}.ak-ig__inner{padding:0 3rem}.ak-ig__grid{gap:2rem;grid-auto-columns:calc((100% - (var(--ak-ig-per, 3) - 1) * 2rem) / var(--ak-ig-per, 3))}.ak-ig__nav{display:flex}}@media screen and (min-width:1100px){.ak-ig__grid{gap:2.4rem;grid-auto-columns:calc((100% - (var(--ak-ig-per, 3) - 1) * 2.4rem) / var(--ak-ig-per, 3))}.ak-ig__nav--prev{left:-2.2rem}.ak-ig__nav--next{right:-2.2rem}}@media(prefers-reduced-motion:reduce){.ak-ig__grid{scroll-behavior:auto}}.ak-promo{position:relative;overflow:hidden}.ak-promo__viewport{overflow:hidden}.ak-promo__track{display:flex;will-change:transform;transition:transform .8s cubic-bezier(.22,.61,.36,1)}.ak-promo__slide{flex:0 0 100%;min-width:100%;display:grid;grid-template-columns:1fr;background:var(--bg, #EFE3D2);color:var(--fg, #2A1F16)}.ak-promo__panel{position:relative;order:2;padding:0 2.4rem 9rem;display:flex;align-items:center;justify-content:center;overflow:hidden}.ak-promo__glow{position:absolute;width:52rem;height:52rem;left:50%;top:40%;transform:translate(-50%,-50%);border-radius:50%;background:radial-gradient(circle,var(--glow, #F5C97A) 0%,transparent 62%);opacity:.4;pointer-events:none}.ak-promo__content{position:relative;z-index:1;max-width:48rem;margin:0 auto;text-align:center;opacity:0;transform:translateY(16px);transition:opacity .65s ease .15s,transform .65s ease .15s}.ak-promo__slide.is-active .ak-promo__content{opacity:1;transform:none}.ak-promo__eyebrow{display:flex;align-items:center;justify-content:center;gap:1.2rem;margin:0;font-size:1.1rem;font-weight:500;letter-spacing:.26em;text-transform:uppercase;opacity:.75}.ak-promo__rule{display:block;width:3.2rem;height:1px;background:currentColor;opacity:.55}.ak-promo__heading{margin:1.4rem 0 1.2rem;font-size:clamp(2.6rem,6vw,4.8rem);line-height:1.08;font-weight:400;letter-spacing:-.01em}.ak-promo__text{margin:0 auto 2.4rem;font-size:clamp(1.4rem,1.5vw,1.65rem);line-height:1.65;opacity:.82;max-width:42rem}.ak-promo__cta{display:inline-flex;align-items:center;gap:.9rem;padding:1.25rem 2.5rem;border:1px solid currentColor;color:inherit;text-decoration:none;font-size:1.15rem;letter-spacing:.14em;text-transform:uppercase;transition:background-color .28s ease,color .28s ease}.ak-promo__cta svg{transition:transform .28s ease}.ak-promo__cta:hover{background:var(--fg, #2A1F16);color:var(--bg, #EFE3D2)}.ak-promo__cta:hover svg{transform:translate(4px)}.ak-promo__visual{order:1;padding:3.2rem 2.4rem 2rem;display:flex;align-items:center;justify-content:center}.ak-promo__grid{list-style:none;margin:0 auto;padding:0;display:grid;grid-template-columns:repeat(2,1fr);gap:1.4rem;width:100%;max-width:44rem}.ak-promo__grid--single{grid-template-columns:1fr;max-width:24rem}.ak-promo__card-link{display:block;text-decoration:none;color:inherit;text-align:center}.ak-promo__shot{display:flex;align-items:center;justify-content:center;aspect-ratio:1 / 1;background:#fff;overflow:hidden}.ak-promo__shot img{width:100%;height:100%;object-fit:contain;transition:transform .6s cubic-bezier(.22,.61,.36,1)}.ak-promo__card-link:hover .ak-promo__shot img{transform:scale(1.06)}.ak-promo__tag{display:block;margin-top:1.1rem;font-size:.95rem;letter-spacing:.22em;text-transform:uppercase;opacity:.6}.ak-promo__name{display:block;margin-top:.4rem;font-size:1.5rem;line-height:1.25}.ak-promo__price{display:block;margin-top:.2rem;font-size:1.3rem;opacity:.7}.ak-promo__single{width:100%;max-width:44rem}.ak-promo__single img{width:100%;height:auto;aspect-ratio:4 / 3;object-fit:contain}.ak-promo__controls{position:absolute;z-index:4;left:50%;bottom:2.4rem;transform:translate(-50%);display:flex;align-items:center;gap:1rem;padding:.6rem 1.1rem;border-radius:999px;background:#ffffffb3}.ak-promo__nav{display:flex;align-items:center;justify-content:center;width:2.6rem;height:2.6rem;padding:0;border:0;border-radius:50%;background:transparent;color:#2a1f16;cursor:pointer;transition:background-color .2s ease}.ak-promo__nav:hover{background:#2a1f161a}.ak-promo__dots{display:flex;gap:.7rem}.ak-promo__dot{position:relative;width:3rem;height:1.8rem;padding:0;border:0;background:transparent;cursor:pointer}.ak-promo__dot:before{content:"";position:absolute;left:0;right:0;top:50%;height:2px;background:#2a1f1647}.ak-promo__dot-fill{position:absolute;left:0;top:50%;height:2px;width:0;background:#2a1f16}.ak-promo__dot.is-active .ak-promo__dot-fill{width:100%;transition:width var(--ak-progress, 7s) linear}.ak-promo__dot.is-active.no-anim .ak-promo__dot-fill{width:100%;transition:none}@media screen and (min-width:750px){.ak-promo__slide{grid-template-columns:1fr 1fr;align-items:center;min-height:56rem}.ak-promo__panel{order:1;padding:6rem clamp(3rem,5vw,7rem);justify-content:flex-start}.ak-promo__visual{order:2;padding:5rem clamp(3rem,5vw,6rem)}.ak-promo__grid{gap:2.2rem}.ak-promo__content{margin:0;text-align:left}.ak-promo__eyebrow{justify-content:flex-start}.ak-promo__text{margin-left:0;margin-right:0}.ak-promo__glow{left:0;top:50%;transform:translate(-45%,-50%)}.ak-promo__controls{bottom:2.4rem;left:auto;right:3rem;transform:none}}@media(prefers-reduced-motion:reduce){.ak-promo__track,.ak-promo__content,.ak-promo__dot-fill,.ak-promo__shot img{transition:none!important}}.ak-trust{background:var(--ak-trust-bg, #14120f);color:var(--ak-trust-fg, #F0EAE0);padding:5rem 2.4rem}.ak-trust__inner{max-width:110rem;margin:0 auto;text-align:center}.ak-trust .ak-trust__eyebrow{margin:0 0 1.2rem;font-size:1.1rem;letter-spacing:.26em;text-transform:uppercase;color:var(--ak-trust-fg, #F0EAE0);opacity:.7}.ak-trust .ak-trust__inner h2.ak-trust__heading{margin:0 0 1.2rem;font-size:clamp(2.4rem,3.6vw,3.4rem);font-weight:400;line-height:1.2;color:var(--ak-trust-fg, #F0EAE0)}.ak-trust .ak-trust__text{margin:0 auto 3.2rem;max-width:62rem;font-size:1.5rem;line-height:1.7;color:var(--ak-trust-fg, #F0EAE0);opacity:.82}.ak-trust__logos{list-style:none;margin:0 0 2.4rem;padding:0;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:2.4rem 4rem}.ak-trust__logo{display:flex;align-items:center;justify-content:center;min-height:4rem}.ak-trust__logo img{max-height:4.4rem;width:auto;opacity:.9}.ak-trust .ak-trust__wordmark{font-size:clamp(1.8rem,2.6vw,2.4rem);letter-spacing:.08em;text-transform:uppercase;color:var(--ak-trust-fg, #F0EAE0);opacity:.92}.ak-trust .ak-trust__locations{margin:0 auto;font-size:1.3rem;line-height:1.7;color:var(--ak-trust-fg, #F0EAE0);opacity:.62;max-width:78rem}@media screen and (min-width:750px){.ak-trust{padding:7rem 3rem}.ak-trust__logos{gap:3rem 6rem}}
/*# sourceMappingURL=/cdn/shop/t/8/compiled_assets/styles.css.map?subset=AAc */
