.ak{--ak-black: #111;--ak-white: #fff;--ak-grey: #f4f4f2;--ak-line: #e6e6e3;--ak-muted: #6b6b6b;--ak-gutter: clamp(16px, 4vw, 48px);--ak-max: 1440px;font-family:var(--ltn__body-font, "Poppins", sans-serif);color:var(--ak-black)}.ak *,.ak *:before,.ak *:after{box-sizing:border-box}.ak a{color:inherit;text-decoration:none}.ak img{display:block;max-width:100%}.ak-wrap{max-width:var(--ak-max);margin:0 auto;padding:0 var(--ak-gutter)}.ak-section{padding:clamp(40px,6vw,80px) 0}.ak-section--tight{padding-top:0}.ak-eyebrow{display:block;font-size:12px;font-weight:600;letter-spacing:.18em;text-transform:uppercase;margin:0 0 10px;color:var(--ak-muted)}.ak-title{font-family:inherit;font-weight:700;text-transform:uppercase;letter-spacing:.04em;font-size:clamp(22px,2.6vw,32px);line-height:1.15;margin:0;color:var(--ak-black)}.ak-head{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;margin-bottom:28px;flex-wrap:wrap}.ak-head--center{flex-direction:column;align-items:center;text-align:center}.ak-link{font-size:13px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;border-bottom:1.5px solid currentColor;padding-bottom:3px;white-space:nowrap}.ak-link:hover{opacity:.65}.ak-btn{display:inline-flex;align-items:center;justify-content:center;min-width:180px;padding:15px 28px;font-size:13px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;border:1.5px solid var(--ak-black);background:var(--ak-black);color:var(--ak-white)!important;transition:background .2s,color .2s}.ak-btn:hover{background:transparent;color:var(--ak-black)!important}.ak-btn--light{background:var(--ak-white);color:var(--ak-black)!important;border-color:var(--ak-white)}.ak-btn--light:hover{background:transparent;color:var(--ak-white)!important}.ak-btn--ghost-light{background:transparent;border-color:var(--ak-white);color:var(--ak-white)!important}.ak-btn--ghost-light:hover{background:var(--ak-white);color:var(--ak-black)!important}.ak-hero{position:relative;background:var(--ak-black);overflow:hidden}.ak-hero__grid{display:grid;grid-template-columns:repeat(var(--ak-cols, 2),1fr)}.ak-hero__media{position:relative;overflow:hidden;aspect-ratio:var(--ak-ratio, 1 / .78)}.ak-hero__media img{position:absolute;top:0;left:0;width:100%;height:auto}.ak-hero__placeholder{position:absolute;top:0;right:0;bottom:0;left:0;background:#2a2a2a}.ak-hero__overlay{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(180deg,#0000 35%,rgba(0,0,0,var(--ak-shade, .55)))}.ak-hero__content{position:absolute;left:0;right:0;bottom:0;text-align:center;color:var(--ak-white);padding:0 var(--ak-gutter) clamp(28px,5vw,64px)}.ak-hero__eyebrow{display:block;font-size:12px;font-weight:600;letter-spacing:.24em;text-transform:uppercase;margin-bottom:12px}.ak-hero__heading{font-family:inherit;color:var(--ak-white);margin:0 0 12px;font-weight:800;text-transform:uppercase;letter-spacing:.03em;line-height:1.02;font-size:clamp(34px,5.4vw,76px)}.ak-hero__sub{font-size:clamp(14px,1.3vw,17px);margin:0 auto 24px;max-width:560px;opacity:.92;color:var(--ak-white)}.ak-hero__ctas{display:flex;gap:12px;justify-content:center;flex-wrap:wrap}@media(max-width:749px){.ak-hero__grid{grid-template-columns:1fr}.ak-hero__media+.ak-hero__media{display:none}.ak-hero__media{aspect-ratio:4 / 5}.ak-hero__media img{left:50%;transform:translate(-50%);width:auto;max-width:none;height:calc(100% / var(--ak-keep, .78))}.ak-hero__ctas .ak-btn{min-width:0;flex:1 1 140px;padding:14px 16px}}.ak-tiles{display:grid;grid-template-columns:repeat(var(--ak-cols, 6),minmax(0,1fr));gap:16px}.ak-tile{display:block}.ak-tile__media{position:relative;aspect-ratio:4 / 5;background:var(--ak-grey);overflow:hidden}.ak-tile__media img{width:100%;height:100%;object-fit:cover;transition:transform .6s ease}.ak-tile__media--contain img{object-fit:contain;padding:8%}.ak-tile:hover .ak-tile__media img{transform:scale(1.04)}.ak-tile__label{display:flex;justify-content:space-between;align-items:center;gap:8px;margin-top:12px;font-size:13px;font-weight:600;letter-spacing:.1em;text-transform:uppercase}.ak-tile__label span:last-child{font-size:16px;transition:transform .2s}.ak-tile:hover .ak-tile__label span:last-child{transform:translate(4px)}@media(max-width:989px){.ak-tiles{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:749px){.ak-tiles{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:12px;margin:0 calc(var(--ak-gutter) * -1);padding:0 var(--ak-gutter) 6px;scrollbar-width:none}.ak-tiles::-webkit-scrollbar{display:none}.ak-tile{flex:0 0 42%;scroll-snap-align:start}.ak-tile__label{font-size:12px;letter-spacing:.08em}.ak-tile__label span:last-child{display:none}}.ak-tile__label span:first-child{min-width:0}.ak-tabs{display:flex;gap:8px;flex-wrap:wrap}.ak-tab{-webkit-appearance:none;appearance:none;background:transparent;border:1.5px solid var(--ak-line);color:var(--ak-black);padding:9px 18px;font:600 12px/1 inherit;font-family:inherit;letter-spacing:.12em;text-transform:uppercase;cursor:pointer;border-radius:999px;transition:all .2s}.ak-tab:hover{border-color:var(--ak-black)}.ak-tab[aria-selected=true]{background:var(--ak-black);border-color:var(--ak-black);color:var(--ak-white)}.ak-panel[hidden]{display:none}.ak-row-wrap{position:relative}.ak-row{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 48px)/4);gap:16px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;padding-bottom:4px}.ak-row::-webkit-scrollbar{display:none}.ak-row>*{scroll-snap-align:start}.ak-arrow{position:absolute;top:38%;transform:translateY(-50%);z-index:2;width:44px;height:44px;border-radius:50%;border:1px solid var(--ak-line);background:var(--ak-white);color:var(--ak-black);display:flex;align-items:center;justify-content:center;cursor:pointer;font-size:18px;box-shadow:0 2px 10px #00000014}.ak-arrow--prev{left:-14px}.ak-arrow--next{right:-14px}.ak-arrow[disabled]{opacity:0;pointer-events:none}@media(max-width:989px){.ak-row{grid-auto-columns:calc((100% - 2 * 16px) / 3)}}@media(max-width:749px){.ak-row{grid-auto-columns:44%;gap:12px;margin:0 calc(var(--ak-gutter) * -1);padding:0 var(--ak-gutter) 4px;scroll-padding:0 var(--ak-gutter)}.ak-arrow{display:none}}.ak-card{display:block}.ak-card__media{position:relative;aspect-ratio:4 / 5;background:var(--ak-grey);overflow:hidden}.ak-card__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain;padding:6%;transition:opacity .35s ease,transform .6s ease}.ak-card__media img.ak-card__alt{opacity:0}.ak-card:hover .ak-card__media img.ak-card__alt{opacity:1}.ak-card:hover .ak-card__media.has-alt img:not(.ak-card__alt){opacity:0}.ak-card:hover .ak-card__media:not(.has-alt) img{transform:scale(1.04)}.ak-card__badge{position:absolute;top:10px;left:10px;background:var(--ak-black);color:var(--ak-white);font-size:10px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;padding:5px 8px}.ak-card__info{padding-top:12px}.ak-card__title{font-size:14px;font-weight:500;line-height:1.35;margin:0 0 6px;color:var(--ak-black);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.ak-card__price{font-size:14px;font-weight:600}.ak-card__price s{color:var(--ak-muted);font-weight:400;margin-left:6px}.ak-card__price .ak-sale{color:#b3261e}.ak-split{display:grid;grid-template-columns:1fr 1fr;background:var(--ak-grey)}.ak-split--reverse .ak-split__media{order:2}.ak-split__media{position:relative;min-height:420px;overflow:hidden;background:#ddd}.ak-split__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.ak-split__body{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;padding:clamp(32px,6vw,96px)}.ak-split__body .ak-title{font-size:clamp(26px,3.2vw,44px);margin-bottom:16px}.ak-split__text{font-size:15px;line-height:1.7;color:#3a3a3a;max-width:480px;margin-bottom:28px}.ak-split__text p{margin:0 0 10px}.ak-split--dark{background:var(--ak-black)}.ak-split--dark .ak-title,.ak-split--dark .ak-split__text{color:var(--ak-white)}.ak-split--dark .ak-split__text p,.ak-split--dark .ak-split__text *{color:#ffffffd9}.ak-split--dark .ak-eyebrow{color:#ffffffb3}@media(max-width:749px){.ak-split{grid-template-columns:1fr}.ak-split--reverse .ak-split__media{order:0}.ak-split__media{min-height:0;aspect-ratio:var(--ak-media-ratio, 1 / 1)}}.ak-benefits{border-top:1px solid var(--ak-line);border-bottom:1px solid var(--ak-line)}.ak-benefits__grid{display:grid;grid-template-columns:repeat(var(--ak-cols, 4),1fr)}.ak-benefit{text-align:center;padding:32px 16px}.ak-benefit+.ak-benefit{border-left:1px solid var(--ak-line)}.ak-benefit svg{width:28px;height:28px;margin:0 auto 12px;stroke:var(--ak-black);fill:none;stroke-width:1.5}.ak-benefit h3{font-family:inherit;font-size:13px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;margin:0 0 6px;color:var(--ak-black)}.ak-benefit p{font-size:13px;color:var(--ak-muted);margin:0;line-height:1.5}@media(max-width:749px){.ak-benefits__grid{grid-template-columns:1fr 1fr}.ak-benefit{padding:24px 12px}.ak-benefit+.ak-benefit{border-left:0}.ak-benefit:nth-child(2n){border-left:1px solid var(--ak-line)}.ak-benefit:nth-child(n+3){border-top:1px solid var(--ak-line)}}.template-index main>.shopify-section:has(.ak){margin:0}.ak-locale{display:inline-flex;flex-direction:column;margin:0 18px 0 0;vertical-align:middle}.ak-locale__box{position:relative;display:inline-flex;align-items:center;gap:6px;margin:0;cursor:pointer;color:inherit}.ak-locale__current{font-size:13px;font-weight:600;letter-spacing:.04em;white-space:nowrap;color:inherit}.ak-locale__chev{width:10px;height:6px;flex:none}.ak-locale select{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;opacity:0;cursor:pointer;font-size:16px;-webkit-appearance:none;appearance:none;border:0;padding:0;margin:0}.ak-locale:focus-within .ak-locale__box{outline:2px solid #111;outline-offset:4px}.ltn__header-options .ak-locale{align-self:center}.ak-locale--mobile{display:flex;margin:24px 0 8px}.ak-locale--mobile .ak-locale__heading{font-size:11px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:#6b6b6b;margin-bottom:8px}.ak-locale--mobile .ak-locale__box{justify-content:space-between;border:1px solid #e6e6e3;padding:12px 14px}.ak-locale--mobile .ak-locale__current{font-size:14px}a.ak-chat-btn,.rte a.ak-chat-btn{display:inline-flex;align-items:center;gap:10px;background:#111;color:#fff!important;padding:14px 28px;font-size:13px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;text-decoration:none!important;border:1px solid #111;margin:8px 0 24px;transition:background .2s,color .2s}a.ak-chat-btn:hover{background:#fff;color:#111!important}.ak-multibuy{border:1px solid #e6e6e3;background:#fafaf8;padding:14px 16px;margin:4px 0 20px}.ak-multibuy__title{font-size:12px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;margin:0 0 10px;color:#111}.ak-multibuy__tiers{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;list-style:none;margin:0 0 10px;padding:0}.ak-multibuy__tiers li{background:#fff;border:1px solid #e6e6e3;text-align:center;padding:8px 4px;margin:0}.ak-multibuy__tiers strong{display:block;font-size:13px;color:#111}.ak-multibuy__tiers span{display:block;font-size:13px;color:#b3261e;font-weight:600}.ak-multibuy__note{font-size:12px;color:#6b6b6b;margin:0}.ak-upsell{margin:12px 0 16px}.ak-upsell[hidden]{display:none!important}.ak-up-progress{background:#f4f4f2;padding:12px 14px 14px}.ak-up-msg{font-size:13px;line-height:1.45;margin:0 0 14px;color:#111}.ak-up-track{position:relative;height:6px;background:#ddd;border-radius:3px;margin:0 8px 20px}.ak-up-fill{position:absolute;left:0;top:0;bottom:0;background:#111;border-radius:3px;transition:width .3s}.ak-up-mark{position:absolute;top:-4px;transform:translate(-50%);text-align:center}.ak-up-mark i{display:block;width:14px;height:14px;border-radius:50%;background:#fff;border:2px solid #bbb;margin:0 auto}.ak-up-mark.is-hit i{background:#111;border-color:#111}.ak-up-mark b{display:block;font-size:10px;font-weight:600;color:#6b6b6b;margin-top:2px}.ak-up-mark.is-hit b{color:#111}.ak-up-saved{font-size:12px;font-weight:600;color:#1e7b34;margin-top:-6px}.ak-up-recs:empty{display:none}.ak-up-head{font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;margin:16px 0 10px;color:#111}.ak-up-card{display:grid;grid-template-columns:64px 1fr;gap:12px;padding:10px 0;border-top:1px solid #eee}.ak-up-img img{width:64px;height:80px;object-fit:contain;background:#f4f4f2;display:block}.ak-up-info{min-width:0}.ak-up-title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:13px;line-height:1.35;color:#111}.ak-up-price{display:block;font-size:13px;color:#444;margin:2px 0 6px}.ak-up-buy{display:flex;gap:6px}.ak-up-buy select{flex:1;min-width:0;height:34px;padding:0 8px;border:1px solid #ccc;font-size:13px;background:#fff;margin:0}.ak-up-add{height:34px;padding:0 14px;background:#111;color:#fff;border:1px solid #111;font-size:12px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;cursor:pointer}.ak-up-add:hover{background:#fff;color:#111}.ak-up-add[disabled]{opacity:.6;cursor:default}.ak-up-err{display:block;font-size:12px;color:#b3261e;margin-top:4px}.ak-upsell--page{margin-bottom:24px}#ltn__utilize-cart-menu .cart-item-loop{flex:0 0 auto;max-height:none;overflow:visible}#ltn__utilize-cart-menu .ak-upsell,#ltn__utilize-cart-menu .mini-cart-footer{flex:0 0 auto}.ak-qv-err{color:#b3261e;font-size:13px;font-weight:600;margin:6px 0 10px}.theme-btn-1,.theme-btn-1.btn,button.theme-btn-1{background-color:#111!important;color:#fff!important;border:1px solid #111!important;border-radius:0!important;text-transform:uppercase;letter-spacing:.12em;font-size:13px;font-weight:600}.theme-btn-1 i,.theme-btn-1 svg{color:inherit!important;fill:currentColor}.theme-btn-1.btn-effect-1:after{background:#fff!important;border-radius:0!important}.theme-btn-1:hover,.theme-btn-1.btn-effect-1:hover{color:#111!important}.theme-btn-1.disabled,.theme-btn-1:disabled,.theme-btn-1[disabled]{background-color:#111!important;border-color:#111!important;color:#fff!important;opacity:.35;cursor:not-allowed}.theme-btn-1.disabled:hover:after,.theme-btn-1:disabled:hover:after{width:0!important}.theme-btn-1.disabled:hover,.theme-btn-1:disabled:hover{color:#fff!important}.product-cart-action button,.cart-plus-minus,.cart-plus-minus-box,.quickview-plus-minus .cart-plus-minus{border-radius:0!important}.shop-details-info .ltn__product-details-menu-2 .btn.theme-btn-1,.ltn__product-details-menu-2 .product-cart-action .btn.theme-btn-1{width:auto!important;min-width:190px;padding-left:24px!important;padding-right:24px!important;white-space:nowrap}.ak-xmas-bar{--ak-pine: #0f3d2e;--ak-gold: #e3c57a;background:var(--ak-pine);color:#fff;font-size:13px;line-height:1.4}.ak-xmas-bar__inner{max-width:1440px;margin:0 auto;padding:9px 16px;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:4px 14px;text-align:center}.ak-xmas-bar__star{flex:none;fill:var(--ak-gold)}.ak-xmas-bar__msg{font-weight:600;letter-spacing:.04em}.ak-xmas-bar__deadline{color:#fff}.ak-xmas-bar__deadline strong{color:var(--ak-gold);font-weight:700}.ak-xmas-bar__link{color:#fff!important;font-weight:600;text-decoration:underline;text-underline-offset:3px;white-space:nowrap}.ak-xmas-bar__link:hover{color:var(--ak-gold)!important}.ak-anchor{position:relative;top:-110px;height:0}.ak-hero--xmas .ak-hero__eyebrow{color:#e3c57a}.ak-hero--xmas .ak-hero__eyebrow:before,.ak-hero--xmas .ak-hero__eyebrow:after{content:"\2726";display:inline-block;margin:0 10px;font-size:10px;letter-spacing:0;vertical-align:1px}.ak-section--xmas{background:#f7f5ef;border-top:3px solid #0f3d2e}.ak-section--xmas .ak-eyebrow{color:#a51c24;font-weight:700}.ak-section--xmas .ak-tab{background:#fff}.ak-section--xmas .ak-tab:hover{border-color:#0f3d2e}.ak-section--xmas .ak-tab[aria-selected=true]{background:#0f3d2e;border-color:#0f3d2e;color:#fff}.ak-section--xmas .ak-link{border-color:#a51c24}@media(max-width:600px){.ak-xmas-bar{font-size:12px}.ak-xmas-bar__inner{padding:8px 12px;gap:2px 10px}}.ak-xmas-bar{position:relative;z-index:1200}.ak-xmas-bar__regions{position:static}.ak-xmas-bar__regions summary{cursor:pointer;list-style:none;color:#fff;text-decoration:underline;text-underline-offset:3px;white-space:nowrap}.ak-xmas-bar__regions summary::-webkit-details-marker{display:none}.ak-xmas-bar__regions summary:hover{color:var(--ak-gold)}.ak-xmas-bar__regions summary:focus-visible,.ak-xmas-bar__link:focus-visible{outline:2px solid var(--ak-gold);outline-offset:2px}.ak-xmas-bar__panel{position:absolute;top:100%;left:50%;transform:translate(-50%);width:min(440px,calc(100vw - 24px));background:#fff;color:#111;border:1px solid #e6e6e3;box-shadow:0 12px 32px #0000002e;padding:16px 18px;text-align:left}.ak-xmas-bar__panel-title{font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#111;margin:0 0 10px}.ak-xmas-bar__panel table{width:100%;border-collapse:collapse;margin:0;font-size:14px;font-variant-numeric:tabular-nums}.ak-xmas-bar__panel th,.ak-xmas-bar__panel td{padding:8px 6px;border:0;border-top:1px solid #e6e6e3;text-align:left;background:none;color:#111}.ak-xmas-bar__panel thead th{border-top:0;font-size:12px;font-weight:600;color:#6b6b6b;padding-top:0}.ak-xmas-bar__panel tbody th{font-weight:600}.ak-xmas-bar__panel td.is-past{color:#8a8a86;text-decoration:line-through}.ak-xmas-bar__panel-note{font-size:12px;color:#6b6b6b;margin:10px 0 0}@media(max-width:600px){.ak-xmas-bar__inner--dates .ak-xmas-bar__msg,.ak-xmas-bar__inner--dates .ak-xmas-bar__star{display:none}.ak-xmas-bar__deadline{flex-basis:100%}}
/*# sourceMappingURL=/cdn/shop/t/42/assets/ak-home.css.map */
